diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000..732da86f7a --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.mediawiki linguist-detectable diff --git a/.github/workflows/github-action-checks.yml b/.github/workflows/github-action-checks.yml new file mode 100644 index 0000000000..c236e275ad --- /dev/null +++ b/.github/workflows/github-action-checks.yml @@ -0,0 +1,31 @@ +name: GitHub Actions Check +run-name: ${{ github.actor }} Checks 🚀 +on: [push, pull_request] +jobs: + Link-Format-Checks: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + - run: scripts/link-format-chk.sh + Build-Table-Checks: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + - run: scripts/buildtable.pl >/tmp/table.mediawiki || exit 1 + Diff-Checks: + name: "Diff Checks (fails until number assignment)" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + with: + fetch-depth: 2 + - run: scripts/diffcheck.sh + Typo-Checks: + name: "Typo Checks" + runs-on: ubuntu-latest + steps: + - name: Checkout Actions Repository + uses: actions/checkout@v5 + + - name: Check spelling + uses: crate-ci/typos@master diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..d939d2a572 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +bip-0174/coinjoin-workflow.aux +bip-0174/coinjoin-workflow.log +bip-0174/coinjoin-workflow.pdf +bip-0174/multisig-workflow.aux +bip-0174/multisig-workflow.log +bip-0174/multisig-workflow.pdf diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index ed99de0fca..0000000000 --- a/.travis.yml +++ /dev/null @@ -1,7 +0,0 @@ -os: linux -language: generic -sudo: false -script: - - scripts/buildtable.pl >/tmp/table.mediawiki || exit 1 - - diff README.mediawiki /tmp/table.mediawiki | grep '^[<>] |' >/tmp/after.diff || true - - if git checkout HEAD^ && scripts/buildtable.pl >/tmp/table.mediawiki 2>/dev/null; then diff README.mediawiki /tmp/table.mediawiki | grep '^[<>] |' >/tmp/before.diff || true; newdiff=$(diff -s /tmp/before.diff /tmp/after.diff -u | grep '^+'); if [ -n "$newdiff" ]; then echo "$newdiff"; exit 1; fi; else echo 'Cannot build previous commit table for comparison'; fi diff --git a/.typos.toml b/.typos.toml new file mode 100644 index 0000000000..38ee447461 --- /dev/null +++ b/.typos.toml @@ -0,0 +1,45 @@ +[default] +extend-ignore-re = [ + # NOTE: use here for regex patterns + "xpub.*", + "xprv.*", + "3.*", # address + "5.*", # address + "private_key .*", + "privkey .*", + "tt.*", # tags + "code.*", # tags + "\\w*", # prefix for tags + "OP_SUCCESSx|\\d+", + "pay.*", + "ser.*", + "prefix.*", + "value: .*", +] + +[default.extend-words] +# NOTE: use here for false-positives +anc = "anc" +PSBT = "PSBT" +ser = "ser" +# Names +Atack = "Atack" +Falke = "Falke" +Meni = "Meni" +Ono = "Ono" + +[files] +extend-exclude = [ + "/*/*.csv", + "/*.d*", + "/*/*.d*", + "/*/*.go", + "/*/*.json", + "/*/*/*.json", + "/*/*.mod", + "/*/*.proto", + "/*/*.py", + "scripts", + "/*/*.s*", + "/*/*.t*", +] diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..df6d947a5a --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,12 @@ +# Contributing Guidelines + +Apart from following [BIP 2](./bip-0002.mediawiki), +we do CI checks to ensure that the proposed BIPs do not have common typos. +These checks are done using [`typos`](https://github.com/crate-ci/typos). +To check for typos locally, +install [`typos`](https://github.com/crate-ci/typos) +and then run in the root directory: + +```bash +typos +``` diff --git a/README.mediawiki b/README.mediawiki index b674772c3c..ed4e1dd24a 100644 --- a/README.mediawiki +++ b/README.mediawiki @@ -1,10 +1,19 @@ -People wishing to submit BIPs, first should propose their idea or document to the [https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev bitcoin-dev@lists.linuxfoundation.org] mailing list. After discussion, please open a PR. After copy-editing and acceptance, it will be published here. +People wishing to submit a BIP should first describe their idea to the [https://groups.google.com/g/bitcoindev +bitcoindev@googlegroups.com] mailing list to gather feedback on viability and community interest before working on a +formal description. Please open a pull request to this repository only when substantial progress on the draft has been +made, preferably when the draft is nearing completion. Authors do not assign a number to their own proposal. +After a proposal meets the editorial criteria, a BIP Editor will assign a number to it and publish the proposal by +merging the pull request to the repository. Please see [[bip-0003.md|BIP 3: Updated BIP Process]] for the full process. -We are fairly liberal with approving BIPs, and try not to be too involved in decision making on behalf of the community. The exception is in very rare cases of dispute resolution when a decision is contentious and cannot be agreed upon. In those cases, the conservative option will always be preferred. +The BIPs repository serves as a publication medium and archive. Having a BIP published here indicates that the proposal +is in scope and has met other formal criteria for this repository, but does not indicate that it is a good idea, has +community consensus, or that it is about to be adopted. The BIP Editors are expected to be liberal with publishing BIPs +and to try not to be too involved in decision-making on behalf of the community. Beyond the formal criteria, evaluation of +the proposals is left to the audience of the repository. When a proposal is controversial and it cannot be agreed upon +whether it should be published, the conservative option will always be preferred: the proposal will be closed. -Having a BIP here does not make it a formally accepted standard until its status becomes Final or Active. - -Those proposing changes should consider that ultimately consent may rest with the consensus of the Bitcoin users (see also: [https://en.bitcoin.it/wiki/Economic_majority economic majority]). +Those proposing and opposing changes should consider that ultimately acceptance and adoption rests with the Bitcoin +users (see also: [https://en.bitcoin.it/wiki/Economic_majority economic majority]). {| class="wikitable sortable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" !Number @@ -19,19 +28,26 @@ Those proposing changes should consider that ultimately consent may rest with th | BIP Purpose and Guidelines | Amir Taaki | Process -| Replaced -|- style="background-color: #cfffcf" +| Closed +|- style="background-color: #ffcfcf" | [[bip-0002.mediawiki|2]] | | BIP process, revised | Luke Dashjr | Process -| Active +| Closed +|- style="background-color: #cfffcf" +| [[bip-0003.md|3]] +| +| Updated BIP Process +| Murch +| Process +| Deployed |- | [[bip-0008.mediawiki|8]] | | Version bits with lock-in by height -| Shaolin Fry +| Shaolin Fry, Luke Dashjr | Informational | Draft |- style="background-color: #cfffcf" @@ -40,175 +56,175 @@ Those proposing changes should consider that ultimately consent may rest with th | Version bits with timeout and delay | Pieter Wuille, Peter Todd, Greg Maxwell, Rusty Russell | Informational -| Final +| Deployed |- style="background-color: #ffcfcf" | [[bip-0010.mediawiki|10]] | Applications | Multi-Sig Transaction Distribution | Alan Reiner | Informational -| Withdrawn +| Closed |- style="background-color: #cfffcf" | [[bip-0011.mediawiki|11]] | Applications | M-of-N Standard Transactions | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffcfcf" | [[bip-0012.mediawiki|12]] | Consensus (soft fork) | OP_EVAL | Gavin Andresen -| Standard -| Withdrawn +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0013.mediawiki|13]] | Applications | Address Format for pay-to-script-hash | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0014.mediawiki|14]] | Peer Services | Protocol Version and User Agent | Amir Taaki, Patrick Strateman -| Standard -| Final -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0015.mediawiki|15]] | Applications | Aliases | Amir Taaki -| Standard -| Deferred +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0016.mediawiki|16]] | Consensus (soft fork) | Pay to Script Hash | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffcfcf" | [[bip-0017.mediawiki|17]] | Consensus (soft fork) | OP_CHECKHASHVERIFY (CHV) | Luke Dashjr -| Standard -| Withdrawn +| Specification +| Closed |- style="background-color: #ffffcf" | [[bip-0018.mediawiki|18]] | Consensus (soft fork) | hashScriptCheck | Luke Dashjr -| Standard -| Proposed -|- +| Specification +| Complete +|- style="background-color: #ffcfcf" | [[bip-0019.mediawiki|19]] | Applications | M-of-N Standard Transactions (Low SigOp) | Luke Dashjr -| Standard -| Draft +| Specification +| Closed |- style="background-color: #ffcfcf" | [[bip-0020.mediawiki|20]] | Applications | URI Scheme | Luke Dashjr -| Standard -| Replaced -|- style="background-color: #cfffcf" +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0021.mediawiki|21]] | Applications | URI Scheme | Nils Schneider, Matt Corallo -| Standard -| Final +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0022.mediawiki|22]] | API/RPC | getblocktemplate - Fundamentals | Luke Dashjr -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0023.mediawiki|23]] | API/RPC | getblocktemplate - Pooled Mining | Luke Dashjr -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0030.mediawiki|30]] | Consensus (soft fork) | Duplicate transactions | Pieter Wuille -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0031.mediawiki|31]] | Peer Services | Pong message | Mike Hearn -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0032.mediawiki|32]] | Applications | Hierarchical Deterministic Wallets | Pieter Wuille | Informational -| Final -|- +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0033.mediawiki|33]] | Peer Services | Stratized Nodes | Amir Taaki -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0034.mediawiki|34]] | Consensus (soft fork) | Block v2, Height in Coinbase | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0035.mediawiki|35]] | Peer Services | mempool message | Jeff Garzik -| Standard -| Final -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0036.mediawiki|36]] | Peer Services | Custom Services | Stefan Thomas -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0037.mediawiki|37]] | Peer Services | Connection Bloom filtering | Mike Hearn, Matt Corallo -| Standard -| Final +| Specification +| Deployed |- | [[bip-0038.mediawiki|38]] | Applications | Passphrase-protected private key | Mike Caldwell, Aaron Voisine -| Standard +| Specification | Draft -|- style="background-color: #ffffcf" +|- style="background-color: #cfffcf" | [[bip-0039.mediawiki|39]] | Applications | Mnemonic code for generating deterministic keys | Marek Palatinus, Pavol Rusnak, Aaron Voisine, Sean Bowe -| Standard -| Proposed +| Specification +| Deployed |- | 40 | API/RPC @@ -223,77 +239,111 @@ Those proposing changes should consider that ultimately consent may rest with th | Marek Palatinus | Standard | BIP number allocated -|- +|- style="background-color: #cfffcf" | [[bip-0042.mediawiki|42]] | Consensus (soft fork) | A finite monetary supply for Bitcoin | Pieter Wuille -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #cfffcf" | [[bip-0043.mediawiki|43]] | Applications | Purpose Field for Deterministic Wallets | Marek Palatinus, Pavol Rusnak -| Informational -| Draft -|- style="background-color: #ffffcf" +| Specification +| Deployed +|- style="background-color: #cfffcf" | [[bip-0044.mediawiki|44]] | Applications | Multi-Account Hierarchy for Deterministic Wallets | Marek Palatinus, Pavol Rusnak -| Standard -| Proposed +| Specification +| Deployed |- style="background-color: #ffffcf" | [[bip-0045.mediawiki|45]] | Applications | Structure for Deterministic P2SH Multisignature Wallets | Manuel Araoz, Ryan X. Charles, Matias Alejo Garcia -| Standard -| Proposed +| Specification +| Complete |- +| [[bip-0046.mediawiki|46]] +| Applications +| Address Scheme for Timelocked Fidelity Bonds +| Chris Belcher, Thebora Kompanioni +| Specification +| Draft +|- style="background-color: #cfffcf" | [[bip-0047.mediawiki|47]] | Applications | Reusable Payment Codes for Hierarchical Deterministic Wallets | Justus Ranvier | Informational -| Draft -|- +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0048.mediawiki|48]] +| Applications +| Multi-Script Hierarchy for Multi-Sig Wallets +| Fontaine +| Specification +| Deployed +|- style="background-color: #cfffcf" | [[bip-0049.mediawiki|49]] | Applications | Derivation scheme for P2WPKH-nested-in-P2SH based accounts | Daniel Weigl -| Informational -| Draft +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0050.mediawiki|50]] | | March 2013 Chain Fork Post-Mortem | Gavin Andresen | Informational -| Final - +| Deployed +|- +| [[bip-0052.mediawiki|52]] +| Consensus (hard fork) +| Durable, Low Energy Bitcoin PoW +| Michael Dubrovsky, Bogdan Penkovsky +| Specification +| Draft +|- +| [[bip-0053.mediawiki|53]] +| Consensus (soft fork) +| Disallow 64-byte transactions +| Chris Stewart +| Specification +| Draft |- +| [[bip-0054.md|54]] +| Consensus (soft fork) +| Consensus Cleanup +| Antoine Poinsot, Matt Corallo +| Specification +| Draft +|- style="background-color: #ffcfcf" | [[bip-0060.mediawiki|60]] | Peer Services | Fixed Length "version" Message (Relay-Transactions Field) | Amir Taaki -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0061.mediawiki|61]] | Peer Services | Reject P2P message | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffcfcf" | [[bip-0062.mediawiki|62]] | Consensus (soft fork) | Dealing with malleability | Pieter Wuille -| Standard -| Withdrawn +| Specification +| Closed |- | 63 | Applications @@ -301,278 +351,355 @@ Those proposing changes should consider that ultimately consent may rest with th | Peter Todd | Standard | BIP number allocated -|- +|- style="background-color: #ffcfcf" | [[bip-0064.mediawiki|64]] | Peer Services | getutxo message | Mike Hearn -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0065.mediawiki|65]] | Consensus (soft fork) | OP_CHECKLOCKTIMEVERIFY | Peter Todd -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0066.mediawiki|66]] | Consensus (soft fork) | Strict DER signatures | Pieter Wuille -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffffcf" | [[bip-0067.mediawiki|67]] | Applications | Deterministic Pay-to-script-hash multi-signature addresses through public key sorting | Thomas Kerin, Jean-Pierre Rupp, Ruben de Vries -| Standard -| Proposed +| Specification +| Complete |- style="background-color: #cfffcf" | [[bip-0068.mediawiki|68]] | Consensus (soft fork) | Relative lock-time using consensus-enforced sequence numbers | Mark Friedenbach, BtcDrak, Nicolas Dorier, kinoshitajona -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffffcf" | [[bip-0069.mediawiki|69]] | Applications | Lexicographical Indexing of Transaction Inputs and Outputs | Kristov Atlas | Informational -| Proposed +| Complete |- style="background-color: #cfffcf" | [[bip-0070.mediawiki|70]] | Applications | Payment Protocol | Gavin Andresen, Mike Hearn -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0071.mediawiki|71]] | Applications | Payment Protocol MIME types | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0072.mediawiki|72]] | Applications | bitcoin: uri extensions for Payment Protocol | Gavin Andresen -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0073.mediawiki|73]] | Applications | Use "Accept" header for response type negotiation with Payment Request URLs | Stephen Pair -| Standard -| Final -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0074.mediawiki|74]] | Applications | Allow zero value OP_RETURN in Payment Protocol | Toby Padilla -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #cfffcf" | [[bip-0075.mediawiki|75]] | Applications | Out of Band Address Exchange using Payment Protocol Encryption | Justin Newton, Matt David, Aaron Voisine, James MacWhyte -| Standard +| Specification +| Deployed +|- +| [[bip-0077.md|77]] +| Applications +| Async Payjoin +| Dan Gould, Yuval Kogman +| Specification | Draft |- +| [[bip-0078.mediawiki|78]] +| Applications +| A Simple Payjoin Proposal +| Nicolas Dorier +| Specification +| Draft +|- style="background-color: #ffcfcf" +| [[bip-0079.mediawiki|79]] +| Applications +| Bustapay :: a practical coinjoin protocol +| Ryan Havar +| Informational +| Closed +|- style="background-color: #ffcfcf" | [[bip-0080.mediawiki|80]] | | Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets | Justus Ranvier, Jimmy Song | Informational -| Deferred -|- +| Closed +|- style="background-color: #ffcfcf" | [[bip-0081.mediawiki|81]] | | Hierarchy for Colored Voting Pool Deterministic Multisig Wallets | Justus Ranvier, Jimmy Song | Informational -| Deferred -|- +| Closed +|- style="background-color: #ffcfcf" | [[bip-0083.mediawiki|83]] | Applications | Dynamic Hierarchical Deterministic Key Trees | Eric Lombrozo -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #cfffcf" | [[bip-0084.mediawiki|84]] | Applications | Derivation scheme for P2WPKH based accounts | Pavol Rusnak +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0085.mediawiki|85]] +| Applications +| Deterministic Entropy From BIP32 Keychains +| Ethan Kosakovsky, Aneesh Karve | Informational -| Draft -|- +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0086.mediawiki|86]] +| Applications +| Key Derivation for Single Key P2TR Outputs +| Ava Chow +| Specification +| Deployed +|- style="background-color: #ffffcf" +| [[bip-0087.mediawiki|87]] +| Applications +| Hierarchy for Deterministic Multisig Wallets +| Robert Spigler +| Specification +| Complete +|- style="background-color: #ffffcf" +| [[bip-0088.mediawiki|88]] +| Applications +| Hierarchical Deterministic Path Templates +| Dmitry Petukhov +| Informational +| Complete +|- style="background-color: #cfffcf" | [[bip-0090.mediawiki|90]] | | Buried Deployments | Suhas Daftuar | Informational -| Draft +| Deployed |- style="background-color: #cfffcf" | [[bip-0091.mediawiki|91]] | Consensus (soft fork) | Reduced threshold Segwit MASF | James Hilliard -| Standard -| Final +| Specification +| Deployed +|- +| [[bip-0093.mediawiki|93]] +| Applications +| codex32: Checksummed SSSS-aware BIP32 seeds +| Leon Olsson Curr, Pearlwort Sneed, Andrew Poelstra +| Informational +| Draft +|- style="background-color: #cfffcf" +| [[bip-0094.mediawiki|94]] +| Applications +| Testnet 4 +| Fabian Jahr +| Specification +| Deployed |- | [[bip-0098.mediawiki|98]] | Consensus (soft fork) | Fast Merkle Trees | Mark Friedenbach, Kalle Alm, BtcDrak -| Standard +| Specification | Draft -|- +|- style="background-color: #ffcfcf" | [[bip-0099.mediawiki|99]] | | Motivation and deployment of consensus rule changes ([soft/hard]forks) | Jorge Timón | Informational -| Draft +| Closed +|- style="background-color: #ffcfcf" +| [[bip-0100.mediawiki|100]] +| Consensus (hard fork) +| Dynamic maximum block size by miner vote +| Jeff Garzik, Tom Harding, Dagur Valberg Johannsson +| Specification +| Closed |- style="background-color: #ffcfcf" | [[bip-0101.mediawiki|101]] | Consensus (hard fork) | Increase maximum block size | Gavin Andresen -| Standard -| Withdrawn -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0102.mediawiki|102]] | Consensus (hard fork) | Block size increase to 2MB | Jeff Garzik -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0103.mediawiki|103]] | Consensus (hard fork) | Block size following technological growth | Pieter Wuille -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0104.mediawiki|104]] | Consensus (hard fork) | 'Block75' - Max block size like difficulty | t.khan -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0105.mediawiki|105]] | Consensus (hard fork) | Consensus based block size retargeting algorithm | BtcDrak -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0106.mediawiki|106]] | Consensus (hard fork) | Dynamically Controlled Bitcoin Block Size Max Cap | Upal Chakraborty -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0107.mediawiki|107]] | Consensus (hard fork) | Dynamic limit on the block size | Washington Y. Sanchez -| Standard -| Draft +| Specification +| Closed |- style="background-color: #ffcfcf" | [[bip-0109.mediawiki|109]] | Consensus (hard fork) | Two million byte size limit with sigop and sighash limits | Gavin Andresen -| Standard -| Rejected -|- style="background-color: #ffffcf" +| Specification +| Closed +|- style="background-color: #cfffcf" | [[bip-0111.mediawiki|111]] | Peer Services | NODE_BLOOM service bit | Matt Corallo, Peter Todd -| Standard -| Proposed +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0112.mediawiki|112]] | Consensus (soft fork) | CHECKSEQUENCEVERIFY | BtcDrak, Mark Friedenbach, Eric Lombrozo -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0113.mediawiki|113]] | Consensus (soft fork) | Median time-past as endpoint for lock-time calculations | Thomas Kerin, Mark Friedenbach -| Standard -| Final -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0114.mediawiki|114]] | Consensus (soft fork) | Merkelized Abstract Syntax Tree | Johnson Lau -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0115.mediawiki|115]] | Consensus (soft fork) | Generic anti-replay protection using Script | Luke Dashjr -| Standard -| Draft +| Specification +| Closed |- | [[bip-0116.mediawiki|116]] | Consensus (soft fork) | MERKLEBRANCHVERIFY | Mark Friedenbach, Kalle Alm, BtcDrak -| Standard +| Specification | Draft |- | [[bip-0117.mediawiki|117]] | Consensus (soft fork) | Tail Call Execution Semantics | Mark Friedenbach, Kalle Alm, BtcDrak -| Standard +| Specification | Draft |- | [[bip-0118.mediawiki|118]] | Consensus (soft fork) -| SIGHASH_NOINPUT -| Christian Decker -| Standard +| SIGHASH_ANYPREVOUT for Taproot Scripts +| Christian Decker, Anthony Towns +| Specification +| Draft +|- +| [[bip-0119.mediawiki|119]] +| Consensus (soft fork) +| CHECKTEMPLATEVERIFY +| Jeremy Rubin +| Specification | Draft |- style="background-color: #ffcfcf" | [[bip-0120.mediawiki|120]] | Applications | Proof of Payment | Kalle Rosenbaum -| Standard -| Withdrawn +| Specification +| Closed |- style="background-color: #ffcfcf" | [[bip-0121.mediawiki|121]] | Applications | Proof of Payment URI scheme | Kalle Rosenbaum -| Standard -| Withdrawn +| Specification +| Closed |- | [[bip-0122.mediawiki|122]] | Applications | URI scheme for Blockchain references / exploration | Marco Pontello -| Standard +| Specification | Draft |- style="background-color: #cfffcf" | [[bip-0123.mediawiki|123]] @@ -580,21 +707,21 @@ Those proposing changes should consider that ultimately consent may rest with th | BIP Classification | Eric Lombrozo | Process -| Active -|- +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0124.mediawiki|124]] | Applications | Hierarchical Deterministic Script Templates | Eric Lombrozo, William Swanson | Informational -| Draft -|- style="background-color: #ffffcf" +| Closed +|- style="background-color: #cfffcf" | [[bip-0125.mediawiki|125]] | Applications | Opt-in Full Replace-by-Fee Signaling | David A. Harding, Peter Todd -| Standard -| Proposed +| Specification +| Deployed |- | [[bip-0126.mediawiki|126]] | @@ -602,195 +729,244 @@ Those proposing changes should consider that ultimately consent may rest with th | Kristov Atlas | Informational | Draft +|- +| [[bip-0127.mediawiki|127]] +| Applications +| Simple Proof-of-Reserves Transactions +| Steven Roose +| Specification +| Draft |- style="background-color: #ffffcf" +| [[bip-0129.mediawiki|129]] +| Applications +| Bitcoin Secure Multisig Setup (BSMS) +| Hugo Nguyen, Peter Gray, Marko Bencun, Aaron Chen, Rodolfo Novak +| Specification +| Complete +|- style="background-color: #cfffcf" | [[bip-0130.mediawiki|130]] | Peer Services | sendheaders message | Suhas Daftuar -| Standard -| Proposed -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0131.mediawiki|131]] | Consensus (hard fork) | "Coalescing Transaction" Specification (wildcard inputs) | Chris Priest -| Standard -| Draft +| Specification +| Closed |- style="background-color: #ffcfcf" | [[bip-0132.mediawiki|132]] | | Committee-based BIP Acceptance Process | Andy Chase | Process -| Withdrawn -|- +| Closed +|- style="background-color: #cfffcf" | [[bip-0133.mediawiki|133]] | Peer Services | feefilter message | Alex Morcos -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0134.mediawiki|134]] | Consensus (hard fork) | Flexible Transactions | Tom Zander -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0135.mediawiki|135]] | | Generalized version bits voting | Sancho Panza | Informational -| Draft +| Closed |- +| [[bip-0136.mediawiki|136]] +| Applications +| Bech32 Encoded Tx Position References +| Велеслав, Jonas Schnelli, Daniel Pape +| Informational +| Draft +|- style="background-color: #cfffcf" +| [[bip-0137.mediawiki|137]] +| Applications +| Signatures of Messages using Private Keys +| Christopher Gilliard +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0140.mediawiki|140]] | Consensus (soft fork) | Normalized TXID | Christian Decker -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0141.mediawiki|141]] | Consensus (soft fork) | Segregated Witness (Consensus layer) | Eric Lombrozo, Johnson Lau, Pieter Wuille -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffcfcf" | [[bip-0142.mediawiki|142]] | Applications | Address Format for Segregated Witness | Johnson Lau -| Standard -| Withdrawn +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0143.mediawiki|143]] | Consensus (soft fork) | Transaction Signature Verification for Version 0 Witness Program | Johnson Lau, Pieter Wuille -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0144.mediawiki|144]] | Peer Services | Segregated Witness (Peer Services) | Eric Lombrozo, Pieter Wuille -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0145.mediawiki|145]] | API/RPC | getblocktemplate Updates for Segregated Witness | Luke Dashjr -| Standard -| Final -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0146.mediawiki|146]] | Consensus (soft fork) | Dealing with signature encoding malleability | Johnson Lau, Pieter Wuille -| Standard -| Draft +| Specification +| Closed |- style="background-color: #cfffcf" | [[bip-0147.mediawiki|147]] | Consensus (soft fork) | Dealing with dummy stack element malleability | Johnson Lau -| Standard -| Final +| Specification +| Deployed |- style="background-color: #cfffcf" | [[bip-0148.mediawiki|148]] | Consensus (soft fork) | Mandatory activation of segwit deployment | Shaolin Fry -| Standard -| Final +| Specification +| Deployed |- style="background-color: #ffcfcf" | [[bip-0149.mediawiki|149]] | Consensus (soft fork) | Segregated Witness (second deployment) | Shaolin Fry -| Standard -| Withdrawn -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0150.mediawiki|150]] | Peer Services | Peer Authentication | Jonas Schnelli -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #ffcfcf" | [[bip-0151.mediawiki|151]] | Peer Services | Peer-to-Peer Communication Encryption | Jonas Schnelli -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #cfffcf" | [[bip-0152.mediawiki|152]] | Peer Services | Compact Block Relay | Matt Corallo -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0154.mediawiki|154]] | Peer Services | Rate Limiting via peer specified challenges | Karl-Johan Alm -| Standard -| Draft -|- +| Specification +| Closed +|- style="background-color: #cfffcf" +| [[bip-0155.mediawiki|155]] +| Peer Services +| addrv2 message +| Wladimir J. van der Laan +| Specification +| Deployed +|- style="background-color: #ffcfcf" +| [[bip-0156.mediawiki|156]] +| Peer Services +| Dandelion - Privacy Enhancing Routing +| Brad Denby, Andrew Miller, Giulia Fanti, Surya Bakshi, Shaileshh Bojja Venkatakrishnan, Pramod Viswanath +| Specification +| Closed +|- style="background-color: #cfffcf" | [[bip-0157.mediawiki|157]] | Peer Services | Client Side Block Filtering | Olaoluwa Osuntokun, Alex Akselrod, Jim Posen -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #cfffcf" | [[bip-0158.mediawiki|158]] | Peer Services | Compact Block Filters for Light Clients | Olaoluwa Osuntokun, Alex Akselrod -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #cfffcf" | [[bip-0159.mediawiki|159]] | Peer Services | NODE_NETWORK_LIMITED service bit | Jonas Schnelli -| Standard -| Draft -|- +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0171.mediawiki|171]] | Applications | Currency/exchange rate information API | Luke Dashjr -| Standard +| Specification +| Closed +|- +| [[bip-0172.mediawiki|172]] +| Applications +| Define Bitcoin Subunits as Satoshis +| OceanSlim +| Informational | Draft -|- style="background-color: #ffffcf" +|- style="background-color: #cfffcf" | [[bip-0173.mediawiki|173]] | Applications | Base32 address format for native v0-16 witness outputs | Pieter Wuille, Greg Maxwell | Informational -| Proposed -|- +| Deployed +|- style="background-color: #cfffcf" | [[bip-0174.mediawiki|174]] | Applications | Partially Signed Bitcoin Transaction Format -| Andrew Chow -| Standard -| Draft -|- +| Ava Chow +| Specification +| Deployed +|- style="background-color: #ffcfcf" | [[bip-0175.mediawiki|175]] | Applications | Pay to Contract Protocol | Omar Shibli, Nicholas Gregory | Informational -| Draft +| Closed |- | [[bip-0176.mediawiki|176]] | @@ -799,25 +975,396 @@ Those proposing changes should consider that ultimately consent may rest with th | Informational | Draft |- +| [[bip-0177.mediawiki|177]] +| +| Redefine Bitcoin's Base Unit +| John Carvalho +| Informational +| Draft +|- | [[bip-0178.mediawiki|178]] | Applications | Version Extended WIF | Karl-Johan Alm -| Standard +| Specification | Draft |- +| [[bip-0179.mediawiki|179]] +| +| Name for payment recipient identifiers +| Emil Engler, Luke Dashjr +| Informational +| Draft +|- style="background-color: #ffcfcf" | [[bip-0180.mediawiki|180]] | Peer Services | Block size/weight fraud proof | Luke Dashjr -| Standard -| Draft +| Specification +| Closed |- +| [[bip-0197.mediawiki|197]] +| Applications +| Hashed Time-Locked Collateral Contract +| Matthew Black, Tony Cai +| Specification +| Draft +|- style="background-color: #ffcfcf" | [[bip-0199.mediawiki|199]] | Applications | Hashed Time-Locked Contract transactions | Sean Bowe, Daira Hopwood -| Standard +| Specification +| Closed +|- +| [[bip-0300.mediawiki|300]] +| Consensus (soft fork) +| Hashrate Escrows (Consensus layer) +| Paul Sztorc, CryptAxe +| Specification +| Draft +|- +| [[bip-0301.mediawiki|301]] +| Consensus (soft fork) +| Blind Merged Mining (Consensus layer) +| Paul Sztorc, CryptAxe +| Specification +| Draft +|- +| [[bip-0310.mediawiki|310]] +| Applications +| Stratum protocol extensions +| Pavel Moravec, Jan Čapek +| Informational +| Draft +|- +| [[bip-0320.mediawiki|320]] +| +| nVersion bits for general purpose use +| BtcDrak +| Specification +| Draft +|- style="background-color: #ffffcf" +| [[bip-0321.mediawiki|321]] +| Applications +| URI Scheme +| Matt Corallo +| Specification +| Complete +|- +| [[bip-0322.mediawiki|322]] +| Applications +| Generic Signed Message Format +| Karl-Johan Alm +| Specification +| Draft +|- style="background-color: #cfffcf" +| [[bip-0324.mediawiki|324]] +| Peer Services +| Version 2 P2P Encrypted Transport Protocol +| Dhruv Mehta, Tim Ruffing, Jonas Schnelli, Pieter Wuille +| Specification +| Deployed +|- style="background-color: #ffffcf" +| [[bip-0325.mediawiki|325]] +| Applications +| Signet +| Karl-Johan Alm, Anthony Towns +| Specification +| Complete +|- +| [[bip-0326.mediawiki|326]] +| Applications +| Anti-fee-sniping in taproot transactions +| Chris Belcher +| Informational +| Draft +|- style="background-color: #cfffcf" +| [[bip-0327.mediawiki|327]] +| +| MuSig2 for BIP340-compatible Multi-Signatures +| Jonas Nick, Tim Ruffing, Elliott Jin +| Informational +| Deployed +|- style="background-color: #ffffcf" +| [[bip-0328.mediawiki|328]] +| Applications +| Derivation Scheme for MuSig2 Aggregate Keys +| Ava Chow +| Informational +| Complete +|- +| [[bip-0329.mediawiki|329]] +| Applications +| Wallet Labels Export Format +| Craig Raw +| Informational +| Draft +|- +| [[bip-0330.mediawiki|330]] +| Peer Services +| Transaction announcements reconciliation +| Gleb Naumenko, Pieter Wuille +| Specification +| Draft +|- +| [[bip-0331.mediawiki|331]] +| Peer Services +| Ancestor Package Relay +| Gloria Zhao +| Specification +| Draft +|- +| [[bip-0337.mediawiki|337]] +| API/RPC +| Compressed Transactions +| Tom Briar +| Specification +| Draft +|- style="background-color: #ffcfcf" +| [[bip-0338.mediawiki|338]] +| Peer Services +| Disable transaction relay message +| Suhas Daftuar +| Specification +| Closed +|- style="background-color: #cfffcf" +| [[bip-0339.mediawiki|339]] +| Peer Services +| WTXID-based transaction relay +| Suhas Daftuar +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0340.mediawiki|340]] +| +| Schnorr Signatures for secp256k1 +| Pieter Wuille, Jonas Nick, Tim Ruffing +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0341.mediawiki|341]] +| Consensus (soft fork) +| Taproot: SegWit version 1 spending rules +| Pieter Wuille, Jonas Nick, Anthony Towns +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0342.mediawiki|342]] +| Consensus (soft fork) +| Validation of Taproot Scripts +| Pieter Wuille, Jonas Nick, Anthony Towns +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0343.mediawiki|343]] +| Consensus (soft fork) +| Mandatory activation of taproot deployment +| Shinobius, Michael Folkson +| Specification +| Deployed +|- style="background-color: #ffcfcf" +| [[bip-0345.mediawiki|345]] +| Consensus (soft fork) +| OP_VAULT +| James O'Beirne, Greg Sanders +| Specification +| Closed +|- +| [[bip-0347.mediawiki|347]] +| Consensus (soft fork) +| OP_CAT in Tapscript +| Ethan Heilman, Armin Sabouri +| Specification +| Draft +|- +| [[bip-0348.md|348]] +| Consensus (soft fork) +| CHECKSIGFROMSTACK +| Brandon Black, Jeremy Rubin +| Specification +| Draft +|- +| [[bip-0349.md|349]] +| Consensus (soft fork) +| OP_INTERNALKEY +| Brandon Black, Jeremy Rubin +| Specification +| Draft +|- style="background-color: #cfffcf" +| [[bip-0350.mediawiki|350]] +| Applications +| Bech32m format for v1+ witness addresses +| Pieter Wuille +| Specification +| Deployed +|- +| [[bip-0351.mediawiki|351]] +| Applications +| Private Payments +| Alfred Hodler, Clark Moody +| Informational +| Draft +|- style="background-color: #ffffcf" +| [[bip-0352.mediawiki|352]] +| Applications +| Silent Payments +| josibake, Ruben Somsen +| Specification +| Complete +|- style="background-color: #ffffcf" +| [[bip-0353.mediawiki|353]] +| Applications +| DNS Payment Instructions +| Matt Corallo, Bastien Teinturier +| Specification +| Complete +|- style="background-color: #cfffcf" +| [[bip-0370.mediawiki|370]] +| Applications +| PSBT Version 2 +| Ava Chow +| Specification +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0371.mediawiki|371]] +| Applications +| Taproot Fields for PSBT +| Ava Chow +| Specification +| Deployed +|- +| [[bip-0372.mediawiki|372]] +| Applications +| Pay-to-contract tweak fields for PSBT +| Maxim Orlovsky +| Specification +| Draft +|- style="background-color: #ffffcf" +| [[bip-0373.mediawiki|373]] +| Applications +| MuSig2 PSBT Fields +| Ava Chow +| Specification +| Complete +|- +| [[bip-0374.mediawiki|374]] +| Applications +| Discrete Log Equality Proofs +| Andrew Toth, Ruben Somsen, Sebastian Falbesoner +| Specification +| Draft +|- +| [[bip-0375.mediawiki|375]] +| Applications +| Sending Silent Payments with PSBTs +| Andrew Toth, Ava Chow, josibake +| Specification +| Draft +|- +| [[bip-0379.md|379]] +| Applications +| Miniscript +| Pieter Wuille, Andrew Poelstra, Sanket Kanjalkar, Antoine Poinsot, Ava Chow +| Informational +| Draft +|- style="background-color: #cfffcf" +| [[bip-0380.mediawiki|380]] +| Applications +| Output Script Descriptors General Operation +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0381.mediawiki|381]] +| Applications +| Non-Segwit Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0382.mediawiki|382]] +| Applications +| Segwit Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0383.mediawiki|383]] +| Applications +| Multisig Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0384.mediawiki|384]] +| Applications +| combo() Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0385.mediawiki|385]] +| Applications +| raw() and addr() Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0386.mediawiki|386]] +| Applications +| tr() Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #cfffcf" +| [[bip-0387.mediawiki|387]] +| Applications +| Tapscript Multisig Output Script Descriptors +| Pieter Wuille, Ava Chow +| Informational +| Deployed +|- style="background-color: #ffffcf" +| [[bip-0388.mediawiki|388]] +| Applications +| Wallet Policies for Descriptor Wallets +| Salvatore Ingala +| Specification +| Complete +|- +| [[bip-0389.mediawiki|389]] +| Applications +| Multipath Descriptor Key Expressions +| Ava Chow +| Informational +| Draft +|- +| [[bip-0390.mediawiki|390]] +| Applications +| musig() Descriptor Key Expression +| Ava Chow +| Informational +| Draft +|- +| [[bip-0431.mediawiki|431]] +| Applications +| Topology Restrictions for Pinning +| Gloria Zhao +| Informational +| Draft +|- +| [[bip-0433.mediawiki|433]] +| Applications +| Pay to Anchor (P2A) +| Gregory Sanders +| Informational +| Draft +|- +| [[bip-0443.mediawiki|443]] +| Consensus (soft fork) +| OP_CHECKCONTRACTVERIFY +| Salvatore Ingala +| Specification | Draft |} diff --git a/bip-0001.mediawiki b/bip-0001.mediawiki index b1947ea3d9..1df4ab3c1e 100644 --- a/bip-0001.mediawiki +++ b/bip-0001.mediawiki @@ -1,13 +1,11 @@
   BIP: 1
   Title: BIP Purpose and Guidelines
-  Author: Amir Taaki 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0001
-  Status: Replaced
+  Authors: Amir Taaki 
+  Status: Closed
   Type: Process
-  Created: 2011-08-19
-  Superseded-By: 2
+  Assigned: 2011-09-19
+  Proposed-Replacement: 2
 
==What is a BIP?== @@ -23,7 +21,7 @@ Because the BIPs are maintained as text files in a versioned repository, their r There are three kinds of BIP: * A Standards Track BIP describes any change that affects most or all Bitcoin implementations, such as a change to the network protocol, a change in block or transaction validity rules, or any change or addition that affects the interoperability of applications using Bitcoin. -* An Informational BIP describes a Bitcoin design issue, or provides general guidelines or information to the Bitcoin community, but does not propose a new feature. Informational BIPs do not necessarily represent a Bitcoin community consensus or recommendation, so users and implementors are free to ignore Informational BIPs or follow their advice. +* An Informational BIP describes a Bitcoin design issue, or provides general guidelines or information to the Bitcoin community, but does not propose a new feature. Informational BIPs do not necessarily represent a Bitcoin community consensus or recommendation, so users and implementers are free to ignore Informational BIPs or follow their advice. * A Process BIP describes a process surrounding Bitcoin, or proposes a change to (or an event in) a process. Process BIPs are like Standards Track BIPs but apply to areas other than the Bitcoin protocol itself. They may propose an implementation, but not to Bitcoin's codebase; they often require community consensus; unlike Informational BIPs, they are more than recommendations, and users are typically not free to ignore them. Examples include procedures, guidelines, changes to the decision-making process, and changes to the tools or environment used in Bitcoin development. Any meta-BIP is also considered a Process BIP. ==BIP Work Flow== diff --git a/bip-0002.mediawiki b/bip-0002.mediawiki index b4567c4228..ff5d135265 100644 --- a/bip-0002.mediawiki +++ b/bip-0002.mediawiki @@ -1,15 +1,13 @@
   BIP: 2
   Title: BIP process, revised
-  Author: Luke Dashjr 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0002
-  Status: Active
+  Authors: Luke Dashjr 
+  Status: Closed
   Type: Process
-  Created: 2016-02-03
-  License: BSD-2-Clause
-           OPL
+  Assigned: 2016-02-03
+  License: BSD-2-Clause OR OPUBL-1.0
   Replaces: 1
+  Proposed-Replacement: 3
 
==Abstract== @@ -32,23 +30,23 @@ The BIP process begins with a new idea for Bitcoin. Each potential BIP must have Small enhancements or patches to a particular piece of software often don't require standardisation between multiple projects; these don't need a BIP and should be injected into the relevant project-specific development workflow with a patch submission to the applicable issue tracker. Additionally, many ideas have been brought forward for changing Bitcoin that have been rejected for various reasons. The first step should be to search past discussions to see if an idea has been considered before, and if so, what issues arose in its progression. -After investigating past work, the best way to proceed is by posting about the new idea to the [https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev Bitcoin development mailing list]. +After investigating past work, the best way to proceed is by posting about the new idea to the [https://groups.google.com/g/bitcoindev Bitcoin development mailing list]. Vetting an idea publicly before going as far as writing a BIP is meant to save both the potential author and the wider community time. Asking the Bitcoin community first if an idea is original helps prevent too much time being spent on something that is guaranteed to be rejected based on prior discussions (searching the internet does not always do the trick). It also helps to make sure the idea is applicable to the entire community and not just the author. Just because an idea sounds good to the author does not mean it will work for most people in most areas where Bitcoin is used. -Once the champion has asked the Bitcoin community as to whether an idea has any chance of acceptance, a draft BIP should be presented to the [https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev Bitcoin development mailing list]. +Once the champion has asked the Bitcoin community as to whether an idea has any chance of acceptance, a draft BIP should be presented to the [https://groups.google.com/g/bitcoindev Bitcoin development mailing list]. This gives the author a chance to flesh out the draft BIP to make it properly formatted, of high quality, and to address additional concerns about the proposal. Following a discussion, the proposal should be submitted to the [https://github.com/bitcoin/bips BIPs git repository] as a pull request. -This draft must be written in BIP style as described below, and named with an alias such as "bip-johndoe-infinitebitcoins" until the editor has assigned it a BIP number (authors MUST NOT self-assign BIP numbers). +This draft must be written in BIP style as described below, and named with an alias such as "bip-johndoe-infinitebitcoins" until an editor has assigned it a BIP number (authors MUST NOT self-assign BIP numbers). BIP authors are responsible for collecting community feedback on both the initial idea and the BIP before submitting it for review. However, wherever possible, long open-ended discussions on public mailing lists should be avoided. Strategies to keep the discussions efficient include: setting up a separate SIG mailing list for the topic, having the BIP author accept private comments in the early design phases, setting up a wiki page or git repository, etc. BIP authors should use their discretion here. It is highly recommended that a single BIP contain a single key proposal or new idea. The more focused the BIP, the more successful it tends to be. If in doubt, split your BIP into several well-focused ones. -When the BIP draft is complete, the BIP editor will assign the BIP a number, label it as Standards Track, Informational, or Process, and merge the pull request to the BIPs git repository. -The BIP editor will not unreasonably reject a BIP. +When the BIP draft is complete, a BIP editor will assign the BIP a number, label it as Standards Track, Informational, or Process, and merge the pull request to the BIPs git repository. +The BIP editors will not unreasonably reject a BIP. Reasons for rejecting BIPs include duplication of effort, disregard for formatting rules, being too unfocused or too broad, being technically unsound, not providing proper motivation or addressing backwards compatibility, or not in keeping with the Bitcoin philosophy. For a BIP to be accepted it must meet certain minimum criteria. It must be a clear and complete description of the proposed enhancement. @@ -61,16 +59,23 @@ The BIP author may update the draft as necessary in the git repository. Updates It occasionally becomes necessary to transfer ownership of BIPs to a new champion. In general, we'd like to retain the original author as a co-author of the transferred BIP, but that's really up to the original author. A good reason to transfer ownership is because the original author no longer has the time or interest in updating it or following through with the BIP process, or has fallen off the face of the 'net (i.e. is unreachable or not responding to email). A bad reason to transfer ownership is because you don't agree with the direction of the BIP. We try to build consensus around a BIP, but if that's not possible, you can always submit a competing BIP. -If you are interested in assuming ownership of a BIP, send a message asking to take over, addressed to both the original author and the BIP editor. If the original author doesn't respond to email in a timely manner, the BIP editor will make a unilateral decision (it's not like such decisions can't be reversed :). +If you are interested in assuming ownership of a BIP, send a message asking to take over, addressed to both the original author and the BIP editors. If the original author doesn't respond to email in a timely manner, the BIP editors will make a unilateral decision (it's not like such decisions can't be reversed :). ===BIP Editors=== -The current BIP editor is Luke Dashjr who can be contacted at [[mailto:luke_bipeditor@dashjr.org|luke_bipeditor@dashjr.org]]. +The current BIP editors are: + +* Bryan Bishop ([[mailto:kanzure@gmail.com|kanzure@gmail.com]]) +* Jon Atack ([[mailto:jon@atack.com|jon@atack.com]]) +* Luke Dashjr ([[mailto:luke_bipeditor@dashjr.org|luke_bipeditor@dashjr.org]]) +* Mark "Murch" Erhardt ([[mailto:murch@murch.one|murch@murch.one]]) +* Olaoluwa Osuntokun ([[mailto:laolu32@gmail.com|laolu32@gmail.com]]) +* Ruben Somsen ([[mailto:rsomsen@gmail.com|rsomsen@gmail.com]]) ===BIP Editor Responsibilities & Workflow=== -The BIP editor subscribes to the Bitcoin development mailing list. -Off-list BIP-related correspondence should be sent (or CC'd) to luke_bipeditor@dashjr.org. +The BIP editors subscribe to the Bitcoin development mailing list. +Off-list BIP-related correspondence should be sent (or CC'd) to the BIP editors. For each new BIP that comes in an editor does the following: @@ -95,11 +100,13 @@ The BIP editor will: The BIP editors are intended to fulfill administrative and editorial responsibilities. The BIP editors monitor BIP changes, and update BIP headers as appropriate. +BIP editors may also, at their option, unilaterally make and merge strictly-editorial changes to BIPs, such as correcting misspellings, fixing broken links, etc. + ==BIP format and structure== ===Specification=== -BIPs should be written in mediawiki format. +BIPs should be written in mediawiki or markdown format. Each BIP should have the following parts: @@ -174,7 +181,7 @@ BIPs may include auxiliary files such as diagrams. Auxiliary files should be inc There are three kinds of BIP: * A Standards Track BIP describes any change that affects most or all Bitcoin implementations, such as a change to the network protocol, a change in block or transaction validity rules, or any change or addition that affects the interoperability of applications using Bitcoin. Standards Track BIPs consist of two parts, a design document and a reference implementation. -* An Informational BIP describes a Bitcoin design issue, or provides general guidelines or information to the Bitcoin community, but does not propose a new feature. Informational BIPs do not necessarily represent a Bitcoin community consensus or recommendation, so users and implementors are free to ignore Informational BIPs or follow their advice. +* An Informational BIP describes a Bitcoin design issue, or provides general guidelines or information to the Bitcoin community, but does not propose a new feature. Informational BIPs do not necessarily represent a Bitcoin community consensus or recommendation, so users and implementers are free to ignore Informational BIPs or follow their advice. * A Process BIP describes a process surrounding Bitcoin, or proposes a change to (or an event in) a process. Process BIPs are like Standards Track BIPs but apply to areas other than the Bitcoin protocol itself. They may propose an implementation, but not to Bitcoin's codebase; they often require community consensus; unlike Informational BIPs, they are more than recommendations, and users are typically not free to ignore them. Examples include procedures, guidelines, changes to the decision-making process, and changes to the tools or environment used in Bitcoin development. Any meta-BIP is also considered a Process BIP. ==BIP status field== @@ -186,13 +193,13 @@ The typical paths of the status of BIPs are as follows: Champions of a BIP may decide on their own to change the status between Draft, Deferred, or Withdrawn. -The BIP editor may also change the status to Deferred when no progress is being made on the BIP. +A BIP editor may also change the status to Deferred when no progress is being made on the BIP. A BIP may only change status from Draft (or Rejected) to Proposed, when the author deems it is complete, has a working implementation (where applicable), and has community plans to progress it to the Final status. BIPs should be changed from Draft or Proposed status, to Rejected status, upon request by any person, if they have not made progress in three years. Such a BIP may be changed to Draft status if the champion provides revisions that meaningfully address public criticism of the proposal, or to Proposed status if it meets the criteria required as described in the previous paragraph. -An Proposed BIP may progress to Final only when specific criteria reflecting real-world adoption has occurred. This is different for each BIP depending on the nature of its proposed changes, which will be expanded on below. Evaluation of this status change should be objectively verifiable, and/or be discussed on the development mailing list. +A Proposed BIP may progress to Final only when specific criteria reflecting real-world adoption has occurred. This is different for each BIP depending on the nature of its proposed changes, which will be expanded on below. Evaluation of this status change should be objectively verifiable, and/or be discussed on the development mailing list. When a Final BIP is no longer relevant, its status may be changed to Replaced or Obsolete (which is equivalent to Replaced). This change must also be objectively verifiable and/or discussed. @@ -240,7 +247,7 @@ What if a single merchant wishes to block a hard-fork? How about a small number of merchants (maybe only two) who sell products to each other? -* In this scenario, it would seem the previous Bitcoin is alive any working, and that the hard-fork has failed. How to resolve such a split is outside the scope of this BIP. +* In this scenario, it would seem the previous Bitcoin is alive and working, and that the hard-fork has failed. How to resolve such a split is outside the scope of this BIP. How can economic agreement veto a soft-fork? @@ -326,7 +333,7 @@ For example, a preamble might include the following License header: In this case, the BIP text is fully licensed under both the OSI-approved BSD 2-clause license as well as the GNU All-Permissive License, and anyone may modify and redistribute the text provided they comply with the terms of *either* license. In other words, the license list is an "OR choice", not an "AND also" requirement. -It is also possible to license source code differently from the BIP text. A optional License-Code header is placed after the License header. Again, each license must be referenced by their respective abbreviation given below. +It is also possible to license source code differently from the BIP text. An optional License-Code header is placed after the License header. Again, each license must be referenced by their respective abbreviation given below. For example, a preamble specifying the optional License-Code header might look like: @@ -350,40 +357,40 @@ In this case, only the acceptable license(s) should be listed in the License and ====Recommended licenses==== -* BSD-2-Clause: [https://opensource.org/licenses/BSD-2-Clause OSI-approved BSD 2-clause license] -* BSD-3-Clause: [https://opensource.org/licenses/BSD-3-Clause OSI-approved BSD 3-clause license] +* BSD-2-Clause: [https://opensource.org/license/BSD-2-Clause OSI-approved BSD 2-clause license] +* BSD-3-Clause: [https://opensource.org/license/BSD-3-Clause OSI-approved BSD 3-clause license] * CC0-1.0: [https://creativecommons.org/publicdomain/zero/1.0/ Creative Commons CC0 1.0 Universal] -* GNU-All-Permissive: [http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html GNU All-Permissive License] +* FSFAP: [https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html FSF All Permissive License] In addition, it is recommended that literal code included in the BIP be dual-licensed under the same license terms as the project it modifies. For example, literal code intended for Bitcoin Core would ideally be dual-licensed under the MIT license terms as well as one of the above with the rest of the BIP text. ====Not recommended, but acceptable licenses==== -* Apache-2.0: [http://www.apache.org/licenses/LICENSE-2.0 Apache License, version 2.0] -* BSL-1.0: [http://www.boost.org/LICENSE_1_0.txt Boost Software License, version 1.0] +* Apache-2.0: [https://www.apache.org/licenses/LICENSE-2.0 Apache License, version 2.0] +* BSL-1.0: [https://www.boost.org/LICENSE_1_0.txt Boost Software License, version 1.0] * CC-BY-4.0: [https://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International] * CC-BY-SA-4.0: [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International] -* MIT: [https://opensource.org/licenses/MIT Expat/MIT/X11 license] -* AGPL-3.0+: [http://www.gnu.org/licenses/agpl-3.0.en.html GNU Affero General Public License (AGPL), version 3 or newer] -* FDL-1.3: [http://www.gnu.org/licenses/fdl-1.3.en.html GNU Free Documentation License, version 1.3] -* GPL-2.0+: [http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html GNU General Public License (GPL), version 2 or newer] -* LGPL-2.1+: [http://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html GNU Lesser General Public License (LGPL), version 2.1 or newer] +* MIT: [https://opensource.org/license/MIT The MIT License] +* AGPL-3.0+: [https://www.gnu.org/licenses/agpl-3.0.en.html GNU Affero General Public License (AGPL), version 3 or newer] +* FDL-1.3: [https://www.gnu.org/licenses/fdl-1.3.en.html GNU Free Documentation License, version 1.3] +* GPL-2.0+: [https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html GNU General Public License (GPL), version 2 or newer] +* LGPL-2.1+: [https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html GNU Lesser General Public License (LGPL), version 2.1 or newer] ====Not acceptable licenses==== All licenses not explicitly included in the above lists are not acceptable terms for a Bitcoin Improvement Proposal unless a later BIP extends this one to add them. However, BIPs predating the acceptance of this BIP were allowed under other terms, and should use these abbreviation when no other license is granted: -* OPL: [http://opencontent.org/openpub/ Open Publication License, version 1.0] +* OPUBL-1.0: [https://opencontent.org/openpub/ Open Publication License, version 1.0] * PD: Released into the public domain ===Rationale=== BIP 1 allowed the Open Publication License or releasing into the public domain; was this insufficient? -* The OPL is generally regarded as obsolete, and not a license suitable for new publications. -* Many are unfamiliar with the OPL terms, and may just prefer to use the public domain rather than license under uncertain terms. -* The OPL license terms allowed for the author to prevent publication and derived works, which was widely considered inappropriate for Bitcoin standards. +* The OPUBL-1.0 is generally regarded as obsolete, and not a license suitable for new publications. +* Many are unfamiliar with the OPUBL-1.0 terms, and may just prefer to use the public domain rather than license under uncertain terms. +* The OPUBL-1.0 license terms allowed for the author to prevent publication and derived works, which was widely considered inappropriate for Bitcoin standards. * Public domain is not universally recognised as a legitimate action, thus it is inadvisable. Why are there software licenses included? @@ -406,7 +413,6 @@ Why is Public Domain no longer acceptable for new BIPs? * Non-image auxiliary files are permitted in the bip-XXXX subdirectory. * Email addresses are now required for authors. * The Post-History header may be provided as a link instead of a simple date. -* Markdown format is no longer permitted for BIPs. * The Resolution header has been dropped, as it is not applicable to a decentralised system where no authority exists to make final decisions. ==See Also== diff --git a/bip-0003.md b/bip-0003.md new file mode 100644 index 0000000000..1261500b92 --- /dev/null +++ b/bip-0003.md @@ -0,0 +1,802 @@ +``` + BIP: 3 + Title: Updated BIP Process + Authors: Murch + Status: Deployed + Type: Process + Assigned: 2025-01-09 + License: BSD-2-Clause + Discussion: https://github.com/murchandamus/bips/pull/2 + https://gnusha.org/pi/bitcoindev/59fa94cea6f70e02b1ce0da07ae230670730171c.camel@timruffing.de/#t + Version: 1.4.0 + Requires: 123 + Replaces: 2 +``` + +## Abstract + +This _Bitcoin Improvement Proposal (BIP)_ provides information about the preparation of BIPs and policies relating to +the publication of BIPs. It replaces [BIP 2](bip-0002.mediawiki) with a streamlined process, and may be amended to +address the evolving needs of the BIP process. + +## Motivation + +BIP 2 was written in 2016. +This BIP revisits aspects of the BIP 2 process +that did not achieve broad adoption, reduces the judgment calls assigned to the BIP Editor role, delineates the +BIP types more clearly, and generalizes the BIP process to fit the community’s use of the repository. + +## Fundamentals + +### What is a BIP? + +BIPs are improvement proposals for Bitcoin. The main topic is information and technologies that support and expand the utility of the Bitcoin +currency. Most BIPs provide a concise, self-contained, technical description of one new concept, feature, or standard. +Some BIPs describe processes, implementation guidelines, best practices, incident reports (e.g., +[BIP 50](bip-0050.mediawiki)), or other information relevant to the Bitcoin community. However, any topics related to +the Bitcoin protocol, peer-to-peer network, and client software may be acceptable. + +BIPs are intended to be a means for proposing new protocol features, coordinating client standards, and +documenting design decisions that have gone into implementations. BIPs may be submitted by anyone, provided the +content is of high quality, e.g., does not waste the community’s time. + +The scope of the BIPs +repository is limited to BIPs that do not oppose the fundamental principle that Bitcoin constitutes a peer-to-peer +electronic cash system for the Bitcoin currency. + +### BIP Ownership + +Each BIP is primarily owned by its authors and represents the authors’ opinion or recommendation. The authors are +expected to foster discussion, address feedback and dissenting opinions, and, if applicable, advance the adoption of +their proposal within the Bitcoin community. As a BIP progresses through the workflow, it becomes increasingly +co-owned by the Bitcoin community. + +#### Authors and Deputies + +Authors may want additional help with the BIP process after writing an initial draft. In that case, they may assign +one or more Deputies to their BIP. Deputies are stand-in owners of a BIP who were not involved in writing the +document. They support the authors in advancing the proposal, or act as a point of contact for the BIP in the absence of the +authors. Deputies may perform the role of Authors for any aspect of the BIP process unless overruled by an Author. +Deputies share ownership of the BIP at the discretion of the Authors. + +### What is the Significance of BIPs? + +BIPs do not define what Bitcoin is: individual BIPs do not represent Bitcoin community consensus or a general +recommendation for implementation. A BIP represents a personal recommendation by the BIP authors to the Bitcoin +community. Some BIPs may never be adopted. Some BIPs may be adopted by one or more Bitcoin clients or other related +software. Some may even end up changing the consensus rules that the Bitcoin ecosystem jointly enforces. + +### What is the Purpose of the BIPs Repository? + +The [BIPs repository](https://github.com/bitcoin/bips/) serves as a publication medium and archive for mature proposals. +Through its high visibility, it facilitates the community-wide consideration of BIPs and provides a well-established +source to retrieve the latest version of any BIP. The repository transparently records all changes to each BIP and +allows any community member to retain a complete copy of the archive easily. + +The BIPs repository neither tracks community sentiment[^acceptance] nor ecosystem adoption[^adoption] of BIPs beyond +the brief overview provided via the BIP status (see [Workflow](#workflow) below). +Proposals are published in this repository if they are on-topic and fulfill the editorial criteria. +No formal or informal decision body governs Bitcoin development or decides adoption of BIPs. + +## BIP Format and Structure + +### Specification + +Authors may choose to submit BIPs in MediaWiki or Markdown[^markdown] format. + +Each BIP must have a _Preamble_, an _Abstract_, a _Copyright_, and a _Motivation_ section. Authors should consider all issues in the +following list and address each as appropriate. + +* Preamble — Headers containing metadata about the BIP (see the section [BIP Header Preamble](#bip-header-preamble) + below). +* Abstract — A short description of the issue being addressed. +* Motivation — Why is this BIP being written? Clearly explain how the existing situation presents a problem and why the proposed idea resolves the + issue or improves upon the current situation. +* Specification — The technical specification should describe the syntax and semantics of any new feature. The + specification should be detailed enough to enable any Bitcoin project to create an interoperable implementation. +* Rationale — The rationale fleshes out the specification by describing what inspired the design and why particular + design decisions were made. It should describe related work and alternate designs that were considered. The rationale + should record relevant objections or important concerns that were raised and addressed as this proposal was developed. +* Backward Compatibility — Any BIP that introduces incompatibilities must include a section describing these incompatibilities and their severity as well as provide instructions on how + implementers and users should deal with these incompatibilities. +* Reference Implementation — Where applicable, a reference implementation, test vectors, and documentation must be + finished before the BIP can be given the status "Complete". Test vectors must be provided in the BIP or + as auxiliary files (see [Auxiliary Files](#auxiliary-files)) under an acceptable license. The reference implementation + can be provided in the BIP, as an auxiliary file, or per linking another code reference that is expected to remain + available permanently such as a pull request, a dedicated branch, a new repository, or similar. +* Changelog — A section to track modifications to a BIP after reaching Complete status. +* Copyright — The BIP must be placed under an acceptable license (see [BIP Licensing](#bip-licensing) below). + +#### BIP Header Preamble + +Each BIP must begin with an [RFC 822-style header preamble](https://www.w3.org/Protocols/rfc822/). The headers must +appear in the following order. Headers marked with "\*" are optional. All other headers are required. + +##### Overview + +``` + BIP: +* Layer: + Title: + Authors: +* Deputies: + Status: + Type: + Assigned: + License: +* Discussion: +* Version: +* Requires: +* Replaces: +* Proposed-Replacement: +``` + +##### Header Descriptions + +* BIP — The assigned number of the BIP (without leading zeros). Please use "?" before a number has been assigned by the BIP Editors. +* Layer — The layer of Bitcoin the BIP applies to using the BIP classification defined in [BIP 123](bip-0123.mediawiki). +* Authors — The names (or pseudonyms) and email addresses of all authors of the BIP. The format of each authors header + value must be + + Random J. User + + Multiple authors are recorded on separate lines: + + Authors: Random J. User + Anata Sample + +* Deputies — Additional owners of the BIP that are not authors. The Deputies header uses the same format as the + Authors header. See the [BIP Ownership](#bip-ownership) section above. +* Status — The stage of the workflow of the proposal. See the [Workflow](#workflow) section below. +* Type — See the [BIP Types](#bip-types) section below for a description of the three BIP types. +* Assigned – The date a BIP was assigned its number. Please use "?" before a number has been assigned by the BIP Editors. +* License — The License header specifies SPDX License Expressions describing the terms under which the + BIP and its auxiliary files are available. See the [BIP Licensing](#bip-licensing) section below. +* Discussion — The Discussion header points the audience to relevant discussions of the BIP, e.g., the mailing list + thread in which the idea for the BIP was discussed, a thread where a new version of the BIP was presented, or relevant + discussion threads on other platforms. Entries take the format "yyyy-mm-dd: URL", e.g., `2009-01-09: + https://www.mail-archive.com/cryptography@metzdowd.com/msg10142.html`, using the date and URL of the start of the + conversation. Multiple discussions should be listed on separate lines. +* Version — The current version number of this BIP. See the [Changelog](#changelog-section-and-version-header) section below. +* Requires — A list of existing BIPs the new proposal depends on. If multiple BIPs + are required, they should be listed in one line separated by a comma and space (e.g., "1, 2"). +* Replaces[^proposes-to-replace] — BIP authors may put the numbers of one or more prior BIPs in the Replaces header to recommend that their + BIP succeeds, supersedes, or renders obsolete those prior BIPs. +* Proposed-Replacement[^superseded-by-proposed-replacement] — When a later BIP indicates that it intends to supersede an + existing BIP, the later BIP’s number is added to the Proposed-Replacement header of the existing BIP to indicate the + potential successor BIP. + +#### Auxiliary Files + +BIPs may include auxiliary files such as diagrams and source code. Auxiliary files must be included in a subdirectory +for that BIP named `bip-XXXX`, where "XXXX" is the BIP number zero-padded to four digits. File names in the subdirectory +do not need to adhere to a specific convention. + +### BIP Types + +* A **Specification BIP** defines a set of technical rules describing a new feature or affecting the interoperability of implementations. The + distinguishing characteristic of a Specification BIP is that it can be implemented, and implementations can be compliant with + it. Specification BIPs must have a Specification section, must have a Backward Compatibility section (if incompatibilities are introduced), and can only be advanced to Complete after they contain or refer to a reference implementation and test vectors. +* An **Informational BIP** describes a Bitcoin design issue, or provides general guidelines or other information to the + Bitcoin community. +* A **Process BIP** describes a process surrounding Bitcoin, or proposes a change to (or an event in) a process. Process + BIPs are like Specification BIPs, but apply to topics other than the Bitcoin protocol and Bitcoin implementations. + They often require community consensus and are typically binding for the corresponding process. Examples include + procedures, guidelines, and changes to decision-making processes such as the BIP process. + +## Workflow + +The BIP process starts with a new idea for Bitcoin. Each potential BIP must have authors—people who write the BIP, +gather feedback, shepherd the discussion in the appropriate forums, and finally recommend a mature proposal to the +community. + +![Status Diagram](bip-0003/status-diagram.png "Status Diagram for the BIP Workflow") + +### Ideation + +After having an idea, the authors should evaluate whether it meets the criteria to become a BIP, as described in this +BIP. The idea must be of interest to the broader community or relevant to multiple software projects. Minor improvements +and matters concerning only a single project usually do not require standardization and should instead be brought up directly to +the relevant project. + +The authors should first research whether their idea has been considered before. Ideas in Bitcoin are often rediscovered, +and prior related discussions may inform the authors of the issues that may arise in its progression. After some investigation, +the novelty and viability of the idea should be tested by posting a new, dedicated thread about the idea to the [Bitcoin Development Mailing +List](https://groups.google.com/g/bitcoindev). Prior correspondence can be found in the [mailing list +archive](https://gnusha.org/pi/bitcoindev/). + +It is recommended that authors establish before or at the start of working on a draft whether their idea may be of +interest to the Bitcoin community. +Authors should avoid opening a pull request with a BIP draft out of the blue. +Vetting an idea publicly before investing time and effort to formally describe the idea is meant to save time for both the authors and +the community. Not only may someone point out relevant discussion topics that were missed in the authors’ +research, or that an idea is guaranteed to be rejected based on prior discussions, but describing an idea publicly also +tests whether it is of interest to more people beside the authors. + +As a first sketch of the proposal is taking shape, the authors should present it to the [Bitcoin Development Mailing +List](https://groups.google.com/g/bitcoindev). This gives the authors a chance to collect initial feedback and address +fundamental concerns. If the authors wish to work in public on the proposal at this stage, it is recommended that they +open a pull request against one of their forks of the BIPs repository instead of the main BIPs repository. + +It is recommended that complicated proposals be split into separate BIPs that each focus on a specific component of the +overall proposal. + +### Progression through BIP Statuses + +The following sections refer to BIP Status field values. The BIP Status field is defined in the Header Preamble +specification above. + +#### Draft + +After fleshing out the proposal further and ensuring that it is of high quality and properly formatted, the authors +should open a pull request to the [BIPs repository](https://github.com/bitcoin/bips). The document must adhere to the +formatting requirements specified above and should be provided as a file named with a working title of the form +"bip-title.[md|mediawiki]". Only BIP Editors may assign BIP numbers. Until one has done so, authors should refer to their +BIP by name only. + +BIPs that (1) adhere to the formatting requirements, (2) are on-topic, and (3) have materially progressed beyond the +ideation phase, e.g., by generating substantial public discussion and commentary from diverse contributors, by +independent Bitcoin projects working on adopting the proposal, or by the authors working for an extended period toward +improving the proposal based on community feedback, will be assigned a number by a BIP Editor. A number may be +considered assigned only after it has been publicly announced in the pull request by a BIP Editor. The BIP Editors should +not assign a number when they perceive a proposal being met with lack of interest: number assignment facilitates the +distributed discussion of ideas, but before a proposal garners some interest in the Bitcoin community, there is no need +to refer to it by a number. + +Proposals are also not ready for number assignment if they duplicate efforts, disregard formatting rules, are too +unfocused or too broad, fail to provide proper motivation, fail to address backward compatibility where necessary, or +fail to specify the feature clearly and comprehensively. Reviewers and BIP Editors should provide guidance on how the +proposal may be improved to progress toward readiness. Pull requests that are proposing off-topic ideas or +have stopped making progress may be closed. + +When the proposal is ready and has been assigned a number, a BIP Editor will merge it into the BIPs repository. After the +BIP has been merged to the repository, its main focus should no longer shift significantly, even while the authors may +continue to update the proposal as necessary. Updates to merged documents by the authors should also be submitted as +pull requests. + +#### Complete[^complete] + +When the authors have concluded all planned work on their proposal, are confident that their BIP represents a net +improvement, is clear, comprehensive, and is +ready for adoption by the Bitcoin community, they may update the BIP’s status to Complete to indicate that they +recommend adoption, implementation, or deployment of the BIP. Where applicable, the authors must ensure that any +proposed specification is solid, not unduly complicated, and definitive. Specification BIPs must come with or refer to a working reference implementation and comprehensive test vectors before they can be moved to Complete. Subsequently, the BIP’s content should only be +adjusted in minor details, e.g., to improve language, clarify ambiguities, backfill omissions in the specification, add +test vectors for edge cases, or address other issues discovered as the BIP is being adopted. + +A Complete BIP can only move to Deployed or Closed. Any necessary changes to the specification should be minimal and +interfere as little as possible with ongoing adoption. If a Complete BIP is found to need substantial functional +changes, it may be preferable to move it to Closed[^new-BIP], and to start a new BIP with the changes instead. +Otherwise, it could cause confusion as to what being compliant with the BIP means. + +A BIP may remain in the Complete status indefinitely unless its authors or deputies decide to move it to Closed or it is advanced to +Deployed. +Complete is the final status for most successful Informational BIPs. + +#### Deployed + +A Complete BIP should only be moved to Deployed once it is settled: after its approach has solidified, its +Specification has been put through its paces, feedback from early adopters has been processed, and amendments to the BIP have stopped. +Then, a BIP may be advanced to Deployed upon request by any community member with evidence[^evidence] that +the BIP is in active use. Convincing evidence includes for example: an established project having deployed support +for the BIP in mainnet software releases, a soft fork proposal’s activation criteria having been met on the network, or +rough consensus for the BIP having been demonstrated. + +Once Deployed, the BIP is considered final. +Any modifications to the BIP beyond bug fixes, other minor amendments, additions to the test vectors, or editorial +changes should be avoided. +Any breaking changes to the BIP’s Specification should be proposed as a new separate BIP.[^new-BIP] + +##### Process BIPs + +A Process BIP may change status from Complete to Deployed when it achieves rough consensus on the Bitcoin Development Mailing List. A +proposal is said to have rough consensus if its advancement has been open to discussion on the mailing list for at least +one month, the discussion achieved meaningful engagement, and no person maintains any unaddressed substantiated objections to it. Addressed or obstructive objections +may be ignored/overruled by general agreement that they have been sufficiently addressed, but clear reasoning must be +given in such circumstances. Deployed Process BIPs may be modified indefinitely as long as a proposed modification has +rough consensus per the same criteria.[^living-documents] + +#### Closed[^closed] + +A BIP that is of historical interest only, and is not being actively worked on, promoted or in active use, should be +marked as Closed. The reason for moving the +proposal to (or from) Closed should be recorded in the Changelog section in the same commit that updates the status. +BIPs do not get deleted, they are retained even after being updated to Closed. +Transitions involving the Closed state are: + +##### Draft ↦ Closed + +BIP authors may decide on their own to change their BIP’s status from Draft to Closed. If a Draft BIP stops making +progress, sees accumulated feedback unaddressed, or otherwise appears stalled for a year, anyone may propose the BIP +status be updated to Closed. The BIP is then updated to Closed unless the authors assert that they intend to continue work within four weeks of being contacted. + +##### Complete ↦ Closed + +BIPs that had attained the Complete status, i.e., that had been recommended for adoption, may be moved to Closed per the +authors’ announcement to the Bitcoin Development Mailing List[^bip-announcements-to-list]. However, if someone volunteers to adopt the proposal +within four weeks, they become the BIP's author or deputy (see [Transferring BIP Ownership](#transferring-bip-ownership) below), and the BIP will +remain Complete instead. + +##### Deployed ↦ Closed + +A BIP may evolve from Deployed to Closed when it is no longer in active use. Any community member may initiate this +Status update by announcing it to the mailing list[^bip-announcements-to-list], and proceed if no objections have been raised for four weeks. + +##### Closed ↦ Draft + +The Closed status is generally intended to be a final status for BIPs, +and if BIP authors decide to make another attempt at a previously Closed BIP, it is generally recommended to create a new +proposal. (Obviously, the authors may borrow any amount of inspiration or actual text from any prior BIPs as licensing +permits.) The authors should take special care to address the issues that caused the prior attempt’s abandonment. Even +if the prior attempt had been assigned a number, the new BIP will generally be assigned a distinct number. However, if it is +obvious that the new attempt directly continues work on the same idea, it may be reasonable to return the +Closed BIP to Draft status. + +### Changelog Section and Version Header + +To help implementers understand updates to a BIP, any changes after it has reached Complete must be tracked with version, +date, and description in a Changelog section sorted by most recent version first. The version number is inspired by semantic versioning (MAJOR.MINOR.PATCH). +The MAJOR version is incremented if changes to the BIP’s Specification are introduced that are incompatible with prior +versions (which should be rare after a BIP is Complete, and only happen in well-grounded exceptional cases to a BIP that +is Deployed). The MINOR version is incremented whenever the specification of the BIP is changed or extended in a +backward-compatible way. The PATCH version is incremented for other changes to the BIP that are noteworthy (bug fixes, +test vectors, important clarifications, etc.). Version 1.0.0 is used to label the promotion to +Complete. A Changelog section may be introduced during the Draft phase to record significant changes (using versions 0.x.y). + +Example: + +> __Changelog__ +> +> * __2.0.0__ (2025-01-22): +> * Introduce a breaking change in the specification to fix a bug. +> * __1.1.0__ (2025-01-17): +> * Add a backward compatible extension to the BIP. +> * __1.0.1__ (2025-01-15): +> * Clarify an edge case and add corresponding test vectors. +> * __1.0.0__ (2025-01-14): +> * Complete planned work on the BIP. + +After a BIP receives a Changelog, the +Preamble must indicate the latest version in the Version header. The Changelog highlights revisions to BIPs to human readers. A single +BIP shall not recommend more than one variant of an idea at the same time. A different or +competing variant of an existing BIP must be published as a separate BIP. + +### Adoption of Proposals + +The BIPs repository does not track the sentiment on proposals and does not track the adoption of BIPs beyond whether they +are in active use or not. It is not intended for BIPs to list additional implementations beyond the reference +implementation: the BIPs repository is not a signpost where to find implementations.[^OtherImplementations] After a BIP +is advanced to Complete, it is up to the Bitcoin community to evaluate, adopt, ignore, or reject a BIP. Individual +Bitcoin projects are encouraged to publish a list of BIPs they implement. A good example of this at the time of writing +this BIP can be observed in Bitcoin Core’s [doc/bips.md](https://github.com/bitcoin/bitcoin/blob/master/doc/bips.md) +file. + +### Transferring BIP Ownership + +It occasionally becomes necessary to transfer ownership of BIPs to new owners. In general, it would be preferable to +retain the original authors of the transferred BIP, but that is up to the original authors. A good reason to transfer +ownership is because the original authors no longer have the time or interest in updating it or following through with +the BIP process, or are unreachable or unresponsive. A bad reason +to transfer ownership is because someone doesn't agree with the direction of the BIP. The community tries to build +consensus around a BIP, but if that's not possible, rather than fighting over control, the dissenters should supply a +competing BIP. + +If someone is interested in assuming ownership of a BIP, they should send an email asking to take over, addressed to the +original authors, the BIP Editors, and the Bitcoin Development Mailing List[^bip-announcements-to-list]. If the authors are unreachable or do not respond in a timely +manner (e.g., four weeks), the BIP Editors will make a unilateral decision whether to appoint the applicants as +[Authors or Deputies](#authors-and-deputies) (which may be amended should the original authors make a delayed reappearance). + +## BIP Licensing + +The Bitcoin project develops a global peer-to-peer digital cash system. Open standards are indispensable for continued +interoperability. Open standards reduce friction, and encourage anybody and everyone to contribute, compete, and +innovate on a level playing field. Only freely licensed contributions are accepted to the BIPs repository. + +### Specification + +Each new BIP must specify in two ways under which license terms it is made available. First, it must specify an [SPDX +License Expression](https://spdx.dev/ids/) in the License field in the preamble. Second, it must include a matching +Copyright section, possibly providing further details on licensing. + +For example, a preamble might include the following License header: + + License: CC0-1.0 OR MIT + +In this case, the BIP (including all auxiliary files) is made available under the terms of both CC0 1.0 Universal as well as the +MIT License, and anyone may modify and redistribute it provided they comply with the terms of +*either* license, at their option. In other words, the license list is an "OR choice", not an "AND also" requirement. See the [SPDX +documentation](https://spdx.dev/ids/) and the [SPDX License List](https://spdx.org/licenses/) for further details. + +Wherever different from those specified in the License header, an auxiliary file or directory should specify the license terms under which it is made available as is common in +software (e.g., with a [`SPDX-License-Identifier: ` comment](https://spdx.dev/ids/), +a license header, or a LICENSE/COPYING file). Such exceptions should also be mentioned in the Copyright section. It is recommended to make any test vectors available +under CC0-1.0 or FSFAP in addition to any other licenses to allow anyone to copy test vectors into their +implementations without introducing license hindrances. + +A few BIP2-era BIPs (98, 116, 117, 330, 340) have a no longer used "License-Code" header indicating the license terms applicable to auxiliary source code files. For such cases, please refer to BIP2. + +It is recommended that source code included in a BIP (whether within the text or in auxiliary files) be licensed under the same license terms as the project it +is proposed to modify, if any. For example, changes intended for Bitcoin Core would ideally be licensed (also) under the MIT +License. + +In all cases, details of the licensing terms must be provided in the Copyright section of the BIP. + +#### Acceptable Licenses[^licenses] + +Each new BIP must be made available under at least one acceptable license as listed below. BIPs are not required to be +*exclusively* licensed under approved terms, and may also be licensed under other licenses *in addition to* at least one +acceptable license. + +In other words, a new BIP must specify an SPDX License Expression that is either "L" or equivalent to "L OR E" for some +acceptable license L from the following list and another SPDX License Expression E. + +* BSD-2-Clause: [BSD 2-Clause License](https://opensource.org/license/BSD-2-Clause) +* BSD-3-Clause: [BSD 3-Clause License](https://opensource.org/license/BSD-3-Clause) +* CC0-1.0: [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/) +* FSFAP: [FSF All Permissive License](https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html) +* CC-BY-4.0: [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/) +* MIT: [The MIT License](https://opensource.org/license/MIT) +* MIT-0: [MIT No Attribution License](https://opensource.org/license/MIT-0) +* Apache-2.0: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) +* BSL-1.0: [Boost Software License 1.0](https://www.boost.org/LICENSE_1_0.txt) + +#### Not Acceptable Licenses + +All licenses not explicitly included in the above lists are not acceptable terms for a Bitcoin Improvement Proposal. +However, BIPs predating this proposal were accepted under other terms, and should use one of the following identifiers. + +* LicenseRef-PD: Placed into the public domain +* OPUBL-1.0: [Open Publication License 1.0](https://opencontent.org/openpub/) + +## BIP Editors + +The current BIP Editors are: + +* Bryan Bishop ([kanzure@gmail.com](mailto:kanzure@gmail.com)) +* Jon Atack ([jon@atack.com](mailto:jon@atack.com)) +* Luke Dashjr ([luke_bipeditor@dashjr.org](mailto:luke_bipeditor@dashjr.org)) +* Mark "Murch" Erhardt ([murch@murch.one](mailto:murch@murch.one)) +* Olaoluwa Osuntokun ([laolu32@gmail.com](mailto:laolu32@gmail.com)) +* Ruben Somsen ([rsomsen@gmail.com](mailto:rsomsen@gmail.com)) + +### BIP Editor Responsibilities and Workflow + +The BIP Editors subscribe to the Bitcoin Development Mailing List and watch the [BIPs +repository](https://github.com/bitcoin/bips). + +When either a new BIP idea or an early draft is submitted to the mailing list, BIP Editors or other community members should comment in regard +to: + +* Novelty of the idea +* Viability, utility, and relevance of the concept +* Readiness of the proposal +* On-topic for the Bitcoin community + +Discussion in pull request comments can often be hard to follow as feedback gets marked as resolved when it is addressed +by authors. Substantive discussion of ideas may be more accessible to a broader audience on the mailing list, where it +is also more likely to be retained by the community memory. + +If the BIP needs more work, an editor should ensure that constructive, actionable feedback is provided to the authors +for revision. Once the BIP is ready it should be submitted as a "pull request" to the [BIPs +repository](https://github.com/bitcoin/bips) where it may get further feedback. + +For each new BIP pull request that comes in, an editor checks the following: + +* The idea has been previously proposed to the Bitcoin Development Mailing List and discussed there +* The described idea is on-topic for the repository +* A draft of the BIP by one of the authors has been previously discussed on the Bitcoin Development Mailing List +* Title accurately describes the content +* Proposal is of general interest and/or pertains to more than one Bitcoin project/implementation +* Document is properly formatted +* Licensing terms are acceptable +* Motivation, Rationale, and Backward Compatibility have been addressed +* Specification provides sufficient detail for implementation +* The defined Layer and Type headers must be correctly assigned for the given specification +* The BIP is ready: it is comprehensible, technically feasible and sound, and all aspects are addressed as necessary + +Editors do NOT evaluate whether the proposal is likely to be adopted. + +Then, a BIP Editor will: + +* Assign a BIP number in the pull request +* Ensure that the BIP is listed in the [README](README.mediawiki) +* Merge the pull request when it is ready + +The BIP Editors are intended to fulfill administrative and editorial responsibilities. The BIP Editors monitor BIP +changes, and update BIP headers as appropriate. + +BIP Editors may also, at their option, unilaterally make and merge strictly editorial changes to BIPs, such as +correcting misspellings, mending grammar mistakes, fixing broken links, etc. as long as they do not change the meaning or conflict with the +original intent of the authors. Such a change must be recorded in the Changelog if it’s noteworthy per the criteria +mentioned in the [Changelog](#changelog) section. + +## Backward Compatibility + +### Changes from BIP 2 + +#### Workflow + +- Status field values are reduced from nine to four: + - Deferred, Obsolete, Rejected, Replaced, and Withdrawn are gathered up into Closed.[^closed] + - Final and Active are collapsed into Deployed. + - Proposed is renamed to Complete. + - The remaining statuses are Draft, Complete, Deployed, and Closed. +- The comment system is abolished.[^comments] +- A BIP in Draft or Complete status may no longer be closed solely on grounds of not making progress for three years.[^rejection] + - A BIP in Draft status may be updated to Closed status if it appears to have stopped making progress for at least a + year and its authors do not assert within four weeks of being contacted that they intend to continue working on it. + - Complete BIPs can only be moved to Closed by its authors and may remain in Complete indefinitely. +- A Changelog section is introduced to track significant changes to BIPs after they have reached the Complete status. +- Process BIPs are living documents that do not ossify and may be modified indefinitely. +- Some judgment calls previously required from BIP Editors are reassigned either to the BIP authors or the repository’s + audience. + +#### BIP Format + +- The Standards Track type is superseded by the similar Specification type.[^standard-track] +- Many sections are declared optional; it is up to the authors and reviewers to judge whether all relevant topics have + been comprehensively addressed and which topics require a designated section to do so. +- "Other Implementations" sections are discouraged.[^OtherImplementations] +- Auxiliary files are only permitted in the corresponding BIP’s subdirectory, as no one used the alternative of labeling + them with the BIP number. +- Tracking of community consensus and adoption is out of scope for the BIPs repository, except to determine + whether a BIP is in active use for the move into or out of the Deployed status. +- The distinction between recommended and acceptable licenses was dropped. +- Most licenses that have not been used in the BIP process have been dropped from the list of acceptable licenses. + +#### Preamble + +- "Comments-URI" and "Comments-Summary" headers are dropped from the preamble.[^comments] +- The "Superseded-By" header is replaced with the "Proposed-Replacement" header. +- The "Post-History" header is replaced with the "Discussion" header. +- The optional "Version" header is introduced. +- The "Discussions-To" header is dropped, as it has never been used in any BIP. +- The "License-Code" header has been sunset, as it was used by only five BIPs (98, 116, 117, 330, 340) and created more ambiguity than clarity. +- The "Created" header is renamed to "Assigned", as the header’s value is the date of number assignment.[^assigned] +- Introduce Deputies and optional "Deputies" header. +- The BIP "Title" header may now contain up to 50 characters (increased from 44 in BIP 2). +- The "Layer" header is optional for Specification BIPs or Informational BIPs, as it does not make sense for all BIPs.[^layer] +- Rename the "Author" field to "Authors". + +### Updates to Existing BIPs should this BIP be Activated + +#### Previous BIP Process + +This BIP replaces BIP 2 as the guideline for the BIP process. + +#### BIP Types + +Standards Track BIPs and eligible Informational BIPs are assigned the Specification type. The Standards Track type is +considered obsolete. Specification BIPs use the Layer header rules specified in [BIP 123](bip-0123.mediawiki). + +#### Comments + +The Comments-URI and Comments-Summary headers should be removed from all BIPs whose comment page in the wiki is empty. +For existing BIPs whose comment page has content, BIP Authors may keep both headers or remove both headers at their +discretion. It is recommended that existing wiki pages are not modified due to the activation of this BIP. + +#### Status Field + +After the activation of this BIP, the Status fields of existing BIPs that do not fit the specification in this BIP are +updated to the corresponding values prescribed in this BIP. BIPs that have had Draft status for extended periods will be +moved to Complete or Deployed as applicable in collaboration with their authors. The authors of incomplete Draft BIPs +will be contacted to learn whether the BIPs are still in progress toward Complete, and will otherwise be updated to +Closed as described in the [Workflow](#workflow) section above. + +#### Authors Header + +The Author header is replaced with the Authors header in all BIPs. + +#### Discussion Header + +The Post-History header is replaced with the Discussion header in all BIPs. + +#### Proposed-Replacement Header + +The Superseded-By header is replaced with the Proposed-Replacement header in all BIPs. + +#### Licenses + +Existing BIPs retain their license terms unchanged. +The License and License-Code headers of BIPs are updated to express those terms using SPDX License Expressions. + +## Changelog + +* __1.4.0__ (2025-12-09): + * Revert AI guidance, add Changelog section, broaden reference implementation formats, move Type header responsibility to authors, other editorial changes +* __1.3.1__ (2025-11-10): + * Reiterate that numbers are assigned by BIP Editors in pull requests +* __1.3.0__ (2025-10-22): + * Restrict use of AI/LLM tools, require original work. +* __1.2.1__ (2025-09-19): + * Clarify that idea should be discussed on dedicated mailing list thread +* __1.2.0__ (2025-09-19): + * Rename Created header to Assigned to clarify that it holds the date of number assignment +* __1.1.0__ (2025-07-18): + * Switch to SPDX License Expressions, drop License-Code header, and make editorial changes to BIP Licensing section. +* __1.0.1__ (2025-06-27): + * Improve description of acceptance, purpose of the BIPs repository, when Draft BIPs can be closed due to not + making progress, and make other minor improvements to phrasing. +* __1.0.0__ (2025-03-18): + * Complete planned work and move to Proposed. + +## Copyright + +This BIP is licensed under the [BSD-2-Clause License](https://opensource.org/licenses/BSD-2-Clause). Some content was +adapted from [BIP 2](bip-0002.mediawiki) which was also licensed under the BSD-2-Clause. + +## Related Work + +- [BIP 1: BIP Purpose and Guidelines](bip-0001.mediawiki) +- [BIP 2: BIP Process, revised](bip-0002.mediawiki) +- [BIP 123: BIP Classification](bip-0123.mediawiki) +- [RFC 822: Standard for ARPA Internet Text Messages](https://datatracker.ietf.org/doc/html/rfc822) +- [RFC 2223: Instructions to RFC Authors](https://datatracker.ietf.org/doc/html/rfc2223) +- [RFC 7282: On Consensus and Humming in the IETF](https://tools.ietf.org/html/rfc7282) + +## Acknowledgements + +We thank AJ Towns, Jon Atack, Jonas Nick, Larry Ruane, Pieter Wuille, Tim Ruffing, and others for their review, +feedback, and helpful comments. + +## Rationale + +[^assigned]: **Why was the Created header renamed to Assigned?** + Both BIP 1 and BIP 2 described the Created header as "date created on" in the preamble template, but followed that + up with "Created header records the date that the BIP was assigned a number" as the description of the field. This + has frequently led to confusion, with authors using the date of opening the pull request, the date they started + writing their proposal, the date of number assignment (as prescribed), or various other dates. Aligning the name of + the header and the text in the preamble template with the descriptions will reduce the confusion. +[^standard-track]: **Why was the Specification type introduced?** + The definitions of Informational and Standards Track BIPs caused some confusion in the past. Due to Informational + BIPs being described as optional, Standards Track BIPs were sometimes misunderstood to be generally recommended. + This has led to a number of BIPs that propose new features affecting interoperability of implementations being + assigned the Informational type. The situation is remedied by introducing a new _Specification BIP_ type that is + inclusive of any BIPs that can be implemented and affect interoperability of Bitcoin applications. Since all BIPs + are individual recommendations by the authors (even if some may eventually achieve endorsement by the majority of + the community), the prior reminder that Informational BIPs are optional is dropped. +[^comments]: **Why were comments, Comments-URI, and Comments-Summary removed from the process?** + The comments feature saw insignificant adoption. Few BIPs received any comments and barely any more than two with + only a handful of contributors commenting at all. This led to many situations in which one or two comments ended up + dominating the comment summary. While some of those comments may have been representative of broadly held opinions, + it also overstated the importance of individual comments directly in the Preamble of BIPs. As collecting feedback in + this accessible fashion failed, the new process puts the burden back on the audience to make their own evaluation. +[^layer]: **Why is the layer header now permitted for other BIP types?** + The layer header had already been used by many Informational BIPs, so the rule that it is only available to + Standards Track BIPs is dropped. +[^OtherImplementations]: **What is the issue with "Other Implementations" sections in BIPs?** + In the past, some BIPs had "Other Implementations" sections that caused frequent change requests to existing BIPs. + This put a burden on the BIP authors and BIP Editors, and frequently led to lingering pull requests due to the corresponding BIPs’ + authors no longer participating in the process. Many of these alternative implementations eventually became + unmaintained or were low-quality to begin with. Therefore, "Other Implementations" sections are heavily discouraged. +[^complete]: **Why was the Proposed status renamed to Complete?** + Some reviewers of this BIP raised that in a process which outlines the workflow of Bitcoin Improvement _Proposals_ + using "Proposed" as a status field value was overloading the term: clearly _proposals_ are proposed at all stages of + the process. "Complete" expresses that the authors have concluded planned work on all parts of the proposal and are + ready to recommend their BIP for adoption. The term "ready" was also considered, but considered too subjective. +[^rejection]: **Why can proposals remain in Draft or Complete indefinitely?** + The automatic 3-year timeout of BIPs has led to some disagreement in the past and seems unnecessary in cases where + the authors remain active in the community and still consider their idea worth pursuing. On the other hand, + Draft proposals that appear stale may be closed after only one year, which should achieve the main goal of + the original rule by limiting the effort and attention spent on proposals that never reach Complete. +[^closed]: **Why was the Closed Status introduced?** + The Closed Status provides value to the audience by indicating which documents are only of historical significance. + Previously, the process had Deferred, Obsolete, Rejected, Replaced, and Withdrawn, which all meant some flavor of + "work has stopped on this." The many statuses complicated the process, may have contributed to process fatigue, and + may have resulted in BIPs’ statuses not being maintained well. The author of this BIP feels that all of the + aforementioned can be represented by _Closed_ without significantly impacting the information quality of the + overview table. Where the many Status variants provided minuscule additional information, the simplification is more + valuable and the Changelog section now collects specific details. +[^acceptance]: **When is a BIP "accepted"?** + Many standards processes such as the PEPs or the IETF have a mechanism for a proposal to be formally accepted by + some council or committee. The BIP Process does not have such a decision body. Bitcoin development and "acceptance" + of BIPs emerges from the participation of stakeholders across the ecosystem, and refers to some vague notion of community + interest and support for a proposal. + BIP 2 had made an attempt to gather community feedback into comment summaries in BIPs directly. Given the low + participation and corresponding low information quality of the summaries that resulted from that feature, this BIP + instead intends to leave the evaluation of BIPs to the reviewers and users. +[^adoption]: **Why does the BIPs repository no longer track adoption?** + In the past, some BIPs maintained lists of projects that had implemented the BIP. These lists generated + noise for subscribers of the repository, often listed implementations of questionable quality, and quickly + grew outdated, therefore providing little value. The repository no longer tracks which projects have implemented + BIPs. Instead, it is recommended that projects publish a list of the BIPs they implement. +[^markdown]: **Which flavor of Markdown is allowed?** + The author of this proposal has no opinion on Markdown flavors, but recommends that proposals stick to the basic + Markdown syntax features commonly shared across Markdown dialects. +[^living-documents]: **Why are Process BIPs living documents?** + In the past years, the existing BIPs process has not always provided a clear approach to all situations. For + example, the content of BIP 2 appears to have been penned especially with fork proposals in mind. It seems clear + that Bitcoin development will evolve in many surprising ways in the future. Instead of mandating the effort of + writing a new process document every time new situations arise, it seems preferable to allow the process to adapt to + the concerns of the future in specific aspects. Therefore, Process BIPs are defined as living documents that remain + open to amendment. If a Process BIP requires large modifications or even a complete overhaul, a new BIP should be + preferred. +[^new-BIP]: **Why should the specification of an implemented BIP no longer be changed?** + After a Complete or Deployed BIP has been deployed by one or more implementations, breaking changes to the + specification could lead to a situation where multiple "compliant" implementations fail at being interoperable, + because they implemented different versions of the same BIP. Therefore, even changes to the specification of + Complete BIPs should be avoided, but Deployed BIPs should never be subject to breaking changes to their + specification. +[^bip-announcements-to-list]: **Why are some BIP status changes announced to the mailing list?** + The BIPs repository does not and cannot track who might be interested in or has deployed a BIP. While concerns were + raised that making announcements to the Bitcoin Developer Mailing List would introduce unnecessary noise, our + rationale is that 1) moving Complete and Deployed BIPs to the Closed status will be a rare occurrence, 2) status + updates will usually not generate a lot of discussion, 3) while the mailing list should preferably only used for + getting review for new BIPs, it is the only channel available to us that can be considered a public announcement to + the audience of the BIPs repository: even if the authors, implementers, or other parties interested in a BIP do not + see the announcement themselves, they may be made aware by someone that does see it. +[^superseded-by-proposed-replacement]: **Why is Superseded-By replaced with Proposed-Replacement?** + Reviewers asked who should get to decide whether a BIP is superseded in case of a disagreement among the authors of + the original BIP, the authors of the new BIP, the editors, or the community? This is addressed by making the + "Replaces" header part of the recommendation of the authors of the new document, and replacing the "Superseded-By" + header with the "Proposed-Replacement" header that lists any proposals that recommend replacing the original document. +[^proposes-to-replace]: **Why was "Replaces" retained instead of changing it to "Proposes-to-Replace"?** + When one BIP proposes to supersede another, it is on the original BIP where things get complicated. The BIP is an + author document, but depending on its progress through the workflow, it may meanwhile be co-owned by the community. Who may decide + whether the original document should endorse a potential replacement BIP? Is it the original authors, the authors of the new + proposal, the BIP Editors, some sort of community process, or a mix of all of the above? + On the new BIP these problems don’t exist in the same manner. As it is freshly written, it is wholly owned by its + authors. The community is not yet invested and the original BIP’s authors do not have a privileged role + in determining the content of the new BIP. The authors of the new BIP can unilaterally recommend that it be + considered a replacement for a prior BIP. From there, the community can evaluate the proposal and adopt or + reject it, thus establishing whether it is successful in superseding the original or not. +[^evidence]: **How is evidence for advancing to Deployed evaluated?** + Whether evidence is deemed convincing to move a BIP to Deployed is up to the BIP Editors and Bitcoin community. + Running a single instance of a personal fork of a software project might be rejected, while a small software project with + dozens of users may be sufficient. The main point of the Deployed status is to indicate that changes to the BIP + could negatively impact users of projects that have already implemented support. +[^licenses]: **Why were some licenses dropped?** + Among the 141 BIPs with licenses in the repository, only nine licenses have ever been used to license BIPs + (although, some BIPs were made available under more than one license) and only one license has been used to license + code: + + Licenses used: + + * BSD-2-Clause: 55 + * PD: 42 + * CC0-1.0: 23 + * BSD-3-Clause: 19 + * OPUBL-1.0: 5 + * CC-BY-SA-4.0: 4 + * FSFAP: 3 + * MIT: 2 + * CC-BY-4.0: 1 + + License-Code used (previous BIP2 format): + + * BSD-2-Clause: 1 + * CC0-1.0: 1 + * MIT: 5 + + The following previously acceptable licenses were retained per request of reviewers, even though they have so far + never been used in the BIPs process: + + * Apache-2.0: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) + * BSL-1.0: [Boost Software License 1.0](https://www.boost.org/LICENSE_1_0.txt) + + The following previously acceptable licenses have never been used in the BIPs Process and have been dropped: + + * AGPL-3.0+: [GNU Affero General Public License (AGPL) 3](https://www.gnu.org/licenses/agpl-3.0.en.html) + * FDL-1.3: [GNU Free Documentation License 1.3](https://www.gnu.org/licenses/fdl-1.3.en.html) + * GPL-2.0+: [GNU General Public License (GPL) 2 or newer](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) + * LGPL-2.1+: [GNU Lesser General Public License (LGPL) 2.1 or newer](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html) + + Why are software licenses included? + + * Some BIPs, in particular those concerning the consensus layer, may include literal code in the BIP itself which + may not be available under the license terms the authors wish to use for the BIP. + * The author of this BIP has been provided with a learned opinion indicating that software licenses are perfectly + acceptable for licensing "human code" i.e., text as well as Markdown or MediaWiki code. + + Why is CC-BY-SA-4.0 no longer acceptable for new BIPs? + + * Specification BIPs are required to have a Reference Implementation and Test Vectors to be advanced to Complete. As + the BIPs repository is aiming to make proposals easily adoptable, the intention is for the reference + implementation and test vectors to be as accessible as possible. Copyleft licenses may introduce friction here, + and therefore CC-BY-SA-4.0 (and the GPL-flavors) is no longer considered acceptable for new BIPs. As mentioned + above, existing BIPs will retain their original licensing. + + Why are Open Publication License and Public Domain no longer acceptable for new BIPs? + + * Public domain is not universally recognised as a legitimate action, thus it is inadvisable. + * The Open Publication License is generally regarded as obsolete, and not a license suitable for new publications. diff --git a/bip-0003/status-diagram.png b/bip-0003/status-diagram.png new file mode 100644 index 0000000000..acddba6337 Binary files /dev/null and b/bip-0003/status-diagram.png differ diff --git a/bip-0008.mediawiki b/bip-0008.mediawiki index 9840bed93e..7cbb5fbc87 100644 --- a/bip-0008.mediawiki +++ b/bip-0008.mediawiki @@ -1,73 +1,84 @@
   BIP: 8
   Title: Version bits with lock-in by height
-  Author: Shaolin Fry 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0008
+  Authors: Shaolin Fry 
+           Luke Dashjr 
   Status: Draft
   Type: Informational
-  Created: 2017-02-01
-  License: BSD-3-Clause
-           CC0-1.0
+  Assigned: 2017-02-01
+  License: BSD-3-Clause OR CC0-1.0
 
==Abstract== -This document specifies an alteration to [[bip-0009.mediawiki|BIP9]] that replaces time based activation with block height, as well as guaranteed activation of backward-compatible changes (further called "soft forks"). +This document specifies an alternative to [[bip-0009.mediawiki|BIP9]] that corrects for a number of perceived mistakes. +Block heights are used for start and timeout rather than POSIX timestamps. +It additionally introduces an activation parameter that can guarantee activation of backward-compatible changes (further called "soft forks"). The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. ==Motivation== -BIP9 introduced a mechanism for doing parallel soft forking deployments based on repurposing the block nVersion field. Activation is dependent on near unanimous hashrate signalling which may be impractical and result in veto by a small minority of non-signalling hashrate. Super majority hashrate based activation triggers allow for accelerated activation where the majority hash power enforces the new rules in lieu of full nodes upgrading. Since all consensus rules are ultimately enforced by full nodes, eventually any new soft fork will be enforced by the economy. This proposal combines these two aspects to provide eventual flag day activation after a reasonable time (recommended a year), as well as for accelerated activation by majority of hash rate before the flag date. +BIP9 introduced a mechanism for doing parallel soft forking deployments based on repurposing the block nVersion field. Activation is dependent on near unanimous hashrate signalling which may be impractical and result in veto by a small minority of non-signalling hashrate. Super majority hashrate based activation triggers allow for accelerated activation where the majority hash power enforces the new rules in lieu of full nodes upgrading. Since all consensus rules are ultimately enforced by full nodes, eventually any new soft fork will be enforced by the economy. This proposal combines these two aspects to provide optional flag day activation after a reasonable time, as well as for accelerated activation by majority of hash rate before the flag date. + +Due to using timestamps rather than block heights, it was found to be a risk that a sudden loss of significant hashrate could interfere with a late activation. Block time is somewhat unreliable and may be intentionally or unintentionally inaccurate, so thresholds based on block time are not ideal. Secondly, BIP9 specified triggers based on the first retarget after a given time, which is non-intuitive. Since each new block must increase the height by one, thresholds based on block height are much more reliable and intuitive and can be calculated exactly for difficulty retarget. ==Specification== -===Summary=== - -This specification is the same as [[bip-0009.mediawiki|BIP9]] except that MTP time based threshold are replaced with block height, and the state machine has no FAILED condition. The state transition from '''STARTED''' to '''LOCKED_IN''' will occur under two condition: - -The first is when the threshold of blocks signalling is reached as per BIP9, before '''LOCKED_IN''' state has been reached. The second condition is when the block height reaches the timeout block height while still being in the '''STARTED''' state. - ===Parameters=== Each soft fork deployment is specified by the following per-chain parameters (further elaborated below): -# The '''name''' specifies a very brief description of the soft fork, reasonable for use as an identifier. For deployments described in a single BIP, it is recommended to use the name "bipN" where N is the appropriate BIP number. +# The '''name''' specifies a very brief description of the soft fork, reasonable for use as an identifier. # The '''bit''' determines which bit in the nVersion field of the block is to be used to signal the soft fork lock-in and activation. It is chosen from the set {0,1,2,...,28}. -# The '''startheight''' specifies a minimum block height at which a block at which the bit gains its meaning. -# The '''timeoutheight''' specifies a block height at which the deployment should lock-in if not already locked in or activated. +# The '''startheight''' specifies the height of the first block at which the bit gains its meaning. +# The '''timeoutheight''' specifies a block height at which the miner signalling ends. Once this height has been reached, if the soft fork has not yet locked in (excluding this block's bit state), the deployment is considered failed on all descendants of the block. +# The '''threshold''' specifies the minimum number of block per retarget period which indicate lock-in of the soft fork during the subsequent period. +# The '''minimum_activation_height''' specifies the height of the first block at which the soft fork is allowed to become active. +# The '''lockinontimeout''' boolean if set to true, blocks are required to signal in the final period, ensuring the soft fork has locked in by timeoutheight. ===Selection guidelines=== The following guidelines are suggested for selecting these parameters for a soft fork: -# '''name''' should be selected such that no two softforks, concurrent or otherwise, ever use the same name. -# '''bit''' should be selected such that no two concurrent softforks use the same bit. -# '''startheight''' should be set to some block height in the future, approximately 30 days (or 4320 blocks) after a software release date including the soft fork. This allows for some release delays, while preventing triggers as a result of parties running pre-release software. The startheight should be a retarget block height for simplicity. -# '''timeoutheight''' should be 1 year, or 52416 blocks (26 retarget intervals) after '''startheight'''. +# '''name''' should be selected such that no two softforks, concurrent or otherwise, ever use the same name. For deployments described in a single BIP, it is recommended to use the name "bipN" where N is the appropriate BIP number. +# '''bit''' should be selected such that no two concurrent softforks use the same bit. The bit chosen should not overlap with active usage (legitimately or otherwise) for other purposes. +# '''startheight''' should be set to some block height in the future. If '''minimum_activation_height''' is not going to be set, then '''startheight''' should be set to a height when a majority of economic activity is expected to have upgraded to software including the activation parameters. Some allowance should be made for potential release delays. If '''minimum_activation_height''' is going to be set, then '''startheight''' can be set to be soon after software with parameters is expected to be released. This shifts the time for upgrading from before signaling begins to during the LOCKED_IN state. +# '''timeoutheight''' should be set to a block height when it is considered reasonable to expect the entire economy to have upgraded by, probably at least 1 year, or 52416 blocks (26 retarget intervals) after '''startheight'''. +# '''threshold''' should be 1815 blocks (90% of 2016), or 1512 (75%) for testnet. +# '''minimum_activation_height''' should be set to several retarget periods in the future if the '''startheight''' is to be very soon after software with parameters is expected to be released. '''minimum_activation_height''' should be set to a height when a majority of economic activity is expected to have upgraded to software including the activation parameters. This allows more time to be spent in the LOCKED_IN state so that nodes can upgrade. This may be set to 0 to have the LOCKED_IN state be a single retarget period. +# '''lockinontimeout''' should be set to true for any softfork that is expected or found to have political opposition from a non-negligible percent of miners. (It can be set after the initial deployment, but cannot be cleared once set.) -A later deployment using the same bit is possible as long as the startheight is after the previous one's timeoutheight or activation, but it is discouraged until necessary, and even then recommended to have a pause in between to detect buggy software. +A later deployment using the same bit is possible as long as the startheight is after the previous one's +timeoutheight or activation, but it is discouraged until necessary, and even then recommended to have a pause in between to detect buggy software. + +'''startheight''', '''timeoutheight''', and '''minimum_activation_height''' must be an exact multiple of 2016 (ie, at a retarget boundary), and '''timeoutheight''' must be at least 4032 blocks (2 retarget intervals) after '''startheight'''. ===States=== With each block and soft fork, we associate a deployment state. The possible states are: # '''DEFINED''' is the first state that each soft fork starts out as. The genesis block is by definition in this state for each deployment. -# '''STARTED''' for blocks past the startheight. -# '''LOCKED_IN''' for one retarget period after the first retarget period with STARTED blocks of which at least threshold have the associated bit set in nVersion. -# '''ACTIVE''' for all blocks after the LOCKED_IN retarget period. -# '''FAILED''' if block height is greater than or equal to timeoutheight during the DEFINED state. +# '''STARTED''' for blocks at or beyond the startheight. +# '''MUST_SIGNAL''' for one retarget period prior to the timeout, if LOCKED_IN was not reached and '''lockinontimeout''' is true. +# '''LOCKED_IN''' for at least one retarget period after the first retarget period with STARTED (or MUST_SIGNAL) blocks of which at least threshold have the associated bit set in nVersion. A soft fork remains in LOCKED_IN until at least '''minimum_activation_height''' is reached. +# '''ACTIVE''' for all blocks after the LOCKED_IN state. +# '''FAILED''' for all blocks after the timeoutheight if LOCKED_IN is not reached. ===Bit flags=== The nVersion block header field is to be interpreted as a 32-bit little-endian integer (as present), and bits are selected within this integer as values (1 << N) where N is the bit number. -Blocks in the STARTED state get an nVersion whose bit position bit is set to 1. The top 3 bits of such blocks must be 001, so the range of actually possible nVersion values is [0x20000000...0x3FFFFFFF], inclusive. +Blocks in the STARTED state get an nVersion whose bit position bit is set to 1. The top 3 bits of such blocks must be +001, so the range of actually possible nVersion values is [0x20000000...0x3FFFFFFF], inclusive. -Due to the constraints set by BIP 34, BIP 66 and BIP 65, we only have 0x7FFFFFFB possible nVersion values available. This restricts us to at most 30 independent deployments. By restricting the top 3 bits to 001 we get 29 out of those for the purposes of this proposal, and support two future upgrades for different mechanisms (top bits 010 and 011). When a block nVersion does not have top bits 001, it is treated as if all bits are 0 for the purposes of deployments. +Due to the constraints set by BIP 34, BIP 66 and BIP 65, we only have 0x7FFFFFFB possible nVersion values available. +This restricts us to at most 30 independent deployments. By restricting the top 3 bits to 001 we get 29 out of those +for the purposes of this proposal, and support two future upgrades for different mechanisms (top bits 010 and 011). +When a block nVersion does not have top bits 001, it is treated as if all +bits are 0 for the purposes of deployments. Miners should continue setting the bit in LOCKED_IN phase so uptake is visible, though this has no effect on consensus rules. @@ -75,10 +86,15 @@ Miners should continue setting the bit in LOCKED_IN phase so uptake is visible, The new consensus rules for each soft fork are enforced for each block that has ACTIVE state. +During the MUST_SIGNAL phase, if '''(2016 - threshold)''' blocks in the retarget period have already failed to signal, any further blocks that fail to signal are invalid. + ===State transitions=== +Note that when '''lockinontimeout''' is true, the LOCKED_IN state will be reached no later than at a height of '''timeoutheight'''. +Regardless of the value of '''lockinontimeout''', if LOCKED_IN is reached, ACTIVE will be reached either one retarget period later, or at '''minimum_activation_height''', whichever comes later. + The genesis block has state DEFINED for each deployment, by definition. State GetStateForBlock(block) { @@ -86,7 +102,9 @@ The genesis block has state DEFINED for each deployment, by definition. return DEFINED; } -All blocks within a retarget period have the same state. This means that if floor(block1.height / 2016) = floor(block2.height / 2016), they are guaranteed to have the same state for every deployment. +All blocks within a retarget period have the same state. This means that if +floor(block1.height / 2016) = floor(block2.height / 2016), they are guaranteed to have the same state for every +deployment. if ((block.height % 2016) != 0) { return GetStateForBlock(block.parent); @@ -94,60 +112,100 @@ All blocks within a retarget period have the same state. This means that if floo Otherwise, the next state depends on the previous state: - switch (GetStateForBlock(GetAncestorAtHeight(block, block.height - 2016))) { + switch (GetStateForBlock(GetAncestorAtHeight(block, block.height - 2016))) { -We remain in the initial state until either we pass the start block height or the timeout height. +We remain in the initial state until we reach the start block height. case DEFINED: - if (block.height >= timeoutheight) { - return FAILED; - } if (block.height >= startheight) { return STARTED; } return DEFINED; -After a period in the STARTED state, if we're past the timeout, we switch to LOCKED_IN. If not, we tally the bits set, +After a period in the STARTED state, we tally the bits set, and transition to LOCKED_IN if a sufficient number of blocks in the past period set the deployment bit in their -version numbers. The threshold is ≥1916 blocks (95% of 2016), or ≥1512 for testnet (75% of 2016). - -There could be two non-overlapping deployments on the same bit, where the first one transitions to LOCKED_IN while the -other one simultaneously transitions to STARTED, which would mean both would demand setting the bit. +version numbers. +If the threshold hasn't been met, lockinontimeout is true, and we are at the last period before the timeout, then we transition to MUST_SIGNAL. +If the threshold hasn't been met and we reach the timeout, we transition directly to FAILED. Note that a block's state never depends on its own nVersion; only on that of its ancestors. case STARTED: - if (block.height >= timeoutheight) - return LOCKED_IN; - int count = 0; walk = block; for (i = 0; i < 2016; i++) { walk = walk.parent; if (walk.nVersion & 0xE0000000 == 0x20000000 && (walk.nVersion >> bit) & 1 == 1) { - count++; + ++count; } } if (count >= threshold) { return LOCKED_IN; + } else if (lockinontimeout && block.height + 2016 >= timeoutheight) { + return MUST_SIGNAL; + } else if (block.height >= timeoutheight) { + return FAILED; } return STARTED; -After a retarget period of LOCKED_IN, we automatically transition to ACTIVE. +If we have finished a period of MUST_SIGNAL, we transition directly to LOCKED_IN. + + case MUST_SIGNAL: + return LOCKED_IN; + +After at least one retarget period of LOCKED_IN, we automatically transition to ACTIVE if the minimum activation height is reached. Otherwise LOCKED_IN continues. case LOCKED_IN: - return ACTIVE; + if (block.height >= minimum_activation_height) { + return ACTIVE; + } else { + return LOCKED_IN; + } -And ACTIVE is terminal a state, which a deployment stays in once reached. +And ACTIVE and FAILED are terminal states, which a deployment stays in once they're reached. case ACTIVE: return ACTIVE; + + case FAILED: + return FAILED; + } } '''Implementation''' -It should be noted that the states are maintained along block chain branches, but may need recomputation when a reorganization happens. +It should be noted that the states are maintained along block chain +branches, but may need recomputation when a reorganization happens. + +Given that the state for a specific block/deployment combination is completely determined by its ancestry before the +current retarget period (i.e. up to and including its ancestor with height block.height - 1 - (block.height % 2016)), +it is possible to implement the mechanism above efficiently and safely by caching the resulting state of every multiple-of-2016 +block, indexed by its parent. + +===Mandatory signalling=== + +Blocks received while in the MUST_SIGNAL phase must be checked to ensure that they signal as required. For example: + + if (GetStateForBlock(block) == MUST_SIGNAL) { + int nonsignal = 0; + walk = block; + while (true) { + if ((walk.nVersion & 0xE0000000) != 0x20000000 || ((walk.nVersion >> bit) & 1) != 1) { + ++nonsignal; + if (nonsignal > 2016 - threshold) { + return state.Invalid(BlockValidationResult::RECENT_CONSENSUS_CHANGE, "bad-version-bip8-must-signal"); + } + } + if (walk.nHeight % 2016 == 0) { + // checked every block in this retarget period + break; + } + walk = walk.parent; + } + } -Given that the state for a specific block/deployment combination is completely determined by its ancestry before the current retarget period (i.e. up to and including its ancestor with height block.height - 1 - (block.height % 2016)), it is possible to implement the mechanism above efficiently and safely by caching the resulting state of every multiple-of-2016 block, indexed by its parent. +Implementations should be careful not to ban peers that send blocks that are invalid due to not signalling (or blocks that build on those blocks), as that would allow an incompatible chain that is only briefly longer than the compliant chain to cause a split of the p2p network. If that occurred, nodes that have not set ''lockinontimeout'' may not see new blocks in the compliant chain, and thus not reorg to it at the point when it has more work, and would thus not be following the valid chain with the most work. + +Implementations with ''lockinontimeout'' set to true may potentially follow a lower work chain than nodes with ''lockinontimeout'' set to false for an extended period. In order for this not to result in a net split nodes with ''lockinontimeout'' set to true, those nodes may need to preferentially connect to each other. Deployments proposing that implementations set ''lockinontimeout'' to true should either use parameters that do not risk there being a higher work alternative chain, or specify a mechanism for implementations that support the deployment to preferentially peer with each other. ===Warning mechanism=== @@ -182,6 +240,7 @@ The template Object is also extended: The "version" key of the template is retained, and used to indicate the server's preference of deployments. If versionbits is being used, "version" MUST be within the versionbits range of [0x20000000...0x3FFFFFFF]. Miners MAY clear or set bits in the block version WITHOUT any special "mutable" key, provided they are listed among the template's "vbavailable" and (when clearing is desired) NOT included as a bit in "vbrequired". +Servers MUST set bits in "vbrequired" for deployments in MUST_SIGNAL state, to ensure blocks produced are valid. Softfork deployment names listed in "rules" or as keys in "vbavailable" may be prefixed by a '!' character. Without this prefix, GBT clients may assume the rule will not impact usage of the template as-is; typical examples of this would be when previously valid transactions cease to be valid, such as BIPs 16, 65, 66, 68, 112, and 113. @@ -191,11 +250,16 @@ A client that does not understand a rule prefixed by '!' must not attempt to pro === Reference implementation === -https://github.com/bitcoin/bitcoin/compare/master...shaolinfry:bip8-height +https://github.com/bitcoin/bitcoin/compare/master...luke-jr:bip8 + +==Contrasted with BIP 9== + +* The '''lockinontimeout''' flag is added, providing a way to guarantee transition to LOCKED_IN. +* Block heights are used for the deployment monotonic clock, rather than median-time-past. ==Backwards compatibility== -BIP8 and BIP9 deployments should not share concurrent active deployment bits. Nodes that only implement BIP9 will not activate a BIP8 soft fork if hashpower threshold is not reached by '''timeout''', however, those nodes will still accept the blocks generated by activated nodes. +BIP8 and BIP9 deployments should not share concurrent active deployment bits. Nodes that only implement BIP9 will not activate a BIP8 soft fork if hashpower threshold is not reached by '''timeoutheight''', however, those nodes will still accept the blocks generated by activated nodes. ==Deployments== diff --git a/bip-0008/states.dot b/bip-0008/states.dot new file mode 100644 index 0000000000..8615978769 --- /dev/null +++ b/bip-0008/states.dot @@ -0,0 +1,35 @@ +digraph { + rankdir=TD; + + node [style="rounded,filled,bold", shape=box, fixedsize=true, width=1.5, fontname="Arial"]; + + edge [weight = 100]; + "DEFINED" -> "STARTED" [label="height >= start_height"]; + "STARTED" -> "MUST_SIGNAL" [label="height + 2016 >= timeoutheight AND lockinontimeout"]; + "STARTED" -> "FAILED" [label="height >= timeoutheight\nAND\nNOT lockinontimeout"]; + "LOCKED_IN" -> "ACTIVE" [label="height >= minimum_activation_height"]; + "LOCKED_IN":se -> "LOCKED_IN":ne [label="height < minimum_activation_height"]; + "MUST_SIGNAL" -> "LOCKED_IN" [label="always"]; + + edge [weight = 1]; + "STARTED" -> "LOCKED_IN" [label="height < timeoutheight\nAND\nthreshold reached"]; + + "FAILED" -> "LOCKED_IN" [style=invis]; + + "DEFINED":sw -> "DEFINED":nw; + "STARTED":sw -> "STARTED":nw; + "ACTIVE":sw -> "ACTIVE":nw; + "FAILED":sw -> "FAILED":nw; + + "STARTED" [fillcolor="#a0a0ff"]; + "MUST_SIGNAL" [fillcolor="#a0a0ff"]; + "LOCKED_IN" [fillcolor="#ffffa0"]; + "ACTIVE" [fillcolor="#a0ffa0"]; + "FAILED" [fillcolor="#ffa0a0"]; + + { rank=same; "STARTED" "MUST_SIGNAL" } + { rank=same; "FAILED" "LOCKED_IN" } + { rank=sink; "ACTIVE" } +} + + diff --git a/bip-0008/states.png b/bip-0008/states.png index 13fae238f8..f15efdbc17 100644 Binary files a/bip-0008/states.png and b/bip-0008/states.png differ diff --git a/bip-0008/states.svg b/bip-0008/states.svg new file mode 100644 index 0000000000..63fe634d8e --- /dev/null +++ b/bip-0008/states.svg @@ -0,0 +1,126 @@ + + + + + + + + + +DEFINED + +DEFINED + + + +DEFINED:sw->DEFINED:nw + + + + + +STARTED + +STARTED + + + +DEFINED->STARTED + + +height >= start_height + + + +STARTED:sw->STARTED:nw + + + + + +MUST_SIGNAL + +MUST_SIGNAL + + + +STARTED->MUST_SIGNAL + + +height + 2016 >= timeoutheight AND lockinontimeout + + + +FAILED + +FAILED + + + +STARTED->FAILED + + +height >= timeoutheight +AND +NOT lockinontimeout + + + +LOCKED_IN + +LOCKED_IN + + + +STARTED->LOCKED_IN + + +height < timeoutheight +AND +threshold reached + + + +MUST_SIGNAL->LOCKED_IN + + +always + + + +FAILED:sw->FAILED:nw + + + + + + +LOCKED_IN:se->LOCKED_IN:ne + + +height < minimum_activation_height + + + +ACTIVE + +ACTIVE + + + +LOCKED_IN->ACTIVE + + +height >= minimum_activation_height + + + +ACTIVE:sw->ACTIVE:nw + + + + + diff --git a/bip-0009.mediawiki b/bip-0009.mediawiki index a68bb802b8..ca6db79568 100644 --- a/bip-0009.mediawiki +++ b/bip-0009.mediawiki @@ -1,15 +1,13 @@
   BIP: 9
   Title: Version bits with timeout and delay
-  Author: Pieter Wuille 
-          Peter Todd 
-          Greg Maxwell 
-          Rusty Russell 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0009
-  Status: Final
+  Authors: Pieter Wuille 
+           Peter Todd 
+           Greg Maxwell 
+           Rusty Russell 
+  Status: Deployed
   Type: Informational
-  Created: 2015-10-04
+  Assigned: 2015-10-04
   License: PD
 
@@ -19,9 +17,9 @@ This document specifies a proposed change to the semantics of the 'version' fiel ==Motivation== -BIP 34 introduced a mechanism for doing soft-forking changes without a predefined flag timestamp (or flag block height), instead relying on measuring miner support indicated by a higher version number in block headers. As it relies on comparing version numbers as integers however, it only supports one single change being rolled out at once, requiring coordination between proposals, and does not allow for permanent rejection: as long as one soft fork is not fully rolled out, no future one can be scheduled. +[[bip-0034.mediawiki|BIP 34]] introduced a mechanism for doing soft-forking changes without a predefined flag timestamp (or flag block height), instead relying on measuring miner support indicated by a higher version number in block headers. As it relies on comparing version numbers as integers however, it only supports one single change being rolled out at once, requiring coordination between proposals, and does not allow for permanent rejection: as long as one soft fork is not fully rolled out, no future one can be scheduled. -In addition, BIP 34 made the integer comparison (nVersion >= 2) a consensus rule after its 95% threshold was reached, removing 231+2 values from the set of valid version numbers (all negative numbers, as nVersion is interpreted as a signed integer, as well as 0 and 1). This indicates another downside this approach: every upgrade permanently restricts the set of allowed nVersion field values. This approach was later reused in BIP 66 and BIP 65, which further removed nVersions 2 and 3 as valid options. As will be shown further, this is unnecessary. +In addition, BIP 34 made the integer comparison (nVersion >= 2) a consensus rule after its 95% threshold was reached, removing 231+2 values from the set of valid version numbers (all negative numbers, as nVersion is interpreted as a signed integer, as well as 0 and 1). This indicates another downside this approach: every upgrade permanently restricts the set of allowed nVersion field values. This approach was later reused in [[bip-0066.mediawiki|BIP 66]] and [[bip-0065.mediawiki|BIP 65]], which further removed nVersions 2 and 3 as valid options. As will be shown further, this is unnecessary. ==Specification== @@ -119,7 +117,7 @@ other one simultaneously transitions to STARTED, which would mean both would dem Note that a block's state never depends on its own nVersion; only on that of its ancestors. - case STARTED: + case STARTED: if (GetMedianTimePast(block.parent) >= timeout) { return FAILED; } @@ -195,9 +193,9 @@ If versionbits is being used, "version" MUST be within the versionbits range of Miners MAY clear or set bits in the block version WITHOUT any special "mutable" key, provided they are listed among the template's "vbavailable" and (when clearing is desired) NOT included as a bit in "vbrequired". Softfork deployment names listed in "rules" or as keys in "vbavailable" may be prefixed by a '!' character. -Without this prefix, GBT clients may assume the rule will not impact usage of the template as-is; typical examples of this would be when previously valid transactions cease to be valid, such as BIPs 16, 65, 66, 68, 112, and 113. +Without this prefix, GBT clients may assume the rule will not impact usage of the template as-is; typical examples of this would be when previously valid transactions cease to be valid, such as BIPs [[bip-0016.mediawiki|16]], [[bip-0065.mediawiki|65]], [[bip-0066.mediawiki|66]], [[bip-0068.mediawiki|68]], [[bip-0112.mediawiki|112]], and [[bip-0113.mediawiki|113]]. If a client does not understand a rule without the prefix, it may use it unmodified for mining. -On the other hand, when this prefix is used, it indicates a more subtle change to the block structure or generation transaction; examples of this would be BIP 34 (because it modifies coinbase construction) and 141 (since it modifies the txid hashing and adds a commitment to the generation transaction). +On the other hand, when this prefix is used, it indicates a more subtle change to the block structure or generation transaction; examples of this would be [[bip-0034.mediawiki|BIP 34]] (because it modifies coinbase construction) and [[bip-0141.mediawiki|141]] (since it modifies the txid hashing and adds a commitment to the generation transaction). A client that does not understand a rule prefixed by '!' must not attempt to process the template, and must not attempt to use it for mining even unmodified. ==Support for future changes== @@ -205,7 +203,7 @@ A client that does not understand a rule prefixed by '!' must not attempt to pro The mechanism described above is very generic, and variations are possible for future soft forks. Here are some ideas that can be taken into account. '''Modified thresholds''' -The 1916 threshold (based on in BIP 34's 95%) does not have to be maintained for eternity, but changes should take the effect on the warning system into account. In particular, having a lock-in threshold that is incompatible with the one used for the warning system may have long-term effects, as the warning system cannot rely on a permanently detectable condition anymore. +The 1916 threshold (based on BIP 34's 95%) does not have to be maintained for eternity, but changes should take the effect on the warning system into account. In particular, having a lock-in threshold that is incompatible with the one used for the warning system may have long-term effects, as the warning system cannot rely on a permanently detectable condition anymore. '''Conflicting soft forks''' At some point, two mutually exclusive soft forks may be proposed. The naive way to deal with this is to never create software that implements both, but that is making a bet that at least one side is guaranteed to lose. Better would be to encode "soft fork X cannot be locked-in" as consensus rule for the conflicting soft fork - allowing software that supports both, but can never trigger conflicting changes. @@ -217,7 +215,7 @@ Soft forks right now are typically treated as booleans: they go from an inactive The failure timeout allows eventual reuse of bits even if a soft fork was never activated, so it's clear that the new use of the bit refers to a -new BIP. It's deliberately very course grained, to take into account +new BIP. It's deliberately very coarse-grained, to take into account reasonable development and deployment delays. There are unlikely to be enough failed proposals to cause a bit shortage. diff --git a/bip-0009/states.gv b/bip-0009/states.gv new file mode 100644 index 0000000000..9dc95c56e3 --- /dev/null +++ b/bip-0009/states.gv @@ -0,0 +1,22 @@ +/* There are many ways to compile this, but one of them is: + * + * $ dot -Tpng states.gv -o states.png + */ +digraph { + /* States. */ + DEFINED; FAILED; STARTED; LOCKED_IN; ACTIVE; + + /* Relationships between states, labeled where applicable. */ + DEFINED -> DEFINED; + DEFINED -> FAILED [label = "timeout ≤ MTP"]; + DEFINED -> STARTED [label = "starttime ≤ MTP < timeout"]; + FAILED -> FAILED; + STARTED -> STARTED; + STARTED -> FAILED [label = "timeout ≤ MTP"]; + STARTED -> LOCKED_IN [label = "(MTP < timeout) AND (threshold reached)"]; + LOCKED_IN -> ACTIVE [label = "Always"]; + ACTIVE -> ACTIVE; + + /* Visualization hack to unclutter output. */ + nodesep = 1.2; +} diff --git a/bip-0009/states.png b/bip-0009/states.png index 09312a1c03..2048ed870d 100644 Binary files a/bip-0009/states.png and b/bip-0009/states.png differ diff --git a/bip-0010.mediawiki b/bip-0010.mediawiki index 42071f3a6f..4f9ee61f91 100644 --- a/bip-0010.mediawiki +++ b/bip-0010.mediawiki @@ -2,12 +2,10 @@ BIP: 10 Layer: Applications Title: Multi-Sig Transaction Distribution - Author: Alan Reiner - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0010 - Status: Withdrawn + Authors: Alan Reiner + Status: Closed Type: Informational - Created: 2011-10-28 + Assigned: 2011-10-28 A multi-signature transaction is one where a certain number of Bitcoins are "encumbered" with more than one recipient address. The subsequent transaction that spends these coins will require each party involved (or some subset, depending on the script), to see the proposed transaction and sign it with their private key. This necessarily requires collaboration between all parties -- to propose a distribution of encumbered funds, collect signatures from all necessary participants, and then broadcast the completed transaction. @@ -28,7 +26,7 @@ This BIP proposes the following process, with terms in quotes referring to recom # One party will initiate this process by creating a "Distribution Proposal", which could be abbreviated DP, or TxDP # The user creating the TxDP (the preparer) will create the transaction as they would like to see it spent, but with blank TxIn scripts (where the signatures scripts will eventually go). # The proposed transaction will be spending a set of unspent TxOuts available in the blockchain. The full transactions containing these TxOuts will be serialized and included, as well. This so that the values of the TxIns can be verified before signing (the prev-tx-hash is part of the data being signed, but the value is not). By including the full tx, the signing party can verify that the tx matches the OutPoint hash, and then verify input values, all without any access to the blockchain. -# The TxDP will have an "DP ID" or "Unsigned ID" which is the hash of the proposed transaction with blanked scripts, in Base58. This is a specific naming convention to make sure it is not confused with the actual the transaction ID that it will have after it is broadcast (the transaction ID cannot be determined until after all signatures are collected). The final Tx ID can be referred to as its "Broadcast ID", in order to distinguish it from the pre-signed ID. +# The TxDP will have an "DP ID" or "Unsigned ID" which is the hash of the proposed transaction with blanked scripts, in Base58. This is a specific naming convention to make sure it is not confused with the actual transaction ID that it will have after it is broadcast (the transaction ID cannot be determined until after all signatures are collected). The final Tx ID can be referred to as its "Broadcast ID", in order to distinguish it from the pre-signed ID. # The TxDP will have a potentially-unordered list of sig-pubkey pairs which represent collected signatures. If you receive a TxDP missing only your signature, you can broadcast it as soon as you sign it. # Identical TxDP objects with different signatures can be easily combined. This allows one party to send out all the requests for signatures at once, and combine them all when they are received (instead of having to "pass it around". # For cases where the TxDP might be put into a file or sent via email, it should use .txdp or .btcdp suffix @@ -93,10 +91,10 @@ The following is an example TxDP from Armory, produced while running on the test In this transaction, there are two inputs, one of 150 BTC and the other of 12 BTC. This transaction combines 162 BTC to create two outputs, one of 160 BTC, one 1.9995 BTC, and a tx fee of 0.0005. In this TxDP, both inputs have been signed, and thus could broadcast immediately. -The style of communication is taken directly from PGP/GPG, which uses blocks of ASCII like this to communicate encrypted messages and signatures. This serialization is compact, and will be interpretted the same in all character encodings. It can be copied inline into an email, or saved in a text file. The advantage over the analogous PGP encoding is that there are some human readable elements to it, for users that wish to examine the TxDP packet manually, instead of requiring a program to parse the core elements of the TxDP. +The style of communication is taken directly from PGP/GPG, which uses blocks of ASCII like this to communicate encrypted messages and signatures. This serialization is compact, and will be interpreted the same in all character encodings. It can be copied inline into an email, or saved in a text file. The advantage over the analogous PGP encoding is that there are some human readable elements to it, for users that wish to examine the TxDP packet manually, instead of requiring a program to parse the core elements of the TxDP. -A party receiving this TxDP can simply add their signature to the appropriate _TXINPUT_ line. If that is the last signature required, they can broadcast it themselves. Any software that implements this standard should be able to combine multiple TxDPs into a single TxDP. However, even without the programmatic support, a user could manually combine them by copying the appropriate _TXSIGS_ lines between serializations, though it is not the recommended method for combining TxDPs. +A party receiving this TxDP can simply add their signature to the appropriate _TXINPUT_ line. If that is the last signature required, they can broadcast it themselves. Any software that implements this standard should be able to combine multiple TxDPs into a single TxDP. However, even without the programmatic support, a user could manually combine them by copying the appropriate _SIG_ lines between serializations, though it is not the recommended method for combining TxDPs. == Reference Implementation == -This proposal was implemented and tested in the older versions of ''Armory'' Bitcoin software for use in offline-wallet transaction signing (as a 1-of-1 transaction). Implementation can be found in https://github.com/etotheipi/BitcoinArmory/blob/v0.91-beta/armoryengine/Transaction.py under the class PyTxDistProposal. However, as of verion 0.92 released in July 2014, Armory no longer uses this proposal for offline wallet transaction signing and has moved on to a new format. +This proposal was implemented and tested in the older versions of ''Armory'' Bitcoin software for use in offline-wallet transaction signing (as a 1-of-1 transaction). Implementation can be found in https://github.com/etotheipi/BitcoinArmory/blob/v0.91-beta/armoryengine/Transaction.py under the class PyTxDistProposal. However, as of version 0.92 released in July 2014, Armory no longer uses this proposal for offline wallet transaction signing and has moved on to a new format. diff --git a/bip-0011.mediawiki b/bip-0011.mediawiki index bb0a308826..3d2f6681a8 100644 --- a/bip-0011.mediawiki +++ b/bip-0011.mediawiki @@ -2,13 +2,11 @@ BIP: 11 Layer: Applications Title: M-of-N Standard Transactions - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0011 - Status: Final - Type: Standards Track - Created: 2011-10-18 - Post-History: 2011-10-02 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2011-10-18 + Discussion: 2011-10-02 ==Abstract== @@ -23,7 +21,7 @@ A couple of motivating use cases: * A wallet secured by a "wallet protection service" (WPS). 2-of-2 signatures required transactions will be used, with one signature coming from the (possibly compromised) computer with the wallet and the second signature coming from the WPS. When sending protected bitcoins, the user's bitcoin client will contact the WPS with the proposed transaction and it can then contact the user for confirmation that they initiated the transaction and that the transaction details are correct. Details for how clients and WPS's communicate are outside the scope of this BIP. Side note: customers should insist that their wallet protection service provide them with copies of the private key(s) used to secure their wallets that they can safely store off-line, so that their coins can be spent even if the WPS goes out of business. -* Three-party escrow (buyer, seller and trusted dispute agent). 2-of-3 signatures required transactions will be used. The buyer and seller and agent will each provide a public key, and the buyer will then send coins into a 2-of-3 CHECKMULTISIG transaction and send the seller and the agent the transaction id. The seller will fulfill their obligation and then ask the buyer to co-sign a transaction ( already signed by seller ) that sends the tied-up coins to him (seller).
If the buyer and seller cannot agree, then the agent can, with the cooperation of either buyer or seller, decide what happens to the tied-up coins. Details of how buyer, seller, and agent communicate to gather signatures or public keys are outside the scope of this BIP. +* Three-party escrow (buyer, seller, and trusted dispute agent). 2-of-3 signatures required transactions will be used. The buyer and seller and agent will each provide a public key, and the buyer will then send coins into a 2-of-3 CHECKMULTISIG transaction and send the seller and the agent the transaction id. The seller will fulfill their obligation and then ask the buyer to co-sign a transaction ( already signed by seller ) that sends the tied-up coins to him (seller).
If the buyer and seller cannot agree, then the agent can, with the cooperation of either buyer or seller, decide what happens to the tied-up coins. Details of how buyer, seller, and agent communicate to gather signatures or public keys are outside the scope of this BIP. ==Specification== @@ -38,7 +36,7 @@ OP_CHECKMULTISIG transactions are redeemed using a standard scriptSig: (OP_0 is required because of a bug in OP_CHECKMULTISIG; it pops one too many items off the execution stack, so a dummy value must be placed on the stack). -The current Satoshi bitcoin client does not relay or mine transactions with scriptSigs larger than 200 bytes; to accomodate 3-signature transactions, this will be increased to 500 bytes. +The current Satoshi bitcoin client does not relay or mine transactions with scriptSigs larger than 200 bytes; to accommodate 3-signature transactions, this will be increased to 500 bytes. ==Rationale== @@ -54,7 +52,7 @@ A weaker argument is OP_CHECKMULTISIG should not be used because it pops one too OP_CHECKMULTISIG is already supported by old clients and miners as a non-standard transaction type. -https://github.com/gavinandresen/bitcoin-git/tree/op_eval +https://github.com/gavinandresen/bitcoin-git/tree/77f21f1583deb89bf3fffe80fe9b181fedb1dd60 == Post History == diff --git a/bip-0012.mediawiki b/bip-0012.mediawiki index 9cb3795cd1..07012de44d 100644 --- a/bip-0012.mediawiki +++ b/bip-0012.mediawiki @@ -2,12 +2,10 @@ BIP: 12 Layer: Consensus (soft fork) Title: OP_EVAL - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0012 - Status: Withdrawn - Type: Standards Track - Created: 2011-10-18 + Authors: Gavin Andresen + Status: Closed + Type: Specification + Assigned: 2011-10-18 ==Abstract== @@ -43,11 +41,11 @@ OP_EVAL allows the receiver of bitcoins to specify how they can be spent when th If ''serialized script'' is a large or complicated multi-signature script, then the burden of paying for it (in increased transaction fees due to more signature operations or transaction size) is shifted from the sender to the receiver. -The main objection to OP_EVAL is that it adds complexity, and complexity is the enemy of security. Also, evaluating data as code has a long record of being a source of security vulnerabilties. +The main objection to OP_EVAL is that it adds complexity, and complexity is the enemy of security. Also, evaluating data as code has a long record of being a source of security vulnerabilities. That same argument can be applied to the existing Bitcoin 'scripting' system; scriptPubKeys are transmit as data across the network and are then interpreted by every bitcoin implementation. OP_EVAL just moves the data that will be interpreted. It is debatable whether or not the entire idea of putting a little interpreted expression evaluation language at the core of Bitcoin was brilliant or stupid, but the existence of OP_EVAL does not make the expression language less secure. -There is a 1-confirmation attack on old clients that interepret OP_EVAL as a no-op, but it is expensive and difficult in practice. The attack is: +There is a 1-confirmation attack on old clients that interpret OP_EVAL as a no-op, but it is expensive and difficult in practice. The attack is: # Attacker creates an OP_EVAL transaction that is valid as seen by old clients, but invalid for new clients. # Attacker also creates a standard transaction that spends the OP_EVAL transaction, and pays the victim. @@ -75,7 +73,7 @@ Example of a transaction that must fail for both old and new miners/clients: ==Reference Implementation== -https://github.com/gavinandresen/bitcoin-git/tree/op_eval +https://github.com/gavinandresen/bitcoin-git/tree/77f21f1583deb89bf3fffe80fe9b181fedb1dd60 ==See Also== diff --git a/bip-0013.mediawiki b/bip-0013.mediawiki index 081ea2aa7f..bd2c0a336d 100644 --- a/bip-0013.mediawiki +++ b/bip-0013.mediawiki @@ -2,12 +2,10 @@ BIP: 13 Layer: Applications Title: Address Format for pay-to-script-hash - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0013 - Status: Final - Type: Standards Track - Created: 2011-10-18 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2011-10-18 ==Abstract== @@ -50,7 +48,7 @@ This proposal is not backwards compatible, but it fails gracefully-- if an older ==Reference Implementation== -See base58.cpp1/base58.h at https://github.com/bitcoin/bitcoin/src +See base58.cpp/base58.h at https://github.com/bitcoin/bitcoin/tree/master/src ==See Also== diff --git a/bip-0014.mediawiki b/bip-0014.mediawiki index abd575ce9b..6834e94a84 100644 --- a/bip-0014.mediawiki +++ b/bip-0014.mediawiki @@ -2,14 +2,13 @@ BIP: 14 Layer: Peer Services Title: Protocol Version and User Agent - Author: Amir Taaki - Patrick Strateman - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0014 - Status: Final - Type: Standards Track - Created: 2011-11-10 - Post-History: 2011-11-02 + Authors: Amir Taaki + Patrick Strateman + Status: Deployed + Type: Specification + Assigned: 2011-11-10 + Discussion: 2011-11-02: https://gnusha.org/pi/bitcoindev/1320268981.72296.YahooMailNeo@web121003.mail.ne1.yahoo.com/ + 2011-11-10: https://gnusha.org/pi/bitcoindev/1320959761.36702.YahooMailNeo@web121014.mail.ne1.yahoo.com/ In this document, bitcoin will be used to refer to the protocol while Satoshi will refer to the current client in order to prevent confusion. @@ -28,7 +27,7 @@ Version bumping can also introduce incompatibilities and fracture the network. I By using a protocol version, we set all implementations on the network to a common standard. Everybody is able to agree within their confines what is protocol and what is implementation-dependent. A user agent string is offered as a 'vanity-plate' for clients to distinguish themselves in the network. -Separation of the network protocol from the implemention, and forming development of said protocol by means of a mutual consensus among participants, has the democratic disadvantage when agreement is hard to reach on contentious issues. To mitigate this issue, strong communication channels and fast release schedules are needed, and are outside the scope of this document (concerning a process-BIP type). +Separation of the network protocol from the implementation, and forming development of said protocol by means of a mutual consensus among participants, has the democratic disadvantage when agreement is hard to reach on contentious issues. To mitigate this issue, strong communication channels and fast release schedules are needed, and are outside the scope of this document (concerning a process-BIP type). User agents provide extra tracking information that is useful for keeping tabs on network data such as client implementations used or common architectures/operating-systems. In the rare case they may even provide an emergency method of shunning faulty clients that threaten network health- although this is strongly unrecommended and extremely bad form. The user agent does not provide a method for clients to work around and behave differently to different implementations, as this will lead to protocol fracturing. diff --git a/bip-0015.mediawiki b/bip-0015.mediawiki index a6e4426a81..41953560fb 100644 --- a/bip-0015.mediawiki +++ b/bip-0015.mediawiki @@ -2,17 +2,15 @@ BIP: 15 Layer: Applications Title: Aliases - Author: Amir Taaki - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0015 - Status: Deferred - Type: Standards Track - Created: 2011-12-10 + Authors: Amir Taaki + Status: Closed + Type: Specification + Assigned: 2011-12-10 [[bip-0070.mediawiki|BIP 0070]] (payment protocol) may be seen as the alternative to Aliases. -Using vanilla bitcoin, to send funds to a destination, an address in the form 1Hd44nkJfNAcPJeZyrGC5sKJS1TzgmCTjjZ is needed. The problem with using addresses is they are not easy to remember. An analogy can be thought if one were required to enter the IP address of their favourite websites if domain names did not exist. +Using vanilla bitcoin, to send funds to a destination, an address in the form 1Hd44nkJfNAcPJeZyrGC5sKJS1TzgmCTjjZ is needed. The problem with using addresses is that they are not easy to remember. An analogy can be thought if one were required to enter the IP address of their favourite websites if domain names did not exist. This document aims to layout through careful argument, a bitcoin alias system. This is a big modification to the protocol that is not easily changed in the future and has big ramifications. There is impetus in getting it correct the first time. Aliases have to be robust and secure. @@ -36,7 +34,7 @@ Their FirstBits alias becomes: It is enough information to be given the FirstBits alias ''1brmlab''. When someone wishes to make a purchase, without FirstBits, they either have to type out their address laboriously by hand, scan their QR code (which requires a mobile handset that this author does not own) or find their address on the internet to copy and paste into the client to send bitcoins. FirstBits alleviates this impracticality by providing an easy method to make payments. -Together with [[vanitygen|Vanitygen (vanity generator)]], it becomes possible to create memorable unique named addresses. Addresses that are meaningful, rather than an odd assemblage of letters and numbers but add context to the destination. +Together with Vanitygen (vanity generator), it becomes possible to create memorable unique named addresses. Addresses that are meaningful, rather than an odd assemblage of letters and numbers but add context to the destination. However FirstBits has its own problems. One is that the possible aliases one is able to generate is limited by the available computing power available. It may not be feasible to generate a complete or precise alias that is wanted- only approximates may be possible. It is also computationally resource intensive which means a large expenditure of power for generating unique aliases in the future, and may not scale up to the level of individuals at home or participants with hand-held devices in an environment of ubiquitous computing. @@ -208,7 +206,7 @@ NameResolutionService::~NameResolutionService() void NameResolutionService::ExplodeHandle(const string& strHandle, string& strNickname, string& strDomain) { - // split address at @ furthrest to the right + // split address at @ furthest to the right size_t nPosAtsym = strHandle.rfind('@'); strNickname = strHandle.substr(0, nPosAtsym); strDomain = strHandle.substr(nPosAtsym + 1, strHandle.size()); @@ -348,7 +346,7 @@ By using DNS lookups, the MITM problem with IP transactions could be mitigated b === Namecoin ID === -This proposal uses the Namecoin blockchain to associate an alias with a bitcoin address. Bitcoin queries a namecoin node. This retreives the structured data containing the bitcoin address(es) associated with this alias. +This proposal uses the Namecoin blockchain to associate an alias with a bitcoin address. Bitcoin queries a namecoin node. This retrieves the structured data containing the bitcoin address(es) associated with this alias. Using a decentralised domain name system like Namecoin, means no external server or entity needs to be trusted unlike the other proposals listed here. This indicates a system with the advantage of having a high availability and ease of entry (no restrictions for users to create aliases). @@ -401,4 +399,4 @@ Any text can be put into the brackets, allowing merchants to adapt it to all the New features can be added later to support uncovered cases. -See the specification of [http://dot-bit.org/Namespace:Identity Namecoin ID] for more informations. +See the specification of [http://dot-bit.org/Namespace:Identity Namecoin ID] for more information. diff --git a/bip-0016.mediawiki b/bip-0016.mediawiki index d5d39ef1ab..21d0e32278 100644 --- a/bip-0016.mediawiki +++ b/bip-0016.mediawiki @@ -2,12 +2,10 @@ BIP: 16 Layer: Consensus (soft fork) Title: Pay to Script Hash - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0016 - Status: Final - Type: Standards Track - Created: 2012-01-03 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2012-01-03 ==Abstract== @@ -40,7 +38,7 @@ The rules for validating these outpoints when relaying transactions or consideri # Normal validation is done: an initial stack is created from the signatures and {serialized script}, and the hash of the script is computed and validation fails immediately if it does not match the hash in the outpoint. # {serialized script} is popped off the initial stack, and the transaction is validated again using the popped stack and the deserialized script as the scriptPubKey. -These new rules should only be applied when validating transactions in blocks with timestamps >= 1333238400 (Apr 1 2012) [https://github.com/bitcoin/bitcoin/commit/8f188ece3c82c4cf5d52a3363e7643c23169c0ff Remove -bip16 and -paytoscripthashtime command-line arguments]. There are transaction earlier than 1333238400 in the block chain that fail these new validation rules. [http://blockexplorer.com/tx/6a26d2ecb67f27d1fa5524763b49029d7106e91e3cc05743073461a719776192 Transaction 6a26d2ecb67f27d1fa5524763b49029d7106e91e3cc05743073461a719776192]. Older transactions must be validated under the old rules. (see the Backwards Compatibility section for details). +These new rules should only be applied when validating transactions in blocks with timestamps >= 1333238400 (Apr 1 2012) [https://github.com/bitcoin/bitcoin/commit/8f188ece3c82c4cf5d52a3363e7643c23169c0ff Remove -bip16 and -paytoscripthashtime command-line arguments]. There are transactions earlier than 1333238400 in the block chain that fail these new validation rules. [https://web.archive.org/web/20141122040355/http://blockexplorer.com/tx/6a26d2ecb67f27d1fa5524763b49029d7106e91e3cc05743073461a719776192 Transaction 6a26d2ecb67f27d1fa5524763b49029d7106e91e3cc05743073461a719776192]. Older transactions must be validated under the old rules. (see the Backwards Compatibility section for details). For example, the scriptPubKey and corresponding scriptSig for a one-signature-required transaction is: @@ -58,7 +56,7 @@ Examples: +3 signature operations: {2 [pubkey1] [pubkey2] [pubkey3] 3 OP_CHECKMULTISIG} -+22 signature operations ++22 signature operations: {OP_CHECKSIG OP_IF OP_CHECKSIGVERIFY OP_ELSE OP_CHECKMULTISIGVERIFY OP_ENDIF} ==Rationale== @@ -74,7 +72,7 @@ The signature operation counting rules are intended to be easy and quick to impl There is a 1-confirmation attack on old implementations, but it is expensive and difficult in practice. The attack is: # Attacker creates a pay-to-script-hash transaction that is valid as seen by old software, but invalid for new implementation, and sends themselves some coins using it. -# Attacker also creates a standard transaction that spends the pay-to-script transaction, and pays the victim who is running old software. +# Attacker also creates a standard transaction that spends the pay-to-script-hash transaction, and pays the victim who is running old software. # Attacker mines a block that contains both transactions. If the victim accepts the 1-confirmation payment, then the attacker wins because both transactions will be invalidated when the rest of the network overwrites the attacker's invalid block. @@ -101,7 +99,7 @@ If a majority of hashing power does not support the new validation rules, then r ===520-byte limitation on serialized script size=== -As a consequence of the requirement for backwards compatiblity the serialized script is itself subject to the same rules as any other PUSHDATA operation, including the rule that no data greater than 520 bytes may be pushed to the stack. Thus it is not possible to spend a P2SH output if the redemption script it refers to is >520 bytes in length. For instance while the OP_CHECKMULTISIG opcode can itself accept up to 20 pubkeys, with 33-byte compressed pubkeys it is only possible to spend a P2SH output requiring a maximum of 15 pubkeys to redeem: 3 bytes + 15 pubkeys * 34 bytes/pubkey = 513 bytes. +As a consequence of the requirement for backwards compatibility the serialized script is itself subject to the same rules as any other PUSHDATA operation, including the rule that no data greater than 520 bytes may be pushed to the stack. Thus it is not possible to spend a P2SH output if the redemption script it refers to is >520 bytes in length. For instance while the OP_CHECKMULTISIG opcode can itself accept up to 20 pubkeys, with 33-byte compressed pubkeys it is only possible to spend a P2SH output requiring a maximum of 15 pubkeys to redeem: 3 bytes + 15 pubkeys * 34 bytes/pubkey = 513 bytes. ==Reference Implementation== @@ -116,4 +114,5 @@ https://gist.github.com/gavinandresen/3966071 * [[bip-0016/qa.mediawiki|Quality Assurance test checklist]] == References == - + + diff --git a/bip-0016/qa.mediawiki b/bip-0016/qa.mediawiki index 6a8a08dc43..1edf28e5b9 100644 --- a/bip-0016/qa.mediawiki +++ b/bip-0016/qa.mediawiki @@ -1,4 +1,4 @@ -This page is a Quality Assurance test plan for [[BIP 16]]. If you see a test missing, please add it. +This page is a Quality Assurance test plan for [[../bip-0016.mediawiki|BIP 16]]. If you see a test missing, please add it. If you can help test, please edit this page to sign-off on it. {| class="wikitable" diff --git a/bip-0017.mediawiki b/bip-0017.mediawiki index 671f75ab5d..18f5aa61c6 100644 --- a/bip-0017.mediawiki +++ b/bip-0017.mediawiki @@ -2,12 +2,10 @@ BIP: 17 Layer: Consensus (soft fork) Title: OP_CHECKHASHVERIFY (CHV) - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0017 - Status: Withdrawn - Type: Standards Track - Created: 2012-01-18 + Authors: Luke Dashjr + Status: Closed + Type: Specification + Assigned: 2012-01-18 License: BSD-2-Clause @@ -86,7 +84,7 @@ Avoiding a block-chain split by malicious pay-to-script transactions requires ca * A pay-to-script-hash transaction that is invalid for new clients/miners but valid for old clients/miners. -To gracefully upgrade and ensure no long-lasting block-chain split occurs, more than 50% of miners must support full validation of the new transaction type and must switch from the old validation rules to the new rules at the same time. +To gracefully upgrade and ensure no long-lasting block-chain split occurs, more than 50% of miners must support full validation of the new transaction type and must switch from the old validation rules to the new rules at the same time. To judge whether or not more than 50% of hashing power supports this BIP, miners are asked to upgrade their software and put the string "p2sh/CHV" in the input of the coinbase transaction for blocks that they create. diff --git a/bip-0018.mediawiki b/bip-0018.mediawiki index a82ab44140..ae1fc5fa9a 100644 --- a/bip-0018.mediawiki +++ b/bip-0018.mediawiki @@ -2,12 +2,10 @@ BIP: 18 Layer: Consensus (soft fork) Title: hashScriptCheck - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0018 - Status: Proposed - Type: Standards Track - Created: 2012-01-27 + Authors: Luke Dashjr + Status: Complete + Type: Specification + Assigned: 2012-01-27 License: BSD-2-Clause diff --git a/bip-0019.mediawiki b/bip-0019.mediawiki index 744b97add8..e05d65d941 100644 --- a/bip-0019.mediawiki +++ b/bip-0019.mediawiki @@ -2,12 +2,10 @@ BIP: 19 Layer: Applications Title: M-of-N Standard Transactions (Low SigOp) - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0019 - Status: Draft - Type: Standards Track - Created: 2012-01-30 + Authors: Luke Dashjr + Status: Closed + Type: Specification + Assigned: 2012-01-30 License: BSD-2-Clause diff --git a/bip-0020.mediawiki b/bip-0020.mediawiki index fc3c0eaaee..93594d15df 100644 --- a/bip-0020.mediawiki +++ b/bip-0020.mediawiki @@ -2,12 +2,10 @@ BIP: 20 Layer: Applications Title: URI Scheme - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0020 - Status: Replaced - Type: Standards Track - Created: 2011-01-10 + Authors: Luke Dashjr + Status: Closed + Type: Specification + Assigned: 2011-01-10 License: BSD-2-Clause @@ -54,7 +52,7 @@ Graphical bitcoin clients SHOULD register themselves as the handler for the "bit *label: Label for that address (e.g. name of receiver) *address: bitcoin address -*message: message that shown to the user after scanning the QR code +*message: message that is shown to the user after scanning the QR code *size: amount of base bitcoin units ([[#Transfer amount/size|see below]]) *send: used to send bitcoin, rather than to request them *(others): optional, for future extensions diff --git a/bip-0021.mediawiki b/bip-0021.mediawiki index cfab856422..5f2756a17d 100644 --- a/bip-0021.mediawiki +++ b/bip-0021.mediawiki @@ -2,15 +2,20 @@ BIP: 21 Layer: Applications Title: URI Scheme - Author: Nils Schneider - Matt Corallo - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0021 - Status: Final - Type: Standards Track - Created: 2012-01-29 + Authors: Nils Schneider + Matt Corallo + Status: Closed + Type: Specification + Assigned: 2012-01-29 + Proposed-Replacement: 321 +=Superseded by BIP 321= + +This BIP has been superseded and replaced with BIP 321. Please see [[bip-0321.mediawiki|BIP 321]] instead. + +=Original BIP= + This BIP is a modification of an earlier [[bip-0020.mediawiki|BIP 0020]] by Luke Dashjr. BIP 0020 was based off an earlier document by Nils Schneider. The alternative payment amounts in BIP 0020 have been removed. ==Abstract== @@ -37,7 +42,7 @@ Elements of the query component may contain characters outside the valid range. === ABNF grammar === -(See also [[#Simpler syntax|a simpler representation of syntax]]) +(See also [[#simpler-syntax|a simpler representation of syntax]]) bitcoinurn = "bitcoin:" bitcoinaddress [ "?" bitcoinparams ] bitcoinaddress = *base58 @@ -58,10 +63,9 @@ The scheme component ("bitcoin:") is case-insensitive, and implementations must *label: Label for that address (e.g. name of receiver) *address: bitcoin address *message: message that describes the transaction to the user ([[#Examples|see examples below]]) -*size: amount of base bitcoin units ([[#Transfer amount/size|see below]]) *(others): optional, for future extensions -==== Transfer amount/size ==== +==== Transfer amount ==== If an amount is provided, it MUST be specified in decimal BTC. All amounts MUST contain no commas and use a period (.) as the separating character to separate whole numbers and decimal fractions. @@ -101,6 +105,8 @@ Please see the BNF grammar above for the normative syntax. === Examples === +Note: The addresses used in these examples are intentionally invalid to prevent accidental transactions. + Just the address: bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W @@ -121,11 +127,6 @@ Some future version that has variables which are (currently) not understood but Characters must be URI encoded properly. -== Reference Implementations == -=== Bitcoin clients === -* Bitcoin-Qt supports the old version of Bitcoin URIs (ie without the req- prefix), with Windows and KDE integration as of commit 70f55355e29c8e45b607e782c5d76609d23cc858. +== Reference Implementation == -=== Libraries === -* Javascript - https://github.com/bitcoinjs/bip21 -* Java - https://github.com/SandroMachado/BitcoinPaymentURI -* Swift - https://github.com/SandroMachado/BitcoinPaymentURISwift +Bitcoin-Qt supports the old version of Bitcoin URIs (ie without the req- prefix), with Windows and KDE integration as of commit 70f55355e29c8e45b607e782c5d76609d23cc858. diff --git a/bip-0022.mediawiki b/bip-0022.mediawiki index 45ebacf874..62159a68c4 100644 --- a/bip-0022.mediawiki +++ b/bip-0022.mediawiki @@ -2,12 +2,10 @@ BIP: 22 Layer: API/RPC Title: getblocktemplate - Fundamentals - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0022 - Status: Final - Type: Standards Track - Created: 2012-02-28 + Authors: Luke Dashjr + Status: Deployed + Type: Specification + Assigned: 2012-02-28 License: BSD-2-Clause diff --git a/bip-0023.mediawiki b/bip-0023.mediawiki index 4974a3a351..14512c6a5f 100644 --- a/bip-0023.mediawiki +++ b/bip-0023.mediawiki @@ -2,12 +2,10 @@ BIP: 23 Layer: API/RPC Title: getblocktemplate - Pooled Mining - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0023 - Status: Final - Type: Standards Track - Created: 2012-02-28 + Authors: Luke Dashjr + Status: Deployed + Type: Specification + Assigned: 2012-02-28 License: BSD-2-Clause diff --git a/bip-0030.mediawiki b/bip-0030.mediawiki index b653ba6415..74efb4bc40 100644 --- a/bip-0030.mediawiki +++ b/bip-0030.mediawiki @@ -2,12 +2,10 @@ BIP: 30 Layer: Consensus (soft fork) Title: Duplicate transactions - Author: Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0030 - Status: Final - Type: Standards Track - Created: 2012-02-22 + Authors: Pieter Wuille + Status: Deployed + Type: Specification + Assigned: 2012-02-22 License: BSD-2-Clause diff --git a/bip-0031.mediawiki b/bip-0031.mediawiki index 7f4cec45ef..7f522618ab 100644 --- a/bip-0031.mediawiki +++ b/bip-0031.mediawiki @@ -2,12 +2,10 @@ BIP: 31 Layer: Peer Services Title: Pong message - Author: Mike Hearn - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0031 - Status: Final - Type: Standards Track - Created: 2012-04-11 + Authors: Mike Hearn + Status: Deployed + Type: Specification + Assigned: 2012-04-11 ==Abstract== diff --git a/bip-0032.mediawiki b/bip-0032.mediawiki index fa41cf2681..dc7689d00a 100644 --- a/bip-0032.mediawiki +++ b/bip-0032.mediawiki @@ -4,17 +4,16 @@ RECENT CHANGES: * (25 May 2013) Added test vectors * (15 Jan 2014) Rename keys with index ≥ 0x80000000 to hardened keys, and add explicit conversion functions. * (24 Feb 2017) Added test vectors for hardened derivation with leading zeros +* (4 Nov 2020) Added new test vectors for hardened derivation with leading zeros
   BIP: 32
   Layer: Applications
   Title: Hierarchical Deterministic Wallets
-  Author: Pieter Wuille 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0032
-  Status: Final
+  Authors: Pieter Wuille 
+  Status: Deployed
   Type: Informational
-  Created: 2012-02-11
+  Assigned: 2012-02-11
   License: BSD-2-Clause
 
@@ -24,7 +23,7 @@ This document describes hierarchical deterministic wallets (or "HD Wallets"): wa The specification is intended to set a standard for deterministic wallets that can be interchanged between different clients. Although the wallets described here have many features, not all are required by supporting clients. -The specification consists of two parts. In a first part, a system for deriving a tree of keypairs from a single seed is presented. The second part demonstrates how to build a wallet structure on top of such a tree. +The specification consists of two parts. In the first part, a system for deriving a tree of keypairs from a single seed is presented. The second part demonstrates how to build a wallet structure on top of such a tree. ==Copyright== @@ -36,7 +35,7 @@ The Bitcoin reference client uses randomly generated keys. In order to avoid the Deterministic wallets do not require such frequent backups, and elliptic curve mathematics permit schemes where one can calculate the public keys without revealing the private keys. This permits for example a webshop business to let its webserver generate fresh addresses (public key hashes) for each order or for each customer, without giving the webserver access to the corresponding private keys (which are required for spending the received funds). -However, deterministic wallets typically consist of a single "chain" of keypairs. The fact that there is only one chain means that sharing a wallet happens on an all-or-nothing basis. However, in some cases one only wants some (public) keys to be shared and recoverable. In the example of a webshop, the webserver does not need access to all public keys of the merchant's wallet; only to those addresses which are used to receive customer's payments, and not for example the change addresses that are generated when the merchant spends money. Hierarchical deterministic wallets allow such selective sharing by supporting multiple keypair chains, derived from a single root. +However, deterministic wallets typically consist of a single "chain" of keypairs. The fact that there is only one chain means that sharing a wallet happens on an all-or-nothing basis. However, in some cases one only wants some (public) keys to be shared and recoverable. In the example of a webshop, the webserver does not need access to all public keys of the merchant's wallet; only to those addresses which are used to receive customers' payments, and not for example the change addresses that are generated when the merchant spends money. Hierarchical deterministic wallets allow such selective sharing by supporting multiple keypair chains, derived from a single root. ==Specification: Key derivation== @@ -103,7 +102,7 @@ The function N((k, c)) → (K, c) computes the extended public key correspond To compute the public child key of a parent private key: * N(CKDpriv((kpar, cpar), i)) (works always). * CKDpub(N(kpar, cpar), i) (works only for non-hardened child keys). -The fact that they are equivalent is what makes non-hardened keys useful (one can derive child public keys of a given parent key without knowing any private key), and also what distinguishes them from hardened keys. The reason for not always using non-hardened keys (which are more useful) is security; see further for more information. +The fact that they are equivalent is what makes non-hardened keys useful (one can derive child public keys of a given parent key without knowing any private key), and also what distinguishes them from hardened keys. The reason for not always using non-hardened keys (which are more useful) is security; see further below for more information. ====Public parent key → private child key==== @@ -118,7 +117,7 @@ To shorten notation, we will write CKDpriv(CKDpriv(CKDpriv(m,3H),2),5 * N(m/aH/b/c) = N(m/aH/b)/c = N(m/aH)/b/c. However, N(m/aH) cannot be rewritten as N(m)/aH, as the latter is not possible. -Each leaf node in the tree corresponds to an actual key, while the internal nodes correspond to the collections of keys that descend from them. The chain codes of the leaf nodes are ignored, and only their embedded private or public key is relevant. Because of this construction, knowing an extended private key allows reconstruction of all descendant private keys and public keys, and knowing an extended public keys allows reconstruction of all descendant non-hardened public keys. +Each leaf node in the tree corresponds to an actual key, while the internal nodes correspond to the collections of keys that descend from them. The chain codes of the leaf nodes are ignored, and only their embedded private or public key is relevant. Because of this construction, knowing an extended private key allows reconstruction of all descendant private keys and public keys, and knowing an extended public key allows reconstruction of all descendant non-hardened public keys. ===Key identifiers=== @@ -129,14 +128,14 @@ The first 32 bits of the identifier are called the key fingerprint. ===Serialization format=== Extended public and private keys are serialized as follows: -* 4 byte: version bytes (mainnet: 0x0488B21E public, 0x0488ADE4 private; testnet: 0x043587CF public, 0x04358394 private) +* 4 bytes: version bytes (mainnet: 0x0488B21E public, 0x0488ADE4 private; testnet: 0x043587CF public, 0x04358394 private) * 1 byte: depth: 0x00 for master nodes, 0x01 for level-1 derived keys, .... * 4 bytes: the fingerprint of the parent's key (0x00000000 if master key) * 4 bytes: child number. This is ser32(i) for i in xi = xpar/i, with xi the key being serialized. (0x00000000 if master key) * 32 bytes: the chain code * 33 bytes: the public key or private key data (serP(K) for public keys, 0x00 || ser256(k) for private keys) -This 78 byte structure can be encoded like other Bitcoin data in Base58, by first adding 32 checksum bits (derived from the double SHA-256 checksum), and then converting to the Base58 representation. This results in a Base58-encoded string of up to 112 characters. Because of the choice of the version bytes, the Base58 representation will start with "xprv" or "xpub" on mainnet, "tprv" or "tpub" on testnet. +This 78 byte structure can be encoded like other Bitcoin data in Base58, by first adding 32 checksum bits (derived from the double SHA-256 checksum), and then converting to the Base58 representation. This results in a Base58-encoded string of exactly 111 characters. Because of the choice of the version bytes, the Base58 representation will start with "xprv" or "xpub" on mainnet, "tprv" or "tpub" on testnet. Note that the fingerprint of the parent only serves as a fast way to detect parent and child nodes in software, and software must be willing to deal with collisions. Internally, the full 160-bit identifier could be used. @@ -150,7 +149,7 @@ The total number of possible extended keypairs is almost 2512, but th * Calculate I = HMAC-SHA512(Key = "Bitcoin seed", Data = S) * Split I into two 32-byte sequences, IL and IR. * Use parse256(IL) as master secret key, and IR as master chain code. -In case IL is 0 or ≥n, the master key is invalid. +In case parse256(IL) is 0 or parse256(IL) ≥ n, the master key is invalid. @@ -183,7 +182,7 @@ When a business has several independent offices, they can all use wallets derive ====Recurrent business-to-business transactions: N(m/iH/0)==== In case two business partners often transfer money, one can use the extended public key for the external chain of a specific account (M/i h/0) as a sort of "super address", allowing frequent transactions that cannot (easily) be associated, but without needing to request a new address for each payment. -Such a mechanism could also be used by mining pool operators as variable payout address. +Such a mechanism could also be used by mining pool operators as a variable payout address. ====Unsecure money receiver: N(m/iH/0)==== @@ -200,7 +199,7 @@ In addition to the expectations from the EC public-key cryptography itself: the intended security properties of this standard are: * Given a child extended private key (ki,ci) and the integer i, an attacker cannot find the parent private key kpar more efficiently than a 2256 brute force of HMAC-SHA512. * Given any number (2 ≤ N ≤ 232-1) of (index, extended private key) tuples (ij,(kij,cij)), with distinct ij's, determining whether they are derived from a common parent extended private key (i.e., whether there exists a (kpar,cpar) such that for each j in (0..N-1) CKDpriv((kpar,cpar),ij)=(kij,cij)), cannot be done more efficiently than a 2256 brute force of HMAC-SHA512. -Note however that the following properties does not exist: +Note however that the following properties do not exist: * Given a parent extended public key (Kpar,cpar) and a child public key (Ki), it is hard to find i. * Given a parent extended public key (Kpar,cpar) and a non-hardened child private key (ki), it is hard to find kpar. @@ -211,7 +210,7 @@ Private and public keys must be kept safe as usual. Leaking a private key means Somewhat more care must be taken regarding extended keys, as these correspond to an entire (sub)tree of keys. One weakness that may not be immediately obvious, is that knowledge of a parent extended public key plus any non-hardened private key descending from it is equivalent to knowing the parent extended private key (and thus every private and public key descending from it). This means that extended public keys must be treated more carefully than regular public keys. -It is also the reason for the existence of hardened keys, and why they are used for the account level in the tree. This way, a leak of account-specific (or below) private key never risks compromising the master or other accounts. +It is also the reason for the existence of hardened keys, and why they are used for the account level in the tree. This way, a leak of account-specific (or below) private keys never risks compromising the master or other accounts. ==Test Vectors== @@ -272,31 +271,41 @@ Seed (hex): 4b381541583be4423346c643850da4b320e46a87ae3d2a4e6da11eba819cd4acba45 ** ext pub: xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y ** ext prv: xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L -==Implementations== +===Test vector 4=== -Two Python implementations exist: +These vectors test for the retention of leading zeros. See [https://github.com/btcsuite/btcutil/issues/172 btcsuite/btcutil#172] for more information. -PyCoin (https://github.com/richardkiss/pycoin) is a suite of utilities for dealing with Bitcoin that includes BIP0032 wallet features. BIP32Utils (https://github.com/jmcorgan/bip32utils) is a library and command line interface specifically focused on BIP0032 wallets and scripting. - -2 Java implementations exist: https://github.com/bitsofproof/supernode/blob/1.1/api/src/main/java/com/bitsofproof/supernode/api/ExtendedKey.java and https://github.com/bushidowallet/bushido-java-core/tree/master/src/main/java/com/bushidowallet/core/bitcoin/bip32 - -A C++ implementation is available at https://github.com/ciphrex/mSIGNA/blob/master/deps/CoinCore/src/hdkeys.h - -An Objective-C implementation is available at https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCKeychain.h - -A Ruby implementation is available at https://github.com/GemHQ/money-tree - -Two Go implementations exist: - -hdkeychain (https://github.com/conformal/btcutil/tree/master/hdkeychain) provides an API for bitcoin hierarchical deterministic extended keys (BIP0032). Go HD Wallet (https://github.com/WeMeetAgain/go-hdwallet). - -Two JavaScript implementations exist: available at https://github.com/sarchar/brainwallet.github.com/tree/bip32 and https://github.com/bitpay/bitcore - -A PHP implementation is available at https://github.com/Bit-Wasp/bitcoin-lib-php - -A C# implementation is available at https://github.com/NicolasDorier/NBitcoin (ExtKey, ExtPubKey) - -A Haskell implementation is available at https://github.com/haskoin/haskoin together with a CLI interface at https://github.com/np/hx +Seed (hex): 3ddd5602285899a946114506157c7997e5444528f3003f6134712147db19b678 +* Chain m +** ext pub: xpub661MyMwAqRbcGczjuMoRm6dXaLDEhW1u34gKenbeYqAix21mdUKJyuyu5F1rzYGVxyL6tmgBUAEPrEz92mBXjByMRiJdba9wpnN37RLLAXa +** ext prv: xprv9s21ZrQH143K48vGoLGRPxgo2JNkJ3J3fqkirQC2zVdk5Dgd5w14S7fRDyHH4dWNHUgkvsvNDCkvAwcSHNAQwhwgNMgZhLtQC63zxwhQmRv +* Chain m/0H +** ext pub: xpub69AUMk3qDBi3uW1sXgjCmVjJ2G6WQoYSnNHyzkmdCHEhSZ4tBok37xfFEqHd2AddP56Tqp4o56AePAgCjYdvpW2PU2jbUPFKsav5ut6Ch1m +** ext prv: xprv9vB7xEWwNp9kh1wQRfCCQMnZUEG21LpbR9NPCNN1dwhiZkjjeGRnaALmPXCX7SgjFTiCTT6bXes17boXtjq3xLpcDjzEuGLQBM5ohqkao9G +* Chain m/0H/1H +** ext pub: xpub6BJA1jSqiukeaesWfxe6sNK9CCGaujFFSJLomWHprUL9DePQ4JDkM5d88n49sMGJxrhpjazuXYWdMf17C9T5XnxkopaeS7jGk1GyyVziaMt +** ext prv: xprv9xJocDuwtYCMNAo3Zw76WENQeAS6WGXQ55RCy7tDJ8oALr4FWkuVoHJeHVAcAqiZLE7Je3vZJHxspZdFHfnBEjHqU5hG1Jaj32dVoS6XLT1 + +===Test vector 5=== + +These vectors test that invalid extended keys are recognized as invalid. + +* xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6LBpB85b3D2yc8sfvZU521AAwdZafEz7mnzBBsz4wKY5fTtTQBm (pubkey version / prvkey mismatch) +* xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzFGTQQD3dC4H2D5GBj7vWvSQaaBv5cxi9gafk7NF3pnBju6dwKvH (prvkey version / pubkey mismatch) +* xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6Txnt3siSujt9RCVYsx4qHZGc62TG4McvMGcAUjeuwZdduYEvFn (invalid pubkey prefix 04) +* xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzFGpWnsj83BHtEy5Zt8CcDr1UiRXuWCmTQLxEK9vbz5gPstX92JQ (invalid prvkey prefix 04) +* xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6N8ZMMXctdiCjxTNq964yKkwrkBJJwpzZS4HS2fxvyYUA4q2Xe4 (invalid pubkey prefix 01) +* xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzFAzHGBP2UuGCqWLTAPLcMtD9y5gkZ6Eq3Rjuahrv17fEQ3Qen6J (invalid prvkey prefix 01) +* xprv9s2SPatNQ9Vc6GTbVMFPFo7jsaZySyzk7L8n2uqKXJen3KUmvQNTuLh3fhZMBoG3G4ZW1N2kZuHEPY53qmbZzCHshoQnNf4GvELZfqTUrcv (zero depth with non-zero parent fingerprint) +* xpub661no6RGEX3uJkY4bNnPcw4URcQTrSibUZ4NqJEw5eBkv7ovTwgiT91XX27VbEXGENhYRCf7hyEbWrR3FewATdCEebj6znwMfQkhRYHRLpJ (zero depth with non-zero parent fingerprint) +* xprv9s21ZrQH4r4TsiLvyLXqM9P7k1K3EYhA1kkD6xuquB5i39AU8KF42acDyL3qsDbU9NmZn6MsGSUYZEsuoePmjzsB3eFKSUEh3Gu1N3cqVUN (zero depth with non-zero index) +* xpub661MyMwAuDcm6CRQ5N4qiHKrJ39Xe1R1NyfouMKTTWcguwVcfrZJaNvhpebzGerh7gucBvzEQWRugZDuDXjNDRmXzSZe4c7mnTK97pTvGS8 (zero depth with non-zero index) +* DMwo58pR1QLEFihHiXPVykYB6fJmsTeHvyTp7hRThAtCX8CvYzgPcn8XnmdfHGMQzT7ayAmfo4z3gY5KfbrZWZ6St24UVf2Qgo6oujFktLHdHY4 (unknown extended key version) +* DMwo58pR1QLEFihHiXPVykYB6fJmsTeHvyTp7hRThAtCX8CvYzgPcn8XnmdfHPmHJiEDXkTiJTVV9rHEBUem2mwVbbNfvT2MTcAqj3nesx8uBf9 (unknown extended key version) +* xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzF93Y5wvzdUayhgkkFoicQZcP3y52uPPxFnfoLZB21Teqt1VvEHx (private key 0 not in 1..n-1) +* xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzFAzHGBP2UuGCqWLTAPLcMtD5SDKr24z3aiUvKr9bJpdrcLg1y3G (private key n not in 1..n-1) +* xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6Q5JXayek4PRsn35jii4veMimro1xefsM58PgBMrvdYre8QyULY (invalid pubkey 020000000000000000000000000000000000000000000000000000000000000007) +* xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHL (invalid checksum) ==Acknowledgements== diff --git a/bip-0033.mediawiki b/bip-0033.mediawiki index d95357d1b4..9a2d830c16 100644 --- a/bip-0033.mediawiki +++ b/bip-0033.mediawiki @@ -2,12 +2,10 @@ BIP: 33 Layer: Peer Services Title: Stratized Nodes - Author: Amir Taaki - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0033 - Status: Draft - Type: Standards Track - Created: 2012-05-15 + Authors: Amir Taaki + Status: Closed + Type: Specification + Assigned: 2012-05-15 == Abstract == diff --git a/bip-0034.mediawiki b/bip-0034.mediawiki index a993b7e7ee..b7bfb45f0a 100644 --- a/bip-0034.mediawiki +++ b/bip-0034.mediawiki @@ -2,12 +2,10 @@ BIP: 34 Layer: Consensus (soft fork) Title: Block v2, Height in Coinbase - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0034 - Status: Final - Type: Standards Track - Created: 2012-07-06 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2012-07-06 ==Abstract== @@ -22,7 +20,7 @@ Bitcoin blocks and transactions are versioned binary structures. Both currently ==Specification== # Treat transactions with a version greater than 1 as non-standard (official Satoshi client will not mine or relay them). -# Add height as the first item in the coinbase transaction's scriptSig, and increase block version to 2. The format of the height is "serialized CScript" -- first byte is number of bytes in the number (will be 0x03 on main net for the next 150 or so years with 223-1 blocks), following bytes are little-endian representation of the number (including a sign bit). Height is the height of the mined block in the block chain, where the genesis block is height zero (0). +# Add height as the first item in the coinbase transaction's scriptSig, and increase block version to 2. The format of the height is "minimally encoded serialized CScript" -- first byte is number of bytes in the number (will be 0x03 on main net for the next 150 or so years with 223-1 blocks), following bytes are little-endian representation of the number (including a sign bit). Height is the height of the mined block in the block chain, where the genesis block is height zero (0). # 75% rule: If 750 of the last 1,000 blocks are version 2 or greater, reject invalid version 2 blocks. (testnet3: 51 of last 100) # 95% rule ("Point of no return"): If 950 of the last 1,000 blocks are version 2 or greater, reject all version 1 blocks. (testnet3: 75 of last 100) diff --git a/bip-0035.mediawiki b/bip-0035.mediawiki index 64edaf5d7a..812d629429 100644 --- a/bip-0035.mediawiki +++ b/bip-0035.mediawiki @@ -2,12 +2,10 @@ BIP: 35 Layer: Peer Services Title: mempool message - Author: Jeff Garzik - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0035 - Status: Final - Type: Standards Track - Created: 2012-08-16 + Authors: Jeff Garzik + Status: Deployed + Type: Specification + Assigned: 2012-08-16 ==Abstract== @@ -16,7 +14,7 @@ Make a network node's transaction memory pool accessible via a new "mempool" mes ==Motivation== -Several use cases make it desireable to expose a network node's transaction memory pool: +Several use cases make it desirable to expose a network node's transaction memory pool: # SPV clients, wishing to obtain zero-confirmation transactions sent or received. # Miners, to avoid missing lucrative fees, downloading existing network transactions after a restart. # Remote network diagnostics. @@ -24,7 +22,7 @@ Several use cases make it desireable to expose a network node's transaction memo ==Specification== # The mempool message is defined as an empty message where pchCommand == "mempool" -# Upon receipt of a "mempool" message, the node will respond with an "inv" message containing MSG_TX hashes of all the transactions in the node's transaction memory pool, if any. +# Upon receipt of a "mempool" message, the node will respond with an "inv" message containing MSG_TX hashes of all the transactions in the node's transaction memory pool, if any. # The typical node behavior in response to an "inv" is "getdata". However, the reference Satoshi implementation ignores requests for transaction hashes outside that which is recently relayed. To support "mempool", an implementation must extend its "getdata" message support to querying the memory pool. # Feature discovery is enabled by checking two "version" message attributes: ## Protocol version >= 60002 diff --git a/bip-0036.mediawiki b/bip-0036.mediawiki index d3e36f48e5..f235040993 100644 --- a/bip-0036.mediawiki +++ b/bip-0036.mediawiki @@ -2,12 +2,10 @@ BIP: 36 Layer: Peer Services Title: Custom Services - Author: Stefan Thomas - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0036 - Status: Draft - Type: Standards Track - Created: 2012-08-03 + Authors: Stefan Thomas + Status: Closed + Type: Specification + Assigned: 2012-08-03 License: PD diff --git a/bip-0037.mediawiki b/bip-0037.mediawiki index d817bc012c..44929facb1 100644 --- a/bip-0037.mediawiki +++ b/bip-0037.mediawiki @@ -2,13 +2,13 @@ BIP: 37 Layer: Peer Services Title: Connection Bloom filtering - Author: Mike Hearn - Matt Corallo + Authors: Mike Hearn + Matt Corallo Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0037 - Status: Final - Type: Standards Track - Created: 2012-10-24 + Status: Deployed + Type: Specification + Assigned: 2012-10-24 License: PD @@ -159,7 +159,7 @@ A ''Merkle tree'' is a way of arranging a set of items as leaf nodes of tree in ** Check whether this node corresponds to a leaf node (transaction) that is to be included OR any parent thereof: *** If so, append a '1' bit to the flag bits *** Otherwise, append a '0' bit. -** Check whether this node is a internal node (non-leaf) AND is the parent of an included leaf node: +** Check whether this node is an internal node (non-leaf) AND is the parent of an included leaf node: *** If so: **** Descend into its left child node, and process the subtree beneath it entirely (depth-first). **** If this node has a right child node too, descend into it as well. diff --git a/bip-0038.mediawiki b/bip-0038.mediawiki index bfe1f4ab61..96af8a21eb 100644 --- a/bip-0038.mediawiki +++ b/bip-0038.mediawiki @@ -2,13 +2,13 @@ BIP: 38 Layer: Applications Title: Passphrase-protected private key - Author: Mike Caldwell - Aaron Voisine + Authors: Mike Caldwell + Aaron Voisine Comments-Summary: Unanimously Discourage for implementation Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0038 Status: Draft (Some confusion applies: The announcements for this never made it to the list, so it hasn't had public discussion) - Type: Standards Track - Created: 2012-11-20 + Type: Specification + Assigned: 2012-11-20 License: PD @@ -36,10 +36,10 @@ Password and passphrase-protected private keys enable new practical use cases fo This proposal is hereby placed in the public domain. ==Rationale== -:'''''User story:''' As a Bitcoin user who uses paper wallets, I would like the ability to add encryption, so that my Bitcoin paper storage can be two factor: something I have plus something I know.'' -:'''''User story:''' As a Bitcoin user who would like to pay a person or a company with a private key, I do not want to worry that any part of the communication path may result in the interception of the key and theft of my funds. I would prefer to offer an encrypted private key, and then follow it up with the password using a different communication channel (e.g. a phone call or SMS).'' -:'''''User story:''' (EC-multiplied keys) As a user of physical bitcoins, I would like a third party to be able to create password-protected Bitcoin private keys for me, without them knowing the password, so I can benefit from the physical bitcoin without the issuer having access to the private key. I would like to be able to choose a password whose minimum length and required format does not preclude me from memorizing it or engraving it on my physical bitcoin, without exposing me to an undue risk of password cracking and/or theft by the manufacturer of the item.'' -:'''''User story:''' (EC multiplied keys) As a user of paper wallets, I would like the ability to generate a large number of Bitcoin addresses protected by the same password, while enjoying a high degree of security (highly expensive scrypt parameters), but without having to incur the scrypt delay for each address I generate. +:'' '''User story:''' As a Bitcoin user who uses paper wallets, I would like the ability to add encryption, so that my Bitcoin paper storage can be two factor: something I have plus something I know.'' +:'' '''User story:''' As a Bitcoin user who would like to pay a person or a company with a private key, I do not want to worry that any part of the communication path may result in the interception of the key and theft of my funds. I would prefer to offer an encrypted private key, and then follow it up with the password using a different communication channel (e.g. a phone call or SMS).'' +:'' '''User story:''' (EC-multiplied keys) As a user of physical bitcoins, I would like a third party to be able to create password-protected Bitcoin private keys for me, without them knowing the password, so I can benefit from the physical bitcoin without the issuer having access to the private key. I would like to be able to choose a password whose minimum length and required format does not preclude me from memorizing it or engraving it on my physical bitcoin, without exposing me to an undue risk of password cracking and/or theft by the manufacturer of the item.'' +:'' '''User story:''' (EC-multiplied keys) As a user of paper wallets, I would like the ability to generate a large number of Bitcoin addresses protected by the same password, while enjoying a high degree of security (highly expensive scrypt parameters), but without having to incur the scrypt delay for each address I generate.'' ==Specification== This proposal makes use of the following functions and definitions: @@ -47,12 +47,12 @@ This proposal makes use of the following functions and definitions: *'''AES256Encrypt, AES256Decrypt''': the simple form of the well-known AES block cipher without consideration for initialization vectors or block chaining. Each of these functions takes a 256-bit key and 16 bytes of input, and deterministically yields 16 bytes of output. *'''SHA256''', a well-known hashing algorithm that takes an arbitrary number of bytes as input and deterministically yields a 32-byte hash. *'''scrypt''': A well-known key derivation algorithm. It takes the following parameters: (string) password, (string) salt, (int) n, (int) r, (int) p, (int) length, and deterministically yields an array of bytes whose length is equal to the length parameter. -*'''ECMultiply''': Multiplication of an elliptic curve point by a scalar integer with respect to the [[secp256k1]] elliptic curve. -*'''G, N''': Constants defined as part of the [[secp256k1]] elliptic curve. G is an elliptic curve point, and N is a large positive integer. -*'''[[Base58Check]]''': a method for encoding arrays of bytes using 58 alphanumeric characters commonly used in the Bitcoin ecosystem. +*'''ECMultiply''': Multiplication of an elliptic curve point by a scalar integer with respect to the secp256k1 elliptic curve. +*'''G, N''': Constants defined as part of the secp256k1 elliptic curve. G is an elliptic curve point, and N is a large positive integer. +*'''Base58Check''': a method for encoding arrays of bytes using 58 alphanumeric characters commonly used in the Bitcoin ecosystem. ===Prefix=== -It is proposed that the resulting Base58Check-encoded string start with a '6'. The number '6' is intended to represent, from the perspective of the user, "a private key that needs something else to be usable" - an umbrella definition that could be understood in the future to include keys participating in multisig transactions, and was chosen with deference to the existing prefix '5' most commonly observed in [[Wallet Import Format]] which denotes an unencrypted private key. +It is proposed that the resulting Base58Check-encoded string start with a '6'. The number '6' is intended to represent, from the perspective of the user, "a private key that needs something else to be usable" - an umbrella definition that could be understood in the future to include keys participating in multisig transactions, and was chosen with deference to the existing prefix '5' most commonly observed in Wallet Import Format which denotes an unencrypted private key. It is proposed that the second character ought to give a hint as to what is needed as a second factor, and for an encrypted key requiring a passphrase, the uppercase letter P is proposed. @@ -64,9 +64,9 @@ To keep the size of the encrypted key down, no initialization vectors (IVs) are * How the user sees it: 58 characters always starting with '6P' ** Visual cues are present in the third character for visually identifying the EC-multiply and compress flag. * Count of payload bytes (beyond prefix): 37 -** 1 byte (''flagbyte''): +** 1 byte (''flagbyte''): *** the most significant two bits are set as follows to preserve the visibility of the compression flag in the prefix, as well as to keep the payload within the range of allowable values that keep the "6P" prefix intact. For non-EC-multiplied keys, the bits are 11. For EC-multiplied keys, the bits are 00. -*** the bit with value 0x20 when set indicates the key should be converted to a bitcoin address using the compressed public key format. +*** the bit with value 0x20 when set indicates the key should be converted to a base58check encoded P2PKH bitcoin address using the DER compressed public key format. When not set, it should be a base58check encoded P2PKH bitcoin address using the DER uncompressed public key format. *** the bits with values 0x10 and 0x08 are reserved for a future specification that contemplates using multisig as a way to combine the factors such that parties in possession of the separate factors can independently sign a proposed transaction without requiring that any party possess both factors. These bits must be 0 to comply with this version of the specification. *** the bit with value 0x04 indicates whether a lot and sequence number are encoded into the first factor, and activates special behavior for including them in the decryption process. This applies to EC-multiplied keys only. Must be 0 for non-EC-multiplied keys. *** remaining bits are reserved for future use and must all be 0 to comply with this version of the specification. @@ -75,10 +75,10 @@ To keep the size of the encrypted key down, no initialization vectors (IVs) are **16 bytes: lasthalf: An AES-encrypted key material record (contents depend on whether EC multiplication is used) * Range in base58check encoding for non-EC-multiplied keys without compression (prefix 6PR): ** Minimum value: 6PRHv1jg1ytiE4kT2QtrUz8gEjMQghZDWg1FuxjdYDzjUkcJeGdFj9q9Vi (based on 01 42 C0 plus thirty-six 00's) -** Maximum value: 6PRWdmoT1ZursVcr5NiD14p5bHrKVGPG7yeEoEeRb8FVaqYSHnZTLEbYsU (based on 01 42 C0 plus thirty-six FF's) +** Maximum value: 6PRWdmoT1ZursVcr5NiD14p5bHrKVGPG7yeEoEeRb8FVaqYSHnZTLEbYsU (based on 01 42 C0 plus thirty-six FF's) * Range in base58check encoding for non-EC-multiplied keys with compression (prefix 6PY): ** Minimum value: 6PYJxKpVnkXUsnZAfD2B5ZsZafJYNp4ezQQeCjs39494qUUXLnXijLx6LG (based on 01 42 E0 plus thirty-six 00's) -** Maximum value: 6PYXg5tGnLYdXDRZiAqXbeYxwDoTBNthbi3d61mqBxPpwZQezJTvQHsCnk (based on 01 42 E0 plus thirty-six FF's) +** Maximum value: 6PYXg5tGnLYdXDRZiAqXbeYxwDoTBNthbi3d61mqBxPpwZQezJTvQHsCnk (based on 01 42 E0 plus thirty-six FF's) * Range in base58check encoding for EC-multiplied keys without compression (prefix 6Pf): ** Minimum value: 6PfKzduKZXAFXWMtJ19Vg9cSvbFg4va6U8p2VWzSjtHQCCLk3JSBpUvfpf (based on 01 43 00 plus thirty-six 00's) ** Maximum value: 6PfYiPy6Z7BQAwEHLxxrCEHrH9kasVQ95ST1NnuEnnYAJHGsgpNPQ9dTHc (based on 01 43 00 plus thirty-six FF's) @@ -170,7 +170,7 @@ To recalculate the address: # Derive ''passfactor'' using scrypt with ''ownerentropy'' and the user's passphrase and use it to recompute ''passpoint'' # Derive decryption key for ''pointb'' using scrypt with ''passpoint'', ''addresshash'', and ''ownerentropy'' # Decrypt ''encryptedpointb'' to yield ''pointb'' -# ECMultiply ''pointb'' by ''passfactor''. Use the resulting EC point as a public key and hash it into ''address'' using either compressed or uncompressed public key methodology as specifid in ''flagbyte''. +# ECMultiply ''pointb'' by ''passfactor''. Use the resulting EC point as a public key and hash it into ''address'' using either compressed or uncompressed public key methodology as specified in ''flagbyte''. =====Decryption===== # Collect encrypted private key and passphrase from user. @@ -184,7 +184,7 @@ To recalculate the address: # Hash the Bitcoin address, and verify that ''addresshash'' from the encrypted private key record matches the hash. If not, report that the passphrase entry was incorrect. ==Backwards compatibility== -Backwards compatibility is minimally applicable since this is a new standard that at most extends [[Wallet Import Format]]. It is assumed that an entry point for private key data may also accept existing formats of private keys (such as hexadecimal and [[Wallet Import Format]]); this draft uses a key format that cannot be mistaken for any existing one and preserves auto-detection capabilities. +Backwards compatibility is minimally applicable since this is a new standard that at most extends Wallet Import Format. It is assumed that an entry point for private key data may also accept existing formats of private keys (such as hexadecimal and Wallet Import Format); this draft uses a key format that cannot be mistaken for any existing one and preserves auto-detection capabilities. ==Suggestions for implementers of proposal with alt-chains== If this proposal is accepted into alt-chains, it is requested that the unused flag bytes not be used for denoting that the key belongs to an alt-chain. @@ -209,14 +209,10 @@ The preliminary values of 16384, 8, and 8 are hoped to offer the following prope ==Reference implementation== Added to alpha version of Casascius Bitcoin Address Utility for Windows available at: -* via https: https://casascius.com/btcaddress-alpha.zip -* at github: https://github.com/casascius/Bitcoin-Address-Utility +* https://github.com/casascius/Bitcoin-Address-Utility Click "Tools" then "PPEC Keygen" (provisional name) -==Other implementations== -* Javascript - https://github.com/bitcoinjs/bip38 - ==Test vectors== ===No compression, no EC multiply=== @@ -276,7 +272,7 @@ Test 2: Test 1: *Passphrase: MOLON LABE -*Passphrase code: passphraseaB8feaLQDENqCgr4gKZpmf4VoaT6qdjJNJiv7fsKvjqavcJxvuR1hy25aTu5sX +*Passphrase code: passphraseaB8feaLQDENqCgr4gKZpmf4VoaT6qdjJNJiv7fsKvjqavcJxvuR1hy25aTu5sX *Encrypted key: 6PgNBNNzDkKdhkT6uJntUXwwzQV8Rr2tZcbkDcuC9DZRsS6AtHts4Ypo1j *Bitcoin address: 1Jscj8ALrYu2y9TD8NrpvDBugPedmbj4Yh *Unencrypted private key (WIF): 5JLdxTtcTHcfYcmJsNVy1v2PMDx432JPoYcBTVVRHpPaxUrdtf8 @@ -284,9 +280,9 @@ Test 1: *Confirmation code: cfrm38V8aXBn7JWA1ESmFMUn6erxeBGZGAxJPY4e36S9QWkzZKtaVqLNMgnifETYw7BPwWC9aPD *Lot/Sequence: 263183/1 -Test 2: +Test 2: *Passphrase (all letters are Greek - test UTF-8 compatibility with this): ΜΟΛΩΝ ΛΑΒΕ -*Passphrase code: passphrased3z9rQJHSyBkNBwTRPkUGNVEVrUAcfAXDyRU1V28ie6hNFbqDwbFBvsTK7yWVK +*Passphrase code: passphrased3z9rQJHSyBkNBwTRPkUGNVEVrUAcfAXDyRU1V28ie6hNFbqDwbFBvsTK7yWVK *Encrypted private key: 6PgGWtx25kUg8QWvwuJAgorN6k9FbE25rv5dMRwu5SKMnfpfVe5mar2ngH *Bitcoin address: 1Lurmih3KruL4xDB5FmHof38yawNtP9oGf *Unencrypted private key (WIF): 5KMKKuUmAkiNbA3DazMQiLfDq47qs8MAEThm4yL8R2PhV1ov33D diff --git a/bip-0039.mediawiki b/bip-0039.mediawiki index 84c09a0ab0..2a68b5e684 100644 --- a/bip-0039.mediawiki +++ b/bip-0039.mediawiki @@ -2,15 +2,16 @@ BIP: 39 Layer: Applications Title: Mnemonic code for generating deterministic keys - Author: Marek Palatinus - Pavol Rusnak - Aaron Voisine - Sean Bowe + Authors: Marek Palatinus + Pavol Rusnak + Aaron Voisine + Sean Bowe Comments-Summary: Unanimously Discourage for implementation Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0039 - Status: Proposed - Type: Standards Track - Created: 2013-09-10 + Status: Deployed + Type: Specification + Assigned: 2013-09-10 + License: MIT ==Abstract== @@ -18,10 +19,14 @@ This BIP describes the implementation of a mnemonic code or mnemonic sentence -- a group of easy to remember words -- for the generation of deterministic wallets. -It consists of two parts: generating the mnemonic, and converting it into a +It consists of two parts: generating the mnemonic and converting it into a binary seed. This seed can be later used to generate deterministic wallets using BIP-0032 or similar methods. +==Copyright== + +This BIP falls under the MIT License. + ==Motivation== A mnemonic code or sentence is superior for human interaction compared to the @@ -29,7 +34,7 @@ handling of raw binary or hexadecimal representations of a wallet seed. The sentence could be written on paper or spoken over the telephone. This guide is meant to be a way to transport computer-generated randomness with -a human readable transcription. It's not a way to process user-created +a human-readable transcription. It's not a way to process user-created sentences (also known as brainwallets) into a wallet seed. ==Generating the mnemonic== @@ -39,14 +44,14 @@ security is improved but the sentence length increases. We refer to the initial entropy length as ENT. The allowed size of ENT is 128-256 bits. First, an initial entropy of ENT bits is generated. A checksum is generated by -taking the first
ENT / 32
bits of its SHA256 hash. This checksum is +taking the first ENT / 32 bits of its SHA256 hash. This checksum is appended to the end of the initial entropy. Next, these concatenated bits are split into groups of 11 bits, each encoding a number from 0-2047, serving as an index into a wordlist. Finally, we convert these numbers into words and use the joined words as a mnemonic sentence. The following table describes the relation between the initial entropy -length (ENT), the checksum length (CS) and the length of the generated mnemonic +length (ENT), the checksum length (CS), and the length of the generated mnemonic sentence (MS) in words.
@@ -67,12 +72,12 @@ MS = (ENT + CS) / 11
 An ideal wordlist has the following characteristics:
 
 a) smart selection of words
-   - the wordlist is created in such way that it's enough to type the first four
+   - the wordlist is created in such a way that it's enough to type the first four
      letters to unambiguously identify the word
 
 b) similar words avoided
    - word pairs like "build" and "built", "woman" and "women", or "quick" and "quickly"
-     not only make remembering the sentence difficult, but are also more error
+     not only make remembering the sentence difficult but are also more error
      prone and more difficult to guess
 
 c) sorted wordlists
@@ -97,7 +102,7 @@ This seed can be later used to generate deterministic wallets using BIP-0032 or
 similar methods.
 
 The conversion of the mnemonic sentence to a binary seed is completely independent
-from generating the sentence. This results in rather simple code; there are no
+from generating the sentence. This results in a rather simple code; there are no
 constraints on sentence structure and clients are free to implement their own
 wordlists or even whole sentence generators, allowing for flexibility in wordlists
 for typo detection or other purposes.
@@ -113,7 +118,14 @@ will make the desired wallet available.
 
 ==Wordlists==
 
-* [[bip-0039/bip-0039-wordlists.md|Moved to separate document]]
+Since the vast majority of BIP39 wallets supports only the English wordlist,
+it is '''strongly discouraged''' to use non-English wordlists for generating
+the mnemonic sentences.
+
+If you still feel your application really needs to use a localized wordlist,
+use one of the following instead of inventing your own.
+
+* [[bip-0039/bip-0039-wordlists.md|Wordlists]]
 
 ==Test vectors==
 
@@ -131,43 +143,3 @@ Also see https://github.com/bip32JP/bip32JP.github.io/blob/master/test_JP_BIP39.
 Reference implementation including wordlists is available from
 
 http://github.com/trezor/python-mnemonic
-
-==Other Implementations==
-
-Go:
-* https://github.com/tyler-smith/go-bip39
-
-Elixir:
-* https://github.com/izelnakri/mnemonic
-
-Objective-C:
-* https://github.com/nybex/NYMnemonic
-
-Haskell:
-* https://github.com/haskoin/haskoin
-
-.NET C# (PCL):
-* https://github.com/Thashiznets/BIP39.NET
-
-.NET C# (PCL):
-* https://github.com/NicolasDorier/NBitcoin
-
-JavaScript:
-* https://github.com/bitpay/bitcore-mnemonic
-* https://github.com/bitcoinjs/bip39 (used by [[https://github.com/blockchain/My-Wallet-V3/blob/v3.8.0/src/hd-wallet.js#L121-L146|blockchain.info]])
-
-Ruby:
-* https://github.com/sreekanthgs/bip_mnemonic
-
-Rust:
-* https://github.com/infincia/bip39-rs
-
-Swift:
-* https://github.com/CikeQiu/CKMnemonic
-* https://github.com/yuzushioh/WalletKit
-
-C++:
-* https://github.com/libbitcoin/libbitcoin/blob/master/include/bitcoin/bitcoin/wallet/mnemonic.hpp
-
-C (with Python/Java/Javascript bindings):
-* https://github.com/ElementsProject/libwally-core
diff --git a/bip-0039/bip-0039-wordlists.md b/bip-0039/bip-0039-wordlists.md
index 635b9016f6..e83cf130a1 100644
--- a/bip-0039/bip-0039-wordlists.md
+++ b/bip-0039/bip-0039-wordlists.md
@@ -8,6 +8,8 @@
 * [Chinese (Traditional)](chinese_traditional.txt)
 * [French](french.txt)
 * [Italian](italian.txt)
+* [Czech](czech.txt)
+* [Portuguese](portuguese.txt)
 
 ## Wordlists (Special Considerations)
 
@@ -26,7 +28,7 @@ for two smaller words (This would be a problem with any of the 3 character sets
 
 ### Spanish
 
-1. Words can be uniquely determined typing the first 4 characters (sometimes less).
+1. Words can be uniquely determined by typing the first 4 characters (sometimes less).
 
 2. Special Spanish characters like 'ñ', 'ü', 'á', etc... are considered equal to 'n', 'u', 'a', etc... in terms of identifying a word. Therefore, there is no need to use a Spanish keyboard to introduce the passphrase, an application with the Spanish wordlist will be able to identify the words after the first 4 chars have been typed even if the chars with accents have been replaced with the equivalent without accents.
 
@@ -48,10 +50,10 @@ Credits: @Kirvx @NicolasDorier @ecdsa @EricLarch
 4.  Only infinitive verbs, adjectives and nouns.
 5.  No pronouns, no adverbs, no prepositions, no conjunctions, no interjections (unless a noun/adjective is also popular than its interjection like "mince;chouette").
 6.  No numeral adjectives.
-7.  No words in the plural (except invariable words like "univers", or same spelling than singular like "heureux").
+7.  No words in the plural (except invariable words like "univers", or same spelling as singular like "heureux").
 8.  No female adjectives (except words with same spelling for male and female adjectives like "magique").
 9.  No words with several senses AND different spelling in speaking like "verre-vert", unless a word has a meaning much more popular than another like "perle" and "pairle".
-10. No very similar words with 1 letter of difference.
+10. No very similar words with only 1 letter of difference.
 11. No essentially reflexive verbs (unless a verb is also a noun like "souvenir").
 12. No words with "ô;â;ç;ê;œ;æ;î;ï;û;ù;à;ë;ÿ".
 13. No words ending by "é;ée;è;et;ai;ait".
@@ -74,7 +76,7 @@ Words chosen using the following rules:
 6. No plural words.
 7. No words that remind negative/sad/bad things.
 8. If both female/male words are available, choose male version.
-9. No words with double vocals (like: lineetta).
+9. No words with double vowels (like: lineetta).
 10. No words already used in other language mnemonic sets.
 11. If 3 of the first 4 letters are already used in the same sequence in another mnemonic word, there must be at least other 3 different letters.
 12. If 3 of the first 4 letters are already used in the same sequence in another mnemonic word, there must not be the same sequence of 3 or more letters.
@@ -82,3 +84,34 @@ Words chosen using the following rules:
 Rules 11 and 12 prevent the selection words that are not different enough. This makes each word more recognizable among others and less error prone. For example: the wordlist contains "atono", then "atomo" is rejected, but "atomico" is good.
 
 All the words have been manually selected and automatically checked against the rules.
+
+### Czech
+
+Credits: @zizelevak (Jan Lansky zizelevak@gmail.com)
+
+Words chosen using the following rules:
+
+1.  Words are 4-8 letters long.
+2.  Words can be uniquely determined by typing the first 4 letters.
+3.  Only words containing all letters without diacritical marks. (It was the hardest task, because one third of all Czech letters has diacritical marks.)
+4.  Only nouns, verbs and adverbs, no other word types. All words are in basic form.
+5.  No personal names or geographical names.
+6.  No very similar words with 1 letter of difference.
+7.  Words are sorted according to English alphabet (Czech sorting has difference in "ch").
+8.  No words already used in other language mnemonic sets (english, italian, french, spanish). Letters with diacritical marks from these sets are counted as analogous letters without diacritical marks.
+
+### Portuguese
+
+Credits: @alegotardo @bitmover-studio @brenorb @kuthullu @ninjastic @sabotag3x @Trimegistus
+
+1. Words can be uniquely determined by typing the first 4 characters.
+2. No accents or special characters.
+3. No complex verb forms.
+4. No plural words, unless there's no singular form.
+5. No words with double spelling.
+6. No words with the exact sound as another word with different spelling.
+7. No offensive words.
+8. No words already used in other language mnemonic sets.
+9. The words which have not the same spelling in Brazil and in Portugal are excluded.
+10. No words that remind one of negative/sad/bad things.
+11. No very similar words with only 1 letter of difference.
diff --git a/bip-0039/czech.txt b/bip-0039/czech.txt
new file mode 100644
index 0000000000..fdab4a2aea
--- /dev/null
+++ b/bip-0039/czech.txt
@@ -0,0 +1,2048 @@
+abdikace
+abeceda
+adresa
+agrese
+akce
+aktovka
+alej
+alkohol
+amputace
+ananas
+andulka
+anekdota
+anketa
+antika
+anulovat
+archa
+arogance
+asfalt
+asistent
+aspirace
+astma
+astronom
+atlas
+atletika
+atol
+autobus
+azyl
+babka
+bachor
+bacil
+baculka
+badatel
+bageta
+bagr
+bahno
+bakterie
+balada
+baletka
+balkon
+balonek
+balvan
+balza
+bambus
+bankomat
+barbar
+baret
+barman
+baroko
+barva
+baterka
+batoh
+bavlna
+bazalka
+bazilika
+bazuka
+bedna
+beran
+beseda
+bestie
+beton
+bezinka
+bezmoc
+beztak
+bicykl
+bidlo
+biftek
+bikiny
+bilance
+biograf
+biolog
+bitva
+bizon
+blahobyt
+blatouch
+blecha
+bledule
+blesk
+blikat
+blizna
+blokovat
+bloudit
+blud
+bobek
+bobr
+bodlina
+bodnout
+bohatost
+bojkot
+bojovat
+bokorys
+bolest
+borec
+borovice
+bota
+boubel
+bouchat
+bouda
+boule
+bourat
+boxer
+bradavka
+brambora
+branka
+bratr
+brepta
+briketa
+brko
+brloh
+bronz
+broskev
+brunetka
+brusinka
+brzda
+brzy
+bublina
+bubnovat
+buchta
+buditel
+budka
+budova
+bufet
+bujarost
+bukvice
+buldok
+bulva
+bunda
+bunkr
+burza
+butik
+buvol
+buzola
+bydlet
+bylina
+bytovka
+bzukot
+capart
+carevna
+cedr
+cedule
+cejch
+cejn
+cela
+celer
+celkem
+celnice
+cenina
+cennost
+cenovka
+centrum
+cenzor
+cestopis
+cetka
+chalupa
+chapadlo
+charita
+chata
+chechtat
+chemie
+chichot
+chirurg
+chlad
+chleba
+chlubit
+chmel
+chmura
+chobot
+chochol
+chodba
+cholera
+chomout
+chopit
+choroba
+chov
+chrapot
+chrlit
+chrt
+chrup
+chtivost
+chudina
+chutnat
+chvat
+chvilka
+chvost
+chyba
+chystat
+chytit
+cibule
+cigareta
+cihelna
+cihla
+cinkot
+cirkus
+cisterna
+citace
+citrus
+cizinec
+cizost
+clona
+cokoliv
+couvat
+ctitel
+ctnost
+cudnost
+cuketa
+cukr
+cupot
+cvaknout
+cval
+cvik
+cvrkot
+cyklista
+daleko
+dareba
+datel
+datum
+dcera
+debata
+dechovka
+decibel
+deficit
+deflace
+dekl
+dekret
+demokrat
+deprese
+derby
+deska
+detektiv
+dikobraz
+diktovat
+dioda
+diplom
+disk
+displej
+divadlo
+divoch
+dlaha
+dlouho
+dluhopis
+dnes
+dobro
+dobytek
+docent
+dochutit
+dodnes
+dohled
+dohoda
+dohra
+dojem
+dojnice
+doklad
+dokola
+doktor
+dokument
+dolar
+doleva
+dolina
+doma
+dominant
+domluvit
+domov
+donutit
+dopad
+dopis
+doplnit
+doposud
+doprovod
+dopustit
+dorazit
+dorost
+dort
+dosah
+doslov
+dostatek
+dosud
+dosyta
+dotaz
+dotek
+dotknout
+doufat
+doutnat
+dovozce
+dozadu
+doznat
+dozorce
+drahota
+drak
+dramatik
+dravec
+draze
+drdol
+drobnost
+drogerie
+drozd
+drsnost
+drtit
+drzost
+duben
+duchovno
+dudek
+duha
+duhovka
+dusit
+dusno
+dutost
+dvojice
+dvorec
+dynamit
+ekolog
+ekonomie
+elektron
+elipsa
+email
+emise
+emoce
+empatie
+epizoda
+epocha
+epopej
+epos
+esej
+esence
+eskorta
+eskymo
+etiketa
+euforie
+evoluce
+exekuce
+exkurze
+expedice
+exploze
+export
+extrakt
+facka
+fajfka
+fakulta
+fanatik
+fantazie
+farmacie
+favorit
+fazole
+federace
+fejeton
+fenka
+fialka
+figurant
+filozof
+filtr
+finance
+finta
+fixace
+fjord
+flanel
+flirt
+flotila
+fond
+fosfor
+fotbal
+fotka
+foton
+frakce
+freska
+fronta
+fukar
+funkce
+fyzika
+galeje
+garant
+genetika
+geolog
+gilotina
+glazura
+glejt
+golem
+golfista
+gotika
+graf
+gramofon
+granule
+grep
+gril
+grog
+groteska
+guma
+hadice
+hadr
+hala
+halenka
+hanba
+hanopis
+harfa
+harpuna
+havran
+hebkost
+hejkal
+hejno
+hejtman
+hektar
+helma
+hematom
+herec
+herna
+heslo
+hezky
+historik
+hladovka
+hlasivky
+hlava
+hledat
+hlen
+hlodavec
+hloh
+hloupost
+hltat
+hlubina
+hluchota
+hmat
+hmota
+hmyz
+hnis
+hnojivo
+hnout
+hoblina
+hoboj
+hoch
+hodiny
+hodlat
+hodnota
+hodovat
+hojnost
+hokej
+holinka
+holka
+holub
+homole
+honitba
+honorace
+horal
+horda
+horizont
+horko
+horlivec
+hormon
+hornina
+horoskop
+horstvo
+hospoda
+hostina
+hotovost
+houba
+houf
+houpat
+houska
+hovor
+hradba
+hranice
+hravost
+hrazda
+hrbolek
+hrdina
+hrdlo
+hrdost
+hrnek
+hrobka
+hromada
+hrot
+hrouda
+hrozen
+hrstka
+hrubost
+hryzat
+hubenost
+hubnout
+hudba
+hukot
+humr
+husita
+hustota
+hvozd
+hybnost
+hydrant
+hygiena
+hymna
+hysterik
+idylka
+ihned
+ikona
+iluze
+imunita
+infekce
+inflace
+inkaso
+inovace
+inspekce
+internet
+invalida
+investor
+inzerce
+ironie
+jablko
+jachta
+jahoda
+jakmile
+jakost
+jalovec
+jantar
+jarmark
+jaro
+jasan
+jasno
+jatka
+javor
+jazyk
+jedinec
+jedle
+jednatel
+jehlan
+jekot
+jelen
+jelito
+jemnost
+jenom
+jepice
+jeseter
+jevit
+jezdec
+jezero
+jinak
+jindy
+jinoch
+jiskra
+jistota
+jitrnice
+jizva
+jmenovat
+jogurt
+jurta
+kabaret
+kabel
+kabinet
+kachna
+kadet
+kadidlo
+kahan
+kajak
+kajuta
+kakao
+kaktus
+kalamita
+kalhoty
+kalibr
+kalnost
+kamera
+kamkoliv
+kamna
+kanibal
+kanoe
+kantor
+kapalina
+kapela
+kapitola
+kapka
+kaple
+kapota
+kapr
+kapusta
+kapybara
+karamel
+karotka
+karton
+kasa
+katalog
+katedra
+kauce
+kauza
+kavalec
+kazajka
+kazeta
+kazivost
+kdekoliv
+kdesi
+kedluben
+kemp
+keramika
+kino
+klacek
+kladivo
+klam
+klapot
+klasika
+klaun
+klec
+klenba
+klepat
+klesnout
+klid
+klima
+klisna
+klobouk
+klokan
+klopa
+kloub
+klubovna
+klusat
+kluzkost
+kmen
+kmitat
+kmotr
+kniha
+knot
+koalice
+koberec
+kobka
+kobliha
+kobyla
+kocour
+kohout
+kojenec
+kokos
+koktejl
+kolaps
+koleda
+kolize
+kolo
+komando
+kometa
+komik
+komnata
+komora
+kompas
+komunita
+konat
+koncept
+kondice
+konec
+konfese
+kongres
+konina
+konkurs
+kontakt
+konzerva
+kopanec
+kopie
+kopnout
+koprovka
+korbel
+korektor
+kormidlo
+koroptev
+korpus
+koruna
+koryto
+korzet
+kosatec
+kostka
+kotel
+kotleta
+kotoul
+koukat
+koupelna
+kousek
+kouzlo
+kovboj
+koza
+kozoroh
+krabice
+krach
+krajina
+kralovat
+krasopis
+kravata
+kredit
+krejcar
+kresba
+kreveta
+kriket
+kritik
+krize
+krkavec
+krmelec
+krmivo
+krocan
+krok
+kronika
+kropit
+kroupa
+krovka
+krtek
+kruhadlo
+krupice
+krutost
+krvinka
+krychle
+krypta
+krystal
+kryt
+kudlanka
+kufr
+kujnost
+kukla
+kulajda
+kulich
+kulka
+kulomet
+kultura
+kuna
+kupodivu
+kurt
+kurzor
+kutil
+kvalita
+kvasinka
+kvestor
+kynolog
+kyselina
+kytara
+kytice
+kytka
+kytovec
+kyvadlo
+labrador
+lachtan
+ladnost
+laik
+lakomec
+lamela
+lampa
+lanovka
+lasice
+laso
+lastura
+latinka
+lavina
+lebka
+leckdy
+leden
+lednice
+ledovka
+ledvina
+legenda
+legie
+legrace
+lehce
+lehkost
+lehnout
+lektvar
+lenochod
+lentilka
+lepenka
+lepidlo
+letadlo
+letec
+letmo
+letokruh
+levhart
+levitace
+levobok
+libra
+lichotka
+lidojed
+lidskost
+lihovina
+lijavec
+lilek
+limetka
+linie
+linka
+linoleum
+listopad
+litina
+litovat
+lobista
+lodivod
+logika
+logoped
+lokalita
+loket
+lomcovat
+lopata
+lopuch
+lord
+losos
+lotr
+loudal
+louh
+louka
+louskat
+lovec
+lstivost
+lucerna
+lucifer
+lump
+lusk
+lustrace
+lvice
+lyra
+lyrika
+lysina
+madam
+madlo
+magistr
+mahagon
+majetek
+majitel
+majorita
+makak
+makovice
+makrela
+malba
+malina
+malovat
+malvice
+maminka
+mandle
+manko
+marnost
+masakr
+maskot
+masopust
+matice
+matrika
+maturita
+mazanec
+mazivo
+mazlit
+mazurka
+mdloba
+mechanik
+meditace
+medovina
+melasa
+meloun
+mentolka
+metla
+metoda
+metr
+mezera
+migrace
+mihnout
+mihule
+mikina
+mikrofon
+milenec
+milimetr
+milost
+mimika
+mincovna
+minibar
+minomet
+minulost
+miska
+mistr
+mixovat
+mladost
+mlha
+mlhovina
+mlok
+mlsat
+mluvit
+mnich
+mnohem
+mobil
+mocnost
+modelka
+modlitba
+mohyla
+mokro
+molekula
+momentka
+monarcha
+monokl
+monstrum
+montovat
+monzun
+mosaz
+moskyt
+most
+motivace
+motorka
+motyka
+moucha
+moudrost
+mozaika
+mozek
+mozol
+mramor
+mravenec
+mrkev
+mrtvola
+mrzet
+mrzutost
+mstitel
+mudrc
+muflon
+mulat
+mumie
+munice
+muset
+mutace
+muzeum
+muzikant
+myslivec
+mzda
+nabourat
+nachytat
+nadace
+nadbytek
+nadhoz
+nadobro
+nadpis
+nahlas
+nahnat
+nahodile
+nahradit
+naivita
+najednou
+najisto
+najmout
+naklonit
+nakonec
+nakrmit
+nalevo
+namazat
+namluvit
+nanometr
+naoko
+naopak
+naostro
+napadat
+napevno
+naplnit
+napnout
+naposled
+naprosto
+narodit
+naruby
+narychlo
+nasadit
+nasekat
+naslepo
+nastat
+natolik
+navenek
+navrch
+navzdory
+nazvat
+nebe
+nechat
+necky
+nedaleko
+nedbat
+neduh
+negace
+nehet
+nehoda
+nejen
+nejprve
+neklid
+nelibost
+nemilost
+nemoc
+neochota
+neonka
+nepokoj
+nerost
+nerv
+nesmysl
+nesoulad
+netvor
+neuron
+nevina
+nezvykle
+nicota
+nijak
+nikam
+nikdy
+nikl
+nikterak
+nitro
+nocleh
+nohavice
+nominace
+nora
+norek
+nositel
+nosnost
+nouze
+noviny
+novota
+nozdra
+nuda
+nudle
+nuget
+nutit
+nutnost
+nutrie
+nymfa
+obal
+obarvit
+obava
+obdiv
+obec
+obehnat
+obejmout
+obezita
+obhajoba
+obilnice
+objasnit
+objekt
+obklopit
+oblast
+oblek
+obliba
+obloha
+obluda
+obnos
+obohatit
+obojek
+obout
+obrazec
+obrna
+obruba
+obrys
+obsah
+obsluha
+obstarat
+obuv
+obvaz
+obvinit
+obvod
+obvykle
+obyvatel
+obzor
+ocas
+ocel
+ocenit
+ochladit
+ochota
+ochrana
+ocitnout
+odboj
+odbyt
+odchod
+odcizit
+odebrat
+odeslat
+odevzdat
+odezva
+odhadce
+odhodit
+odjet
+odjinud
+odkaz
+odkoupit
+odliv
+odluka
+odmlka
+odolnost
+odpad
+odpis
+odplout
+odpor
+odpustit
+odpykat
+odrazka
+odsoudit
+odstup
+odsun
+odtok
+odtud
+odvaha
+odveta
+odvolat
+odvracet
+odznak
+ofina
+ofsajd
+ohlas
+ohnisko
+ohrada
+ohrozit
+ohryzek
+okap
+okenice
+oklika
+okno
+okouzlit
+okovy
+okrasa
+okres
+okrsek
+okruh
+okupant
+okurka
+okusit
+olejnina
+olizovat
+omak
+omeleta
+omezit
+omladina
+omlouvat
+omluva
+omyl
+onehdy
+opakovat
+opasek
+operace
+opice
+opilost
+opisovat
+opora
+opozice
+opravdu
+oproti
+orbital
+orchestr
+orgie
+orlice
+orloj
+ortel
+osada
+oschnout
+osika
+osivo
+oslava
+oslepit
+oslnit
+oslovit
+osnova
+osoba
+osolit
+ospalec
+osten
+ostraha
+ostuda
+ostych
+osvojit
+oteplit
+otisk
+otop
+otrhat
+otrlost
+otrok
+otruby
+otvor
+ovanout
+ovar
+oves
+ovlivnit
+ovoce
+oxid
+ozdoba
+pachatel
+pacient
+padouch
+pahorek
+pakt
+palanda
+palec
+palivo
+paluba
+pamflet
+pamlsek
+panenka
+panika
+panna
+panovat
+panstvo
+pantofle
+paprika
+parketa
+parodie
+parta
+paruka
+paryba
+paseka
+pasivita
+pastelka
+patent
+patrona
+pavouk
+pazneht
+pazourek
+pecka
+pedagog
+pejsek
+peklo
+peloton
+penalta
+pendrek
+penze
+periskop
+pero
+pestrost
+petarda
+petice
+petrolej
+pevnina
+pexeso
+pianista
+piha
+pijavice
+pikle
+piknik
+pilina
+pilnost
+pilulka
+pinzeta
+pipeta
+pisatel
+pistole
+pitevna
+pivnice
+pivovar
+placenta
+plakat
+plamen
+planeta
+plastika
+platit
+plavidlo
+plaz
+plech
+plemeno
+plenta
+ples
+pletivo
+plevel
+plivat
+plnit
+plno
+plocha
+plodina
+plomba
+plout
+pluk
+plyn
+pobavit
+pobyt
+pochod
+pocit
+poctivec
+podat
+podcenit
+podepsat
+podhled
+podivit
+podklad
+podmanit
+podnik
+podoba
+podpora
+podraz
+podstata
+podvod
+podzim
+poezie
+pohanka
+pohnutka
+pohovor
+pohroma
+pohyb
+pointa
+pojistka
+pojmout
+pokazit
+pokles
+pokoj
+pokrok
+pokuta
+pokyn
+poledne
+polibek
+polknout
+poloha
+polynom
+pomalu
+pominout
+pomlka
+pomoc
+pomsta
+pomyslet
+ponechat
+ponorka
+ponurost
+popadat
+popel
+popisek
+poplach
+poprosit
+popsat
+popud
+poradce
+porce
+porod
+porucha
+poryv
+posadit
+posed
+posila
+poskok
+poslanec
+posoudit
+pospolu
+postava
+posudek
+posyp
+potah
+potkan
+potlesk
+potomek
+potrava
+potupa
+potvora
+poukaz
+pouto
+pouzdro
+povaha
+povidla
+povlak
+povoz
+povrch
+povstat
+povyk
+povzdech
+pozdrav
+pozemek
+poznatek
+pozor
+pozvat
+pracovat
+prahory
+praktika
+prales
+praotec
+praporek
+prase
+pravda
+princip
+prkno
+probudit
+procento
+prodej
+profese
+prohra
+projekt
+prolomit
+promile
+pronikat
+propad
+prorok
+prosba
+proton
+proutek
+provaz
+prskavka
+prsten
+prudkost
+prut
+prvek
+prvohory
+psanec
+psovod
+pstruh
+ptactvo
+puberta
+puch
+pudl
+pukavec
+puklina
+pukrle
+pult
+pumpa
+punc
+pupen
+pusa
+pusinka
+pustina
+putovat
+putyka
+pyramida
+pysk
+pytel
+racek
+rachot
+radiace
+radnice
+radon
+raft
+ragby
+raketa
+rakovina
+rameno
+rampouch
+rande
+rarach
+rarita
+rasovna
+rastr
+ratolest
+razance
+razidlo
+reagovat
+reakce
+recept
+redaktor
+referent
+reflex
+rejnok
+reklama
+rekord
+rekrut
+rektor
+reputace
+revize
+revma
+revolver
+rezerva
+riskovat
+riziko
+robotika
+rodokmen
+rohovka
+rokle
+rokoko
+romaneto
+ropovod
+ropucha
+rorejs
+rosol
+rostlina
+rotmistr
+rotoped
+rotunda
+roubenka
+roucho
+roup
+roura
+rovina
+rovnice
+rozbor
+rozchod
+rozdat
+rozeznat
+rozhodce
+rozinka
+rozjezd
+rozkaz
+rozloha
+rozmar
+rozpad
+rozruch
+rozsah
+roztok
+rozum
+rozvod
+rubrika
+ruchadlo
+rukavice
+rukopis
+ryba
+rybolov
+rychlost
+rydlo
+rypadlo
+rytina
+ryzost
+sadista
+sahat
+sako
+samec
+samizdat
+samota
+sanitka
+sardinka
+sasanka
+satelit
+sazba
+sazenice
+sbor
+schovat
+sebranka
+secese
+sedadlo
+sediment
+sedlo
+sehnat
+sejmout
+sekera
+sekta
+sekunda
+sekvoje
+semeno
+seno
+servis
+sesadit
+seshora
+seskok
+seslat
+sestra
+sesuv
+sesypat
+setba
+setina
+setkat
+setnout
+setrvat
+sever
+seznam
+shoda
+shrnout
+sifon
+silnice
+sirka
+sirotek
+sirup
+situace
+skafandr
+skalisko
+skanzen
+skaut
+skeptik
+skica
+skladba
+sklenice
+sklo
+skluz
+skoba
+skokan
+skoro
+skripta
+skrz
+skupina
+skvost
+skvrna
+slabika
+sladidlo
+slanina
+slast
+slavnost
+sledovat
+slepec
+sleva
+slezina
+slib
+slina
+sliznice
+slon
+sloupek
+slovo
+sluch
+sluha
+slunce
+slupka
+slza
+smaragd
+smetana
+smilstvo
+smlouva
+smog
+smrad
+smrk
+smrtka
+smutek
+smysl
+snad
+snaha
+snob
+sobota
+socha
+sodovka
+sokol
+sopka
+sotva
+souboj
+soucit
+soudce
+souhlas
+soulad
+soumrak
+souprava
+soused
+soutok
+souviset
+spalovna
+spasitel
+spis
+splav
+spodek
+spojenec
+spolu
+sponzor
+spornost
+spousta
+sprcha
+spustit
+sranda
+sraz
+srdce
+srna
+srnec
+srovnat
+srpen
+srst
+srub
+stanice
+starosta
+statika
+stavba
+stehno
+stezka
+stodola
+stolek
+stopa
+storno
+stoupat
+strach
+stres
+strhnout
+strom
+struna
+studna
+stupnice
+stvol
+styk
+subjekt
+subtropy
+suchar
+sudost
+sukno
+sundat
+sunout
+surikata
+surovina
+svah
+svalstvo
+svetr
+svatba
+svazek
+svisle
+svitek
+svoboda
+svodidlo
+svorka
+svrab
+sykavka
+sykot
+synek
+synovec
+sypat
+sypkost
+syrovost
+sysel
+sytost
+tabletka
+tabule
+tahoun
+tajemno
+tajfun
+tajga
+tajit
+tajnost
+taktika
+tamhle
+tampon
+tancovat
+tanec
+tanker
+tapeta
+tavenina
+tazatel
+technika
+tehdy
+tekutina
+telefon
+temnota
+tendence
+tenista
+tenor
+teplota
+tepna
+teprve
+terapie
+termoska
+textil
+ticho
+tiskopis
+titulek
+tkadlec
+tkanina
+tlapka
+tleskat
+tlukot
+tlupa
+tmel
+toaleta
+topinka
+topol
+torzo
+touha
+toulec
+tradice
+traktor
+tramp
+trasa
+traverza
+trefit
+trest
+trezor
+trhavina
+trhlina
+trochu
+trojice
+troska
+trouba
+trpce
+trpitel
+trpkost
+trubec
+truchlit
+truhlice
+trus
+trvat
+tudy
+tuhnout
+tuhost
+tundra
+turista
+turnaj
+tuzemsko
+tvaroh
+tvorba
+tvrdost
+tvrz
+tygr
+tykev
+ubohost
+uboze
+ubrat
+ubrousek
+ubrus
+ubytovna
+ucho
+uctivost
+udivit
+uhradit
+ujednat
+ujistit
+ujmout
+ukazatel
+uklidnit
+uklonit
+ukotvit
+ukrojit
+ulice
+ulita
+ulovit
+umyvadlo
+unavit
+uniforma
+uniknout
+upadnout
+uplatnit
+uplynout
+upoutat
+upravit
+uran
+urazit
+usednout
+usilovat
+usmrtit
+usnadnit
+usnout
+usoudit
+ustlat
+ustrnout
+utahovat
+utkat
+utlumit
+utonout
+utopenec
+utrousit
+uvalit
+uvolnit
+uvozovka
+uzdravit
+uzel
+uzenina
+uzlina
+uznat
+vagon
+valcha
+valoun
+vana
+vandal
+vanilka
+varan
+varhany
+varovat
+vcelku
+vchod
+vdova
+vedro
+vegetace
+vejce
+velbloud
+veletrh
+velitel
+velmoc
+velryba
+venkov
+veranda
+verze
+veselka
+veskrze
+vesnice
+vespodu
+vesta
+veterina
+veverka
+vibrace
+vichr
+videohra
+vidina
+vidle
+vila
+vinice
+viset
+vitalita
+vize
+vizitka
+vjezd
+vklad
+vkus
+vlajka
+vlak
+vlasec
+vlevo
+vlhkost
+vliv
+vlnovka
+vloupat
+vnucovat
+vnuk
+voda
+vodivost
+vodoznak
+vodstvo
+vojensky
+vojna
+vojsko
+volant
+volba
+volit
+volno
+voskovka
+vozidlo
+vozovna
+vpravo
+vrabec
+vracet
+vrah
+vrata
+vrba
+vrcholek
+vrhat
+vrstva
+vrtule
+vsadit
+vstoupit
+vstup
+vtip
+vybavit
+vybrat
+vychovat
+vydat
+vydra
+vyfotit
+vyhledat
+vyhnout
+vyhodit
+vyhradit
+vyhubit
+vyjasnit
+vyjet
+vyjmout
+vyklopit
+vykonat
+vylekat
+vymazat
+vymezit
+vymizet
+vymyslet
+vynechat
+vynikat
+vynutit
+vypadat
+vyplatit
+vypravit
+vypustit
+vyrazit
+vyrovnat
+vyrvat
+vyslovit
+vysoko
+vystavit
+vysunout
+vysypat
+vytasit
+vytesat
+vytratit
+vyvinout
+vyvolat
+vyvrhel
+vyzdobit
+vyznat
+vzadu
+vzbudit
+vzchopit
+vzdor
+vzduch
+vzdychat
+vzestup
+vzhledem
+vzkaz
+vzlykat
+vznik
+vzorek
+vzpoura
+vztah
+vztek
+xylofon
+zabrat
+zabydlet
+zachovat
+zadarmo
+zadusit
+zafoukat
+zahltit
+zahodit
+zahrada
+zahynout
+zajatec
+zajet
+zajistit
+zaklepat
+zakoupit
+zalepit
+zamezit
+zamotat
+zamyslet
+zanechat
+zanikat
+zaplatit
+zapojit
+zapsat
+zarazit
+zastavit
+zasunout
+zatajit
+zatemnit
+zatknout
+zaujmout
+zavalit
+zavelet
+zavinit
+zavolat
+zavrtat
+zazvonit
+zbavit
+zbrusu
+zbudovat
+zbytek
+zdaleka
+zdarma
+zdatnost
+zdivo
+zdobit
+zdroj
+zdvih
+zdymadlo
+zelenina
+zeman
+zemina
+zeptat
+zezadu
+zezdola
+zhatit
+zhltnout
+zhluboka
+zhotovit
+zhruba
+zima
+zimnice
+zjemnit
+zklamat
+zkoumat
+zkratka
+zkumavka
+zlato
+zlehka
+zloba
+zlom
+zlost
+zlozvyk
+zmapovat
+zmar
+zmatek
+zmije
+zmizet
+zmocnit
+zmodrat
+zmrzlina
+zmutovat
+znak
+znalost
+znamenat
+znovu
+zobrazit
+zotavit
+zoubek
+zoufale
+zplodit
+zpomalit
+zprava
+zprostit
+zprudka
+zprvu
+zrada
+zranit
+zrcadlo
+zrnitost
+zrno
+zrovna
+zrychlit
+zrzavost
+zticha
+ztratit
+zubovina
+zubr
+zvednout
+zvenku
+zvesela
+zvon
+zvrat
+zvukovod
+zvyk
diff --git a/bip-0039/french.txt b/bip-0039/french.txt
index 8600949dda..1d749904f2 100644
--- a/bip-0039/french.txt
+++ b/bip-0039/french.txt
@@ -1,4 +1,4 @@
-abaisser
+abaisser
 abandon
 abdiquer
 abeille
@@ -2045,4 +2045,4 @@ yacht
 zèbre
 zénith
 zeste
-zoologie
\ No newline at end of file
+zoologie
diff --git a/bip-0039/portuguese.txt b/bip-0039/portuguese.txt
new file mode 100644
index 0000000000..4a89105506
--- /dev/null
+++ b/bip-0039/portuguese.txt
@@ -0,0 +1,2048 @@
+abacate
+abaixo
+abalar
+abater
+abduzir
+abelha
+aberto
+abismo
+abotoar
+abranger
+abreviar
+abrigar
+abrupto
+absinto
+absoluto
+absurdo
+abutre
+acabado
+acalmar
+acampar
+acanhar
+acaso
+aceitar
+acelerar
+acenar
+acervo
+acessar
+acetona
+achatar
+acidez
+acima
+acionado
+acirrar
+aclamar
+aclive
+acolhida
+acomodar
+acoplar
+acordar
+acumular
+acusador
+adaptar
+adega
+adentro
+adepto
+adequar
+aderente
+adesivo
+adeus
+adiante
+aditivo
+adjetivo
+adjunto
+admirar
+adorar
+adquirir
+adubo
+adverso
+advogado
+aeronave
+afastar
+aferir
+afetivo
+afinador
+afivelar
+aflito
+afluente
+afrontar
+agachar
+agarrar
+agasalho
+agenciar
+agilizar
+agiota
+agitado
+agora
+agradar
+agreste
+agrupar
+aguardar
+agulha
+ajoelhar
+ajudar
+ajustar
+alameda
+alarme
+alastrar
+alavanca
+albergue
+albino
+alcatra
+aldeia
+alecrim
+alegria
+alertar
+alface
+alfinete
+algum
+alheio
+aliar
+alicate
+alienar
+alinhar
+aliviar
+almofada
+alocar
+alpiste
+alterar
+altitude
+alucinar
+alugar
+aluno
+alusivo
+alvo
+amaciar
+amador
+amarelo
+amassar
+ambas
+ambiente
+ameixa
+amenizar
+amido
+amistoso
+amizade
+amolador
+amontoar
+amoroso
+amostra
+amparar
+ampliar
+ampola
+anagrama
+analisar
+anarquia
+anatomia
+andaime
+anel
+anexo
+angular
+animar
+anjo
+anomalia
+anotado
+ansioso
+anterior
+anuidade
+anunciar
+anzol
+apagador
+apalpar
+apanhado
+apego
+apelido
+apertada
+apesar
+apetite
+apito
+aplauso
+aplicada
+apoio
+apontar
+aposta
+aprendiz
+aprovar
+aquecer
+arame
+aranha
+arara
+arcada
+ardente
+areia
+arejar
+arenito
+aresta
+argiloso
+argola
+arma
+arquivo
+arraial
+arrebate
+arriscar
+arroba
+arrumar
+arsenal
+arterial
+artigo
+arvoredo
+asfaltar
+asilado
+aspirar
+assador
+assinar
+assoalho
+assunto
+astral
+atacado
+atadura
+atalho
+atarefar
+atear
+atender
+aterro
+ateu
+atingir
+atirador
+ativo
+atoleiro
+atracar
+atrevido
+atriz
+atual
+atum
+auditor
+aumentar
+aura
+aurora
+autismo
+autoria
+autuar
+avaliar
+avante
+avaria
+avental
+avesso
+aviador
+avisar
+avulso
+axila
+azarar
+azedo
+azeite
+azulejo
+babar
+babosa
+bacalhau
+bacharel
+bacia
+bagagem
+baiano
+bailar
+baioneta
+bairro
+baixista
+bajular
+baleia
+baliza
+balsa
+banal
+bandeira
+banho
+banir
+banquete
+barato
+barbado
+baronesa
+barraca
+barulho
+baseado
+bastante
+batata
+batedor
+batida
+batom
+batucar
+baunilha
+beber
+beijo
+beirada
+beisebol
+beldade
+beleza
+belga
+beliscar
+bendito
+bengala
+benzer
+berimbau
+berlinda
+berro
+besouro
+bexiga
+bezerro
+bico
+bicudo
+bienal
+bifocal
+bifurcar
+bigorna
+bilhete
+bimestre
+bimotor
+biologia
+biombo
+biosfera
+bipolar
+birrento
+biscoito
+bisneto
+bispo
+bissexto
+bitola
+bizarro
+blindado
+bloco
+bloquear
+boato
+bobagem
+bocado
+bocejo
+bochecha
+boicotar
+bolada
+boletim
+bolha
+bolo
+bombeiro
+bonde
+boneco
+bonita
+borbulha
+borda
+boreal
+borracha
+bovino
+boxeador
+branco
+brasa
+braveza
+breu
+briga
+brilho
+brincar
+broa
+brochura
+bronzear
+broto
+bruxo
+bucha
+budismo
+bufar
+bule
+buraco
+busca
+busto
+buzina
+cabana
+cabelo
+cabide
+cabo
+cabrito
+cacau
+cacetada
+cachorro
+cacique
+cadastro
+cadeado
+cafezal
+caiaque
+caipira
+caixote
+cajado
+caju
+calafrio
+calcular
+caldeira
+calibrar
+calmante
+calota
+camada
+cambista
+camisa
+camomila
+campanha
+camuflar
+canavial
+cancelar
+caneta
+canguru
+canhoto
+canivete
+canoa
+cansado
+cantar
+canudo
+capacho
+capela
+capinar
+capotar
+capricho
+captador
+capuz
+caracol
+carbono
+cardeal
+careca
+carimbar
+carneiro
+carpete
+carreira
+cartaz
+carvalho
+casaco
+casca
+casebre
+castelo
+casulo
+catarata
+cativar
+caule
+causador
+cautelar
+cavalo
+caverna
+cebola
+cedilha
+cegonha
+celebrar
+celular
+cenoura
+censo
+centeio
+cercar
+cerrado
+certeiro
+cerveja
+cetim
+cevada
+chacota
+chaleira
+chamado
+chapada
+charme
+chatice
+chave
+chefe
+chegada
+cheiro
+cheque
+chicote
+chifre
+chinelo
+chocalho
+chover
+chumbo
+chutar
+chuva
+cicatriz
+ciclone
+cidade
+cidreira
+ciente
+cigana
+cimento
+cinto
+cinza
+ciranda
+circuito
+cirurgia
+citar
+clareza
+clero
+clicar
+clone
+clube
+coado
+coagir
+cobaia
+cobertor
+cobrar
+cocada
+coelho
+coentro
+coeso
+cogumelo
+coibir
+coifa
+coiote
+colar
+coleira
+colher
+colidir
+colmeia
+colono
+coluna
+comando
+combinar
+comentar
+comitiva
+comover
+complexo
+comum
+concha
+condor
+conectar
+confuso
+congelar
+conhecer
+conjugar
+consumir
+contrato
+convite
+cooperar
+copeiro
+copiador
+copo
+coquetel
+coragem
+cordial
+corneta
+coronha
+corporal
+correio
+cortejo
+coruja
+corvo
+cosseno
+costela
+cotonete
+couro
+couve
+covil
+cozinha
+cratera
+cravo
+creche
+credor
+creme
+crer
+crespo
+criada
+criminal
+crioulo
+crise
+criticar
+crosta
+crua
+cruzeiro
+cubano
+cueca
+cuidado
+cujo
+culatra
+culminar
+culpar
+cultura
+cumprir
+cunhado
+cupido
+curativo
+curral
+cursar
+curto
+cuspir
+custear
+cutelo
+damasco
+datar
+debater
+debitar
+deboche
+debulhar
+decalque
+decimal
+declive
+decote
+decretar
+dedal
+dedicado
+deduzir
+defesa
+defumar
+degelo
+degrau
+degustar
+deitado
+deixar
+delator
+delegado
+delinear
+delonga
+demanda
+demitir
+demolido
+dentista
+depenado
+depilar
+depois
+depressa
+depurar
+deriva
+derramar
+desafio
+desbotar
+descanso
+desenho
+desfiado
+desgaste
+desigual
+deslize
+desmamar
+desova
+despesa
+destaque
+desviar
+detalhar
+detentor
+detonar
+detrito
+deusa
+dever
+devido
+devotado
+dezena
+diagrama
+dialeto
+didata
+difuso
+digitar
+dilatado
+diluente
+diminuir
+dinastia
+dinheiro
+diocese
+direto
+discreta
+disfarce
+disparo
+disquete
+dissipar
+distante
+ditador
+diurno
+diverso
+divisor
+divulgar
+dizer
+dobrador
+dolorido
+domador
+dominado
+donativo
+donzela
+dormente
+dorsal
+dosagem
+dourado
+doutor
+drenagem
+drible
+drogaria
+duelar
+duende
+dueto
+duplo
+duquesa
+durante
+duvidoso
+eclodir
+ecoar
+ecologia
+edificar
+edital
+educado
+efeito
+efetivar
+ejetar
+elaborar
+eleger
+eleitor
+elenco
+elevador
+eliminar
+elogiar
+embargo
+embolado
+embrulho
+embutido
+emenda
+emergir
+emissor
+empatia
+empenho
+empinado
+empolgar
+emprego
+empurrar
+emulador
+encaixe
+encenado
+enchente
+encontro
+endeusar
+endossar
+enfaixar
+enfeite
+enfim
+engajado
+engenho
+englobar
+engomado
+engraxar
+enguia
+enjoar
+enlatar
+enquanto
+enraizar
+enrolado
+enrugar
+ensaio
+enseada
+ensino
+ensopado
+entanto
+enteado
+entidade
+entortar
+entrada
+entulho
+envergar
+enviado
+envolver
+enxame
+enxerto
+enxofre
+enxuto
+epiderme
+equipar
+ereto
+erguido
+errata
+erva
+ervilha
+esbanjar
+esbelto
+escama
+escola
+escrita
+escuta
+esfinge
+esfolar
+esfregar
+esfumado
+esgrima
+esmalte
+espanto
+espelho
+espiga
+esponja
+espreita
+espumar
+esquerda
+estaca
+esteira
+esticar
+estofado
+estrela
+estudo
+esvaziar
+etanol
+etiqueta
+euforia
+europeu
+evacuar
+evaporar
+evasivo
+eventual
+evidente
+evoluir
+exagero
+exalar
+examinar
+exato
+exausto
+excesso
+excitar
+exclamar
+executar
+exemplo
+exibir
+exigente
+exonerar
+expandir
+expelir
+expirar
+explanar
+exposto
+expresso
+expulsar
+externo
+extinto
+extrato
+fabricar
+fabuloso
+faceta
+facial
+fada
+fadiga
+faixa
+falar
+falta
+familiar
+fandango
+fanfarra
+fantoche
+fardado
+farelo
+farinha
+farofa
+farpa
+fartura
+fatia
+fator
+favorita
+faxina
+fazenda
+fechado
+feijoada
+feirante
+felino
+feminino
+fenda
+feno
+fera
+feriado
+ferrugem
+ferver
+festejar
+fetal
+feudal
+fiapo
+fibrose
+ficar
+ficheiro
+figurado
+fileira
+filho
+filme
+filtrar
+firmeza
+fisgada
+fissura
+fita
+fivela
+fixador
+fixo
+flacidez
+flamingo
+flanela
+flechada
+flora
+flutuar
+fluxo
+focal
+focinho
+fofocar
+fogo
+foguete
+foice
+folgado
+folheto
+forjar
+formiga
+forno
+forte
+fosco
+fossa
+fragata
+fralda
+frango
+frasco
+fraterno
+freira
+frente
+fretar
+frieza
+friso
+fritura
+fronha
+frustrar
+fruteira
+fugir
+fulano
+fuligem
+fundar
+fungo
+funil
+furador
+furioso
+futebol
+gabarito
+gabinete
+gado
+gaiato
+gaiola
+gaivota
+galega
+galho
+galinha
+galocha
+ganhar
+garagem
+garfo
+gargalo
+garimpo
+garoupa
+garrafa
+gasoduto
+gasto
+gata
+gatilho
+gaveta
+gazela
+gelado
+geleia
+gelo
+gemada
+gemer
+gemido
+generoso
+gengiva
+genial
+genoma
+genro
+geologia
+gerador
+germinar
+gesso
+gestor
+ginasta
+gincana
+gingado
+girafa
+girino
+glacial
+glicose
+global
+glorioso
+goela
+goiaba
+golfe
+golpear
+gordura
+gorjeta
+gorro
+gostoso
+goteira
+governar
+gracejo
+gradual
+grafite
+gralha
+grampo
+granada
+gratuito
+graveto
+graxa
+grego
+grelhar
+greve
+grilo
+grisalho
+gritaria
+grosso
+grotesco
+grudado
+grunhido
+gruta
+guache
+guarani
+guaxinim
+guerrear
+guiar
+guincho
+guisado
+gula
+guloso
+guru
+habitar
+harmonia
+haste
+haver
+hectare
+herdar
+heresia
+hesitar
+hiato
+hibernar
+hidratar
+hiena
+hino
+hipismo
+hipnose
+hipoteca
+hoje
+holofote
+homem
+honesto
+honrado
+hormonal
+hospedar
+humorado
+iate
+ideia
+idoso
+ignorado
+igreja
+iguana
+ileso
+ilha
+iludido
+iluminar
+ilustrar
+imagem
+imediato
+imenso
+imersivo
+iminente
+imitador
+imortal
+impacto
+impedir
+implante
+impor
+imprensa
+impune
+imunizar
+inalador
+inapto
+inativo
+incenso
+inchar
+incidir
+incluir
+incolor
+indeciso
+indireto
+indutor
+ineficaz
+inerente
+infantil
+infestar
+infinito
+inflamar
+informal
+infrator
+ingerir
+inibido
+inicial
+inimigo
+injetar
+inocente
+inodoro
+inovador
+inox
+inquieto
+inscrito
+inseto
+insistir
+inspetor
+instalar
+insulto
+intacto
+integral
+intimar
+intocado
+intriga
+invasor
+inverno
+invicto
+invocar
+iogurte
+iraniano
+ironizar
+irreal
+irritado
+isca
+isento
+isolado
+isqueiro
+italiano
+janeiro
+jangada
+janta
+jararaca
+jardim
+jarro
+jasmim
+jato
+javali
+jazida
+jejum
+joaninha
+joelhada
+jogador
+joia
+jornal
+jorrar
+jovem
+juba
+judeu
+judoca
+juiz
+julgador
+julho
+jurado
+jurista
+juro
+justa
+labareda
+laboral
+lacre
+lactante
+ladrilho
+lagarta
+lagoa
+laje
+lamber
+lamentar
+laminar
+lampejo
+lanche
+lapidar
+lapso
+laranja
+lareira
+largura
+lasanha
+lastro
+lateral
+latido
+lavanda
+lavoura
+lavrador
+laxante
+lazer
+lealdade
+lebre
+legado
+legendar
+legista
+leigo
+leiloar
+leitura
+lembrete
+leme
+lenhador
+lentilha
+leoa
+lesma
+leste
+letivo
+letreiro
+levar
+leveza
+levitar
+liberal
+libido
+liderar
+ligar
+ligeiro
+limitar
+limoeiro
+limpador
+linda
+linear
+linhagem
+liquidez
+listagem
+lisura
+litoral
+livro
+lixa
+lixeira
+locador
+locutor
+lojista
+lombo
+lona
+longe
+lontra
+lorde
+lotado
+loteria
+loucura
+lousa
+louvar
+luar
+lucidez
+lucro
+luneta
+lustre
+lutador
+luva
+macaco
+macete
+machado
+macio
+madeira
+madrinha
+magnata
+magreza
+maior
+mais
+malandro
+malha
+malote
+maluco
+mamilo
+mamoeiro
+mamute
+manada
+mancha
+mandato
+manequim
+manhoso
+manivela
+manobrar
+mansa
+manter
+manusear
+mapeado
+maquinar
+marcador
+maresia
+marfim
+margem
+marinho
+marmita
+maroto
+marquise
+marreco
+martelo
+marujo
+mascote
+masmorra
+massagem
+mastigar
+matagal
+materno
+matinal
+matutar
+maxilar
+medalha
+medida
+medusa
+megafone
+meiga
+melancia
+melhor
+membro
+memorial
+menino
+menos
+mensagem
+mental
+merecer
+mergulho
+mesada
+mesclar
+mesmo
+mesquita
+mestre
+metade
+meteoro
+metragem
+mexer
+mexicano
+micro
+migalha
+migrar
+milagre
+milenar
+milhar
+mimado
+minerar
+minhoca
+ministro
+minoria
+miolo
+mirante
+mirtilo
+misturar
+mocidade
+moderno
+modular
+moeda
+moer
+moinho
+moita
+moldura
+moleza
+molho
+molinete
+molusco
+montanha
+moqueca
+morango
+morcego
+mordomo
+morena
+mosaico
+mosquete
+mostarda
+motel
+motim
+moto
+motriz
+muda
+muito
+mulata
+mulher
+multar
+mundial
+munido
+muralha
+murcho
+muscular
+museu
+musical
+nacional
+nadador
+naja
+namoro
+narina
+narrado
+nascer
+nativa
+natureza
+navalha
+navegar
+navio
+neblina
+nebuloso
+negativa
+negociar
+negrito
+nervoso
+neta
+neural
+nevasca
+nevoeiro
+ninar
+ninho
+nitidez
+nivelar
+nobreza
+noite
+noiva
+nomear
+nominal
+nordeste
+nortear
+notar
+noticiar
+noturno
+novelo
+novilho
+novo
+nublado
+nudez
+numeral
+nupcial
+nutrir
+nuvem
+obcecado
+obedecer
+objetivo
+obrigado
+obscuro
+obstetra
+obter
+obturar
+ocidente
+ocioso
+ocorrer
+oculista
+ocupado
+ofegante
+ofensiva
+oferenda
+oficina
+ofuscado
+ogiva
+olaria
+oleoso
+olhar
+oliveira
+ombro
+omelete
+omisso
+omitir
+ondulado
+oneroso
+ontem
+opcional
+operador
+oponente
+oportuno
+oposto
+orar
+orbitar
+ordem
+ordinal
+orfanato
+orgasmo
+orgulho
+oriental
+origem
+oriundo
+orla
+ortodoxo
+orvalho
+oscilar
+ossada
+osso
+ostentar
+otimismo
+ousadia
+outono
+outubro
+ouvido
+ovelha
+ovular
+oxidar
+oxigenar
+pacato
+paciente
+pacote
+pactuar
+padaria
+padrinho
+pagar
+pagode
+painel
+pairar
+paisagem
+palavra
+palestra
+palheta
+palito
+palmada
+palpitar
+pancada
+panela
+panfleto
+panqueca
+pantanal
+papagaio
+papelada
+papiro
+parafina
+parcial
+pardal
+parede
+partida
+pasmo
+passado
+pastel
+patamar
+patente
+patinar
+patrono
+paulada
+pausar
+peculiar
+pedalar
+pedestre
+pediatra
+pedra
+pegada
+peitoral
+peixe
+pele
+pelicano
+penca
+pendurar
+peneira
+penhasco
+pensador
+pente
+perceber
+perfeito
+pergunta
+perito
+permitir
+perna
+perplexo
+persiana
+pertence
+peruca
+pescado
+pesquisa
+pessoa
+petiscar
+piada
+picado
+piedade
+pigmento
+pilastra
+pilhado
+pilotar
+pimenta
+pincel
+pinguim
+pinha
+pinote
+pintar
+pioneiro
+pipoca
+piquete
+piranha
+pires
+pirueta
+piscar
+pistola
+pitanga
+pivete
+planta
+plaqueta
+platina
+plebeu
+plumagem
+pluvial
+pneu
+poda
+poeira
+poetisa
+polegada
+policiar
+poluente
+polvilho
+pomar
+pomba
+ponderar
+pontaria
+populoso
+porta
+possuir
+postal
+pote
+poupar
+pouso
+povoar
+praia
+prancha
+prato
+praxe
+prece
+predador
+prefeito
+premiar
+prensar
+preparar
+presilha
+pretexto
+prevenir
+prezar
+primata
+princesa
+prisma
+privado
+processo
+produto
+profeta
+proibido
+projeto
+prometer
+propagar
+prosa
+protetor
+provador
+publicar
+pudim
+pular
+pulmonar
+pulseira
+punhal
+punir
+pupilo
+pureza
+puxador
+quadra
+quantia
+quarto
+quase
+quebrar
+queda
+queijo
+quente
+querido
+quimono
+quina
+quiosque
+rabanada
+rabisco
+rachar
+racionar
+radial
+raiar
+rainha
+raio
+raiva
+rajada
+ralado
+ramal
+ranger
+ranhura
+rapadura
+rapel
+rapidez
+raposa
+raquete
+raridade
+rasante
+rascunho
+rasgar
+raspador
+rasteira
+rasurar
+ratazana
+ratoeira
+realeza
+reanimar
+reaver
+rebaixar
+rebelde
+rebolar
+recado
+recente
+recheio
+recibo
+recordar
+recrutar
+recuar
+rede
+redimir
+redonda
+reduzida
+reenvio
+refinar
+refletir
+refogar
+refresco
+refugiar
+regalia
+regime
+regra
+reinado
+reitor
+rejeitar
+relativo
+remador
+remendo
+remorso
+renovado
+reparo
+repelir
+repleto
+repolho
+represa
+repudiar
+requerer
+resenha
+resfriar
+resgatar
+residir
+resolver
+respeito
+ressaca
+restante
+resumir
+retalho
+reter
+retirar
+retomada
+retratar
+revelar
+revisor
+revolta
+riacho
+rica
+rigidez
+rigoroso
+rimar
+ringue
+risada
+risco
+risonho
+robalo
+rochedo
+rodada
+rodeio
+rodovia
+roedor
+roleta
+romano
+roncar
+rosado
+roseira
+rosto
+rota
+roteiro
+rotina
+rotular
+rouco
+roupa
+roxo
+rubro
+rugido
+rugoso
+ruivo
+rumo
+rupestre
+russo
+sabor
+saciar
+sacola
+sacudir
+sadio
+safira
+saga
+sagrada
+saibro
+salada
+saleiro
+salgado
+saliva
+salpicar
+salsicha
+saltar
+salvador
+sambar
+samurai
+sanar
+sanfona
+sangue
+sanidade
+sapato
+sarda
+sargento
+sarjeta
+saturar
+saudade
+saxofone
+sazonal
+secar
+secular
+seda
+sedento
+sediado
+sedoso
+sedutor
+segmento
+segredo
+segundo
+seiva
+seleto
+selvagem
+semanal
+semente
+senador
+senhor
+sensual
+sentado
+separado
+sereia
+seringa
+serra
+servo
+setembro
+setor
+sigilo
+silhueta
+silicone
+simetria
+simpatia
+simular
+sinal
+sincero
+singular
+sinopse
+sintonia
+sirene
+siri
+situado
+soberano
+sobra
+socorro
+sogro
+soja
+solda
+soletrar
+solteiro
+sombrio
+sonata
+sondar
+sonegar
+sonhador
+sono
+soprano
+soquete
+sorrir
+sorteio
+sossego
+sotaque
+soterrar
+sovado
+sozinho
+suavizar
+subida
+submerso
+subsolo
+subtrair
+sucata
+sucesso
+suco
+sudeste
+sufixo
+sugador
+sugerir
+sujeito
+sulfato
+sumir
+suor
+superior
+suplicar
+suposto
+suprimir
+surdina
+surfista
+surpresa
+surreal
+surtir
+suspiro
+sustento
+tabela
+tablete
+tabuada
+tacho
+tagarela
+talher
+talo
+talvez
+tamanho
+tamborim
+tampa
+tangente
+tanto
+tapar
+tapioca
+tardio
+tarefa
+tarja
+tarraxa
+tatuagem
+taurino
+taxativo
+taxista
+teatral
+tecer
+tecido
+teclado
+tedioso
+teia
+teimar
+telefone
+telhado
+tempero
+tenente
+tensor
+tentar
+termal
+terno
+terreno
+tese
+tesoura
+testado
+teto
+textura
+texugo
+tiara
+tigela
+tijolo
+timbrar
+timidez
+tingido
+tinteiro
+tiragem
+titular
+toalha
+tocha
+tolerar
+tolice
+tomada
+tomilho
+tonel
+tontura
+topete
+tora
+torcido
+torneio
+torque
+torrada
+torto
+tostar
+touca
+toupeira
+toxina
+trabalho
+tracejar
+tradutor
+trafegar
+trajeto
+trama
+trancar
+trapo
+traseiro
+tratador
+travar
+treino
+tremer
+trepidar
+trevo
+triagem
+tribo
+triciclo
+tridente
+trilogia
+trindade
+triplo
+triturar
+triunfal
+trocar
+trombeta
+trova
+trunfo
+truque
+tubular
+tucano
+tudo
+tulipa
+tupi
+turbo
+turma
+turquesa
+tutelar
+tutorial
+uivar
+umbigo
+unha
+unidade
+uniforme
+urologia
+urso
+urtiga
+urubu
+usado
+usina
+usufruir
+vacina
+vadiar
+vagaroso
+vaidoso
+vala
+valente
+validade
+valores
+vantagem
+vaqueiro
+varanda
+vareta
+varrer
+vascular
+vasilha
+vassoura
+vazar
+vazio
+veado
+vedar
+vegetar
+veicular
+veleiro
+velhice
+veludo
+vencedor
+vendaval
+venerar
+ventre
+verbal
+verdade
+vereador
+vergonha
+vermelho
+verniz
+versar
+vertente
+vespa
+vestido
+vetorial
+viaduto
+viagem
+viajar
+viatura
+vibrador
+videira
+vidraria
+viela
+viga
+vigente
+vigiar
+vigorar
+vilarejo
+vinco
+vinheta
+vinil
+violeta
+virada
+virtude
+visitar
+visto
+vitral
+viveiro
+vizinho
+voador
+voar
+vogal
+volante
+voleibol
+voltagem
+volumoso
+vontade
+vulto
+vuvuzela
+xadrez
+xarope
+xeque
+xeretar
+xerife
+xingar
+zangado
+zarpar
+zebu
+zelador
+zombar
+zoologia
+zumbido
diff --git a/bip-0042.mediawiki b/bip-0042.mediawiki
index 00ac10c5ef..ade0241ffd 100644
--- a/bip-0042.mediawiki
+++ b/bip-0042.mediawiki
@@ -2,20 +2,20 @@
   BIP: 42
   Layer: Consensus (soft fork)
   Title: A finite monetary supply for Bitcoin
-  Author: Pieter Wuille 
+  Authors: Pieter Wuille 
   Comments-Summary: Unanimously Recommended for implementation
   Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0042
-  Status: Draft
-  Type: Standards Track
-  Created: 2014-04-01
+  Status: Deployed
+  Type: Specification
+  Assigned: 2014-04-01
   License: PD
 
==Abstract== -Although it is widely believed that Satoshi was an inflation-hating goldbug he never said this, and in fact programmed Bitcoin's money supply to grow indefinitely, forever. He modeled the monetary supply as 4 gold mines being discovered per mibillenium (1024 years), with equal intervals between them, each one being depleted over the course of 140 years. +Although it is widely believed that Satoshi was an inflation-hating goldbug he never said this, and in fact programmed Bitcoin's money supply to grow indefinitely, forever. He modeled the monetary supply as 4 gold mines being discovered per mibillennium (1024 years), with equal intervals between them, each one being depleted over the course of 140 years. -This poses obvious problems, however. Prominent among them is the discussion on what to call 1 billion Bitcoin, which symbol color to use for it, and when wallet clients should switch to it by default. +This poses obvious problems, however. Prominent among them is the discussion on what to call 1 billion bitcoin, which symbol color to use for it, and when wallet clients should switch to it by default. To combat this, this document proposes a controversial change: making Bitcoin's monetary supply finite. @@ -42,7 +42,7 @@ Note that several other programming languages do not exhibit this behaviour, mak ===Floating-point approximation=== -An obvious solution would be to reimplement the shape of the subsidy curve using floating-point approximations, such as simulated annealing or quantitative easing, which have already proven their worth in consensus systems. Unfortunately, since the financial crisis everyone considers numbers with decimal points in them fishy, and integers are not well supported by Javascript. +An obvious solution would be to reimplement the shape of the subsidy curve using floating-point approximations, such as simulated annealing or quantitative easing, which have already proven their worth in consensus systems. Unfortunately, since the financial crisis everyone considers numbers with decimal points in them fishy, and integers are not well supported by Javascript. ===Truncation=== diff --git a/bip-0043.mediawiki b/bip-0043.mediawiki index 85578d8620..4ac0594615 100644 --- a/bip-0043.mediawiki +++ b/bip-0043.mediawiki @@ -2,13 +2,11 @@ BIP: 43 Layer: Applications Title: Purpose Field for Deterministic Wallets - Author: Marek Palatinus - Pavol Rusnak - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0043 - Status: Draft - Type: Informational - Created: 2014-04-24 + Authors: Marek Palatinus + Pavol Rusnak + Status: Deployed + Type: Specification + Assigned: 2014-04-24 ==Abstract== @@ -20,7 +18,7 @@ based on algorithm described in BIP-0032 (BIP32 from now on). Although Hierarchical Deterministic Wallet structure as described by BIP32 is an important step in user experience and security of the cryptocoin wallets, -the BIP32 specification offers implementors too many degrees of freedom. +the BIP32 specification offers implementers too many degrees of freedom. Multiple implementations may claim they are BIP32 compatible, but in fact they can produce wallets with different logical structures making them non-interoperable. This situation unfortunately renders "BIP32 compatible" @@ -42,6 +40,8 @@ We encourage different schemes to apply for assigning a separate BIP number and use the same number for purpose field, so addresses won't be generated from overlapping BIP32 spaces. +Purpose codes from 10001 to 19999 are reserved for [[https://github.com/satoshilabs/slips|SLIPs]]. + Example: Scheme described in BIP44 should use 44' (or 0x8000002C) as purpose. Note that m / 0' / * is already taken by BIP32 (default account), which diff --git a/bip-0044.mediawiki b/bip-0044.mediawiki index 4735e2701e..bbf9d1f04a 100644 --- a/bip-0044.mediawiki +++ b/bip-0044.mediawiki @@ -2,13 +2,13 @@ BIP: 44 Layer: Applications Title: Multi-Account Hierarchy for Deterministic Wallets - Author: Marek Palatinus - Pavol Rusnak + Authors: Marek Palatinus + Pavol Rusnak Comments-Summary: Mixed review (one person) Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0044 - Status: Proposed - Type: Standards Track - Created: 2014-04-24 + Status: Deployed + Type: Specification + Assigned: 2014-04-24 ==Abstract== @@ -263,18 +263,6 @@ is required and a pull request to the above file should be created. |m / 44' / 1' / 1' / 1 / 1 |} -==Compatible wallets== - -* [[https://play.google.com/store/apps/details?id=com.mycelium.wallet|Mycelium Bitcoin Wallet (Android)]] ([[https://github.com/mycelium-com/wallet|source]]) -* [[https://copay.io/|Copay]] ([[https://github.com/bitpay/copay|source]]) -* [[https://www.coinvault.io/|CoinVault]] ([[https://github.com/CoinVault/dotblock|source]]) -* [[https://samouraiwallet.com/|Samourai Wallet]] ([[https://github.com/Samourai-Wallet/samourai-wallet-android|source]]) -* [[https://coinomi.com/|Coinomi]] ([[https://github.com/Coinomi/coinomi-android|source]]) -* [[https://trezor.io/|TREZOR]] ([[https://github.com/trezor/|source]]) -* [[https://www.keepkey.com/|KeepKey]] ([[https://github.com/keepkey/|source]]) -* [[https://www.ledgerwallet.com/|Ledger Wallet]] ([[https://github.com/LedgerHQ|source]]) -* [[https://21.co/learn/21-lib-wallet/|21 Machine Wallet]] ([[https://github.com/21dotco|source]]) - ==Reference== * [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]] diff --git a/bip-0045.mediawiki b/bip-0045.mediawiki index 9550153ed8..4dbf12de1a 100644 --- a/bip-0045.mediawiki +++ b/bip-0045.mediawiki @@ -2,21 +2,19 @@ BIP: 45 Layer: Applications Title: Structure for Deterministic P2SH Multisignature Wallets - Author: Manuel Araoz - Ryan X. Charles - Matias Alejo Garcia - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0045 - Status: Proposed - Type: Standards Track - Created: 2014-04-25 + Authors: Manuel Araoz + Ryan X. Charles + Matias Alejo Garcia + Status: Complete + Type: Specification + Assigned: 2014-04-25 ==Abstract== This BIP defines a structure for hierarchical deterministic P2SH multi-party multi-signature wallets (HDPM wallets from now on) based on the algorithm -described in BIP-0032 (BIP32 from now on) and purpose scheme described in +described in BIP-0032 (BIP32 from now on) and purpose scheme described in BIP-0043 (BIP43 from now on). This BIP is a particular application of BIP43. @@ -63,7 +61,7 @@ Hardened derivation is used at this level. The index of the party creating a P2SH multisig address. The indices can be determined independently by lexicographically sorting the purpose public keys of each cosigner. Each cosigner creates addresses on its own branch, -even though they have independent extended master public key, as explained +even though they have independent extended master public key, as explained in the "Address generation" section. Note that the master public key is not shared amongst the cosigners. Only the @@ -79,12 +77,12 @@ purpose public keys: 03f76588e06c0d688617ef365d1e58a7f1aa84daa3801380b1e7f12acc9a69cd13 -it should use `m / 45 ' / 0 / *` for -`039863fb5f07b667d9b1ca68773c6e6cdbcac0088ffba9af46f6f6acd153d44463`, -`m / 45 ' / 1 / *` for -`03a473275a750a20b7b71ebeadfec83130c014da4b53f1c4743fcf342af6589a38`, -and `m / 45 ' / 2 / *` for -`03f76588e06c0d688617ef365d1e58a7f1aa84daa3801380b1e7f12acc9a69cd13`, +it should use m / 45 ' / 0 / * for +039863fb5f07b667d9b1ca68773c6e6cdbcac0088ffba9af46f6f6acd153d44463, +m / 45 ' / 1 / * for +03a473275a750a20b7b71ebeadfec83130c014da4b53f1c4743fcf342af6589a38, +and m / 45 ' / 2 / * for +03f76588e06c0d688617ef365d1e58a7f1aa84daa3801380b1e7f12acc9a69cd13, as dictated by their lexicographical order. @@ -102,7 +100,7 @@ chain is used for addresses which are not meant to be visible outside of the wallet and is used for return transaction change. For example, if cosigner 2 wants to generate a change address, he would use -`m / 45 ' / 2 / 1 / *`, and `m / 45 ' / 2 / 0 / *` for a receive +m / 45 ' / 2 / 1 / *, and m / 45 ' / 2 / 0 / * for a receive address. Non-hardened derivation is used at this level. @@ -118,7 +116,7 @@ Non-hardened derivation is used at this level. Each party generates their own extended master keypair and shares the extended purpose' public key with the others, which is stored encrypted. Each party can generate any of the other's derived public keys, but only -his own private keys. +his own private keys. ===Address Generation Procedure=== When generating an address, each party can independently generate the N needed @@ -137,18 +135,18 @@ others using the next index, and calculate the needed script for the address. Example: Cosigner #2 wants to receive a payment to the shared wallet. His last used index on his own branch is 4. Then, the path for the next receive -address is `m/45'/2/0/5`. He uses this same path in all of the cosigners +address is m/45'/2/0/5. He uses this same path in all of the cosigners trees to generate a public key for each one, and from that he gets the new p2sh address. ====Change address case==== Again, each cosigner generates addresses only on his own branch. One of the n cosigners wants to create an outgoing payment, for which he'll need a change address. He generates a new address using the same procedure as above, but -using a separate index to track the used change addresses. +using a separate index to track the used change addresses. Example: Cosigner #5 wants to send a payment from the shared wallet, for which he'll need a change address. His last used change index on his own branch is -11. Then, the path for the next change address is `m/45'/5/1/12`. He uses +11. Then, the path for the next change address is m/45'/5/1/12. He uses this same path in all of the cosigners trees to generate a public key for each one, and from that he gets the new p2sh address. @@ -163,7 +161,7 @@ that specific address (using the same path that generated the public key in that address, but deriving the private key instead), and sign it. Once the proposal reaches m signatures, any cosigner can broadcast it to the network, becoming final. The specifics of how this proposal is structured, and the -protocol to accept or reject it, belong to another BIP, in my opinion. +protocol to accept or reject it, belong to another BIP, in my opinion. ===Address discovery=== @@ -171,8 +169,8 @@ When the master seed is imported from an external source the software should start to discover the addresses in the following manner: # for each cosigner: -# derive the cosigner's node (`m / 45' / cosigner_index`) -# for both the external and internal chains on this node (`m / 45' / cosigner_index / 0` and `m / 45' / cosigner_index / 1`): +# derive the cosigner's node (m / 45' / cosigner_index) +# for both the external and internal chains on this node (m / 45' / cosigner_index / 0 and m / 45' / cosigner_index / 1): # scan addresses of the chain; respect the gap limit described below Please note that the algorithm uses the transaction history, not address @@ -182,7 +180,7 @@ even if the earlier ones don't have transactions ===Address gap limit=== -Address gap limit is currently set to 20. If the software hits 20 unused +Address gap limit is currently set to 20. If the software hits 20 unused addresses (no transactions associated with that address) in a row, it expects there are no used addresses beyond this point and stops searching the address chain. @@ -198,7 +196,7 @@ parties. Here are some explanations about the design decisions made. The reason for using separate branches for each cosigner is we don't want two of them generating the same address and receiving simultaneous payments to it. The ideal case is that each address receives at most one payment, -requested by the corresponding cosigner. +requested by the corresponding cosigner. ==Examples== @@ -244,7 +242,7 @@ requested by the corresponding cosigner. | m / 45' / 2 / 1 / 9 |} -==Compatible walets== +==Compatible wallets== * [[https://copay.io|Copay wallet]] ([[https://github.com/bitpay/copay|source]]) diff --git a/bip-0046.mediawiki b/bip-0046.mediawiki new file mode 100644 index 0000000000..98558be574 --- /dev/null +++ b/bip-0046.mediawiki @@ -0,0 +1,192 @@ +
+  BIP: 46
+  Layer: Applications
+  Title: Address Scheme for Timelocked Fidelity Bonds
+  Authors: Chris Belcher 
+           Thebora Kompanioni 
+  Status: Draft
+  Type: Specification
+  Assigned: 2022-04-01
+  License: CC0-1.0
+  Discussion: 2022-05-01: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020389.html
+
+ +== Abstract == + +This BIP defines the derivation scheme for HD wallets which create timelocked addresses used for creating fidelity bonds. It also gives advice to wallet developers on how to use fidelity bonds to sign over messages, such as certificates, which are needed when using fidelity bonds that are stored offline. + +== Copyright == + +This document is licensed under the Creative Commons CC0 1.0 Universal license. + +== Motivation == + +Fidelity bonds are used to resist sybil attacks in certain decentralized anonymous protocols. They are created by locking up bitcoins using the `OP_CHECKLOCKTIMEVERIFY` opcode. + +Having a common derivation scheme allows users of wallet software to have a backup of their fidelity bonds by storing only the HD seed and a reference to this BIP. Importantly the user does not need to backup any timelock values. + +We largely use the same approach used in BIPs 49, 84 and 86 for ease of implementation. + +This allows keeping the private keys of fidelity bonds in cold storage, which increases the sybil resistance of a system without hot wallet risk. + +== Backwards Compatibility == + +This BIP is not backwards compatible by design as described in the Considerations section of [[bip-0049.mediawiki|BIP 49]]. An incompatible wallet will not discover fidelity bonds at all and the user will notice that something is wrong. + +== Background == + +=== Fidelity bonds === + +A fidelity bond is a mechanism where bitcoin value is deliberately sacrificed to make a cryptographic identity expensive to obtain. A way to create a fidelity bond is to lock up bitcoins by sending them to a timelocked address. The valuable thing being sacrificed is the time-value-of-money. + +The sacrifice must be done in a way that can be proven to a third party. This proof can be made by showing the UTXO outpoint, the address redeemscript and a signature which signs a message using the private key corresponding to the public key in the redeemscript. + +The sacrificed value is an objective measurement that can't be faked and which can be verified by anybody (just like, for example PoW mining). Sybil attacks can be made very expensive by forcing a hypothetical sybil attacker to lock up many bitcoins for a long time. JoinMarket implements fidelity bonds for protection from sybil attackers. At the time of writing over 600 BTC in total have been locked up with some for many years. Their UTXOs and signatures have been advertised to the world as proof. We can calculate that for a sybil attacker to succeed in unmixing all the CoinJoins, they would have to lock up over 100k BTC for several years. + +=== Fidelity bonds in cold storage === + +To allow for holding fidelity bonds in cold storage, there is an intermediate keypair called the certificate. + + UTXO key ---signs---> certificate ---signs---> endpoint + +Where the endpoint might be a IRC nickname or Tor onion hostname. The certificate keypair can be kept online and used to prove ownership of the fidelity bond. Even if the hot wallet private keys are stolen, the coins in the timelocked address will still be safe, although the thief will be able to impersonate the fidelity bond until the expiry. + +== Rationale == + +It is useful for the user to avoid having to keep a record of the timelocks in the time-locked addresses. So only a limited small set of timelocks are defined by this BIP. This way the user must only store their seed phrase, and knowledge that they have coins stored using this BIP standard. The user doesn't need to remember or store any dates. + +This standard is already implemented and deployed in JoinMarket. As most changes would require a protocol change of a live system, there is limited scope for changing this standard in review. This BIP is more about documenting something which already exists, warts and all. + +== Specifications == + +This BIP defines the two needed steps to derive multiple deterministic addresses based on a [[bip-0032.mediawiki|BIP 32]] master private key. It also defines the format of the certificate that can be signed by the deterministic address key. + +=== Public key derivation === + +To derive a public key from the root account, this BIP uses a similar account-structure as defined in BIP [[bip-0084.mediawiki|44]] but with change set to 2. + +
+m / 84' / 0' / 0' / 2 / index
+
+ +A key derived with this derivation path pattern will be referred to as derived_key further +in this document. + +For index, addresses are numbered from 0 in a sequentially increasing manner with a fixed upper bound: The index only goes up to 959 inclusive. Only 960 addresses can be derived for a given BIP32 master key. Furthermore there is no concept of a gap limit, instead wallets must always generate all 960 addresses and check for all of them if they have a balance and history. + +=== Timelock derivation === + +The timelock used in the time-locked address is derived from the index. The timelock is a unix time. It is always at the start of the first second at the beginning of the month (see [[#Test vectors|Test vectors]]). The index counts upwards the months from January 2020, ending in December 2099. At 12 months per year for 80 years this totals 960 timelocks. Note that care must be taken with the year 2038 problem on 32-bit systems. + +
+year = 2020 + index // 12
+month = 1 + index % 12
+
+ + +=== Address derivation === + +To derive the address from the above calculated public key and timelock, we create a witness script which locks the funds until the timelock, and then checks the signature of the derived_key. The witness script is hashed with SHA256 to produce a 32-byte hash value that forms the witness program in the output script of the P2WSH address. + + witnessScript: OP_CHECKLOCKTIMEVERIFY OP_DROP OP_CHECKSIG + witness: + scriptSig: (empty) + scriptPubKey: 0 <32-byte-hash> + (0x0020{32-byte-hash}) + +=== Message signing === + +In order to support signing of certificates, implementers should support signing ASCII messages. + +The certificate message is defined as `"fidelity-bond-cert" || "|" || cert_pubkey || "|" || cert_expiry`. + +The certificate expiry `cert_expiry` is the number of the 2016-block period after which the certificate is no longer valid. For example, if `cert_expiry` is 330 then the certificate will become invalid after block height 665280 (:=330x2016). The purpose of the expiry parameter is so that in case the certificate keypair is compromised, the attacker can only impersonate the fidelity bond for a limited amount of time. + +A certificate message can be created by another application external to this standard. It is then prepended with the string `0x18 || "Bitcoin Signed Message:\n"` and a byte denoting the length of the certificate message. The whole thing is then signed with the private key of the derived_key. This part is identical to the "Sign Message" function which many wallets already implement. + +Almost all wallets implementing this standard can use their already-existing "Sign Message" function to sign the certificate message. As the certificate message itself is always an ASCII string, the wallet may not need to specially implement this section at all but just rely on users copypasting their certificate message into the already-existing "Sign Message" user interface. This works as long as the wallet knows how to use the private key of the timelocked address for signing messages. + +It is most important for wallet implementations of this standard to support creating the certificate signature. Verifying the certificate signature is less important. + + +== Test vectors == + +
+mnemonic = abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
+rootpriv = xprv9s21ZrQH143K3GJpoapnV8SFfukcVBSfeCficPSGfubmSFDxo1kuHnLisriDvSnRRuL2Qrg5ggqHKNVpxR86QEC8w35uxmGoggxtQTPvfUu
+rootpub  = xpub661MyMwAqRbcFkPHucMnrGNzDwb6teAX1RbKQmqtEF8kK3Z7LZ59qafCjB9eCRLiTVG3uxBxgKvRgbubRhqSKXnGGb1aoaqLrpMBDrVxga8
+
+// First timelocked address = m/84'/0'/0'/2/0
+derived private_key = L2tQBEdhC48YLeEWNg3e4msk94iKfyVa9hdfzRwUERabZ53TfH3d
+derived public_key  = 02a1b09f93073c63f205086440898141c0c3c6d24f69a18db608224bcf143fa011
+unix locktime       = 1577836800
+string locktime     = 2020-01-01 00:00:00
+redeemscript        = 0400e10b5eb1752102a1b09f93073c63f205086440898141c0c3c6d24f69a18db608224bcf143fa011ac
+scriptPubKey        = 0020bdee9515359fc9df912318523b4cd22f1c0b5410232dc943be73f9f4f07e39ad
+address             = bc1qhhhf29f4nlyalyfrrpfrknxj9uwqk4qsyvkujsa7w0ulfur78xkspsqn84
+
+// Test certificate using the first timelocked address
+// Note that as signatures contains a random nonce, it might not be exactly the same when your code generates it
+// p2pkh address is the p2pkh address corresponding to the derived public key, it can be used to verify the message
+//  signature in any wallet that supports Verify Message.
+// As mentioned before, it is more important for implementers of this standard to support signing such messages, not verifying them
+message       = fidelity-bond-cert|020000000000000000000000000000000000000000000000000000000000000001|375
+address       = bc1qhhhf29f4nlyalyfrrpfrknxj9uwqk4qsyvkujsa7w0ulfur78xkspsqn84
+p2pkh address = 16vmiGpY1rEaYnpGgtG7FZgr2uFCpeDgV6
+signature     = H2b/90XcKnIU/D1nSCPhk8OcxrHebMCr4Ok2d2yDnbKDTSThNsNKA64CT4v2kt+xA1JmGRG/dMnUUH1kKqCVSHo=
+
+// 2nd timelocked address = m/84'/0'/0'/2/1
+derived private_key = KxctaFBzetyc9KXeUr6jxESCZiCEXRuwnQMw7h7hroP6MqnWN6Pf
+derived public_key  = 02599f6db8b33265a44200fef0be79c927398ed0b46c6a82fa6ddaa5be2714002d
+unix locktime       = 1580515200
+string locktime     = 2020-02-01 00:00:00
+redeemscript        = 0480bf345eb1752102599f6db8b33265a44200fef0be79c927398ed0b46c6a82fa6ddaa5be2714002dac
+scriptPubKey        = 0020b8f898643991608524ed04e0c6779f632a57f1ffa3a3a306cd81432c5533e9ae
+address             = bc1qhrufsepej9sg2f8dqnsvvaulvv490u0l5w36xpkds9pjc4fnaxhq7pcm4h
+
+// timelocked address after the year 2038 = m/84'/0'/0'/2/240
+derived private_key = L3SYqae23ZoDDcyEA8rRBK83h1MDqxaDG57imMc9FUx1J8o9anQe
+derived public_key  = 03ec8067418537bbb52d5d3e64e2868e67635c33cfeadeb9a46199f89ebfaab226
+unix locktime       = 2208988800
+string locktime     = 2040-01-01 00:00:00
+redeemscript        = 05807eaa8300b1752103ec8067418537bbb52d5d3e64e2868e67635c33cfeadeb9a46199f89ebfaab226ac
+scriptPubKey        = 0020e7de0ad2720ae1d6cc9b6ad91af57eb74646762cf594c91c18f6d5e7a873635a
+address             = bc1qul0q45njptsadnymdtv34at7karyva3v7k2vj8qc7m2702rnvddq0z20u5
+
+// last timelocked address = m/84'/0'/0'/2/959
+derived private_key = L5Z9DDMnj5RZMyyPiQLCvN48Xt7GGmev6cjvJXD8uz5EqiY8trNJ
+derived public_key  = 0308c5751121b1ae5c973cdc7071312f6fc10ab864262f0cbd8134f056166e50f3
+unix locktime       = 4099766400
+string locktime     = 2099-12-01 00:00:00
+redeemscript        = 0580785df400b175210308c5751121b1ae5c973cdc7071312f6fc10ab864262f0cbd8134f056166e50f3ac
+scriptPubKey        = 0020803268e042008737cf439748cbb5a4449e311da9aa64ae3ac56d84d059654f85
+address             = bc1qsqex3czzqzrn0n6rjayvhddygj0rz8df4fj2uwk9dkzdqkt9f7zs5c493u
+
+// Test certificate and endpoint signing using the first timelocked address = m/84'/0'/0'/2/0 (see above)
+bond private_key          = L2tQBEdhC48YLeEWNg3e4msk94iKfyVa9hdfzRwUERabZ53TfH3d
+bond p2pkh address        = 16vmiGpY1rEaYnpGgtG7FZgr2uFCpeDgV6
+
+certificate private_key   = KyZpNDKnfs94vbrwhJneDi77V6jF64PWPF8x5cdJb8ifgg2DUc9d
+certificate public_key    = 0330d54fd0dd420a6e5f8d3624f5f3482cae350f79d5f0753bf5beef9c2d91af3c
+certificate p2pkh address = 1JaUQDVNRdhfNsVncGkXedaPSM5Gc54Hso
+
+certificate message       = fidelity-bond-cert|0330d54fd0dd420a6e5f8d3624f5f3482cae350f79d5f0753bf5beef9c2d91af3c|375
+certificate signature     = INOP3cB9UW7F1e1Aglj8rI9QhnyxmgWDEPt+nOMvl7hJJne7rH/KCNDYvLiqNuB9qWaWUojutjRsgPJrvyDQ+0Y=
+
+// example endpoint signing two IRC nicknames (used in JoinMarket)
+endpoint message          = J54LS6YyJPoseqFS|J55VZ6U6ZyFDNeuv
+endpoint signature        = H18WE4MugDNoWZIf9jU0njhQptdUyBDUf7lToG9bpMKmeJK0lOoABaDs5bKnohSuZ0e9gnSco5OL9lXdKU7gP5E=
+
+ +Code generating these test vectors can be found here: https://github.com/chris-belcher/timelocked-addresses-fidelity-bond-bip-testvectors + +== Reference == + +* [[https://gist.github.com/chris-belcher/18ea0e6acdb885a2bfbdee43dcd6b5af/|Design for improving JoinMarket's resistance to sybil attacks using fidelity bonds]] +* [[https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/docs/fidelity-bonds.md|JoinMarket fidelity bonds doc page]] +* [[bip-0065.mediawiki|BIP65 - OP_CHECKLOCKTIMEVERIFY]] +* [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]] +* [[bip-0044.mediawiki|BIP44 - Multi-Account Hierarchy for Deterministic Wallets]] +* [[bip-0049.mediawiki|BIP49 - Derivation scheme for P2WPKH-nested-in-P2SH based accounts]] +* [[bip-0084.mediawiki|BIP84 - Derivation scheme for P2WPKH based accounts]] +* [[bip-0086.mediawiki|BIP86 - Key Derivation for Single Key P2TR Outputs]] diff --git a/bip-0047.mediawiki b/bip-0047.mediawiki index af801f96ac..0ccaf53352 100644 --- a/bip-0047.mediawiki +++ b/bip-0047.mediawiki @@ -1,20 +1,26 @@ RECENT CHANGES: +* (15 Feb 2021) Finalize specification +* (28 Sep 2017) Adjust text to match test vectors * (19 Apr 2016) Define version 2 payment codes -* (17 Apr 2016) Clarify usage of outpoints in notification transactions -* (18 Dec 2015) Update explanations to resolve FAQs
   BIP: 47
   Layer: Applications
   Title: Reusable Payment Codes for Hierarchical Deterministic Wallets
-  Author: Justus Ranvier 
+  Authors: Justus Ranvier 
   Comments-Summary: Unanimously Discourage for implementation
   Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0047
-  Status: Draft
+  Status: Deployed
   Type: Informational
-  Created: 2015-04-24
+  Assigned: 2015-04-24
 
+==Status== + +This BIP can be considered final in terms of enabling compatibility with wallets that implement version 1 and version 2 reusable payment codes, however future developments of the reusable payment codes specification will not be distributed via the BIP process. + +The Open Bitcoin Privacy Project RFC repo should be consulted for specifications related to version 3 or higher payment codes: https://github.com/OpenBitcoinPrivacyProject/rfc + ==Abstract== This BIP defines a technique for creating a payment code which can be publicly advertised and associated with a real-life identity without creating the loss of security or privacy inherent to P2PKH address reuse. @@ -150,7 +156,7 @@ It is assumed that Alice can easily obtain Bob's payment code via a suitable met Prior to the first time Alice initiates a transaction to Bob, Alice MUST inform Bob of her payment code via the following procedure: -Note: this procedure is used if Bob uses a version 1 payment code (regardless of the the version of Alice's payment code). If Bob's payment code is not version 1, see the appropriate section in this specification. +Note: this procedure is used if Bob uses a version 1 payment code (regardless of the version of Alice's payment code). If Bob's payment code is not version 1, see the appropriate section in this specification. # Alice constructs a transaction which sends a small quantity of bitcoins to Bob's notification address (notification transaction) ## The inputs selected for this transaction MUST NOT be easily associated with Alice's notification address @@ -158,7 +164,7 @@ Note: this procedure is used if Bob uses a version 1 payment code (regardless of ## Alice selects the private key corresponding to the designated pubkey:
a
## Alice selects the public key associated with Bob's notification address:
B, where B = bG
## Alice calculates a secret point:
S = aB
-## Alice calculates a 64 byte blinding factor:
s = HMAC-SHA512(x, o)
+## Alice calculates a 64 byte blinding factor:
s = HMAC-SHA512(o, x)
### "x" is the x value of the secret point ### "o" is the outpoint being spent by the designated input # Alice serializes her payment code in binary form. @@ -229,7 +235,7 @@ The following actions are recommended to reduce this risk: # Bob is watching for incoming payments on B' ever since he received the notification transaction from Alice. -## Bob calculates n shared secrets with Alice, using the 0th public key derived Alice's payment code, and private keys 0 - n derived from Bob's payment code, where n is his desired lookahead window. +## Bob calculates n shared secrets with Alice, using the 0th public key derived from Alice's payment code, and private keys 0 - n derived from Bob's payment code, where n is his desired lookahead window. ## Bob calculates the ephemeral deposit addresses using the same procedure as Alice:
B' = B + sG
## Bob calculate the private key for each ephemeral address as:
b' = b + s
@@ -269,7 +275,7 @@ Normal operation of a payment code-enabled wallet can be performed by an SPV cli Recovering a wallet from a seed, however, does require access to a fully-indexed blockchain. -The required data may be obtained from copy of the blockchain under the control of the user, or via a publicly-queriable blockchain explorer. +The required data may be obtained from copy of the blockchain under the control of the user, or via a publicly-queryable blockchain explorer. When querying a public blockchain explorer, wallets SHOULD connect to the explorer through Tor (or equivalent) and SHOULD avoid grouping queries in a manner that associates ephemeral addresses with each other. @@ -344,12 +350,12 @@ Version 2 payment codes behave identifically to version 1 payment codes, except ====Definitions==== -* Notification change output: the change output from a notification transaction which which resides in the sender's wallet, but can be automatically located by the intended recipient +* Notification change output: the change output from a notification transaction which resides in the sender's wallet, but can be automatically located by the intended recipient * Payment code identifier: a 33 byte representation of a payment code constructed by prepending 0x02 to the SHA256 hash of the binary serialization of the payment code ====Notification Transaction==== -Note: this procedure is used if Bob uses a version 2 payment code (regardless of the the version of Alice's payment code). If Bob's payment code is not version 2, see the appropriate section in this specification. +Note: this procedure is used if Bob uses a version 2 payment code (regardless of the version of Alice's payment code). If Bob's payment code is not version 2, see the appropriate section in this specification. # Construct a notification transaction as per the version 1 instructions, except do not create the output to Bob's notification address # Create a notification change address as follows: diff --git a/bip-0048.mediawiki b/bip-0048.mediawiki new file mode 100644 index 0000000000..0e8823ebee --- /dev/null +++ b/bip-0048.mediawiki @@ -0,0 +1,253 @@ +
+  BIP: 48
+  Layer: Applications
+  Title: Multi-Script Hierarchy for Multi-Sig Wallets
+  Authors: Fontaine 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-12-16
+  License: MIT
+
+ +==Abstract== + +This BIP defines a logical hierarchy for deterministic multi-sig wallets based on an algorithm +described in BIP-0067 (BIP67 from now on), BIP-0032 (BIP32 from now on), purpose scheme described in +BIP-0043 (BIP43 from now on), and multi-account hierarchy described in +BIP-0044 (BIP44 from now on). + +This BIP is a particular application of BIP43. + +==Copyright== + +This BIP falls under the MIT License. + +==Motivation== + +The motivation of this BIP is to define the existing industry wide practice of utilizing m/48' +derivation paths in hierarchical deterministic multi-sig wallets so that other developers may +benefit from a standard. This BIP allows for future script types to easily be appended to the +specification so that a new BIP is not required for every future script type. + +The hierarchy proposed in this paper is quite comprehensive. It allows the handling of +multiple accounts, external and internal chains per account, multiple script types and +millions of addresses per chain. + +This paper was inspired from BIP44. + +==Backwards compatibility== + +Currently a number of wallets utilize the ‎m/48' derivation scheme for HD multi-sig accounts. +This BIP is intended to maintain the *existing* real world use of the ‎m/48' derivation. +No breaking changes are made so as to avoid "loss of funds" to existing users. +Wallets which currently support the ‎m/48' derivation will not need to make any changes +to comply with this BIP. + +==Specification== + +===Key sorting=== + +Any wallet that supports BIP48 inherently supports deterministic key sorting as per BIP67 so that all possible +multi-signature addresses/scripts are derived from deterministically sorted public keys. + +===Path levels=== + +We define the following 6 levels in BIP32 path: + +
+m / purpose' / coin_type' / account' / script_type' / change / address_index
+
+ +h or ' in the path indicates that BIP32 hardened derivation is used. + +Each level has a special meaning, described in the chapters below. + +===Purpose=== + +Purpose is a constant set to 48' following the BIP43 recommendation. +It indicates that the subtree of this node is used according to this specification. + +Hardened derivation is used at this level. + +===Coin type=== + +One master node (seed) can be used for multiple Bitcoin networks. +Sharing the same space for various networks has some disadvantages. + +Avoiding reusing addresses across networks and improving privacy issues. + +Coin type 0 for mainnet and 1 for testnet. + +Hardened derivation is used at this level. + +===Account=== + +This level splits the key space into independent user identities, following the BIP44 pattern, +so the wallet never mixes the coins across different accounts. + +Users can use these accounts to organize the funds in the same +fashion as bank accounts; for donation purposes (where all +addresses are considered public), for saving purposes, +for common expenses etc. + +Accounts are numbered from index 0 in sequentially increasing manner. +This number is used as child index in BIP32 derivation. + +Hardened derivation is used at this level. + +===Script=== + +This level splits the key space into two separate script_type(s). To provide +forward compatibility for future script types this specification can be easily extended. + +Currently the only script types covered by this BIP are Native Segwit (p2wsh) and +Nested Segwit (p2sh-p2wsh). + +The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0: +1': Nested Segwit (p2sh-p2wsh) m/48'/0'/0'/1'
+ +The following path represents Native Segwit (p2wsh) mainnet, account 0: +2': Native Segwit (p2wsh) m/48'/0'/0'/2'
+ +The recommended default for wallets is pay to witness script hash m/48'/0'/0'/2'. + +===Change=== + +Constant 0 is used for external chain and constant 1 for internal chain (also +known as change addresses). External chain is used for addresses that are meant +to be visible outside of the wallet (e.g. for receiving payments). Internal +chain is used for addresses which are not meant to be visible outside of the +wallet and is used for return transaction change. + +Public derivation is used at this level. + +===Index=== + +Addresses are numbered from index 0 in sequentially increasing manner. +This number is used as child index in BIP32 derivation. + +Public derivation is used at this level. + +==Examples== + +{| +|network +|account +|script +|chain +|address +|path +|- +|mainnet +|first +|p2sh-p2wsh +|external +|first +|m / 48' / 0' / 0' / 1' / 0 / 0 +|- +|mainnet +|first +|p2wsh +|external +|first +|m / 48' / 0' / 0' / 2' / 0 / 0 +|- +|mainnet +|first +|p2wsh +|external +|second +|m / 48' / 0' / 0' / 2' / 0 / 1 +|- +|mainnet +|first +|p2wsh +|change +|first +|m / 48' / 0' / 0' / 2' / 1 / 0 +|- +|mainnet +|first +|p2wsh +|change +|second +|m / 48' / 0' / 0' / 2' / 1 / 1 +|- +|mainnet +|second +|p2wsh +|external +|first +|m / 48' / 0' / 1' / 2' / 0 / 0 +|- +|mainnet +|second +|p2wsh +|external +|second +|m / 48' / 0' / 1' / 2' / 0 / 1 +|- +|testnet +|first +|p2sh-p2wsh +|external +|first +|m / 48' / 1' / 0' / 1' / 0 / 0 +|- +|testnet +|first +|p2wsh +|external +|second +|m / 48' / 1' / 0' / 2' / 0 / 1 +|- +|testnet +|first +|p2wsh +|change +|first +|m / 48' / 1' / 0' / 2' / 1 / 0 +|- +|testnet +|first +|p2wsh +|change +|second +|m / 48' / 1' / 0' / 2' / 1 / 1 +|- +|testnet +|second +|p2wsh +|external +|first +|m / 48' / 1' / 1' / 2' / 0 / 0 +|- +|testnet +|second +|p2wsh +|external +|second +|m / 48' / 1' / 1' / 2' / 0 / 1 +|- +|testnet +|second +|p2wsh +|change +|first +|m / 48' / 1' / 1' / 2' / 1 / 0 +|- +|testnet +|second +|p2wsh +|change +|second +|m / 48' / 1' / 1' / 2' / 1 / 1 +|} + + +==Reference== + +* [[bip-0067.mediawiki|BIP67 - Deterministic Pay-to-script-hash multi-signature addresses through public key sorting]] +* [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]] +* [[bip-0043.mediawiki|BIP43 - Purpose Field for Deterministic Wallets]] +* [[bip-0044.mediawiki|BIP44 - Multi-Account Hierarchy for Deterministic Wallets]] diff --git a/bip-0049.mediawiki b/bip-0049.mediawiki index 74645a1ee0..264b206e1f 100644 --- a/bip-0049.mediawiki +++ b/bip-0049.mediawiki @@ -2,12 +2,12 @@ BIP: 49 Layer: Applications Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts - Author: Daniel Weigl + Authors: Daniel Weigl Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0049 - Status: Draft - Type: Informational - Created: 2016-05-19 + Status: Deployed + Type: Specification + Assigned: 2016-05-19 License: PD @@ -26,7 +26,7 @@ will detect the accounts and handle them appropriately. ===Considerations=== Two generally different approaches are possible for current BIP44 capable wallets: -1) Allow the user to use the same account(s) that they already uses, but add segregated witness encoded addresses to it. +1) Allow the user to use the same account(s) that they already use, but add segregated witness encoded addresses to it. 1.1) Use the same public keys as defined in BIP44, but in addition to the normal P2PKH address also derive the P2SH address from it. @@ -66,27 +66,36 @@ To derive the P2SH address from the above calculated public key, we use the enca scriptPubKey: HASH160 <20-byte-script-hash> EQUAL (0xA914{20-byte-script-hash}87) + +===Extended Key Version=== + +When serializing extended keys, this scheme uses alternate version bytes. Extended public keys use 0x049d7cb2 to produce a "ypub" prefix, and private keys use 0x049d7878 to produce a "yprv" prefix. Testnet uses 0x044a5262 "upub" and 0x044a4e28 "uprv." + +Additional registered version bytes are listed in [[https://github.com/satoshilabs/slips/blob/master/slip-0132.md|SLIP-0132]]. + + ==Backwards Compatibility== -This BIP is not backwards compatible by design as described under [#considerations]. An incompatible wallet will not discover accounts at all and the user will notice that something is wrong. +This BIP is not backwards compatible by design as described under [[#considerations|considerations]]. An incompatible wallet will not discover accounts at all and the user will notice that something is wrong. ==Test vectors==
   masterseedWords = abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
-  masterseed = tprv8ZgxMBicQKsPe5YMU9gHen4Ez3ApihUfykaqUorj9t6FDqy3nP6eoXiAo2ssvpAjoLroQxHqr3R5nE3a5dU3DHTjTgJDd7zrbniJr6nrCzd (testnet)
+  masterseed = uprv8tXDerPXZ1QsVNjUJWTurs9kA1KGfKUAts74GCkcXtU8GwnH33GDRbNJpEqTvipfCyycARtQJhmdfWf8oKt41X9LL1zeD2pLsWmxEk3VAwd (testnet)
 
   // Account 0, root = m/49'/1'/0'
-  account0Xpriv = tprv8gRrNu65W2Msef2BdBSUgFdRTGzC8EwVXnV7UGS3faeXtuMVtGfEdidVeGbThs4ELEoayCAzZQ4uUji9DUiAs7erdVskqju7hrBcDvDsdbY (testnet)
+  account0Xpriv = uprv91G7gZkzehuMVxDJTYE6tLivdF8e4rvzSu1LFfKw3b2Qx1Aj8vpoFnHdfUZ3hmi9jsvPifmZ24RTN2KhwB8BfMLTVqaBReibyaFFcTP1s9n (testnet)
+  account0Xpub = upub5EFU65HtV5TeiSHmZZm7FUffBGy8UKeqp7vw43jYbvZPpoVsgU93oac7Wk3u6moKegAEWtGNF8DehrnHtv21XXEMYRUocHqguyjknFHYfgY (testnet)
 
   // Account 0, first receiving private key = m/49'/1'/0'/0/0
   account0recvPrivateKey = cULrpoZGXiuC19Uhvykx7NugygA3k86b3hmdCeyvHYQZSxojGyXJ
   account0recvPrivateKeyHex = 0xc9bdb49cfbaedca21c4b1f3a7803c34636b1d7dc55a717132443fc3f4c5867e8
-  account0recvPublickKeyHex = 0x03a1af804ac108a8a51782198c2d034b28bf90c8803f5a53f76276fa69a4eae77f
+  account0recvPublicKeyHex = 0x03a1af804ac108a8a51782198c2d034b28bf90c8803f5a53f76276fa69a4eae77f
 
   // Address derivation
-  keyhash = HASH160(account0recvPublickKeyHex) = 0x38971f73930f6c141d977ac4fd4a727c854935b3
+  keyhash = HASH160(account0recvPublicKeyHex) = 0x38971f73930f6c141d977ac4fd4a727c854935b3
   scriptSig = <0 > = 0x001438971f73930f6c141d977ac4fd4a727c854935b3
   addressBytes = HASH160(scriptSig) = 0x336caa13e08b96080a32b5d818d59b4ab3b36742
 
diff --git a/bip-0050.mediawiki b/bip-0050.mediawiki
index 0b41c8d220..6c0e69d1ba 100644
--- a/bip-0050.mediawiki
+++ b/bip-0050.mediawiki
@@ -1,12 +1,10 @@
 
   BIP: 50
   Title: March 2013 Chain Fork Post-Mortem
-  Author: Gavin Andresen 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0050
-  Status: Final
+  Authors: Gavin Andresen 
+  Status: Deployed
   Type: Informational
-  Created: 2013-03-20
+  Assigned: 2013-03-20
   License: PD
 
diff --git a/bip-0052.mediawiki b/bip-0052.mediawiki new file mode 100644 index 0000000000..72b28233bc --- /dev/null +++ b/bip-0052.mediawiki @@ -0,0 +1,299 @@ +
+  BIP: 52
+  Layer: Consensus (hard fork)
+  Title: Durable, Low Energy Bitcoin PoW
+  Authors: Michael Dubrovsky 
+           Bogdan Penkovsky 
+  Status: Draft
+  Type: Specification
+  Assigned: 2021-05-13
+  License: BSD-2-Clause OR OPUBL-1.0
+
+ + +== Simple Summary == + +Bitcoin's energy consumption is growing with its value (see Figure below). +Although scaling PoW is necessary to maintain the security of the network, +reliance on massive energy consumption has scaling drawbacks and leads to mining +centralization. A major consequence of the central role of local electricity +cost in mining is that today, most existing and potential participants in the +Bitcoin network cannot profitably mine Bitcoin even if they have the capital to +invest in mining hardware. From a practical perspective, Bitcoin adoption by +companies like Tesla (which recently rescinded its acceptance of Bitcoin as +payment) has been hampered by its massive energy consumption and perceived +environmental impact. + + + +Figure. Bitcoin price and estimated Bitcoin energy consumption. +Data sources: [https://cbeci.org Cambridge Bitcoin Electricity Consumption Index], [https://www.coindesk.com CoinDesk]. + +We propose a novel proof-of-work paradigm for Bitcoin--Optical proof-of-work. It +is designed to decouple Bitcoin mining from energy and make it feasible outside +of regions with low electricity costs. ''Optical proof-of-work'' (oPoW) is a +modification of Hashcash that is most efficiently computed using a new class of +photonic processors. Without compromising the cryptographic or game-theoretical +security of Hashcash, oPoW shifts the operating expenses of mining (OPEX), to +capital expenses (CAPEX)--i.e. electricity to hardware. oPoW makes it possible +for billions of new miners to enter the market simply by investing in a +low-energy photonic miner. Shifting to a high-CAPEX PoW has the added benefit of +making the hashrate resilient to Bitcoin's price fluctuations - once low-OPEX +hardware is operating there is no reason to shut it down even if the value of +mining rewards diminishes. oPoW is hardware-compatible with GPUs, FPGAs, and +ASICs meaning that a transitional period of optical and traditional hardware +mining in parallel on the network is feasible + +More information is available here: [https://www.powx.org/opow]. + +== Abstract == + +As Bitcoin gained utility and value over the preceding decade, the network incentivized the purchase of billions of dollars in mining equipment and electricity. With the growth of competition, home mining became unprofitable. Even the most sophisticated special-purpose hardware (ASIC miners) doesn’t cover its energy costs unless the miner also has direct access to very cheap electricity. This heavy reliance on energy makes it difficult for new miners to enter the market and leads to hashrate instability as miners shut off their machines when the price of Bitcoin falls. Additionally as the network stores ever more value, the percentage of world energy consumption that is associated with Bitcoin continues to grow, creating the potential for scaling failure and a general backlash. To ensure that Bitcoin can continue scaling and reach its full potential as a world currency and store of value, we propose a low-energy proof-of-work paradigm for Bitcoin. ''Optical proof of work (oPoW)'' is designed to decouple Bitcoin’s security from massive energy use and make bitcoin mining feasible outside of regions with low electricity costs. ''Optical proof-of-work'' is a modification of Hashcash that is most efficiently computed using a new class of photonic processors that has emerged as a leading solution for ultra-low energy computing over the last 5 years. oPoW shifts the operating expenses of mining (OPEX), to capital expenses (CAPEX)–i.e. electricity to hardware, without compromising the cryptographic or game-theoretical security of Hashcash. We provide an example implementation of oPoW, briefly discuss its cryptographic construction as well as the working principle of photonic processors. Additionally, we outline the potential benefits of oPoW to the bitcoin network, including geographic decentralization and democratization of mining as well as hashrate resilience to price fluctuations. + +== Copyright == + +This BIP is dual-licensed under the Open Publication License and BSD 2-clause license. + +== Motivation == + +As Bitcoin has grown over the past decade from a small network run by hobbyists to a global currency, the underlying Proof of Work protocol has not been updated. Initially pitched as a global decentralized network (“one CPU-one vote”), Bitcoin transactions today are secured by a small group of corporate entities. In practice, it is only feasible for [http://archive.is/YeDwh entities that can secure access to abundant, inexpensive energy]. The economics of mining limit profitability to places like Iceland, Texas, or Western China. Besides the negative environmental externalities, which may be significant, mining today is performed primarily with the consent (and in many cases, partnership) of large public utilities and the governments that control them. Although this may not be a problem in the short term, in the long term it stands to erode the censorship resistance and security of Bitcoin and other public blockchains through potential regulation or [https://arxiv.org/pdf/1605.07524.pdf partitioning attacks]. + +Recent events, such as the [https://twitter.com/MustafaYilham/status/1384278267067203590 ~25% hashrate crash due to coal-powered grid failure in china] and Tesla’s rescinding of its acceptance of Bitcoin as a form of payment, show that there are practical real-world downsides to Proof of Works’s massive reliance on energy. + + + +Whether or not the Bitcoin community accepts this common criticism as entirely valid, it has real-world effects which will only get worse over time. Eliminating the exponentially growing energy use currently built into Bitcoin without eliminating the security of PoW would be ideal and should not be a partisan issue. + +New consensus mechanisms have been proposed as a means of securing cryptocurrencies whilst reducing energy cost, such as various forms of Proof of Stake and Proof of Space-Time. While many of these alternative mechanisms offer compelling guarantees, they generally require new security assumptions, which have not been stress-tested by live deployments at any adequate scale. Consequently, we still have relatively little empirical understanding of their safety. Completely changing the Bitcoin paradigm is likely to introduce new unforeseen problems. We believe that the major issues discussed above can be resolved by improving rather than eliminating Bitcoin’s fundamental security layer—Proof of Work. Instead of devising a new consensus architecture to fix these issues, it is sufficient to shift the economics of PoW. The financial cost imposed on miners need not be primarily composed of electricity. The situation can be significantly improved by reducing the operating expense (OPEX)—energy—as a major mining component. Then, by shifting the cost towards capital expense (CAPEX)—mining hardware—the dynamics of the mining ecosystem becomes much less dependent on electricity prices, and much less electricity is consumed as a whole. + +Moreover, a reduction in energy consumption automatically leads to +geographically distributed mining, as mining becomes profitable even in regions +with expensive electricity. Additionally, lower energy consumption will +eliminate heating issues experienced by today’s mining operations, which will +further decrease operating cost as well as noise associated with fans and +cooling systems. All of this means that individuals and smaller entities would +be able to enter the mining ecosystem simply for the cost of a miner, without +first gaining access to cheap energy or a dedicated, temperature-controlled data +center. To a degree, memory-hard PoW schemes like +[https://github.com/tromp/cuckoo Cuckoo Cycle], which increase the use of SRAM +in lieu of pure computation, push the CAPEX/OPEX ratio in the right direction by +occupying ASIC chip area with memory. To maximize the CAPEX to OPEX ratio of the +Optical Proof of Work algorithm, we developed +[https://assets.pubpub.org/xi9h9rps/01581688887859.pdf ''HeavyHash''] [1]. +HeavyHash is a cryptographic construction that takes the place of SHA256 in +Hashcash. Our algorithm is hardware-compatible with ultra-energy-efficient photonic co-processors that have been developed for machine learning hardware accelerators. + +HeavyHash uses a proven digital hash (SHA3) packaged with a large amount of MAC (Multiply-and-Accumulate) computation into a Proof of Work puzzle. Although HeavyHash can be computed on any standard digital hardware, it becomes hardware efficient only when a small digital core is combined with a low-power photonic co-processor for performing MAC operations. oPoW mining machines will have a small digital core flip-chipped onto a large, low-power photonic chip. This core will be bottlenecked by the throughput of the digital to analog and analog to digital converters. A prototype of such analogue optical matrix multiplier can be seen in the figure below. + + + +Figure. TOP: Photonic Circuit Diagram, A. Laser input (1550nm, common telecom wavelength) B. Metal pads for controlling modulators to transduce electrical data to optical C. Metal pads for tuning mesh of directional couplers D. Optical signal exits here containing the results of the computation and is output to fibers via a grating coupler the terminus of each waveguide. E. Alignment circuit for aligning fiber coupling stage. Bottom: a photograph of a bare oPoW miner prototype chip before wire and fiber bonding. On the right side of the die are test structures (F). + +The ''HeavyHash'' derives its name from the fact that it is bloated or weighted with additional computation. This means that a cost comparable oPoW miner will have a much lower nominal hashrate compared to a Bitcoin ASIC (HeavyHashes/second vs. SHA256 Hashes/second in equivalent ASIC). We provide the cryptographic security argument of the HeavyHash function in Section 3 in [https://assets.pubpub.org/xi9h9rps/01581688887859.pdf Towards Optical Proof of Work] [1]. In the article, we also provide a game-theoretic security argument for CAPEX-heavy PoW. For additional information, we recommend reading [https://uncommoncore.co/wp-content/uploads/2019/10/A-model-for-Bitcoins-security-and-the-declining-block-subsidy-v1.02.pdf this article]. + +While traditional digital hardware relies on electrical currents, optical +computing uses light as the basis for some of or all of its operations. Building +on the development and commercialization of silicon photonic chips for telecom +and datacom applications, modern photonic co-processors are silicon chips made +using well-established and highly scalable silicon CMOS processes. However, +unlike cutting edge electronics which require ever-smaller features (e.g. 5 nm), +fabricated by exponentially more complex and expensive machinery, silicon +photonics uses old fabrication nodes (90 nm). Due to the large de Broglie +wavelength of photons, as compared to electrons, there is no benefit to using +the small feature sizes. The result is that access to silicon photonic wafer +fabrication is readily available, in contrast to the notoriously difficult +process of accessing advanced nodes. Moreover, the overall cost of entry is +lower as lithography masks for silicon photonics processes are an order of +magnitude cheaper ($500k vs. $5M). Examples of companies developing optical +processors for AI, which will be hardware-compatible with oPoW include [https://lightmatter.co/ Lightmatter], [https://www.lightelligence.ai/ Lightelligence], [https://luminous.co/ Luminous], [https://www.intel.com/content/www/us/en/architecture-and-technology/silicon-photonics/silicon-photonics-overview.html Intel], and other more recent entrants. + +== Specification == + +=== HeavyHash === + +The HeavyHash is performed in three stages: + +# Keccak hash +# Matrix-vector multiplication +# Keccak of the result xored with the hashed input + +Note that the most efficient matrix-vector multiplication is performed on a +photonic miner. However, this linear algebra operation can be performed on any +conventional computing hardware (CPU, GPU, etc.), therefore making the HeavyHash +hardware-compatible with any digital device. + +The algorithm’s pseudo-code: + +
// M is a Matrix 64 x 64 of Unsigned 4 values
+
+// 256-bitVector
+x1 <- keccak(input)
+
+// Reshape the obtained bitvector
+// into a 64-vector of unsigned 4-bit values
+x2 <- reshape(x1, 64)
+
+// Perform a matrix-vector multiplication.
+// The result is 64-vector of 14-bit unsigned.
+x3 <- vector_matrix_mult(x2, M)
+
+// Truncate all values to 4 most significant bits.
+// This is due to the specifics of analog
+// computing by the photonic accelerator.
+// Obtain a 64-vector of 4-bit unsigned.
+x4 <- truncate_to_msb(x3, 4)
+
+// Interpret as a 256-bitvector
+x5 <- flatten(x4)
+
+// 256-bitVector
+result <- keccak(xor(x5, x1))
+ +Which in C can be implemented as: + +
+static void heavyhash(const uint16_t matrix[64][64], void* pdata, size_t pdata_len, void* output)
+{
+    uint8_t hash_first[32] __attribute__((aligned(32)));
+    uint8_t hash_second[32] __attribute__((aligned(32)));
+    uint8_t hash_xored[32] __attribute__((aligned(32)));
+
+    uint16_t vector[64] __attribute__((aligned(64)));
+    uint16_t product[64] __attribute__((aligned(64)));
+
+    sha3_256((uint8_t*) hash_first, 32, (const uint8_t*)pdata, pdata_len);
+
+    for (int i = 0; i < 32; ++i) {
+        vector[2*i] = (hash_first[i] >> 4);
+        vector[2*i+1] = hash_first[i] & 0xF;
+    }
+
+    for (int i = 0; i < 64; ++i) {
+        uint16_t sum = 0;
+        for (int j = 0; j < 64; ++j) {
+            sum += matrix[i][j] * vector[j];
+        }
+        product[i] = (sum >> 10);
+    }
+
+    for (int i = 0; i < 32; ++i) {
+        hash_second[i] = (product[2*i] << 4) | (product[2*i+1]);
+    }
+
+    for (int i = 0; i < 32; ++i) {
+        hash_xored[i] = hash_first[i] ^ hash_second[i];
+    }
+    sha3_256((uint8_t*)output, 32, (const uint8_t*)hash_xored, 32);
+}
+
+=== Random matrix generation === + +The random matrix M (which is a HeavyHash parameter) is obtained in a deterministic way and is changed every block. Matrix M coefficients are generated using a pseudo-random number generation algorithm (xoshiro) from the previous block header. If the matrix is not full rank, it is repeatedly generated again. + +An example code to obtain the matrix M: + +
+void generate_matrix(uint16_t matrix[64][64], struct xoshiro_state *state) {
+    do {
+        for (int i = 0; i < 64; ++i) {
+            for (int j = 0; j < 64; j += 16) {
+                uint64_t value = xoshiro_gen(state);
+                for (int shift = 0; shift < 16; ++shift) {
+                    matrix[i][j + shift] = (value >> (4*shift)) & 0xF;
+                }
+            }
+        }
+    } while (!is_full_rank(matrix));
+}
+
+static inline uint64_t xoshiro_gen(struct xoshiro_state *state) {
+    const uint64_t result = rotl64(state->s[0] + state->s[3], 23) + state->s[0];
+
+    const uint64_t t = state->s[1] << 17;
+
+    state->s[2] ^= state->s[0];
+    state->s[3] ^= state->s[1];
+    state->s[1] ^= state->s[2];
+    state->s[0] ^= state->s[3];
+
+    state->s[2] ^= t;
+
+    state->s[3] = rotl64(state->s[3], 45);
+
+    return result;
+}
+
+ +== Discussion == + +=== Geographic Distribution of Mining Relative to CAPEX-OPEX Ratio of Mining Costs === + +Below is a simple model showing several scenarios for the geographic distribution of mining activity relative to the CAPEX/OPEX ratio of the cost of operating a single piece of mining hardware. As the ratio of energy consumption to hardware cost decreases, geographic variations in energy cost cease to be a determining factor in miner distribution. + +Underlying assumptions: 1. Electricity price y is fixed in time but varies geographically. 2. Every miner has access to the same hardware. 3. Each miner’s budget is limited by both the cost of mining equipment as well as the local cost of the electricity they consume + +budget = a(p+ey), + +where a is the number of mining machines, p is the machine price, e is the total energy consumption over machine lifetime, and y is electricity price. + +Note that in locations where mining is not profitable, hashrate is zero. + + + + + + + +An interactive version of this diagram can be found [https://www.powx.org/opow here]. + +=== Why does CAPEX to OPEX shift lead to lower energy consumption? === + +A common misconception about oPoW is that it makes mining “cheaper” by enabling energy-efficient hardware. There is no impact on the dollar cost of mining a block, rather the mix of energy vs. hardware investment changes from about 50/50 to 10/90 or better. We discuss this at length and rigorously in our paper[1]. + +=== Working Principles of Photonic Processors === + +Photonics accelerators are made by fabricating waveguides in silicon using standard lithography processes. Silicon is transparent to infrared light and can act as a tiny on-chip fiber optical cable. Silicon photonics found its first use during the 2000s in transceivers for sending and receiving optical signals via fiber and has advanced tremendously over the last decade. + +By encoding a vector into optical intensities passing through a series of parallel waveguides, interfering these signals in a mesh of tunable interferometers (acting as matrix coefficients), and then detecting the output using on-chip Germanium photodetectors, a matrix-vector multiplication is achieved. A generalized discussion of matrix multiplication setups using photonics/interference can be found in [https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.73.58 Reck et al.] and [https://arxiv.org/abs/1506.06220 Russell et al.] A detailed discussion of several integrated photonic architectures for matrix multiplication and corresponding tuning algorithms can be found in [https://arxiv.org/pdf/1909.06179.pdf Pai et al.] + +Below is a conceptual representation of a 3D-packaged oPoW mining chip. Note that the majority of the real estate and cost comes from the photonic die and the laser, with only a small digital SHA3 die needed (as opposed to a conventional miner of the same cost, which would have many copies of this die running in parallel). + + + +=== Block Reward Considerations === + +Although it is out of the scope of this proposal, the authors strongly recommend the consideration of a change in the block reward schedule currently implemented in Bitcoin. There is no clear way to incentivize miners with transaction fees only, as has been successfully shown in [https://www.cs.princeton.edu/~smattw/CKWN-CCS16.pdf On the Instability of Bitcoin Without the Block Reward] and other publications, therefore looking a decade or two ahead it will be important to implement a fixed block reward or to slow the decay of the block reward to maintain the security of the network. Given that oPoW miners have low operating costs, once a large number of machines are running the reward level sufficient to keep them in operation and providing robust security can potentially be significantly smaller than in the case of the current SHA256 ASICs securing Bitcoin. + +=== Implementation on the Bitcoin Network === + +A hard fork is not necessarily required for the Bitcoin network to test and eventually implement oPoW. It’s possible to add oPoW as a dual PoW to Bitcoin as a soft fork. Tuning the parameters to ensure that, for example, 99.9% of the security budget would be earned by miners via the SHA256 Hashcash PoW and 0.1% via oPoW would create sufficient incentive for oPoW to be stress-tested and to incentivize the manufacture of dedicated oPoW miners. If this test is successful, the parameters can be tuned continuously over time, e.g. oPoW share doubling at every halving, such that oPoW accounts for some target percentage (up to 100% in a complete SHA256 phase-out). + + +==== Reverse compatibility ==== + +Our understanding is that oPoW will not be reverse compatible. + + +=== ASICBOOST === + +Any new PoW algorithm carries the risk of hardware developers discovering and patenting an architecture with a significant speedup, as happened in the case of ASICBOOST for SHA256. HeavyHash is comprised of an SHA hash and 4-bit linear matrix-vector operations. The intent is for the matrix-vector multiplications to account for the majority of the work involved in computing a single HeavyHash operation. As we show in the Minimum Effective Hardness section of Towards Optical Proof of Work[1], there is no workaround to performing the matrix operations when computing HeavyHash, and since the SHA hashes are negligible, a true ASICBOOST-type speed up would require a speed up in linear matrix processing. Since matrix-vector multiplication is at the heart of neural networks and many other common computational workloads, it has been optimized very heavily and is generally very well understood. The acceleration of matrix-vector multiplication hardware (e.g. photonic coprocessors, memristors, etc.) is a very general problem and there are dozens of companies working on it, making it very unlikely for a single party to corner the market. + +== Endnotes == + +With significant progress in optical and analog matrix-vector-multiplication chipsets over the last year, we hope to demonstrate commercial low-energy mining on our network in the next 6 months. The current generation of optical matrix processors under development is expected to have 10x better energy consumption per MAC operation than digital implementations, and we expect this to improve by another order of magnitude in future generations. + +PoWx will also be publishing the designs of the current optical miner prototypes in the near term under an open-source hardware license. + +== Acknowledgments == + +We thank all the members of the Bitcoin community who have already given us feedback over the last several years as well as others in the optical computing community and beyond that have given their input. + + + + +[1] M. Dubrovsky et al. Towards Optical Proof of Work, CES conference (2020) https://assets.pubpub.org/xi9h9rps/01581688887859.pdf + +[2] https://sciencex.com/news/2020-05-powering-bitcoin-silicon-photonics-power.html + +[3] KISS random number generator http://www.cse.yorku.ca/~oz/marsaglia-rng.html + diff --git a/bip-0052/btc_energy-small.png b/bip-0052/btc_energy-small.png new file mode 100644 index 0000000000..32ffde301d Binary files /dev/null and b/bip-0052/btc_energy-small.png differ diff --git a/bip-0052/btc_energy.png b/bip-0052/btc_energy.png new file mode 100644 index 0000000000..cc37d3ade5 Binary files /dev/null and b/bip-0052/btc_energy.png differ diff --git a/bip-0052/emusk_tweet.png b/bip-0052/emusk_tweet.png new file mode 100644 index 0000000000..6e7f0655b4 Binary files /dev/null and b/bip-0052/emusk_tweet.png differ diff --git a/bip-0052/optical_chip.png b/bip-0052/optical_chip.png new file mode 100644 index 0000000000..f3ec05c583 Binary files /dev/null and b/bip-0052/optical_chip.png differ diff --git a/bip-0052/optminer.png b/bip-0052/optminer.png new file mode 100644 index 0000000000..4fd639b89a Binary files /dev/null and b/bip-0052/optminer.png differ diff --git a/bip-0052/sim1.png b/bip-0052/sim1.png new file mode 100644 index 0000000000..4b6b86324f Binary files /dev/null and b/bip-0052/sim1.png differ diff --git a/bip-0052/sim2.png b/bip-0052/sim2.png new file mode 100644 index 0000000000..043cfc25e2 Binary files /dev/null and b/bip-0052/sim2.png differ diff --git a/bip-0052/sim3.png b/bip-0052/sim3.png new file mode 100644 index 0000000000..ee5f71ec55 Binary files /dev/null and b/bip-0052/sim3.png differ diff --git a/bip-0053.mediawiki b/bip-0053.mediawiki new file mode 100644 index 0000000000..9dba52c222 --- /dev/null +++ b/bip-0053.mediawiki @@ -0,0 +1,159 @@ +
+  BIP: 53
+  Layer: Consensus (soft fork)
+  Title: Disallow 64-byte transactions
+  Authors: Chris Stewart 
+  Status: Draft
+  Type: Specification
+  Assigned: 2025-04-11
+  License: BSD-3-Clause
+
+ +==Abstract== + +This BIP describes the rationale for disallowing transactions that are serialized to 64 bytes without the transaction's witness. +We describe the weaknesses to the Merkle tree included in Bitcoin block headers, and various exploits for those weaknesses. + +==Specification== + +This BIP disallows Bitcoin transactions that are serialized to 64 bytes in length without their witness. + +==Motivation== + +Bitcoin block headers include a commitment to the set of transactions in a given +block, which is implemented by constructing a Merkle tree of transaction ids +(double-SHA256 hash of a transaction) and including the root of the tree in the +block header. This in turn allows for proving to a Bitcoin light client that a +given transaction is in a given block by providing a path through the tree to the +transaction. However, Bitcoin’s particular construction of the Merkle tree has +several security weaknesses, including at least two forms of block malleability +that have an impact on the consensus logic of Bitcoin Core, and an attack on +light clients, where an invalid transaction could be ”proven” to appear in a block +by doing substantially less work than a SHA256 hash collision would require. +This has been mitigated by Bitcoin Core's relay policy and the RPC interface since 2018[https://github.com/bitcoin/bitcoin/pull/11423/commits/7485488e907e236133a016ba7064c89bf9ab6da3 PR #11423 disallows transactions that are less than 82 bytes in size from Bitcoin Core relay and RPC interface][https://github.com/bitcoin/bitcoin/commit/8c5b3646b5afe8a61f5c66478d8e11f0d2ce5108 Reduces the minimum transaction size required for a transaction to be considered standard from 82 bytes to 65 bytes]. + +=== Block malleability === + +64-byte transactions introduce block malleability. Malicious peers can construct consensus valid and invalid 64-byte +transactions that have the same serialization as the concatenation of 2 hashes in the Merkle tree. + +Assume we have a valid Bitcoin block with 2 transactions in it with Txid0 and Txid1. +The Merkle root for this block is H(Txid0||Txid1). +A malicious user could find a 64-byte transaction Tm that serializes to Txid0||Txid1. +Next that user relays the block containing the malicious Tm rather than the +valid Bitcoin transactions that correspond to Txid0 and Txid1. + +==== Block malleability with consensus INVALID transactions ==== + +The peer receiving the malicious block marks the block as invalid, as Tm +is not a valid transaction according to network consensus rules. +Other peers on the network receive the valid block containing T0 and T1 +and add the block to their blockchain. Peers that receive the invalid block before the valid block +will never come to consensus with their peers due to the malicious user finding a collision +within the block's Merkle root. Finding this collision is approximately 22 bits worth of work.[[bip-0053/2-BitcoinMerkle.pdf|to produce a block having a Merkle root that +is a hash of a 64-byte quantity that deserializes validly, it’s enough +to just do 8 bits of work to find a workable coinbase (which will hash to the first +32 bytes), plus another ≈22 bits of work ((1/5) ∗224, so slightly less) to find +a workable second transaction that will hash to the second 32 bytes)– a very +small amount of computation.]] + +This attack vector was fixed in Bitcoin Core 0.6.2[https://bitcoin.org/en/alert/2012-05-14-dos#risks CVE-2012-2459], re-introduced in 0.13.x[https://github.com/bitcoin/bitcoin/pull/7225 #7225] and patched again in +0.14[https://github.com/bitcoin/bitcoin/pull/9765 #9765]. + +==== Block malleability with consensus VALID transactions ==== + +Producing a valid Bitcoin transaction Tm that adheres to network consensus +rules requires 224 bits of work[[bip-0053/2-BitcoinMerkle.pdf|Note that the first transaction in a block must be a coinbase, and as discussed +above, that largely constrains the first 32 bytes of the first transaction: only +the 4 version bytes are unconstrained. So it would take at least 28*8= 224 bits +of work to find the first node in a given row of the tree that would match the +first half of a coinbase, in addition to the amount of work required to grind the +second half of the transaction to something meaningful (which is much easier – +only 16 bytes or so are constrained, so approximately 128 bits of work to find a collision). Of course, any of the rows in the Merkle tree could be used, but it nevertheless seems clear that this should be computationally infeasible.]]. +This is computationally and financially expensive but theoretically possible. This can lead to a persistent chain split on the network. + +=== Attack on SPV clients === + +BIP37[https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki BIP37]provides a partial Merkle tree format[https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki#partial-merkle-branch-format Partial Merkle Tree Format] +that allows you to verify that your Bitcoin transaction is included in a Merkle root embedded in a Bitcoin block header. +Notably this format does not commit to the height of the Merkle tree. + +Suppose a (valid) 64-byte transaction T is included in a block with the property that the second 32 bytes (which +are less constrained than the first 32 bytes) are constructed so that they collide +with the hash of some other fake, invalid transaction F. The attacker can fool the SPV client into believing that F +was included in a Bitcoin block rather than T with 81 bits[[bip-0053/2-BitcoinMerkle.pdf|An attacker who can do 81 bits of work (followed by another 40 bits of work, to +construct the funding transaction whose coins will be spent by this one) is able +to fool an SPV client in this way.]] of work. Disallowing 64-byte transactions reduces implementation complexity for SPV wallets[https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/43 The steps needed to make sure a Merkle proof for a 64-byte transaction is secure.]. + +==Rationale== + +===SPV clients=== + +Attacks on SPV clients could be mitigated by knowing the depth of the Merkle tree. Requiring SPV clients to request both the coinbase and payment transaction could mitigate this attack. +To produce a valid coinbase transaction at the same depth that our fake transaction F occurs at would require 224 bits of work. +As mentioned above, this is computationally and financially expensive, but theoretically possible. This design would increase the size +of SPV proofs by 70%.[https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/29 Base proof: 80-byte header + 448-byte partial Merkle tree = 528 bytes. Proof with coinbase tx, assuming the coinbase tx is in the left half of the tree and the tx to prove is in the right half of the tree: 80-byte header + 416 bytes partial Merkle tree for coinbase tx + 416 bytes partial Merkle tree for tx = 912 bytes.] + +==Backward compatibility== + +There have been 5 64-byte transactions that have occurred in the Bitcoin blockchain as of this +writing [[bip-0053/64byte-tx-mainnet.txt|64-byte transactions in the Bitcoin blockchain]] +with the last transaction 7f2efc6546011ad3227b2da678be0d30c7f4b08e2ce57b5edadd437f9e27a612[https://mempool.space/tx/7f2efc6546011ad3227b2da678be0d30c7f4b08e2ce57b5edadd437f9e27a612 Last 64-byte transaction in the Bitcoin blockchain] +occurring at block height 419,606[https://mempool.space/block/000000000000000000308f1efc24419f34a3bafcc2b53c32dd57e4502865fd84 Block 419,606]. + +====Pre-segwit 64-byte transactions==== + +Pre-segwit 64-byte transactions cannot spend a UTXO protected by a digital signature.[https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki After BIP66 was activated on the Bitcoin network, Bitcoin transactions cannot have a digital signature smaller than 9 bytes.] +The largest scriptSig a pre-segwit 64-byte transaction can have is 4 bytes.[https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/73] + +There are 6[[bip-0053/non-standard-hashlock-utxos.txt|As of block `00000000000000000001194ae6be942619bf61aa70822b9643d01c1a441bf2b7` there exist 6 non-standard hashlock UTXOs that could theoretically have a 0-3 byte pre-image. None of them have a 0-3 byte pre-image.]] +non standard hashlock UTXOs in the Bitcoin blockchain. None of them have a 0-3 byte pre-image. This means they cannot be spent by a 64-byte transaction. + +Pre-segwit 64-byte transactions that spend a non-standard UTXO that are inherently malleable.[https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#trust-free-unconfirmed-transaction-dependency-chain Details on how to malleate a pre-segwit transaction] +Policy rules such as CLEANSTACK, MINIMALDATA, PUSHONLY are not consensus rules. If a user has a way to confirm an already non-standard +64-byte transaction - they can malleate the transaction by violating policy rules to change the size of the transaction to a size other than 64 bytes. + +====Segwit 64-byte transactions==== + +This BIP disallows single-input single-output segwit transactions that pay to a 2-byte witness program.[https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/73#p-4382-future-segwit-versions-10 BIP141 says witness programs can be 2 bytes in size, which makes the scriptPubKey a total of 4 bytes] +The only known use case[https://bitcoin.stackexchange.com/a/110664 Why do we have 2-byte witness programs? The original rationale for the lower end of the range of valid witness program lengths is that 2 bytes is enough to guarantee no ambiguity of how the program would be pushed (some 1-byte values can - and according to standardness, must - be pushed with OP_n, and dealing with those would have complicated the matter).] +for this type of transaction is ephemeral anchor outputs.[https://bitcoinops.org/en/topics/ephemeral-anchors/ What are ephemeral anchor outputs? This allows anyone on the network to use that output as the input to a child transaction. This allows anyone to create the fee-paying child, even if they don’t receive any of the other outputs from the parent transaction. This allows ephemeral anchors to function as fee sponsorship but without requiring any consensus changes.] + +==Reference implementation== + + +/** + * We want to enforce certain rules (specifically the 64-byte transaction check) + * before we call CheckBlock to check the Merkle root. This allows us to enforce + * malleability checks which may interact with other CheckBlock checks. + * This is currently called both in AcceptBlock prior to writing the block to + * disk and in ConnectBlock. + * Note that as this function is called before merkle-tree checks, it must never return a + * non-malleable error condition. + */ +static bool ContextualBlockPreCheck(const CBlock& block, BlockValidationState& state, const ChainstateManager& chainman, const CBlockIndex* pindexPrev) +{ + if (DeploymentActiveAfter(pindexPrev, chainman, Consensus::DEPLOYMENT_64BYTETX)) { + for (const auto& tx : block.vtx) { + if (::GetSerializeSize(TX_NO_WITNESS(tx)) == 64) { + return state.Invalid(BlockValidationResult::BLOCK_MUTATED, "64-byte-transaction", strprintf("size of tx %s without witness is 64 bytes", tx->GetHash().ToString())); + } + } + } + + return true; +} + + +The sample implementation is currently open here: + +https://github.com/bitcoin-inquisition/bitcoin/pull/24/files + + + +==Copyright== +This BIP is licensed under the [https://opensource.org/license/BSD-3-Clause BSD-3-Clause License]. + +==Acknowledgements== + +Suhas Daftuar, AJ Towns, Sergio Demian Lerner, Greg Maxwell, Matt Corallo, Antoine Poinsot, Dave Harding and Eric Voskuil diff --git a/bip-0053/2-BitcoinMerkle.pdf b/bip-0053/2-BitcoinMerkle.pdf new file mode 100644 index 0000000000..2ab5fe50ec Binary files /dev/null and b/bip-0053/2-BitcoinMerkle.pdf differ diff --git a/bip-0053/64byte-tx-mainnet.txt b/bip-0053/64byte-tx-mainnet.txt new file mode 100644 index 0000000000..18eb3706e2 --- /dev/null +++ b/bip-0053/64byte-tx-mainnet.txt @@ -0,0 +1,5 @@ +892f44a49de6f5b212cdbea514d09e692d9fed5d897f37bcef14bd0eedebf193 +bbf71454857438c6dfd64c0d92a7c5360a8d8d57c9202f5806449e5b0d26b848 +6713d61a83e3d095582211ea8d6db452ac7561e863decba7c4046fb9f6d88aa0 +7f2efc6546011ad3227b2da678be0d30c7f4b08e2ce57b5edadd437f9e27a612 +5302e01dc4b7e34314a34c7c3347107e612b9524be684d388cd4d2ca35ff1ec9 \ No newline at end of file diff --git a/bip-0053/non-standard-hashlock-utxos.txt b/bip-0053/non-standard-hashlock-utxos.txt new file mode 100644 index 0000000000..dc4aa1c127 --- /dev/null +++ b/bip-0053/non-standard-hashlock-utxos.txt @@ -0,0 +1,6 @@ +af32bb06f12f2ae5fdb7face7cd272be67c923e86b7a66a76ded02d954c2f94d:0 +faf8989ed87c5a667a1ead813aea718727e01767c124193297eaf409ff4645e5:1 +c4b46c5d88327d7af6254820562327c5f11b6ee5449da04b7cfd3710b48b6f55:0 +702c36851ed202495c2bec1dd0cefb448b50fafd3a5cdd5058c18ca53fc2c3d1:0 +6f8a70aac37786b1f619d40250b8bca1a1f6da487146a7e81091f611068a23ef:0 +fb01987b540ec286973aac248fab643de82813af452d958056fee8de9f4535ab:0 \ No newline at end of file diff --git a/bip-0054.md b/bip-0054.md new file mode 100644 index 0000000000..d278f58a7e --- /dev/null +++ b/bip-0054.md @@ -0,0 +1,244 @@ +``` + BIP: 54 + Layer: Consensus (soft fork) + Title: Consensus Cleanup + Authors: Antoine Poinsot + Matt Corallo + Status: Draft + Type: Specification + Assigned: 2025-04-11 + License: CC0-1.0 +``` + +## Abstract + +This document proposes new consensus rules in order to fix the timewarp attack, reduce the worst +case block validation time, prevent Merkle tree weaknesses, and avoid duplicate transactions without +[bip-0030][BIP30] validation. + +## Motivation + +This proposal addresses a number of long-standing vulnerabilities and weaknesses in the Bitcoin +protocol. Bundling these fixes together allows to overcome the fixed cost of deploying a Bitcoin +soft fork. + +The timewarp bug permits a majority hashrate attacker to arbitrarily increase the block rate, +allowing them to steal block subsidy from future miners and increase validation costs to nodes that +have to deal with the increased average transaction rate. By strategically setting the block +timestamp, the [timewarp bug][SE timewarp] lets miners bring down the difficulty to its minimum +within 38 days of starting the attack. The existence of this bug not only significantly empowers a +51% attacker, but also makes it notably harder to reason about miners' incentives. It could indeed +be in the interest of short-sighted miners as well as short-sighted users to exploit this +vulnerability in a small enough proportion to increase the block rate without fatally hurting the +network, as the effectively increased block space would — all other things being equal — bring fee +rates down for users. + +Specially crafted blocks may be expensive to process, with validation times ranging from a few +minutes up to more than an hour on lower-end devices. Long block validation times are a nuisance to +users, increasing the cost to independently fully validate the consensus rules. In addition they can +be used by miners to attack their competition, creating perverse incentives, centralization +pressures and leading to reduced network security. + +In computing a block's Merkle root, a 64-byte transaction can be interpreted as an intermediate +node in the tree in addition to a leaf. This makes it possible to fake inclusion proofs by +pretending a 64-byte block transaction is an inner node, as well as to pretend the inner nodes on +one level of the tree are the actual block transactions. + +Since [bip-0034][BIP34] activation, explicit [bip-0030][BIP30] validation is not necessary until +block height 1,983,702[^0]. Mandating new coinbase transactions be different from the early +[bip-0034][BIP34] violations makes it possible to get rid of [bip-0030][BIP30] validation forever. +Besides its unnecessary cost, another downside of [bip-0030][BIP30] validation is that it cannot be +performed by Utreexo clients. Finally, leveraging the coinbase transaction's `nLockTime` field +allows applications to recover the block height corresponding to a coinbase transaction without +having to parse Script. + +## Specification + +For all blocks after activation the following new rules apply. + +Given a block at height `N`: +- if `N % 2016` is equal to 0, the timestamp of the block must be set to a value higher than or + equal to the value of the timestamp of block at height `N-1` minus 7200 (TN ≥ + TN−1 − 7200); +- if `N % 2016` is equal to 2015, the timestamp of the block must be set to a value higher than + or equal to the value of the timestamp of the block at height `N-2015` (TN ≥ + TN−2015). + +A limit is set on the number of potentially executed signature operations in validating a +transaction. It applies to all transactions in the block except the coinbase transaction[^1]. For +each input in the transaction, count the number of `CHECKSIG` and `CHECKMULTISIG` in the input +scriptSig and previous output's scriptPubKey, including the P2SH redeemScript. If the total summed +over all transaction inputs is strictly higher than 2500, the transaction is invalid. The accounting is the +same as for [bip-0016][BIP16 specs], evaluating the scriptSig, scriptPubKey, and P2SH redeemScript +separately: + +1. `CHECKSIG` and `CHECKSIGVERIFY` count as 1 signature operation, whether or not they are evaluated. +2. `CHECKMULTISIG` and `CHECKMULTISIGVERIFY` immediately preceded by `OP_1` through `OP_16` are counted as 1 to 16 signature operations, whether or not they are evaluated. +3. All other `CHECKMULTISIG` and `CHECKMULTISIGVERIFY` are counted as 20 signature operations, whether or not they are evaluated. + +Transactions whose witness-stripped serialized size is exactly 64 bytes are invalid. + +The coinbase transaction's `nLockTime` field must be set to the height of the block minus 1[^2] +and its `nSequence` field must not be equal to 0xffffffff. + +## Rationale + +The restrictions on the timestamp of the first and last blocks of a difficulty adjustment period fix +the timewarp and Murch–Zawy vulnerabilities[^3]. The latter poses mostly theoretical concerns but is +extremely low risk to fix: the duration of an adjustment period has never been, and should never be, +negative. The former is fixed by preventing the timestamp of the first block of a difficulty period +from being lower than the previous block's, with a two-hour grace period. A [previous +proposal][BIP-XXXX] to fix timewarp used a ten-minute grace period instead, also adopted for +[testnet4][BIP94 timewarp]. Out of an abundance of caution and because it only trivially worsens the +block rate increase under attack, a two-hour grace period is used here[^4]. + +Disabling some Script operations and functionalities was [previously proposed][BIP-XXXX] to reduce +the worst case block validation time but was met with resistance due to confiscation concerns[^5]. A +delicate balance needs to be struck between minimizing the confiscation risks of a mitigation, even +if merely theoretical, and bounding the costs one could impose on all other users of the system. To +this effect a limit on the number of potentially executed signature operations pinpoints exactly the +harmful behaviour, leaving maximum flexibility in how Script functionalities may have been used. +Such a limit reduces the worst case block validation time by a factor of 40 and drastically +increases the preparation cost of an attack to make it uneconomical for a miner[^6]. The maximum of +2500 was chosen as the tightest value that did not make any non-pathological standard transaction +invalid[^7]. + +In the presence of 64-byte transactions a block header's Merkle root may be valid for different sets +of transactions. This is because in the Merkle tree construction a 64-byte transaction may be +interpreted as the catenation of two 32-byte hashes, or the catenation of two 32-byte hashes may be +interpreted as a transaction. The former allows to fake a block inclusion proof and the latter makes +it such that for a valid block the Merkle root in the block header is not a unique identifier for +the corresponding list of valid transactions[^8]. 64-byte transactions can only contain a +scriptPubKey that lets anyone spend the funds, or one that burns them. 64-byte transactions have +also been non-standard since 2019. It was suggested that the known vulnerabilities could instead be +mitigated by committing to the Merkle tree depth in the header's version field[^9]. The authors +believe it is preferable to address the root cause by invalidating 64-byte transactions. This +approach also fixes the vulnerability without developers of SPV verifiers having to implement the +mitigation or to know it is necessary in the first place. + +Several blocks prior to [bip-0034][BIP34] activation contain a coinbase transaction whose scriptSig +contains a valid [bip-0034][BIP34] commitment to a future block height. This offers an opportunity +to duplicate these coinbase transactions in the future[^10] and for this reason [bip-0030][BIP30] +validation will need to be re-activated from block 1,983,702. A simple way to prevent this is to +mandate that future coinbase transactions vary from coinbase transactions before [bip-0034][BIP34] +activation. There are multiple ways of achieving this, but setting and enforcing the timelock for +the coinbase transaction makes it so all coinbase transactions past Consensus Cleanup activation +could not have been valid before this height and therefore cannot be a duplicate[^11]. + +## Backward compatibility + +This proposal only tightens the block validation rules: there is no block that is valid under the +rules proposed in this BIP but not under the existing Bitcoin consensus rules. As a consequence +these changes are backward-compatible with non-upgraded node software. That said, the authors +strongly encourage node operators to upgrade in order to fully validate all consensus rules. + +## Miner forward compatibility + +Bitcoin Core version [29.0][Core 29.0] and later will not generate a block template that violates +the timestamp restrictions introduced in this BIP. Although it would be extremely unlikely due to +the grace period used in this proposal, miners should use the `curtime` or `mintime` field from the +`getblocktemplate` result for their block's timestamp to make sure they always create blocks valid +according to this proposal. Note this is not a new requirement: using a timestamp lower than the +`mintime` field from the `getblocktemplate` result already leads to creating an invalid block. + +Bitcoin Core version [30.0][Core 30.0] and later will not generate a block template including a +transaction that violates the signature operations limit introduced in this BIP. + +Bitcoin Core version [0.16.1][Core 0.16.1] and later will neither relay nor create block templates +that include 64-byte transactions. + +The coinbase transaction is usually crafted by mining pool software. To the best of the authors' +knowledge, there does not exist an open source reference broadly in use today for such software. +We encourage mining pools to update their software to craft coinbase transactions that are +forward-compatible with the changes proposed in this BIP. + +## Reference implementation + +An implementation of BIP54 for Bitcoin Core is available [here][inquisition-implem]. + +## Test vectors + +Documented test vectors are available [here](./bip-0054/test_vectors/) for all mitigations +introduced in this BIP. + +## Acknowledgements + +This document builds upon an [earlier proposal][BIP-XXXX] by Matt Corallo. + +The authors would like to thank everyone involved in researching the most appropriate mitigation for +each of these bugs. We would like to thank in particular Anthony Towns and Sjors Provoost for their +direct contributions to this proposal, as well as @0xb10c and Brian Groll for providing the authors +with data to analyze the proposed mitigations. Thanks to Chris Stewart for digging up historical +violations to the new transaction size rule, which are partially reused in this BIP's test vectors. + +## Copyright + +This document is licensed under the Creative Commons CC0 1.0 Universal license. + + +[^0]: Block 1,983,702 is the earliest future block which could contain a duplicate coinbase +transaction while still respecting [bip-0034][BIP34]. See [this post][Delving duplicable] for a list +of all such future blocks. +[^1]: Technically this limit *cannot* apply to a coinbase transaction as the size of its sole +input's scriptSig is limited. +[^2]: The locktime validation, which is also performed for coinbase transactions, enforces that the +nLockTime value is the last block at which a transaction is invalid, not the first one at which it +is valid. +[^3]: The timewarp attack is described [here][SE timewarp] and the Murch–Zawy attack [here][Delving +Murch-Zawy]. +[^4]: The testnet4 difficulty exception pushed blocks' timestamps in the future when abused, +revealing how some broken pool software may produce blocks that don't respect a 10 minutes grace +period. Some [raised concerns][Sjors grace period] similarly broken software might be used on +mainnet. Using a grace period of 2 hours instead of 10 minutes only reduces the expected block +interval time under attack by ~2.2 seconds. See [this post][grace period debate summary] for more. +[^5]: The argument is about someone having a timelocked presigned transaction using some of those +features in its output script. The transaction cannot be mined before activation. Such outputs would +not be covered by an amnesty for old UTxOs. See for instance [here][O'Connor OP_CODESEPARATOR] and +[here][O'Connor sighash type] for discussions on this topic. +[^6]: It is important to reduce the worst case block validation time as well as the ratio of +validation time imposed over preparation cost. The former is to limit the damages an externally +motivated attacker can do. The latter is to disincentivize miners slowing down their competition by +mining expensive blocks. See [this thread][ML thread validation time] for more. +[^7]: A non-pathological transaction would have a public key per signature operation and at least +one signature per input. Per standardness a single P2SH input may not have more than 15 signature +operations. Even by using 1-of-15 `CHECKMULTISIG`s a transaction would bump against the maximum +standard transaction size before running into the newly introduced limit. To run against the newly +introduced limit but not the transaction size a transaction would need to spend P2SH inputs with a +redeem script similar to `CHECKSIG DROP CHECKSIG DROP ...`. This type of redeem script serves no +purpose beyond increasing its validation cost, which is exactly what this proposal aims to mitigate. +[^8]: See [this writeup][Suhas Merkle] by Suhas Daftuar for an explanation as well as a discussion +of the consequences. +[^9]: By Sergio Demian Lerner in a [blog post][Sergio post] surfaced [by Eric Voskuil][Eric +version]. Eric also pushed back against the importance of fixing this issue. See [this post][64 +bytes debate] for an attempt at summarizing the arguments for both sides of this debate. +[^10]: See [here][BIP34 list] for a full list of the heights of historical blocks including a valid +bip-0034 height commitment and the corresponding future block height. +[^11]: Technically it could be argued a duplicate could in principle always be possible before block +31,001 when `nLockTime` enforcement [was originally soft-forked][Harding nLockTime]. But treating +coinbase transactions as not having duplicate past Consensus Cleanup activation would be consistent +for any implementation which enforces `nLockTime` from the genesis block, which is the behaviour +notably of Bitcoin Core but also of all other implementations the authors are aware of. + +[BIP30]: https://github.com/bitcoin/bips/blob/master/bip-0030.mediawiki +[BIP-XXXX]: https://github.com/TheBlueMatt/bips/blob/7f9670b643b7c943a0cc6d2197d3eabe661050c2/bip-XXXX.mediawiki +[BIP34]: https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki +[BIP16 specs]: https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki#specification +[SE timewarp]: https://bitcoin.stackexchange.com/questions/75831/what-is-time-warp-attack-and-how-does-it-work-in-general/75834#75834 +[Delving Murch-Zawy]: https://delvingbitcoin.org/t/zawy-s-alternating-timestamp-attack/1062#variant-on-zawys-attack-2 +[BIP94 timewarp]: https://github.com/bitcoin/bips/blob/master/bip-0094.mediawiki#user-content-Time_Warp_Fix +[Sjors grace period]: https://delvingbitcoin.org/t/timewarp-attack-600-second-grace-period/1326 +[grace period debate summary]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/66 +[O'Connor OP_CODESEPARATOR]: https://gnusha.org/pi/bitcoindev/CAMZUoKneArC+YZ36YFwxNTKsDtJhEz5P2cosXKxJS8Rf_3Nyuw@mail.gmail.com +[O'Connor sighash type]: https://gnusha.org/pi/bitcoindev/CAMZUoK=1kgZLR1YZ+cJgzwmEOwrABYFs=2Ri=xGX=BCr+w=VQw@mail.gmail.com +[ML thread validation time]: https://gnusha.org/pi/bitcoindev/VsltJ2PHqWfzG4BU9YETTXjL7fYBbJhjVXKZQyItemySIA1okvNee9kf0zAOyLMeJ4Nqv1VOrYbWns5nP4TANCWvPJYu1ew_yxQSaudizzk=@protonmail.com +[Suhas Merkle]: https://gnusha.org/pi/bitcoindev/CAFp6fsGtEm9p-ZQF_XqfqyQGzZK7BS2SNp2z680QBsJiFDraEA@mail.gmail.com +[Sergio post]: https://bitslog.com/2018/06/09/leaf-node-weakness-in-bitcoin-merkle-tree-design +[Eric version]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/37 +[64 bytes debate]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/41 +[BIP34 list]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/4 +[Harding nLockTime]: https://bitcoin.stackexchange.com/questions/90229/nlocktime-in-bitcoin-core +[Delving duplicable]: https://delvingbitcoin.org/t/great-consensus-cleanup-revival/710/4 +[Core 0.16.1]: https://bitcoincore.org/en/releases/0.16.1 +[Core 29.0]: https://bitcoincore.org/en/releases/29.0 +[inquisition-implem]: https://github.com/darosior/bitcoin/tree/2509_inquisition_consensus_cleanup +[Core 30.0]: https://bitcoincore.org/en/releases/30.0 diff --git a/bip-0054/test_vectors/README.md b/bip-0054/test_vectors/README.md new file mode 100644 index 0000000000..71ba96d0ad --- /dev/null +++ b/bip-0054/test_vectors/README.md @@ -0,0 +1,102 @@ +## BIP54 test vectors + +This folder contains a set of test vectors for each mitigation introduced in the BIP. This document +presents them in more detail. + +The code used to generate half of the test vectors is included with the implementation and available +[here][other-vectors]. The other half requires mining mainnet blocks and is [published +separately][bip54-miner]. In both cases it is implemented as a regular Bitcoin Core unit test, and +the test vectors are persisted as a JSON file if the `UPDATE_JSON_TESTS` preprocessor directive is +set (off by default). + +To compile the [header][header-miner] and [block][block-miner] miners you may have to link to +libatomic explicitly. This can be achieved like so: +``` +cmake -B atomicbuild -DAPPEND_LDFLAGS="-latomic" +cmake --build atomicbuild/ -j $(nproc) +``` + +[Premined headers][premined-headers] are also provided along with the header miner to allow changing +some of the last headers without having to re-generate the whole chain. + + +### Difficulty adjustment exploits + +The [`timestamps.json`](./timestamps.json) test vectors exercise the two constraints on block header +timestamps introduced by BIP54 to mitigate the Timewarp and Murch-Zawy attacks. Each test case +features a chain of mainnet headers starting from the genesis block, and whether this header chain +is valid by BIP54 rules. Each test case also contains a comment describing why this particular chain +is (in)valid according to BIP54. All test cases are valid according to current Bitcoin consensus +rules. It is intended to be used to test a BIP54 implementation by feeding the header chain to a +Bitcoin node implementation, enforcing the BIP54 rules on this chain from genesis. + +The test vector file features a JSON array of JSON objects, each corresponding to a test case. Each +JSON object features the following entries: +- `header_chain`: a JSON array of strings. An ordered list of hex-encoded mainnet block headers. +- `valid`: a JSON boolean. Whether this chain of headers is valid according to BIP54. +- `comment`: a JSON string. Description of the test case. + +For the purpose of testing a Timewarp fix, a Timewarp attack was included early on in the history of +testnet3. An implementer of BIP54 may want to ensure that syncing testnet3 by enforcing BIP54 since +genesis will treat block `00000000118da1e2165a19307b86f87eba814845e8a0f99734dce279ca3fb029` as +invalid. + + +### Long block validation time + +The [`sigops.json`](sigops.json) file contains test vectors for the limit on the number of +potentially-executed legacy signature operations in a single transaction, introduced by BIP54 in +order to mitigate long block validation times. Each test case represents a transaction and whether a +block containing it would be valid according to BIP54. The test cases feature an extensive set of +combinations of inputs and output types, ways to run into the limit, historical violations and some +pathological transactions exhibiting the specific implementation details. All test cases but those +belonging to this last category feature transactions that are valid under current Bitcoin consensus +rules. Each test case also features a comment describing why the transaction is (in)valid according +to BIP54. + +The test vector file features a JSON array of JSON objects, each corresponding to a test case. Each +JSON object features the following entries: +- `spent_outputs`: a JSON array of strings. An ordered list of hex-encoded Bitcoin-serialized + transaction outputs spent by each input of this test case's transaction. +- `tx`: a JSON string. A hex-encoded Bitcoin-serialized transaction to be evaluated. +- `valid`: a JSON boolean. Whether this transaction is valid according to current consensus rules + supplemented by BIP54. +- `comment`: a JSON string. Description of the test case. + + +### Merkle tree malleability with 64-byte transactions + +The [`txsize.json`](./txsize.json) file contains test cases exercising the new constraint on +non-witness transaction size introduced in BIP54. Each test case contains a transaction and whether +it would be valid according to BIP54, as well as a comment describing why it is (in)valid. All test +cases are otherwise valid according to current Bitcoin consensus rules. + +The test vector file features a JSON array of JSON objects, each corresponding to a test case. Each +JSON object features the following entries: +- `tx`: a JSON string. A hex-encoded Bitcoin-serialized transaction to be evaluated. +- `valid`: a JSON boolean. Whether this transaction is valid according to BIP54. +- `comment`: a JSON string. Description of the test case. + + +### Possibility of duplicate coinbase transactions + +The [`coinbases.json`](./coinbases.json) file contains test cases exercising the new restrictions on +coinbase transactions introduced in BIP54 to prevent duplicate coinbase transactions without +resorting to BIP30 validation. Each test case contains a chain of mainnet blocks (including the +genesis block), and whether this block chain is valid according to BIP54. All test cases are valid +according to current Bitcoin's consensus rules, except one that features a block containing a +coinbase transaction timelocked to a future block height. + +The test vector file features a JSON array of JSON objects, each corresponding to a test case. Each +JSON object features the following entries: +- `block_chain`: a JSON array of strings. An ordered list of hex-encoded mainnet blocks. +- `valid`: a JSON boolean. Whether this block chain is valid according to current Bitcoin consensus + rules supplemented by BIP54. +- `comment`: a JSON string. Description of the test case. + + +[bip54-miner]: https://github.com/darosior/bitcoin/commits/bip54_miner/ +[header-miner]: https://github.com/darosior/bitcoin/blob/bip54_miner/src/test/bip54_header_miner.cpp +[block-miner]: https://github.com/darosior/bitcoin/blob/bip54_miner/src/test/bip54_block_miner.cpp +[other-vectors]: https://github.com/darosior/bitcoin/blob/2509_inquisition_consensus_cleanup/src/test/bip54_tests.cpp +[premined-headers]: https://github.com/darosior/bitcoin/blob/bip54_miner/src/test/bip54_premined_headers.h diff --git a/bip-0054/test_vectors/coinbases.json b/bip-0054/test_vectors/coinbases.json new file mode 100644 index 0000000000..5d4845e6a0 --- /dev/null +++ b/bip-0054/test_vectors/coinbases.json @@ -0,0 +1,79 @@ +[ + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed99613746000000003e699c73b70d61674235d749cfcc240c91df1b658ab774fce2779679f6867d4189b45f49ffff001dc1adcf010101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff055403e0c810feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac15000000" + ], + "valid": false, + "comment": "Block at height 4 with coinbase's nLockTime set to 21 and non-final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed996137460000000082cf0907a8dfb0b461f9c3f4a807cff5fb85df8e54fcc5d8b5a6208b1144fac289b45f49ffff001d094390190101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05540320d613921000000100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac04000000" + ], + "valid": false, + "comment": "Block at height 4 with coinbase's nLockTime set to 4 and non-final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed9961374600000000da08acbf43b797bea5a20bb65f0a02871f6272cd0dbd5d192de0b8b241a285aa89b45f49ffff001d5077290a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff055403400d03feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000" + ], + "valid": false, + "comment": "Block at height 4 with coinbase's nLockTime set to 2 and non-final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed99613746000000000035fba8f8f05b94463822ffd007213ff095c4b82e5bc166fd51c8ba01e0659189b45f49ffff001d394a4d070101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025400fb4003000100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac03000000" + ], + "valid": true, + "comment": "Block at height 4 with coinbase's nLockTime set to 3 and non-final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed9961374600000000e7822dba53b0868472211017555701e69bbd9c3e2ec5502347dce64e963cff0989b45f49ffff001dfb8e6e110101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05540360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac03000000" + ], + "valid": true, + "comment": "Block at height 4 with coinbase's nLockTime set to 3 and maximum non-final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed9961374600000000a392d0e70a32b369e2ec509ec0b5cdfad3db5f78d594f855588d6193d7e5bef889b45f49ffff001d5ec3630c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05540320d613ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac03000000" + ], + "valid": false, + "comment": "Block at height 4 with coinbase's nLockTime set to 3 and final nSequence." + }, + { + "block_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000068fcdbe419c7d12484fd7e1f7cc22c98e4afab982539e2333ca8ce9a317a592f81ad5f49ffff001d846f5e090101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff025100feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000", + "01000000a58a17b4a4487b9c83ab80ed6a9ccbb9de25925193cc084f41872bd700000000462c6597dd11214ae6f20905dc3828c000a693c3e4b17df82469e528dd9eeab8d9af5f49ffff001dd6bbd40a0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05520360ae0afeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac01000000", + "010000005702226e10bfe0b24a41a05f406c73046b9ad6fca09255968d3a954b00000000d72d147d9b46612e6adb7168821448e3eca3231ffce8c812a1503ab30001e3bd31b25f49ffff001d7b1408060101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05530320d613feffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac02000000", + "01000000131cda7ce756b84bd95dd3ee07333f2224e286bb9a5e13ed99613746000000002be83903e9da68744e4da285d3641faf33694531e1717724d415265bc987bfbb89b45f49ffff001dbfe17c1f0101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff05540340420ffeffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac88b45f49" + ], + "valid": false, + "comment": "Block at height 4 with coinbase's nLockTime set to block's nTime minus 1 and maximum non-final nSequence." + } +] \ No newline at end of file diff --git a/bip-0054/test_vectors/sigops.json b/bip-0054/test_vectors/sigops.json new file mode 100644 index 0000000000..3d088740f3 --- /dev/null +++ b/bip-0054/test_vectors/sigops.json @@ -0,0 +1,1604 @@ +[ + { + "spent_outputs": [ + "0000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0900000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0a00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0b00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0c00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0d00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0e00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0f00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac" + ], + "tx": "020000001960db63267647af60ab0cbdc1aef31c80a258fa8d0d33b406cb8f3bef3712c707000000004847304402207bd4f23b82e772ed03dcf60d042a61b6e45f9e7dbd5d7d4be6a6bd1954b1c63502200cc55bc692ccf5bfb6110264a44a3d3cb4fb86a533428bbc28a5dc623446220101ffffffff412a80b86df19bde800ebdffa2fec6df053c42ddd1a289bfe746218302d75546000000004847304402200640dc1a96c1402a881fd7621b9649c3b4f3264241a89b2239edae09c27f34fe0220664606b7e98d5898460a06f639efe9d1d35f84c84966438e23bf10792ba0c16b01ffffffffa352419ee1a92849751341dec35e957f01d64b7a419e62101182158cc9bf2ae80000000048473044022031815c9e96213468c6e7fbcfa1a17f6f6d30c10738a563894ef74c0da2090437022035bceb4a206684a83b5d5ccb459ae9842d52d8b24e41fc965da73ffa8e18bcab01ffffffff3f17d9480acc624999fc542a1f8b2b91cc5d2bd75fde1c5dfef0fac7235393cb0000000048473044022060069546622ae8459d4b75c73d4a15f8dd4a98c689b205b7249044feff138970022047591f400390801a6dfa452455e0d53467b73ccc156f0058c22e96287882507501ffffffff9764d438eb67f8efde579aa488247e05f1247fd22691e97bf0f46d7bc36dd25f0000000048473044022061ca9c23f8106cd00a4d284a551ac8d22f03f84608e688cc4472ec750247f0ca02207a1915fca01d556047e37741d88f90367f8cf7d0579f6c5c909b3ad1775f9cfd01ffffffff56dd13ce7c9ef0e3339e425e739ab71be555e984ff8b8393e224dc4232ef4f1d000000004847304402207efded46087026ee9f5d83e5e7c3aad6e17db2b4196b9fd67a779aa5a87c7ac2022014351f1216d1ce8461c8c77ac7d8d26186f46673ed911833b5eb4b2dffcdff0201ffffffffadff4b4b8eac4adc269ee86f0691adce82881af34194ccf4f18b0b2b74347d3900000000484730440220033632af3161c6fddcf5f5759a89e30c458a45d2035176b67775d934aecb3a51022056236e60f66bfb7d314a678a965c7d7ba3076470b27c458995e37a3f4ab1c7a001ffffffffa6ff9b37bdf4459f5d94e4425d09e95b1a505efcb222f18163f5b62ee6568eb8000000004847304402202b2937f8deaba7546edbf4d416418259cef74c70da2adfdda5d50f14903bd7be02204c422c0ae03dd38c90b86242c7932e9f679da312283b037e81be7c3f57eb0e7b01ffffffffc74db0df0a89f79fc77cd78388eae19fda9cfe4b1e50855e959c39bdd6e3221d00000000484730440220764fc48e8a7bcb80e507019c389dfff4382b411b90fe52e52491fc57145206da022006a6915fc43783024ecaaaf28be5da1b6eb323d5f68597834a9b3dad674e121101ffffffff767ec30e19235c9075df674eb82ebd64e664c7bfc4272e991a04b785cd549d9e0000000048473044022007234d7468765401a8c3c4804d8a197d3d3ccc5aa928e7d2189f580e21cda66a02206a2ce4212caf68e587d552eba22a4a6baebdfcef76111694e762f320cc3cb79d01ffffffff5a7624f41f3ea9fee1002f1cc99e84d0c25c960c2f8f843da872fa3ee56d673c0000000048473044022011c3566a2d4448d11639c78d92cabbe8d028c2dc57154208467149752deb061602203c9261f1906b3e5485765f7ab444ab5c381a2483e01281c492f00bc439c29a5001ffffffff2bd04fc5338326fc9a33630beae1a115019f2d7374cbd5ae41bdfb6523c082ba000000004847304402205692241a4cbf6e235799ceaa32165ee4ba8ca09ff5a8cb23f9e989de1eab90190220064fcc5c5ac98de2455c84c1c6509a1fb7efecc3684ac9c88489ec2cbea7e69b01ffffffff01d51ae3dba308db162cd29aa3a3a5eb1a796183c51f0735de76c547e025aa090000000048473044022062e78a86e10ad0dcfe9119a0c70e539393f5de3ec374028059cf4e5dbe7c4a660220697460fbe51845aa181e5d62ec8494c1ee05b885dc602bd674f296034f1bccf801fffffffff788d6915b8e972d28c2ae8ee86c111d599e52fd3a910396f902405d266bf126000000004847304402206f5c2c086370463ee935e4b85a4170e498112787c30550fa2bbac42fc6fd14c0022019c5a809ec069f94186a2434a65479e0580fc91482edef4da1db97c8d0c93d6f01ffffffff9ae984d99a1f4aa59e4599e78d02ac745328a1258336b7831c251198b983880c000000004847304402205c86ab63c3203f57b9a831a892f8861fd83c9f328fdfabaf7b50e6bff53d428302206496b0bf2d174392442c7e5450bdd2236fe62f735f2d7c5f16bff8333d68694501ffffffffd524a9594907bb6e08f6dbe2ce324f20322f29737996e77ff1f38abe2dba7688000000004847304402202b6562b592d0d25ab36886db728097ecb696cce15466e95b97693f86c41c5123022040ac9b88482552eb66437f8902e28608cb5149973479e819afe53ffb95476bfd01ffffffff005edf93f46f2200addb98d2f8c1306ecc1e9bcaaea64b6640a51de1327a38b70000000048473044022077501cd9d9b6190ec3d454ef1008225e202848bea8ee45f6c476175890f4a04a022045eca96d285cd60ab09319f332c3745f95fe7f6191dc58c969080995b91cc63101ffffffff8a26a9443276ffb43ada4052bf90d48fddf49301c0bd450504954f13bd47908600000000484730440220675820598c362425f4690918a785aa44297f8ff84a7b195c0e5aa8830c3fd7f502200b9d7d43dba94318ddac1acecb43c9f11cf38abb0c58dbd87175216e7e56fe1a01ffffffffea40d146ea04ba091c5faac68a5f6e718f4450ba9ae56158a618bbdddad8b1fc000000004847304402200cacb39aa700fab10d0f9d6baaace2689f24540b192f0368a77d918971f77bf102205cfc709efb4ccaa5125c03dffcce9ae33bc552dcaa189420ddc3e6e0f125b1ea01ffffffff26dc8d95da1b04313547c24d09fd686239adadbb2107d4f60fa9eece607bef9f000000004847304402205646c9b81867129c05c8f37b15c3ce0d79b52ca069e6b416166e8ccf4eaa02ac02207379dec87fc019c94866be79cf966f32debf36f5692ea396b36a11c9ba2c285101ffffffffca460e290faeb573d6d4f10d099847154aec8cde3aef4c935f40aabb050037d60000000048473044022014005203c5498da6c9d52719dd54ca2c02b1d21110c0fdef9d27b40df2a9f3590220486157e787ece81dd4b04225fe6dbb59d9491badeecff6331fb25b6f7ef9cfeb01ffffffff9175d8f5fd03446fbe2bee4ba5acee37a8ffe669844a0602d822453cd1933ffe000000004847304402204e5cac8c22c8f3f0e74386ceb3202e4f5aead292755b61a98d56e2f5846be5100220686b87ac2c8aa4a30e7df0ea71e640734e5ebc702583cedbccb66223905a3e6d01ffffffff2fced0a020068c4c9f5fd2a91605ae5ce414b8d06eb5037e796ed18e9166fb7d000000004847304402200ea8c958e245c223bf2534784c4410ec56e7b37fd5bb1e747f8dc8aabd6e19e802200c0eaf7b102e1fe0d798c66475cdb9d37898786c2b0e0ed9c06178d05b66317b01ffffffff3684f6d8161ae90a12639a14c354189218e6d2ca02d1e72c3a67715c0f6897f90000000048473044022038aae501eb8b36e4ee176f3628c0102dfbc7da5e657e90d2d48056a93d20f01f022024aeff806702106c7183b8ac17e27e2146f60443f6269e5837164145430db41401ffffffff52da54655d154dc20d755e30327abbad0f0e5296016f55e9b449caf062abcccf000000004847304402206cda6257e42737ba8b7f6db0166dfd078c36d28d8419f4f59a7230a1e33bc723022004377936e2d5a4c16d35041dcde407c86b3785884d787a2f8ae6908aef70761601ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "Bare Script inputs totalling 2500 CHECKSIGs" + }, + { + "spent_outputs": [ + "0000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0900000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0a00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0b00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0c00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0d00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0e00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0f00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "190000000000000023210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d6ac" + ], + "tx": "020000001a60db63267647af60ab0cbdc1aef31c80a258fa8d0d33b406cb8f3bef3712c707000000004847304402207bd4f23b82e772ed03dcf60d042a61b6e45f9e7dbd5d7d4be6a6bd1954b1c63502200cc55bc692ccf5bfb6110264a44a3d3cb4fb86a533428bbc28a5dc623446220101ffffffff412a80b86df19bde800ebdffa2fec6df053c42ddd1a289bfe746218302d75546000000004847304402200640dc1a96c1402a881fd7621b9649c3b4f3264241a89b2239edae09c27f34fe0220664606b7e98d5898460a06f639efe9d1d35f84c84966438e23bf10792ba0c16b01ffffffffa352419ee1a92849751341dec35e957f01d64b7a419e62101182158cc9bf2ae80000000048473044022031815c9e96213468c6e7fbcfa1a17f6f6d30c10738a563894ef74c0da2090437022035bceb4a206684a83b5d5ccb459ae9842d52d8b24e41fc965da73ffa8e18bcab01ffffffff3f17d9480acc624999fc542a1f8b2b91cc5d2bd75fde1c5dfef0fac7235393cb0000000048473044022060069546622ae8459d4b75c73d4a15f8dd4a98c689b205b7249044feff138970022047591f400390801a6dfa452455e0d53467b73ccc156f0058c22e96287882507501ffffffff9764d438eb67f8efde579aa488247e05f1247fd22691e97bf0f46d7bc36dd25f0000000048473044022061ca9c23f8106cd00a4d284a551ac8d22f03f84608e688cc4472ec750247f0ca02207a1915fca01d556047e37741d88f90367f8cf7d0579f6c5c909b3ad1775f9cfd01ffffffff56dd13ce7c9ef0e3339e425e739ab71be555e984ff8b8393e224dc4232ef4f1d000000004847304402207efded46087026ee9f5d83e5e7c3aad6e17db2b4196b9fd67a779aa5a87c7ac2022014351f1216d1ce8461c8c77ac7d8d26186f46673ed911833b5eb4b2dffcdff0201ffffffffadff4b4b8eac4adc269ee86f0691adce82881af34194ccf4f18b0b2b74347d3900000000484730440220033632af3161c6fddcf5f5759a89e30c458a45d2035176b67775d934aecb3a51022056236e60f66bfb7d314a678a965c7d7ba3076470b27c458995e37a3f4ab1c7a001ffffffffa6ff9b37bdf4459f5d94e4425d09e95b1a505efcb222f18163f5b62ee6568eb8000000004847304402202b2937f8deaba7546edbf4d416418259cef74c70da2adfdda5d50f14903bd7be02204c422c0ae03dd38c90b86242c7932e9f679da312283b037e81be7c3f57eb0e7b01ffffffffc74db0df0a89f79fc77cd78388eae19fda9cfe4b1e50855e959c39bdd6e3221d00000000484730440220764fc48e8a7bcb80e507019c389dfff4382b411b90fe52e52491fc57145206da022006a6915fc43783024ecaaaf28be5da1b6eb323d5f68597834a9b3dad674e121101ffffffff767ec30e19235c9075df674eb82ebd64e664c7bfc4272e991a04b785cd549d9e0000000048473044022007234d7468765401a8c3c4804d8a197d3d3ccc5aa928e7d2189f580e21cda66a02206a2ce4212caf68e587d552eba22a4a6baebdfcef76111694e762f320cc3cb79d01ffffffff5a7624f41f3ea9fee1002f1cc99e84d0c25c960c2f8f843da872fa3ee56d673c0000000048473044022011c3566a2d4448d11639c78d92cabbe8d028c2dc57154208467149752deb061602203c9261f1906b3e5485765f7ab444ab5c381a2483e01281c492f00bc439c29a5001ffffffff2bd04fc5338326fc9a33630beae1a115019f2d7374cbd5ae41bdfb6523c082ba000000004847304402205692241a4cbf6e235799ceaa32165ee4ba8ca09ff5a8cb23f9e989de1eab90190220064fcc5c5ac98de2455c84c1c6509a1fb7efecc3684ac9c88489ec2cbea7e69b01ffffffff01d51ae3dba308db162cd29aa3a3a5eb1a796183c51f0735de76c547e025aa090000000048473044022062e78a86e10ad0dcfe9119a0c70e539393f5de3ec374028059cf4e5dbe7c4a660220697460fbe51845aa181e5d62ec8494c1ee05b885dc602bd674f296034f1bccf801fffffffff788d6915b8e972d28c2ae8ee86c111d599e52fd3a910396f902405d266bf126000000004847304402206f5c2c086370463ee935e4b85a4170e498112787c30550fa2bbac42fc6fd14c0022019c5a809ec069f94186a2434a65479e0580fc91482edef4da1db97c8d0c93d6f01ffffffff9ae984d99a1f4aa59e4599e78d02ac745328a1258336b7831c251198b983880c000000004847304402205c86ab63c3203f57b9a831a892f8861fd83c9f328fdfabaf7b50e6bff53d428302206496b0bf2d174392442c7e5450bdd2236fe62f735f2d7c5f16bff8333d68694501ffffffffd524a9594907bb6e08f6dbe2ce324f20322f29737996e77ff1f38abe2dba7688000000004847304402202b6562b592d0d25ab36886db728097ecb696cce15466e95b97693f86c41c5123022040ac9b88482552eb66437f8902e28608cb5149973479e819afe53ffb95476bfd01ffffffff005edf93f46f2200addb98d2f8c1306ecc1e9bcaaea64b6640a51de1327a38b70000000048473044022077501cd9d9b6190ec3d454ef1008225e202848bea8ee45f6c476175890f4a04a022045eca96d285cd60ab09319f332c3745f95fe7f6191dc58c969080995b91cc63101ffffffff8a26a9443276ffb43ada4052bf90d48fddf49301c0bd450504954f13bd47908600000000484730440220675820598c362425f4690918a785aa44297f8ff84a7b195c0e5aa8830c3fd7f502200b9d7d43dba94318ddac1acecb43c9f11cf38abb0c58dbd87175216e7e56fe1a01ffffffffea40d146ea04ba091c5faac68a5f6e718f4450ba9ae56158a618bbdddad8b1fc000000004847304402200cacb39aa700fab10d0f9d6baaace2689f24540b192f0368a77d918971f77bf102205cfc709efb4ccaa5125c03dffcce9ae33bc552dcaa189420ddc3e6e0f125b1ea01ffffffff26dc8d95da1b04313547c24d09fd686239adadbb2107d4f60fa9eece607bef9f000000004847304402205646c9b81867129c05c8f37b15c3ce0d79b52ca069e6b416166e8ccf4eaa02ac02207379dec87fc019c94866be79cf966f32debf36f5692ea396b36a11c9ba2c285101ffffffffca460e290faeb573d6d4f10d099847154aec8cde3aef4c935f40aabb050037d60000000048473044022014005203c5498da6c9d52719dd54ca2c02b1d21110c0fdef9d27b40df2a9f3590220486157e787ece81dd4b04225fe6dbb59d9491badeecff6331fb25b6f7ef9cfeb01ffffffff9175d8f5fd03446fbe2bee4ba5acee37a8ffe669844a0602d822453cd1933ffe000000004847304402204e5cac8c22c8f3f0e74386ceb3202e4f5aead292755b61a98d56e2f5846be5100220686b87ac2c8aa4a30e7df0ea71e640734e5ebc702583cedbccb66223905a3e6d01ffffffff2fced0a020068c4c9f5fd2a91605ae5ce414b8d06eb5037e796ed18e9166fb7d000000004847304402200ea8c958e245c223bf2534784c4410ec56e7b37fd5bb1e747f8dc8aabd6e19e802200c0eaf7b102e1fe0d798c66475cdb9d37898786c2b0e0ed9c06178d05b66317b01ffffffff3684f6d8161ae90a12639a14c354189218e6d2ca02d1e72c3a67715c0f6897f90000000048473044022038aae501eb8b36e4ee176f3628c0102dfbc7da5e657e90d2d48056a93d20f01f022024aeff806702106c7183b8ac17e27e2146f60443f6269e5837164145430db41401ffffffff52da54655d154dc20d755e30327abbad0f0e5296016f55e9b449caf062abcccf000000004847304402206cda6257e42737ba8b7f6db0166dfd078c36d28d8419f4f59a7230a1e33bc723022004377936e2d5a4c16d35041dcde407c86b3785884d787a2f8ae6908aef70761601ffffffffb0dcc5ce117ca23c2d123845feafd4f8646748ca50287a083786c79462010f88000000004847304402203d4d03278fe0795dd18b7900360fde83cf97222c4746ac40c657686c368ba2da02206a8fa64dc68d61849954f026778e5e3a4d5102ff3e8cf0b93940b904ebf06d9c01ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Bare Script inputs totalling 2501 CHECKSIGs" + }, + { + "spent_outputs": [ + "0000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0900000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0a00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0b00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0c00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0d00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0e00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0f00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "190000000000000023210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d6ac" + ], + "tx": "2a0000001a60db63267647af60ab0cbdc1aef31c80a258fa8d0d33b406cb8f3bef3712c7070000000048473044022074f889e75009d3952b4726ce4da4e686d142b833bfb9375bfd51965d0d8d4bbc0220374160d0138f59e0eabaa0bf6557bf21f6efc2a920da4eb647bb67ba10bbdf7a0100000000412a80b86df19bde800ebdffa2fec6df053c42ddd1a289bfe746218302d75546000000004847304402206f1b730aa10dc8c36373fe1fd62d8d6eb644af4faa0fd0807fbb4b820cbe9a35022022b782288b6ddcf85e114d14c392bd357ad776cd8606957b5652e09b5d1958bf0154000000a352419ee1a92849751341dec35e957f01d64b7a419e62101182158cc9bf2ae800000000484730440220380a37847cf5ad6d458442bfc538850d441e7bb1736319be78b0daff2f8f1a1702205ca9edfe989eed93c0b746c44ef8ae732446ac8f1b0cbe4a38c5fb14cb260a4101a80000003f17d9480acc624999fc542a1f8b2b91cc5d2bd75fde1c5dfef0fac7235393cb0000000048473044022063d1081f604e6e877701e789652ce8522dbd7042f440e8dc5927673a556bd69602206734d10846c78c963849915a9f7af2232a1be4e3f06b8058e594b2aa5d72e13e01fc0000009764d438eb67f8efde579aa488247e05f1247fd22691e97bf0f46d7bc36dd25f0000000048473044022004e1b864eb066d322b7b54aa5622b137cb9b496af0ec66e9de18193cf38b863102205ccb02dd63f3f24933477d59c8a2fbbbb09d92b83c9f725d85f537d1e3a1d9c0015001000056dd13ce7c9ef0e3339e425e739ab71be555e984ff8b8393e224dc4232ef4f1d00000000484730440220512903c6f905262aff94c86421b0148ecacf2a1f13eee41776f39e2bb214c1fa0220540f0891e8d0468db6ce8834b01d68b8f132bbdeac654bb0cac9ac1769dfb78901a4010000adff4b4b8eac4adc269ee86f0691adce82881af34194ccf4f18b0b2b74347d390000000048473044022035cd59601e0bf90818d1d1de2b6bec23033bc6c0b69a2eb22f505516a7cc2e10022021e323ecb35756e3c5830f7fe23d01f7d9565455b5f3682da109025f453f18d901f8010000a6ff9b37bdf4459f5d94e4425d09e95b1a505efcb222f18163f5b62ee6568eb8000000004847304402201d88c8aef1fa1cacbd8ba2efc233812cd78eabec330f511a4c2f7f24b7f407dd02207a2da32dbd9304eda112d59a24b86745b9faaf2a2fe6b09052d26d80f189ca54014c020000c74db0df0a89f79fc77cd78388eae19fda9cfe4b1e50855e959c39bdd6e3221d000000004847304402204bd0227ca81c256549d941ea9a689c8d19be78d79931b56e4569a51471b9f27a02205eefd33dce7bf46fcd78744a8227f8255c196b02a631f43a69829a62fd5c617c01a0020000767ec30e19235c9075df674eb82ebd64e664c7bfc4272e991a04b785cd549d9e0000000048473044022041f6cab4e630cb598cf4c8ab9d5ff11deb5604efa07ae86489d627859093e68f02203fb8959de05c8d11aae56690d43a7100af9993e2122e4de2bc50895d237d8a2001f40200005a7624f41f3ea9fee1002f1cc99e84d0c25c960c2f8f843da872fa3ee56d673c000000004847304402200f66ce686387bfe2fa5c13bfc967b4bc94dbb6dc6cf1f0e24f23297a8891e10202204e4d038de7586a2cf20f07e2f32db454f7f7fb626db8b0d848ebd7b418ff9d0a01480300002bd04fc5338326fc9a33630beae1a115019f2d7374cbd5ae41bdfb6523c082ba000000004847304402205870d45fa9a6374c889b754c59823f45b1b1552937f355d35a0c34d025d67a1e0220606af9288578db7eb7807360aa26d17f3e8f43c358b49c6b0e63c7701845e047019c03000001d51ae3dba308db162cd29aa3a3a5eb1a796183c51f0735de76c547e025aa09000000004847304402207af6c51b4426999221f6080638f1c75734830c145c33a28527d27d06bbf5f1da02206e0e94a199f1d922409f0e7ce0d06ddcb6f492251dcc31ce93abb5ef4ad1a36501f0030000f788d6915b8e972d28c2ae8ee86c111d599e52fd3a910396f902405d266bf1260000000048473044022041a5410f29bbdb87aaaacc623fec4e2e0998a913c913f38572e57519a6e69c3b0220088166e1daa3a355e2a2a71a0bc65c2765492a5c8a30b301143e513ef03112ca01440400009ae984d99a1f4aa59e4599e78d02ac745328a1258336b7831c251198b983880c000000004847304402203482cab5bf4da063022f7be90e6e6a270babf0decf8158fdcbf28208204c0042022009352ff2474bd9f4f413ee32a0404473b58b295a21c60658003471f556266ce70198040000d524a9594907bb6e08f6dbe2ce324f20322f29737996e77ff1f38abe2dba768800000000484730440220491259a24065320eac47825679369411f621d80738a1ae21227ac3cb64ddb41902203fc3ecc4d48e2e1977aabab6adca11e5bfd678e15fc03cea08beedd36be250f501ec040000005edf93f46f2200addb98d2f8c1306ecc1e9bcaaea64b6640a51de1327a38b7000000004847304402204282bb8f6c67317f26036259b6df691b9b6d934449bb0dd85b1b00a8c47d252102203580434dd1197267bf0329b833ef17f28604c381c6924b1c327cf802c4cd014801400500008a26a9443276ffb43ada4052bf90d48fddf49301c0bd450504954f13bd47908600000000484730440220254540e09f8eb707c66dbe5ee0ae7a01db53ace26cd5d3f8dfbc9334a550ed450220677a3d81c08dcf07a56903a17335b8d56a0816eb37f6d94718555f3eb2363ced0194050000ea40d146ea04ba091c5faac68a5f6e718f4450ba9ae56158a618bbdddad8b1fc0000000048473044022050a6ca532a1a8ee2cb95abc945bf368c74071f25222fb35d21a3af83ca9ae1d302202427aaa6911b49ed0ed544ab2849af0ff2bd7177ac0ddb1b474e8b127165cf4501e805000026dc8d95da1b04313547c24d09fd686239adadbb2107d4f60fa9eece607bef9f0000000048473044022025a14e763d967d3c50b0ee717834af65298c04ba91b58164a5ee4fbc1d91c20c02201bcb6324f9da5dc7402e6ed931de3cdbf17d5f7b9a8c5eb6c9c4f4d9fef0e52c013c060000ca460e290faeb573d6d4f10d099847154aec8cde3aef4c935f40aabb050037d60000000048473044022030309d9396c512fd9c7b627a4591ae49bf8197fa4833eecc92fb7f1145015b7002206b85cbec14e9c970204e9ae0db2f7ecbe27464cce4765383cb2d56cea151823801900600009175d8f5fd03446fbe2bee4ba5acee37a8ffe669844a0602d822453cd1933ffe0000000048473044022002c254bc687f8710310699a424e570be7fb5b1ea14e68de7114443bac2264817022029a47997b47e2939912dae0374914fb31284486b5293a349d3fac2308248023101e40600002fced0a020068c4c9f5fd2a91605ae5ce414b8d06eb5037e796ed18e9166fb7d00000000484730440220593fd8ab14f69fe53ec3898c9e5e64dbd7e69f1cc3fb8efbce828b01a90deca602205111c3209da654277f3536dca1dba45da8bf7a3d7c899115d735b3745927aa7301380700003684f6d8161ae90a12639a14c354189218e6d2ca02d1e72c3a67715c0f6897f900000000484730440220379acf0a51fd056904dc8614833d4b73420d4dba2541c6310e312fef45dcf1d602200620fc9e529e7dd52ec885712813950ea70e9e9aee2151cde5ee9b843431f819018c07000052da54655d154dc20d755e30327abbad0f0e5296016f55e9b449caf062abcccf000000004847304402203a58ed23a9ce2c7a340ff935fdfcc086e51081ead1e1e81f3a062b9fa2741c46022066dcd71a898cb94eeb11d83bad6de8f89ec4f999c9172d55781b36e28f4d450a01e0070000b0dcc5ce117ca23c2d123845feafd4f8646748ca50287a083786c79462010f88000000004847304402203e8993e2815e9949d32967c89cd528e5b0c302c0767c9b4b47244c2c6b2873dd022022dca1ed337621da637b2c00ca8de9ba04be4e958762f07961a21021901316a8013408000007320000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a15000000", + "valid": false, + "comment": "Bare Script inputs totalling 2501 CHECKSIGs and unrelated transaction fields malleated" + }, + { + "spent_outputs": [ + "0000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0900000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0a00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0b00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0c00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0d00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0e00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0f00000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1000000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1100000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1200000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1300000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1400000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1500000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1600000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1700000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "1800000000000000e9210376539063f5f2b617d6a6651884d5df9d39ea0ea9c014058cdbbc6bf5535fc2d66ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac" + ], + "tx": "2a0000001960db63267647af60ab0cbdc1aef31c80a258fa8d0d33b406cb8f3bef3712c70700000000484730440220704e6ce25b6e757c3db1780834c56c8f1aaa8c26561f31805b0e473c3da127ad0220212aee44ca5a8fd80c4c03ba78c69d3a59976eaaed7ac6c908b3cddd9c1786100100000000412a80b86df19bde800ebdffa2fec6df053c42ddd1a289bfe746218302d75546000000004847304402204e8aae612153377bcf7f70e47c2c36a5a4a5eaf1cdea84ab9f7ff42d62a7bb7802201a05404e4415b4b9efd5ccd4610fa5084e079569c93f01ae9840e6f2f07de0f50154000000a352419ee1a92849751341dec35e957f01d64b7a419e62101182158cc9bf2ae8000000004847304402200ae3212accd17ee83ef61399e66280ffff49c83ca58692bf9a8663c79a3afb8402205d89da809d955d1e0649c7030463c53c7385163754fa048f78f282f98e37f23601a80000003f17d9480acc624999fc542a1f8b2b91cc5d2bd75fde1c5dfef0fac7235393cb000000004847304402203e0726b882042f2186ad5d647a50197e4d5fd8a004e9b80d0dd567e66a5a9d780220588d40d77f7aedcc9cb869153dfd22002511ce79e4064a6fb8f8e78c02eaab9901fc0000009764d438eb67f8efde579aa488247e05f1247fd22691e97bf0f46d7bc36dd25f000000004847304402201832ab479a2214d1d0504fa40ed01d577d87864dc497304d0a290c3463f566710220757a4af9f3879ce45d1a7688c3747cf18e5e12e1de767457f8eca3b63e615350015001000056dd13ce7c9ef0e3339e425e739ab71be555e984ff8b8393e224dc4232ef4f1d00000000484730440220236637e34bc008890cf73a7190744ede1b77f4c87748979af252d04b91bcaf9c022039de07d77762645cf2c5e2a2cf5c9a70b095e5a9cada07a6f7c1dc2e6622045001a4010000adff4b4b8eac4adc269ee86f0691adce82881af34194ccf4f18b0b2b74347d3900000000484730440220336529ff6cdea1441809977b4e2688f18ee89b121ec0ad20facaaf18e3dbf19402207aad15d5ae68d79c0e0d22bacfd1c0cefc333d503c1e9ffdfeaa2252f8d84d4401f8010000a6ff9b37bdf4459f5d94e4425d09e95b1a505efcb222f18163f5b62ee6568eb80000000048473044022049d2923b7574d1413730d8914237056ba88e8a9e3905175f64ed5e0685ac43660220159fc365f27e8597409fb4e3f70ddfb7417e1301f6c5fd87cc17c6bf79a27cd2014c020000c74db0df0a89f79fc77cd78388eae19fda9cfe4b1e50855e959c39bdd6e3221d000000004847304402205eb262f4f4bb97c41d59f524a0b883b97a2c7f67a183be0cdbbaa6fb01005135022005ffa5034da8009c46eb1cd27338506645b7ae876a3ce5a73f12ae48d2084e4301a0020000767ec30e19235c9075df674eb82ebd64e664c7bfc4272e991a04b785cd549d9e00000000484730440220782e2fe13a1e5ab4a6a0b5cab173752e0f35d7ba0470b44dac08dd9b07da08c4022000d93b61622ad0f65f18c6e2002cb23f6fcb803b9aa5ebfc476ba2b6037a822401f40200005a7624f41f3ea9fee1002f1cc99e84d0c25c960c2f8f843da872fa3ee56d673c000000004847304402206f67d3bbcf9607a31b9a8480fa076d5575cde7171b504b01eae6c6ff9cdea56f0220026425b399e69fb33e76113fb79c2249fc3c02074cb6e61c151eb5dc75b89c8801480300002bd04fc5338326fc9a33630beae1a115019f2d7374cbd5ae41bdfb6523c082ba000000004847304402200a3698851ac894baecf8c95e64cc327f2a4063e200d6bafdc6f9780563e2b302022072fad4e89f5c5450545aa9f0618c3713fe77f202770cd892474728d2fda80807019c03000001d51ae3dba308db162cd29aa3a3a5eb1a796183c51f0735de76c547e025aa090000000048473044022015cf9d134d07d27c6478731ae6d57df07a0bedce11def42b6d3a87c97931d690022012d2b069163f126a3b9595e188818da5e5244cd49a968a6b938e6496986b971a01f0030000f788d6915b8e972d28c2ae8ee86c111d599e52fd3a910396f902405d266bf126000000004847304402203812637f1e1dfb44952bdd0693be48ac29f3218afcd87df4f0e67920a1523dd40220779eb99f4631835953291b675d800f6bf7e852b8450deb1a20a7c76005fa139f01440400009ae984d99a1f4aa59e4599e78d02ac745328a1258336b7831c251198b983880c000000004847304402207628df02cecd411026e7ca17679038a802cb77e269ac34a822533ab3d866523202207ea4034db009a1228d3739c56e14e4af8115aae15a3d2ec953a5a7085b9a2f490198040000d524a9594907bb6e08f6dbe2ce324f20322f29737996e77ff1f38abe2dba7688000000004847304402204a707d732802c608eaca640f023dd1dabef5cf0567efe683fa26aa55b8cc17fd0220179c98b6636b73df09f7456ae76396befdf127264d3c8d2938c778177f08484701ec040000005edf93f46f2200addb98d2f8c1306ecc1e9bcaaea64b6640a51de1327a38b7000000004847304402203eb350e136646f9eb458b841f26bb4cc090ed12836404a5ff05608af88cee4a902204b7f54c3703c4195fb1d3ad9aeb8e6ef967ad409854a362d52d78673ce65ea2701400500008a26a9443276ffb43ada4052bf90d48fddf49301c0bd450504954f13bd4790860000000047463043021f270973c3595a5cfd761ee5ef34366486fa7f88a40fb86364cab69848527c660220075bcac0b1750d7b11bedd9de95d2ae6bca07f1208582274a0935cfc126fb8c80194050000ea40d146ea04ba091c5faac68a5f6e718f4450ba9ae56158a618bbdddad8b1fc0000000048473044022058c36860559f27ac3c14821e3334dee4685030bbb7c6e19744ee5020997694d902203bf8821eb7f2a8c7b298e073b98edeee86d931d71212552e02f38dc9e8fced3601e805000026dc8d95da1b04313547c24d09fd686239adadbb2107d4f60fa9eece607bef9f000000004847304402200fc45b50a4e1e48211ceb999f325aa78bafe39a379d8af8713558880746422b902206c50b0cfcfe81ba8b563f0dec5be7c9c50b402b23d224ab848232802b6cee6c1013c060000ca460e290faeb573d6d4f10d099847154aec8cde3aef4c935f40aabb050037d60000000048473044022007585923600143d65dfc97edf87278e0f1ae461a3633768fcffb3bbbfda1b0ca0220337b98b5d0f42c97e16bf0b3fd67f4ba014a2460c4a0c7496449dbb9fb3074e701900600009175d8f5fd03446fbe2bee4ba5acee37a8ffe669844a0602d822453cd1933ffe00000000484730440220397735132bf34abc232105e54a0908af500a4c42943efac51b98d0ad521bdab202202f7302d7067c70848d8f281761ae9a31db79dceff8f4c3802faa4ab4e27c47b601e40600002fced0a020068c4c9f5fd2a91605ae5ce414b8d06eb5037e796ed18e9166fb7d00000000484730440220592a0710e15eb3a636114dbd9ffb240bda3c02fb4c991c000c5cb77f0bdf93f4022028bf92e7d6f9f43434c9a3b5db947f8693a0d405a03b0353f98927e621e7e5d201380700003684f6d8161ae90a12639a14c354189218e6d2ca02d1e72c3a67715c0f6897f900000000484730440220020aed839e202647ad0b0cd222084a8ea5e63c763ea01a8246a291327e40ba3d022004221110a8a466c678d1930833e8863dbbb9b5025acfd9d3409f9698cd084261018c07000052da54655d154dc20d755e30327abbad0f0e5296016f55e9b449caf062abcccf000000004847304402204d5a44ff9b5855a071ffe9547d8eccbd034f21e4a77c476f12d969c58da44b78022059b5c2c3842f7b15eae2cc9dcb84033987cc2f9660bb84cc09b045c7ea670bde01e007000007320000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a15000000", + "valid": true, + "comment": "Bare Script inputs totalling 2500 CHECKSIGs and unrelated transaction fields malleated" + }, + { + "spent_outputs": [ + "000000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "010000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "020000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "030000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "040000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "050000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "060000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "070000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "080000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "090000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0a0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0b0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0c0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0d0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0e0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0f0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "100000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "110000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "120000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "130000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "140000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "150000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "160000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "170000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "180000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387" + ], + "tx": "0200000019980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084900000000fd33014730440220364a12d915f9c15d827e7d0f625785c0844e80f533e650ce9ffe9291081ce1dd022053ac1bac0c4cdb183e210ec7bd577a69c79f9ee09b0d5ac1806f7034bbe79d04014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084901000000fd3301473044022040d734463d59c69bb4923cf88d89d2b559bb1ac18581a3da74d2fbdd55f7d624022064285a8ca7a2e56d228aefce54af6b99397a82485c44bdfabc943fd174e3f163014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084902000000fd330147304402201cddb6ba3b00cd4a94937da1c015c34e9fd636a233b837d2001d740a451e135d022015508fccce2d81d2ad11e6425067df8a9fc64c57c26c86cf5084d9b7650e28f8014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084903000000fd3301473044022056a0d7fdfa5a83f8f94b88626e0745482e117e09adcbd8c0a256abf6fe2461ce022014579c8df2e3ca61890e583d2ecb12140955e75beba9f32be8fd1030aaeb9fe9014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084904000000fd33014730440220230a36a2182975e66eec16e3c68a967cd81630ab0c4e1287a1ef72b2439726a302202593b73d277a85f7f9bd90448818cc6bd3fc616295e7e89c1b0c6853ed997de0014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084905000000fd330147304402204c1fd97e81c0d2991f0308b384d18883bafb4bf604571adaabcd345c430b80e502204774ee327f3223c81cfdd24cd2c5952c2902165a30d25a4c55452b5d75946f24014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084906000000fd330147304402205c2155d003637cc576b976f5d016165f3ffe248e5e0492251350a87b4a86c60902205939a49c54f777751c8bc6c31344946154b1474c61f57bb3ca7fcf5b47ead852014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084907000000fd330147304402207d2605874a81a5787eb1f3ea64afcf62a0389c8a39d2f48b2274d784d0d82257022013cda6f4d16cca0152b40a25a69751438cf4ad3921ee3d9b86552f7fd50b7f53014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084908000000fd330147304402205801a8668069076ec912431001609f3432d261471dd8ad8253eb5112294954640220626c019db994cdc33aa3509a67aedabd5c83f5d96f207f982ae818e7c863fac4014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084909000000fd330147304402201f0f66832efaf12375601d1726fd9f2a6bc1948e02949bca6b5e22b11e7fb1930220114dd4c41717351142ac775242b0fde01e30ee893d4be1d2a1db97e115f88c8c014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490a000000fd330147304402204720d99f1fd245185d9c941c56aa77a358fdab26b727f32c4245b0e00d1ac9550220417db1b2ddbac0ce5dd7c5150c4f267a9fa3b57d542a8824b452a2bc56830300014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490b000000fd330147304402200c1e05c10af5e561499138c3f57dfdc0882ea2f4a16de06eca547f5c99286dee0220047958446ddff122bfffff9d3085efadf8339e7209d34c511ac524de07d5ceb5014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490c000000fd330147304402207b427ac7c0c65d622d4fcb2892eb9f0a43b88791166fc5e28d0400322fb15a4602207df60625362e13ee03ef6ca1aa934da66ff55bc0c33c07b48a8811be361601f0014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490d000000fd3301473044022065d7c564005fd705b58247b7e041348a0820485a187592f909532ed7b6063a44022032bddb6dd85b53a3650ca475e6500238e302ccb14b4602400fe92981451af6f5014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490e000000fd330147304402200b919e5da864bbf15e23ad0a5e423dd9e3da678860873e8fd49266861335aeed0220274b1add6aca4fc5ad4f22c529a43ac3384aa646510110834a6505229837bc33014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490f000000fd330147304402203ad45c738b60c0785ddacab88bd87cf047e0b7a8e40113ad011de9480b6850f502200a2963fdfd25699a003b4e117c694af6a9fca2b29ca6126b8e6058fde0cf0f7e014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084910000000fd3301473044022035be900866065d44567bd354113f2ee55a5c8fe5c135e1859c8949ebd0fba48a022006c31d60d2eb3e5beee35ee3fb08967e97da97eaa2980cd22962ba6494dbb1ca014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084911000000fd330147304402206b692a5a7952fd56be781b5eface0f5e45e3af973907bf4c15d50bd20e873b3c02203e4c3845db50ceffa8bdcc46064d06ba655643030206fc04ca72a0f6a8de7a72014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084912000000fd330147304402200a3e7c633473b7b74e685c6bda901208c8457458bd7c326d0025e0152952f257022033d33f3a0bcb2f04d0dc52515550318fa79a67cd5a0f7ea1464926fb411cfbf1014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084913000000fd330147304402204f1ac07d879cd442458f6f54f3308f9037411e968242abbf74a4146ddc8653c102202f9bbc9c5227614b00c358634f361172b3b449abcb4118e02b5cbd758ddd4777014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084914000000fd330147304402201cfef959ae79bcf3cc5527e35d9d8a8692e01cd0bf6d84a9ff60a318b7abb973022017163bcd869a99bc0873797909933a2acee592737d44027ab07ddde58359cdc1014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084915000000fd330147304402202e142fa4862145757f59aa78f3764de8d5cf44a4dc74c33cb6a2c3c8269f4f98022069be4dd4d6ce017184c501886c7f0d7e107fbbf5b64161d9e735e51d95342c5d014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084916000000fd3301473044022033c7bd5adfbbe9ea4e9b0f45e46d8f49648c3573e7c7806e6e6cb9557ad2414302204c488ec1006726c250dd72d808d9c8dd012963effcad48d5a4f579e6d1a9c292014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084917000000fd330147304402207acb20da4adba5cfe010f3a7c9d1dabcd32b6d689e3e9eb5e6664e5be993b4ed02205ae20e268580dd7c132337c74759d8f392fae0b439eb9b24882913af1a56c166014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084918000000fd3301473044022078fddb74af41f36f9d002e4eb0eef213625b2fc6ba03150bd16b7cd92050359a0220048a60377dbcd225815b7855e1e90ee280349de4aa33e7e93f1f11b4f6fadfbe014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "P2SH inputs totalling 2500 CHECKSIGs" + }, + { + "spent_outputs": [ + "000000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "010000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "020000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "030000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "040000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "050000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "060000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "070000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "080000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "090000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0a0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0b0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0c0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0d0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0e0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "0f0000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "100000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "110000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "120000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "130000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "140000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "150000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "160000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "170000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "180000000000000017a914fac2c340e3bdbe69153d513f9f1d432fc215f67387", + "19000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac" + ], + "tx": "020000001a980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084900000000fd33014730440220364a12d915f9c15d827e7d0f625785c0844e80f533e650ce9ffe9291081ce1dd022053ac1bac0c4cdb183e210ec7bd577a69c79f9ee09b0d5ac1806f7034bbe79d04014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084901000000fd3301473044022040d734463d59c69bb4923cf88d89d2b559bb1ac18581a3da74d2fbdd55f7d624022064285a8ca7a2e56d228aefce54af6b99397a82485c44bdfabc943fd174e3f163014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084902000000fd330147304402201cddb6ba3b00cd4a94937da1c015c34e9fd636a233b837d2001d740a451e135d022015508fccce2d81d2ad11e6425067df8a9fc64c57c26c86cf5084d9b7650e28f8014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084903000000fd3301473044022056a0d7fdfa5a83f8f94b88626e0745482e117e09adcbd8c0a256abf6fe2461ce022014579c8df2e3ca61890e583d2ecb12140955e75beba9f32be8fd1030aaeb9fe9014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084904000000fd33014730440220230a36a2182975e66eec16e3c68a967cd81630ab0c4e1287a1ef72b2439726a302202593b73d277a85f7f9bd90448818cc6bd3fc616295e7e89c1b0c6853ed997de0014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084905000000fd330147304402204c1fd97e81c0d2991f0308b384d18883bafb4bf604571adaabcd345c430b80e502204774ee327f3223c81cfdd24cd2c5952c2902165a30d25a4c55452b5d75946f24014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084906000000fd330147304402205c2155d003637cc576b976f5d016165f3ffe248e5e0492251350a87b4a86c60902205939a49c54f777751c8bc6c31344946154b1474c61f57bb3ca7fcf5b47ead852014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084907000000fd330147304402207d2605874a81a5787eb1f3ea64afcf62a0389c8a39d2f48b2274d784d0d82257022013cda6f4d16cca0152b40a25a69751438cf4ad3921ee3d9b86552f7fd50b7f53014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084908000000fd330147304402205801a8668069076ec912431001609f3432d261471dd8ad8253eb5112294954640220626c019db994cdc33aa3509a67aedabd5c83f5d96f207f982ae818e7c863fac4014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084909000000fd330147304402201f0f66832efaf12375601d1726fd9f2a6bc1948e02949bca6b5e22b11e7fb1930220114dd4c41717351142ac775242b0fde01e30ee893d4be1d2a1db97e115f88c8c014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490a000000fd330147304402204720d99f1fd245185d9c941c56aa77a358fdab26b727f32c4245b0e00d1ac9550220417db1b2ddbac0ce5dd7c5150c4f267a9fa3b57d542a8824b452a2bc56830300014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490b000000fd330147304402200c1e05c10af5e561499138c3f57dfdc0882ea2f4a16de06eca547f5c99286dee0220047958446ddff122bfffff9d3085efadf8339e7209d34c511ac524de07d5ceb5014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490c000000fd330147304402207b427ac7c0c65d622d4fcb2892eb9f0a43b88791166fc5e28d0400322fb15a4602207df60625362e13ee03ef6ca1aa934da66ff55bc0c33c07b48a8811be361601f0014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490d000000fd3301473044022065d7c564005fd705b58247b7e041348a0820485a187592f909532ed7b6063a44022032bddb6dd85b53a3650ca475e6500238e302ccb14b4602400fe92981451af6f5014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490e000000fd330147304402200b919e5da864bbf15e23ad0a5e423dd9e3da678860873e8fd49266861335aeed0220274b1add6aca4fc5ad4f22c529a43ac3384aa646510110834a6505229837bc33014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae86253708490f000000fd330147304402203ad45c738b60c0785ddacab88bd87cf047e0b7a8e40113ad011de9480b6850f502200a2963fdfd25699a003b4e117c694af6a9fca2b29ca6126b8e6058fde0cf0f7e014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084910000000fd3301473044022035be900866065d44567bd354113f2ee55a5c8fe5c135e1859c8949ebd0fba48a022006c31d60d2eb3e5beee35ee3fb08967e97da97eaa2980cd22962ba6494dbb1ca014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084911000000fd330147304402206b692a5a7952fd56be781b5eface0f5e45e3af973907bf4c15d50bd20e873b3c02203e4c3845db50ceffa8bdcc46064d06ba655643030206fc04ca72a0f6a8de7a72014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084912000000fd330147304402200a3e7c633473b7b74e685c6bda901208c8457458bd7c326d0025e0152952f257022033d33f3a0bcb2f04d0dc52515550318fa79a67cd5a0f7ea1464926fb411cfbf1014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084913000000fd330147304402204f1ac07d879cd442458f6f54f3308f9037411e968242abbf74a4146ddc8653c102202f9bbc9c5227614b00c358634f361172b3b449abcb4118e02b5cbd758ddd4777014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084914000000fd330147304402201cfef959ae79bcf3cc5527e35d9d8a8692e01cd0bf6d84a9ff60a318b7abb973022017163bcd869a99bc0873797909933a2acee592737d44027ab07ddde58359cdc1014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084915000000fd330147304402202e142fa4862145757f59aa78f3764de8d5cf44a4dc74c33cb6a2c3c8269f4f98022069be4dd4d6ce017184c501886c7f0d7e107fbbf5b64161d9e735e51d95342c5d014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084916000000fd3301473044022033c7bd5adfbbe9ea4e9b0f45e46d8f49648c3573e7c7806e6e6cb9557ad2414302204c488ec1006726c250dd72d808d9c8dd012963effcad48d5a4f579e6d1a9c292014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084917000000fd330147304402207acb20da4adba5cfe010f3a7c9d1dabcd32b6d689e3e9eb5e6664e5be993b4ed02205ae20e268580dd7c132337c74759d8f392fae0b439eb9b24882913af1a56c166014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff980e4ec0dce5f295ebdaddf0728da02156f861fa92befcd9f18eae862537084918000000fd3301473044022078fddb74af41f36f9d002e4eb0eef213625b2fc6ba03150bd16b7cd92050359a0220048a60377dbcd225815b7855e1e90ee280349de4aa33e7e93f1f11b4f6fadfbe014ce921030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff10b6635666835f327c7bbb96ed7dc71e7148ee915cd3a145ae6cf3b8482b7a280000000047463043021f1c02ac517c6f755067c439d9e1ae3b25d33fc3be9f853d313ad27651718db8022059985be24cb0726cbfaf59598a6d59089832d3dac90016d5f0878c18234fc4a801ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "P2SH inputs totalling 2500 CHECKSIGs + 1 P2PK input" + }, + { + "spent_outputs": [ + "0000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "aa00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ab00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ac00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ad00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ae00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "af00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ba00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "be00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bf00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ca00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ce00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cf00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "da00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "db00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "dc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "dd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "de00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "df00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ea00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "eb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ec00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ed00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ee00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ef00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae" + ], + "tx": "02000000fa60ea4dae5778b26ea714ae703a9806cb88bb40e8b24b95cba8b78b7e649819f700000000fdfc010000000047304402204c771316ffb3394ac3088a2238804291567098d2bf673b58399bdee3b386913f02202a7ae09b9aaf8a9af0f934b4481eb3c322a4b664ea8ce65a265def3f5210f2db814730440220266bc716abb196727109e8f65f2fb0bb5ce7773efbdd4b34556389bc0948ecbf022040d020ca842999c74d9a6740d6c01628b49225328416b4e9e1d34bc0533ea3898147304402202876a551546e01f9345d630b23ff66c337a30e25391a77141e4693e56c50e52102206a9aea71d03c9147bc4ab6e779d1dbeea1a00730e2841e866508c88487e51ee781473044022003c53c0d68df8a67a289094e48f1cda25f6e7350d9a7bb7f451d93e2dfa086b40220010fbb2d323699c7469cfafe5422f87d47ee69b400410021c220773f475f6c1c81473044022051753f2e7cff06feac04b48e347ceb058ebe989a5d88f2f0238b2a80076093c502207fa5b911c312f85df1193215aef2b95e9df0d02c40fd2109ac5dae3055e1bf138147304402204daf365059f5ce7ede3632be098f400ad87454757ca914b9d4d8d33dcda7305b022067625fd76b2834ce5af18f4271d82413cc3f7dd061eb855b2e2e040d6976fbd58147304402200973a6c2a06f6d6d0c0900d03a21dc45040cbe3348a78bad29aec754c3c32f010220607aa203ee2dda08fcdc2891f707298e266d89c92b9e72c4e4f91da4f093757e81fffffffff20d1273f52b9109fc2bfe24bc8f084a4a2a57b73d69719ddff4cfd29e7bd9e200000000fdfc010000000047304402200fcb083db695b21959a24a46a5bd190deabba7626a86978198682992d3c3b352022067f302572bb1778cc1ef5f90d7e09e5285be7102b0ba380c969ea3023467f3ce814730440220172312dc853b65d686b9e30b8af28bbeaf1f5398fd58e55cd17d938db1e1c7a902207b98021d62ec43437d656670cf9337d6c6e41ee7e46a29878ed2228fda0ce1728147304402205364555d5bb2d2a9f367dc688dc4cbab48932cc6b3ae295e989d0ed5b1bef28b02200122a3d6a29d3f886e8c7639170e74d2a5825a1b1ff028777632adf1d57c08b681473044022053e2b4c2a67d47769b5b68b38ee2fe355c3ba335201bafa4df9db824837d4a5c0220132f83daecd93cf6a22ff8db35021e76778573a63a4b507c4c02a2cde06657d881473044022052d4086684db501dbe1eea3f108af4e8877ce3ea1604600bf0bedd7db61fe86d022006a728cd7cf77992eaa5d5571207311031fe04b8e4651a159cf0f8ab443c05898147304402202d9c045ef8ef466ef3af46fef6a4c133c698e65857cd4b8945db63a3a3070eac0220679a5fae78f5939ae9e86de0d2816d002d359b06e59f434c7b71fa50c56d04c881473044022025bc018e23cf0723eac30ad07dc7e768931c5831b0a004bd9eaf49fd3d60219e02204f4914f32e5fb688964db8df2aa9ef4e80d00280f93276f2fc03b45b6c06261381ffffffff277ac8691fdcf2f6406af75a632c841cca71ff53a947867f24431332d5fa830000000000fdfc010000000047304402203782033d0db72749d6e270a9a50b7a5aa12831b4b00e10416a5c21b0d606085c022028860d5e19349f04153e6d458f9bdce47277a72ee2dbe90dccc83ab19b91078a8147304402202160b9242abe12f85b234821beabb0786f62ad667dc9dd90cc66298a63df638b0220289d67ee295d64852533036feac18961ec06ade091d126ccc4266d1ff96c4acc814730440220081020ede3212c56e86cbc74d9b3c1a1ddcfc7f9ac1f44de52b3cbc4a784c71002203055d216c5ed7bf829a46790f378e8f45ba5ebdad13774fb7a21fb79848f1a8e8147304402204ee304599140927fc901b8716f51f3f1e6723f811d842897f8fdc0448236c75302203cf86a3c8e4c1b50092e9ded2f0665680be947f7eabd67e6b0919646ccb1748e814730440220665059ecd1fed3303d3615f1cb41ea08c0dfd6c58a46c0b6b9d4f2aa51eedb5702200224b99c9a2ee0f1daf16613cc3f0efa4201945fb6e370df591ed4a38e573fd48147304402205f57828c13ea04366debb528cfa7b3bff14596d241e9ef14414a3021f51dd8160220554a3b15e5b304bb63eaa3e2f04b95b226575ee58f35b107571f82ec3c17ebbd8147304402207f61fd222832269065cc7efcd3b441a5a90be9b15b9795ecd43ee7409920213402207fb41979e2784162d83289dd0acd0a5ee162b923b00c2f92daf1cb6b345ebaa681ffffffffabc9f916b402fcf0f5fdc49a4149fe603c25806c1c1348e304d06c551646d8c100000000fdfc0100000000473044022026af34367e568490666d993f8b0904c302e9222b4afdf239935b0908d405817c02200e2ba39c44691346f0fe83b87f29df4ef35b57d90472a53238183f2c500d9b5781473044022025c68fda459403d1d266ae922d5a4427fba194d16881d81974e62ea6c68769010220612f66e3493908705991a05f19fca16055a6b5b487c184001a9e910615731d5a8147304402203341c91a44fa0b279d3ea043f009b8598e9ac9fbbcadb2e75cf590625dcee78402205528aa0fc61aa385f67326c3905cfdbbb7a54537f097cac10879fe9417669e24814730440220082f4ee5d234a428e8d263d2b55ab4b1cfcd6ae13c886ea640cf4cd77434b76d02207e7175347263a36d81108707dd78f1ba8fd9aea67caedf86089729aada32893c8147304402202a85cdc700cc773bdc2140a4cf7b46f63eccb5f8b65fde02ddeb502b587a573402207ae2bd4b7afdd083b287d3747191d373653d60bfee541e0e447ac92a700be81e8147304402202b1b80ffac681af454ef13c4d0d3217c1d3b2ec2dc063c6758a33c4a10860ddc02207051bf794782c8fc5411104210917960f83aba571a29a1d61efdeccdd16b086b814730440220220f1c708e48fefc5be345e06e1e0e0d643b522c8c96f16bcf12adee3939072d022045f72da53acc6dbff7339d95ea8526dc9d5ab69b8815a96f04b2a2e8682dd46681ffffffff594b89f4ce3148957c0643cc67dd666d804cf96da8e1f3b2556ea9c5d4e05cf900000000fdfc0100000000473044022017583191240bd6c3b1ff291d1926e2f2c27ef0e4843616e4467ef0623c0e9e290220049ba1e402d95bc417b123176767ff4d92730505cf08e7d8e6c051a67212ba8a81473044022074ef6177b924f5df11e8bfa60d69ce6da2c269636e52b01a9357522c1ad2242702206e83bacc5676cad9de4df5814974e05d2208dd9aa4748bdb1e395d937cd10f228147304402201acd65fd61e447d19d219fab1125d13889f12f95276989203066c79570fc020602203ace70053670d709e8b29c46480ab23d33b04281c8d4f979e201fa006e1cd76d8147304402203c6f894e46e47cea209c638ba4cf9f955b55fc7828d713d8bf8012218adba95d02200a58af8ef89cd9b9bbb9bc69da6e82122527da06c550b3866fb82b86f7f78eb48147304402205893b24a45fdb314b6a708cc2897f133f20eddfe0bc9cda0a213250096994ad1022028cbfcaf56ee82700d4fb7c83a09f7b84087c7ddddc046da42dd2b88ba67e16c81473044022027fc68f4927cb4f45bb0638a99bca39eff6b39bdb3ba03e78a1af0aa7c12a9a702202d9d3eaa7393c39d938eabab33a7bfdda4887c2ae2f9cfbd7faf978d376e897d8147304402200e749820dfbe7ec60fffefb24a8806fb08e406ce50c04b23d829e3a212ca8e980220089fb5e549a9e6ddfa67fb0697e9663a21175899db48f2d91a7c85eb3d79449281ffffffff2bd848122ef8706ed02c58e262e5db9d5228723dbb6a4a67d284fb0e0c1ce83d00000000fdfc010000000047304402206171e438c7ab21834513deeff11bfbcb1e8f0134bdf3dea4a8d763a397c11b3b02206ab356fddcf39f04e7ed38b691c8ed42b4c2f28668edc4b3401ca9b1b60789ea814730440220187cf0ccd14584c616361330c77f07a26efa63537b673ebdb844c499d7f7388102205a78b5db500cce83b1c8fdc0cc4fc4add812e1f312b0cb67ec819184dc1cb540814730440220422fa7dd38797bc82182fc41560fa8ce18c4487726e7c6aefa737837be09873602206d46153ff3913a1be29fdf7ce896fe8ea775947def020fb305bbfe9bf5776b768147304402204dcc6f6dc1b631896db045692dc0551615ed677ed0ad705437f3cf74eb6937e202200d061345799581327db933ec89817318c6d5ec8a4c860c02f1000feeb37567d481473044022061b6d74df8b654c3e3d22b45a979ff658e7de991426a176716d8da9e99851b8202204d12b512ae6fb4f7e45f887d5e007446bebc12c3ac9aa6dfb97df43a8d4d8c6081473044022073f3cf1d907782954be51acf7b965266aaf439989df573ecd9d10c845a45152802203b088f0cd5f3157957ab72c35114ea75d32fdf915e6f09de91a60a2a2433b9728147304402202ebf72fc0d835c5c7afa39e6c7498e0a5e710c2d5ca47ed85e8a614ab3a44fd3022038b5df89d124eaf2f8dd6765f957841523b910dd6e4a5e076ec45634e8336ac181ffffffff23b4d33cb53742a6f20c3e3f39e5b0d208e766cfaa4ac597c7d19694b664125600000000fdfc010000000047304402200bcd79688b321b146b8fb5980a6d6ba5058a3fea5b4227549611a619aaecefa60220687566043aef7183ff9aaf5289cf5f3cd777878026d67e375f944b8742e2e6698147304402202ece2dff6c363903a33af65790435e951c4c19d0cf61d5fd7e7dc230a6ff2804022016e6904617fec107a461a2676183a77506ac6939d2ba77bfad0222731f1d20d48147304402201b908c192b224d206d4bbde9843392bc536eb84889ce30f469f3b3d71a2158590220231056f00d7354460fa7fd22cd1c7488eca1002d9b0cbc2fadd50cfd1888506b8147304402205a10e8b142c33ba35319ccbe16052caaac104a7b62704175b79efb0c553bb44a02202f8db7becf3a4382d21ad6b5bc176ee2e63f7ffc87fcc7e01f469db84e6fc52b814730440220033ce7d53c0ee547920a50d35ee3fd47d7587ae4d80fc0a607acd5adc2b9f9cc02207cf5adb00154024d8d3bd26e4a19ec86cb71e26c4dd22e7cf7577cb2f0942890814730440220561a088b35582102444597fbd8cd147731ed7b082046fa5cefc31bcc28a2ea2d02200970fdd6fdfd9eeb98e059cca367014750ba4c8fe9e9d8892d7cf01422445ff08147304402203667ebf5ba363dd90a2b696fbab5d5620fae60e14b87abf0b5fcfe0bc48720bf02205df8f317b96b678e4cd98db0f2b3f555360ce393cc30f66fd2896c872fa5382481fffffffffd2939d17a1914c822c2cdbd69b26013f6ebc71b7393283a75fcbbad005177b200000000fdfc010000000047304402204121c939dd3c2e9e73d993b8537eafefad43f33b387349c660e31a382518d9cf022047c56aa8fc4c3a15226c1e4af326939cdc9eb0f42525aebc5cafea08a1644406814730440220386a591de6614c2ed63cc235d96f341fe541e837b871ecffe4d87f2d02ae70790220385556740f1acf4c3dee9eff9ded4a8238c97dd10e53e00c555891a806b4417b814730440220034fc966df4cd3c16f98f2d64a33d6104212fa8b7b477bd397c9050e8e95c70d02203fd3abbd1f5111d745f20d102e7294726c72a181a0c9d02a938091c1768915d98147304402206b03aba31d7825a545bc7411c101bccd127c6be0f3def0050071f26db7b772cd02203ffb0d3b60c131cfa6eb58bd4df32b4634d9e0c7d42df3cb07b15677033ac9f481473044022042020d61e3d05430cd1a41e8f081c9f8593111ab15a3d30d489e3a58d2426a3a02206ee0a4a92f04cd443f5566731d08180d24c1c5ca6a207ccc7f23f6a0964c5ff38147304402203226cf80e417ddb804daa18866e531cf186a10cbc1069a89805f9563ebeaec3f0220130d94042e5e5bd90e5c07102faca320b5c1a7915bbfed3ef26a6e1ba2545c708147304402207f2f8c8b8eee7d1b18b9170c086dc38992fc96f72d0416ac46d00c069362b6f5022006d841d4f5054e74f7600068d8d04f2aa059700e11aba7bb17848a501ae529d781ffffffff2a46a9dfe8145dda43c2ff485f042a619d8d3304b4c8a45a5f3d1af524f418ca00000000fdfc010000000047304402207ba3c344031c3e7bd4950c77a203d6450c2cfd83efeef7d82af4f472c865d1810220186dc0221cce46e46773f0ad845e0f1eba695a50b83aba1451da745b8e431ee8814730440220033fb891ca8d07bdef12d0c96196721f5e9f63108f3175f2852416b351b12246022015e0f9b246c12c15cc99de5f6707668cbed1748434746fa66b0a90397ce3648d81473044022079632b025a121ed9d7089f94a50347f7ca4785abada0a4be012683a6cee6ef0f0220514ae66c4ef3f0d5aa25ed638a8afbf3eb343eb58079d34dbac3c467fca1c83781473044022077c80b6ffc90f1e7089eae0205d5a470487a2e4bed7783859dd18763d685f1bc02203268b07708eeac37aafada1265ff2b630e9d2f1618ad59b31a194e106f2a8ee98147304402203f6696e58843cdd46859bd2eed2e4374a6a5770d563eff057e9964555b4abd9e02203e7f4af7d7a21ba2d9ea3cb061692eefa2a72419229e29900bd92e8407881c018147304402204066f3d4c5c369fac1c80126db3d7510d581ed218ced84ec92ce7e9be53c76e202201fe2db84053b9b2d3ce98d170c2a955a6d40cd61bf424aa043159ad88225d96e81473044022073448bbf1e48fcd2697e968b1804164c851a4f36078d32f2136e4ecb6d310e2a02207ee51fabc430be5b92095e27936150c5342f85a19d320f2ad0c953da21f7040581ffffffff01a5eab06981f1b2df010c50434c4b2826c32dc5d0ef4ca194db271d693e937700000000fdfc0100000000473044022006deaa1368b58744af4ec590e2132d9a9a58d6a53190a202663aedc84e2e236d0220300bb1429e4e4ea202c2ca83a1350124e4c4dae5639eb7843dd6102dcb35438f81473044022060a5af7fd36f0ead1f64b32f73e11767f7cd0416c014df614bd66f74b24c2ed9022036fea97b7190061b1c8f409289350a8dbe225ad5391e10a406e41d8ad7c348ed814730440220323b6de4f97c597ac0c6a055b1739f47752ef154b80d900ead166a9530e99c4c02201ac091ac193542d125d830f86b0a864225152e7648ca20a41df53037af7e58328147304402200d8b29ecd7384cadbd5398789183efe7d88f2f0aab008c2db3ebc2da7b7b0957022021b319737123878832d1a2e5a19ca427e62972bff6115e07f812fde102c756f78147304402207615b0607ff87036487fea1129050af817cd8365aace309b22d374d544af8fc7022020394930254e7421d5b68da9d61822476ce3d163ee7c9d974e0e7c3af9093c9d8147304402202090da395370814e34ef6dfd8891d87a64a895bea21ca32ce50bf8dde9b6f27502204286bbd6051fb3ee7b6565beab0fef3eecef8eca7a0c7d19ebde7b1eed3b14d181473044022023ff4ee354763d471758ca24c3e6b569dce2309c93061d13277c24ed8b2dda5902206609c89662a545f2ae5f7827cb58cd6c0987b4933302b74ea1877c4ba912867d81ffffffff77eefd00ed06694fe1e1c92bcf5883da5ff93dc76f26da2a017b335ec8e7fede00000000fdfc0100000000473044022024080249ce2c2188cc7b6100a5e9c2b53b4a6d98fe515069b25a0a9a9985761002205ba54761038e99affae6611a07f32b0f1ac905c212683a9303e72c268882420681473044022026b98aeddbae782fcf9e1ff97efafb477ca0244f65892522515365fa890d81b70220704215ca638e52b4ba448ae8ec7c6256172d6620e0ea3389d17d32b4d05008558147304402201e259e89d9a34acfbd590f96ed070ceb29bf39dd81fe0d7aedc2a756270564c102203f310a4fb9c86597dc76514ebeff5bcb7086bd432a018ab2664d03c4f05db70581473044022070d9fa1dca9f4a074d675afd19ed26f605acb5f0ab0ea210d3fc2c47e47ed8c40220692a42062eedf084671eff1ba0ea257137ad166fff29130f1cb25dd513175e338147304402202526a6e4c43f1960aae4bd7d0ccf4415b52af232cbecfe080f730e9e943d191502203527411a3ccc88325c93b7ca8a82aec37c3457d1ceaa642165483307f00808ab814730440220367353967ad8fb208bba0ac64a5250dca78e382ba49d573ea04f0454afcaf1c3022022bdcb778023cc2162b6223b0c031b969ac63a2c10b1bb761b3ddce98d03ab738147304402203527234273e1326feccb903c628f344b1f73178798a8e2555d5e61121ac95ab9022006bfd5e4733e6947e37f76d7c2c2ff0d7b4f412952827acf2158a04c68e8bb0981ffffffffd9ec6b46c611d07b969889e3564512e953b2b011cff3c1f1f2c8768b428c6c8800000000fdfc010000000047304402202dc636db717acd51caafe7fdfc1f005e29029d86efcb35dda28ebb5ef139a01902207d28ac87b5b0d6bf0aaac66d0df116ac0cb65159a9d26e764060369784bb85de81473044022059ee3f0ade0919ae0fd1dc77cfeeebedaf910f880b2f0d5c25354662bde0fdd40220290fc73f3390df9a40aadeea536575a2c8f430c23333b04dfd78df12a3912dc38147304402202e6c5d1bf125ea939f0c7521ba91403778266a15fdb633501e4e531dc3b8a5de022019576f7c5ce21f1116486c7ba8d199aaf7dfd48f2fb6f3b283e5c2a9632295a981473044022055554634c450fed5b645db35c4a1e5003fc1d896f4705d350fb9da51f9eb8c2a02202259a7975dbd26907538de3c2e358b91d699a7cf40b962dbb1574084a44d355b8147304402204bf434c24a19195bb157225014350ea13c4efa8ba163eb646c546f4fbaf747520220089ba1b796f70e1875bcab1be496ed64f691359c6122f1cbcd6dcbbd66d75ee18147304402204087c300c89dad3113632ca6634eb85ffe48bb07be088d0d4df6d52a8dca65110220339ba44ba33b22e224fef490dac314e20b2037b02da9b6800e2d6fb2e31e004f8147304402206c7667dc1ac0301f6fee5617683c17c969651aefdc937f6b18c56f7e298720f40220248507d2dc6de9a32fb3433e5ba0be9af3fe0dae8f68543f2566d73fc03a9a8581fffffffff3ea28768ff2260ce56a6a06c5648934b924b785d06dbefe529b7a549671157e00000000fdfc010000000047304402200a76b102fc601993dec72992df57f5a23bb2ca3227908857166a32bd2e8fa4fe02207bf7f98d77722abb5d342aa3270081e416784b8a704a402c484b5d306c79f2b68147304402202716360a28d5a659eb48379365b7eaf0ca7b899a9a61d0bbfa46a2c461ada2b002202e8fb12c32b1a292701bfaff8de56e9cea53ed552725967248e95fa56393acc78147304402206a57adc184f322f1ff866e3bddefa609d8b2e30764710d41e2e092cdc714020f022036bc25a965c7283e9efb3806a5ccc4cfed9b5f00465645d23578ea7fa58460ef8147304402203ba96749dfff2c630d8aee82a26a7b2c9f9f5d146221302b8a642ea85be065bc022023be3258ada12a617ab16ef415ae41a8f5a77bd1fd869703ab654710a784bb12814730440220619f46c5c9ffc58378e425effa0510103b6f0f4fc22a0cd703c28c36a2c8991402202c01d4680ab2318d205873785bdd5fdde276175d4b23057c5b60edb68f97b9188147304402206202c312848095b868f71800925a128977c31e38237c2a27ea28fcb46ded4a3e02207f51c5bfa2c4623232fd3af0abefe80b0da85ff2072555ce9cb4e7689b05b51281473044022071257961fc626128d70037d394b3137861dc00cc09c5d7f65f42dccd8e3d7aa702206fc18ffcd79d018ece671c95785cf8831e48ceb8cbb532a325c1337b047398cf81ffffffff0f8f81029f0146159469d924848087bbde8a022982486a546729697ac954d9b700000000fdfc01000000004730440220638baf9fb896137f3429bc81a520b75f766a251441345d0c5bf54441c7bcc2f602201b951f95b9bb6897bec36342368e8b11b7295eeb2f0d86b59279e67d2db366118147304402202cdba7a3778ff6b31f8c012e06c2db3d841e5795124a8e20084812ec281655c8022028448fbcadfc43d95b6fda988d882d125808e222c4aba481249f02e620b52aa581473044022025cb58e0200bdeb7354d53874c6344a3e36d473198e341c1a5a2063be8b57c4802201902f627de0d3ba1f8ac108bd85a02b0491581ebb185ff77a40fc69c1d6560358147304402202d719bea3e32667078c3d56e138b2dab4e2592bcb30cc954a182e2f75ff27cc0022003507020ddfd543f4f94d9a8590763c77772fcb66166c8f27143ccf1913c78148147304402201c4e38764f10bf1a3b8bdf48d1988239c13adf46fffef10e20909434cd45e632022035c24dd454753947dd9a31870d743fd0a7561834557d0762b35fe8aa6002319e8147304402204816b6e6cea97e859f7cbe5071ad0c07e0eaa9c616b443eada7dac286a1227a202205d234c3efff0292ccf4c0b563d5c27946d9535e06a004f96de461599407941e281473044022014f93f41d228cb24ae0a2f406023cb7cfab128f67661e5627981352a16569dbe02200dc89fb566946b24a8443605e2f8907c3aa3a3f8fa23dc7a9455adf10b4de58581ffffffff8109edcb47382c55415d96125dfd241589f455304ff801addcdd870830db30eb00000000fdfc0100000000473044022057294a13c9ab5ed8a78a644700b0479e74eec040c46142dfafb3458161b77751022074bdce8e28453c3f9308a97cfb2e02b45defe4216ddaa7fca6f98eb9c682be3f81473044022011780d80bf092438e142bfe3921eb167a23d7af9b85f2dff4bafb13c4ba39f6c022061d6a9f7c15b664fd8fa5cc25e53a2312f3353d67ddf96f1a88df0e16eff09d181473044022041623ea7ce5f13b46450d176ae02bdd3fb176c7f42f33a8e777b5b1d25d0a30d022068ba4c7c696bd8db1fd6873a16dfd34595402b682fa4cff6bccb53bff2c06e438147304402204b639dbc773ae8981f6ea764c4906e4decd8cbf0288020cfe36b08b2a11ae79f02205c849fb37c9f96c5d94329c8a090cea6e3cfbbd59dc7f93fbd301a1f4d5998308147304402206bc34b6e61bf8005f6f3e808799faba1615a8ab2af5b934d15e9c7387c607c0902205abd83f8165465181b73a9f279c30dd85e22ab9d1ea8d67bf1ab3b58c2b56365814730440220261febee993aee39a5b4f767f3fb5b19c79c9b738217ef95f34571c9563673150220093b94c7a720c2da1544ab4b6ac4231009dc3575418c542d496ce8942b9d737381473044022077638b4263bb8b28337732699cb1e66370fd442b055827524d66b86e013d9e21022079b7194709125b6571784bc941bfaad46eebf048479587829d992a4558582a2581ffffffffab5507fff7bc9ed656deee20960a7f27ec0912fa1b8cb02a6dc60e41624277a200000000fdfc010000000047304402200929f789e42014ccf20d959f60a5897ca297910997be2f9f4ebd1abbb7b237ad022020c9e3252745d80e099c5700aae88e5dc35ecc1c0098171d1dfd7f78bad02b7781473044022000ab8e651ebcb3f87ca8c99f1982da30c0b82871f56cfafb86482666dedd7847022052bd8048d95dd5726f33f85dd8e28d78ed9109125bf29bb0f84dd27a0f2c541b8147304402203876b131d41a3e117f322457bc8120cf90df2853f817bb5f6f089b1b5881ad5902202066546ec3ef95883cbbf87d09dcc69ba586a2aa2b14443a7cfdc6743832a9798147304402201d131e48aef0c8ab0e89f95b0397ee3fcd9599a2a6cbc6d5dab41c0a2e30fc5602205eecbe2d64a013a986052cb54fa5d186201e45ec83d12556843d1004725355a881473044022022956f542137fb7aa35ea10df655148522d850a305a295fea1ef25f9be2d2ca6022005d5418a1237e4f5da7fdfe2d4ef7bb3856ce11243cf99f3c6e86082348fd9088147304402205290e56baef88d8b05bcdcef78090fcab162220b566a7a90c5293566b12005f302200817a48ffda8e44fa192d7bfcb1eeb48fdbd96cc2e75fe044c1509b6bb510212814730440220336528e1cd34a2780a334f97b9ca1332d001284e6f153c29d5523cf59fa4423d0220227999e9e371653c06c3c4b811a2d33dfeaaa064732f42fbe60d4bced232461181fffffffff3263311d49bfe08112a5d05544586a2d6f416a8ab4fe395b125f45d54a5055c00000000fdfc0100000000473044022063e3043e868d2faa67cb6ca0064a88be71d10d3c459b91583cd6aa8d2d5315a70220174dacd37f2778aed04bf16a6835e8952ce3a25d578ab165b83d22a64ed872dd81473044022071b11692a3793396ad73c62213fdf1416b4abf157dca34f78b4f3b88dcbca9d502203c05a2072fc39e4fe4a4a867b4a4ac348092d06cb8aae17078122e4ea8d5d61e81473044022048f6d94361cdc974a69f8e97f928b8444b4f24178b980337ed33cdad61a983dc022071690e6ef6fe058c207c5e6e296f1bbebfeca6c7ad1b2582747c440b2556efdb814730440220320f66139463ea67d221bc45de0742f0c9fb7ba38cc791b02aac45543f9ad7ce0220727595ee9370204e57e5cca8a49fb2ee3a582bd9bedd7740b102f80513a2ac1781473044022068ee340c55bfc05afb63fd0d66faaa9b360a4f6c1ec92553289d86c0d5bd4cc602203c26c93853d3773b3f4b860466bb4cb08f9941f249863e92eca5a820a4c414428147304402206bec7f0be88c5909c3a705f8286d0a0bdfc43290867a981a698df15b220cee7102204d349e88d29e7be4f1bab371a46ab2efcb4b72951e0d92699ded85ceef2ea27b8147304402201ddcdd9c0f51f7b1855259956f0dc663c007dcb523c2e100fb2180cb7b904b2502204dcabc4b2ae1508a7df1f20ff3d6ecde50b0feea3a981e7f73fed0808543722881ffffffff7d04e163dc42f3ec662a2f442b82fab7b0169b6dc3fd8707292b259dbe6dac7f00000000fdfc0100000000473044022056df3814a1fc9762a86e00217e77d728e65fb382b3baa011dcde6e2b809793a202201d792f04ba9d1b2aee99f09a5225e024710279f7d47f34642810830ce2ae88e78147304402205880589c837a1e3983a9c713d39cb652e5c17b1609d8248105b79516a1f67462022070b9b46d74b3600d33bbec88a74d454c57b15d300232e9f023e16744f97ea25981473044022055e13743b4e9e4a6ba9ea228be30c596b0f4c5a0c6f03b2374c9b1f06b686bfd022032c99006fb2065653a540716a8ac3c6c669b2bcff9f49a82435561d01102a6c88147304402205731e877197d4f44f7169091e0ce92e33f9b71df9f6acbb521049972c8ea012f02207d0de7357d582110062741cb0ba06a086f167a1f68d9de0dcc2a5300da24a4a68147304402205f53b4b30442975a1dbed708ff16408113613fe8da88b56b44ab9da69f1dc706022079b8b9e5a2f3cfd8837333b51eb625abf532b55d9a5e07b9e933ad8da15f0ea6814730440220013790fb2f738cf0b49ffba415eb76098d008974f1be019d77edb99eddddecf9022051fd3b281e69e6fadb4babc51c94d3ff2211f5cf2ed946d2bf9ab039c8c1fcc38147304402203b8c13b614485e76e4320c64b2b6b7e4c42146da37c7e511e926dde8324f07e902205e1f60050917553f6a7d0920b34c6174c78a1a861f2bb0a4db6f770d79ee903d81ffffffff13b7bb387b2b65692fe7a9ebfa7039e03f865067ea53eeaf9be5f6ad4775fb5600000000fdfc010000000047304402206cf66a7c02e2ae43ea326fab8000d0b219878da2c8311128ff7613b9abd73a6202206b44ed5155723828a975816dd83f2a1998b3f1c20c0f183ba242423f124dd7048147304402207bcbd10b0410b92b3d8e82678b05160dfc2e8ea75ff17ce2400b7867c2d4b38102200cec0bf46a36081e0cd2fcdcf18a97d0db4808cbbeec7f2552cc18e44d03a5b381473044022056749f8de386d318a8f6f3c5b1e3cdbf656b2774bbd6b783f7c526b234138fab0220111d26d78642e45d34d9250030023c6afce5adcdb40fb868ca51a7654325413e814730440220566da1498dcc2afb4ad22588e45f695db03a31fa9c7ba0667ea0c558705f4e98022075a918f530526a1d6274da23e95d4ba7f14f43f0236449da62e32bda3f9280108147304402202b3797d0ada9d743bfeadb3cf0b3c97628835ba57a6a673439167a2bf71cd9d3022062106e416f5634ba11feed85509a7b5e8527bea233bc217214c63925abe650a2814730440220215b96a09134f2dd7fbb83d82743d4606b9a29a4ca3563455df00d2871cea4ab022029f1e51b53a1072c3b00fb5333bbc4efc0c5ec6232cb7bcca88e3ffbe64b567e8147304402207c192f867e152887c7a462f1729292957c4f22e90c3e86a1497b088436e5563402201a8186a5eb664a271ac4cf62341e1bf47c5b13161fa12ea90dc2f92add1ba02581ffffffffa8f571faaba86eb928f725ca4ed0a122b030052e53a50763233d1480cb5cde7500000000fdfc010000000047304402207918bc21f55ebbbd563defbd4d2fc5267935baaab36a07fe43a5a39335a7b76d0220779b30d8ad863553c491736578610cd483174f92f973353754efa5a91a019f4c8147304402206c04ccc316f2a4201dc08a81bbc6226d134c821633b16c224071dff0ccfd43b70220106904750f8c59e4e5a068f1929cb40cc4f7b58638e6b5513388b5174f7fdf4b8147304402204d0e37e7de888833f478151343174b56b7251651db5cab195352d06fee04be2c02202d5f36da17a92b7812ebc99b8ce3b7ef4f7e2d3b613c1a7936d8340a16e8672b81473044022034ef449f3ee18cf51aeaf03c4dd05150828356fb90afed8b82e1e76890963cbb0220249b60253db7c4077f31aee764d3e1c76ec9bd8f3848170ecb0dc2bdd6abd2db81473044022049c054be78f872925480714a04d502447156af61d00e28c6d5a19d3ee3dbdd4202205aa097b5f76111831553f920e6ee5d17204e561f63c6be67bd09e31e577c56618147304402205636431d38e7693de92fd71e38ace8a6b4a2380342d89166c443569f5f79f54202207e27c770224369667392c7c63dffec7b14390b1e3b7c52ab6f0c301c4a2575f08147304402203409750672c0e87ceaa01571c1ae005d3537ee5495ecebb13a7082cf301edb0e0220057144afe0c71e0fcf30a268e9f4de5d9e745bc9e8c216d414bc475bf0ef97b781ffffffffe3006f66462a9355dd739ab0a9f8b470bd63b48afc6adb1459f90de5918968fe00000000fdfc0100000000473044022051824354979021dd818abf75f290ea232f5e1b55b72b1bf14ae94609da213326022015500d7a494b9a9bbe5f4d738d5bfecf0c8966f1fd2440af42b9c6d95d10087081473044022021cfc6fafa716927f6d5360c5fd6f98593bea5686e24ef564b6b4caf3ac2d51602207169fe3671f6db1d059b104b022868d52e9e9dd8f1e3138c72a78c4d4252fc468147304402206fc8fe31c824b4e02ba332a9af714c244ff6ec2ae2a2dffd752d5d6358c19a6a0220525d0707f99c67e639776f0ab715429cac1aba43d83d96269b3093e55e771f188147304402200af2ae45189c0e85c3caf13f54acc6c44ec8ddd777b2ee1f02fc547c563a814c02204c36df977fc1f27f7411d603519426914500351c58c38fda57bde2e37627b40d8147304402207cc9852b9dc5e29d38686f5da3cfce884b604c7e2e3da7c7f0de4b5cdd8bcc6a0220150410d85d2bcd4754e5c97aeb46b375cd7dff4d4180ed67f73ff14f984cbb908147304402202752947ac1f2b0b90b54c9a6c2ed80acee74a41eaae2b5bca89fcaa5cfa9af47022052bdf33b0e51dc170ba53d254cf80548291b0ea9bb1f02724a9f5a85cf86fdf08147304402200ed1d44ffc3f45f97cdb9c8b5de3ea65ca6b9ccd38f7f2e817da1e251eca3c740220290b60592545e886e53602081d4024271eebe653cd4bf31edfda5a68e1e2e73181ffffffff35b55067aef402a64e8ddf6c08e8963e69e9a150d473458062c7d2b6a5f938c900000000fdfc0100000000473044022022eeb8af55517b5dc76f058393de46baf8ebf5543257365a9882076353c448f7022064641db96d9ba115b2cf05846d11e21243decc933e04d8d1a682d3ce147f63318147304402201abf97cbc28184505144ade7ae7fa58b40bfcf794eb271599d094fe11a864d1502202af7945e7311380dbeb7928c3f2b137018fbc2d26bbe62a0875cac536b4cbc0981473044022051644b0728ffba545250c8763b7c4dbc3c0df894d0ea7ee41639807d7860330f0220763821d6a29513037372a775935c7bc4854018e2d12fedad60fa76b6c4ca382e81473044022047d759402906cbf64b5b41dac51eb32d1b2214d49ace3e7ab6cf259e609dc6b702200d425affa87da31bf40ac3f67488fe8a04e50ad73e20b7697b43a83232eff5f38147304402206e36a959fc3045e3cbde7f190bd27d9741825fc2369730f59672d356ec44c509022060048a89baabcae637fd99ca40ea149a4c03e44b838466c1c9eb3536e3f499018147304402201ea8d1b0a178091fb2cfbe8cbd2cfe32f156eef91bf16fac57a514d587cb574d0220562920903eecbc4f42e81cc6b04557d2a1537b15023caaf50408d187570066b58147304402202bc6447df12698eeabdd547927be97a4dd87c56c2f60740c87377229f158e74702202e771dfa011113901e366ce233fe9694ce9f54dd20e8b5ea8f3f8ae81078bb3081ffffffffd233cb04ebfa1e4691950a5351ac62f321b9985f0ae5347c6436c6d50800248300000000fdfb0100000000473044022071e95e78a584c1d82c65179495cbef02b34cbf373dfd1939dd9de4f0a4a5dd66022075ff96c0f3141fecb7fca72657aa79afd31bab44988f72d2ac179b64679f5a9f814730440220474196b0d39047631004e90c9f799426ac560d76c413099bf30e29036a0f275702201f0ede1c96c011ca031700890a87ff2cd03062dad682eabca4c0405f51661b85814730440220426d8cd96e0f3687b379c7b5291f61e4ca853ba80830b36e275903a5fb95bfaf02204b10a069bd1c6abefa90df4b23a80b8d8533398b9502615924b286fb45393a4881463043021f50ddcf0e2f49ec05af32945797942dba37cd2ca86a80624c3417b256f8029f0220406450d410ce247e6c28305197596355e4179d75d0eb22d2333bcd6c8f6c5ad98147304402203b096f9a7433cc5581d0450b426b734d63a7fbe525c09e74926eb0bc43c4021902207f453f28eace4d76af49ec70ca2af030d79023cb67fe29244ef7b7d0561931a58147304402205a79da026d54dc155d7292b8a092a285fb770625b68a812b52276ea3991a39bf02202debdb241532b5418ac3ea215eb6512054b999ef66feddf846d78fad58d1265d8147304402200e9dd786e943aa3aa4991a909cce053f0d7d58b7fed237aa2af555c22f455ebd02203517d854b9bc9730ec0dbf6087f5d0e9597ab236de84bcdfead8cbfec892a18d81ffffffff604978732a5cdd78d5fbfdea41d5db5514edf921952ac22a85016e4576c5476000000000fdfc0100000000473044022071d1b91fcc4667b50fecafde86f36ae173cf642ed35ee11e8b11f498408190c5022023fe4d4d48c0b7110908c9b18f2e52e52279ce7560983fd4fe8358f3b20a7fe98147304402206eb5e14c25913a65e6673d959dda7c39792c0bd0c664822205d3be58e43cafb002207706c34fbf4fd1e96c521fdfbe6c43c7d61ce1c15a3b886eba65603b05e1ddfe8147304402204a92c0956ae358e0e0dad5e8ee30074ccf00d65e78f42794c40cf49902be1c9902200ecdb340742e1ea9dde83235eb52ceccf898ee60c7aa9f7359cfd4fa4bed94e58147304402205e5235df0ade9790579f4b9d06699345970ce8164e3ad980cfbcfea80add38750220383c636d905a330f8ad631a6c463217ce7f26e0dc0a49e5bd445824d5c39562081473044022028b58e6809fc8532a93baca7fb2196a196a0a4a629ba6466947272737fe625b90220187ef60a38991c808c42183074f70932799b56a75106ff1095d213eb38e0943b8147304402200fb073add99255916c9bc6ebcb89e896b0e6d65aef20f10ea20175f7847f513902202ef33abcdc173db7c01807562eb34f1a261bccd5ab59ad86dd04bb5028e056a9814730440220048c855f832d42f39a64633a9b5b8b0e8decf8ff39c5e6c46e788b0a66934e800220012831c4a455209b6bce16d4d4b1121198e6e9699dab6fd21fc52e0da2eb429a81ffffffff58dd98a94f33c5115d47357be35d5db14f064b43165601e43763ec298210b56c00000000fdfb010000000047304402205454ebc7cee64b6c4cd9b457ce71e47585be5b32ba560066647c5d8b869a835e02207df43cb0c0aa4c6d6e07eb65ca96b389489fba9b46a9a480a309fb5c54b52c3281473044022023d2ec540789c32ffa9f1a1b9988819e027e1ad8f287fb1f6e5393812a7f530102207eadbd8896fcffaa50fbc28af1f2926f49388bb92749a5da4ea3a07549d7e75d814730440220106c55361983f3313f405245ceaa0a99444f122137e8e2cf8b72387cf4e675a202202c69dfc8c5e680aea9f9ee7e9555a4d9bef5219ab56fa3d74750cde1e98a76e58147304402205364d2c67e2ad4c013c7138eac4d94a700fabc2b406db76dea6de2024ff185a3022037976ca9456c8fa3a73f5cc92a73d9b571365f48bdabcd059756ee4c08f23a1981473044022060e9b1860b0e7bfcda530426ca6b4ad6a0957468d2a7c60556f6c39beaabb853022076eebf9cc327206b174d157fb07bd808b3bf229c7e714741a754075f492d0e8381473044022001378c8a44aa40836c4247deb18a94d6753b117f7d15b52afc30288ee9130dae0220044fcd33cdd091ee7cfb74e2b54b07677e57ad339ec54e5158167446da03d6088146304302200fd76ac4ee42db1db85531e136ceafc5fbf631a231845d828e2acb3f86b2c3d8021f3eae88b7126c61f30193afd73ab14e99af8a22a890c3d158d0cbf3599f139b81ffffffff299312fe5081888eac261bac1ff3fdcb9647f93036859b72cf324b5816e4cb1d00000000fdfc01000000004730440220589833f2da486b1df8ca72b15098d77f7b876af328738cc6766777c94e9b4cac0220391b02ac8bc041e60a0ff1a2206acdbe4b8712a6d48d0e94f82aa4567d82eff3814730440220755a1559bed28bab34ddfb4bd75c3e3caea9ec8aa00e06a0655e627284043e4702205537125f16bc6e959c0c98dc6e8235a28636efc3d4281fd2a7b2c1ac7d9bd8dc8147304402203f4f48f839c2f8efc40850c7fc63e5588c9d084c51210d11f6f705e1f6a5dfcd022026b848656c46f6788300c95fdb79821bd878328198c5602d74f54741e60cf7348147304402201718361511ff30909a467db94e378f879f3936fabadd58eefa5362d4c2eb24e9022077311f876f99bdd764737caf05d819c33fda5777a0bc9fd8d22522fa18af7cf48147304402203d7d1797c3c5c44e7093fdc382068f7d2703a5eb9e3c9027889213948305464c02207e869ebe3f520943e4c6ae1d9091e11a7e968546f049018f019aa6293da69c7b8147304402203372660ecaefae3fba1e5320b5783a78aa4c01c49307a451ae321661ab9783f2022021279ac987c2551756bb4a1fb72b06ca74070f7bf52f9fa1a0ae2900d5551ca8814730440220657a355ec2612bc631dcb607c5c0769d56bd64c5665863838a6f560c2988b77a02201c91854f9226dba47e54a67e5e3e688fcee2638617d1b8bb0066166a0c7ae90881ffffffff839c7f5b593c2d61c102d5521dfe55c03e58d15bc2684bb467a91c781b3abbdd00000000fdfc010000000047304402205d265edfafc08ec00ec4b9d30d6022d36f829b471eada7ece82b067e9dfe9eec0220376c6e05f4e62e7a9ac53007d1faec6476e1d587c3456a03783d25d420581996814730440220160db00cfa906317e3916eeb7ff379a5e1cb84cdf97b48add2c37fa9d01a5f6702206e7caac7bd1e70d99264ee171d805409f04d10a958f5ccd48a98e4eebb6330de814730440220720a7876445cde78e8386334a99190550e0096ab01ac46b2eb17f0fa058c5d4b022038936f71d46c3b98e20d781cdb3da94d82adeb94ea1e92c9fa5570b04c3a4bfc81473044022027e9f36732ba8c8fae29a4bf88a309bcc268e70a80887ec96778865112f556380220133fded1e0353aff5fe80a016307288bad3698a5162b789b0ffd584eec01a66f814730440220070e37c889482c217ed1c06cad0c7e6c8a1d61956258be0fb69bc221bbc077dc02205d142d34b1c6bf7e321128f8532c2d999c90a2e28c0eb12e3324b0b8574de0e38147304402205ec42636afb40fd6b39179c1b074dceba0ba78a7e72338cc7bc81beca2516c7a02205641cbe05add249fd6982e0bc77223d57449fa7b50aa70b4ad1c39a66e08187881473044022068a7c675da2697cfc0c9c0758e8544d3a38ff8ce86970a13d50bb982cc79081e02203778668f42f350006cd0dff601bb96edadddc7c61fb8a9788a389df1c82f8a8481ffffffff283875793ce703f08b7efa0cb5daec060cf06e8107ffd05a7943a7ce303c571600000000fdfc010000000047304402206248def38a76d74b5d81a78aff85a1968d64c4cb6ea555b52982d9b8a1e8365e02202649c82a3f12b9742ac09c272653f9f2323d479116b753d2dd0f4d34d2a4f43d8147304402201ffbcfb44224cdefa08c436ce2e42abe04e6f5e32590043801eddffad0de23cc0220745c414a4d98b0b5bbf4ad51203d8f48496d0c9532d3f88e5e3ddb128c70ce8a8147304402203a97bd660199f6bc4c2a75c6e1119a6d60322ac0c30e52bbffb66b7ec7f90c4d0220266ffc852aabf11959e6e2885a01f6a083bb26f784813a7d52c5bd14762f20a1814730440220706509ef7a07dd183d9af946230565ecd431ce8a96d83ba51e1c0d1aaee4904002207260191432484db76ee8119fce33abd54efe0bd2de132ee42cb2253dd0d0b404814730440220220139bf5bc999c35e459da93287faaf4ca73632eaac998406fb26435fde9558022008b2ff178ac67c4184997479f581cf845b2ddae2ec011f35a648a9d388adee458147304402201819d4dfcfbae4fe2f0f5af23202ae7935431a84ec6c5adb8a2bfacf742109df022068122bf717c884bb35f5e70adb79cdfd75603facf39afe1bb8b330179a66b55681473044022034189ed562ee896510f1f43085b2a1054d1500ab467e4187221daaaebf316df502201ceb29f96c2213ba6b1bb47853838c6ff4c8b9ab0b058f7eec4c10d71907685181ffffffff9639b456090e1d599f320aafc04da22400ace1db85838e14eac1d2b4cb83e38500000000fdfc010000000047304402200717f26284882a92c2e4e76b3d8b6040baf45be25f02937e174425af2c7bcf7402202a7806381654dcb14b8ce2a8ef497fa3b88f0d32c6f0bf4b1fa8412a9c2f3aeb81473044022009862ed195cc05c4fca15b23bdada46d03018d08dfe49c7c3a5c050c25dc23ea02201b4dbfeebadbcbea67946f8597d61830357169caa6be1c93636b90df5854090c8147304402201b03ee20417d9c8cadcc44b1389241291f4bca55d15671cbe5c9c1c3ea48e0d50220774180955ef22782c1413844e09924d127b1edf622886c3da57caddedf216d178147304402203b6dd22d9ec989e0fa4a6f26942a1cfce456916ee53baaf63b2b07c2a9073d220220232a18200b63a7b1c59d27f51773c7e246daa3f94fe21ab7d5f627f182e9caac8147304402205fe49db93eba2184ebb27420a584e9faed0140f043f2c06d76495325297fd8f202204f2256d8da461f1f6d0428116a3368a68967be72d481c5cd7bcd61470a643f4d814730440220635426ecea6ffe1f7a56edc4657d0f3de4d5c72e80a7f8e40ca2ceb939ec9c0502206dae11fce815cf51ca84c2a53d90949d68e2f127e0cea8ccbc0b3ec44cdef9c281473044022068ed70e88471b0bdef48ed26a594c1654f1a44812d22e83d0c1a73b29cb43e280220452e3fb37d846cd249d0b83f997b17d7d05324affe1b42a566c2554f5be0258381ffffffffcfbfda61f1bd4d6bbfb53b60f934c71857032b5b446f31971cb55c72bd54127400000000fdfc010000000047304402203df09075745b4762329451e3b32f4aca790f42be7e6b9eb0e100897058db431b022053a0239a76adfc968557a25ac03074ffdd518da5c298a336a5133169378d8e4e814730440220180afefea683b61f43f307d36728e88aaae7443d1c4bb0fc44cab4b64c44c41502200ed2973299f0bba2cf327fb5baf7f3384a1aadb6a6b041e3ee556e407a6b979381473044022043448b99bc8eba73dc627e4dc3e2f259c5081904b33c7598391e23c3460847aa02200b838198c262e4ad2377285bd5676dd608cf99947a0a9da2e55fee74d84825858147304402201e37ad05e73fa6db0f7b7ff89bce341d46b99d78dae816a50ea0743ac64e950602202fad98eb6ecd4bcf08374059681d9cda15976923320a8c7630b4f7bd9b9072668147304402200b245ef0b9ff88f58689fdc1866127de0b88624d9dc8b38798b897475d9c47d40220586fb0f03851e49c3b5001aa9a3f521773c6de1bdca3a6caf1748f8200c4b13a81473044022028f5e337a48fbdce8dbf8916727926c8a751e18f6a2cbe5a26c0cf1388327aff022048aab7e31bbafcaf7e8cdf5d1cc9f5e0c94ebbcf51b4b973765918b1e743b14e81473044022064e927566ee810adb5094cc01cf9a3920374aeb4be2b28d4467503daea64771c02201d3d03ff0f56382f93caf1dfb416cab01c09e886db4fe77edf8ec57011c9574b81ffffffffeabca09c400d48a79a4f8b858a87d918d80a8f8a7bf9e67a343391427ff89f3000000000fdfc010000000047304402201761bb046e3c996b95e9b4e46ac3c7e47fe7a6f9b85b0a9ae2b2ce754556e71702204f38779ed5c493e343d00b04e5b527edd24d7e343032e5230fa481f262fd74de81473044022016596125f986359b727c600ce2ed0af21a65374f069bd0df5f7c22a74dc23ad902207446a27e1bbd37ab1e25565c87e83eaaafeebec427e1b2f7af7daff152c57f9781473044022066ddcec8b958d19810ff09dfcadf9bc60c095fa75b32f1a9249ea0227ef757470220288de2f3c695b2ce9ff4e6f94125d875609659f7099bb3a2037baea821e98acd8147304402207b2a27961a730f8a716a2694918f190a240a181215870967db6a1440e3f50e1302201c7aa5fcc84c46a9d57c3156a0a366408b661eb3a69e928cee60a6752879228981473044022047cd1d3ba7b7a2988520f7ac12e2390c485c81cae3cd2f9e68e022241c0bf8c902206ac30928a3e972617ca4fd7c88ed55b106a1924f7120847a6188c4fd668db70281473044022070acdef6216d959c31dc72f30b1cec78df2cc0227ab4bf95ed9a3d0bfc8a961c022027b748a01ff964cdce1209ad3900155b4a6de37f95bdf98cd1db6bfd11cff4608147304402205e2143f5ff4db0ad670520ad895e991686614f98078dd92134b15496259d2cef02203b9b56e00b8155df1a6f5108019a0041d393102dc398cc608fbf0f6ed8296c3a81ffffffffaf7b3d2288a440f369948ac036ad855fca765f8dfb972eb4a9fb3a096c24224e00000000fdfc0100000000473044022078e286091ced29effdcb6d6e534129c7a67aa5c86f85d08aa325061694e8c01802206aa6ff32cf5523a07c608e7836bd97960e6711fece7c6354628dd1b9e06cfb1a8147304402200fe9006ee3807b744405a1d2448a8619c6864870040f477830ce3ec6161bc8be0220416f0d5d4e74ecc4d67b6f403350b1cdc26052e02929077031fd67ea57114f5b8147304402206d623ccc89efc4053847791675af13dc9e19e1002127cb1dcbd4b0f385a2a40d02206abee784129044c7ad102687e065ded25085f6f37ef7128d517c34912360c95481473044022021955f399c1e8efa2af524a7b954d257b5033c1fecc74952582be37abf28d86c022074fb744f3245e724889b746c923d3c6619d9c429081de5c711f492f5cbff6fa681473044022038a30b4073f18c9825c7e514dad01bb2438cdb541453750c7c96582ad703a0290220101af94305cb6f5d57e9199a25f770317cac65cc5da7b65a24c1d2d955310ac08147304402205e9a88c3d685e7985627d84f53d520d38996bbbaae2c6252affdc89190990cf60220393958a9679a1eafae045b7891888b9c4255c48abb3cb44321a7c7d4b25d923781473044022063ded65d78f52608f7eae6f1d326d46c226f95e92a3049801e6abcc2945f821202204c3c22c943d20d0dafd219b7a06af6af7fc0f5c2be366d6ca48a8847d75f9e0e81ffffffff6ee76cfbb6b8404b1857bb778744dd5be7eadadb09a1e84fbf5d5be62b3e0c1500000000fdfc0100000000473044022037356e26ea286daa1778ef2dc22d76598ac559d0628794661f5360880294e831022051fd111f44319776bb4fbb55ec0e3e2b92796b8dd3a2c1c25cb6dae3fa0ca8e1814730440220011b7fce04cbbbea6dc87b4a8c57acd6444ceb3c52a602905b3ecaa0f9605e3c022064d7165bb1370e0a278439bc13a726f5bee961754db98cb050d1d72854afeb3581473044022042d9d270c6e156b77a46d6133b44150c9342369363a5ec3b7bf865326f63d5ec02207b9b51e6bca8ce61e64d9307edb04f8cd61d964d98f59db50063a8c5bb84d18d81473044022028b2681182848f94a3385a728761dd3c2a0f872d73a4da33ec45afa2dc3e433702203ae2b848ab670f8c45a55fc7bb1d7845526c0023102f81e11a2412be79f6d8cd8147304402207c2d89722a369a9a156317966d8b18bb0629a2f0bf4dc0f858f14d22b2cbdf4402204dbce53a6be7dbee34d0c923d6755ea77d408746919c5b1468f63fac561d7d388147304402203c59b84cb6f1c5682f0f5e2c5ab92bb7f9003e6407babfc37eed05315e1f6f2d02202354d1e5983aaf1525d4b273dd9a5d859d762278c90130d41500d73505109b3b8147304402200c6b51ec1cc4012fd3ba30c9cf05f9b6b8d2ae07f6c21b9e77beb610bd5a8cad022039c91ed7a4665363e4d3845853c403b2025ad5ab917a4078fd5490faed8eecc781ffffffff71fb23e7dd72ca15f6222c856973ef7517af1b3f27cbf359515f41130ae79f6900000000fdfc0100000000473044022042987440415a0534da30e6e206abb5655572b2d9c8ed4bbc29d27df9c9d9f35302205d4cd0d2de527acb4497171555d4d67577827fddacdc261a716ea08540f7051381473044022067eea8233cfe6dcd65b706a5cdfd92e058f246dd3a53dd809a47a183111c194802205e82c9ebe3f39a8a53af03276fd63d8de5f5c1406ac5a745719499d5d93174698147304402202bbab37e18d859cab0592a27150b2ecaa8fb40ea43aaab9a6945329be5f862b902204ed4f4ad9f9fedf49f9a72eab7b9c24b23bc6464247c4df6e5b9759927f8a64e81473044022062e0a8d00c60bfd046ac078599ccc97fdc2d9b2767d395908ac7860a4edc2e84022002134e450bf48ac7768f8e529666cba89262bddecdbb7d109e16e386447a1fd0814730440220566f02d1032f678563f71b065971708f7a01d7ed50ec7ca85fd5e3a776ba3c4902203900c99fca8fbbb9f692e7a64242bc4865c7805f94a67d1eefd5b74d8a64fa7d8147304402201b2e8695e162c00884a7b5cd25bf8b90fd571c9f4850dfc234e240a057e29f3c02200340ecead7a5ae33f86d51e33f391cbca8547b4dd1c4eb4d0763bdb7e41244ec8147304402205cc7d94e04d450e33b108b7cd052c2fd022437631ff734e49d84589028932ce602206596406a540ba4357667c332592f60673b4bf2879ced9793f7b051cf385257e281ffffffff981873474de7347526d039060e5a7c0f74c1c4e715c1129a05e4df2344b1368000000000fdfb0100000000473044022006f1fdae6be07c18d5ac4a415476a2d6ec0b97f82c263f31bfb511792735751602207f7ae2af1699b02ec80a210e5e750dda351f52ed457fcf8497b7832ced54d16681473044022034ab8a24bc253d73825f4a3eb752aa3954f07a7a8dcefe034862d784c7659fae02206408b0d84ce2ee563ec0a563e380a2950018d546cb1e178e5230dc7af783b7b781463043021f5fa1df18bd6a7a23f5f7c008081ccfe79db9d2ff4f111467914cc6f510a41f022076edd2c1c4e36eb055ed2a601924c8aef794e8e23a14f49007570bb63022d68e8147304402200dd6e9220ff4e7a130254ac425969829d3b98612d76275d40bbfe890405f23dd0220148f18c6e0b42c0deb1fd1cab1d46bf7ec8f9d8a876bd3cd810d97078996e1958147304402203b4c618ab4272613edb20ef6c96fe1422d3b29a5436db20e31ff394f1a8c3f060220194f96e9083e600da180c06fdadf786b54409217f3d5da287123a407f4d3bb9181473044022074154e9746d81348f6cf6c870e4a586c134008c2b78fa2c7e51b3d74fd5d21f0022011577eb15af5626c329a839404b40eb8e8f9e19c7ca9a72561c87a0b462a1454814730440220558f0a9e426c4abe4f6bbc118bb8f0723af30e793ea0364d4932bce534df5f8c02205802cdb065494d2a1fbc41dc2b46e381756b76c9988a5d2d1e05715042beedb881ffffffff1eca5563e68d239e4aa1d67493253256970f42cb4d3e8a10fa788a31cf24ddca00000000fdfc010000000047304402205da8ea03d665006b852ab26bc886205abbd1ae38a8659e6328a3d3402a9c672002206d2548c52db32f7da596c7fb7737fce2a5996982f21cfb464616825d335a30ef81473044022044b4db3f476030cbc297e5e67b9c196abc668479ab32144c45256599a14b2607022075c2b7ed4491e40ca7bd8d06805fe6700385e13b10a4f924c648575b5ea6688681473044022029be6174f1d15fb9b43ad16b44a73d80e338f4215f0d3599de3f232022af16f902206b295258c9a137440519fac9677616f7621f5772d3af7b1bb6524c3e747d99b8814730440220567c7c9af0a35255bf029810a07059d3b0ff2c59855075dffada7285db4fa19a02202aa450de3b45c5346f90dcbfdae0708f41e7033885d566104a226e976e26069a814730440220158a078b788f3b4df2cb7955e416e23145619d2ce46993505430cd90a4ab175b02203842391c9340d4f4730a913ac72db39e39ba0a21ba24dd3adf2401bb5262d0ea8147304402200424b36b924cb89ce0f231ea66fd523e5d05836e11218123291105c55fd316aa022039d6b817edc3ae96c029f8290a5cbb7a940b8ec2ff9c1d265f580d76bfba72098147304402206029999d6eb8a77d5fea28664b56ce166efc4fc2c0013a4cd80705154bd4abd602207ae1008d162d9439228255940565416cffa6f24900c12e4cf98147f80a7100d481ffffffffea4987e1e9d0d3cf0f8b3334af54338f26b39e8025b299e1bc1e0ba1af9695d600000000fdfc010000000047304402205c4f014636e51b0d34b3d38017f8069c00eb5847d112e1fa754479f090e22957022029d9d834a7f44338aa01c2d33903fd90cebb0a6220b636f4db6f385b2fa6901281473044022058420eb1613d43e3a77af3f0a9905160dbb73c3b0f3011737df8a20ce2f2f892022035b75f40b1a46ad2786984b83d91f94782cbe17ec7ae11952fbcbe9edfe025b68147304402201d5b9b71669eaffc6df3863e6ef946c6e2d0e7d618114433603fbf9577ae7b3a02207c88c866c8ff1fa71941e424913a0cb42d47444f9eeeebfe5e89e4448166c0ef814730440220295118fe407bdaa9c548df602ac7dbe3ed32703f3730cb098c2c720902f87e28022022006487041b4bb89695c78390e6ffada227b40e1c7830c61dbf1de07d0d00e681473044022040b3d0c388279e8318f554d3cda6ba76065f5a03ac513fccd1f8e5f2588b1acb022046447d7214a88f5ed65fe70a8244dfc3e00b4a16fb4bcde16d0accb36fe8ffd58147304402205c8144b13b7779a9b0663bca8a63e4c9302fe9f26860cbb26acafa7ce7b4e6ea0220132cc69aa67addc543e130de1430b394043f3aae4d88548b5bda665ce96c91f681473044022001de99fc7bb1a2956b1123ba02f30b2b214ef697db7ee8b5874a1f0b7abbacb102201b64e8960f24e53874fc082fb53aaeada15e0e3ad52f11b6ae78f4fd85f484dd81ffffffffb5e0fbb2998875a918ab7f25817d2acf6b13514b67f048c97fdfb43940b84bb200000000fdfc01000000004730440220383861654fd5727096249e953f3ba14162ee7663b163516bbc2b1bafe4e6698e022008db2ecd54bd3fc615fc7331cb9ef8c9a6445454bb09bf3d0c62eb653b610f2e81473044022073e317d0fda73a5b311efc34d4bb1fd3869ea1f3a6c67884d7bcdb666daae20002200931c65a13e65c9833ed78d8120a846ba458b85f6d9ae454c8c2f19dc4b7b0678147304402206810b232fdc20f28c6bf2bbaea13b973771c643e7d1f8a22ca8705f7b94e62d60220232a06d3e56ac7ded4cf16aa41d47f47f0372ebf8325c5bd8523520f358da3d881473044022074e9b1583d9c5b23775a7796b34aef895568bf5d4e23413fa3493b53c70079e102201a5b8b9c4c6b2bc56953f2099a28020509079d1de09c010f04aed78155112022814730440220577cf9c49842d4529fa26c8eeb9c8eb18bcf558891ddab842b3e4d6466cc1a2702201df4b19812105a04aa7f898c03bded8d542ae13b185db96887eedd8171ebb2688147304402202aca10c9931ff519659fa5c65df6a260bf748951fa596331c367bf199955791902203efc309074a7fcc4f4d3cd863b57fddafcaf273e49d8b10517216f9c9c11059281473044022023625213f300506d4900a961234dcd368587ef696b66dd2e646dcc786669ac95022029a4a075aa3007678161013692d34c06c8ff5041763c9c76349c3afd816b704181ffffffff00a9254450eb601d354eb9698ecf52bda393bbc421a50df7fa486fcc52c2495100000000fdfc010000000047304402204522d2766b83ed37facc0e79219fce776524d07f0fd1f037ffc9b10c753c989402205624d7a28ed68ebff83c65eff25c8926398c32fae695bc4d564ca7a3d135ab2781473044022062611be8da787e90e188818bb712df5742696b23c7b2a66434889f588a1a9dfa022042369d9768d4bf9847defec00ed2964e7f9ebf4339becb06321be502d15c7a5f8147304402205991a060b96ff87a48b859c0c31b17ddd9211908ebd40a8d8d80a280b73238b5022025c3318698db9ae4bfd8778ea7957f9fc7bca641277fb1766dd3447726d973008147304402207acc4e66aa206add2a2f1c13a5a2a82714564680ee5076318905b48c48268f600220753be154ba25975e91f7466bded38ef14cd410839bf1aac6fd3853be9bcdff5581473044022047fbb700666c2ec7eb7178c00981778d6de763ad1b92bb8b90d6c91ceee912bd02201a47497eb06c11bb4403ef7957ef36e3594bd03f1e32f9c174df33f7cb77ee9d8147304402204fb8c54e81860852ca86d4731a9758313c0b4962c3d754c0e8e2b0fd56a4c9050220691d75d2e2e72101fe64f71e9820c3c8b5d00a5511ef059051b4081fd1825c5a8147304402200e2e5fbe0fa2209032fa5f7e16026143633003976416c362813d52bec6121d48022001b81ff6ab8cc6a4e0093c9cbd1f760ee3471a46448d47199b8844ca055412c081ffffffffc36c9a3a4ad2e307a1b47df39fff900fa52a011e9f39c544979fed3eb390aaf400000000fdfc010000000047304402205bc83cc5e7a4143db7d710b285b7701ae6029e32869c8c853440a61c06895c300220372e47d9463fb7736c8de9d91e927197ca52e4ee8bf1968c98ab675246f471dc81473044022026e75db90f970aa0d155b33dfba9b572d3c48390a32d243f24f8d3258dba6900022073388f69aa42697e9ac313045615f46156c1d3ef331dd8a6f0d7314301b3d2168147304402204455c71d4befc8c15ab4568114645aecf84bda9f1a86964edccc0f8699e93d6002206d29bff5a0ad721fa71a4243eda4b5fd3f6a443d75733c367150e553c8efa93781473044022056fe66148ca77d067de48d9bae1226215a6190beacb1182d5a9b564dcbe35f69022028a346a59fa972326aee46cd14b68f5b6a7a1c0a2f91e1969aaaee8e4d61044b81473044022034e37c647bce608544d1542cf93f737035e87b10a5c7dff53fbb80006e0c012302206feaaa6d10e5dc6f9210044455f38d3c0c884078e47ac19f66af72add132e2738147304402201d49123bd4ca8c345b50bc2e7ae1e0314a6b2c9774d4c892f5f891319d49a5d802206501460a60019cd327afd9720aee060f54fd0e7f00a0dd71f75bf6623311b8278147304402207f992056dc9aaca41113197f9015b7affdf8f1df06844d32495ca5f300f36d9802205f8c27a4548801f7b5e842645c75476168c93aaaff57959d42782aed0317cee981ffffffffeefb3110f7dddbf758b00adaffa729a64dc5eb290f9fbf900b124e9424748faa00000000fdfc0100000000473044022077cbc9c138ccfb77be388d7ee30c23b6fd314834c08e22866742632359dae3a002206db1af7b670c6e334a3a5e04e1dbdfbaaa507b6e534ce9953b9459efe4bf7dfe8147304402201279745e2746019658cefb4590d2521d6ca9d86a5ffdbdef0727280dfc028a4d02206bb305883ae1cfb5287ade1c30e57757073a231c94c6672c9180deddef6e0cf181473044022047e0d8b4bd5ede8c39a25b2729b7606a5d59db6d3a78551bb5cfade55aa3e411022021bdc5150c67e778f1524d94ce745440d5e3acb86a2b964e63e3f965eb58e13c8147304402203024dc17c3d9ba388de5ce47fdb3489a9caf039c93b70d1b38f1b30c3ff9eeb3022020d62c15f914d108242a978bf909a1c0a9aac3b797f66e67d201d869b7420ebb8147304402203b246db2ea655918854b8094bf445f6e9edac231151e861085728d3e5e1feb7f022031e7e50567a152e2dbd5c7c9f52eaf8ac81544510041ad4419b496e2ab52dab681473044022026f9b3dfe680aa94f76c07080a293a75d693ed81359def3e8d3abdb2cccde4b40220009d53e947c0e10b46933593b0b64419a14313400860e8d12bfe7a55885e72aa8147304402201fe1c60d37009110f1649ec1f990a464d0d5ec8af178a5302db509e580d4e1c00220655e426f2a8d7ebfa9f5dcf615f9c4f6bdc51033db1199996ff01e988481e59681ffffffff08537881fe4fa428e679aa1dbdf77ee97df262a033e7dae34ea8753e8862b34a00000000fdfc010000000047304402207f59bd31e939a0c30cba6e3bcbe9b949a9bf72836b863c3a319c57bd40653e8b02207bd38b5c0c4c5db0cbc64bc72a7485f084195a34ca80fb32a0f7e8c40417421c81473044022007b9db653be559d39048b4f1399b6e1964843477ab26c8b32ac4e5dba58addff02204036d6ec4e38b4f53e487f374d7bb42e4f93cae1dba44c58a087aa8e7b35c6fa8147304402202cdaf3b776a355fa2cff7120b329b8bafa94ed12e055e73d55a6f13ca13ab9bf0220275e3b10e4a9ba2f9c0846a96759700b3a2dd06bc8c1dc27dbc03ea594ee471b81473044022052ef1449a41c878aebc265fcc20b3193aa0ff9dff082a18bebc1c37de30b8c72022054667e322daf0d360cd608894fe787c869df3cf19193d6f761a2a4f70c01af278147304402207241e17b152d9628d3461131f2221093f2b6f6d591b1e4e68f51a702b9facdbf0220493bb5d8e6a3c1b170ae1287b5db891696fe7f959b6c3b61c656f9f0a50ab104814730440220168fc82e27c1286e531691a12230368b00d7dd0b0330004ca3e36e052280adc302200fee15311c352324740164d6673c1cf7e67046e96617849251520937302637108147304402203e434e668a6b82b9706025ecc0a3c5153c15203f4b3bd8b3ea0d94a83c8be0f402207de583acb96763124f5f243c43c7044db3103a4f8391623b2d6f9ec8dd55eab781ffffffff53795d7ca5ab96fd85e3f5cc2e05c03149decb74f8542596f1c67071e4d38f9600000000fdfc010000000047304402207481b48820ef5bafce415fc12e87dc2bed9c131ed4118e5fee7bbe4535cdd2b00220733c985b66da02cb5030bb22fb21f9cfa3dcbf67074eca9b3f67ff6b63b88e8081473044022041c0970e91c1eedf96250674413966b133aa77d1261446f6998f505f6c41c4d702206fea8c14189d9dff8d06816131e1b6bb6c1b7ffed0cb9578118a76b55eafbabf8147304402203a3d7d92ea92d1a8e98b41918f5912f29b7083897fa14f3914f5dde5226c1bbb022028bf610c3892819f05f7b0a59f3986a67bca0a4a562bd21bf91bd5669535cc378147304402201809b5c22f8fba1a5ed0242a3a28a8f43e8747f7e0b3cb18d1e1e701ea0b130e022019c0cff206fe1668cbd5b48e99a5814d2f04ea2801b16b97fcfc6638369c396f8147304402202ba5df217e22c0edf306c8b53e1c380164fafc8240118342917db53ec4b219a50220484d18f68cdaa1b52cf63d9c8ee79380286538725c2041c2eb49b1120035db3a8147304402206fafde661cf3559c74d3f20e16d702c88e45ac0680a495ac60eb3719396d3b9002200a43e092cc6b8a9397385d8069c082dac50b3d60752b34411624e6f8834a436b81473044022007ecfeb779f5ac4ead0555ed8ac922792f9fe072c2d92f0c1fddfcf1ca9f789a02207d976d9a91bd48393cec8f93a4442d33c3f7c72915b994208255ef879e1800ed81ffffffff76c4fe0e6855a9f3f3dda3d7d3c386c39381d1a87f87e14c29394e25ce9cb06e00000000fdfb01000000004730440220295556e9f16a213a2888b85022a31168c8aa16553c5a6406ac5d05a841dbe9cb0220446cd843ebe11cf33b766d7a97ec1dd4f9373d82bf01d288eaaa276fcc3333748147304402204dad20434c04c572c9c0f809551df64749515978f6a1bb3591a284763bef164702206e2dc95182cebf634430da5cabe9919dcc33e6c950ae5870650570c684636b2581473044022032a627d3c9360953bd6a0759eab80fabc987cc697a871f5ad7be8a7acbc27b75022041cc81f3cdcb3080e00f4c261111e4a77fe719ae52f7ce2a0e81b8233bc6b2cd81473044022047b209602e6fd83cde6c665c9642e74f12ba633b9cb67da37396c58dd11b807202201e590ecb625afe39f0fce3e990dedc7d6210bcdbc6d34a43ecc0022169734fd0814730440220554ea190f83bb59db948fef383452c03323315cf0413c506d4cc931e152679a8022012ac41495224242181a9c46b520de47fba0fa451ac01061f071e9f66aea4403d814730440220153bf0b2668940e97f49978ebeab0062c63cedcaa4f3f067ca1eb0cd8ce3003602207b84e83152c3ec14cea0826b3961534b43492f643f8edc847ffe0bf41ed1589b81463043021f226380356c045fc7a590f37f311bbb88cb48503367c29f0ca5dd3bfe6462d40220146b66211b84a7be3d2c1b2d7ab116c4bc31654d8d74016256f259b0de810e4a81ffffffffe6478c304dd87005464bbc95cd6c01870ef49b9ff447fa551b0faa5cc2fa150300000000fdfc0100000000473044022033ab85ea5284e504d1da5a08862bad218d57a6208bbf0f6ff2f891d077b43034022037cd8df42f8cf1fe36720717a56f40f2c8b6abade3f919ca1555e0122db869338147304402206fb061f852d98dc0d91ba4f10cab2d5f445899528aad8cd3ca6a7118348dbede02206297fcb62c65762f886346e77818e84c8e87ae98fe2f67ec5bbfa8fc1ce315fe814730440220578d94029639ecac348ba057c719bea5eee10edd7407be20572bc8c8e6739aa2022037d65130abd97d81a43a14ae7bd0297a2b28a5109e55e5b6bc1e262588fbebb48147304402201354d47c71675ed1c2c2b15000f03391645ebfbc9fac62a43823aaee7b898de202203e38010ff69d9d058ce3c0dec9490c7edf38147e23b6628dcf9f0e3bae0c1b03814730440220799e98bab944f3061b3da760c4e91bc03119c01d43bad2dfba3086486fe1e350022065c63f93a17ba5405b27c483ead3aac37dd8b887aef531a8788225b7cc47f10381473044022053f8f356389cf3a913da6d64a10f8bc43d42b7663737f2e5f81b3f40a828637902204334b361837a5d5a9f054f1e37fd23b841335bd556a06d56eff8c011660bbd458147304402203e7a691640f353b39f49c52d5907d73633b74c4e6d84849efeade41980eccd4b022072ffb0c71c89f7fec8b139e688aecf60c496ec4640f9351e73d5e1112d57e1ab81ffffffffeb2e21d75495de37ae7b2c6939a2b9d65b7674585023cf8bce467218314a7f3200000000fdfc010000000047304402207f59d6fc43d7fcdf4cab77397b2cdcfb7ef63944fa605d6f4e2cb32edbe10fdf02207915af480dc17ff4df393b8530ea0b49239b8118f294c3ca4d4da9b71c300a60814730440220014d977806f9a23cbcdcf321b575ffef4b20e2190489b7188ff90fc6816d5c7402202312c6ac7451ff813d3a8b75421efff42bc9fb13ab976608d51cedc23d4844f681473044022051230419092906c59981a258c2738ed2c20fa20b97d91eaac6eaeea8feadd5c702207a4805e3002cb0008cd67789c433b64b8c4a1d03e9d94af961625d59547a12c6814730440220204465d8b9d7f67009f5da0d90433ed7f77cd38bb72899647fd35d858017f93f022074795f77fe85ece3154559bf1f4e8954505f51f06a9fbf2ee1acb2e4a95dcddc81473044022040898e0e46280f90e5a4e29a8d55b359954eea0104e35597d0483d9835392be102204e1650f88722f0646aa2113c3193b2217a8b79bbc8ddf20ce128578afae47b248147304402205f3e535473674a31f08966b3378058454178dc74fc2774e3a5524876054e939c02202b54ce4c56d1f26b9905a8df69572cf1ebd53e7bee924c18cf9c360b933d3cc181473044022047da41696e0d58c1b25c1862958e70e8f0127a20167e0d0ad28cb12f56baf5fb0220373d4ec5bfc1fad769064684c7a5f43e1a35b626ee284be3217fbc210516986a81ffffffff1334d22fe109c646ebb824aed8767991c7bc965c3b850c61a49ca4b746df894700000000fdfc0100000000473044022050641347c1775c25413f4500576437b8a2fecb64b8199cbf9a6030574fdeb027022012c59cb9a51732743db6460d120516e8a951259b70c34f24b61f3eff742de33481473044022075d94f782fb61875f64b28abad0555a6c6367d290a3951259451a769cafc9f8a02207e820a447084b703d3cac14f090ff589f83588f324d76cbf04a33215c6c49dc881473044022051de252240573ed6cad55389df1e001ae643e94a69394208335f83345dfe4af902203c4218a6119b54b946bd6f77a08f0fcfaa2fe4ec168ce439025d9ade55c3f4a981473044022048d6c2f8129881dd7a26a87a0b5b3590654192470f52d555cbcf3cdbc4391617022024cc028713090fa0d724ea4889050aabb08b47d477a00103c9581b60c7f7a7d881473044022029c6fde6796757290dbc8f64b71a3dae71c43d693a0711555bcb77b5ff31442702206ae76d29f41f499501ec02b8fe9487cabf4d7971507ce66e95fe18fbc6386d9e81473044022025d6331606a0e811b69bd1c6d8d51779d7d960453a72c5e80dae8104f459945002201dc7644f6ed72ea9ebaa9be5e1ab96a430e0eaab917cc6432306707af6b854da8147304402201f99dbe6f33ae70d02a4fbca08315a97f8ef4d91ef64b2a1b0ef8d4b2a772e660220681e46df482618a8df0abf2de2d4e24aa9c8ba2c93e89f1df08eedc988ebced181fffffffffc5cb54a9b56f543437366e45255a084fe2acbe55ca1cb05294c3935644f2f7200000000fdfc010000000047304402206f788ced5814ac3d46afd003ed9d98839001c3548c6d3f20932d13ba6bfe9bc602204a3974da6231f0c031529629ec15ce12241d87b54979891d5e8462013a4351c2814730440220587674d277415f7776b18e79786e4b74934f06669ea5ff19d17b2036983599a202200ddc9fae009c60826070eff2a58e2bdc1d2946f84f5dd2f82d4a9567a126701981473044022036d3a30c669be7372526dbce9987b3b8feb3ce27d24d08a97ec2854aed090f5a022022b513c7016332a8330806a67fdb602acf9545084c593dc0092b785a3958e7b18147304402201a397d4a5216f04842ae95ba4bb1b3c684265640ee5e4967552dc4c5ca61829b022078d438c90263c315c5462eaf0e015db8b85afa18ef0384772e3eb79027823a4d81473044022048b1785dd8f99b56800e2ec1c49e6d83b46d1b93e3a40da33b4323fa0906c1a2022023f04fd96924b90ef9135aa786eb5880e8508697fc587fa691dd995ada2b5bda8147304402205f4abda6cfb4bc229eb306ff17282a06b35661525261672e15b2b09c45eec1d6022031531f5de36623763084f9dad30f933662b79eabac035e33ebf1db0e6d9207a581473044022059511c2a92eecd78e1e7e630eae658d75eba55422d9192834013cbceebe31ec8022074a55b015a5c8130aa131bebf0c0515bd8c01b5f404f89b610e66b39c29b756381ffffffff40bbe839b3d2740963cdf8c8521d355f5e09cbba308c1a6c55ff57f2230b211900000000fdfc0100000000473044022071b813f24d12330f2354de447358a584674194641dc797c20e97880f2646dde002201f8af6eee4c0fec9e186b096848f3bfd3532ea3f09f92467537d9b2c12a465b08147304402204a31657bcaf63b90a0acf9ebbb2f3c8a0dba86f21f375f2b16f63dbc3bcb93bf0220507d5bcd33027940451d6bba8c3f6618253f6447f5d3b52cb467650a8de9e4df81473044022000830eaab39f0b4498096ec52256b3946f75a8e59bc4688c6fea443523bad44c022009edcd96e37484e7dabbc6ae50bba85115ea833c2a662cb98df0dcda10339aef8147304402203c3ce1d7f194554d274d7433d07a6c171edbdda9e540a4c84dcf1ab475bef13a02202f5ccd6f347261b80867c4b959bf56a0e90aedcebe0b260910158cdd0d4da87981473044022044cca95a0930f7c82dc021aa970fd7f1942d7df4f12c1b286448ef0781ffd400022002c1bf5875d37d880621e742b27f7e82b810413aef2187f9859d5ae7a7138b4481473044022074a8d2f2792443ee856ce31e969a6aee4ae4de02f7737f31a6980d709b80540a02205e5f1fbd1f923ba4683473ee512503abdc71a7477c281a750633b623a3e4b78c814730440220251166100909e8f1df0682a9df4b93e362b6fb47a41d34abfbcdc92dc38e8cab02205873b88a6731631321e67373ab6f8f4161db74c45b9418e9487bd886b3afbe1281ffffffff5a12bbd2035b3cb1219bb048393dc0dae01755597eba5fd1b28ff2c3e4a49aaf00000000fdfc01000000004730440220579ae6192580961090c42e1b2dde67110a7bd6d656d8bca5675ee2417f8bab0e0220713340723f02da0c52b7d9e908d48ed55649df02c4486332259fd252cd06b74981473044022048cf0f301e923a9d58cdaccf8f08e2161349b4cd8cf52105f6d051533f2f9a1702207bb27b4f93e968871b54cc5f119bca9d97a0f3967f9146951d89b3a02da01f10814730440220096f831375319a9c587b2064f7488a7c5deef0c60c864350fbbdb1bd2abc681f022030bdb8c8f6739bbb1a84f36cfaebf12dfebb41c13ca0a48c5057d8483bd697028147304402203c3cab55143fd131273fc40972d7e75f5778f9a720dcafbf66f24754d0a242bb02202c654d944d07c8cf63111ff7175bdb89e8e470dc0daced213a996371522293fa8147304402204bf5f2e9fbdbfee616c543850e11d677c9c7e135ed15da3edcde8f20275cc187022031bc597509c7693c58155525575441e57ffaa91ea90e933396cbfadf4332f58a81473044022065aa1287ced7aee4d47166c2beb94fa16e1035c6b25d3587b17f93a2f233e245022021f60fc7dbdb6b7713b5e7918f9627c57dfeef07e11529d9312b579c13b479f181473044022022d062e125c239fe9c3d213c368cc23bfb29aec98e7c19ff6a74073cd55b475102202b961d9f41a5f638b7930486b11903d011f8f4163791c3a8be334a3dbca4ec0e81ffffffffaaa15ac039f2de73a0086ebe29fbca56b60ca2d5b18acecd3b76000960799a5600000000fdfc0100000000473044022046f3e9edb27d0f0fb93e13897758afc87425155b536091005f5cf550e7e9fd8202205811b71578d745eda665708545cb342337af8c96b7ea1a5b1bda1b19497bd22e8147304402202cebb36ccc5909f62166686bcac9a6ef8863e9a6c733df2c0ef8e6cef3b72f23022013bdf8ac03a9ee343f30092d24029c97228ee3b3cdab52825fef8165d108693b814730440220222191d0da716255a225c5e341affc301ed255a05a6dd3fdffe209e62fabcb0b022048933096b34f43e62b3718e36b0c7224207b76d692fb7b507068910883b4a96781473044022017ab65e6a9c948bf82cd14a3bb9452ccfdf0c092eca70206d1eefeca30bb6ebd02200cf1576a4c8413a3a1a4414d5cf4ea4fae1c8e871bf61721fd95c1755ed7e40881473044022048e45bc94900fca18054fe3aa3cd32064274e9981c7ac4e0adc8ec468921021c02207b9a4625f186605c76d28e48434492c8bf2b4080784344694c82d6efd4fc98ef8147304402203bd27bd8c9094e120d0ce0e90093ab9b1dd926b21627c2572f240fbc525c910b022057c99059313d865d165afdbfd11438c34f5d3ed02212bd2c09685eedb8ba3da18147304402202bac3006baf9e571a6937fbddf1dc54255648bf068d1a57f2eaa2fab3a88a8c202204b264965dae6b5d8d97fcac63d9f71be622454a6a3427e7e970ac9f53c67f54d81ffffffff2b982f10bb6a0a33a930b0b1defb843ae70346a17dce90e035f1d7a55138385d00000000fdfc01000000004730440220400068ba4085ce8749a183c739b077328b1e0fa0b82b4b79b158f1b14a28edd002202ca87ce3fc2a70b51a0ee681569a4e09e1e5ac37674f97b27cb80351bdb58ec18147304402205ec1d2977d0275cf10e0b634b6454b181d8c1a5d0bb9569c0465105900d3501702204ab12b5516ae1e0520a15396611af2c5f3ba1fa231a3409e305125dd9e57322c8147304402200bf3712cc1005567ce5fbecb1ba74e444d1dab70bc898eb49a3b55fc500b78b202207c986c03f152975332fc4661ae1ebc9d0acda38d1bdb30a3651b1fc1c0c6fac18147304402207a957642973e7e416b8769c46b786bc32e699aa9b0ece365c132af2f98f7c825022034d6abb4ac82a65ca84a12dbd8f79174141b235d0e1274a61985ef7ccb167da581473044022043870b429a893e1c341b277fa5972a6f3c6a77019dac59090f88083271db8cc802201221e8d153ee289ce74a9ddca81cdb10ce5c30c3ca4d663bd510458f46adb7e98147304402200509d475fe5c96c84efbe34fce52024d5ad1a03de31217482244bfa0ea158d4f022010df2fe28a2775b13a32e1425d0ac9585462c2f9c4be9b71cef20e22698f5dc78147304402201ec4a5fa11cbb9da0889fcaf00386b92be33fa865866e88065a99f7d2e9e28a6022053e1ca6ba84165e3b504688fd7f5143661cef65ac0fc00e112ebd35dbefb3ca581ffffffffef537b773d5950e660b3ec06b164e926b3ecfe2d9cdd435841f3f08ea581fb5100000000fdfc010000000047304402204dd1a5ead8d6802d8a611a6a1b7dd0847f6ad80e1d89133749e1e7eee5e6ac2402205b7de2325d2924b6a4c3626962afae673d538c8eb0166730de151d30c6fcf4b481473044022037c860a3798f5fb3b0f19081c182ab7ab80fbf6e1924252d36b917f2149c8a6102207acde081372d9e3599941759c640ce6bd45b24876b0a31d59a5e64f44e47cdd58147304402207c95c5b11d541ea71bbb506eefd64f256ffa7034c6b834673cf8318eb9e26f890220355bd4381effe47ae76be286906731af3b4756c62a6bcc79755a9cae9d7ee0c78147304402203ca2b9ea68216395bd4a66e14cbdae7dabeea42cd2cf6ea41d9ce77514bb6b2b02203f5dde6f75db864a642f22bddd035f495bb24960cea6dccff377581e64c79a2a8147304402207141e21a848172ff418afbc2c4283b33d12f8faaf7c2552ad9737e13713d956f022013f994d13d108a34d32e6aedc505d1c6222a490d24e021cf82e019e6864b173081473044022046d40ad5a9a3d0d9c0d1ea5e50ce831b8a155caf793385f51f0bc9aff8403058022028721d4a2828e5cfb79bdc478e4174447adacbbb8436a2579bbd8724e96323bb814730440220118e254b4dda5c75793b16e2f096eeafd8dc6ef13798f6a37728c537ad7ac888022000e118db6ffded41c9600458d09c0127bc1685b5ce8de6987302f5443b4e519c81ffffffffc465f3232df0faa67d98963d54d63081eaf5ad51f6db751121d1cc743c1aef7800000000fdfc0100000000473044022041e948d1368c9a286be901ba3f09ae1eefd7892a2467497466302c33e07cc8030220435ffddb9043d40e89214265b477d9355959d0c7ef973dfe143d5f8052f1414f8147304402201ee9b32680bf7bcc2d0206e15cc5ef26afa6e79425d677c6f7e868384f647241022065f64e1de79b52dd1b99720c6b9b7f6676306e00ebd0828de53b9b16485010de814730440220405c695fa6f2156636870cbbb816ac8b4266861a69bd92c5d5b1122d19b96c2d0220233c43054fd220b44ab29de6c667bed837954413e9dfaf4173c435032fc3a7c28147304402207d5ed548cbd08f55ac575db5eae8c78c47c57bf9e427111941e99f32e6185a260220142e97f970a8c6e9d3911bebc9c18facd24e7f66656100d01a13c54e30dbcf1181473044022022608ede5187bdf4afad8e2570317e3e3342a9fc5d2e8fc43225e01f0e2f20cd022078af93564534ce77d9470451f05c1f131d710403271ad80ae6f103a2ca8799db8147304402207ba594d45056317faec1e02059bea3f6474a5cc7bf5c4e329cd328d91ef675a10220316a78332da1a50d42c4e22cee5980be56502f7a3802c310b1d80960c5b0d5638147304402201444797c934b42c36d7dfa01552a0181afcc351af024175b448de95322ac54e9022037f62d692c1cece05bf8c7e3a211ce4f49fba874dd4bba69bbecacf01cbf1d8a81ffffffffea59482e5bddcc41a8cf5d442e74ff7aefaf753ad0c2c336f436cf20520ddac600000000fdfc010000000047304402201175f8e18b1f5a979fb46a42d2dfe669a7a80b1075bd8d9a510177e1f0c0b66402204707979d016cd0f3b644eb5001a3fc555324f059328c737909542eee47ec70a88147304402206ee4a17eac12645e8fcd0a316d6936a91f4176343998c16d3312440967de9ddf02200fa9a554aa25c317de91c5715b0ad0623dd6e0a5752c142c4c131db8ea4c818c814730440220336f364511753dce34864978cf1c4b0865cfc0804c9eac0e19c67216709f7d870220166a4a1b41f6bb1047bc1535e1d546dc0aa0ee266483ddc82ab4b11f5ef17d8281473044022074811adaed0df991e8abe75c15b21dc2073894f3b020a4fcbd0d1fc37844d23502203adb5ebefbced6b06d2afd86adab49d146c3a079d6b23065e0b430589191d834814730440220300b52051ed64cabf3830f73e63b4796db2f297506b94af6a14d79dd9134001b02201f28a81d929448ad0f16c02e32f21c06997a31bf605bc5f3c14f09605c51a38e81473044022055998c85afbb2a46b37665d39ffd92de9cedc966efb89f3a482791330ed6d8ca02203b269939d2393499f4ee8772a77cbc98aec12cba429f2a6f1efbc2a8907540d58147304402203baf107dbbaa28260a94ff4da00cd67101a425ca1aea3cac459c50a8f3d7358f02207e0c7d85b9b60684156e1e210f8dc594250af45686ca920cab6de872e9b9a32981ffffffff679eec4650d79e450a96870298765f47c1508cbe0a08fe82a5415b380b961ffe00000000fdfc010000000047304402203ddcac1347a4ab6468d481e10872ed77ee5d1e05c8e52b7fbd14ab97983e1cdf02205e70f895fabc756e37749bebdf927f5cbd2b6727645b1d13e616aa2b4ab2d48e81473044022036e29abaca58331d53ef1644541b2c6640d2772a79468d6db6a7dba780fe294402201e9ac0babe9c27137c2372d577cc7d42fc335e31bc2ef489b4a60013069698db8147304402207d9cece4c871a2584e80e9de2b7f3d2d0be0900a338c6d7a558c9c0b95e42f480220072f6e46d879fbecf07a07da72ab002195702e82d70e85a131f618763782159481473044022028229b7159a035bd9fb69df9e72d518847782556f71cdc00ebfd7e759240e46c02202e94ff0a49a8948279ab5bd25f240bab3534b6d29ec7f21fc310e70511d297fd81473044022074567209a7dadbb8abbaf5dcafef7d1c408104aa8752dcfde84a1a540656bd32022066d8292d194e1afcdc50a68c35547abea00374f0634e645899fca26bd6ed0afc814730440220746952834890543a6b6a0a8a33990910a993d3e4f4db8d3d02c17a27fb9eb22f022012be058a1a6206f9a2c5616974d1f5981e302c29d25317d7dbebdf877ce338708147304402206cb65075d1eb64310ead511e6d9ffbbf99d618724a10c284b5332e683130ae640220538619fbf73094ffcf120a526e60bed6de1c02ed2fb144d79eebfdd5fe6cd17681ffffffff1ac07da9dfedb6a235dc89f8c8531172bdff340c54141aa71c1fed97a22c14ba00000000fdfc0100000000473044022008dc0fac87cb73d7033bdfd02db0174e3f4552d67830c7e409d4baf3e2ab2731022066c6bb04d6b25be5520e34a9f198b2d6eb5d654a0fb74f0e1f9603714d1651ca8147304402206caea735101e296f854b1572d89ca186cdb6a60c001a71cfeb346764d5c2113002202076763bb201129b9fff09f4059daa4f64950d6769e23ea0aef3f66eb1ec57f98147304402207deda671a0c0dbfb44c10122cb6d3f45e850ec1151574425a559b9297e5adcd102205d6c3b3ce2ab5432217b4e94e76ca92c170f093e6a4cb2c45dd3ccd825a9dfcf81473044022046a6eb9097360a6344aa83dd2c6f45825ba8c9e5bd41dde677e2c94c984788090220708d7c05cfd7e52944845c560f80e082d09385e9ec4793d0ca257e0d232fd8fa814730440220495e4fc8887416adf52fd98a8819aaef700014090979756f17fce49ef16ac2a4022048978ae75b32af3542bdbd529832bbfd8b83b71d831bef32121d7d3b699f4271814730440220258193f81c07ab07cb16e327ff309e8e13f0e4230e6f6301efa22f182219a8f002202600c7405373668f3ae138b31e4e5c1189bfde31c9e3f737e3457a73fe1c52348147304402204e6c212b01600027db1b159eefd8f7c0b370a120388aa587ed424b360595457802201dca5599009ccc5decd8905f5d54c0ac0a508cc330d5f96a0239486f7f3a232281ffffffffd1370d361f53e3c5f8165833b61d9025461af6ebf362aa22afeaec7243557b5a00000000fdfc0100000000473044022021bd5c91d15990c675b989d96cf58c5ae493a19b5afe380d0570fbfc6e12cef10220420cb02d48a021fefd2a5e2f09ebf84e8d1603c3e7dba1f27a4b509d37ba7b3681473044022067abe6e51504f289e8ad3dcb1dfac79444a5423667f7d07e3d2a774cd1c4d27f022024acad35f0e9472670321c962476717a1fda9d0f12a2b4147ae78e5a4adf7c1d81473044022025ac60d47e9b87a8e89382dec9f904eaa5eb6e9382b3151d4724736b33ba31160220607e53256f40ebc6326c4e54eb232cadfa6a4e01cf3f38151d2fe1a27f20bd518147304402201efe5364d3ae7ba781e994e0aedc6c0072659375e9f6b70035fb13185b3f61970220015b4f0ed4ec68f674587891db20a3ddbc4c75e23820c549c99e6808cf65fbd581473044022020f0043d3963e1af95343db42935456862a9804dc7c9c94dff972fb0b30a9c60022029746408557415d5de886e668f3d53365ce8d49f43f8d9475790dec19ed90d4381473044022047e7c31c07a03f62bfaf80cae7ec5dc6ebb2a0854629ece1511ec01a90f97d62022070fac33fbd1903f27ec843bcd5aa12413d7d42471a5dde917f386785368bd3aa8147304402202324e380de6026cdc15aee9d91f7f3d6eaf66fe1655af5d2c5bbb29ca785f6910220155252703eb77f16c84dbdd872fa449b69b044c59538bd3e75ad64f82e36ebbb81ffffffffd7dcda23e8c3dabf01986c84ca8a357713a34eee351c68eda14c6d6a6d53011800000000fdfc01000000004730440220288eb4eec85ad4543445e69f66ee1c9f74988dab17675f60af3278ccc6d1433602200a16477589850801b5455ea0c3ea0cb67f6423d0fc9fce0ce6fa83c09dc44c448147304402200bb749b54ef031e30d91c7e8b20542b9d9c9efd2c005582db8502938b055a51a022011b8b1a0a40aac3d97557d86ae5f51a81a1f471f036d47bb50fc7ff73195890f8147304402204a5e9f9c0bbc54fc23cba2652fbe3f6cf1c120557992c67d5dd58a442c1ebc8e0220743aa463352c2c1073cfd29736e089a7d7b0c4b47840022519bbccc295f6f4ef81473044022055161e34d2493aa08632ec980adb4ec6e6b4c13fc8a4e45472c7d328433a33240220761e7d44c7ad2d8c7ff13c3d8b3d5ca54ad405cffeb0be21b655152f3c913dde8147304402207bf381fd3e3f1da07ca74df3e66d03e3b4101ab4b43bae89d55a9e9cd330217a022027d28bc7fb82bdc3b678cd81e6002ebe49fb8092fc5c2533cc6c684416c7373f814730440220188af0ba769fb0a9c4fc6dee7972e7ef12249cde039ccbb49ca2d469e9dc7e5c02205382e2b5026008a84383c6dc909aa91c3f547331553ee704894c9b2e6a581ecb8147304402207cfe4111abed9db2871bb8bce2d782b03b9202017551124998331707b27cca6402207bf1ed9a95b37ae1f3331b409a11caf0ac0ee14ec09c73716f8559a4c8d1ed0f81ffffffffaf7ef803bfbf3d393325f6a05b282a6a33e079475a4d60b1f7dcd5a443f72f8200000000fdfc0100000000473044022046bbce7309089456fd6da64c6f958be0a0a0dfc9663c5040d1d2161caf7243ed022051d5d0396187f4a72ea674a3915b0e2ea3b98eb09d8feed7650ef23ed2e92cfb8147304402207f03903ef6449e890f3465af0fdc5d11377611ceda98fdb974be46a81f15456102204af2fec72a8537747b54b61951f43c852f9d44e126f13be01daa18271c9b031f8147304402207ac45023adbd6e32fb79bab8f4a380b9b4504c3ae4562bcc7d2f4b31c25efd86022017f1ddd9d65e12ac4b3076797449a7a610c7ff639d375ed2b217745d677c9e918147304402207b2608b34a2133a13733a9063de6243b4d51b3022530a1ef57505e33ef20088a022018249fc12985e18cffd27fb0d9f09617898a4d3761717c837acb8b44672f47268147304402207b0b291e54d346b099eed1c8294c915cc5dd91833f1fc00b107495e1119d92050220739bb789ec217b28b2fe21e26d01a0b42e634e3847f120b39737824b8f07995481473044022016e100b01d58678ff381088a62984addd06a41e99947a78f96ee1a245ccdfc2e02200f808b7b63d9f57f916a62cefa865ad0e33689041963893bc6b5e06f83ea54408147304402200ac51ceb0bc1bc9a2c0cd0ee1dd64d0bf7be47c7fc7bd2775689417c3dbfa6fb022067d17b3906af20c5d257a833aa15e878f3a6cd11f1c668ee3dd54d084107250a81fffffffff4ebdfe9fc8247a97438850e0bdbed4d4d4fd1b7b89d8ca8acf0b320ccf86be000000000fdfc010000000047304402203703de1ce54ced65d2616f6274db84657770bc1c4041ab8188bbe6844bbc3b1d022001c158f716cc0d0ede2fd9cb62e3c04149003de1ecf3366c0f9d758c13a2dda28147304402204dfff99af8a31eb4046003df6485fb2feac0fd0e33c59368d9c8c587f2b37851022050a537edc12e34c29dbceec003982779253b298ff1ef6b915d9ab12312e45b508147304402205183001d0793a39fd5fbdbb05366a207e9825535cfa6e9695f3f5a4917c4453502207e2f92593b334b77a74966db308fec4958b17978f0e6345c84b86e35c8b64c83814730440220795c901743523d90db212453cfc344a708ae65c2aea3cee11694d1fd12b7f37d022007c2e556baf4f40365b7a6f6f81c5af2ad6af18dea5e1968d3c7716683545f5b81473044022071bd2beaa15c1e569a2cd35aa86f0c4cc6ff1b9d106d42ca538203295577eca302204dbc14640e8dbadd50c7b0b9c7621b6eece697e431eeb6a85a1a72fa9068dba18147304402204f3620c895b86179c2ccf12011695faccbebe54bde30ae5f2d74f750a428c38e0220090002312d95656c793cc28e17819d0cbe234a5bf0a6005598ff09fde35c674c8147304402205a056518a03c84fad6a51507adcfa59a062579e57c0484aa533f09b76ba824040220518118cbbb837edd0767d9e2f965d829241e88902191babc69c7cd610d4ab85581ffffffffb9710579395fde4ee876216e521687c7c59979e2c00c4bf755c42acad1a52fd100000000fdfc010000000047304402207d44341b3cfb8a29e8dc7c03d01c86f786cc07d99a19a0b91b3f60f91f48a14302204b8664fe3be1671dc3ebdbb2ce0d28f74590b12036afca842ee0cef4841d5bf481473044022013d1054104aecee65a0d0429d5dbbb87dc6094670bb543e4b4a4a9a68d2bbeb302204ec57223d43d4704483e683a303e0e1fe5119e3b3017c4ec23ca6656a0eb5db6814730440220088906cbebe28c6a97f6d5991e4facc00559441db3412dcc6d389cf261f61e8c022005d4f1d218567dd620fb226f6c7e6c4846d3a1e7b17288d2d36b6f48f76e681281473044022013a360a1316fb094b2027f39085da6ca96fd7317a9a792298cf957978c80ac8c022007bb06f172c8e2619f84dbc300b00d7d5d1b62feff782ed09428de8bad2f79bd8147304402203b4884348b427fe06bdb38af6dc56b11c99257152fd7cfabecfec304eb35faab022050d30ec444abbe08858f41301eaaf4716c6137b26d9c491596f568350bef84c7814730440220064510f9561642970b0f6e1b1be680d937cce8167e57cfd59eaeafe8115a0e1a02207184208f59881dab47a392258ca07349739098b73ad9b2797bf35d68d23bac1a8147304402205300d2e632d3c9e99070702dad9766f7e67d3c8dd311c5a77b5c29020ce6042e022032a513bae884ea4dd741911b787ed1345977f8e8d00ebe3375a3437307e3022d81ffffffff65f82c8ed2f63828da7c967a26a763020532179b02bbb7df5cf1cc189e1b8a8c00000000fdfb010000000047304402201bd7be19e1bb172e2ba34455c3eedaabfc2b9e39faa82c47ea8af4cdd69c86c902206185f41f5451980f407e094e4982e5fe4bee1f98c706828a76c53561feeab1ac814730440220682b71df2cc0b1682c2e82e2863e3123c8184ea8e7f66704f7c288505653d0e1022057aaa14661d96a9765b867eaae477777eadea4ded5dbaaa0e9595fef0b5565c6814730440220066d65c60caf3a32b90f6e3ac256a36f80c3a6937eb9cec67d8e6d5490b0a4160220465e09f4ee02bc30d18d9ee608be93a552a190d7781f1aaf16b961963f14a310814730440220208f0b70c0782976cfebffd02f9227d3ef270d65d62cc505b4d9350ae972ca2b022015fb846a457f9231a5e262b4d6e79527781b535beef9631bd5677946bf4ca8358146304302205dda4839b39950ee526abe8a1c55b6974b031344209a35b724d5bd94d2a4f740021f3f7c83f535cfa7c96472cc7da57d89b4570eae5c7b5c21f2cd09828c7770b68147304402201eeebf4275fc89292fd93bde2767f8e12ec86a3d989f036ad6fcfdd0984ed1350220623e2341a2ad3282147ddc585757caf03f808fc6a35340057f69b1753a0ecb098147304402204909cd0cb270f142af0e0c8f8ecb2e59dd54cc08622f3630f1ce47445c1acce20220653761cf76ddb14404b8cf164dcbd87f97d0cbc047a6564bd25132e73a109c0981ffffffff19693e901676a691081522633054935f68b4ebbfc0f7ee8558920c50a3ccfecb00000000fdfb01000000004730440220052d1d5300fc0e535c5b3bc86cb13e7504ada8398a3d753199ca4ed0b44070e9022001bf9fc52bef0734866e0ac609ea009a8e94888ccc44652e53ed0efca17ee61281473044022006779a6edd9d88b9528b4c2ddf3d0754eb93ac87b5999d5c494ce5a415bcbdf302206d6eba9e712b2321a9fb49fa6be9cbc7e0d5a64afc60a1f428f68b4a8ca609998147304402204d1ce01b9dc15eeb0608bc0afcc632b68942348a231bfddfa596459f11db617302204fdbafdc89db38bad580e07df3f221da2fec7b1fc1e68b2923eb1892c4f04b7f8147304402207c8a8feaa6ebbdc7f785844d1fc1d7ec2b77a60f9e6cb7d1270dbcaa1c6d31b302204a65caae7f9752f4c68c29111516bbfe6db52961fa9a2d1ba15ca31e11364a7981473044022063564ed43709a6bb7561396ab0525795d5853784d3ddabf8608e52834c6ef71e02201271114565b195b9583cb53ef3e8c5ddc5fcd15f01379e07d8a331dcde6f811181463043021f66c5cbce04e045eabcd01227b1dc90b10432d695fec8f877c15a6b0c407bfb02200b70491f5e60185d635844088b72d3a0aacd3f10de4f09c64faba03cb9ccae3b81473044022063c253d428299c4294a7486697534a570fee125fcc085c62d60e707818161f630220162cccdcd04f9a1524dac7daac6c42df3353b91c6c3dbc07af8f33876b0a588c81ffffffff47301bdb617bfed5bf1a4b5eca1eefe0a7b02e91f56d6f57593eabe001d5d7a600000000fdfc0100000000473044022021de9f9596acec2396acc0cea280b6e2236f938ab7702a7125dc8f8be6fdfcc302203db57ca94b6153183a347071ee7a7bc16e73468507a4ace56ae3c169d32da04081473044022045bfe9d3ba2b5e115c60e23636eb4c2104db6ecdfb25d41e8334f29f85fb61c902206e792f7da0902973ec41b4a1ccb2828829091672ce1045396fa1b99f649f33aa814730440220545175fb196ed665928665ec18dcf35a91580930ad6abad4a32789d3632c48c40220459d18cacac4073d449c1eaa06e32a1047765a0fb8e3253ca15fcd482b50ebb281473044022067a54882e3a534057afa15a9f34e01490797c7284d86822298a73d02381f07b6022066b5c76a1ede47d04924db8b5979faa50d6dd66ceeed1969fc65d1ab8dfc3f638147304402201e3897e22ae1242e96bb689699b2a253a3212b50ba40be6a9bf1f9d04796df7002203de9b4b80cccdd438a9c3e183cd89eff81372da009b9771f07236fba8e25ae278147304402200218bcf15fc711a966d166d46847f6209fe5e7c244d932f264fac457c37e7ea402203d557e064602a9099523db8a825cc959c52fb5ef0049f00c868282a328b9ff2981473044022041762f68b3236f1d2824fd46f734cd82ac9a659fde71eaa15b02ca10cec4019e0220566616e996884e0931a1e5b5842af1d55442818d52758ba0f73cd4f18beeb91181ffffffffbcc07ecd9042b26ad5c4d647447d7c6c0cb01b183ebd3acd23bba0f4bb8e36a700000000fdfc010000000047304402203e7d82901f16a4c60ecf3600c94ef967b7406ee1e38c75b34270ec4b4b768a56022036c58f34e2029df5d237db5fc30c73fb754bd64d37bd1c4b211efaa48987b6688147304402201bdfd8b8263abd088ec59624e77be3f05b0b0d82a79b36d84cc5531d7e1675a302203233d5ad3485b08df86a531787f372f9a32e8011f04671a6908c0c168ffa4d1b8147304402203684ac4e1ed47253c1007047b5c13fe3e70d532cb9eb28ae90257ecb47fe76d6022010236802b4b8b5cd45278a303ab5413b4a7b77635b1de58d6f98009e82cbfc0981473044022072be4d2c06e1c90b8ca1a77de9107ff16fdddb1ca1f126f863283e2ad2fc652d02206cd095c275c72c54715c8725412c0c8642952b7f1d0cb4ba3a9c8ecdbdd097bd8147304402202eb8270724d3900bd5c499da5330ba50295b377cc8042a9e6e92925a2954e7b702200a618eb01cdd5543b0179dec6bf5b0e125ce95e63d32b6b20bf0a7d359e56bb88147304402205bb07f7befead9ae80ea7473c68eeb4d781b9edda47a632c3198d0bb3eb01b8b022021e1eb562e290b80d58487d22decc7b272f65edf70260533f8d5f4f6f1ea189681473044022065d96723aceb28444522b559fc3a83349701cd3e0ce3da80039aeea272555e08022067cb2c11faaba5021671d16d04af495b63a208b6e83afeb9f73723d47522e0ea81ffffffff1492179e0cb1838a9509d91c81cdd023a2682bd00b0533ee50afed9fe8f1f73700000000fdfc010000000047304402206100c064e8ca68986be54c77af60491bd75b82f7855008ae850a6f615c6c941402206868848919fb345d684d1c7f1936952187383e136790dacbd8e29772000dbf37814730440220428baac352116d644a9f2acac104e9e2e641881e9d3af6ec29085d326eb8b57e0220339f18397490bcbe9325f6ab8ee23fb0d56d2a886d3deefcd9c793d1785b70088147304402200c221add15f28e51eb2027d36769628e70f041461a9533ec477e4e23358705e302200446102b9e2ceb9ddcd3a7daad3344590bf47cb3ab1ed8457c75d8ea5e475a6181473044022061e66c35c710793588dca3841d512b205adc2c0cad94651710232be0f0be6ba602202aff50be282de81fe96cdaa25949c28a3c37109e72cd70d3887a10df97346c2081473044022020c2c67edea73a140b6a07c2ecd91e5c7264833a684df4d26e36bef7313a74ec0220751a2552a728df05f42e5dd4c3a2487d572e5bed791347e2afc0784c1359e31b814730440220400db2a20f369e9d0a7c296b89e6ae4ad903ee797698a51770ebe4623fb03467022078c76d3ea123b581ced064fd4c857c561fadd5067a265303e34e05b1b7bfe29381473044022014bfb38180d795eb02b9d04572eb7abd78f6d01b22e13b751086b3bd2992583e022039ce139bbcc7cf1c0b81353742d9b29d2400ae2e0800bd56f01a12aaede2a95481ffffffffaea59e9e434b2035ddb37ea7a729acdfef279c2151b126a58cb4790db397c58c00000000fdfc010000000047304402207fd1bd1d0f72256c4a6a37a347ae28f4f2d9167e4972a81aa4f7ac2af4035ed502205833112e0741ed342cfe599349d691bf7046284ceaa48e5fdf32566acccd8715814730440220362d8a4a010cbc16e76a5e902fb9d41396c0d6fcc1fb27f6c04fb7d07431797b02207583da9b15e88c02bc6835737c4722197c08d8b743dffe96639d8d6b1b919f618147304402203d696b68a01de42f1357773ea73f8fe09eb61b8ee2ea773348a60d947365fe200220324ba3efee1f7ade006184300dbb4f52168dd725684d7f31c39ec717ec0331988147304402204d1e16f192f3cb1fd77043b4734a0362f82ed1ee812b6601859494c5046bccd402206e648352923c644f207c4b8bb7385f84f5fca426ce9fcde0cee4a71cde30b1ba81473044022008fc4785295193c22c158c2ef77d45df04666d4b3bbc47ec6a46ceef70eaf379022064004c2927fbb48f4cce6b43b4391f307300d0dc9aae3c822b760c25d707783781473044022002633d061c42f7ea06af8c54fd6d6733f8a345430b4da5da903d2ccee3fc18c40220522546a93cda8b335ae82e212d1104afab36b787d137fdcfd54e2cf15fe9d9788147304402205a0801fcf502a260c125a160c75ae3ec7898afb337e5633a3189dbf44b20d2ef022042eac00f81be1b8e1eae458c7c5047c0ae73449bfda35748b8776a94c5e9350e81ffffffff5cf43726fac6d8b307d9f62f7bbe3fef74a2bf2551d2cdf0c379e4da706baf6900000000fdfc0100000000473044022046dc75a7446377171c266ea4ddd2f0d0843b50265ae202bb6ee8efac4aff4dfb02202286b8f1a87eda25df721ff06fdb7587d2c0579da3a79cd61da5f29d1c48cf41814730440220340e57fc27b3bea459b736b31170d8f9aaa287ee2b55e889e91897617a02d8dd0220727d31573af40ddf923c0ca3251e264422d844e17040c1f69aea8baa64854440814730440220307f23d719515900523da27c13e8779a568481954767228a5e8bf4ddf96fdf2902207857731aa78b25896acb92cc52ac7c791938dcc03adae949f8a9eae4806127b2814730440220231d99fcb5932201f07968fe2f2012a6c40b900d9e4eb8a5676d3f8e1d56cde1022055ffdddc4a666a2de4cc44857d755894e6b83f3b232efdc9d9d06bed26d42a0e81473044022018205c82be009fc2958e7c4ba03183b047c2901beead41f95e078fe4419ec2f40220474f0e637205085bb5b313ad26f1a346c10abbe7cbd29402e98d05ea2bd6f3b78147304402203bcfb378cd0d8be0f5813989459572c61d7bfece6e9075356cb23072a0c52d3002207bf191f41a73f2b69f8aa6ad91f73b858ac9ccba33d814bf22789e5780985cb2814730440220367f815f4790ee1ca94a356f604daab974513cf2a729cfa8f86f81f0a620ebae02200fbb98050cc38c0810d8e018550b287bd59f83ae46a218d0fc799668c4291de781ffffffff0b6dac796f612273d7d8dfb595301042cc6890f951d3335de9655807ac9ae1cf00000000fdfc010000000047304402202ec5cbb7de217f98a927427a54279ed4d0ccb6d3644d33cf43dd57296e7132c2022019018a299587cc2b3aa213e188176a800ee7d5855e1e8c1d9998f0ec4cc8821d8147304402205aef901ff0d3c80bae9da0671e00d54c4f5f1840d777e953cc9d37d3769e69ef022019a81aa2621a30cef831a371847231865afdd4fe590cc40f4cdc106191e8b4bc8147304402203cecc7e6f2f29c3e3e7136da6d9684a72e07624dae39e61ede2cb9c2f262b949022002260732a1fd55abcfa1a6949a0476b3cd0cd39062075b9fbbed2d3a1cfaa7408147304402203f1859b1a8d8f7cf6982195869c3af04dd2a7363ae032d7ab0c07acde97059ff022057c82164a3398008f555e06073f16302fb58cf5115bda55d638a65d143e4e9ae81473044022040756fd306a960fef47da6a8877fee8274672ec9d00844ec79c0067a89c500c002207ce850bb69c47b2fa56f7888bfb7682ae3cf87988a001ff89065405839287a7c81473044022006b84bb8ade53e555b862561a60f9569edf2add74a8ea0d7de489bff64540294022034281ca5490068222078ef7028500e7c3c080283e942cdaabc05eb8d3d3d5b4181473044022070f3c6cd6e13b5173970cb56fe4268e5b7eec5a02750143f7595609a753a2b5d0220130cb5d21bfb5ee5c403016ba72475a6534004eac7f1ae14115c13081e96728081ffffffff021c39fe206b95546daf2466772821766cad547860566d8925c900b6cc39bba600000000fdfc010000000047304402204a3b3a25aa8f4a8ac2339e5f468c52e6f0566092017c842ad7b40c7a3261e36302207fd687a1a3589543c2f1face44cc6ef264b6966add12918f14e02898eb011f6781473044022005e722e490b7c02b8e811395987b62c5d853d3b7151b1e441b49b3b021309809022070966087f0effecb00f10d3bfe065466ac12927b6bd9b753ab478b3be6180bb3814730440220073c476c368550bfa1cf40d08d9844eb918e0affbc8604346db0ebfc6b7b198a022024d45ddbe1a6a3cb2c5d524c9ff326ac05f0e56840ef60db1d9615e74c6fc7d48147304402205c01d51e8329c5cf4363e777f6b0427512821a74cffba4c3d8f26855236fdf1c02206299d012672e9791babbf1f03ea3b7c0efcbcdd613bb7a7210e11d418856367f81473044022030f9cde18a0e9b33f17e2eb95d8c877b8e11c961c5250f73085ca8dece9ec24202200d91bcd6c57748e5bd6b11f60f5e9d3aacd2abf048dc970fc259a109fc744ab18147304402204a3f6e8e526aa6c1af9fb85573c834165b6def7efe338d747b3e8e10566a0300022011f9f0c45b753c0cb535483d8becf89fd6d7acce40a3c1edf9beaf90e9ed312b8147304402201d03b83a41186b23f516089561cac62950a4a3e0865cd9a875eff6d7bbddad31022075e43dd02ac9b0e49ffd36ed20f1ada049d37bd65a558bf76f47937141f747a581ffffffff35c4ebf85103147bb43546d6a28daf85c479f8c547a811d9443972309994371b00000000fdfc0100000000473044022062775e9d42657d6aaef60d8c971ce7ab0ac5a392c5270e1b8f3a0bfadf3ebe9802207eab67049ea31d05eb029c03f9db4606cf292f6afb582331d0ae675aed445a92814730440220571897ea32bbf93875d0c8559bc38d68558cf5ae4e6112d1012a72674c8ffb83022024918b6c7073c7f254749e40ea5b25f000deeb69c3cb73322575e0d327249c0881473044022024a50f0044575c95b31e12336fe2e7bb80b701e0c6e24733f6fbf31aa5d8558302200707196f1e04b94cdfba8aa9681732a79bb4b86c75cfe4ab5f037e31ffc222ec814730440220590c2a17cf92d5a033360a5049b359f294efd4e1be43fdf34a2f1939bb8b7021022067134ede1d290a7ff8c74c77a6acd74db905fe6e5b2c47c6eb2d4d1e7e8075578147304402207205b0702d85f78805719aaa1b8eb8d1ad9faeadc69afe6769b81bc63e86c0f502200d466d96f2744c92a9a086954365b4f8a686988fb91e3b2493a029b24525acee814730440220072f75f1e2c07aee01fc3ec2f7fccff9c76378aaa89e41083cc62a34438423270220597e3257f06a7e7db2e13c982221e3c7de995c395686527dbcdcd873ad4a70448147304402202b5cbe9c8f71b819d3e8034053fb7980fa071743c8b77c241b24b5e197edbfcd02206a46c458099f6da4a21ef064d788bdddaaf6a84022925f251c365b75256f10a581ffffffff9979a25317817652253faaee949a4b865db94a1548b3bc2af542247727e62e0b00000000fdfc0100000000473044022078262f276a72a504d1a6e5c10aa58bbad9fcf7e4590693c46c394547475551ce02205e9050777c80fac1800b9b63f46454cd071d23c42b2c2c96e509af1ed124243581473044022047e76501c7d24c39c7ce8acf05875649b828112413821f64a9345272ab72633e02201c8d52f7ccfb63b53d76254df9240a0eeb710015a7a59f1cebd136b8ea782a9c814730440220600c4520171208d546919d69f62d228c25b74cc1207b95387e5c54a3e4111f0c0220704c4cdf03164b2548b05f5ceb502d1c56aca77d32d2c00aea518ef9d7c6dda88147304402203615b0943c5d67ebcc5908d37105a84ec1e6e984f881d51c470cd22dd5ab3e59022016d7face9c8917280c6bf7f48232add27150c33a61dbe1a176688d85280411cf81473044022005d1fcf6a5e72f878a1527a1ebaee2f473127d7f5a8b54c7d04681734cb9df2202206d5880da483e435c48b9060fcabceba3e96f6bbeb3446d68d3c5e8fcd7d53d2281473044022044841f4c82a32d0fe835cb02e9c1a948d45b8a7d5f48fd07f95c0c43e27f7cc402201dbbadf67662eb6f4383d08a9e339b79aea4fdb2b335b7041c7cf209282bbde48147304402201880b0a7e0105b53eb9f350c177d91d67ca36fcc44752f4db0627113c98a9e57022005b34b102cc11bd86fc7e45c6bdab0788ae6275389134f2b0d6de5f65d8dff5a81ffffffffaa364f851e58d6f59c5d4078a99fa5e33900a2a3477415ebb804a4f14a3cdd1500000000fdfc0100000000473044022020e0e72d252c067e7396d36a4b5b004413a717e2fe4e23a8aab28f698a5fdeb5022052696db6859b2ea28129bcd89a59e0d37c50247e2b509274dc722fda674eb5c481473044022070597ce421160ed6d65a28da71677e84440477b46924806e6c9b4460bc60974a02206d27a34b032155608726b358ce7a1074bbb44d83e4a9c9672aee1b7a85c29ce181473044022043e8d9995a29687460817020f8145ba23eb0d010e2cd3ce1d8d7c191c6eed0bb02206d33735d9f6657dd7849b175b8a05e2fdc3ae053d72dd240fad290bbd05a9e6f81473044022069ab930ca5c547ee77c33f2987d56b34152077c8f8870853bed57989a00da00602202fe35bd3fc1fac89d8b1f6d40ba552a62ba56e9fec570cf4b8a71259d3cccd2b8147304402201712b70a5fc474dcfcef8b67cba652bf0a6e6b0164d7508f7207741f45ff2eaa02204ba86de673ce1da4638bff28f6ee4bf8dc2f2f7d831d2d6ea38c956c6665e74781473044022042a7a9c61fa4da4eca234d1c21d913fb23e87af526213f0e664419d92eef7de702207f40bdb2ff9fecc03c9f81137cea43211dc1439fa8f772c1885ee9a9e33fd5d08147304402203a8ca66d36620fbcd06103b2ec2cf4c2df5199852d6d22540a4526276f77e79702203987cc3c18cb88a612cad383d79c244ff6c1d52a1b98d4e0a39f1216bbb1510d81ffffffff64c480e8a453e8a303335dbf79309ca2703872477afac1e1bcfa4f29e85247a700000000fdfb0100000000473044022049292d5e29d5fea5e49d23f7b803e66826fd4b36553d429a6acbb4177622676a022049b15f526decd2220cc0986db86b15ad061298f5b1b2eb31f6700db9240fa9db81473044022004c740b9688e0d2eec419a654efd3d84c67579cfbcbb3a3912395821446927da02201e7667686e40de2195c9fce1ab6143188fb95b562f44221c908fcf1bebb867958147304402201fba022c7901941e6df6a57fe6f57de5e11406baa2f46633324fda584603f6b3022006c8adc8b8072c46eefc34777c5b4badcd4067279a3ae7393798f3ae1703c81581463043021f04f16d894cb60d5e0cb711c6a525f3ce713fe44e926ed285cfb878a2b19a8802203304502def44988e5f64160b8c4ac27d7450197692fc34bbbb1002b4418166c68147304402205ae10d1ffe4f79f6ea5ba5353e48e43b2fb4e832c6032cbd04a60deab5ee06b802202d37f5760b6eb1c43c0e139edc5ffe7125c208cb8b42b6e3c3d697c40b2f050281473044022033e370a40d4b9aa8c044fd79a9a0d1e3b393b21760a4ec32ced1c2f91cae23df0220326ddf941be985a911a7a4a6c58c5f3ff690188484595b360a40a1b9d7bad7ce81473044022045a0d945596b02f82a69cc178cdeb3863c3f1a562dab069ae9fbfd627dec0a0b02200433dca0155bf67c1c7cb137260b2c303dbe147c32691784964d91fe9061a1bc81fffffffff0fb8fce67fa6ad7caeed5aab5c57da143c86ebd68a87121ee1721fc1fd9b73100000000fdfc0100000000473044022071e4d3b62ec06e9614988d595772443d6fa2fb708d2c3bd5c6eb8b3b7482d79b022058c9d48b3fe770c6d94195e28f39665d0c0ebc51d6665fa6110bd2902ca1b73f8147304402204f875b43c4a1c48c4e3fe69e143b3c2b2630c69bfa69c6742235f204c6cbee6c02207b3ac3e4ba814d9abe05580c887d8ac5843361cf8e9ce0dc775c2fceceaedcac8147304402207f7aeb226f7a330a2f943144f71cbd829585e653574f50a24ef1051ef2b688e302204553c45103b82b723469933a51ce4a4f44e06fd6836fed0b9c2ac569b164abc78147304402206c0c58a67ae83901832ec7a75f926b996069d57acf488d4de792a8788d8776db022074ee523204c9cb0d4767597d09601cd9b94f7d2497c97fb504680029c787e8cb8147304402202cf70cce080f519b2a489bfca82ddbb81739173ed4505015011916ff50114b2b022055ace8e79bc6dc0f95faaec81bbb2d562d1c8d7029827ac60d7db02440a473bd8147304402205d47ac07b5cef9330f4ceb6f9d11bfafc180f5859b752daaccc3547478f16e4102200da7530ca62a0ace82200b1498c440eabaad2917f2dbebc3f6932e07fd6334fa8147304402206209551e2430b067ca21df31b5b7c0a875b1d68e828dda6a688c54c12381ac37022037e864eafb286e29e062de4c83ebf375565743fd5731c2a5b88b0234b7d124d481ffffffffe96445eeb6af855a611c6d1d838912836df6d7ec81056c17b8f194f2285add6800000000fdfc010000000047304402202f2834b9e9826ec3ac9229b8ae7ae52cf8801da4f6e1a910ee2d2ddc9ab5688402204e98a6277d872a8dc81018fefc9acd87a680464e25e7b37adad08c760d49f12c814730440220534edfd12479f117949ecc1e34bba2c60f4ae5279baaf8f6c536336207da4b3a022034bc8fbd1ad00bfa5b2ffce2e6348ae50cb2f691ddbb3a822ce111b9aa1c13148147304402203aea31e87d012e4a9823bf8b5de3d467b2c52d1a45bb65da558e8f5aa752c3ec0220112ade0969138fe40cd4ea108651dde605b4c7d4b946ddf553f5439b9bec86c381473044022061e0dfff1faf8f2c614c1746e3d7b2700d22c546857cf6cb119c5cca2abd9aaa02201c4cca2c8671fe11c94d3f85149f4fa17279d46f036540179296569439f68d338147304402205be49c6395bcc05d25c309ce7f47e0b981e34f0874491b4dd99d110280ff16f50220268c6165cdccbd15ff1e22dad1f8a6c33af910623bf2de9670ffdefc2695740a81473044022058aa5a310f78f5a7fdb62504d2bc3ef0622f69a65d0daf07ba794b01154eddb002203028e60d9f34e111c268a566c6f6bef5a35e96c78c13b27baf6d0d6bd10083268147304402200ced315ab64904cdfa7b865e2cb4c88ac8eb3d3f405b2b7d76cee57e380602be02202d587f033d8314109e03ef61edc4e41635a125f41dc8dd85af03fdab5086a3ac81ffffffff614442d02d949d69ec8ea325f9ce4583892fcb3a5454139189113ee5dc7aa23c00000000fdfc01000000004730440220587db1835c60ccadd18b1c62be0e8cb67904739f49810291d63fd79e06ae354c022045f3474e3ac68c77251e4207606ed17595c98a85a5fdd3782f5fb653af503c1481473044022021ca7b87855a039736a7267e7dd39d76a2433bf42d2a31479d795ee3129e9ed8022056148271c7739fde1a1e2e5505c0a0c113d3944ab46b2bee59ef36aacc99ec9381473044022072113bc1ec163a21d2dfd2c993d935912cbfc8f6493626cb0bbd0fff9e04c32702207fb6eb242c78a2be391da156c24a3571863f6662688178ee65700b18c02a0f0c81473044022062d5cf324ac4937249cd950657f45f181bcdd5a6f92f30365e270e92a12d06db022025f88831143706a40a013ab42b4a2357a01d29ab4a0defa4dffa2a078e0c4efe814730440220053909ab0425c2c409b5f49035befd56d4ab2cf8fc0798a8d29a0ad901f0e5a90220616783c1428aed797dd7ad571b6c0c37c078dcb9abdc6eae64735ec4460b0c348147304402206b75d664ab72a8d06a210960599ea43d9f57694c27a7e908cc3c1677bbaf8584022004ea6c3cfbfafd77e3d7a68086ef43aaca5d07f4a5e2f388029589dab521d01c81473044022033b8c035aae7f93a6fb06a0dd9e77714f5b99204a586c62c504ea00995a469b202205a12d34432f3a94893a3bcf81c6dc1287050898ef8534ce369f4d4985cb289ed81ffffffffe8b629fba0a38c2aff7fcd987245cc593f14a889a5c7ca30d9eb7dde307ffe0800000000fdfc0100000000473044022014bacd2a44a78093ca66434d8e83753e1281fefecdcf5f88d426b59cbdc2dcb002203df766fa07615c0cb5854ca413b62c8de7ff41463eba71db6ffb3a28d404107f8147304402200768cf42965d4cfd909ca02a612b67cec3a7d6f8811b4671a5e788051ba7660b02207281123a38e2f7191fa45dff95687f767c0bb9a2dfcfbcdef18252dbd87599118147304402203469829fb848556f597f1bc4fc972a7c650253dfeb43213514abc22610ca4e8802202547cb47aa36047ee5fac9918601020783fe7176d2c536874af8c3616f2eba9f814730440220089a8fcf6d93364fc620a564d5e5602aacffb7d28023143a7cca8fea0c234ac5022054ba2d4f68a96fefc50cca65dab03153abdcfd729e767d727220986a8b7e7af681473044022012b5695315a4db5f2ac7b6e1d1e7d2608c711f363beec15dd856ded0c7f943e902205b09a849e7bc9d5e5cf08f6266e37ed97eb667b64a23a1e25fd75f58006671148147304402200cd7b73dee70d77c0482da19e975d4a21d62edcf316e081f009d4e2f17d513a002204f80fd66ec68c2377953fac1780c062a39a3570de83c09748b7bfee9a2209fc881473044022029bfdbb402da0411922ea53ba71753f9ee3bf4014e895d044543e5157b650d980220373ac6a22eef0cf32d5261f1da46e8a1bd4d7861ef8ceaa86c7e7ed8f52f28d181ffffffff93eb557e1c23693309d475539e0703f2a2bba4decb1351393f20df5a8b1cb0fc00000000fdfc010000000047304402207a13df4b2c1e1c9754f7f4917c66f315844f05bed28ba1c16b1d9f6f4724950f02203435dd51d9d02a15794cc28b672de6e93ac29605ab165427914fb276ac4976898147304402202746724cf59d5fc188f196788ad991fa65b4bfea8461180cd8490f5f4e28a9b302207c3d8b957051a28f6c611983c363f504512086fd5fe4e9e73028b309dc9517708147304402202d47f896c4a31f00e8e8334e2215916ad639a10ddb8c8abd825f03e428cb67ad022062c58d461ca11d01d121555a8cc5a3151ff43dc8d4194471967bb73e49035f6281473044022046892f432054faa3131965701dfb33f442132e5b8d00b5d7fe030e4cf655622f02206679a6d8d7b3491b317aa51ffb0659dca43943378f20f24396ba66d3e0ed32c7814730440220075e8cb77d3ca0b92cbc1f416f4fccb3df0b9c01061ea1158c156131752913b602207cdd40dacab2881caaae65cee9ff4bbcfd9cee7e94617d5a14d208aff28974d981473044022023fdc20a1e8bb7d733bc22956601814745c95a9498b601d46e7a2db09ad77dd5022011c76cac93ff14322aa0d5e1b2e487b5269d9fb53ecffdb6fd81002e351ab0f7814730440220588ad02bd0348b134dfee9459dfb593afe82cbe992b5e1ea3fb709abe1e5c53402202612c76ce0a7658c062450d9948abfa35ed34ff9127b8763e6df2febe6e2fa4d81ffffffff1683566538d2d8f3a70c6d49c97740102e9ed4477c64aa44dea8b5b065a5270a00000000fdfc0100000000473044022027c8fa6afe30d11af9716aaa1e6bdb3011856943ef0dfc48822a993448c0032802203e676e7ef19cd483a46b79ad34458f8b7ceec867bbeb4cb3d19367bba58bc6888147304402205a1eff71b21b2ee65365e952c2c3fe85f9d3bf5735632ba3d53cb9db21c354190220713f0bc55f1cd9e3e821916a6088c5a02d29ee51d089705dc92210adacc17edf81473044022032a604c12666c7f92921688a9ee9c77bfd66a25d6eec62b504ce6dfb66debff002203be1e177593045a141437ac816bf9fb31030335c28b1e90c0c4817bf5a08027381473044022040a6ff3976ee47f692232c80c2a6d1c36547cf1758fe4b92ba265ad5ffe67e2b0220430cd586ff644ac4c9701972e3702fb35650b829179bbede71ade5ebec8c921681473044022071b4ce6fd220bc00e24ab6426a406717cdb905748ea3f6cc0ebecd1904cec249022024906de9dcaf7caa1289a961a090750388ccac54727fa72bda88ee07ef38d3cf81473044022025e28ddfe46dabedfa76bceb573ba1d262b2b519fffc6f38562244420ae83757022033baf1a6ddb01a798252af9f0ad746e341022696e27ead30c2d732f6d9c8fb6a8147304402203fddf5582c20918ac5075e57a2e5d888625f75757c257480f57af55d186f50cf02201bb18b31fc775600c46bc2eb3d3316d20151ec31321a05228e5d84593347ad8f81ffffffff34053eba549e1654bbb1a825ef28e43734aa46960183539acb580d9108e7e86200000000fdfc0100000000473044022001be7e10077da9551325633bb7a9cd4d575edf24970ed07a9a5644b731de38df0220553dbedf67f051c9b4e69023a3a135307455d1b3398bbc4e61492cee7a6d22e08147304402207b454050e27d586ddb8c82dda88373a12a6eff03b491023d87ddff0984f29e2902202fb513db84c33679c94074db5619f730b487de0589ac8835e7a8f6e6c7fad577814730440220473fa99e698e538e62e09239a70c2d39e083e7ed2d322fca224275a929d8ce36022003e312f2fa291c46b4fc722f2d161e8c1b7141fcf2f268c77d9e1abc66c4dcbc814730440220729cea0d7a6f848d37fb0b9c66f146d919074ad373cb12da6953d0dcbe17a7800220169d09d0171141ed9e9f64856b193ff805dda66a860cca57aeed34396e5a77148147304402200d38304e5781277ba9d378b01a3457f9e3770d1a6076d47552c7d856b671d8d902203bbca1d9bc58533e9646c256921fe6f801b3d545a0d57d4e9646381565a868d0814730440220560557142b397d767dd1c752ccbc34bdd76c05f87818b90e65e1b58e8732a3d302206fca14fefa0110286ae68737e3dfcab1d010a4080a5e67be4d39acbaab1acf7f8147304402201d04b76f7e4f011295d016a3e8905e9a14afeba9a30fafe4dba2d902368265f9022076e4685a6e6a21043a63869aa41e93ceb013b0b65f92015b4108885b8849acb281ffffffffc760b0da5e6fbb82b1b9abc9b0ebdfc245e8d2dbcad728ec48578faab1d863c300000000fdfc010000000047304402202ef5a33f258474eb83faa1e9c76fa51de7ad8fda85b2739b0fac1e2e05b25b6a02200127201e06c4fd3de6e1cf314751a2479de5ed16091e70592fbedda0e5c25d3181473044022076fef08ae53b9a1fdb99334fbb25a9fd2a204a0649ebd2f419e546e233ca746d02207c4ab6430189af63e36048c2da70f3129e595a4965736f85545a6f46920879c581473044022052648e7f492cfccb776cefa67f67bec63b3d1d5baffdb8f297e88e759df4717a02206983a3d57b63bf8048dfdeeeb3d87e81520859e124667f0e1636207f8e9723758147304402202dd50590e183c1fa58e7abeb634e5d4b19a9c726b24e5fca03a47facf881a58402200d402c9fe9b471703eb92dd7653f13b2be4a29b63f5f34d05edd8ad844252dab81473044022052b953fe13602f3075362ce037edc8d14db625eef47305e66d60623311f6051202207780dadcb29f254af6223185e249ee5f9634f8e9f1e4d1c33a0991ccc9ebba8b814730440220259343685a83a52e049370a5a663afdefd1ff5069c1779cecb689e9e4901ca8e022022e0803758cc78dd50eb4812b86893ce0fb26371fad0b6f965fe5d25fa05619e8147304402207ee3efc42f18f4d96ab993f7a356bcdf9c9326d56b835f5ec52e4bfd5e714c3402206349724e01f8fcef0571620517669f42a980886a37c50ccf883627fa9ae8481a81ffffffffeb687ba12899ec7bd63015f4fe2e91945060711491d169637cb9923dc8e4b9e600000000fdfc010000000047304402207697500b6b184247f1ca178edda544bdd4094f7a050606ab9ad8c2755535636e022018dc166ecd98a9da88be90e94fe36f5ea2bdc12b2597021c2922dc9f275034eb8147304402207e4e4c648c4f07345abfe33230966d7aef51033416e4f546c1a38f34a5b49202022079cfde6f70725fafd0fddfdd47743d76adba58353e4a3a24e9210f84dfad17d581473044022029047dc2a7175e7e1fea289169741d8c7951aff87e46b26468c25ce4981660620220338c04d5694aad22a8a1e47db716ed0ab1394e0bec7b8ef9410aa328b73065388147304402205d715e587d3e730294b33a091fc8a8e5b9a34157ed929cb9606d45e199e0d3b802207d01c63d37f42a7ac86bcac09289b3d1ae13ebb85d50327699404d58bfba0087814730440220575612baa0e5c759edf6236da9019700dfd1055b5f7e0079e635361c70a912920220328db3fb17de95f94f32de226c92ea9049307b4af263bd3612b953c08116ad4f81473044022017b699363de5a1238f3240e21a3c8ce8d855125fc243219277432c70df252f2902207c59860c102aa801146c891b61a4631fc20536a54307e7dd604c27b8dccc0fe781473044022001a62fd245923346e0cfad863051d646f0a37a78146a75d89318a4b8fddf715702200eb823d6ff8aaaafb4f7bc2395c318c6a4dc95fdf3a286a5c86df9298a8b2c4781ffffffffb178cca84596533f2eeb2f5703fc820e6f81b50a654f5fe5d66688b15200c26000000000fdfc01000000004730440220205c8c3776d0cb3334f8368a40f8a83b0fff9c070223945402519940d71b78ec02202cbd1255ebbbc27d19860d2037997ac84f3455d8b2fde9ca9d7d390e5e19746681473044022040ada056c3355c83821ede8efc926b7ecf0b062c59c70539547953dee9d097f502206074ad5b7d8b49c9a1d2412293d76a982a37f0057c2c8a50f2be3189b6dae9e481473044022050da55aaba708959052e1d8f45b159e8e75c293a5f9e9e76ceac84348ddbea7d02202fd13087fed963ff1798e7745310055b30f5eeee071dfce916c02e147808e34c81473044022045dc4edd325cf0253e2f17633be5db9b5e853f65ed0b2deb53322a67e922877c022061a89b3aaf45ca2b769fb590dd825271cb3839cd92b9f5424c7e93e00a411c998147304402200ac46e516ac2a57c04b0030568196fc7056b26679625aa03ab24b2a2c54158b302203d0102ed5708f7a5e3a1b9c2337acc794453565c5a7d3145e5f0ed81f1e5d5a581473044022003d46fad2c5720265f953128e8e3ed272d20ae7bf4a8dbf999ba92f31f9d2373022000fe0a9568758d9bc1f5711f34e7ee9fd5263b98b41e4b9700ce5362cd296164814730440220444a27fac600f66c62c4bda8e1038f9744b78f7e2de5160e3412038b64ff3f91022030ee5a111af9fd6e4671e20a494b1fd71fdeaae700e3a5f8b77411e93c4c932481ffffffff39cec56066191c6b49248b0fb9d08ee2505a91c46ebbd8b3de685451570ae2e400000000fdfc010000000047304402200fb89247f727ef6b53df16487e172afb6615a6d47abf4ff1b637215da4b22e800220407b78d5384f3c25e873fc01b31be69038db3d5bdae4cab1235bdf3be2f28e7d81473044022060c0b5f0d6b6c0a0830df5c6007ce04d04744113a2012879106c6bbc60decf2d02200de72b19bd52c0bfcb03a6b9d441d36e688787f45239ab6bb6faaac033bf99308147304402204ca07289aa5d0b921c3a001a18fcd717f54867e40c7260f9f55a9fdc8b18b98002202a3825af07858f2bf3bb7a5ebc1e2c5e40d57453cd79a51de9b4ed46c1d44a548147304402200ef2eef0a1cbb06592acdbe819c7d027459951b2fccbd58f1f7fef1ea42b24f2022035ff330ff1d60a892b427cbf82b95a8dfc3160da8d4dea91bf53fddfbedfd0748147304402206942727e08d9c3c9bb169875ea7d5cd3052c0b0299acd8168b39e01c154967a902200cdd922e0a9d5630bbb082a920cef4ed364b6c7a9e25f770cb928e2137a441a08147304402202d43b33e38a4b479cae3de0250ce299f080de3312cd79452b0c3b4d50e419d01022062a668b8e1babbc492ad160596257efd5ae848023883e520485fe84efb5c71538147304402206601e1082add4dbeb03d54b3b3b6e7b494257337d0d6927c8110044fc6d23ada0220581751b84c441089edb5f7fdbc98cb859e56b207db9f897318829afef9003cc681ffffffffa035e481c163e885b36ee051c847f0377e7c1291cef5c8bb8c249fa868634e1000000000fdfc0100000000473044022039a9bc6ffec2e3b4e61c2d6c6a82ffedc5f1e9d30f179ad3c04dab59975ac8d2022048a7aa7f82c9199465bee15dc69df63197561b4df55f96f6a63e5d25159e803381473044022061f0e499fe76116342a35c31e7094f1671907153f56059b77ac6c295aa1369d80220396ab835d1ddd4e164d0de0794a10f48e1c9b335b8e4fbfe3ce4ede08c03da688147304402202f29391dfab99b7686690903d2f9c00177c7e2351d5b505cb5b82f32153f1cd8022061b6c54b2f3053e8748b4b81353e26fc2be9913c17e8a636bcc312faed6c9525814730440220313c8688401d493dfa2e203ca84c4fd0597322e43acc3dd5ecc6855e7a7670ca02201c52497aaa2dcb56e9e1a653b1992a6740b85d2ab99cf45c44faf347f246807481473044022036434e46a2c92fe6125ce4f97d1c5ec3744502c62e65c52e959beb331c2c884502203cdea7ab0e82765cb4635c2902d0d1ddbd6cf5f916654ae56dbb3c9d1ff92b7f8147304402202df465b71ad9ed64a0db30e4c63a5c28a220dc8eb649bc0eaaae6dfbad913d9602203e5e642fd3fa60291e6f59dd0872b314a2ee3d0b98758f7242418dda2a3a7e1c8147304402204dbf0cf1d1cc083cf8f564670ab4aed2d7d991435ade78eb8e833d4ce232f18702202457e7cd5d7b83f0d8e76cff7a6a76005327b4f8e961c3b9a1de53f1dba788a881ffffffffe5473e6be717d271ca1b3d59d6a3bd54ccf631f09bbf828278924e09a585ea8600000000fdfb0100000000473044022019d73f672b1f7365a4bb40fddb363d0600a76af48c338d629041c153939dbea202206a6cd1460821b4952c6bf13e59aa7f12f92f48b1fba01e811bccb070785ea35b8147304402201f05a2d1beb369cc3505f9a4734268f99ab9d2c50f78e0c5bd5a1c3f0c959b5d022058230804851edb56d31ec129b44097b8813ab5fd39a4bb08cfc9274d6c96ec8681473044022067a192a735ce9f130a52972a4af258dae9dba086c36ea8b43e05aef9d45e6b54022066979ecffd000b221bf32de2d4ae7ffe623e4ecbafc7143867c6b27d45eb9293814730440220434d377157574293c82aca156f3c26ca3f327af00fe05ac17da35c26d8ab424b02200fff0ce07407b4500f2688846c25f1dc4b39d515faa8b994a6e3da48d72b0c6f81473044022051ab430ddbf7d5d6b4195f371fff995e27c2636675f14705786a99823aea69ba02205db3b2171b3341256851dcd28ea5423f20d10608a01f596b694e9ede4ab02e30814730440220148833f63e588f9993551e1d75ddd26a8ae20112ea8b0bc546af3fefee686b68022023c20eb9dac076086f5f731479da88a86c94b7d45b6bf0ed8512b1030c58ad5681463043022012784f43d155bd5e15efefbe5438526f2b4df248aba723dce8a0ef6eb0646edf021f436ba103839845176cbe38d6943a40239aada9f560edd6da339380299271cf81ffffffffcdcdfae3fc774a83c2302d4dfc3c3a532892d23de8da2fff1a0cdc392f377edb00000000fdfc01000000004730440220387fe645689c0eaf0f091ccecf5851d5d713e63a7ab6287da507e6a37dcb6413022039a433b840ddc741318e7e4171ad1d960791f782d41c651448964aaca397551a8147304402206d03fc30f09ab1140b02ba7d223439c2b3c078ad6aafdc30b1c31b52cd936eee02200aee08c55d2f080ba9e7a0c8dea8d4fd56fa43953da2c0b52d7a0fc653f731ad8147304402207f891a11d9beb65d2529adcb330395906e7d6fd54125d3bc4998d38f755c1abf0220405dcbb54d74d1a651eae78abdbbfcfdb43ddb5898ee389238256910abd315368147304402203198f3ed074619e6f513375b7fbf0ed780191e3544d8a707ac34a517468f59fe0220597a719bf67c14113c6eedc74a8283c93f850912d36332bb477f49a02582ea598147304402200f4eab40df04cce193860f57847bd5daea8b76129bb51ad61afabb05ec7ab8fa0220037e0b7ab474858588f8e6b0e47e60fa204a362d9e337c35cf620614d64c7c7d814730440220606398f8baa63cb40f3d72b677c74be420993689dc871cd087b6d13a6d60e5e7022067af7ddac3b03801af2c48ee5d80d16a4648a039afce3b780d860513eb2f74f7814730440220600d7e49017c63b8801b6c35da1bb64a406a2ef26576c923780adbb59c001aa60220438c01b132d02ca6d31e67906cfb9a4291607520fecd8b160aad5f5c152a92c281ffffffff018178c8b3a015c5eba19ac56bbf617220150f0553a463b4f184657dbba8328500000000fdfb010000000047304402204bd5551fdb508406f85a5bbd52f76ef64541725b74d8d29f41b1db50bdbeb50302205af24f7e206dc289bb1169601c488660de2f31ae111dcdf3c189368c7800eabc8146304302200434a4172abae374d223976f93399c54a5ee7fd76d7354336b990f65f425d7c0021f2a5ded2c309c99444124d5f9afb8e099b58800fbee94dcfad5db0319f73f0281473044022020c86cd2125804c0acf19d289d8c89b5c404b90a6d73a58707b6b0b2c3bc4d9302201cd35ff4ed8eb1d336645e7388b2edb0afe6376c62503c45a63c2b47f62f43fe8147304402202e6381377ba1629be855f6379c1aee57428501cec71e770c75825b954cc7b8c3022020e9fae52d72a473e09148efeafdb5021fd702ad56e85e98eca1b1f54f4601ca81473044022048d69a03fb9bb41f8ca388b4e4a4ef4bb925b1d64e9e03e182984dcb88fa38b90220507c5ca211793811917fc8f6870eb9f1799b71cfbf53a1dcac01eae84548fc0181473044022040e0e4525329caf5be35be85639630a53f066f35e396b0568e416548e2d08b57022053463e0881a5042a4e31cc91fcd7a1bb789ebac57391046918637c801b5552e4814730440220147701792993658708cf8a4d10cdb9311bbfd4ccf3cf770acaa06654f5da595b022065c6257d496f17b9c61ea9a01525be3745e0ce62f9b106ad412f4616bf56cf3681fffffffff249b0eb46d2f4c43cbf6e2b2f52de0099d353dbabbc2449bb6758a0fe6117f200000000fdfc010000000047304402205ac08dc0cda27d778ea3e74c209ebc27f5a9d3ba947465843d432afa8987bbe602202eb181a9fdcbb773f3607dfa1bac0e667959686a4d5ff6197a5d8ee22a2c90368147304402205225ca283c4b4230bd6c01c9f50ffc247f729383841168afddebc0ea4aa2ed2f02200247cd072902d11981623982cb712d07755fb68cb3c9f0ba82906d5025b4a18881473044022052b6f28461a53f1a2f3c9c424f66fb8d01d46ec84b0531be7c3ad1d2e3a7233302205fc2ef00051be6b3e4c64aa9935a127099c0320de052c308ac26c7035ff73ebc8147304402207a90229c9ec0fd409d53e7eb0969b6e2e710e18e3167c6de8fff3e5c0b924ade02202318ba25ebae084df7fbb0ba807432b5b23dd23b9b526b547691e32ee5420f3e8147304402202b9188d076f24d025f553812b66f17f25f1c10aeaeeef06ebf838736ffd6afd502201910e722f0870f11f58b8e00f42f6f5921351e2bed5035d4d76e56b0aa02be91814730440220420b8a7c492eb7ff982693781819536c477f863b39d5bf8abd36de0b47b2c39b02204d9e5b20797cf5ce1a4a325a78f38be2dd63c184b29783aa6f6797cd7082e0cb8147304402204dfaf0af71459f6355512046826870bd7dfc72a5d6d2bbaa9a843d6556e824c80220310ced32f5bd8cd9c75abe8c168616594c0bcfc13a7e507f3ed498605cbc41f881ffffffffde7d3a0a03fabcbba3112dfae2a3b1ae7e7242356feb76f61f1a6578b607c7c900000000fdfc01000000004730440220053fdb7a56bd493faad7920cb9afefbe1b7fdb099abdcc3ad8ee2660b4c52faa022039314203b1087b6e025284d8c0f9e13ee5f0194cf1af8728302922e089888f3a8147304402200467e66604d5fff256647abf10e3184a13b308e9c26cb7ad5727c40a70e4d61c022063d8453d0fd8b2789dcf686c426388998823b7d7cadb42daef186acafb9b69e181473044022052c8f48b9c1af88c61f1f61b6e00f3f5f53e29ccbe5f104e4046fa80717f00d502207cc85bbab841c52583ad87273f99bfb848a137b3aa67dc63c80e4db427bb50208147304402203be1edc3e66964845949af64f6076d328d6d057a9e090214d65ce6b674a6728602205334bfadda1a037156d6b700e991bbb8291db557704bcdcff7875720f034d9198147304402207064be5335408365485efd6c1af52430dfefd2fb0ba1086cd97002284af1c12f0220054392c81dc682a14e70e3f7b523427f3bf667aa28398dd9999efa0a5f622118814730440220455107a72421b6df28ef904701cba65f391896f0e346790cc1df7ee6fbc4390e02205061ea0cd6114b189743bf7adb53ce63ebf00887debb9cdaf029328ca666ae648147304402201f0ae388c880654b945b1b0eecabadf92b8db0a54177d5e514ab63205b45dd2a02204d42b1edfcf0c5337ec4a4648861c9e1a88b816ad85ec5aa766ff80e3c1e7d8c81ffffffff81355900a56d1607b58e892a3959bbb6a8a3a64544b19a30bd7e804b9b0494f500000000fdfc01000000004730440220229b6654f0c35e6556a4acbce1a58ce16076af9d560be4d42bd5bdc38d0059e3022017478e880187a46223e7a86205d4c85926a7abd53c55bd2e1e8f00c6110fad7c8147304402207d5dd99d3157cc3c15d76527c5f327445e687ece96c5053363208aa43d94f69602207d22a047722f83b25014b87197e433dbab6731c572125593957f16af35a89d368147304402205f22442a4d47f89eddaffdd5b4b22b6023019a6ff52aae0d2d0956767d738de702200290f0bd288e3f71f87d2b42371e6064e231cdeeca6619b62896443a58fa7bb681473044022021ea5917f82bc6dda848619eda712460f3a70526ecb9dae73dabc49c8075882402205e1d97068d924ee30e041b600399f290193515dce257cd30b94bf1f86a3269878147304402203714279ee7033090855fe403f7c58f1a1d50bdbabdb0a3aeb8a3b8da9441f314022029dde93cf98c4b4f3356470835cdfc261cd0cc783efea9674ed46b5abb0d4e9881473044022025f8212522bed8795aa8285b2dc9f144b824acbaa56fdc294ca4736078227ddd022044141f2e175e9de4eadb0c3c41a8f2801f3c03f62ccc75780c23340143264c158147304402204c637b83edec438646d52f9197bbf6c4b5db0a38130a7cc9cbd3e5f549da5dd5022035f2af61cc34464a440e3493b4f76eb7a4135c48dbabb6383a5a739fe221877881ffffffff19334679d7c68a50f01b515cbad14034b90ef3a636bf87436fd03b8cdfd65a2d00000000fdfc0100000000473044022026aba9a2a8d73e59344ca9cdf327b6eb0b06dba0d29b08fc43711bcf3d1976fc0220749af33ca18a0f67c1bc4f9af0a97e5729ecdf89fc9b878a747024840acd38d38147304402203a1ea014da74343bc6a0d75d69f09093f90889b4b4018c399d60ab48d7ec8c0b0220100cd7d1db8a19c9b95af7559efa5443fdc6a5f5d5d85083d46328054fdd1908814730440220705b1863e0502cc9d1de1f78a69af740aa26f2582a2e71dde2e36dcb413ba17d02206879ee29e46bbdf1217eb17c61c2e3a028ab5d76424338e491f96cd98da7271581473044022045cb38044b5575ae3ad60467e4dc67fe3f7afaa19fdaed208f3af0f0bf6f87c7022066d6d3804b3726eb26a992b05026230ca70874848639eee650734a1142729fec8147304402207f88b5fc45171e051a2d98ad14d87aa61fceb6b0f2cb2b2d507eb0ed6efbe51802201831a9ed224d2cc1a28a39a4abb9e473e05a6957e37c8bb63561ebbcbf4f1f1a8147304402201a22aa18fbeab568a3aae8b0929b59b34325e96804f8cbda64477158e2d565e202206540332409fff0b7c373dad1d966121a66246b2ec31553f51f592a11903cc1008147304402205539143eecd9314515947506e1712d698ddddc45214b942b14097b3fab0487d40220627942ae96ce6bb058828f52e15066fa0ad8a100d4922149b7a87625d1cd978481ffffffffd606e3e7c4bf4c6356dc2dc9d081f0261977fe41b3945f50b42efe366a1f3dd600000000fdfc010000000047304402205fc9a0e0ea7d076f578f4ef2a3836064fe43f54895c5106262569d8add46d6110220086785963166699bc684d2d1a50a8e84d06080f61b96428379d5f74d331fa80d8147304402203dc64cb38c983280c4bc96f97168740010bbdc31cbb582c8037b067c260eaea202203d18658b6418ffd296a586ea9204be2b88e9a9fd9288aeec87ca6d03734400c78147304402203fe716ad0665d8024a77d919bc3a485e78d3144495664faa3ffa8ac3ac9c45660220606e512591da0854740c6064f914af9c9e876f0e04fccd29a0558f2f372dc9bf81473044022050ada11061f8cb0bd4f17da128906d2209ff570f6bd195fc8437de9697f6757202204f602b69f62b63848a59086af3fcf8bf5a944255484518e22388eac4c9227c0681473044022017d61475380546868c2b484fde4604e1aeaa1c1017141413a283446ff4f26ace02202c0c397cbb112dbb03e4a4d83762562081a19ad13ae388eb3f31cb8ba0bfc7c78147304402201572dcd5686d470c73ac3c562971a0fb1945f64e2609d94b3244f487a704ad21022020bd7006db1ab006aa3229625b928518cb34cf6077e81ba3c4b4e48fc99bb73781473044022015073a50fe4285908ac868f9539a5722018fc98795f1aa6f26ed946a3c9cfd86022032b881586446536ab37587f287b31b078e0955fdf7302edca3d2c79220fb977181ffffffff463bc1e927b75191518f2fce0046913202d35fecafe632ade8089e669fd08b2b00000000fdfc01000000004730440220147d3c0dd725536e0b166aa39e5c5ec38cf530b14d25c992f9d6c4d56a6bf21602205c84234edd6da8a1bb297e8f50c1872aa671ba4aef37d28aab607ee301495fc98147304402207d9fa779ba49d60611f09af5950b298df205a462bf3529a307e655dc1b26ea7902204011d6ca41c8dff05b34ceffb359c62ab702dfb845738a4a6b9579c547524c518147304402207f6019238f41f850e4d2d6f2ffcc0b7ded0a2b6eeea27f7820c72f6e26aa95e3022040bee12d850b0c5b7d45eb1ec5d7e878742447282ab61d2db8019e582767f35281473044022054aec01355e6a6fc6cf6e72df184af12f8dd45221b71604781067a0ae34185cd02201d3158708a01e264ed8e2fe4e279842091b95040f53bc39cf520006d81d70e648147304402202de137fd52e3386cb97c74c44da33dec7a3cb5ac0bbe7d3b1166df2698955de6022056f04764882dc35cb77760466d6014b7cb7521199771dc58034ead7e96f01f108147304402205688ec734b6f712538a6e68f92e2761a9d5625a829aeb4783ae9d208e6d86fb302203a9b4c3a6958c27cf3303b9f6f61a80cafd259c4186a717965e6a043f39b736c8147304402200ab6851e5261fc0cdfcc1600def258039c881882e16fb3335ee01502e118e71002205b0c7997cc1f17e4cd2ad67993b1214cd8219c1cb0a2b1025a42c9d4cdc90f6f81ffffffffb481a2fb2825930c65021e2be94312aa1e26ad07644637262dd1a694cceef2b300000000fdfc0100000000473044022056fe96247a45ede22239639bba9bdc4d48db46a38e3a423ce016c9ef3163a47402205b2c56e80342ca451510f095b1e9656f2e7da0a56ca551d044f369fe41ca4f4c8147304402206f91e26975a52ba03b0f5dd23bda295c91a126f2b201a07ae835aa3fa4ee5e100220180451c27003e23d877668ae6ff028abfb5ad4e0f6d7ae833871f505a3259c29814730440220669d429924e2ddca8434143b0c2f364ff0b8da74fd962eb3ded0e3610b565ad602206891b1f1d4d78f3e2ad1722e46ed5276e208576b1b92f65dba6ad36dea44e8af81473044022015186455531982aa8200e466c3f5678b35c46d32a947542feb87aca4b45f0f7f02207b88c70b00f344d2b26a93ae5fa1d5cddfc6d0ddbe13632a6383cab765aea99281473044022071ee02a66222cd87472111deaadb9d1e25fbcbcad606a70b12e8ec0a80a1cc7c02204ae0c48c3b7f207abd7475d85b7a89c2974f66ef68d55ffcff5d385803e6f22f81473044022053f8e5f970b920103954713902b44a9d01104a9c36487b32d7538b34b8032cb402205e783de58a1be0f264597502aeb7dd1ce482f4254dcdd871a1a3415b43ac682981473044022060ba436ece74867ebdff20026c85cca2ef08ee679bd6c0f109f451a647d1b3ba022074ba27fadb77afba92a8b9e177a18b64fb5a40b96d07383e581beb76c971203081ffffffff50468f013a06a45e99a5ecff0373d4a265048b4700321275a2b9fd4958e45fe700000000fdfc0100000000473044022033a3146a8f7f3075bc27c4c55375fb1056927e8279907680111fa0ed927c18d7022016f9ff2389f4a939058065caf2c9432a95644372370e5ce3538fd436fadbf9458147304402201a0b045d86879890b20fb524395af4fa517b812e5aa12ae707ad95596bae6f6c02206a6dc7dfecf740e04fa3f739b38c05590968259cf6ae3208600466923ec8677f8147304402201a06ab06a9d97466f3e75667a5aaca02daf1bfec5537cfaa0ac1d068475fcac202203852a1b11bbe255daa7e6154c9b5a4af4056440e70abe56458e79be38fc1779b81473044022026cad78020f815b0f985fd762dc437db99da8de742496b17559e195fec23bbd70220187fd2be0f9a0ca9fcbf5610e90742e380d0f7b9afb6f7cb7b0cb61c1233f4588147304402203b942942f55f8324e3ce5532e403892ca6cddb660662867ff45a94c7a5e2c2270220276eed478dcbba9fbb08f0e2d36cab4cc609e47fbf3ed6267c162bfe693e90fa81473044022025452413971ac998355d4c43b47219ac12f6309785925163c40d7c71d862ce6902205f063b097b476f6fcb059799d573e1549454cee42755c326d4c5555e50d421988147304402207901d2cca9c25204bf2e54c9b821c6c9de9aa8e909f224f006c4b4e0b8562d8802203dc5723953c6308e866dfa277df584c6b54ad5198535b32f39e9a9af00b0fcda81ffffffffd2023875a2d9324545881e7b29817aa449c2c935f6de6903578cc30ee2f2364100000000fdfc010000000047304402203e2ab1c7295c9241243200115303154477b9ea52d24a2daf5ecd1685f60f05cf02202e3bc3f4150282f8ce66dce80112cb9340512953d30f946acea2780ea8a1836c814730440220358f10d65a1f1ba0d49a45bc33f4fa34ce4faa161d568f831aab351c53685e51022018c9dd00afb81904d1646c78c1c246f53a0552a8e5572aa9ec41fff4f147a85c8147304402206a9ca93d41c3c9a61c2f7bdcf2a05fca27e788ab2869ce73ead138b2ac78b9f002202558bc12ec1235883b153f2efa220e193c07caf15c9aa68adaeea30e10507deb8147304402201c7d0980921ca9936395b9bbf0d7a41f81205069963d3916358e01c8919034b502200eab94e4744b723800e1b5e6952d71599fd09e666328c3f3b819af148991e39c81473044022077112a921757b3afdfe3c57ba6994b1484585e104957e3156a1a670fa281d7e2022017e7867aaa5118d2a0a747fc0f2a319838435fcb11c7fe6e055b89ce369e6981814730440220777534f8dcf344b3ec787cdcfbf524f4efd99f32fe177be1051ba61ba4212a8e02206f4513508cc6ba272c759fb924b4afe8a0d3d3cd35e32d07097986453370594a8147304402205c80fffbd0c132d037464fe0f9125d9b4e707b179d6b4aebc92380d8a84dd8560220632691725f87b4bdbfde8c04c92c939bd99d49f76b61228d3a240967ac65ca8881ffffffff1817d9be52f834ff4a4a63b21754d761f147a164cf39581a216ae9ecef7507cc00000000fdfc010000000047304402207f3fc42840efaa51ec25fa407df9d9a0421ffb84098b522cf91d25dfa961d3b3022020429a49022c0c74d58c2822439a4e095bb27bb036a8dfb613b35ffe96cc0e738147304402201244eaaac805fcd2cde503dc352cca1a22fe9bac22212b5bc5c70b46bd94b7a702206996a96e105ac7e6eed7ac4d8ad1475f394c8fd188d04d5a12cf604ab2cef5b88147304402201775607c0e63443af3f7c8c5da8a70d4f7474c9f5aae5fb1db6d226d320d3424022053d2b5714da022510230103909aa2dd1587382c11458b5b661bc66e9e76c09fa81473044022040190bb9d1d83cc0a511a2d8c78e673cf5f5bb9786e261a0f79f1f8a66af7c5102207dcd6c88e618b13d0f686b758f06a53ea67bd1af0e21797cb7a5d96e65796fc38147304402202bc7d18eb8d05f5b37a2b4796ea8ff6b08d5aaff189668a67615692110cd8b9c0220433989a32a9a93a30994a4bf1d1f301b05d731babab2b4c3d71b24361ae8337c8147304402206fdb7638aadf4cb0a557a4e67bb671e16f3393c1b5fe10b8146a4668bdc31e2d02202100cc7eceac3b7a5b299243fd99e477da3c8f08548612b15541a0e993a2eed6814730440220435bafe9a2ccdafa13237ca6a228685ca0f697c99e9ad7e3732ec232fc83a72c02204b1d08cd4527dc895e4efa7e3c1c5efc7f2ede3783f6e281f72d2f70e8a41e7781ffffffff28e437f84db15db18f4dc36135397880872b9541a095791f5210abd6b3d64f5000000000fdfc010000000047304402201ac982169fa539eb3c3c861b4a30d953e361bf3a4cf3554d1c72f303cc584e4a0220052bf552c2dc5273cece559213724f27d03a9ebf31342ccac362669129f5535a8147304402203e01aba266447802ef616e824430541ebc8dca6925617e4cb6a90af399cbe2930220109f8cfd9be0f82f5cde344d722ed4aaf2e2676d00228c5dc730c91590aaf5368147304402202c681374bb9cf3e0810e172f9a7e90ce49e9b0ca1585e8f101663b6209f386cd0220043ede2e91bfbbc1ed59acecf73d78c9f154a7a0b7c581f11a3238d4bf7042858147304402200edaa9c810d59c44097206cbc15b65a8956cdd7b8ec4eb3681f8a2e449be0549022011a80bb79226c3584668bf408f67b21bb8d7666368317bdb82d55b62072e4f7d8147304402203087db1f26f83648997a68bfa53329f31484b368cc1f790d46b86fd61d34c08f022050d84e7077cba780d81803daee128aa2221e79a80df0ecae4210759cfc6107218147304402207244eced9511bc560264ddb269b82402608db9dd98adebce4fed17537aebddf1022071978124fa40b9024466a76eb63c52cbe58221a7e4f156b97db190e543f5c2a4814730440220316b32f8e1c119c8d721fc5d63db524ae8c474ba5197716c64cffbc588e4de8002207e5d4ba81b4a05817ab7b847e09dd8d7caf6bbb236297a2db205f142d1cef0a181ffffffffa5288e197a369d583740888a2f5a1d39c70d35797a3050afcc7c056a5732961f00000000fdfc01000000004730440220135b61e4e119c4da4773297ad6f12137cb11f830bf717ebd321cf2f0ca927d2102207b1250ba90e8f4591d7e0cb00347529738af6611fa13943e23b3f644bfcc29b181473044022070d05a9c4121508752b7131cdf39ab4b8adaf5232bac7c663dd50038e35ee0a6022037b693d695f4d391412f5c2488389042d3116036101a04bd0ad8de4af9dd5c918147304402203f5b1f71089a6f8e4a00c5ba717d3e4c8a91c5282cd31440205684a78b2a237002203287b9ec0a7ea76b9e9d92ce8a7e052ca2e334c856391de8499b10278a3535c68147304402201aedbd0d34f3d708c40b6d95d5ae1a5d58ab73917b02bc50aae3608735d80fb7022017dc20ebf8f31a915039bdfc7e804c1bf55f05e04d8fe61d9a5a2e573b2a89f28147304402204b59f40335ca91b48dff84de1b4805dc625fe902e9e87ef623341ce90f015a9e022007833f661146375cbc138d664aa2c8fe27247d0740d6094b5bad34ab0e5143de814730440220716fefcdad8cace11af78e367547cf00bc6205a3b1879d40c6e055990044e4f8022005b4d1d492eb3253be37c762bfe2dc7e19feafe8df652fc3c05426945a31812281473044022066ec7c4ac7875ef558714dff0cbe9116eb8fef268447de427cb65483c853162d0220685666ff140c729e4ca4e937cf3c681aae66ce2e306f7d43a52a7bb632f4fda181ffffffff71930827173bef3acca952bfca0dec596cd0c98ba1e8f02ad0868979aef4f1f100000000fdfc010000000047304402202bd2b2728c0288b635bc3ef147776c4d05b8e38155025fb67518fee35088e21602202fbdbbb6ce099e9ebbbb5a696e02bac55942923ecafc4d73706404c8a9a7b23a814730440220138c40c939ec6666721b7a4463e365aba692f55192d1e7c3858e8c93a7a09027022022dceeba5ea4e6b2fb4853bc670228a613bdd888678e2a87ff2936c37d1841ee8147304402205cb3b75376cece0429f8cd25719591226facf5ee6b79a8f62adba86ac6ec231d02201b3f97e0aa9fb7f45d1388f7d7d6279f967655e97693b9e1ba4b2b8bc31954cd8147304402206b07363921207c56a07e5ec9e1788d10dd81849f52441a3d4f4656ca599a6094022020a08dbcf48b519f077c5553936cbc5897d45429684aa4a6c454979003e754078147304402206026d026a5dfd29f6a99a7cfc279ba77273d815d57103d2a1d9b237d9c6e368502201d47fa63495f5085d29277043e71b805cc3a02c5ab3ad33b90ddd23708fcace38147304402200cea4607f2de855f6cdf28c369aaf9ac9cd275ea089406dc271732643129bc7a022075ebfe8c6da80714e2e8c04fb3d26f03134f6094b8ba6a8e1485f90224e59a378147304402201b8c8d80c21197425aa9c485e198c354261ad2c618d6508060f9604bab41cfcf02204b71a4239c9a77b6f16d87b4d44cef72b7dee1b7d773b8595d5c83df403aa09b81ffffffffac1690a380595eae0c1dbaa8f942e7bef3d36ab883d7db71fca0c0708829c6c800000000fdfc0100000000473044022025001e4b148dcffbc3830b776c789ab331efa80db1b847ddfb04d0db6e5256a802207ddcd639ede88d407919558b29bd0fa042b47f452e5174f4d3526fe645a65e5e8147304402204da701a0fa61464ad5480db00837c44cb628b451f04bee0ef544eabd2aca42b302207a90a7603ec75ecdf981139b17b0479c22d3871d4087020f90ea9f69f239b3c381473044022047bc8ee440aad316807c63a510476f41c1aa92f1561266553a08863db6e89ff602206490ef09fd00849623521d63a97c2423efbdd91b56ed6227c2d62ad12660623c8147304402201a5d5897b2df78be330adbf149023b987812e6cb1fdf2c6c1d329938ce49130102207b2618dc4f30fef6c5afdb165c42c8203f90662ca8b06758499b517061190f5381473044022020654b12534f3fd6c1037c0727b9ea1fb51ea2129b248e115989641544da428502201fa23042e15cfc69da3726089375cff5bd3fae6cfec8e5b2291b4f5f6c8b37368147304402200afe5e43ff8ca4c01770a6ee0f2c569adf1f87257c9a993e0641c650f1daec560220143b9d7030aa6c26165c67416111e1bd2bd8ee2e93e9bbf2d67f53bc49fbddff814730440220290698220ad81c77348fea738464b9561379c9e548d7cff2f56aee998376208502205aa03f46914f1483c953d2ad49be026b066afff362e2a70bc43640c83427aa3681ffffffff419c07eb7b0b840b2c7d45d6e6f7eadd3db87885d10545b994ef8075f61ce0d700000000fdfc010000000047304402200ed9022dd993833850075a124919f427cc98e02ba8280c3e9e1df20b714c7b2a02207092343bf31fd273a49b765ecfa81d6d936fb6f20705b1c79e22e4605bbf0bba8147304402201b2bd4b09d4df8a8da7505518edec2c5bfd8885a1ee0640e60791bd8d3cb2d3502207a52d63db7208daa8892f6222fdde484961cbf20b0e8e9df52cc08bdf66380928147304402200cfe62441bb562ee750c8ed77bb92eb54797a3be678492f961f8d61b1ced42660220396f037b6def874923c95f5fd975159e1c1be70dbb4fa682cf0ba9c8719bd9be814730440220485b81e15a1ee8e167a89c4521971fd6c394f3e19dcc1ee98175f17eff347147022075ca4edee057b59c29a805aab7fc5c60ce4c2c1ec5f20af61bf8de39dd758d1681473044022037c0c2feff13fc8250fbb6a50c6f38793ff80099cc682d327d93b203887f542502201e5d5c3119a77d3a1df1e3478d966fa835f85d6fb55abad848a54f039f180d4881473044022012a73e12b3f397270da45d2b7b4883553e8d87ff6e32fb7165f5b11e029d07b4022014f0476a8047cd750a8194cc42e96ef63cf621e5db46f7c1520c8ccfe1d718378147304402204b2ef4fb23e61c13c28393837dbe4050df628b09d038be0d275fdf0be99e314e02207ff1f0f4a3ad63a8d9a422d606d731c1a197e1dd247859504d03ef2deb5b6e4381fffffffffda76fe4548ccd9fcf88d1bf1da810265c43031cc0269f5f737c6c8a8ef2a98500000000fdfc0100000000473044022071a1f48918e6339622a942536a6da226fad77cb65226666ccb3b1b858fd6e250022048e9d6296947d1ba688bc3dafe442373b70776332f4c688b05c505e9f42fde368147304402203e173daf510c38f0e39dab78359c19775bfd7f7e3dbf8374eda813e4cf5a47fa022015e370a8e8c25e797de32c5394f1f2dc7e1d09765ee66fab99aaa5ab15f678838147304402207122e2a5347028bc9a31c5324f47124898f9aef17c149f22f9a94b83a4642b03022039b84ff42ec15ac918d18568e81ae7440db5ec523f70c5afddd25f49f447f6b481473044022071ac80a03e0078a9468bed8ff12eb8c17f71d199165f873b0761cd7c79dce7ba02203bf443fe5e2d37f7fc7daa9f9c42262fb5c306a4921f0c20dc611a898bd504f181473044022039cddc88337954ec482f97a121382a35f9afbcc3754edf9e31e414859b2fa1650220628e87bc453659cc0a10699ac3275e4b2241455207610ed5840251d729592f078147304402202320e4402cc34f05ba708ada6f7d57f5f3cb2082075da45f7ee7388dfb29a3dd02205d20968d7ea22ee5907b916f5cc2c067168aa5e64e468aeb3cf6e608786719c58147304402200196315191d8b6efdc8d6e60769bc773444d862dea15f9ae8e2f8536e38cf3eb02205cff9398db80cd0541d57767ffe143bb17c46a345ad5133b0e01945bb862978381ffffffff708469bfe46d3ebd9197c5a019917aeb969ab0084223615b8ffb360af8383e9400000000fdfc0100000000473044022039196575ec746219cc9c20429216a5a6cdf6fe569ac92ced56ce5c5173addd0e022008e296e072a4ffd7d250e379ac7e41d6da518d24c5236beaf4dc09de7fba3d8381473044022051b7cfa1a21bdb26c43c29ed78c23e1af9ba1cc0aab5900c00d0eff09c6b851b02206cfbe4103d6676d885e6769050dccc2145f0e217722f4ba0bf85ea40391267558147304402206b15441bf993fa671d39da84b808e1e00853e482ff6bba951d9d99658fd503c0022030cc6d7542f9a65e3010f16e417e8dd61dd57d6c8fe229b9aaf7f8096543e5c78147304402202bc63ba8b94afd62c23c0e424d37080711a06beb26051bbb38006110c25b8a7102203ec4d3eca5b9b0a33fa31e4f2e597006f7daabf883cef842cdf07f5d21206c97814730440220082d0c7a3e128bfcf83bda0cdf85f0838fd8f8c7c1eb4f8149c0c7fed3d51f0e022019a43125b0cf4d3ebceea7f00bf7aa285dc1a7278c76161f7019c14221c0f18381473044022003edd5fc6df84f5038baa63212634215a89bc25b215695c1bc7f85409fad39b0022019c31d199a5d9659f7a7de5fe4bd4858098fd5532dc1d58ca16d267f2dc7ff298147304402200c4417ea7df94194447c2b39ee1e36d901ce5121eb8a89c78cdbc278431d5cd7022066d706210cdf727f781319e19f2c60d051bf52f50517f81cfab56bdb6d3dad4781ffffffff2b55c64e97854ce52a71706105236edcea281aa10205e2991fbf512f6ce7acb500000000fdfc01000000004730440220141a06b23626a5e72d45cc45e0a77d659adc656154d8a5e1c6e1c0aeab9515c902202e6b7d5428789d902c470c80c58acee5733d6c74497cc96d362f2d1c3698c13d8147304402206027ef06999cca7422098de90087ab9317f24d0e05946df36ea52bf56c6ddaac022063970a141c989d17305bcc00f2bb3208fcfeddcae7cd632faeef15b1ff0a53568147304402205fbd2cb0692b361d28f5e4076b425516069c314a87e0676779d2b888ddda1518022062a23e46fe882bd2672d974d007c128c39683d72bc08f73850502f03b0ac336c81473044022065b43fa4bbafd9b209874f4e38899ed2f3f0e3da1d274b77471d5bb187accfe7022005007c8704b86e3b98c58503e1795ead57ebde6e9153971b3375ebc64a85a35e814730440220511eaa64fc5aa316e8cddea8f569bc18f793dac0e2ee8c7be782d4c0b03fb18d02202df1a7fbe4d09fadd7790550f18539438b167d7a16ef7f37c694ec3de80633218147304402207ef48f7ea0d09cc73a735bf12485fd3d9991c6dacbcf8bc24ee10d6b4d529d5202204708c39b6c7f355d2cf1e0e3ff5b2d5c2ddd3469dfba49bc9d716cd3b076fc2f8147304402206ab51cfb13357a3386e0f923d5b5bf71376f916f180179e57eb7c76da60fe06902207469adaf6f5ff6bf8e5c610b272a1533d08b5568fa903a20a3d7d4fb03d8c47c81ffffffffe7907cad2b763ea59c542663a01cdb7dcafd36af5a3a6d42152789a40ccca28600000000fdfc0100000000473044022051ad733c257676965ab9bacadd01f6472e67af3bb88841de2e7fdd6832ebc0e402203703d4586213bf66471a905e4e0851ba6a676236f66397ba526b73ecb6991c0b814730440220322b3df54ed34e8e4ea3897679974cbe08d9176c0538d003dc1595e4991e70cf02205eaa8ee2662707f2d49599c90eaa5d621aab326e6fdb940c9fb27ab09bf5fc6f8147304402203de3da1c8d012b0f28084158076aed12fbca6ade7900b6a984717e94f52981df02201c2a7527e229db4da907ad79be23798ce9a687bc20a0904e039d39b4403b8f78814730440220270faef05abfde1d0ec1ec94f0bf3db2313b622a98904683d70855ac88fd4bc2022008239a59d56704f48c9c75da0078371c654f2e8c8cc97658fa95ab289ec0c3f281473044022035b7f45ca5618e463b0e3db3e0e85b4d236741bf57442b45d3530ca31208ba7902204091e961c20c2a0412dd37dafdcd672aa4ac777e3605bae3542b75dbec123e03814730440220351bcd767832d4b1771c7802515d8e6345accaaa99e3443b59d2154ea9e704e3022046cb739ca6119807440ee77d254da3fbc82a6cc693d7f944cbb530dd4176fe288147304402201a7581f77f0f0e43e8e4691208c02b4965ead9516629294a86de5ede93cef814022013625b3d2b04430f7fcf548bc5379875d1e0de10630691e502b606f8f24275de81ffffffff01ef6676b6a802813a94d16d947e0ed3ad7ea9e5efd6d7b1366f53add3514b9f00000000fdfc010000000047304402207fb0a4d64d4d9f1a90b38a303fbb70e58c91d92cd7c5a795ea6ea8ab4782d6d1022053c249c4cdeecdde54f8d2a5e677ac27fe8d2ce2b84595936ab638a7c9f13c0c8147304402207221bcdcbcc727d8dc4495f89058faea29f5f43b29fd1c746520fb36fec446bc022075376f9fdc27843618e8290c0daa6e5883e74a2be01e99188e3c658fba1cea7d8147304402202f03461d1acd6b7343c3b99b8b5dbb1cc000c4980b93035180730975b1c00d4e02200a0f3fd62986613b539c8407d7a44a9c093d2c9e5b64e9eb2ca3c7bfed4c01ab81473044022071509b84822223e876ccd59662779c4363b391c93bdd537e32065b3b2bdc402902207670406fdb961ce1fd2f050908aff4ee09b38683deee5031845e76ddae51af5781473044022014693ff0b23a65310dc0325bcdaac0da62df95ad6304472789d289694d88a5e80220790f3a76e5373ef5836749e4b797f7671e8a2e2ffe3271b80ef35dc6d6106c5a8147304402203fb5f4d8a55799705ad03dfaf7ca3d7eddbdb9757625c993a1a938d4e6d5b8a502205fe9c1d353eae727e5f852820e73df59991ce37eab259d0eda12075a358e94c9814730440220637ea771ec335f73cc8b85104a521541e4f85b3ab72a487277eac41d9ba0daef022023adae934bce7dc3e7d1f4a34f616e7fcbfe9f2fdb1762d095af87436b5961da81ffffffff40b39195bd60980e2f2657f55828805f94520f43f06c4dea6747e6babfc547b600000000fdfb0100000000473044022071268a6db3053c6df57020fe1a6366a03e4cb9c8741baf4bf81882495411d64f02204caeb0a3265bcf2869aaa14b34acd92519f5d39f661bb5bca738bb5eabce6d1b81463043022067f3a03ecc709c8e1867317a1ed69bb9f46f6a67b606ac9862bcd22aa0e785c2021f504b5ba3dde3e95c9d49fd72a39152f68ede2099f411d71a870da575d5b5ed81473044022046418d61ac32681d745aac942f9c708eb194f4c53de73bd17a20dfa45862dc360220796905d181f708a6ee69a7d4121b50210bcc8d5c61b534ab6c1ef6fe59c3b556814730440220176bbec947672b5c4840d789b8db66b7f0647a50deaf84fb62351c659d665f1c022065719c74d50edbe56be43d7a6a057660e6d320053a8da796e350d289deecccb38147304402203ab62216b4639af0a100f0c460213fb05c670aa8e43d58a4669700769dc34737022077565a987ac1e313a0e850ee77e12550f62e2153e6ee3cda2fd56c61ce314c9c814730440220063698d3482909cbb5a6b4ef9631f435e2d4c2943d22eb0b231bc6346cdb34b8022069342b6a99ade048b6b5f2dea0a3329864b250f97fa1b7e44c392a74a8c9483f81473044022035d3aa86b68bd3bfedfc905968e03a304e5b1c2d61d7c91ab8215811fb9aace7022058037454657e473ef314b6024217b391e8fd849ce5f1cc9e73ad52d86c01826481ffffffffb1167c8124f1d41d841c6a318d21aeec911fe93072e506a6f4803d2f9717fae500000000fdfc010000000047304402204e3a704655599142e13b19a5d39493d5bba3f5a1c7796253c9f004313c41c47d022073f36882754e345648cc8a4bfe3455932f120582a1a39c4aaedb78e3826c366c81473044022004db78a416917e138a4cbf42b0de557838007775b1225de8374a2865fd2c1cd9022046531f3dc0ff5456c4f662d48136f9cf3e48fbdde84916b26dd30c985aa5dcd5814730440220735aff85c2f92c3d66d62edcd989ca85381ec492ba4dc8d2e5683ff9e475df6d02200c8a8dfb0ae11fb9b3b25078377a359aa65f9d283340d57e8a3e21faaeb36d92814730440220470d4968b5168df4e85d37d4863553a8f9377d43e8c367f6eb143597b303844c0220301d6391443eb3463c277b100e74c74f99ba6f1da9350a50a2abe0e2ad6c7838814730440220290cb6d6f3e2617b6f234bc9a28ed79c9242bd152f1fc9019e9ada735a3cef9b02204cf9a0347c31ef5b6f5f2ba9c7247e864cb04a999cc2334e24799d59489f8bfb8147304402201f863db3508ac4a67e91eea0a44d9203a2fef9184f05a6c676f5a8a58682e018022017481bc98e4eb220c602e98a457152b74a09b78b9aba31745f15d3255f870c3e814730440220757139e2cfe327022f78f9330e66dbf8a26a746c1074df22901afa9adfd33af902204546076dfdbdb39259687293317217b14ec07c8d4184949c153acb3b6785fd3c81ffffffffa54e9eebac949db828a5322a0005a5d135078f88430bb1c24501fc7177fd60e000000000fdfc010000000047304402202d21d8fbea7c66189e4a059b2211bad5ef4fd77e7a307f895f8151077f0647b80220591690a8b7c4a932dd7c1bbe818dd502478f997962eef0de7fa3add30d0c769281473044022044d84ebea1e62c25666737bf95245cf44ba38359fdb4d13aaee6623b9ac2fd5b022070fb7cce6a761723f8523f2d0e3f4af61c8a3ee3c21f8ea7dcf2be3f238367da8147304402206c960c973125c7f559c9f5c944212abf4694d8550c62efa7bbe53b86ab17793c02206df8ca322910b392c31d0ba83374b4af2658aeb1627fb5570105827fcb0c820181473044022033eaba1dfdac842ab55f9997d2d286fff8b6e116d9b95036d4550c9ee03337580220784d8dc41ed1bde96599eb388b5f2a1ec42cb16889065511e4966ca3e100e19081473044022045bc3ac04dacdebafebff9331ee6a944e0b4d71ee4088b22a9a276b1d7c071b402207262a2509c2505bf58dc4cf05deea609517884d0607150d253fdd543b17e4d0a814730440220087411f2fbd1771a9b02c94e8655cb8d4d054d033c6a5e38af276fedf62ab054022065dc9ab5cb7302b59de0a3170854a3fa9201a490d19d0635272c84d6358f140d8147304402203e34334bcedc3ff8730c3a8687213978bdd1db85c4fcec1e047fa156942192ee0220240c3ec1c180f0b8298134775df14fe2a29ae285e7dcc9f994f43a924b5c3c0881ffffffff87acded38bb873fe7be6250f7a64814aa19983a3e3f7056b525bca163e78371f00000000fdfc010000000047304402202bc3ef42b48084ad183e573c8e8c82aefd20f8caf3bd74883bbd95898a2a903f022038eb60803cc48572f94d22d7bafec46425df0dc06155858c2eac740ffe78257181473044022001ea00a4b512a90be439262a4c294197fd072eb351aab581f6363d3fffd7afba02202f3b293b27441bd0e4ba44aca342d4b29e69e4988966b8845000365f4b8b74ea8147304402203b1b8b9ba24f577f13bb05ce7ea21afe1089f1e38be528edbda9f4f71c1b4b8b02207d50d251ac2fceb00e15ecc419580235777cca23dfbe0e6af5417f6905511a138147304402206815df5728eff7ea66cc72312af25c7b23169318b0c2534fbec3e5fd823469200220359723065213e7832a5c3cd1b3d71586c6ca8b396b2fe2af6f176bf7c2d3fb488147304402204cf20d718e3c95d84a5902d73a10734c038d744c62362c04314c93e7d964c5c902204d8814bd70fa29d63840bcfbf1f97dce04d7eb7702d660b4c670a9fc22bb37f981473044022050eaac03e8110b22373d882bddf3725dba4b2a11566d279aa8d1131f69ff6c9e0220752f300a6c391a12066554c52000087a52c31fac65fc4ece0d2a25605496ad748147304402206d946c4833bf3b838f6689cdcb5a46ee57eb7a49e1ce74490ebfa4bb4c6018e402206ee11e5a207872bda637ca52969103860cbdf1b36082801ad3d64c3d0a80395881ffffffff7881242c9a54da0f8091faa29fa4b61708c3b7d1b84588573d7d435b0689fe3300000000fdfc0100000000473044022042baba6fd1fe53170e956ac58cfa8c3bbc2499241bd3fc647b6216e56f686631022052216ce392b1491fb102bcb0b5abd3559d9dc39214be2168c77a256283b895e48147304402200b58bfbff332c7c4b3126d132805a921fa3c032ccc99657018c139fc8c61aeb2022059aac3fc0852f49b7eba7f6f6c82bfb236fe871f72c7f551adb67f7ca39e5821814730440220260a56b1c889eef65c6af72a10882567c64cb867a64dff8d6a8325e2952972b502201ba37f3270adc83e58936e2befeae0ca723fe396776185121a378b4e2d078b828147304402203afc687279cb9aa869d50ded23e9bf5593f89715ad6f475a3128552b763c0995022078b7c64d5f81f36f0416a0a1e4a3531669db054d1b3c1b49357b2cf76288cfdc8147304402200824f958e841d22b7fe64deb19afa586e345f30cb7725658e6a818a4c193ee88022004a5ddc44ba3d8e2f80619f0573d383048d594e74c72f8e5c7d005daf2e245be8147304402207b9dc0b7c4624b687bac0a38282cef93e3d3f427823569e621a5c8e11e9a701f0220067aea6a952c7614ead2b9280454aeae9455037616887056f766d9056a249a7f8147304402203d0377f3c34fc8ed16c829b3f735e29ed5ee0fd91b2c5f9755b840e2ac2b3d470220543f9565c38ed3f0526678622b8a3c87e1571dc5663dd4f1424a5507e281ce2b81ffffffff0541b36f22ce40275881c60656bfd309741ade440f39812ed82ce3edace4122e00000000fdfc01000000004730440220411f46766d6f48db804c1a318d5be08756b9874c316e53f9bb20e3f2da0c7d6a02207327abee50d42d67f524559562a06c7186a5a619af185559d53f983a040cfb7a81473044022061fcf20f39c6f0bb8b5ec78f2ae4661ee4afc62da6c2f3fad5fb5cf6e903aea90220343d34ef5d308c733c46d062f8bb6c5fec81325134863eb68fef2b5f5eb39e8a8147304402205d4ea55ef9b3fe00facf2946391b8ba07c322b8e45c00217dfa58838098377610220676d8d899013453afba81e9da0df7915d3909157bb7defc3691843d5daf0a59f8147304402200a97c6ba8a9b97ff7d31d511e46f881d25cc03d4b3b6939491193f706497143802200cb01646e2fc9ac42603211925eee612ed5f5e0c299759bf24ebbce41d4619ab8147304402202cb4bf6f513317f1c4fe9f6bf5ed13609bd8c2f69d211e24c5011ecc962d197202205e26f3bc3d491da7621e732ac30558bc20b2e8f272a70db42a81fceadff470578147304402200f09e98c9651eeb6d6cfa72e4a48dba3e4d49aed7a50bb91bb94913a3be955e602203180f91b6db59875689bbdf87543fb20fd1f83a8bf3c7f2900172470fd308bb08147304402206929daf238ed4a5f50b354c1020ec2909840aa545fc3cd1c6a0f6928e22177c50220576fa74d27a265741b527cd69071a49f5eccc7eb489e8a1a3b78df2279091dfc81ffffffff7616fd7a42ad551b17d48fb8ffe7e9cc9a23b7c19191b8eafb525dae68ecbb1600000000fdfc01000000004730440220130aee877de0708ee05f712ad42cd642ec4c8edd18f52a044482048a98c9fa7d022029b57a92fc0760a798febbf95c4cb519b8473fc3a7f8529fe4e8921d98e223ea8147304402204631f6eb48d35b62289ec9045524e8f6b9a2ca096fb429cf64f9011df00656150220759ffb5d563e5968dbf41b5a2714ec7c82c5209113f197c843ea0010a85be2bb8147304402203240fbcb372155a917ca534e8aa3e545c92a542610e3d3e768ab20f0c175e00702204d347a9948fa1b11e8b454e77b88453e73a56ee5d444cd54b02b23faec8d29c881473044022062fb3778eaf756b643c19e2fb4da14c9eb0ef91e5ab487279a97433cda2e4eb002203b4112186d667b382dbb15a098b11141aebd39f14355a83de00a0487c5797ef2814730440220374666f894c5be9137b92e6ad4fa24ed6796bf2970cde5e7cbc48bba80ba3d6b022021621042c83910128c1516569138955214aa9875cf697c5940492aa0062c73668147304402203b79c4b2aeac6d7f36e72fb565019da60c1341d92c27c9b2508af77bf324fbd3022043de70dd18620c4d9626bde58f298db14471410abb6ce75606cf382f4c111c0281473044022046763d7f00490d24c86ee03ab8a2258d30be97706790356550601eb02fa966c1022040401ba8750ac3098559342bbc5cc457e12f496761f3dc923661e2fa1e64d32e81ffffffff5d915ad530bcb2e15ac7a3dbb8c76bfc867fe54c0ad91b8fc8c4bcb2310a072c00000000fdfc0100000000473044022056e18a986d5056784bcaff37dec40a0e481e9047dcff93b3c44a24c0c9a9a11c02200a388583dc0260c22c5b40eaaa095ce16614149c7431251b624256b85e501e028147304402200809c43573fa4688ceb5c9c82077a65687a3c2bba9ef91cd72f3bf2ab349aed102203fed71da73c1dee8601b6b11d762963219b75e83b3febd417ccfdaac509a4544814730440220264dbb69e3e46f6f368f0ae8db1e99e7d21d10d136b2c74525e19e78bb0a3d9b0220526da250275140edc74b1679238a3e932eb9e31b35bf8fcebe6137a2041496fd8147304402204d7e11342974feb34402f74a61b9348f260125852033a130797aaa80144a766902206180bf7abd2e3a4fcd4eff8d9c1ba664900f3dc9f7c8ca259e608ed0abdc8c1881473044022050be31daad75e993f69fa5a2c41cb7635df2d06c30088e71d6b3fa8b64e8c2a402201dde8659b61336162453c07d97a5d35c72301b082cba9e0ea314ae081e344c4d8147304402201d22627844f5180a4c69e5e7e5a5dd3e8982ff9d5053417a3826621071ae97ee02201ed451e529708b998cdfe1b97421d35b93d3b32151670b57f702ec90b22e7bdf8147304402204de597336f3b07e27e13ad27f28a72a7087a2a9f5507321c0e40cb4dc42c03e102202ae7fc97118ce54fca8e8bd3d1f33eaabe24162991259eca41e94ba3befccef181fffffffff41f9f10ebd8ff49621a7c588f9898c367de7c8796e02d88abce7104169feb9100000000fdfc010000000047304402207f5733cc46012fe2a25941340b9bfb065a1a7591cdf904633dc0446ca997e3df02204763fbb062ecc56454933780d88c186156dffef5628945bc87205788684f3e06814730440220761f0dcd5f0b5a98393259ee32026d5d22560ba5a284fcf03023e1e4f0e991a002201b44e51909895bf635f3d75b1b483437a519e3225124cff983c78027bcc0a78381473044022076153a9f31955f03dad835bcba3f23894506d5ae0f25323d5727e075dd697ef902205f78f5d8669139bd2362f1fe63cfd4976bc4dc712e465281259294b97c4ec55c81473044022018e9fae1b3762f87bf5b7a7d5b2de838b208101f0270f71e436250fa1ba120a90220387ca99a5428b4654f4095229fe2e0efa44f06ebfaf7a563af8a82b5b4562cdf81473044022048e1fb7875b817e9edded3455888620d65942e9a84f6ac531285beb909d9c8f302201f0f05c2479e9724130a4635346f8c0a5b4199be3ed3ddcea622168e716d386f814730440220227ec3f258b1a45d4880d57b2aefe306509518f7c6a5bc0411d20fde786396fd0220189dba5d3fd928174f045d8031cc68cd56d7b86b5e5801a74e89ee05e8791a9281473044022013103f52b92e30c88976b6f3dbd0e50828bde54cbfb49630522ffd347d9daad502200d7ac546a38c651c855ab3ee2cb73b38b7d5772ff2839770cf3c7d438c046dab81ffffffff15501ff2116a713735532446ec4a982d56b84af87b70c29c285f5bf3bd069be500000000fdfc010000000047304402207f0ec8211a930c79c8511edcec9946b1fcd149eba784edf7c3d891450e3e9b81022026fb59193d3e0fd3cb927c0f87ce7c570be102f9f8edfc90d07b79833d05918081473044022068187f7869e7647a3e8dea63574a22fd9bc268e8a45d912638069a76f9eac51d02204904a02e2a345def9fad7dd8ee835e3fb8df1f458397f71c93cd1a47313d1b1781473044022033ec518f52ed8bcfba0791380b7d622e37fe3a1663726b7badf41806a61ce40e022007fc638b021a9346929fcdb71eea8e915995833a43587051e63e9396cc318bda81473044022029621c0808c9ec47aec67c954be9252b9712f06232762a8a2f3ea2809dd8c20402204537b80759cfccc6df4975ac31e101ac4be180300a6831449278d4793562596c814730440220486236755bf82cb436c75eedeb69e654bfe5d169637a153b452e27701c371d3e022037da13f24f765ec8a0ff31716a78cb271b49529934832c1ae159334708aad1af8147304402205c2a4178028dd8c013ec865bae09485aadbeb1d53391c5dbcdf728f399e40b4c02200493987ba05cc9451e74c909de8c54a45f36763b9e4e12d5ab34e1c1353f3fbc814730440220395fdc5d34b3755c5855f506c0b07f23886c72aacc34775f2b529a8a7f5395a7022010d8f8fbf0dc8bec8ec8b5ca13f3497fe8c26262936ba86074fc687e2c4adfcb81ffffffff3668cbce32df82d127716670cdbc274252c0c9a57d87c95c61983b7595a4d8c700000000fdfc010000000047304402206794b3698a8b61e84ace31158e0a5d33b3dc91e4620103e61681539d95f494af02207932aaf608a6dd9d01ff99c41b363d5b794a83f8ccbb53db6955aac25625ca058147304402201a1850a894e4eb1dcffee8aa970c06ff99271e263fde9d6f0fc8e6aac1a8ef5a022058919d2df0d7469572e0ac9e0b3c15969f0e29b729ae984ac1d013dfdf50af6a8147304402204494d502756f43fdce3b292e1dc1393aa552c7fea354a1fdae03e862e10d0df2022069ff5de011708092f8de6fc0d1caf4d334e873dbc1f5431265cfffa6254b59a081473044022040de1ce74028e8eb6e7ded85ba65d38028447c1446e9d36ab3d14f107a205c79022059fe3caa42c788c5eedbbb54ed3288a7d59cb2d805f5ff34355eb9b14edb7c7181473044022008fad7c5b99cf04135e1b7885824fd5b8bb78a86fa47867f7abaf9e1e06bb68f02207491ac55d57878719e967f5f4972cb37ef58ff9240740873a3542c98ab8626418147304402205ed7b55cb9e49cf445daf37c2a2a850304985f8ac9bb96b6daeb9b37f4cf01e602206675cb5b87f42fbcc99bd3655a11b6174ef5862abec95a41edee6b0ee2b6dd148147304402201f9a63b719d81645c3d855f5eaa6d4be4aeac4fc7320cf3ddd3043e439e4c9c802207fb9a62daa5323af858e64bf965dc542d2627d356a9d5e0e1face1b400737bc881ffffffffedce1d7ae72f05709351c8205293d73f2e0eadf58acdf21478806e140472086d00000000fdfc010000000047304402207c091b922c4a0ba88fab19d70b496e8420595c31990878462c5f9371527a1bb302201c19a8fe0f8ab1c3ddea133802c39a3048e59138476fcc63a7ffaa5df181f2818147304402207f9ae4178e2ee54deba4023ced5c24e6b6c07e7f0c70d7afa8423ba04b321bed0220691504d400d057b5654f2ad6721cfe8a9b9cca18a486a02cf3cb5a0e806bd16c8147304402206ce8ef1374fcc7a67d42c8c6def2b28000ce727653ed90412e7128fd08d4fc0502202bbe1e739a0fcebe1a5fc1c09534906cd5856bea3cfecda8fa8e039772764abb81473044022018728d69ae3073bd5673dd6cf9865303e2938782558b0d34c6cb2f884de9392602201f315b4e51dd1a31e31d9f142f3fb01c259aa1bacd1db59f048f1ddc944a3f9d8147304402200b3166be2f6cfb761d3e57cea50e449f81ee39d27884d09ea50bb5d497d7e5070220319602f4d5d237fdd9496d4fdd1e92a83a3d319ee4d906f94c074fb5529969fa8147304402202aee946c3069af117925bd49ccdcc617fa24bd5631d82761b4d903b8da52178f022062b2e930eb4322bfc14401b71e5fe2dfb071d6203fe1a6bce8a844aefe87af308147304402207202f5ce1b66a3668fb5b971893d898b6e53b43b12f27a93d88094181173ada90220317c2141d384b35d00777539d64f12a397a498eb0d2ed2a835d0b19ac4048a0d81ffffffffd20f38971b7c943ea1ce0d4f69a99b3b9fee1c79535a1c6a10883caf4a4ac9bc00000000fdfc010000000047304402202dfab119c9898a10e6619b4aaa3cf812b4a29d41140197ce650413c684c852e10220713cf601773158669c2f7188415257b099321e6e7cb0a9c2d0aa565fbe8b3984814730440220387af573520b22fb81df8740eb815d941eacbae97fd92bba0b3ce39a31f3f03f02203a1b63b2ccd7cea523489b58b7d700a3aa18d4dc360d3e8a45612cdb9278f59b81473044022012559edd383490a907fd04c28d19f27536ed8cdf697ad8fc7a885e97a26d72fa02200180c26b7a8fd12fcd3a9e72bb28ab6fedf537914cb4e83d5e55e218b4ae576c8147304402202e48ee017cecc94a371173c955dba0de48c1d97fae409588dcd4cba2a5ff23b30220032857e33e084e86017cf58dd35e314970adf14a6334ffb6f6772264c0da111a8147304402204293f472fc24914003c3763f7f2129d1d21731a2189b0d7e9cfd2e6b090aba17022038d57b814c7866d57882ca826f6cd85dd99df326a8501b504b9d79c4de66dda781473044022069b4a06bee6e3445d021d5c1a74c63502918289067ba3c7fe7fe43cfb489add90220502032ba77bbc841c3a606ca067b7888917cd3a9f705f033c7b81ada2d9cd46881473044022068ecf091ef5fa9bfae113ae41c4e0d10da9b30c13be9af336d74ed2b784f5b85022027a2489635ad64d95b84026fe02ba93cb64bfe916c1378db0baea9057baa025b81ffffffff5801422d7c3d15865ee81231330d28ec6b4f84f93bb843960371dc2aa4e8606d00000000fdfc01000000004730440220290bc5e41622a3e5cf75a95894e5de2f3a298b78aef21e93eb2ded40b9b900b4022073e42d8d5972ad0ca5fc06a0f3ce8147d85c02601b6df54563bff9fbb6ad363981473044022064a769bdf0cfeb3b6766f8cb8bd60805340cc136691cc60508eabfb3f55fcb7702206cd957a54882ea6b59782a4da04928c0e3d7551714ef33eb3f4954f515c1f15081473044022033934bb6d901f7f247f8bea47740eced6a84f9d8087fd89225ca31f1fbf9d852022050c6a6f41b47d77f754c0bde287de89bbce33f262048d24ff4ed5332b7c28f378147304402206733674cbf27f5c93423263de51fd4f2ea7c50fb6e32e53d6d009dbc51e1982c02203cc795f36d6c46fd92db9f9afedc797e2c2cf8eb869030ed4fa0c9908db18f958147304402203bcd73c0717b95d673d4e2a805a475f50ceb8084b29f0a7849d83eece937ca7e022019f673d468d890d2b009f51912f90f5dc484ef98660ea18b9f3e52c9bb54254a814730440220274e295d80ded299aaa95c79229d367c5d8c9a63f92e73ea64668f161da55d6102203f4392b2f236f9a280f65e55639e166e645132309ebf2b2cd373fad80acae116814730440220638ea7cdec1611c1f139368d673bc4d2ffeadc5b99f1eee75cfefe7fe4e128dd0220729d9ddc143697d59c3cdb34aaa66832a16441fa9b8b91e9653558fa6fb4ad1d81ffffffff8b19b09cfaaa1bc8466858316677402eb4d6c6617500b4d436b99e18108d542300000000fdfc0100000000473044022064af8b13838ef77125c2224074ec3f5208637220382337f777aea125300fdc7c022008a481d8f6ee66863a89f540a313223c249597c666cda6d24cb51f7c4839ad0f814730440220439968503f33f5398e7b68e8eab727eb4b4b307a7a9624346e6cb4cc31c836b60220440f91f8bb417b49b9868edf73dad477e92d324fc7c5e17ad8da71ad5ba610e481473044022031cbc273df455583f63f84a16f306626050e70f526846a8fa8862cfcd56db810022058378e8236867c787b0cc5b3f035116bf958d4e2c8f8857020fb1b698e0501e881473044022064b93e43872f41ce99511430731752b33d7b879a1ae498e295b47f4eb9926cfa02201d159eab36e67f4e270c9c5d7564bfa0f23c49920fec1b9135c7e2cc30a0b32c8147304402200de769005bfd0eadca4cbfeb44c279fc289bc8b49ab426132f62618b6b693761022005b9e9fdea0b2672dac8ebe8e8052cd3cc4c25cf3a1c0c98379418602c6d1d558147304402203f89bfe05c6adc62ef091212167e3fec7d69cff9ecae74ee7b9c09e74c8ce85c02205380f6a49375ade84704db9e089c8fff8c6c8807f8b8982a64028b8818b3cd4a8147304402200bbd31846bf4342cc21de05da45f0035ae7e8f20c05e45f288a45c213c2deb57022047f7dfcc1a9444888115676b44e0e2421797dc85dd8565b6e577e71ea0735e5a81ffffffff72189d24d3663a2524b303dda892755294cb00101b8947d404587c272966486900000000fdfc010000000047304402204fdb3cba7c560cca98c93b8c379fae287eaa27bbe7972ba50a11e4eb8369b99702205501bd1751810037baf3f10f0675e78aac4df1d2e7089eda3ccd27362d221ab18147304402201fcdaff5c20b71ed6e8837fd9032584cbb0d0adc745beb11222e4a6ee3e6f4720220699a59aa9bb8bc79549a8671fa6b06c418cd31b12693591dc71b3a0790e4eae6814730440220240bf9e22e811f7459ed35776afd4d2348838b8275945b4aefbe9c08a13f5e3f0220572d6a94489d8380695c89fde2750c77254cf9e1c642e8009c6ad5f1bfe1a678814730440220348d1446251f3d86b583d1442c34588ae6fbc84c720f5171365d7da6d71f7af6022037f809b0e1f7a4bc83319a981223f24987a3367ffa1ae00978f1a45e7a324bc781473044022050b693dc7df3be83ff5e0a0c61d2a9e0f5cb9b969fb3c34b1175553551a8c1aa02201258f03a9c0b942f4162a72934959236c034402afe218cb54cdf2ded1b1ce00381473044022033b98b77566aaddb0824127920c28c5ef966ffece8df70ef4dc4c47d47d4f8cb0220064f5ba9a120b47c6ff16c635c71fea4dcb85b0c31647477cd4a2445ca3db14781473044022021b9b868d08810014631e592797bc44642ef0c0d7fa9fa51bcbee45cad2a8979022045d67e5b4493e25a6b712a7311104d9033e6ff94c352e18a80b9bf6eb175597781ffffffff69e238e9bd85b2b2cfca6f23b4c9b4d8229547e44dce814381b6f08c950301f800000000fdfb010000000047304402206d6e1882214033f3e452ad52085c5bdf884bc3249dae406cf0d9e331a47c1c3002205a401327d87bf0e4c6fdb3d2109c69cf6085c4d5475d3c82285a7beb5a7083a081473044022004668b06973df7a3d8e64dd0e9f02dd19b5ef3f4c74649683a43efd40da071f7022072914855a899d16a59e79d2c8641e4af4d1f09d9cb9282a23d996732b30f2be78147304402201f420c7fec0975e8773ac36135b150a1036ca5c80b41143249734900107e871e0220746a9f734ebb586dba752273c2b602ce64a4509d423f003e6ef0c8fb6a9bdd9981473044022032601219c72f8f4ae6693f4ae483e2408bdffaa59cb5bfbf82b7f2966ef1afad02207c129a6cec958c2cc6fb36a69791895e0c502196070236b1a5b8eb0dd8461e5781463043021f4c090653ffa12b100c34ce1a7091a98777175d20ae2fde0264c57242620f2b0220410f4b5600d87c3a5ff1391d6770b3412080072db898907d0ac94f0cf5e06a6c8147304402201131baa9db61d6641a08dfa04aac83f89fb85ee45ef86cf3d7550ef5be3487de02203b42731ffb797ad33db00e011fea14ad97096018fa1ecae64afa86cdf403d5b18147304402206e494fc523a172c0314a863715cbe65ee949304885c1a56d5953395101a2bb80022042f2f58c7b33c79d65d56540cf4950c9e8c4a56b4a95f451e8dcd04af2ba91d581ffffffffa5aeff1ea4c649b5374d3b3b565b5f63a260aa1787393836be9b0a373879227500000000fdfc010000000047304402201dbcc89097aca6f7608fa80d884aa8a207dba289f85bd6711292114de97a95b6022007733ebe392e6dbd2b0b97e41c57d7c600bdcc8957cbd9924f1ab4375e85a3f98147304402205f549c8678dab0a404c2d5c2d0d2ff688168441dc40b2a78b5efb31ad9292b020220715f1bed40c4ae642183e5d74cb9256d21fb72ac2b513a957c18bba154721c9881473044022031fa5a523c530e64a365e20d984234cf72051fad20b5cab5d4f697ff5763a77a02204cbedd092295e247a74dcb60303d1cae8ea23880129074b641f417920476fcae81473044022051cc4ec62faa39fc225205126849db4523a8744d4a3aad2ba59754875a06a8ab02202da86441aa4ea40e929333bd633a44565c01dfa476419375b9284639725e4ddc81473044022056c740b4fc4d032c3e403589205b345996362dfc8feea3e24806daa92d6f257c02202d25fe5ed64cb7ae1178f2387efb94c90e587bcd0a3a375f99f53bc47c849b39814730440220705efa7c8187cde3fd87078f625e4e8d456fad1b7168ed8e4a8331f2338bb07c02201de23ce038d269ad4fdeb48362b7708282c11e753f124028a9764024e755ddae8147304402207993896825b652cb933534e116ec3e87b9e9dc63c5cd92477a3bd0f1f9b4ffbb02206bad651e548436c6f8d3aceb6e98725fdb4d6df4a3f84f4377409dc4e77c6da081ffffffff03a035b0e79ee41f68f46dc4b0b58d69e12d46bc6b87f41cc91eacb22b30c98100000000fdfc010000000047304402201f94d14960eb30ce6c2698fcd8037ef3b3bdfa2d76211a43096caaf29ef7364d02202acde3b69fb3a1380cf1bf39471a137f83c70f6f3f42e83ea7a4255f3c9f6ae08147304402204253778cb303f404e536ef764b223bddde58508ec058574cb2aa1091bd96c62a02203fe7f406ac47b557131716c557251d7b1a9b42b2585071f4a8d912ceeb212a2e8147304402207641ed42bf58cf5ee96f3f584553bcc2f7c4d352d0ca8a5fab8334d3f7d19b950220304501717e2d99a7f5acea843475e0f7c6e8af125e741981ad813477f95e23408147304402205d5f8b7ba717f07f3aeb6033bc176d6ca794bd36aa9ebad42080823985feb97b02205688abaacb6ee46cb85351e3045e3e1343d79f70ec391503aa1753cc7299a6418147304402204dc1861ed0ecc031fa606adde93bb0e6e693b416cc081f301cc9105fd7a2401c02201976586f7714f685ec0c7d71222c259e34966291e3abc9222cfd07274a519bc581473044022051b2d5bf70beaf8ae3f320ae1f7c72b05f5d8875971bdcf4f5a9bc4bd0775ed002203744312c36526a59735cb9cd3ecc5e65414823ef3f77b488310591644a85953e8147304402205b593548e10b606aa33edd1d60016ac15f8645c12b14c320716d9db72ad2fe2b02205e62976349b49b090141987be1943a75695bdb771565e3b7944229705e51c18681fffffffff97c57b388a87180e8b4744bf3b00f7f464455600dcc7a35fe725c47c8ab626400000000fdfc01000000004730440220641d51d681295fa529223c3580d0b753b89f130104d734765ddd44d4c43ed9e302200b98d0da25701b64359a9f0b095790fc530fdb37267f0a3889d241c58d5d0507814730440220311095d404134efa1329850003110d8a21289e0e44668a0295080f185e5807c502200148a4c1ce9f74b6bc15c425279137e63f668decff1316bc5a73085c95bd215d814730440220539a4036489af1d4ff054ec5fbf74227d8f2f342b102ff5d5e35432124eef815022078f84a8cc69f7b5c6fbf269439bff105f7391e57faead889ef0bc2c9aa14257381473044022072290c32a5d31cb589da6f357808c14147eb77fff6dd5ebe96f5cb2e43daf070022014b8183842307dc58ae83b87f70f067df3fc475f2e671069f1b10efc7fce24368147304402203795070f11e834279799af36e69f1017e47ecaab68e005d2d5a49c6b771375010220445ea6f3eaf1aa4bd8cc5282aa67f367c9e0e139fc055699f972d8e28f33dd4981473044022048455b979eed0bad823a8f0035ac4d2326b91d925312983c9ed3b0fd1803d16102200e2e35632bd6d5703846b0f6f1795444ec168c8daa445edcc78d66c18c149f71814730440220152c1698fd00a33175bc9149136e503e32e755360fdab00c980f8fa479d94b8e02204a0e5f66886bef580c806e96711c0c05651740f64ad029f0ed08bdc553b12e1681ffffffffd63e9bf588f0e9a060d78ddc94bc41ed5d705e399caf20ded14383cbaf15556000000000fdfc010000000047304402204943998932bb23a039daf188ac65c8d8a8c4c2a95d01fb44db0c2409b44f54d9022063e59fdfd1e76afc714c311b7e36eff105123b8eaaf8d1f0a27f456dfb79b93b81473044022051e5a3838f5a473835cb62f95258f4923f6b4486b8aab52b47c23a00204605f8022029a08c33ce8093548a7dea82a0c5f2e380d82b75a3125d0f275cfe6944b47f78814730440220443cd5842f8a53cec45ef1bfa3c989342ba350cefe25d32193bb43e2f2091315022009b366a81ad63f5004028d3bbc30b989eef23bfdc9bcaef5c74105db45c8486e814730440220588f02d4a8eb86dc9cecb8d90363ce1dcaf86883edf3b8ab6639d0535a71549a02201b86cf96a8b7afcdc6a6dcc692916fb12cf14ea229adc8ba7a44e47498b18b258147304402205b5188bd56e4266ee4673162b733c9b406046196ca4a9f5255e40f124986886a022022b330a88e25c6029118fa66d764a8904af8da5b9649f6f22c94e531d61c67b681473044022038f0c371cd7388ae02f0da0d00d4a9ec289c1a1f0c204dce57559f8eeda8250f02207abe91bbe05c7b2dbd446faa156e496d86049d88ac8f20a46fc2e147e4147c9f8147304402207058edaadb3eaba8516e267a9bdf6525a8c5dd16b862bdb8b19762ab2b1f291c0220456e8d9cf8d0f4eeb538a02d8ddacd08f478fd212ee767cdfa56cdf4ad92779181ffffffffd6e686058624495a6f19b096e31d73559c193f322f65744958eb643a9d3ccff000000000fdfc010000000047304402203da9ca1f01029d296646a9738ab523e511a92f3bba7c96d278022a04efdb36b402206b5a5e2c1d84862e705f537ad76d5778ee70d6a27d46b862ddf0aa8639e1d4a5814730440220676f1b0502e2dfc0b580e3bbd572571bb4ab330744d63a2db3a4923bc1ddb4b602201f88ee0c8ce89abede9e872411908da4f3a477b2b665db5da7f831f87a231af18147304402202ca1e78e9b24f9207b65e224a562e8141fe7f16b409f1a3316d8e7887626799d022056dca5eed20a1d37e851b7233349b2cfd240fe90a3d79a9752d282dad2def1ea8147304402203f20267df985aaf761730f759abfd5aad79802971f4222667dcdc325c6ac53f802203214c951785fb450f40f2793fde8f3b6ac1041401679f784ab24089c2b31d3d781473044022029a5186ea38aabe97c3f4ebec97bddc23ef8232c314622d42f9a4ec53fc9e29d022070600563530a56dca10de2089a057789bc65e826ef929329991c4e1a795088e081473044022076aa59ee8c0a437530e292b51d7d4e0834940a5d39f7ad43c206b58cb3c47eb0022029d2778a23e99aca5d1af9f02a2f1e1421040b364ff1a24caf181fc671e0e9878147304402205cdfa40f1d96d7b786f04e4c3f5ce01c6f9a226a08426eadddf079f806d7696f0220087bccb85d2dae780f87d6dea6e9fb6c0f1f9ed68d5354d6eb1a887366c7e9a381ffffffff6358628edb0e817639a3eec4cc69027e05faddf45b77af480bb1291eb39980cf00000000fdfc0100000000473044022040c50d273f4fd93360329b02759102580f612130dda71a30f4a5f06e32cb79d902202995984bf206dba45bb144ee6d98cfab347e5dd7dd53d079639def6a5dda829a8147304402200693fecef7498f62ae52abbd094cdee6d8a3f56713d0c99bf5bc61acc062caa0022050652a436a220d7b1d66bc6fe2a2858c093ef5e70f76e70932ff3f58a7b2713a8147304402200999fa74c20dd0eedf9c6207fa7a7b48d67d6d527ff314a221c375ceec9d20a802202470b60fc3de772ef4225bdad4e07d109b44df51a5ac173079c124280fa39957814730440220299c3b5e05d26be85a8979fa1d7fd82757eec2656377faae82aa62f647bc39ea022032eefadc23a47d0a598b724a97c4e89a3b62508956fa97b74e6156b621b1c86a81473044022061860ec5659ca1f74361b8502d2572b81e1fe7c77152fe75b3313bc845b02a930220414158a7c15027ddbf5fdcf227eb814f2a045de52223cdb693c1e6fd4814c19481473044022057afffc902aafc4b6f78a5926cb4dd3ab0c9eb7cbaf801c53c4d870a05ad9d4102206f248b7d4848a528a296826a602310b9094fea73c6aeaff870ff00df85e994d58147304402207b5f35432b5f6ae296ccea55bd212cffebd536e7a45c88a67db9cd74afffa2290220386b51cbb891ad2a70c5a68c9ed3d89d809ee326204aa484522aafa143f31fb481ffffffffb97891a8d16e3f7605370d4d89f122dec123e413cff574a4e4241ed6cfaa6e9400000000fdfc010000000047304402203d601ca1e6a09b294945b91e8f1a541be3938adce7576d837024f54161227432022027f24b474df3a40b4c2a99083f3d098ea445b20db88761adecdf685939c68f028147304402201ab404b50ea4ba7402afe1670a4550db6aa57ca95d3e053acba455d1ab0b32d0022013c2cec133c28a5af85aa4ace5aef038040dfe7b5e1590ab211f7930cf91303081473044022061580efed235c3ff131cd968fdb6f36b29abc9f50551b2d7bed9130693d48051022024dab6ce3f8a5605180c61befd661f73f489014b001bcebbefcaf2c61892abd78147304402200ffe7abebefa3ad24bf8833aad483d28f2a2d156f03088a1321ee9c698ecc3770220009293e9e762cd9d36fc8ca9f3fd2b17069e09950ad9e1d4b4769e4f94de98648147304402201598d037f94f4937b229b4340f6005d96309e576841d9e954a6c731c5431fc6802204dfe9ed7cd9c9594b9028c597be8a1a5c11d1a38bc3110e513cf4d82911bfbc48147304402207a3fb2a43ec069d5c874f3f3f000c70332653ed7888b1a61a421beb008ee4995022007d44b57b7b8b5d5189a7080b37c2ea22266ab32eaa873b757461a4bd207d12281473044022072785bd1b10041aac736da06ee3f2b751f0fa22618d32314b48303753eac810f02200b9a72fe4b862f5eb02665486ce0da32156a820f224538fbf37eaa0be070d2e281ffffffffa7e7a6764204eb7c5f63480525e7a261f8dd28dac63acec861ca43203a0da13500000000fdfc010000000047304402202ce5564d02c20c1c168f51bfc9610605190f045a3dfb96f1ec7c2c1101acb0bd0220127b50abb4b6efea6821bef9c13f11442dad980b50eb898260289b3c822276a081473044022025f702b25b68d9c02fe1a3f88be2fcab3654d5a70c5ca2c4a9c9b393b184d40202206a73b07a001bf15b190a4f89580160e3aef3183714bcac3657049ec09be8b90b8147304402204fd3eeca4fe55c960fd210a39aad7d972f0be9a13c4ec2038e45b72c632e24ff0220775035dc619043aea5845c54ecf45933ce4dff53a50f14b586941cf0088cfbbf8147304402206a9d96abb046c95f8eb411d761f845ec8dda56fd0ac1e4743246ef37dbfa3c0102200cc0e42f359c0b4171e5f58166471e4a1485057ae1b4c9b9f4df8acd197043178147304402201a18b00f0b72ef3531a3f0a3c4e0e33637dc98f4eea4ba26250a64dcb7e315c802201a2e554940051271c45ffdbf16eb95c7cb0ae5cffd4b54b9a3d50bae667cc9ab814730440220717dc861ea6c60eff4be77c0681e0e7ab73191cac26344caf84d74ac5876078b0220293a8253cda85ce8a628b125a739257bbb1bd2595e8b07a3bb08ad0f00b113a781473044022068ae364350cec42afd1e7f3ae8fe202b5eb2cf1c8945c4241d885087c3410d5402206a625130df49f38822b2ab329099c73c03ef8011d1f84e78c07adefa8fa9339881ffffffffaf5f463e682e862247f589edb683d7ca21fc5e2c2adf6626455e27b4d622585400000000fdfc010000000047304402201b0454041af65375c2a98fb60a55cb90318411abbb698ab6c4fa3d8c36d27e30022066cc1b4b0fd3fbd87e3fe847c2225e72d44836c017ecf6080be571b4bf0d9b7f81473044022047258a0139bea5788cdc71c738beeef135de8563e099cc93e5fb491aca5722e402203f5447b782b91643f75c9e1dad06c3dd12c3f68fc4cd979ee4047a67ea6905bd814730440220560f1c21231bf2d4d36fdf0c03cc1fb068f0f12735a2aab3060275aa32a89e0802204ce15cf13e81950233e666abe981bdfda3d967f925c1c7f460c86108859eea85814730440220385564c666e9b36381f13f954dbe8e47648f3aaeba8148ff1d7de7438bb5da1e0220360c55fb5d792b79c18c0ad6ac38a94469b618dd618ea0aafbbeab52c406d91381473044022039d0f33f27025448d6ac463d48622853717aad83b700241c6a45f0957630fdf402207379b42e144923be8f51f7de2b7e96963c0a7dae071b8baabf3316f3ea8db1b28147304402200551d5bd68c7448f47f08fccafd2840c044117741e8de898a5943f3296deada802202092ff02e042cfb39be762bc87a43b66678e08286cd0b8ccaaf6916befb5f98c81473044022067c9986c4f84c963218ab034461ec9bea0d17c9a7fd177035debf00e31bf8d00022028f3b532bf8d3bc71ce0c6aa4f7f7dd435a9c90753a062d999bc952af82aec5481ffffffffb355e551cdce7007d52ab30ddb1dc02dacb962ffd57b071d364e7d802b48fac200000000fdfc01000000004730440220106790acbbbab59bd62e9e48ac929a7ba83b66eafb87fb576c280523cd465b3402201e0db9ea51de84ae448cade04a2333f7059ba07ff2312f84f206121e017936898147304402207b0e0445c743110f8c43f0cb316dcecaf5f7e91e1f3b1afc111667370a9c7e5b02200d00402640d9500ffb5e6355a005ca8458eb8faf6748a06ce6070cbd8acfc69d8147304402207eb079399875d76cbb291d5d55ac8cc1392ce43a52e5d599295bc6a12bfc0b570220729855236f40380b85dc0136dadfc179b10d7f5dc1f4b5d7ae5f177c1f4241bd81473044022053d70d112a76d8114aca58e221aadd870608c034bd94563f20c05b38f587e858022022ee17edaaf5960dff0d433c7f429a76f1db30089da7f03e4193bf9161d2516f81473044022046a5070142497a4fcc8bf380833291cf86bcfb30fa335ee0f4c805a50815639f02207513e51275dc0f8756038a3a9b09957f0699f08fd0e54e351aa4b630132511d58147304402201461bd9cb0b9eb94dbf9eb07c8be3a9182346a382b6156d7c5f9534410e95302022068a7b666ba942dbd37d77fa85088b65209e1a656eabba7a60e6e6d01a876dd268147304402204a0cb90f714d9fcbda0fbabc06afce7a020b713d7c836abbd46654e31e25478202200af337c8924020cf28e334a669c262c1886b831cc20794197897743f43dbbe5381ffffffffa122c87f0132394fd1a198aaaab7ad63d42167574f61bb4c2dcd01db50ab75ad00000000fdfc010000000047304402206c2de01528eef88d4b597e21df0c4400c14a6b9e652fa3852df51e0265aea52c0220774537e9d4776626e53b309e58fe96a3b8410be33702cc6a005ca031a19c06c58147304402200130bd0ef4838f6c85ea994d7a3138e09b2f754f987e00976d9c79218a9e23e002200d90d209a9259bdfdaaf19cd6f01ea7af6f42f6806801deb12daa6b86c6ca02181473044022028a325eaa0033e3bafe01f0ee2253b40821ccbe3dc157d8430e4f999629954bb022035b4c4c43cf9924a462727f32f228ba9f1b039c1b2ee5bcdcc1a4d038eb08f1381473044022042fa1031fa2580681dc0402bba278bbf2e5cfade3fb1264c2def36ca2a61b91b022005af387da48b6e3fb460b88ed6dba1cb01b5c20db56047ccde9e37bcd2c0b6f5814730440220413e8b9830f84f4cec7dd6abe9d659bfda4c5beb85d8a8d44c654510582840b502203d6826b1b4840db7c80bd911c8c0f3db9a6d9bd9b86d4bfa6f822a88c3ce6ff2814730440220177143ffcdb1b72a3e052611e446251a3a709e557ce043c2245df91ad64d0ada02206aa4648b0a0183be1f14e724ca9f6182ce6c36ad73e9b08fc8a6050107c664d38147304402204353295c17424d95db54e2d05b28f8cfa66283dab4697909fc708f0ad4b1601002200ad0685d83dd9e673351eeeb0e27157ade049332d2003b0393727ed3d3f7cb4981ffffffff75a203ff1d2d463b78c55bb5544e41a16aaf4d4d3072061d8f1e1a776aa29bd500000000fdfc010000000047304402207429812c12625287cf1a1cbcb5a890e56c46baf4cd77591e914e49f875423acd0220669d790a0a56540c82b0c048ad391432184e1548aec2ecd1919dd4502cf890e08147304402206b904e6c17bb830488d0df5200a0f50e9d4293f9a80b76ec0bbf5917b00b26eb022067a141b6912c8caa8407484d0ec587add9ec301e2b021075191f1ee935376e9681473044022031762bd09c7ceaf0317cf28d867ca072f565828f0e97c78457f3b31a77faba2202201dfed85a9e7ed9aebfa249da38791b6b82eae98b0205cf042ad604bd34b5787b81473044022061f4e4d6a0de2d6edfc55bde85492186b4319f2d8a6d80fc3cde8a668e24518f022059bf02675d7a7b1a43ea4d531f9b99b26659a8690a0a42e63c9793c2db69635d8147304402203b5c7db196b9c4f76ac1d56b37cf2e71f72f85e6c27000e67bfc99a19dd0f38702203c0d007adcb3a72400bc91d133e3e0e907d3b387b84af9364e13861768a626a58147304402207d5c4d18fd1565205a4e4b0c935e32558fe7267c45bb0ea3527743971734cf7202204f2df816ca79ec6736ddf2b3fca8973885e941f2a7e2c962e6909bb0acdd55a281473044022005df9137125cca660ce6395f9f95208b7c7d4800ab1b2c78353560b77652b07c02201b3bf31fad1b93c83a66e77962016b70e645103ae6d4496683fbb3b3321c2d3881ffffffffeb80b60cebb3913c170f40789998b090d685268269950b1b908d0ff14e57ee1e00000000fdfc01000000004730440220397520f41dfa1c3c4c15680923313521911ed277a8b908cac2dc3b2c61a68afa02204bc0a6f6775545fc4ba5f5f973327888b478eaf0f6c6020c061c40a6d3b5dcb581473044022062ca60744955ab6aad9728cc89f6efe015d9988ef1333d891e641d6a16b80d6002200ffeccc3ea308cbc4e4c70018b1dea6c659010a977a00c93f31d73ed61a602248147304402203d5c3de3a73fee5639812b4c87e71d5612dcaff9b3ea4581c3d83501c8b05d3502207b9515e7e091f098d1c5e5f402a7eb34f33f5f2a2de120178a5976fdcae5721881473044022058de2228b03dcec3f8076ed35b0d31172879fbec40fc22cc66547303728324d302207689768d73aedbf84a8fbb53548941d4f2e5a6fb53f611d6b7622194287e0a0781473044022066dcf08f01c9a3267bca114ebf421a84d5773bf46f60c5c827c3c3e825975e5702206ac0b443b8ee79fd3bbe69c51d2da9a37d9f7d288cc6d2d952ec63f5c9b45a088147304402205c896e70b0e46342279a5cbab32f05b01295f3b751874eb3a7262477df4f69e10220418e84df47cafc7f7cb46817989b88b989a7069e77d8e2600bbe414cd7d5192581473044022020d6d2de72271df70638566dee69c6be9923e444122123dec162139c76aa077d02200f570095e9d390cba0ac066afaa540e6c4b28e5d6c0c1fc1bbe407114f5c0a3981ffffffffa7437347709b2a497ce3337b9aa5795dc565d78e2a5c5fed6cb1b9144ebdc08000000000fdfc010000000047304402205619311ed81e1697d7b57d900f21ee4fbd7ab655664fc6b9e002c516bc53e6ed022023e5a75e3e34c11698fa6000b9b642ffe89df0a80b395f4fd4d3292a65d8787c8147304402202a74e7ba23939d2277e0cb0a7f59e00442c9d39ed960c5f878e0db9d77a8494a0220152cc70cb8ed086b9d6997ebc0f13bd40a7e13e1c19ce57aba4ced58bc1e95118147304402202f1c91ba179013ac508739f4e7020df21b33f0f0ad7ad02301c5fd11638f0778022002091d3441a1c8b72e9e3e7d34680e991b62d180099fa2e78397b44c65b3e3fe814730440220333e8fc41ccfe2b10fa51fbff1fc8ab3cc94d523da35d7dcc412bc01b055b72f02204e29fe96f397de9c7cd4ecb85bc0206a14c85158bddee006960d8edcea46280d81473044022054ddd06c164db38a4b6a5a962c6e479e72a7c62e543d70889cd3c0225b51630f022006bf974851928181d22a40206d0a4f15d220d54a191e471a7fa1865da633ece281473044022000aad8e476918a09a3bff5c7ae143692a657a5b032d64745cb05ae6d70c366c502203154f919abf6825576f703d8aab897a88a16544fe51b11c40a31df398d8ac36581473044022020712cb58d791a43645031aca10408e47360ee018005fdba5abf212c6e45b7cc0220145fbccae9a3bd401e95f2d9f1438ef6cfc5f74d7c5c7a5c5d5e12a282e72a6b81ffffffff1995eebb45acac23dd40eac84784d5a52f11a99897258ddc7978192d6944ed1d00000000fdfc01000000004730440220013e14367dc5a91ac03b641770110864c54f0b7203ab22471ffe16e5cf66ca4602206c9aa85eb5ae4df86ee88b6d8cebf6d5faa77e2694948fcafeda1ad024f458f181473044022057d7c523bf2a2db21ab028fb73151a840cb6d5d56d7dbb9a1fe4ddfa62d1ae460220691a96215c0076a321e6b1fd25d836a261bc2da7792517e22d16472c6b511d11814730440220093a3ef65d01fee9fbedc358d73f26030e977fc10b1786af5dbb7c621ace799a02203761f54b0c8ce04159e50334461b4a43a33b7a392c077ce43d7c3fe0c373556481473044022010f4ebd9deaffb42a4158c0cac1c967bf24a0fad4d22501bb9d6bdcb047e3c8202202974fa9e97d06b5efc0df262620615b2327cabfd5a8652de2221f3299bd63d7381473044022008d0e8e9610899c0cf46b733c7d83a9a245cfefc694b379b8c0ea272443fbfcf02205b2eeed91f44823e01088d4b0b576df36bbb78ef60b8736be0c212587b9afe48814730440220008213c2377e8bb8085e805a85f97f49e269781841387a73bf70b51461debebd022006169b10c9f88fe25d433f35005693646aee37c7d90ae35218a8cd14100c5b508147304402203db9b7ddda160129f97a6b2158fc7c3258a9461f0612bede6c56ec480cc7ee2e0220114eecc6a272771343dcb32a222bfc9b14c6d7b4ec70fc201b2e8d03cd02c4c081ffffffff0bd2ef181f2a68129f36f1bea7199363f99d278a12683ed7dcca45b7c79a86e100000000fdfc0100000000473044022065617fa847e25849afcb90a4b85d6aba4bc81f16d7674791940c81095ca918f3022063a85ce7e2e0d3e11081f6b868e9aaff1d9255046895e72fcce84defeaa82122814730440220719c97dcfd7ad2ca7c09ae859ce4e07845ce9a366d7e33c8a4cb7d5af8e88d8b02201d21c341b6bcc69905e5c2c23f3c5b2725f6d153dd46ea559f492269f9c8d9cf81473044022028bd161478879f8c72c5c32e2e3476e803e4add3ff576c2aa8eb864386383f13022006e3659fac3f2f7c7921c7e1c2def7283fbc955cc999febae3c48c21adee31f2814730440220606e5cbb096fc0d6949e09cfad925ecfc0e733a90a31938fbfebe0e5715d71a602203d9bf19b92e04c6d3b3147beffbc9608f699d13cfdfb76075cb4582ead9c069a8147304402203caf9f39d328fbf6198f764150968d9db29badfed11450c136f30d94a86c4b9502201c987b0b3652eb48429c5a64d3c697f84aaebf595eaf84d404db295f1d29770f81473044022016fed272d483d67c96967f324d538175f0e6778ed88a690216a109cb643fe69b02201c5f30e67a78768fc5e427bfaee71ef76b2c7cb2adaaf4586a0a6e877018c7bd814730440220694842bfb33d64706a5c9cfb581bd5cfb7cb46fa98578cd2df2d766a860e4c5702202c92fc680818be88a9c132e58759a955bd602e90388a925621873b4b9bcdf62d81ffffffffcba764542aac307ad19e5914b6829bab1bf9546c535a5fa9f7d4afeb766bdbaa00000000fdfc010000000047304402203a9869f3071a8fd95bb2c73766645d6066370ba79f9b5a677de8bad5b8ae980002206b5b49cafb912b5119c17a379aaed2acc97c71679a87531874bdafbac87eccee8147304402200b5bba637bbce55edf6cace4c452a35000043a93ed9d0d5daa0913f64ec972800220364e63016e3b4568fb0b2cbcc10cade70d21dc5b582866fa95f9acb91bb89e51814730440220613c0c5b54afb9e5b44d5bd4a9c0b7e7580b87a6d45111628d5ffb4df81f1b2a022041ca187a90ae5e0458ed8245ddbc7a6482f548220b4a076ce1bbef91d33114078147304402206e7eeeafd9148139e0ffd2a329119f30bcd41fa820dca4d45fc3cc40f5aae574022035bac9d03804203a107854c4eef54016923a0d3177ba653422fa35dacb25eac08147304402200254f758b959f950f6f723224ff610ba55f7891a88c55cfc62361daa2d696c2002204487da5d30fdb323a4c4dd39c5fe0ca44b7ea42606af113a700d649342e0e8de8147304402202938e28626d52aa84e6a12ecce79593ad0009d6fd309a3e9140ff17d898eb6a002204405d1db69f38a99fd636face8e959bf5380e725e63bc45fce06680972e13f718147304402202fb6ad833a0246209bd35eab7a77f126562431486961f344919fc320b17c470302205e29a832d7770baebf0885f751a2cf376af325e8483f428bda84675dfd9ec67d81ffffffff453a61550957d2e6db0dba8efe8174b9cbfc24d2b6493599761a2a3ffcced5ef00000000fdfc01000000004730440220518c7f781c84ea99b7f172e35d6757820bb7d6a105d3d4ce27ee511d2335ab63022079d7106c22db77ea0bdf01cdd6011a82638c5c4072b1b0cd67a93f2403b073b38147304402202c5be97bcf9d6e2a6e2b355daa62d2ac845c937c5b8699f68bf81fe9fc6f617502206cae97e26a98055431b98e16f3994a10cdcffe13f5f36763e674d4f2d07c61fb8147304402204b1d0409c77ca944669082443848f50897a2a7f7b00058c50e33ba3b1878eea80220481cb05868299c067f8807174e17cef4c7abb1dc0f8156d51d2332105c2983a581473044022001d327097aab6cdb8584b5a54c4682a7902c8061690a205afcbca32842878585022072135b7e2e0b3b219be88bf9785eb8770537c83a11ff9d60a3e58035abf60ede814730440220529dbb72f7642c5e9828a84dfc2b8d6a5c2e14bdfdf11979135e1c2295ac8e1402205da0159b80b209ac96fa96477da393f46219370ed311775e130a1e0c3a862d4681473044022024bc4fc85defdb592fb31a643810abd94c7d4520cf1fb05860fd9bbf71bd2e2e0220056ec12f58bd17f6d668e66e8ef4aa8a5df5633651d739eb5680d52ff6d9d69f8147304402203a4a2f27ab9d97488e4242bb57c67879fc9bdea930612e41432a6ed6cad27b7c0220756b9eb4d7a39a1574dfe06f82c6734eca82aa22d4630fc8fe0d75b48583129381ffffffff96d9864bbf3a8e933d4aecf7b5fa326f3b09b7f51c506c689f7875521c8c980b00000000fdfc0100000000473044022002fd87ba6000d4e8314dfec351bcc2628a63229c9e6f040285d54db1a79ce25a0220437e7619979cc4f14a183adae08fd6129a0a589555648e631cbd46247abab24d814730440220385222e6fd5e389e7afe9cc5ccb2421ed06f25282153b20c258f4471613f453002202dc2ba67a1266293f25ad718b248e4b36fc21bb09bc018c980540c8f75d26b298147304402201906ebacd04243d1e4594771c103d712896fa35bffc453988985fd26941c40310220684ba31c835d5d401da94f63cd2a37840ed10d3a00a57f046b7ac0eda4af64dd8147304402200dde17cc1d192e4de2bbf37c52743af81b72d6afe62b9c18304f5801613e798302202e9c676c6de586aeebdd7a9d26aa2a5be2df440e8631a6492e55fb6b5ae321d681473044022024abe507a5ce7acac47c946e8710bd9f63da7479e4fe5219dd0cedaad2da9185022044a2e11ab698441fdd591c7724e752887472223c50626a882d46e2f52f19714381473044022023eb8d5b80dbb46db3fe3310a1ea0bf093d9a8a5ee37fa95648b578725276d2202206d618f1ae3ca2847a1ff96b7fa58bee1a453a2f3615ab31c8f6700546c33de9e8147304402206085234a23d043435a5ea119144fb4e6d8cc54f39c41c17eceacfbed5883b91f0220652eda39fc9dd785b4aa2dac2aeb2346d329f17d81ae48e2818a980238e2f61d81ffffffffeb3480d6a70b0e02d26137776c930c5e33276fa9e69073897fb84bfbf1ac8f1e00000000fdfc010000000047304402207936f2422345a936a1583650463225df94f03424f7515a760c77bf241f1421fe0220293d8f214954c8d8cfe7d864589b1a4246eff6283eed5842eca7bce957c9ddac8147304402205acc217a80ebf9addcdaad991af7f08f68772b5d167626ffe6546c2bb7cd96290220561264059727dc76df5109a45ca81f038f4d7cd2e12d198beb2400dfdf89758a8147304402203378a262c1fd2aa3eaef3cb2648bd9d325e48b1805b517540e596a2f60976f9f0220690b26e8d04b74f08e85b9a6a017c59316206b53c739c189a5fc13d9e104cec281473044022079d36ec1c73a8be99b6d59d4bafd5dae3ade5aa638a0e74246138700b99aa9ed02200664194c58d479e429401149da7c2cfe3722e0e2f8619102be0fe1162e8d5e318147304402203d3e8c2b7d05fbacceef9980a12ea214a24d256cb9bcdb4fea54b092fae114f0022004649247ff11eb39cb17ce9bd726d2d87d63296707e736fdab6fe1650a0c961e81473044022012e7c724200f3c50c9b7f75fda48dd369f6239b14f6d1a93db6b386917daa6e8022040905bc3a9748647837fd887fd170f2d5bce8c791b15db50314fd78e167b322e8147304402203d366e796fac6a59069614d3b5e5525b7b3334284d26ef619dcf5f9565a32dd6022049886349bf13cdca06431b85edf9c7987b49a69fc4f3b79fa16a74adc985ed7581ffffffff1395cb66a22775793f77603997f87b66e0d4835b79a5aeaadd2a3b0e47a87aa400000000fdfc010000000047304402200d010069a4396629381e470db13000d74a93a785b74c7cc1053045e13ae8f672022049a10f06a6a1f172c9656b8fa608af2d362c70738fc25922da2f1c91688d980881473044022019c68b9ceee644a7511da5b0d55eb368f228bade28af92b502958c0de1064bc10220752298f9bdf594b1c4bf8fea0305f2aa1e160ef3ed064ef87e6a3ae7b4c68b5481473044022001f98c9a5c75324db66fb00f9990a45181f3252288d723496577a5edc8e675fc022032121d10455a3ba3242ccb1f24c310acc0445497f3cc7b6d3a5f2e67fc75d2d08147304402206b95d1d21b66482d66f63c189e797f20e3c2f51ba6d5021d9e2340def651167a0220200b74fa5571a06624c76e37aedf1d7b48f17f2e11ca4c657f75bbc4277f9cc881473044022077c2161127f6f88e312af873dd7d5a4e90118ea11cea43cef2dce209f693ae250220424bbd51d3f650fc10eb48dffe8f4bc50d0133c075661b6ff520ae3d3411a8b3814730440220484ea27ec7f477d4d320cf1f783d10f26703cb980ae300171d1f284e47558c5102207c8458ec7399538a99a272be86c9b40126916dda3d9b7300d501b514ff10a50b8147304402206198dc3249a7ca45d465e3c54fdb0513f134fbdda3272791560d57f49ac2a5f702204af72edf60ee2148feb5ca41b26f9fb3a98c6b254385f29bb4c0fa4df8f82e5d81ffffffff75fa7a14c97018e4774ab79fb068a71d324baeea1b9683207e684b294001bf5d00000000fdfc010000000047304402204ec5a7bc62a11e58c2f1e27e11042c88042ec8fcb057167eb1599e32c3d536ad0220774b8e5a9ce7637f77769c183cbc1139b65d5f0e3c1ce2a6bc8fd4a4b110a80c8147304402200191ccdb60ae35fbf2499980a910beab93dee98ce456fee4284a436a9711132002200928bed9851077b85b99092cb02c6a64d64a36f2c464a61eb243aadb0758fe0a8147304402207fdaebfd4474d4bdbe7ce7beda71e488a732a0c4c5de7c77f8a95ee1fff7ed1502203a3eeefcedf9bb5bca1193261f8a5fd111b11d3980e58a893efb72fde9178f1381473044022006a477050550a8c70411e2dd5d1ea90325af0bf3b2bdd3b8a53c88991227c2db022038bf990bb70ead9e60ef1ccc10cb53377696c2d99981610b05b562bcbd324a8b814730440220731a78ab1097d91e5f39481c8a7e532ad158d7acd2fcec362e9fe16daf50c7a302205fffd16b95f4390424b604f8cd6b052224ce7e194bd041b5fb4bc5922d1f33118147304402206e88101be2d5bb8ea6485ee5052512d3bb05fdd28d0b264743cd209b419e6d43022065ed7de26dca9ebad5e675e8aee4fd731575bf963cf76d3e555dc4e16ef214f48147304402203464c16230d4b5f6aa52c1367b7de73b961a64a33ad4638e0ebed39027b0df4902202c10267fceceafad9e7926d9c28f711469caa69eceaf66c93b2c2f9ed35b85ae81ffffffffca3a8582148e41ec217d070424d0e5befeddacdc4fe648c25e8d4d66c4c216cb00000000fdfc0100000000473044022025602e01b14cac7c1f738fbdb486e9892667ce3493b77b34f79130001035245a02200a18377ce82a0acad6ae72e387517ab45496e3fc02554c55b75d5077b24ac46b8147304402203b038b2127beca03d6883b08f7a619e8797f6665c8194509d83961a3ebb0f54402201e244774ac93bfd1cfe0326585e8bc7166dbd29496ff5142295de1585cd302438147304402204cc50a79578352813e89179d42e7f33f5c61e6841eebfecc8096fd5548f14f8f02204e6744096334dafa4d96aea4df06820b9ebd902ba7c592d8cb3eb9422e600b90814730440220030cc689187ebdb8cbfd9e8c7eed7f8336c75a0f3b356720742b5cf29b7a708002206f8dc7320806f9bac53fd9e1f33be2c8c22180884ffe59d3cad7dd8cb97a0d488147304402207c84600ae52f4b6d0418c5527186bfd2a4bbfb5495d13a4a3d58053197141397022038794f4a1903971ca1686acce67166492d51dc57e51c33e3da866de4b59ed4ff8147304402207f634e01abb0a3c705ab515d9e870303e54f34f1ae8fa93b4073c24cb8329c650220550177acf4eb2233e44dcce4d91d1a35a6f5389e8c5aedd36fa072710a96c74b8147304402203092cc5cfc10816c95c052481920c6c41a4b0689b07ed34ef9064554dbdc98aa022018df006d0b4b7394d6c6711513f1197b52a6b339de2b22d5a041bb5b1955bdfa81ffffffffd7cee2bf4504d6a99491fe96f4e95f9154adbe2bff293239918c0ef57846246d00000000fdfc0100000000473044022075a2154d34549a3983895faf6c47e14ea1124da82752fcea53cbec32bbfac9130220752b14fb0b2bc0d76b243462d0658905ee8e70c418654df6741163f59bf5dcb58147304402207646aa14da21a77ab95b52ace2dab65b2f1ccd9a7d797d770a8ab73b77a92c83022037a1117612969e624a9646c6195b82fcbaac6924c0ffafc0c03c2d27dd6657398147304402206686417f814ff34321105da994d8a93098abfee5f2f17629276252d75d280bd902200f4a1e8e7bacc1975f957c68420e497b26192b200a60f1c17c923a371ae8ffd08147304402204dc9ee5455211d3822068823a79214ee769a1b7f71bd453d6a82c615d059c80902207fe631ef260018faf69788815c51cb66b6e63d841bb2d5af1052f46c61f85857814730440220730ab2b25804db666ceea04db7860243dcc2f0f66e30207006986fa749dabd36022049dc27b89d3700d8ae2c9179a40ddf510c604d390a2532f314cbf54fa4ce96da81473044022010cde417c454ab6a70b28036e55b8a91fe700468a14e03b994b0523fd57cd4a602207dbce66dbbd248978ed3c98c649d93ec4df051d50ec695d37500646bed5ae041814730440220202a97f2e55869a2722afdbe50a3a576b41aeed0b41ae550df5f36e035d7f10d02201dd7c75500bfe89acb24726225190c09e5ba63d220e78359511cd240c1dbab7681ffffffffb0a945704c15e140e4e7b0e00f93ea5f9c847a428411fccad7bf742de0c8106900000000fdfc0100000000473044022017404ee9baed6c0602517c22f415dff9842ac553079225adabecffac7922b91c02206235f33e86698f43747331c4d79c43ac572d6a5d32386d1ee7f47d404a6c474b8147304402202a2064ea5c8499dca578e615973c52674c22ef84feacdf4e3c3da319fd43b8b102200690dbda0bd0c73bb7f9562fa1f2fd82ced30462030c63a484a921a243b677cc81473044022005078feba3e02bb5b338fae3258e2ede2147bbef07b4d58cd24f4bf88ad54baf022033a496d6028a2a54b71111bd7fac50809bce8adff540c78a267d247425b7464381473044022001d7c49dadc530727cafebd22bae4af3d898be82f0fd9950c85db510ec6ba090022074481591b532dee942c304591dcb727494ce98bbfbf2cea4e7b7044866af1b6b8147304402205af33ed551d51a9b0b714e8688eee0bb1d9dbd42ac70bdee1461ae12fedb34cb02201579b0ad9f47b27ba6dd9929bbf8b2c144acc1426fdd33908e657b5acd65bc8f8147304402202ba4ea3476e6eb9bc6614736ff333a99a47317667522a1dfbf8d14138e0fc0960220054d9b78636a2178f799c822b2aa0d642788b58973e1502b0976c30ed9b6173881473044022063fad36eef465cb11a1b55711f15c5a4881a3860957beda118440378522af52402206f050a39bfda98f54b3e18919bcdbcac6824b8d65c82c4f497ecff7bf7691dea81ffffffff8da31a56ab0bf7ae832aac107d3474446268b2711c71fe51105909ddfa1163d500000000fdfc010000000047304402204c62a9a1ff01c2891dc3d6fde5bd6d157800419b8596d26cfa79da0dfc3ec3df022057c5e125ea979f7154e855c09dfadb59006805ec8042dcd35f019d9345d2067f81473044022067782473417b77d304641165d6f578ad45f0767d06f00f4493b18022aebb942502206a1d93c68ca2fe90b96c89deddb840dec68b2bacad0b0f82639434340585de3b814730440220092824b735947473dffe2d123582e23e46ad12eac5727ed945be8fe9e488758902203795d19fe37eded37a1747005c449ca7dc9dd41788656067345fb74553a200208147304402200aee152190657e95b565e34f8fa04fa066a2e13ce5d7492d2ef4a91b20195632022024dc771906eb2bc6bd39b3f0ef18a08883517ada586ffcfcc34893bd73c3bdb481473044022029261672daae1e6b08f92ba10b384a36dd9bd7c1932687e86352c0de8c41c6a3022065cbc9e85efbc8d3bf53b7cd19eac8a36053bcdbdafb0e5e634176a507e0b5938147304402205d19b5a82620e3045dafd108d60fe7d7540be36e23af6167c6939e4bd684cb5c02200f672db02836084b5cdf7f07e09bae300f472e2bb1bb60d2806ba43d2c1307178147304402201d5b76094a376ab1afc775aa78c3752125adfbe3a397ecf5b439f255d804e7d202205aafc61f685328e0ae295adbce73bc28dd37b20aea606bbf9d979dc5200ba65c81ffffffffa65d5586cf5a84c87f0403080b5f38c53aa751d80d0d1351098551a7ddf6f21b00000000fdfc0100000000473044022034aab259764d1bafddd44067da6028d2ab3be9553ac6476f7d15f1dde6e86a75022022d8e911b9ea0fcc9995b3a620312ebba122c3ae9d3403bb9db853f0a1adbed48147304402201351b0366898db13271398f3695b937dc4df57c6850ce4f3ce4432b7a8dfecde02204769033b74a0ab482d6bc801fc0ec7821c59ac4d9495735b3eec1159a841e7b68147304402205d28dc2c95a8fbcf6c4085b53131d21b6e4b643f478a014152f38992f3f9a94e022033ce2a9f51cba0ada6a5829c859eccc4bae2428d510624ff730a43fe8081dab9814730440220672ce8078c0fd799e241b59dc362a17ff09c92b5b4e730c1c3d074fbe2226b3402204dbbd684fe8693ff0e14e4204b3d82931b59f7d6e2d2118873fdb28fc67a3fda81473044022063c7894235e9dbeb1d25397bdcc6e34ddd611b0def9b31af7afb1ab826db195902206540055904077cf6a5c83bc7952f25f8b9662e86b574b9d402bdf50fe117b5fd814730440220144e877eb81e02c5702faca18aba63418a2012a489898c101ec26a3701c7ceec022076cc7680c885e8b7d9c3de59b1466c8296238e4a85b583938de13a218a6efb68814730440220450c12b202a1b40bc42ccb62214b23c02f4d85f97c15f83b9b4f7bae220304280220114759f61667baa62d0b950b917f9802695e8f1fc3c53447b37f9e63a00f453f81ffffffffc3682e043833ed3c8ea4386aea86af1d305653f4a954fb53989746c3789a6b6f00000000fdfc010000000047304402207ec9521c74ee83d81b70b00f1201576b7e67067ef22f1a88c7546b1bb9d98d0602201935ab4ad6bb076f219ab3e8169b6b835df861cd5edbd496a88b783ea308f5608147304402203ebeb8ea5cd8576e156dba9ccaf26e3d3a9515e396de0b25211ba30d04c10ff8022041a432549bc308b69c507c159ea0c366fbe7191c55f2b38cae91f6becef2a013814730440220160370c8d8bcaaacc46456e9ec5c1d419872a52e59341a270c006e306f24dfe7022073bc137ca00002f24c8d5f54ccde3759aeb3fa225743445bfffaac0971a508fb81473044022024862bcfc5e8d1dacc35cacb49429f89e388752c1009eab09f9039ebeebd82c302201e627ba6e00757224fc37f908e246bba03dfd64c61ece2b233d56fdc6282a36781473044022040444bf4d58e0bc5898755864ea8bad92d8debbbb6c0bbe5c1476a22c040eaa302201a7ffc2091ffc42e27ab208739248986e7b7298737e1ec227669bafa42174aac8147304402204624d5a12c82026bbee38e0ee2c7ec53abb035a1d0653a233223e30dd8fc871c022012df19b47bc16bdc23700da252f2c351b00e085b1eec2e1e38fdc02911e48b7f81473044022001f67a3bcbd10bed72918860af8124b567634328bcc3f3b231e93d12b822ab0e02205aa5c7e28c382e70d62815cfc08b8fc206782d0b83bd01ea2d3712700b69a54381ffffffff861e4925f8167b6c51aae6f517bc23d7bada3c75733f8c43c13c555fa95b34a400000000fdfc0100000000473044022062112a003f9bcf44db675eb70e0d99f51ef36c9be69916e40ad55bc8cd5691a1022029568f04dbd7beef3d2a1f8669afec2229bd1f026f47ffb483429bd1790ddf94814730440220741dd1369636158250fe470a63180dbe218d0585863afbd26b2bdf57328b747f022024a603946403225a79c3ba3d322f880a64af96d40bcb721521b89b71c4d1285c81473044022077b2bf0779cd09822c62b40e4c9c7dc09eb16fc1d8ee75a93d3cb5ded7e0e2a10220089e3d22e419748c302abcc35f3ab3a9c4ab719fe5b90674e99240e685c63c9081473044022032b697239647843475ce79c146f9c1fecbae864c9e9632767acdea98cfd4ce17022060dc4b49f02c5c06bbd8b4654832408549bb920b2310be0193716b508894265c8147304402202ae05daf81c0931a82bae1c90919e826957d06da8e3fef5e959ab34a31a065740220010e571e3d44a1a22e8f6722d343496223fcf09fe621483baab7c00ff2c9d7da8147304402204dfb385580e1e149330f5ca6070f37226ea1507adef8e380e299c3e7a715eb14022033e46e738e63a5eddfe774e248999f66d63a9fd521313e3193c1492a73e0a9e98147304402201daf34cefc3b6cfe5aebf8aa97a33ce0c111150728004f0262c88f5bdd81b763022029532ddea07468f3adacb13bcd20f5a647c60e2a378475d85ece5d9b7f27332d81ffffffff8b60dcb775b1cb996f98627af938ce57be09e27e219845384b837584bb4ad17d00000000fdfc010000000047304402206b2a0f555608e240825e874abc660f79d91b20971a33e1ede6f498b686f55fb8022063260c8ed74dc541ab359a953f70303f4ea918874986708c20284cc9f8f3e2608147304402205385a89265dfe599dea465be9076542a89a881a29700e1d66545e7cd2f16920d022037db47f984296882e82ccffb34fa0cf551450230a0751b5c6da9ffb4b82efc1b8147304402205e2c359042fb6285b9b9c6131a4679048f92693ea4655ecfb32172fe79ecb9f7022037fd988cd72cf58fd7d81f374db9ca0f974e1c019f4e75e84b211dae02f2c46e81473044022067afb7d4107eaed274dbc96ddfe69617ae149a806b8eeb4af26084f68a471b9402200aa6544e857df9f7892fb0f5c12d85aa8992331b5cadc0a7d0dc5eca6487a117814730440220786b1e49b61a9c6fb19026b5119891bf0385a6ae0a1e497da020d1f4b726197602200d0a51403247f75571e6d3fdbb92424f71c3941c0038b6a5b426fb265c5ee7b98147304402200c25dcf675cb6c14be593ba6ed7c0a77cf66023a24bfb1cfd2361e32a294e13d02202c98a5444029deb307e1d0b5afe0d4912cf5b2b0d6945a8ff7fdd1ab5b08aae48147304402207b80c41afff0aa17865fbfac50eeba0ad275f53cf59467e85f34585c944f1854022018018490ab6b3e8a1c0dabe498ebd58126c60e54e070358bcc56c57aaccd5fc281ffffffff033949dc654501d8ba6636de314276b9d5f8a527c2b7f645eec795237b166eeb00000000fdfc01000000004730440220075cdcb10579542b66771c4fb7a4c2b5787af71425dd0552d17cd6b4b4fc384302200aa8e757be0c564d3cee1ebbba2f3f37025edcf8dd2f6b6085e23949a3676fb781473044022071dadad3cd6cfda5c4717ab24965c45556bc1275cf2ffeca262afc48db98e65a0220414f209403850ccaba9224a41c07b95146b3c96882c1bdd3ebb46101c99baa738147304402200f3a8a9581f295f37448366770b3499e2ac8499a8e7a15f36f24f08ba96051850220671e416ca6706da7de720b7adc5071947eff0529a4f0bd60b1fed1b066ad3ca38147304402201ac93a73bb9a88d843c6883a8351619d628f6e017e58f16160acbc31d8e97d6a02202107fc9c09805d0a02ef5d1bae2ca3e2217bf4efd4ff18e86f5406f4f007f1b38147304402202f0240ac67e930bab2be3558b11475ad90ea5775628eba753a81c46e03f5e9ef02205919d0f9571a541d5ebb4c0630d484d2ebcbc3a80852eb96cf745c2a466ecff1814730440220793d847be2d3b6b7040115037c71a9fc57f85c1c178f3fed57ecb11e2f95769602207299ef111b8c16f8c2a323857f599c69daebb9d3aeb8804a72657c05a2c33a2d814730440220377806789c8f1df84ffb037f41a3a504d55c7304298885e20268fdd87408aa77022031d36b367cf41a192b3645516ae38459901a3c208ae48a41d16bcd2b423966b981ffffffffee4631ca71135a84fe3e35694fffda91d09ad32f288393514e4f9ee981fe2e2600000000fdfc010000000047304402200b927810db703d713af56b960e2b49fddca7928f4acc09cd6e453d0404773a8a022013814aed0ef0080d1d8ff24d9b1c923dbd4a86cc47ce74ee7af44a75a200bbd38147304402203afc4d47e1e510a4411727c36523752247d61616e6b84b4812d5c17e7fa762c6022074a665a6c08bf1956c6af35e803f5a4c04dbc40eec381a5749dbb895424897ca814730440220196119ce03ff97f12665b223f5b25ca5a2a911aa5608076975f35be1a17e66e302202c14c2ea924d480bada2c8232b6d9cbc51245a6cf099ab798b44d1f2b4228ed0814730440220127be86b709a7a8c2d6b07facc8318a90448ad23fb357ec6e7894f5a118f1b9302206864b0684f5dbec24ef8db2ef1bfee75d368efb6641e7687fa6e5d8ba3b162f98147304402205bbeb039ec74c0b9503c34ebd4014e7050451c2ac07fbd35d59f732539b6872f02203e8753e91eee200e4f1a953fa0329fc4d76fcb56738a125ff366564cdc66e8818147304402204c4407411dc5ceb2de029a56d5ecc6dc967d5f87b8bad9e981ed2623b87cf0e802202dd49ed0e19c8c744cd9091b3671df09459fad9dc0ee2a34fb63632deb7959018147304402206aee8febd1654cdd5d761941d6f62f47b074421639229e8e1340ef2381aa168502207154486fb32406304f1d986498fde80b698c9fe40f9fc8cfd554883f4e3f472481ffffffffcd94451a524710a2014ecac8df68a31cb9a5dbefad6f58bcd4f914e6749b58f500000000fdfc010000000047304402200e823868ff8aba8ed0de5dc00e2ad13138f413df9067ecffc6f7311ac817ce4402203a4f87eda1bb16eb9f2cc78b33b7bd913a2f26ce41ee5eae9ab1c565b897a2d081473044022051f46c66cdf055b84d6352fec56ce26043376cdbf7c95a5d84df5cb176328779022014d6b7710cf5862e56d96838569b24613e5edc68945a600560eadf656ba2c66081473044022024b9f8efc03aa0519de5ba80f25567e046643a5e80c68ef875ada5b611ab51b302200653337f484383b4a776d466322166c3bdd832a1683feaf74fa76b020bef38508147304402204297ae211c36d4f0f15011622fea30d068684bbb4615c62ad62e33927b56702d02202b21a1cabcede8292174eb148c24941e6cedd8324e7691671ff940fa935581e98147304402204497018e0f5a4d3f4fdaa0dd9bfa26bb8007d1b4b975fed9b870339643e732b00220727b5bf202756516f2af2b44ced941c6736012303b1b4d6262ef2d62e9fa3aad8147304402203167ebabd63095de6d2f1d81a99dabf092d18477229b3bba150191c5860aa9aa02203170f5c3476abedfacad2440416abeeecc14a78be39440bac7275a925441e141814730440220054d7fc2f8589d02f7dd0c980dd7c4e01120d307ffd76c40f82fb5227f2c1d2202201745c21fca046f093a7c1c17f891eda857745a66e56283cea24a53cbf028edba81ffffffff01358c43a91dd2dc484e167952e80c1bbdeedd2364aa5bbb479434f861436f1300000000fdfc010000000047304402207fe9a2bab177a5f56c657661e774a3f919b3a6cce1d41313d26878af7a9d1a37022076d9bd9cb65e67e0b71d563e64866106ab046949e69feaa22d55ea8484074e2a81473044022055fb20ed5710aa180ff52afb90f211e94010f0329e116cfbba7d4f884ce565d4022073b8ff45a659b804942bafa1e0ba89946271b373d61af7bb64839b6973a9a0508147304402200812fd4b45d780893045b7ec477324ebae3e7f67abd91d95c5615b84f0c519b4022021e996ed9d6d8dc6c8909f9d588489ba1bff9546bbf96af1920c0cf662cfb4d381473044022031d3a317f97ffdbcda4c869320c9dfdc0d83e9d87f5ca26ede1206c3527d241402207b7ebb73ee8b86713230f51ed31dfde06deba8b136c4239a68061ca4abca0439814730440220330fe68ed124ecdbbbae4c0f8a6c7941d8b7a10ccab0d166bd97ac4b8723a49702205b995ad0134fc158f428d60b2e8dd51056f5ffcf23848ac6dc151d7678c007ec8147304402205c0cbb33b5938af13d01d7d2411c3fefea76f1d7c68c6acecf17964ac5eb40e40220401a721dd891aa3c61be213daabac6ba8f2b337b9ac1be98766301b0a73023dc8147304402200714681c77d0c15e284ab7b53cc841c04f8921406589c485e3a5a321ae0be5a7022050ebe5e0538116631c312e1d05750ad796ae62ca51a55ed54e2b46e49159aab281ffffffff3bcf79b88f98105120592fd659be2acec6e90eaf796b421b7e5fa06e5888553200000000fdfc010000000047304402206fa8a42a8a4d58f32e8ccf8c4a74d2a4b8a5ff5a5a37a405ca2b46087eb36511022051a31fed56bff4e17e32a9add7c60c5ebc2e071a98638d3e3003b7e9f1e4540181473044022055536a4607c940d8794189a2c2f5952802b85a0166202116bb33bbb051d0811f02204b72bed173089c3a6d10952c11e5b562e0ee50c24d1145596b566ea2266acf2381473044022068ef77130a8bf705077305da35459799692d3fffddc80fe9a44a5a4b5733219502203cae30fa5ee0342e5e68c6f7c2bc32ba63c64015dfc3c12c145b98aac3ac0b578147304402203e2a2396b26f6e90730c19d925ce9a1dfb414337c3bdd2e3596707d26ef2f87b02203b34456089069b11202f1a8d46942b91106c4ce2ae286f40480aa554336a01dd81473044022038d02c647228cc311742291a8a94ed0ae3787cc185dba85ca9f807ffb73b247e02200aa11407b2cb3b7b88e575f2087d8ceda6b433431fc9168771d72f537cd1b77f8147304402207f812fc0a14105ae8095d162582e6d1d5c7170282a7f3a0b1cb9aa002b1fe1d30220117e9dac51bf86c8fdd46590c0ed6ea6221d18c5ae9c9197d7a2b6a0d69782a48147304402203fe914ee088b919d3508bf1c6186f5934829fcc29e28f5b04f08774152c229ae02204c0f56f64d2ad265c5e0b4dd512e76accda2db7947007fbc6af84898f490216881ffffffffa4d89d7b09a2ec1c443ad8d4d17048c4482469cd4c4a8e930dda016906b668b800000000fdfc010000000047304402201d7084ad54b685fbbd02275ad381c78eeff71b1a3c7dd8be4d7584d9b8c7d35a022060f36f6cf502958ebdad15b5deb1e6a66157bce718d92b2b6fede6869222f9fa8147304402207865046519ffc4ac47197a5f06804d29c3e9806baa2953cbde42bf12b32a683302207732eb09680f4cf46a744e3a522445a04c8e2a98dbc6a36420a214d9b6d1137981473044022030f633ea64dedda3d4496fdb565fc5cf8e47789567b1d19827d2a83cbfe7550e022044a84ce59f520e6fb9e0f4039b09aa5e3c7edaa064567b24b42676d876e6c0888147304402206634199d7022e6fc1848943b1caaf01132d4c8569a68bdfe05682483b650369602202ff4b63f83b6bff49a3b21fcc1e9fa439ced6fd9d44f0a318e0530bd46369f42814730440220182d6fd240c50704d844e73b385ed4c9cc8a96ae9d74b87b11f14162a754f9e202200a108e69fcd0a0b76fe1ad172bbb7f947d2f51b5cd412ae452ffc6b8b037055d8147304402204679ec0e6803ec634d83d01375eae7810a89da7fb070551fa7f2393e59a45b180220281f9ae21d94d5db479a47420ed386954d11cb8eb56d2890182807debcae0df68147304402205f65772171bb26635462b8d27e841a5b848154f39582ea0c7d65488de70bac1402201a3af39e416c50ca2b16cfef5020a71e3f2a90b61226e96315fff97bf877311681ffffffff799e950fec3cfc6f0eeb6e0fdc09f876416e243a33954f8cf0a0a1e5e58fef4700000000fdfc0100000000473044022075d7e23b5ba22f790c747ca04af8dd23fb7a454b31f5a4c0b915a8cd7a8c1b0a02200e64c98ee4c2b59758bb9797828e79dcaaa088011f324b149d5dfbb30fc482e081473044022025d4212bc5f4b8415daf2450a30bfaa6720f6a376525f6d10ca229fa8999939402205a401cba146918b478d67de05ee7949dc08ab139e4f7750373830f2e97c6f2a7814730440220371f82d2a2ce774f52b90da148f4ee0a5b1d420dc717d8cf4d1b9f740774f861022053e83eac9b1ebb62f130b54a43271d5889a39394213001f1f4ed0d2e7a5c52f58147304402203621338d6ffc700a1655a44f1592aed5ae9153d29fb62ad7565a1e24d842555602200cf28ff928bad8b9eb6f214a42e79294fc48f6552e3e36c18ebd5e26716765588147304402206638ba3e0ca02f6c843c402da5a4a2727c270e2f40798ea15fc42a856be8e5cd022029210f0f4fa68fbbf4ac5b96be8a80b87f953a0c23dbcf8898ba33b11cdf0aaa8147304402204afe791d5e41a61f2980d9e701443bb7749397ac12890a6695bc4697fc56588902204952743e5c83a59f0dda502e5c5c579fc5e0332ef3d31f1f2da3df73867b8dfc8147304402205b6946905f18f8505c94ac5e9f9a9b599339617607e379ef35e4a0fbfa97ae3802207aa9d5815d5c02314f7f5a05662b14badd83d4284ad5054fb2819590a164700681ffffffff1bf8b4bb3f79083026f569ed3bbd41aa41d145f584f52f1ee84cde6f8f0a519000000000fdfc010000000047304402202bb875b678d41991cb4b84f39a4ae1130a291f9100fa80d6f6ad8ab154debff802206f046ae3a3f91a1e3b4fe280c460da0b5e13f30803c81d0a2d78aae39658a17d81473044022075e980b184b0ad9d9d6e072c9c612190048bb7cd01be6063d630a3b35a334f8a02203757ace813a8deb80ef4eb525bbfd5030cf413356bc44e5d167e1dcc4ca5ef978147304402202c053840765f06383b9b8be4c2a5a3a033c169f01cc956f6dde232214d3e53f30220687de6ce82af1e38dfa3e6034a58d43f968607ab77cda04d291702bde198d81a8147304402201adf79dc02ad2d761edc122e951e29f7fb824b0a6efb3d5e9f8f944330ff09b2022020518805f20ca0e86e8e9ecc21c9d6c8ccd8e2d4c7d6685ba1c617bf8b79827f814730440220510b18beca15e85f509f006d86bf34d3ba2e3e48b3d9f22d43b9ca76757d6ad002205123d6c9ce9b7c6ca556f466c5696b87ca52db09212155432aebf30bf9f1137c814730440220174cc1e7c145328ffa2c07a4fcf1e74b35295d96c00161ee1479043eb506ae8f02206e4ffbe5ef286a7d073b2b2399f8b399b7e2381c6c1274b2d61d5a8512217244814730440220183c9f9321e33acb8766dcbbb3a94a4c2d06c1d56d61d6f314add4aa2041a210022038b859f7d21eca0afd1da4d54de9792f960334f0885fcf9d2ca1ebcfaabbbbb181ffffffffa1b266fe3e34457cf86fa6531759af0b7e51fc191ab6b5c006a5c542c8adb36500000000fdfc010000000047304402202e1716fe68f0956e38cf549c75f6b151ba82585d9fcf06b64b82b71bac3a392c022023b87e8bd12922d9dd1f5091600763b9ba71bf507dc8a4102ece1ab5be5cb9728147304402206a3b607da0e2a866db4427fcac5af3f78dc4fb6fbd51a8d696242529a045f566022007ce2e51ec574526e130a8e8e571261af4bed4503b8c47a76e85d0da889bc863814730440220629ae505aa01e404a0846a2f58f21c43765a8615d645d1e82b5f65dab051ea590220619305c584b7ea14a8be3a6f762c7aeb015f4e618f2542d0f45de96116058f398147304402206f8a7440c02f213269fc1ac8448fe1d978b375e9cdee9d8424bc515bcdf349e502201593a06dcfac8604b039b21af324017028816098eb0334a476e2fac44f46799481473044022068d751f612c86917679a3fd7455902adebd14b026383d3ba5feae433723b91fd022034b580b8c94ad8d25382c2f1371690f2058a88cb2db4b34c19db32b2b79ee6a281473044022068c45bf031297d35a9b31dc612d440254e3151c377761fa373ec61adfae3983202205e855389651d88ba17cd8112ff0dc3b126a1d8d83dbaebd8044324ebd3ff614b8147304402203cec7728a163786cd98e4dfa64bb0ce6a07dab8f141496d139df16141600ac080220164f5fd0d9ead85801ccfddb72e2aa8d5d3e201c7b9b615e64cb619e6663bd3d81ffffffffcf5ac90d84a8ee6085b1c418d594a9a258501c5c14f44a26554c8fc8c8f270e800000000fdfc010000000047304402204f7e054d020d6aa3449336f9ca30ed1c19f8bf664ce9d87eadac00db4506cb930220656470365dde887d42a92d0fd51918af4ac16674d063902a9f78dd24727b05a58147304402205f282ecfcfe1d9d6c40eebf2eff7db493910b35a2dbb2fbbf8b35de66aa35dec022008981cb7363656bb7479951c89ac30f655a800a269ddd8a3a2d50abec078a3b081473044022058bf3218116d11e593789a2639b3b5c945f28475971bee63badcd4dcc0546b97022036b962df882e74b0de1de95d2067fa18294c902a8e6b4a498b14abbdfea7af2e81473044022023b4d30bcc78d52203da4ade31acb54a408fc9d265872297a295b263c097d6f2022058c3b81f699db275b6e1a81d15b2f3246f89792953aeb23ceec5b5ada3434842814730440220291a6dfcc824e2cd4682043cde1e00f1e9df7ebe36d074a806c0579f91435d1302205ed3f377ae4ee869a8ac787912289459280ad90d1467cad987ead71f4cb036d781473044022040e8e5ef41f1edbc4153fc8480ed349be00339420095b44fb3fef3808c76c21202201e8891125aa2242fcd68c751c4492dc518dc67b5b665df8a6c10035892a0314481473044022012ce79a1b84039ff804b2b50658e88d965372e0c5062963593cc829cff9f4661022049ad0f92ece685fd9f159b3d51d6332d94746080ec0c873a55521ca9fa1da09481ffffffffdd2793ca54adfe4127bb789df2c37db71b61f0f2002621777c96d58a4cd1abfd00000000fdfc010000000047304402204078ef79cea6291beb04ab864ff41a2715065b585e05b9eb12ab30f19f3f96f302205f43e4123d0c5beaeee1c40785071c25dafe0108e733fdcd79eae89534fada69814730440220628c370cae666713e6951e28919ff390c037879175dbc0acd92cfa73d76d531a02203c1962b72607ca2b72e1f53cb233ef83bb103c62b6ce32e3697993a54215a912814730440220364857d121d2729af409eb38fbc92c8f3745d4aedf615b5fa17595a2aaecb17c02204195b3f60f4eebee3a85b07617064b9c58b073f1cd8f9af08f3ae3ff0aff9c238147304402204e68dbf74036e9eb9df6109458103b19f741d5d8ab47a1706b41e80d2ee46499022046afd2dbc072163483fb595da892f2df478259c6a928e8176b2b0bf1cfa6160c8147304402206f14355956a6efae606dfae9709af819fcca183ed336557269552b5503026ea4022043714b4440c327d7def8344e82b73a2b3f199eddd64766a86d86ee4002d28e2a8147304402203715666ac5bb08b3b0ede75f827d0a27126daf57e3785a2a0b886d8b5caac9f402206b15f11ae3181b3eb0b242ad6566538f472e119808936db09eebbfed3d12ab938147304402202d90d0f337d6d28f3d898a78d8f1e0a33e16db06a586666e7b82bffb5595e53602201a8dad30c3b0ed0e3299e25a9e70c41b72304228fbbac89ac7627875703a790081ffffffff1fd8b3a543ef26ef487227711c9932e55e6e80fab36fb774a4c2604dfed9084a00000000fdfc0100000000473044022056c4d588af19c2f14163fc149fef772b1fec22a604e5a6c108eacd1d8526589602200109aa4f4185606a2a82511c4da0487506b375b1d8f434ef4edacf5223cc9e2581473044022014ed3d957dc8395651d434aa4da9d57cfadad52dadfcb4c0ed5767a4bfb66bd4022068ebe7e399e99dc2d55cafee297a06ce568f1bca79161d0881396740a19f817981473044022060b0c6d8a9b3fdd4c8e665a69e20535f4b616aa58fadb99ef93126bc1e9782ff02200d1abb922cbe72fc0dc31e9825b41f7c52677752a9bd53759da9ff66656a3bf1814730440220372748d7b81c09ae1891b2b12796daaf24edae18836e58f2a209b3e25d9efc7d022029280959b755cd1171ca70065e5e679b32df42283bbbc769b17c32c0c95bf4598147304402200583177c08dab15707ae9ea9531fb4bfc529612bfc6a420737807f9b2592f831022017ca6787c5b7dafda703f1da39deec9890edf0e55a1974666175ef5762dd5f2f81473044022061bb93970de8f5438a3467de44efe0adcdf30835056920baf8a2af254309003302204f2af413c3801cffb450dd7554ffc1d2d92e3476677d87272c825f4361f19c6c81473044022001340c47e1ea9e9c909805447153e02b3a6bc6839a92b3012eeef697b84fa1fd022075b6b0347e410720217dc45fd5d2626dcae9e1cb9fb63507620a7ae918093c3e81ffffffffe843e90a86bb4ee63f3816e97f676dc9bea14b6fa1199a7aec066750dbd87a3300000000fdfc010000000047304402201cdcd0b8467f3efbcb5a2312ce2fc5ba22d40c80f0f986f14cbe78ed12c296c90220135abc059611ac7792cc2303985b1d0ddb01943c41846410162612b0e112d0df8147304402205e8b43a46c3171f568eaed36df5614aad83c438511721646bb3ff21879b1ee8002200838fd91193ce6f97c13959ab5044739f9a87235c565ee035c24c08635d23dcf8147304402203cba31b96b6339b3e4099b1f3056792e9cdd8d04c0bcf8f3dbbb82ec2bfdda1a02202faf35763fd54b1659da74a8056c6e9444a8ada4e219a9e7b0162f9ab627447e8147304402204662fe9443daef734e5b01948ea462226a3049806540d93a83a79416c3813c4b022065f8163b2a6b2dbe1fb6c6ccc6dbb9fc98f24508d752e22021bdfd734735d1218147304402203da4e73f75b871fb0449fcab936a248cd9eec2f8b841c389d1ea421325b6260702207504fe356261c80a3d7b1097cbba5e7456e23c5ff79feb43522fff6fad5cbf2581473044022058897eab2039cf0200ff2d3d5aa9a32afb0555835ad65cdfed05991a0c3f90fb02202f4aa0e86366d596508456c4cc4f28e3595b92f714c35b19185b2d15edcdc2948147304402201eb9dc3ffb3bc5efe25351d22c947bd179c31e22d0abab7c11e7db6e5733da6602201ec73f978e928c3c32fb6fc8ef958866725308d1a80382cfc98ba9d4570304fb81ffffffff869210a6bba35900e0a68868b2a890ef00fcba820b59ca994c904674f604d20d00000000fdfc010000000047304402205c79055c8ef7a5ca02a9d9fb3e29e5da4ab14a154160fcec73976a0cbda5ec8d02204dd56719f14acf0b169eff7be2aa57a274e76c6b3935fd6f2d1b2607fc4ecbee81473044022024dfc495bc798a6d5de54bd9fa8704474f38dd48bbb4ea25e0b8a2035b7abcbe02207a43754f0a36009c0008ec08c8980d81eab5abde3521ed29833d7ccdf59953428147304402201f67690b00563a95a270ae6b0f6a15e7e55fdbb5b430e5bba23e93144c0c1ecf02203b1c655d1b33abaeb454f3a0df52f5b730b9b49b14c9bb9f5f2e7cdeabe725988147304402201b9240bbbcb6bfa20a09e537b6891697b11904a013e0434b8cd3fe8541ef33fe0220394f04221c001af8da600ad30d7aa605a1d5c96132d6f055668f48f0aec9ec8d81473044022010b065cc4ddd57b9c178597b032b65df8293d7f273cbb335f9a8d8255b41640c02201a7cfc9326cbd12e4fa541daf069762a81c88df0ca34f059ca830df93772074d814730440220338924052999e90bc2a529e8e8bd42cc4a590931b98b7215f1a553bd14ea263d02201024a9fa1dd489d54f454d6de91a564ad8b0ac7d8b7f8c0c7f67d61848fb224b8147304402202df32cc4fc19443d48b493b2c243a7b63434c4741224a4fd5eebea700e742363022055e192a9bfdabf94bab1fe31172adf4a01a9869f18bf820cd951f5c31927be6181ffffffffc75d66e7ab209a46cbdb014e68b64029388907cbfcb7a5026cf51bb79c1a78ac00000000fdfc01000000004730440220440214567f55e29628d3060da7e019e17b87f1c89ef976eac73c3eb0e999058e02207174f8dd8e1d27bdab05975f83f0f0c6702c210c6c5025ca23b58acc4fe1b960814730440220340c88f67094827acde5be23fa955350325c853018d5331847a3c9dee6174659022067ed391f0ac9485ff2eeac56ab5bdd174636f8503a7057df6842bd5883fc81588147304402200f19f1bdd487b90dd1d6aeb56ce1567df2911d53e259bf66e6da23fe2a3893620220508e852f55c4c68349f71d36f398ce875ef1f872e24baa69816039931e73e5fe81473044022010810fc2e8f810bda1357e575b93aca0dbc2a94e89acde3ef84cef63892f8f30022056760fce6f7cd91ce0aab494b4e82d78ede4fa4ccb1e31202f1adcfaaa8dd82e8147304402200191f1f75237ee366dbf09a230b8464df21d3e0241e95b4c615bc9c4aa35af2702201bb6a88f8898fbffa4504205a7a8694d9cffa0792a174c4a4eb795458c34943881473044022061dba8aae6e7eebb623408f660e08bf593a065fd215f2e7e1249493c5442977e022041cebf00f1263d1c89aa4f9f8cdb9b8fa261d7d099dbfa6a7b7a540b4215ec2981473044022033778617be114d18ccead22ee9e73fe10e0c37263c288654ec160257a41bf062022023b86b2c5e2c2c77ef97abddd47a289f5d07d4480541451b30361b3fa753e63781ffffffff4fdd7bb5ed9d7af4223528d14398e1be64effaef9ac564de1adb5dd3314e9d2100000000fdfc01000000004730440220134fbe9b3155eeb298b19b667dc2555add3fe24f1c733ac7350655f6ee5b00fb02200f857289bda14a67ee0f63b7e44e244d01180bb219c8d1fd44506a934f14333d8147304402204d254f071699a668cbee204168dacef4d14252ed3ba1079948b4f18b91e4cf8002204c1677e9b345f7bb697b0e9b27855df0b41230afd2acdec6598c5bc23c0bcfc081473044022012fc5d05edadd53a44d0b0c983f06ef4b7e479129a86ef6f04745326da9efdef02201415eeb21cda091b512f694796c593ba0b32088aa764af3b8835bb5d3a44288d814730440220161bcbbee5b5c2c972f744ac2ee0e0e20108dc76dbcff8884bb63ec3702da71602201169a049840f6e46d225ea901fd1935fb60e32b284d8aa97dfe84aef82be488d81473044022063279a530543feea17f14db87c30897baf82edf3a780156018eebca15fddcd8d022063f7647118c5192fe99387305c868492853ce3e77e22af5fb5f8aff018804388814730440220212c7ee27ef75f796bb3a6c2e641c7086b2634c7dadf0d65a64191238a7343de02202a6b9dc598cae5e72c8a4380a127ddf93c032c873b642caaa39bbd6cbbe8570581473044022020c33f6881a882c28e481ecaf1b023155d0f035b6ba8c2f347164ec3edc2295f022012041f1fbe7a3b9af0a53b0bd5e166765ddfe73e224bfa97d56b86f28ba2896881ffffffff6cd4f8dbcf96e5f0110d2c7cda15449576b7dde98e16ca3dd51ad278826702ef00000000fdfc010000000047304402203b45932489db50acd692405669c0f58beb8354be9cb8e5d34c88fd240b7c3fee022020cc2bfc3d67789da998f43988f980416cbc215cb026869d07c59b69538f7b258147304402206787d76671574f5933802748dee0671b607946954342c873a620b1bfe7470e8302203288d2743cb4410a4ae7a96779873b360df93ce203e0e9b0c981476b0c06b21c814730440220337c712b1b7fc8544a7cb302c7f917b3e697739354c3799ef0aea35ba08c65e00220084f7d10d5a0f72c108b8f613d13877b1ba9d8835927ba7be12b14a7580daa88814730440220719259060af96be050e31c915a8c12e71d3745ef6b25e92cb4addc10c8f50e070220164c28054e72d3515a22dde58c40eb7083981c8b1533eb3d4e87c0e760e5ac3d81473044022039b16f2f30ffad433bfd9fc09a7bc9eb086435b16549ee11b7cf2a10cc05547502207a25ffeb3c80e94e4ae48ae3912a1aaa33c37c61a62cf05ad1073303744b95368147304402200d9971b37877f6e9a9580825af0103ecd16ddd3907373b8754df532a6e9924f202207c5cee9ff72af926835abe1074e375564104172f4dd3489d682375ae5dd9053a81473044022032f5e70b4cf38e986d87a6eebf8a5f0b1bdcf97be2d75517d90f7226f7979534022042c044048fcc17afa36829d8d7cfc449b6ddfd0058d829e3110e927dde33624381ffffffffddfd7c08c6f2ef3b59b762587c4be3047e4741778a6d9e717a285425542a225d00000000fdfc01000000004730440220183b80eb9069ef3a50218876b3099674dd89f1adcb355c68aba3fb8d70ed27a2022008170b54514bc65ff71ad9988c420d09f67ea4499ca135a55195e2f43aa32c3f814730440220113359e414a691f07d8777c53942ad52db5a1e5bb30f81e00ac5f7cc79649bc602201a564ade726b570d0ede8cf24dae2439d6eb03ecd262d644a373ee5ef25ea8aa8147304402206a8030af177bdf116003ade1618dcaa08a94bd7bee1d320a15954187a8f273bd022010b7c444498e6b989b6975f441f86d9c4e18c633764b7a9e0f837a37d3eeacef814730440220531d34f957079373a3f55b513ae00752db28f5a9833a6c72eddd73719a9b3672022049d520b06acf6439b4724c392b5900c082370cfc63d932cb39d91c5796867cca8147304402202e4e0343b3d43bbd616312fbce75a2b2a60348a5f1815e55f483a1d1fa1fbd46022034eeca12fadf0ea2ef04a39305a83a854b775d60e46b38637bd308b0ab58f0d88147304402205f5cb917100e2f02088762f80e9bd9660274fa7fd71c2ba7ff5bb0f27347f0b802201fe401e6bab1fb6b3173dc49d7d153be7dd6128762f44cab5370309f50b3fc5a81473044022000ecaf8964a629692fae68f777c0b1f318342b973eede78c8f1321afc12736e50220190f94cf1f5840e524c1c264a9ce07f625f9fd23271b889aac64a823255a2b4c81ffffffff04e1f2f5848c411059d273083f40318f17b838bd985ba0967deb5ef3763453ed00000000fdfc010000000047304402207836343200dcad82791936cd40ee5f568831ee5de48722746032c1f2906c60e102207280d8f1e39810ae28e0205912996db8c6782edd4ad215fac798d0c016a185768147304402206bd49286dc1cab8dd1f8415b4e10baab71e7f2a9e1701e9dae9eb04cd0300557022034053f3aeecde90813c89df0f1654382438b8c1bfc1e590ab7c1a45ad185fb9b8147304402206b32a226ec41ccc0f20ca1ea6bc4f0d17b696c1ba08c48af96574551e945e22702201a42046286bfd0ce10d066b5ccb7e4096690e97ff0cf764af20f2411996c097a814730440220719d9feb56f89f8f8a2735d5fb38288d178186370dd9ee64339de115f11a294802203e37ad390c0b1a48c7d386ea2142ab176163995f891fd08ea9c0219d4205e04c81473044022032773c7bb004bd0b205305fe807b80a121e53f44d64d624dadc89bb48e6c8f15022044833743784f6f97a5f143722a947057ef4c512ebcbb4fbfd33d3b28d1332bd58147304402200087a7ff0d4551863ff28a35e507742ba1aacff9513264d052eaf9fe7aa33e4802203493f0ce0643da06fd824f13bdf2ae6737fa898d325b9b94a5c561e29cc7261881473044022040c3a26e880c8016cbb3251c375fb2f2af2cf8ce4d52f7ce9440c2cc158db7640220019d42d435b9e69fe7ce6c450a70c8efb46dcf153e3075b01443b4ae0cbae83481ffffffff251d05a464f790da39931ede58dd6ba1190624714b4e88be3209bed4f6833b1d00000000fdfc010000000047304402201245de18b47200bd5c79f95d9a100194829718fd35a2602366c53a34fd937d90022038da359b925ffa474237ec7fa57b1ad902832a848bda9686151ac7b5bdc7d8d881473044022068374d64f965cb69f62b44f01a9c127da11d24f452cc669da54492bb499a9d480220086f52e80201d4ce16d60385d1eba95a5f96a6a796b22e0e298e5d34201bb6d381473044022078e4bc2a5d667b382015e12a11023b01c083958e116dbb82d44495211315c0680220106aaf30f15799e9ed573e5efd3401ec98fe1f4624503503559059c4d7c6ddce81473044022074e6c9e2546fd391756bacd487d5f6fad3d4c8f8eeb0943fcc50823b64f55cc8022043fbc241808af0b8b1e9c7a071b16f4a55b3750eebbd4d12fd40ba17d0ad43d68147304402202a229f33166a045fedc3a6cad12427cbe3e530c1c1436b28a72e6beb771cad1c02201cc496607a2ca36fa19a416967c915216429710320db66ad8ebb44ab8afedc2a81473044022043daab347c7a6f8e230b9ca7732abe45837a0bd556acf22089f3893ebb9fbddd022013d889a7c2bb4d4591b6201b4369d07d5b8992beeb660bae842c9c11e7f20d6d8147304402201f0f43d324028dc332b8ee4f9d83a032ddb4222aca23ad4b45762b60c8f1a6600220765062511c8c31e04f8d400a8008c301bc99819a20c120bae40d845a60cf470781ffffffff7253a4c2eebcfab57d8a6f5ec72858d4c3c78e7d21b37dd420a61bbd04bc538b00000000fdfc0100000000473044022076dbad2849325886e022c4035ef30b0fcbd7b24f9aa78a07bac519307c748db7022053388ec15c0105308aa27da2473aa2597c8ae5b21ab95eed74c9d16500ac560e814730440220452f969b5b3c3830cf4026495224e04882d21918b64c47e738188338795386ec02206f4da8f2e935b800601d78439ea7c12957526d693e1bd68479b10b0cedd34ff78147304402204994af6790b4a869c6ab3428e929951594d745f177bfad5a0aedc208fd23182f02204c7ab6609e202fa95c26ee14164512b95bc20d76f18354621a657f7918dd6fac81473044022040b9fca3ac6d90f22b3db7c7d7f0077125a6b1ed588a480a7ce2e5c11b95933702201772b5107d87904fec6bfc6bcc6983eb7115b25559a08ac607322613a12ad68581473044022079ba6f55aac0d203cb4c6d32497ab4c5019b3db8f8032339f116f36fbde7ecb60220793cd4dd29c673cdfb2c899a40b64464a37d929e623587ac75ff8e7795a7b5128147304402200a46d1c101550d28d454394db8c338c7639895855cd940c350a0399b06bc3f59022023d5cfa06ee178f8ef64b2ef5162857701e863d02c33cdcf0d6dddd66b5eb0348147304402206b9169934f4bcdd30b3ad3e38d2233aee56b3a03728ac9ea5b8c7689e4396ccd0220702895f6fe471ef68215d2276df7365919b0bdcad7e7e27660f2dd49dcb5872381ffffffff3e2d197c794fd26b07ec4765bba1466a9a821c6e574b568c1f246b0aa69377f100000000fdfc010000000047304402202b2a05855727c5edaac1376b7b0bd0d38c51f7bc75674d00250d4dd4c90cacff0220610b662a5878b39b690160993eee4e73acf95fce78e91c990b15227340cfec6981473044022079f24e9041535b058ea12c81a458eb86a76199559b44188bd603db50a05a98cc02205dc1f39181378b14486d8031a5819cbb02565f61b3b1f89a4cea84536ad3de8081473044022025efd0c42daa32ca59ae87eacf64ed806f43c995ba3ca6fd561bfb592f8d1eeb02206a936ad2f1881d587ec3ece1dd27289252d8e1d7c7ea7bbccfe46208c90849288147304402201f20fdc0dd4bc210b6492628be44b0bc2fe72d4c94147284cd8c9ebbd382f55002206e41d0f222d51cb2d18e7207d3a9217fe3e9440f33e75e32e48b1d53cdf5627881473044022025b4c39c52e21a30f22cad5eac0f69761a3a4874bd17eca391ee4d71d49fc62a02200cf03fbe2ed236a693b51a4ec27b1bab08520abb98ffda7cda73664ba5c31ecf8147304402207157b3cefe9a069b28eafd4d52ba410bf59c5e442c07e9614ffbdd8ac18b4fab02200c9fc1c7e99cccdaf1c8c33b1947e520adaa0bd55ece079f2d484aae2024baa88147304402205714b5dafd674cd1663f69f89290b711c4032c174ba45df6f66a7fad53aff709022073bbc0574381027dbd67034f4dad7a6d33328c0c02dce345314eb150f11e906381ffffffff11a3a49085198a2f7cfdefb610ba3b11c7a88c00d656d4923b112c0d2c1761b000000000fdfc0100000000473044022007e9dd1adda923db7e38734ff783ecc43ffe146fe38200b8cc76593ccdcd884c02203540a38fd92af69f6caf474980ffeb574f22d75c64130427442668554286768b8147304402204ddb30e8ae8b765092cfee43ef1abfc40448c4a6ebec3534b2a7d7aa6119c7fe0220117e034ce636bb3a61f3be505e64250b357eab2a43b7a5677aaf02e08c8d36be8147304402206e676296a81eaa072365f11d150b20a62a241ed203387e3eccb3b580a90fe1c8022031a848c6add770176b55bbf13d139bc5966efef304d2de8e25b1c385e3ac429f8147304402206fe43515bce4f9625f7cec3b27efd044f78638ad8ff38f09eedddf9d9948841a022076e9f0f996cc6406683a9ee56d26dc5147b688434934335a2e439da734e2f56e81473044022041fb27b4eff9f906251dd123dbc52900504727b6947fdf3a1f23f587902fb76102205c65e317a2991e843f4d8ad174212422fa656632960d6359822ee0442527e4f58147304402204bec1d862f9301af42ccb7af327ccf38073f1aa32defdd9a7923b616b8b5ae8302203e6d78f6c5d655351649e33720ca4a315d30ce71aaa326d35bc554df49b5b83781473044022056589da7104737abbf8d4559449b220d48a5615e55810f919150876077c36573022041aa912adea5f3c4bd1f82d58d70be6033f881ddf7ffb019c886d2dfb40a99b381ffffffff97d4dc875b88b723eff2521abb51fd06fca26c91542bd16b4b148a108b2a819b00000000fdfb0100000000473044022043aa5e47735e6a770814d92d87b9774c85e2df44e362b95b18632e0ca3a2467102201d6ba94b8c8734c97263f6387c3a61abb15e042e1df43fd002df20b030734c9081463043022032c052795e19a65b948134d4be197b99e08afce55074624099ce6b4ad39ca835021f3ea36cd117521d7483a310ea6edd729ae104b73157cec05b7139c7b81ca7df8147304402200b34763e249071b1dfb4fb5b66d1bfcc02be72a261c8348e2433292fc010e23102203a844350ac4686025166e7c4c54aeca621cce463393b588f6d9fee3f29bada84814730440220206f5afaef0e9c2bfd825e926a61a027fa739a3c8100f188e669150e9a5a380e022061c4ed9910603ea6a63566619da7fb37325bc13375ef364585507ffb0d4c502b8147304402203853b12dfc25c6e40f882901e6e76fa1b580ff7801846668553ebba82923ceb2022072bdfd1b0c1db9f97437bfac521836cf642a52e27fb36d9faa5c82a93dc84fae81473044022001882c731981c3278ce3294e7930cda19fc34561e26234425f91a957a1e9452d02200d5790f4cd0b41477283142a65ddd5e7b0408e03a198d0f71569c9c8e0c8b00e814730440220303d6b4f8d0e2d29a33ee5168f15e1ca469902bc951a42d3efdbe2894c2a083202201e1a20400bc46d9b4f5220fb7132b396f69f0212e714f649d75696a255dc01ba81ffffffff78420a108550538449c026f193cbc5fa72bee825a79032821819c541fe9f4aca00000000fdfc010000000047304402207647c3ed68d06d6a9921853a4d863304ffdd6624f18c5024a700cbd96ae619d2022000f77b4ea7fb132527082fff07b1cc61834af8318ddeab42539d124fe424ea738147304402207bd8402bfd2e8c14a0b5b5b8ec05a276e815d09317cabcb2a30f7423165ecbd4022026c7d4da8e2113b07c6b969c02e69c774cd3efc9d2e76dc9f4d238353167267b814730440220081c74c063a0c4c24ea343364406ff68c10373a30271d3e2c4c2f5cef3addbf1022029b220af845393f09dd2a994366542c0995a65cf70f7aacb14ac4e463ffb9b79814730440220479e3f5b19ae2a2c8a028c7e3a6c6683c9b9b2874af32fc0b10979580dc6804d02204c15015a67e71ce68c0eb321e0a9b79c2d6c31a3b8ff9aaadca342db8ff8bb558147304402202e0c92abb15a44aedfb63d9ea3a945b57fa2e9d9ee2ca7a82b19a97d26e7018602206ee82634b255ffec428c2114c22704d1247baba8ddf96fd86040e7055f6d7c1e8147304402207c37a7497403cec67262093089e5c831d663c4377b9c7d145e44a6c62eeb8fe702207f35f0322b29957ef9daba6f6da198c5f98618c9a5bf796a988d54347c72f84c81473044022075f8ffcaa1961b968ac27e6578124e848485a0350002b6d6ebc2c6bcc61616a402207d9ddb83bc344c335a6d8dad3044f060c8940c20fb1948594f37b46dadba0a6981ffffffff9601d13c435c0feab14346ed6b4ab8d5b96580e24ff75df376fe146cc644f3ac00000000fdfc01000000004730440220641230a096be2c80c096823cb4816d549d48c8b86694bdf78b94d31a30d6bd7e022021722c1bed4668e08b06fdf1903ad82050a61908a31ebd93c8f85580c0bb12388147304402205f9c6d947df668022fc0e34a8582e94ed3667b5e9249b992c9728ddd778aceb802205c2c83210f6b74d89126176f9f1fc92c02255e3041e68eb090e2f415cd2954da81473044022078c0fde768879f5f3875800f88a19e30aefff65a7aa89ae892371ef59410ac040220472c0235577ee846fbe61aa67486e8ed1f743778cc87b6551f41e2df3f1edda6814730440220063123a61f158c600a324eba085436ee9143766b22c01d001df66acd67680e23022048cee93df5f94ebbce341061f1e4308798fab0dedf2a32bc292a5a541f4175af8147304402203fedbbb1b67c6e916bc7da3b283f03d1612d75904fabda5a53fe0fbf0c3de4f702203a5f4729d453ccafed05d13b583083a24228fc5e7c062ba1c41d60a6e15fd1008147304402202466f0979d17a5e39c711ac4b1395c730d8d64c696869d65900d48ada97fa1fc02200c5fe1d4e7c238525b042b0bdc5341afc9c477005150f4a6a3f1f34a4c9731aa8147304402203e9b59fffaa6faf367fe3de16d1545fb11e3fd20abadd21a54cc824ce8561780022034a50b29bafaafa735c1231a479e16820e73fed9474071b6ab1f3c51f39e519d81ffffffffbb9d170203fdbd0a3a630956c0eb0d42fd5cac348eb42f325cad3c95fec1cfd300000000fdfc01000000004730440220155f73eff909cf38f766f4176d0f14ab255c4db7351cac4bc7f98b1549c140da0220769af3791f65c6080e83cfc81ab751af2b6edac9df5c2cd9ebb095e863cd356a8147304402201f461a1fb5397b9ea6a1ade5a4b7b6a951253fab11e1ab179086a5aae5ebbd4002203a17195f19545bc889aa8335e9da7cd374cb3c9bcb90b988f28ed97b168b6a9281473044022069052f1e5b8c5fa71abd7bcb57b1a173fb176e5ad3a7a20221382dd2cd2b8a9f02203ed50c7634a71a402c588a13fcfa4b0d7dc85271f3cb2d27df08d2986da3612881473044022072ad0bd657f3d6310caf99855b45749c633759e6388d57dcb60e0794119238e802206eef52d26817fbba09a8d2049ea2a945c7552ace0a4595c16faa85d085e8a1ba8147304402205e4fe11e9103e0889d6407dbeb39a99a9088531615f557f3c1fab506d21b9a0b02200ab6f81aa514bafc1c9fc3dd214403a765e394724fd2c23b2ff5ce5a11a278288147304402201bae6b5b9d456e378364296d9a2fcb683cc25d5bbfe59207e24a10e329019ed802203b2829053f2c10eb849b75ffd43e7cae38d92f214eb5fe8980d221372be921a58147304402205ff2aa6520efb77b725d7abac55f3959e0dda3846f1c36b1993c9d94b4108ffc02201abce827a1770c5ffc416ccfe78a1b1b78c4a9cc6362e47f9901c2a3211c7d4d81ffffffffdb77c8224276592ff216ab8249aba76b4a9e6b5d8dc0b07bcdf386a121b6d5d300000000fdfc01000000004730440220754cb59dc9b3b64ba2537c4b6fa5b33863ec08cf7f70aa1f2aa5460f96271fa50220313ba4541830cb01e44d144b3c6f0e3a943234a6e658b970a1dfc36f24e394cf81473044022056950a11bf01af57049282406a60a7358e246f8dd858532b37d48af429d2f3580220446635138f67f2d4660412b25dd9c5f569902d74a9b084522fc5fcb47855469d81473044022011e3b71f1d095e2f550365282d7f419c82f9100188cf92e6a8063be9c7841a2902202d59ac6bb67b9ac356b7d6257afb4721f64d812b076352bd7f7d9354bf4a614a81473044022043cd673afb75d05878f45771a61c1eac9fedfffa3300c7aae065ad93eaba0615022014221d49688409a2cf2b2e80677ecf158fbe083bc554fcd35f0fe9407e0021ec81473044022044786c4acbf70b045ae3addd05c3afc73747a7f7bf13833e2fdb4574c488cf2e022052933ef464585b47094b288404c6d767ea2e3ebc2fcdadf50c2b1904ffb2592a8147304402201a708bb2d626ecc82cceadaa4c79b95ab8c9de85d5f61e3f83f0c1f857bba21f022069f3cd0fba49de1e0a2d532bc487238bcfea92ed7f96c2f356c5cbfde0d27e468147304402202c0feb0e0a5bbe99d8d1797154535943af8a781c732423d4743f77d86d568d6402207dca663b7e6278ad100436fc5e4afab9044e806dc60cd18e8142b4fd5ccd682d81ffffffffcfcd05a552e2ee207c41ad37c22befdb8bc5f42dea49b6ed244a4e7e49c2303400000000fdfc010000000047304402205b3276ce4a58a1de5e7d2799e5ef9f9f532dc84b6bbd03d25a29842056d21dbe0220607b0a76c456b615749f3d2edc480f85115a463b4e156901a68782d9024a6afe8147304402203fb487e567a44ffc54abfaee423712ce68d3384e886de57d0097142b3f0adc2a0220388020837ec3f0788abb69354b7de0438ab848cd5697288bcbc38b8cb9adbc198147304402205acb78d44813069f5a1f9cd1e7c34e5921a5e0e023b000b16c6104a2c608f017022070bda15410be1f29fcf531bd5dcc4b4831809e8a1733b185da8a8e1a021d482a81473044022041141d1e15d94db6b59897fdebdfbb6071ff1fa952094ebb940de8eb849528b80220700028bb636477730d2419e9905d6fea50b8152b370102d9797c75674e3da3588147304402207c51a57cc526150cb220bc0f3fba75911f57ea4bbb4a68e9afe22c4a27c197390220034fa319bfc21ac75f5db2eda91082201808c1d4efb0e08c8b924ea8f20d94158147304402206432e87eea091cde3ebfeb9e63d04f4278daba6d69cee9b8a78410bf46d278dc02205beb823c44c581e10d4df36f8fb37089dddc34a1bb613e99f43b57ddb62f81db8147304402204c7bffaf9ee3ff931a9dec38e320a96f66539db702237bdef4722c18aa3324700220073cf7b233549287e2c76ada07dbf8a2f8d9ea0d614091a85fc8e4c947bd0f6381ffffffffea965a91969526e3deaf016e4477a8a3ca361192e2140e429a65b587fdb659bb00000000fdfc01000000004730440220353b77ca2094a2e6ba07ad8df6c24539960c146c184e4ee62108378ce28d01f602205ace8b64c27c7bd8c7b1ccccd93f11a586cb5cafb5913a8709837b6fdbe6f10781473044022046397d32e4f032cb0dddd4356b150acedcb03005f891f28fcec76799e0c1614f02201d0721e33d11ab70bd4f285b968a1ef9e6a3dfc6c5a593aee2af2351744b43b08147304402203dae2191acb80e3d2f4b4710ea780ba7bcbf4818f305c7014234c4a6093effda0220029548db5fc5e47dfb02c3d52120b87bd2d0ce86508aa53fc5f30530e374c06e8147304402205f19b27221868649e46ea58f399978984da51200ea2589984b2dea5906c91035022078cdeed093bdb4e22a164a441f5248602671b8c911bd3aca1fbd7a4390d40bbb8147304402203914c901b90aae5705e7aca71a322f48e99459466789b7234ffeb99ce455ffa5022073b5753d6553e9b02db62eab341387b8806b4d09c384909d8e94e1bea526c9438147304402206758a36b805ea6b4f5ed7f38091b4b1cac7ebf746b6cd4cd3bdc4646577caaae022009e39b0a6e65d9c3aa6bd08cd2ab70589faa6b1a677bcf836a6a791c2a74f9a5814730440220725d13c2af2bd2ccc484430d24c7e9352f72f4b5cada6240284c77ce79cb264402201c84b95ac7612f406d395568e3fb72f728d011d2bd6b9a372a0e6578bc968a6e81ffffffff43f2017ef356aa9beec26a01efbda346890d5659b556c4f12cef7e6e9bb4594500000000fdfc010000000047304402202f11468d84980918ac88767aacfce82b3be6cbbc4c0b334d5f81566635ad5dec022058c1534db24e707166fabf36d2da35a95ace59e8f0047b203d68d3cdbf450b8b8147304402205470f206404891b946c9f157555095857b908a73e2226279c194400b00f8f67b02200f972f07bd0aaac71258b1858ef2a378d198fdce04d0877b1167c233767edff781473044022000ce25ef0b023b2c1a960aab2591394e94e1f4274b941bea558a37e60d1f281602201b61f28a3fc7b3b2a7e8d8b4f760626d54e3c79c2959bc4c076ad0cd77c471a681473044022077f3952fabe062aaf896a8bedc8308b70c6fcf119db3e1736989422c05bdca1702206b3d12a6fb61c193c11ad7599585704ff94893facd80c4fe27e8f6eb7c4d36d581473044022007515770feb43bb40555680b88ea2b587885623d59cf6a88b6a735b7bf1da810022020bc7f619b394310cae773a2fd57f1aadd8bb2cfdd516a2ac2bff5b9ad14e8cf8147304402203b68a2dd9f99a59ffe036a7b318ed74129214188ef4041ec3fdd4ec62bd82395022051073787c04fa40c2ec88410cbdbe7ac8d3d9b7528b183fc4b1e0b1f700e5dfa8147304402200dc2b4772528eb6cdd5a4ac18150ec0a54a499831209ee78f19196a641377c1502201da31793f445b82930add2959c9b110b54e36b8bf9fbeccb3e2cb5a8ef32509b81ffffffff325c0e687b5d5102474469b19f3effcf4fa494168dee82433cd654fe62917ba500000000fdfc0100000000473044022051b59b80dc0994b85464144cac83a2d0b7056c94768cad8ae7a565292745f66e02205d8f975769a573c9b853887357536d4f8e924df3402160d7933b8d23091247bb814730440220330dde39d709b93235d466d491dcaac9ea9f54d698f5343e8c0b0ba26077f4bf02205f5a3286154dd107e58a72c1763db8ee247e7645a701b25a046bd49bbd83a94e814730440220089bc4fee212a1f8b3ee7d3fcfeff29087c074a26e727b3bc6299e4f6a5e830c022063d842e235209347dda212ea00e94bd9f436e0b292d8cdeb22a72405cc1db37f814730440220262339221d1f18cbd788a6fdaffbb321cc44a3358d5c5a7daba2bd98c8a707bd02203f3c1033e9a770965309486612d43ad6ef7214e2e7b53558ddd3b5562f3131018147304402205b4f7659312669360c07577ce7236f9a7c9d21c84019ff0044fb00f25b1840e5022011211d628dc69e8574232f9eecf8f270457b1983bc7d5f5f69676f57b810cc9c8147304402203bcfef100d3f1fe49763f87de773ed88348b3d3babba5ec9e2114072edbb86ec02204347891b3d1e60dfe2e717476f5e930c6ed81c0a14d7596c7bf8046f8067d8ca8147304402200c5cdac8d396d611404bdce76a497faf94268c86f48c1b8ff226a856ef0585df022009d7893a25ca4b7355ecc51bf08411144dd29e57a4e53e962107ae1e7b62015681ffffffffa6fe6ba267e18ea8037559819bea295b526e8eb5cd527d7fb8b70439158bbde100000000fdfc010000000047304402202588fc686d82753d82578b7ee92c22cf081e90d58dac4e9d0ce4a8c5eda51b6d02202b22671e658cc859c126face97236e22146d325cf7e529eb697eaa700c836cb98147304402204b2a18100b63d4d2d3a647b0b50249d412741dbb639dfde6042d346c5558de55022058377b09f787c8dd058a6e36e5158ab7d77365d52d5af523af0dad77d284373a8147304402207c3e652d78298f310b778ed823ba9335617a6436c9f564f54e69ae6a1e86d49c0220233b0c4b3cc44f0c918de0313d40ba0304aeff0fe5d85dd3e1fb413324988a7c8147304402205055f60ea9cbb81764a36a4293107cdd29ed41f3a93a72d6b867c1c33c874e7a0220308ef21300011a3f94f1a6f750cb8f339c5fd3a2b91ef38cad2567dab39ca2d781473044022050c937b664d6f8aef600747fdb8dd0ff772c0e747f49a6fbbca5666692c2d458022057f61fe145db56530558045293a4101c904a53d5dc1f9ff255a0a35d77e2471c81473044022040ba1cb4dc327711101de5a2a4bcfcad7db8544906d82d2f0d37a31362f5cdb502201d531d28866f19e38a1c6d9fecf60d61a6f57da17c902fb27930b063aae8e3c68147304402203fe5506f27e343d1d27c60c802361e45f85973b4c86b26519cfaa29f302a39cf02200e0afc33561c144f0fc90f54699fab7e0d5bd64684cec732657c618f13cebec781ffffffffb966dd180f00dd286214065c4ddfc3627ac3cd485e44255f869f15ee5c47720d00000000fdfc010000000047304402205d7127aa414ccc0c0809e78dd9090c2d596edffc5dafa58f466fe37fd78894f002203f3545b3e43f366150b782ef8b9f1250b36c613e5d1acbf65856fe9426d75b288147304402200c66fabd4292650705a518fc11dcf03f3186cbefe56cefeafddbfeae70ab285802206c2924c075b997175090c684a8a53f30c1897aae13fcd6ef333038a9b86c8d688147304402202f838d7bdc88db35d3ea08a9950a6954ea1c60df3c597ea66aef8ee5bfcf3849022061353377c1870a6055901fc5f316eb6dc2c4b72fba1bd7ef47593fa98cfa2d5c8147304402207a80ecb15bb5b8f2d351ebcc80a0f8bce50d7302d052f56bd96a13bf42bd0de1022036b3a3bd0a19a39c71513ebe59cd74bf4c899d27caf2de695e1bcfc21ca161328147304402201608146ebc7cc25d3ff5779c0819bb405fdba6c73cecf0f7ef88844111e69a2f022006ba8736b8d7dc066e433b5c38835a4a16b6dc19a730a2a1623722e3f4c519ce814730440220685df8cb2cbb360b7568f91831fe611f4280f6ec4d70c6c14fa53d7a8faacde602205de8177ac24c9a9a8f911f5dc87f30ba403f0c919be87892447db4d232e6644181473044022048799442006fcc6e5714ddec9a4fd4bd8bb3df49351bb0b4cd706efd42bd68bc022023bf5880122cf868b421ae9d2992d89872c202513276a618a960b9593451642781fffffffffe9cf0d5c6e3e1fc53a7521fde5a5450c738ecba7ba734e41540023251c8e04100000000fdfc010000000047304402204493c1ff1464c50355596dae065c894bc539ced6d8694ebb3aa45af19996548f02203f5e50b2179a52d07d1252132ce5ceba11d3fc8f592a8ad4231d6bf25aa7e45d8147304402204a387ad59ba73e53ad1783b4ac8ca0e92fc62b047b85edadab67d3632a5d361602205469c4194a639b0d0a58bb9a1050757d24436ce61a5b67609b2d030876b6f1318147304402207968e5179005c3bdcfba5f54e95b505bad581cbf338546682cd125fe67ce1d9f022040ea8f86af3a8cc79af955a68ad6bef5acd9fa75f4cbde52f342f6297b17ec9e8147304402205fd861e8119e4e648cdc3f1a75d6585bbbc2b1291d3f67724511934dbf8a703e0220257965180ac3e00c76e74615f6d6639e53181f1b3457ed347d888cce5ad83a8181473044022029685e121aa250db4916ae164128fd03aae375b003f84891ae5bedc4c6469e0102204fa64951f3bd542ca5c7b28f220bc3b5dfb00ef3c8abaa89edfea44e4ebf122e8147304402205c4119dce8efbba8814b6d8d6537e5e76466bcd16eff9df847631c412dcc6158022037e4c274aa673d4fee7ce2493d6d3badfd6ab080cdaf0c692f0a924dfc8ee99c81473044022048c226a11180c620e72acf934eaa4713cf4b1036c0b94d91e0093e9dd14b1ed202201ab757d82b6496087caf3643fb1b1c5b09b1dbda064741f067f7158bb8966f5381ffffffffa6e0f73dddce84cdb98058ee00396cf44956c2afe86d927b9d271742634fdf6400000000fdfc010000000047304402200a8d1e060e285bf9062551c4589da4ed8889d51633fe36af9a956cdffd9e4a8e02205b40610490647e2e3a7ee915b7206f0027eb46ac2f00ac1a12daade3528651b58147304402202944730f99b020097041982d5727998155df7fe1399db640923d919fb1ccad3a02203ec06e1eb8fa208092248dbfb30593c9fc36ecd466f0d8a7ce74d6da6dcbd8b88147304402207a44af63eec2982dcf0918b82adae4865cf1a5b84b65c1eb8714f992971fe81f02207e993dac7aa5b8e8c5d136a8869a58dd3abdc24ac2ca50123af1d4982fb1b0be81473044022049326ee268c21cc7b333bc6e05de49d30a17b82b9f520e7e4a077e5cbe3056bd02205acb3a19977e734e88f8aba3ec8298182f945d548f31565fde27ad811476bab281473044022014335e133e4dcf1719935e3fc13f4647c0f87fa250d64d93cdfa86333ffff28c022022326748e48a76efb85ac86ba23fdd4fbb00553c4f1a5e461beff91075c29eba81473044022002cc1b9afa936aa78d6f5e5e142047c776c33b29e46ddb90d6245f1e67fb45e602200a2d6bea5f76fea25ed411da1d510f36b8d94b6c81dc6e5b7356155bdb3d9c9a81473044022065ff9c3327a59c24538b05c1d446183b9226e3546f413a7b77b6fb102cfacaa5022043ecfa086d84d59838f00406e2c99b4493e96e77b506d675b53d0de2a12517b281ffffffff0168c56fb6559641f324c479b3226ec4fa4256e6a5bb28e7210be060b76f68ae00000000fdfc0100000000473044022060a12f99de5920d9ccf6cb5476493ac9c65c0ddb25571075ed559c32e757332202202f6242534fc2b576e741bcaa5440b9f0bfd0526f42abf9bcdea4fa11957271ab814730440220492e85cde64a13e2478cc5fbc44947914f9e146eeab43833d61720375077e25f022057c7748fb7054e9643e23c3e4e59a169bb11e993f69af1727ad79bdfab0e9a22814730440220398455559380ff507d77263cdf442f5b383c20f5906c93397ec257139336e9db02206d258dbb837a830350123eee18d54e2a90ba4c69f10b67383efde319f8f6b380814730440220582cea666e0ae7239680ae341b4f309bbbb31ac39a8f9f618ec5e97ba4762cc302206afcff16be329373059cd6f27c4af8af2a1ee169526e72ecc8236672da704fa58147304402205a6fa0a4261217479448a360c7bf02ee302e53855b0659f180f58ccd4eb7246702202f10f745ef35933b54321b72ecfbf7b3f4fce03818a1150081606663ada9c409814730440220742c92d332229acb3f89c0d2e0349def98bb2b81edaf2a2b61ebe5a8b60624380220541db41cef2e9cc19a23e315cbb9fab7df1b621fbe5ae67f0572f9b976e7990d81473044022028b18f6198bade68c594c2b06470259de74bcfefdd85efded48eb17d73fca28402205ebb66b9f4a49cd6f0ba059a06ea6a12205a9f92f0eaa2503880d5a856e97dab81ffffffffb7c203a720f1d64bdc3422c4f545ff557b675aa116b1b7d001c4ea2046f5f7d200000000fdfc01000000004730440220680e4867a9cdf41668e9615fb109bf415ebb26e16044bef4d8477f2515efb46f0220029d5d7dd01709a1b943ed67ae6f0766154d3a3a33a44efd8939195a0af53d5381473044022048fe7ad41f854305b20ca627079d4c12151ed104cfb33e62cbd4ee2cffd192b90220013c66911d029ed17467bcf9830f712eb6f2532e410f3fa37e1dd2732f8468158147304402200a3dcb2ba5da3325ef58662424c81521af93ed03f230fe2959d37fc2b1ddec21022072ebcdb2e84ac77c3abb1bee76f9edae6152e52d3965b4638684042b3d99e0b981473044022051ce1f91a35ed494ce8340fe4eb6c498128818037c8b0d7ef322630223b1b4d802206b8fefe39b923c92f20ed00c043a2a7bca50961c7242c03c994e3826f56c4997814730440220314028bad7d2afe879c931895376ada7c80d22c055a6f506719300468ea429f4022065b78f56068c88ec652cbc3c6d471279adb288f0b49e6e079a768fee23b1584181473044022071a7ef1adc6407923378a687fa81fe92ace4f37714ca737bc36cb2fd692fd2ca02204df91a83c89a88cd8598c09a22f3fbfd5365297a4974ddc080ae99ced92809848147304402205178674533aba6af910c7a9c35764d317875a324d786e429363ec2710bbdd36e022043b4c6de92438f923f220d268be098994765338b4987a54f50f08b2cf11fa55081ffffffff572c33a6deda257cccad65c8fa47c1ee11bcc4ac48bb4f676071d37e55cca84e00000000fdfc0100000000473044022021336a2c44a3ec2727fc7467ebbbaff1d893749abab3364fa5d1bb2d653212ba022020345f20fb4dfbcffeda34bfd6147f03bb3359f7bfa2de0aa92a5383e1a1f80b8147304402201048dff73c61383a903726d8de2a91ede547fa4f23b38768aafecfaf259c1b22022050c860a7db7e7372a2dece20caca2bcd21ae1306527668ffc29c81de2f4eac1781473044022005bedbd4a7d35f212db5f92ba797dde5cab956620eae4745ac52ef2a12167349022078ae3b02269a05c0d8c041f72cd8f370c5d90e3edec9610c9f0bbcb8b99da8c18147304402201094dc4a63c0ce2bf3e84b79d4c2794af9ebbda32d76d7e776156d2cede37172022079acd7bcbc5f026bd9ffd43d592986202d949edc4bbed25a06632933b54e3b8b8147304402206477e78726adb819ef29fad5e6b2c69b8b26028b76b5c5143548a190ec98d76302202e9f398a9b762de58874c5a6d99fc534daf9171a73429fe555c5c83f5ae8dd4181473044022072e10fd3beed48c27f75ec298c957d35c6014c4927ac33a2f1bed63e34f9da5702202059fa339fbf8132951193747977003c292a53a8f0ced02960f231d014a4d4ed81473044022033587cd102683f39aebe1d58f2a242323a1b3ee8a1946d2696337a57a6e738f5022025e49776c231149cf9815aff43e035e7984dd78d31eae2e4f73b998e3dd4f26481ffffffff3811b4edafc7f6cc6463f03c03bf924a8d71aeff0c35df1e4baa04910cf2a5c900000000fdfc0100000000473044022050379b6cab5da9c3819c2595a20ec89de652847f77a99513c56b186813c2f85d0220444bf7794938c8c0b230bab1f4fa7337c08bf6814f460cb35f933b4d06f72c4081473044022039c5766859070cb12ee9121eef101c94ecdcbb534d8c7321126eed0744e3714802202ec60401aceae803fe0677cea73bae34d5f7199f101816a07782b1e269ba6bbc81473044022058484ea0a4adb515fb8cef6972534cadd9975547c59aad3f2511c551fcd62fb10220085b0b87930c3077bfc4c3d1da8a9ecf7855f9c40599cfcef74004160cbb55ed81473044022024887ab1d711f3fe1b6d15ad73e71891dbc0f0655cedd1aa79fc02f7ba1acf27022020ed854bed3fae23290dac1ce0eef0c960fccec1ebad03eb5f543ddd93f293a3814730440220541164642268c1173a2cb0efc5f2fb6518cd13c8d88ce47275f208be7631cc92022056d9bb4ec1807870ba3d628d5525814d02d3fc2d2683e1e24f72cab6f1ac10bb81473044022009ba30599934e1a2e04107bc371e53b47956c1d2ae1d132bc944751dbcf33a67022053fbef6c1fb2a81260b263d663a3e97d97b8f89aaecfa5428dafd3e1d53ed1ff81473044022012e684c8023ca26c59701c451adb4159d44ef17d022dd44e4d8faac7c9132fb602205f5ebee198b5bcce7560ab02e52da347e431c3e135079cd5f77e528536bd3ff281ffffffff6f05a61ff39fecdfc533c51ddb2af9c70ff87b0d2e84cc1c9de39042e7b8b4b600000000fdfc010000000047304402203233f3d6fdd9ddbc538b40d599d99651c5b976e412c28429903754e012de543802203fed4360fbc6c654ebea81015cfe4784ae99aea7b99bc1e1ea16e64f3731706c81473044022022690b67ae5d22d396cad683fc20ce9609190e1d87cd561fe15d31a627ba4a6e02202de5ec2b79d0dca0850fb03ed7bd32384232c9c8863bc808dfcb5be4f68bc1368147304402202c47c191219d194df9e1b4d589437febd9f9af26fec35212e47b72cd30aa4b910220661e0505e052205624d4058a97af7219acadac37ef3cbd7d172009f0f432881581473044022012ba3c32d53140ed8b67d6e3c57928e7106793d8d683c495d696196283f6660b02205043137c70caf5778a8da71df419c2acfcbe344bb1d8abcf891199653d98fbbc81473044022075689f110b4661b870ea01c1ba3276e0670495e122242a6081c333413da23e3302207ed6cc2c733843987e88a171f217910750065b845bc402a54e02061d7cb420978147304402204fff16bdd009147d6da79a3c180a22bee29c038d3ff7521b097a293d67296e5f02206799305f5df4bd18682351685f41d458981b771ad3a24c386458f84eff033a2981473044022029a190d3feb60b3037daeb18409b2b6f2f712583eac607c23186b45e92388598022018aaea88632f5df14dcbe3c985ad1c8c19b4d762a1294413abae1c5847841a3781ffffffff1e8bfbdbdb80aa145ad166107f1e9c4fd0f28f388e471d98cd0d58fcbc62f22100000000fdfc0100000000473044022045d78279e0082580f71a524c8f77c624f51fb5e703fcf73c2d45e1a99edd40e702206e2153c91cdbc6eadb7be00bca953df69be1cc4306371562f9755630ae312c478147304402207f7cf18636a91097262c3e3837f4133cbcd298caed6da8585b18c6d9f230bed6022064ee0510bae6295f7c38236a2ea1124f30b34c5ba5e8b352c0e4bb044da111fb81473044022075348c313377585a678f56d441dabeb41c4ef8f9efbc59f2ce378901b32cc54d02200d49f7b3a9c54a283cd34ba97f505d296d699a0e3095242133e14ae9b4cc8cf881473044022017dfd588938026570fe0dae4ffe9667f096630f10d989df4a74c642d8b72d2b7022072d3804973de0bd24366fc5e91779bade48dd0cea5002817fe50ab07477987c68147304402206af8699cc454686a53719307312d656c59abc7e6612c63bd8bee65b57a13698402204c29e5160551fab8a129abe17047826537c95681c73698c0f811e0ed2fb862e68147304402201396b5e71953967f2dcac07aec8cff04bf830e7552ea59ff52ff9efb4097e98c022042668e887ae301dae0d990dfee3a30613d638718c49409c046cac0583bacee778147304402207c061940c9ca2d0aeed79d0b8bcd73597fbc9526c483e3a9befdd33f511bf96c022007249f4bca2dd730257a625db3441e7b6a0030060133cfdc8991491778e76bc981ffffffff776c1616de2b9f709d8ab3039601e61d51267fe5508b599ed6ec1ce02ccbcd9f00000000fdfc010000000047304402200b84dde37da7068b51226733a641b613605e4904e9a2683d844453368386a9b002206c1e6603c346ee4b128d913f554fe7b62a8bc7301a7a903e38b4878c4e32aff5814730440220290b4cdc9e67433d7cc351455f84acd41bd19bfc59d8af13dc466c4bbc61197b02203640e9050f43e50dcea8a204eaf1b136a24b602867b782a63f6fdcf42c90c8088147304402204b5f13601d8e35f2816e4d1aa8acd2114ddb08c320d37e464f1ee0742d3ceabd0220728bf0a5d3dd3c095d757f284bd9f373a5f6406988750f91cfa6758ad77eabd6814730440220683cc6a6cf5f670a4ecfa9746766884bf3ad60958b37f99f16234d6d60ea82ab022033924b7fd951a7f7ce994c160600a634d9bdd2711f6024affd535aaf9f0d9b1a8147304402204521b66bc52613d92e70e450ddef18b68ee4e4a0cd5f0593b32e5f5ca145ddce02201eae02bb87acb716642bc8687413ce1dae1b35fbf39014fb7f0e05bf26cb5b498147304402200585800e18ab71fd8a383df6c03f276174d5a19750abd478f54a0e53fc35d3bc022070c3e2ba50ac82949abcba9ce424725799ea26b90b0e2ad9b64d6b68716c105a81473044022007a896edbd11310135acd3a0140d44d76e8c7e7f6e52137a0ef2eb68030accce02204d789b13cc724d60f8a0b7b68ec1f3b0b10425bccf0b7f431f4a7175ea9d554a81ffffffff30f66b51851f8109eac9bdafe446403e10b036f49f134a6d27a29520413913a200000000fdfc010000000047304402203ae55bd6a9c95acb0234aab7beb4178b76246faef7a8ab3ed160d7eb44e3729b02200baf967338ca2a3b6d61d284d203549c3aa56997a8fcc734d8caa6403f04974c8147304402205826c59bc9c3a35421ff62cb1465caaf2712f3cb3b360d0bd667cae1174ed995022040f491d0e733c46864af2da1d8f370fcd89b04b6bbd5b144bac0abe45a043b668147304402202c64b5e01778132a3bbfac16a0f83521f2b0b2279ac58bb6f6de5ad2584a44e402206ad35de2f8d3b50165c911bf2ff84c63d5a916c9bf2e7b55cc88d9c5f4a6e8cf81473044022056751e2ab935408aa957e74e0aee18773583538ca66a7b2f234836f829526f3d02204bc8f3e6fc19015093da061f72efad1f1f82ff95b851347d94799d412ec98f2c8147304402206849b9f56eac01312f87483d7ff501d1e5574f7e8cbd03295865f1cd9cbe67790220208e1d9ca144fa0b182db53bceafa9e94cfbe58bfafac36615c2289ffd6db0f9814730440220030c1a492f076e46747451ec5b0f5acc319e93ac0962f89a2f4511f30285185c022050c2d949ff1411997f1f7171aebfbd467453043bbb7fcee9dfd5fb7d85e20c09814730440220471d7b68362a274bf9bd0fd21954398435b58a5cb415b088bf6e6d7d1769d6e2022067a5baeaf46184c4dee0db1aee541c54aed251fc4cd341016bd4caa353064ce381ffffffff49fbad629aa03355ba34e00beae70958ad7817d29a2efe240d2b1f263b4b5eac00000000fdfc01000000004730440220584428aa031aa5f5bd8d77120e6f1ad6ef7b5ae2e49c6d9a7843c4cf0f8e8d5d02205e8d98ccc710b976a9638a57b736f5d1f5c70ef2bc6ec18f2f063ba1383337428147304402207fdb81b644745b12b495917bd7b1453f57409fb117a43adcc2d1313479ddf98b022014ece6515626f416445420ee13304fc0265b4312989c0c8ec9843f7ec84100e28147304402202a4533431f08b6e8c1bae272d43b5d19e02ade2cefd647d32f94301842270d0002203304d493f45662036f3427f8a2661042017a42fae69f3bf8cbc584cf7615b6888147304402206bbc083988def5cbddf81d1259bdce828032475cee25f520cdfe2d93b352e077022029eec0dc5a701066b2659e5c220e40e94cecb18426882b5952fe87b4508d378f8147304402202cbd926881153fcf9e6f49b27f9a6bb2bbec986def365e30e89d39e4f330835b02204daae2ece50da2e6444b2d9a2b42a496765e57201cf71c6b2047f6ab262c2f958147304402207fb599b94f8aec5f3600154c2447f78e060d569c17b1f3b1ccbe73a971cf3bc6022007d1c796017d565c1ad8575db64f6d4d5f0b181deb2a05f9e81f6bd66d5c7d3881473044022059773a00ddc9b68c250afb6fd30e59dd5de91d2a4716a9c67def38c837857cdb02204a139db2034ddd5aa14257936b7aca737f7400e5c08eeba06e9dddd1375047fa81ffffffff337765e185dbb49eac7f1bf316bea53afac3ce3487784c3a4fccfb196c21e6aa00000000fdfc010000000047304402207650fcf8964445e9649115a23c1d907332e8a7b3105d5abdbde0815bbb5640080220334d1e28428ae4ee756470e54b241bdf73d63d9921f8ea750291a418f4b161c28147304402206e96b1d0fb89b9bb43bfe49ce6a756b3dffebddcd2c7f1525aefca1ed634329e02204043db80607aabf10234f87f9955fcfe7fe1f923bc1466cfd0eef3c106581d0081473044022006393f426d7192734f4d032758174c32c34a8922cad6f5797893775aea68a8690220011eccf2589115988d1ca7aa7cd7968aaead2bd7e48a548d670650f36c3c8973814730440220676f456c611450817c5982f2f0391168358c16cd6e1b29627c4afa52a2339b59022075dc440b1df6ff57c38c6aa5cf9a6a5f2c1aa71de6911577011f88a9095c548581473044022063d05f401f58be19cb063cab26a84751e7a885564cf61306a996aa04f285edd102205acfb7719b278fcae33038dafa491be9a9a84f0f4e82369fdb1af8c33bbe7b2b8147304402204959a971dec11e04af350801107071611f3fb2cbe30b057acc58b82aaab3803602203bd32909230bc84b0eb829e3deb863e03171112239611f5b7b0b02396e9787a381473044022017b2171c4246e0d6434f328f7799d3ef6a4fef56df84734a48b27f95e21392c402203c33080d0c724fcf8ff32dd5357530033dd465a81ce81e621ac7d94b2dee11c881ffffffffdb831af3c2726a8463c64b912d554e811b86ba9b64bb7aa12cefcd77e8fdeae800000000fdfc010000000047304402205112d5e0408d910f37f6d01550b5c03c06d49fc5c9ddef9fd0e6aeee7d2ccafd02204f82f9c2ad6a9655b6c3764e5c34f1739e6e0ce9437873e1956b6e2d0f536dae8147304402207b23d5d48b37413707ed7f56a960f9937f16906b17bbbafcbc071041294a752102205b64488daf172275be6376f85d558f8524c3c0d6222f00a11d1c34b1954408d88147304402206206e8ac4e5306d1dc21f28cf0c9f41b935e89f0050d2cbdd0f70de3687c72b402204623c167fe1cfbdefb78aa2f15939d180e905afc481380223b95dfc9708d05c68147304402205aeca81a0b0c42e6d6bfb82acc05a3fd11a6a21fd00be3963a854fcc6fd4e8ea02204320cc8a71383d6f63f9205ef37c5dcb9c09a713dc871e37eb3ea4a2f3eef029814730440220620550805ed45899ea95dec9712dcba26324ddd1ba862e8f2fee22b3c447320b02203ec304e9dfd2818ffa15aba423a57e42fd7d5cff8c49c277371fd36c1700e8018147304402206152c7ddb7b5f8ec2c102e3792a867ac86c23ec772b25de6ebf2ab2a0a362c5702205c2bbd48af74687e492fe43592a3293cc568aa176ade9f09c3f5d7170add475f8147304402201e86b55b54ff59b1ae64b4986588870d2ae896941c633d576652f66a034c060b0220113e0c5e25913412bfba29b41610df486c309ec05d29684f7dbe97edbe946fba81ffffffffeeef0b3a9ff79a2881dd9db687dae473c44438956e18e613b309a43ca0ac2af800000000fdfc010000000047304402207d600109161a3c6a9c5d1693a149e1b916d0b9d6d0f463910dcde823222240a402206efde4fbe5f1032fee396dec1d87379c457f946eecf2863af051b49f843120e3814730440220020b4a05dfba4173440325610478ae94c13e3c0a34dcca177df6855f7ad5330d022006f79afd08cb77d362ba69820942260d5415151cf667fecc762dfcf23e521740814730440220776f03a1bed7f262fb3ada298f5fe6fe601db69ed47e69c0242d41aad27ec81a02201d40c5d332edb2feef49898518f1a903e39419eeaf6a211d726c1a74c77e87308147304402207ac1320ba69149c0675b74f61714da4181953c570109ba77a49962287b3f9a7a022044046647b4e922fb0eed9aa1b9550e7f0170970c539079f81c7b55ae0c62130e8147304402200e447955afc799219d21b68a80bd708a314119536ecc2468863bcfbfe67fc2e802202a91d0ec25d275fce6a87b8a583627dea85bb21481a0b2258eed14b9455917aa8147304402204d3deb3579da214aec4cf656a1ee7cc72a90ca9def346d9b929c8b87dd97cf94022004d492146cb00acea1aabef9a9310a01b88085cf09b9d3c7e14059316831121b8147304402207e9b355944433e42c461be96a15007ccbc4c4ad18369bc03a73d6f8de701ccf702203aebe4e102a0f8bd772f228fa660d5ebb31c17eea2b58bbc6c1ab58ddb15e87b81ffffffffeb2171e7798442fc5cdbcdc0d41546b2d98cfe81f9cb6048703d677fad20bf5700000000fdfc0100000000473044022029e5bf77f31247b529fe4205ca623d2cd0dd9e9ed6c865ed6fc11928a584759702204a715c0c8e808bee1d983a33cf7e16de84071e654ed802e6f130b4640a06ed6881473044022078ef6747b8b6858dfc2dcc65a3fb902a3c2981a0d3f61cf1d2e9bcc6810003eb022067ed47c95877f685aa46dcc2c1b4cc0f7c49aa8f1068136ec65c4e174dabe4c58147304402203cf3b28dc39c8d9a49e849aeb4b89975d5484d64deb4ebf0b282ef8af6c86049022039b7718ff3a9a83f66a8a6251886bd7b36f5b8a9fe9d7fecaee27dcbfbfa628f814730440220126371e5f3e4560d878be8d4d2bf50b78090d11eeb9490e5ad5b95fea78d33440220351144802301421ee1650f1c650b95f0af92cc15ddf43d5331212f18cd1598788147304402203c75babbf5d1567af24410efc98808904fd48c51f97727e27dcd78102dbd0c9d02202c61de9a3d358bad8d3e4fa3646729f57bd4d4a404150f3c5967fb42c624dc3a814730440220311a1c65452e10c20c15313c6b9a8078132f7a1a62f36d47fd549b87595c2adf0220300f3c98822351587c2ff2dc1058f95f8dd78fcb9f285787d785f2a439f5996281473044022036fde7131ac8f8e8e61fe4ea777d67ac286767c745b0ddb3a93697ad793f840302205a36197fede388e596af99e4984273b49bfa083c866adf5132bb9da11d02d92e81ffffffff502ff4c4536faa819845d7229c993faf212282b0120034728b40644f13d5e30800000000fdfc010000000047304402202305519ea7cf6565d7b384d5aa39403db7b4cbf2ae5a2b36ba65e25c7c218e2f0220627a694b8655154a41aaa874a43dfc5d6e84148e97dc6eed445a71130884ee9c8147304402205e77c35a6fa5f2ae5a51ff73893fc74280aa45aba87f73d2ba1b94921f726e3402202ed0d0df0179cbef8f4899df3935267df93049f35e6bf11114b11e00343094a28147304402202636e8c68dc1be190729762ee20a4b6691c05ee6c3460331ae60a16784f15ea80220364941329ee052da21f6da4ed5ed3dfc208f6164907f9671426b94f3843b04d581473044022068404969c9e07aebe987d3d39c955a2f397bac430775e7dc41a42877876199f10220477fcada7427efb367644419351593153c1aa4608d5940c734bb024f78bc70ae814730440220525c362f4579d91c679c8fea6d74c8b06d2943a325bf299a0f8e04a8cd8d309502206a9ca6a69ddc362f97ad753a50d4144af1e055bf159695d78071934b147017b78147304402202951051cba80b6fbb1bb5f120a436d9d933dd6390302fd09defd7a268635e50502200ce4cb80168f0f6f08fccaccd617ed2513c2780c98f4b9c32439cd937bbeba548147304402201192bf592c23d503dad2008450f412a7d71416e00ad560335331463802c7ee61022001fb74ff1471cad4eefbcf6d4b9878d6c5dbed6e59c6dfdeeb7a5f4ed7dfe27781ffffffff95f35ea3268366e8f3fdefb1b0aae2485537bfbf2e674dd1bf54b9e5c20832ed00000000fdfc01000000004730440220287b92706bcd64dd7f866bf5f1c55e262473be1df087d2d8f1a59b18370fe21602207dab2627218d2093ba356b76b4af814f589b27684cf43987601a0f0894166cbe8147304402203edd2a84995f5ac6f16db143b72e8a497eaa9f75c8f966d795986744b91f7ff302201d66f0c42d242485132c6e3a4cd2041ace9fcc1466ed7e18169454139493953181473044022039e483a5a52130db9da969806171768c09729e0c377f511fe081e1bc6f1a3c8b022062202f98aae181c05b5597be19ef273aadd63e58ccf77dc69ba20d8dfd5780e581473044022000b3fab1c8ed13f71af9c7121b2979b048e20b6897c1e27dfe447ffa13be0c0502200cb353ca7ab6351f8e092e355409b40ba55d54fd2035eb0941bd56302e376bb981473044022012e68057c501bef83e26f829c6e83268978fbfcaf10ea337f17b74965c18a41a02207a3daa72f166d24290a11cd5636a52413a8e860b52ded9c3e34974cc00d1f1828147304402202ae231a7ea7083317919e0629213b13a74c61bf3365b34ec6e646f18a6f594b002200b5b5f1e7069d8a6e58c3aee307a8a43c96261750ee11ef7707264e1b594fe6681473044022033bfab167808707e1aee5c3911166240318b83248b837efd1730104015e8222f022006999a1c009a7af1659eea7109414555d23d83b98e9d0d11882a8797c5d3612f81ffffffff15148b0c5e5ccaec0a0c779ee2457f303b1d2c4ea2b7fbc9a5a11f1aaa26717d00000000fdfc0100000000473044022046bc302b63acc04755174cb00958c7e038bfa8eb69da1464a94f6d4b77ddeeff0220529b135285bcdcaa305c825f67423a2f18a8725b6ab99e8b55c8705da564c02781473044022031a580651fefe7c0f013de1a1bfde483797396082c55f5cf5672c14519dc696402207c033772326b102c4d07e6f3281f217212cd2b7cb68552fb457228d19c370a488147304402204b59d28485f5477b8fd591aa549367f2eaaf063e11072c4e053f6663f86f428602203c99ca417c0612a70825f60b3e9f416894e74aba27dcdb4ff796131ddcf89c3a8147304402202de297c32b5e7bb16837a3fa824aa30c3895a6e9736ba1a6bef9d1ff39cf379602204f406db686e40df9b92ed64387f4a84a799acc082e66aa9b6ef410ea26f91c3881473044022007284283a4c53c802eb3a3a7ed8069ce6369afddcef3374a7352b0fe24c1248902206fb5bafb63a1d7d8fd36a36f52ce9ed4cba67279dd50aeb9f1380ed7261f3de6814730440220788f709a9c241446d2d54399d32c4c050790f4ae6a887b8ea02dd289c45a156402205a8944a2d9b885bc83cca6755224cd0772ff71aefae5462e2a5e22b3694f51d08147304402206b67a498c11e72a67d880395eeccea17a2854837dc1e9725ca6cad5ffbf0ca0902201c9af8c5b8653957e38cf574869e9ffe9b83ff4d30994fa98915ab70c0711a9381ffffffffecc97426bd63ab809f4020780e1fe31235781912707399f9b55010101b351b5a00000000fdfc0100000000473044022066b24a697d8fba4cdaeafd997573a11efbfa951edb569b9daca762db02183f2502202b5c560558be2985414283d35486217e6ab58c1a244eb7524d7336d77cadd48d8147304402207165272b48b6dc0ecb51e0993867ec71b0f3c47549b20a6e59f36d4e93b53958022032ed322a9c082c89254496554afa4bb1e21a521b09490afa34920519ce0eacdd814730440220710c0176f63e191b5c8ef86367852d7610e4e05d2cb95838561ab5d8fad6d2dc02200222fec150ea7c8af1bfe6ed11bd26cb83de4b14f573ab81c21a9f4e76572b6f8147304402207c2797dc0ea36635c98b2f91938108ca53baa7f4505d503d283f7ec45ecec76a02205f0fc139240f44b533e94f3b09dc76dc6778d0365cafdc33a6ef1e3f8a365ee381473044022023bcba910096e0f47b50df3f9931f0a014913832730bc4963e12f65b4462c1b0022021dd50ab1f2808d600a3ad77e2ec9fb750efaad299afc61d5182d1724268a9148147304402202ea72c0920b0a7cb4db6faaad6665c9c573cb9afcc4f3269392d52748458e5ad022055bb720cda5de1acbabebc89c36669518fe9dcfc92570861d4b77bd8725efe3f8147304402206354640b93bb7b4cd794647960ea2ffeec4d37e7ec22b229a9071fad297af88002205c8bf10e61c7f879f7c76a35079f416e06d711055479f1d41d868f6ca417c22581ffffffff67c007da2bd34d0f16e04f17e0e45710dfdd9d6b181152ae0ac77c275bbfb75800000000fdfc0100000000473044022079afdb9c3b4efa2f9e3142b26c06776c42acef6c602f5625c5adf06043301d850220100fd4c21b713e81e5109e28beac11f77b3d8051fc422569c03a9255e8b7fc408147304402207f743e88733eeed705508a1227c60db56aca98c23c329a1f09d5f933d1b9ae16022034a16767996f25eff5ca284c9b1c8be89ec46b3ec50997ddd72bc7b2665e642f81473044022053181c5d3c09b08fb9b22be854863c14336053f6974bba0ef637519c38d3103a022076aa510ee7a6358dae74673d66c9862841393c7f61929e69c202e35385f87e72814730440220605ed31789736bae6861dee0df26dc0bf42b858099724ea0765bfdbee0fb42e302202cf4c0f07c6e48400a5f1ce8f4a04487ca4482526019666720a39fbc855c88b48147304402202d92f8e124f22e5705de6320261ade7d830a8026589903fc500b83825189ea580220212835a80daa59cf30e4fba165fc810ba4b3fd9b5a672b389ad9bb53c604dd078147304402205d1a69dcceb48165c224872a532d21fa87f9cbde9b0121ad171db0af691f591d022044fdb50ee75c66aad3ebaa96022b0301327d0234c1e4178260439519935340ea8147304402204e2258defb7e2d109338616fbd7ff10f80730354ea110e05be5b386cabd856f4022040df5dfb5c3116d93d06a8460e1a6c428ac5a5fe8cf316061fa05cd5d9b83d5a81ffffffff3325f398918cc2b13f3b861c91f541b5aa98ba6fd7f11adf42d211d45956dd8d00000000fdfc0100000000473044022060ff05849233c425d79f02343fe69c90e9b447d88290baa2013a95f6215d6c0b0220327fc63b5d063a31b49a0d9dfb09875444637049c47d2b6bd9d5cfccaab7260281473044022046a29a7db0ea17bea3f338e12ad9d1a3075e1ea1fe4b0747d6464fb5171cd8c002206b62f5d767c5736b3549c2cbdf8566506755414e1151948383db73847af0836d81473044022063a3042ebc13c0304ffa096e3f78c921873f20b1f650879371bcebcf96e2a2d602207466ae146bfa11c588575b2f58d955da9e913dac1e7a44c0a6059fa32ef0878f81473044022071c68338190194ff8137206b242910ede6935666bf52bd0f0a20a0c9dd524f79022050f626b266d4f5a54e78a5e38b6c36502d1e90de28aa2f9a7204c7a799e110cb81473044022075fa100b65a462efddf57a1a916458a735e9ca68a15e2b8ea36053ef062f0c6c02203338d683b49611146af4fb49d2de79404d985428ac770651a2f34ab786efe8f2814730440220534fda596ff64c1ea296765e4de885ef3b6850cc29930132097d5826f2017e7f02202240178d342f8685ee5f6062e379b15273355b912c328db0a3c44fdf280010858147304402203cb14a018a04e5e0aaee7bff2fb459e3cf66c17dbd5f15a8b242e1937b8f3fe40220558c39497d89e490ae905a29982ce6ba8e52010a3e4a28ad5aa8bb2076ff692b81ffffffff51e9a31087d3296bcf565ed901d799736f0fb9b076b679d66ba905954550284d00000000fdfc010000000047304402207a2256fea9f573592ce2e4b2d95fc3873536416046450ea02902518be56e3409022027df50f44b392b9398c57a19b478c94902b7e1308bdd020a5c951a296546cb298147304402202f0133a6ea78cbd50f1113dc7e38a09ed4646d3b5f335c4f44f349a719cee69e02201013869642ec60bb2c254827f6bc1d8df41fc0b6592d89099e6045eddbb62f098147304402200602b0c8a1f05daf868e447a10b6ea0102ef9eb93145f0b60a60f82b1145ff8b022029b6406347bc53082f445a9e68c0a3c79cc30713b74ee83731b1236e6c9f1f9781473044022037916b196882e6a50b6702f039f652e0842669ef98938deb10e644e6b090d403022032ccfb96c7e80711f14573c0527595cf1e3d421950582eeec58764decb45786d8147304402205f41cca5b3af79b9c35854627acf0ec53715c514e158c56692a015a399d25df30220238a4048f827a60164d2b1bfa24c677360399294184dd98733b964d95a3c35678147304402202f456fb5bcdd8e1791842cbc902eaef773fd4149aec50aa6033df560339b349102201bbd897ebb8ce50be5bd9e84a21de2a106e6ce9bf56ba5a3ae48731293d819788147304402206c452c044fe55f636acee333f87c520f2eb197d1abeae17e14997aa33bbc4c7d02201d36ce8bcf3e4f3efbea5a4f3d6a0601d6fe7dcb2aaa3c9ca241d477267df87981ffffffff4e9cb1572a1b15ec2191a808a036b91bd661c851edcf9085a9193c67b941e5e500000000fdfc010000000047304402204f734f54b418b842224aed65b8b4b8111768eb83b08733baf0608546a3fb11ae022011da6d71513f71d54863b5449f164d5f2681f5f7031c1a587af9fcc2cc5a089981473044022069c2397ede1f988a43f13dd723cf7c4b33526b80e3d74f12e8603c51805d351502206e51aaa7ea0ebf5f9673526d3557be822c26ced3a8525a7b122d319e8194c2e68147304402203285c3a4b39442a7b6315a29295334ea6deb9f895ed5f22393c4df16431c85d902202a8ab4edcf9bf8b15931bf9f0efbe6216c4c157721c652c8a6505345e8f319f981473044022078cbee7fdd67572e884882dda5d9c4a5780c7bff684c6d4a6cd32f12008bb86902202d6b9809fe94c4c9a10a585b4f15f7d7748dff1bac26963a5ea909faded4700a814730440220251d015fd1d8292fbbd72da8a27968fafd216074a2726f8dda956122a18275d7022011bfc7e21e3b4fe7ae901887380c2cdd031b757c66dc95f2643163bebfc57795814730440220307a5bf7c14cafcb2f093c76fcd65c3446d62e07848de1736df2cdcd999c771802200f751fc250748e348d6a97961b3c2266fbd44e56be1469c41ef9ce81390123f081473044022074ca16df579ce73e36b0bc25c6d31ca4143a46c6f35d7772537d7af190903f50022052f1eff889564d59aecc831b1d9f742802b6c06c2e0f93f0d36faaf0c0bbe69781ffffffffa28e3924a1a4300b91d9d8a93fed92ff0ab56c750449690c623793a7bfa9829100000000fdfc0100000000473044022018f9c326f1e1243486dedd937a366e1902b8fe4293f52afae9d0130814aa3080022054c377addf5914437b54cb91d948a3645612dea8bf2e41b576dcc069afe243b78147304402200c158ff6d80edb6365d18f062b4ff397f24434ecb642dfee30203137533fc32b0220404ec919840ad4a154126f6b44f55c26908c3849536e232201702f7696ace7b5814730440220134fdc6487bd6e47bc23cb5e59dbd2722b03c42d26d1a499dc65191bc17373f90220451cbdae7c8183b9c09a1fdb13032407a5b4d361fc552180591834e1d1a0d85281473044022010644d6cc9bc0df99c237b747a97a7f4e2ebc14671de2acf7c166cad4c44066702203cb7bc299f21b2e9e5c89b9f23b2aa3bc4cb556c4be8fc81fed0666e048fdf4a81473044022072213187be3cd81491b1fbaaf6d1b9408451ca885b891bb54aca57ee30beca2a02207d0a86266269af3d06ee1cebcc23bb79bc5eab37d9a0c28fc9609081b67299e78147304402206aac2bc3a483cef47f62a8f4ed50b8330b21d0615555540f7d029e0785ecf927022046c6d0827b2c4d64e0c2a49659e791dbc1c1e2789d8a00084f977e56cc53a45e814730440220632c08469599e2fd631c3a0ea730c631fd2ea64a3bd2463b59479dcb06ae0a6d02204249c10effb6663dc57eef06870b889d63a9f0f516840d502c82866f8c8879ff81ffffffff6eed1af97235f55c2626ca4ddec9af2269dfbf350cbb1ead09deca5d0e0597ba00000000fdfc010000000047304402204657574bd3bc581cbf754f864b424aac7735cca32dd8121cb960885b163a8d8802205011b7b43d386c7c44fa917bac5b097839fdb7c192e81494cc51d239b3dbb62d814730440220579d9197699116ae16add8355a41f6aa8e27b66cc36d956d2ec18b82350abaf702203b7023ff54697862c9e672f2401ed39ae9bd8eba77c99efa9b9c89dde780849f81473044022059bd2f13a549d3d3d535207822ffbeaed2777b038196217d7ca1b1a652762e8c0220652635be8d1b98f606bde5e41a424091e7b98edf49bed370a41e6e08429b73ed81473044022054df796ee6ca682d110cd8a67fc73e5859aa6cb5fb9d150e5c8991af76b92e1b022024e22cd02c000517a29c22d6a3fff0162f53ed73bcb56fc95ba810bd2878bb0c8147304402207f743c1d2b2aca945399ddaf8d2648aeeadad5deecfd751fbcd3e26cd341762d0220754ad72179096be41bd7870b183348fb994c2ab75c9271906253eff8b02870d9814730440220785321b2a0f9b5b2d6a23384bf251e6ca5d0ca7d0f3e88c4bf80bc0a80b59eed02202242f983330fc52224525d34b9f628e759f110dbe3727f1c2058c756f7ed10ef8147304402203355684777d760bc6a7a8af179a2a6ff9b31143a4446c410833b9e5132bf9e52022058c951316e5a4f9c43179073e87314cb2e6213fc594fcb6e4af90179a96c5faf81ffffffffb0a0b750b55005a48c141dc0a8b1eb5f2fe58028a046e9beb8d742e0a53338b200000000fdfc0100000000473044022024ef966298512243c3039b46a239a706633ff6f7d819a09ded50eff0dc902fd802205caf82d9e594d329f43ac9de0f05f1c90dbf2eacf0b8a1e7d1f4c1c5fe6d3f71814730440220411c02a2de060e7ad0ee6a568d6fc7f4a51f75910aa2ef30b225cad3b88a4f3d022012e5799c6b5bd53544149e5f87bfd06768f7bbe919f2096f328f05af5825a40a814730440220051de54eee509a009b09d1ae61161f49430d2006ce8977f1e6ff1ab10c3ee1b3022059a3f3d761a7aa94496f0c4c27a92b250fd1cf07607acc350fe35801a08fd98a81473044022012f9d960558708f141d3cc2587970a870cf38dc09c3de869e007fd6803be5464022001895d0c7c3fa79fffb76ffc4f8c8bd6dffe6e3480af2511b04149d4cf01a8e18147304402201e1601affef1ec36fd52f390963798a69287774eb0e5a6edea9771e9eb503aa902203e10abda1c687f8ea3b9b81e8c8cccb4625c71d3ea28a4dce2b4974c0fe786e981473044022017b890670862708cf68e9dfb450b0441a5b395d232b135e6b549878437b9f07c022056bed88e36ec07ae9ae9562038b96b1337e6cc52f9582edb4375d1d1682a3ee98147304402202402c274c314f5f3f2bc5c9127435624c4dd413fe3e1592434efa532832108f702204d5f8de18b1f2d8d6dc377c81f5bd3519a0fbb8229a877821aac05e3611e43f881ffffffff1549e29525261b095895d9fffee6d81d38c265d6a4a1b8ae14d528c84abf2bb900000000fdfc01000000004730440220276af360751b53ba10edfc2090241a985556b0af4bc9dc1202fec46aa4daaf2c022076b4d4be32b332e962b30790abbe1534248c0b2011e5127e8219fe2ac2fd310c81473044022004dafe2a3056bd8c1b9a537a079a9b59d47541d381a675ecf0e84b1b9ecf199c0220326559c2c7cd92f517bb11b41094009ccee626a22e51781901990d671c1da5678147304402205f18826e61ed7202066f7245d69ed3492eabb939176e773a5e4383b9fae8ccbc022028d283e4b7c9d7ce829c96d6b2ab00b570e05a0df2d0f95f27287962d907a2748147304402207f92990502cc6216184b6ccac530155992a248b7772163e346087a05377dcdc40220280e06444f26b48062adc2727b063ebc0f9bd1144af1045beb09a8804da4b4328147304402200d3da99ed7d36fddaa58ad2e2932acb9ab0be45ff4db555d98498db0fa355a030220769bb55514d03c96e62c6cb8277b78845dbb9b01f502cde7c7b45887bbd0da2e814730440220293c9fa89e4785a2244fe7eac861e520b5abc40d85c445d56934d89016924ec402206b5ccb04fcd53d0e2094e3965a1877a08fe2c870be103ef1ab6cac076d334a8181473044022006a0021cd5c71f119469935561249f0349b526b4f89cd46a8245f150d7ec238f022062512a1b913b6fabe91914cfabf46dd268f7df7b24f4cb4bb3dde78215cdb10a81ffffffff3f3dc65429410b8be0313fa9f2a3d774c4cfe029e147a6f1b1000d61c6ebc2e200000000fdfc010000000047304402207ec2246c6fb67413dc0d2cb89a2dde730100359610e39535eba5cdf68ce64c8202207e9f176f24ce765034eafd73f63826407b8b7bba1fc03cde1cb3ca6c41721d2081473044022003b044781015e5cd300617e8bdceed13008b016f0b6857e43bd684d367e967c5022067137b56442f7d2eea059889628421ee2cd5b4a7a0ecf4c218b059b18439272a81473044022024c835489178262d9b4720573bfc51eafcfe1b7a6cf263ffe8e8a7196a1b8b6602200402f2e45c49b71e9946477958015ac7da727d666ddc8035d3c6f1c724a446dc814730440220348b6a417ef898ab5e5f747e695b937b5d260217d2c09dadc5ecec099cbc96fd02204c699d4e97c5ea3153631cbf6def2cac3507cabfb9d7f765e71efefe73f61f638147304402201ab50a5f50bc49b999d306a0b26789f677f9e8f5fb52a2be6d239255124488c7022024c900c6262ae6dd3de14d275da6dea0d3fddb426daae1eda8e49491c96ba8168147304402205cf30c7b28535dd9cfec3d005e727a6485589791c65369ad3e441b0ae77797a302200d7719f85fde8dea75d196da5070436901b7a534ca0243c18d271cb7b8a0ef158147304402203002a84b242c93eaa76f94b11bc7cde809eeefc48d3ba46652818bcb700aa13b0220642fb758761386560df52873a6ad22c85d5bc64966bebc6d361a0192c337b60481ffffffffabb0ef7f94d74446be1757bb6442a2b94f1b0b095a7b8d6c71889998d2545a2e00000000fdfc010000000047304402203b20f0af0bd66e79882d9ef3736a68c36387920627825d89b99d85037cec80a902203d2a2e337c88e4ec2e7c2243769f552b4d8dd2041b9067d879ebf75176e4144e8147304402201782d38a3dc51c813c234115d3b99497f9684426553b7fd504cd4316f187cdfd022063fd4ba996e23ad5e6c8c4977e6eb25e08b4b8780413ed038a64952fe8d7ad5f81473044022042a96b060541196e9f91a7947131075b6275a1fc0dd99a5186a0d0c5fec40479022055791e1c6433bed679231454903033226886af48f5ad9fd4aa74fd3d8e5b54f48147304402200fcde89dee716dfe580d3f24756c0693a5f623af54ab75ae94663db201e9748702205e614410c93dc7db13b67f33c351f0215f289a03c9b10f997db1d821602f86ad8147304402203dd4b27f0cebeae08a5d1954207f34ecf1f3cafb444ac96db63988470617809b0220306d4588c9dd541ffefc6d0a5588847becbc27a3560d80b65ecb4719d8ff70d181473044022028ecb882e8acf6f4cde5bc36ca934a6650c2e08927386d2dee5f7407ee6da8b30220723355fad6e56df8130a137e3363b07604db74ba6d1e1373984599abdb54417981473044022008cd966f0652fd79fa6c7194914513973fd7da0fa190afa7e994492c3088f39302206c245f7f9987a2063f1cc69add5d22d2f5715e53bbccffeb6223dcbc92f1b4ff81ffffffff8f175a9759c66a1f26aa334174a3b0883ee05429dd9a2f345f554cf00dff5fbf00000000fdfc01000000004730440220402c6757f5fd93858f5a5d16f6b530eef1ac22a18880c94ceabfa09f344b7703022049852a090ae60d67cc41586996c54e26f8d4435814e5a8dcc4c4cad5da6dadba8147304402200df6027c90569286d17542302f1a098618d1fdc0689bbcdbbc49ddba408b3e17022057ba90ee70f49334676fcc325bee28aea5b96db2e49964258b8bd1cac91547218147304402203a735ed059d2d6030982c21932e660a6465a4e0a4f70c8c733734a15e18ba0a10220506999ee868310690a2b16804a4274b8c8af383975f4f122a28d458c6b89e6e7814730440220683297d35eab3184a897a53cd19348fc607d3a07682676656948e169d5aabc3202207319ab75455671ac76fe08ee270c385f0f5e298b9eb335b238e27b24847fc13881473044022008d06e1a8f325d653b4876f44b1a46baf9ad53d90ec594dca4ce695f0c1519b9022026c5550c4c10b02f5da145f85875c5d10c5c0516cc0367d684ead47a71d271f9814730440220307ecfc464097676945e96d30cd980623ba3876f4c6023d006d693159f0859a20220679da8c0e4a693975a9881f22209a73b2cc0eb6a18b32295e1f973ae047974b9814730440220479a2d7dc7ffdf636aa46218d6c0fbcaf2c596997781d789cc53dcc9c869c80a02201849a699631054659f620f10aad99d3fbd9a1ecb73ca8dc3250947fe352a4b5381ffffffffd4126e4532229fe6042e7889566d4506b03e0d588bfccf4f9a1546b25315efe000000000fdfc010000000047304402207beb41b29d4fce669c4f2121665bbbcb4e16f2aa4d18b87ff16acaf46bedaea402207b3eec3fccf1a4ff5427b89056f3ff0c9eec87c3117c4e10090be1e0c6f3149681473044022011437d722061e81a4186ce40c504df723c9450e3bf7bb0f7f30311eb348447e902203de3df9f345d60abb4a9d92d6a8403cf5c00d399db077ab312325a8309b8fcd18147304402205b448dfeae6ac9304785dc1007b40fbac347b9cc1c873d8a9204c50844b5b69802203e551f5f9609178a7e5e45e48cdc33062e00fe29b326a43495e49bc4dc374dd181473044022048726fb84d881a92ddf82368398772d9136d133b63ed2c066a788d512037b065022047a2ff0613bceebee749a91de00f2c499661fff7cdd5f5742ce3c75d4aea92798147304402200fe17ccaa6d4e1bd2ae4f90d5daca3151aa22dfbdcdf2bcf38e95437ea950d65022045967c87e6f202bb725c078f96df5493514f305cf0bae242893ae423c769879581473044022059d5c69f9c4dd3c5430d70a84a307f3f383909f8458b8cff3fba3f095367c0560220071610cc4967a022e4fba056493154932c40aa8f3d4170db1eec4891e3c2b9ad8147304402202adaa1fcca0457fa18852c33a2840803d97d2fd8488fd559c0f618503227fbaa02205eeb067d32f7987184dd99fec3767ca19b9998f27fe972950441f6ef576d983381ffffffff329fc26157c18697579d9ae87d1dad837ddb3bd0a569f2c3d00d843a707102c700000000fdfc010000000047304402203ac672902375235635d42d8f89d02e782879264f522477a436dd2fab347897f302206c153c899aede16b16eb2f9b6a031db0e945a2429a938ba8cb447a353678d2e78147304402204589b15f35e48b5ebad5acb392053e52f0a331730f782befd98d4d19220fba3d0220754f4a060dd82f250d7ebcc1689fb5f725f375614415ac651c7db57427cb874d8147304402203bb63475b05930a0a6ea1009378d3d7d17ec406ae016596f90e815df339d7c5002200d5598dcafb62906e75940d6a612c30ecb86f35514518018b3b0272937700ff98147304402201021b49ccffff764afd575b9d99b9733900fa497e47a5a3a053ce0aeaeb86b6802203dbab5b07cff2be610ddb4b4902df7e846712a1d528404495d21f520f5e90a3a8147304402201bb5f5f4f1b3e6a0abe05efd3ecc6eac616e975e98fd85a5d1c897082ba085730220432b08f3f4781419fee258b587e89afe480f3f37669a816572bb72923fcca58b81473044022027da1836ad51bd11a901be98ab60fe683f70a8f9107607ab948a61b7ef5a608402206adf776dc07e4584f3a84fd43e91d0da06e9db945e8f5d4c0222147f31d7138481473044022010c0214343ab8d91ddab37982ec81df1799c2b90baef9f542f377a4a27fdca3b022073619f29bc27ca2ad38ec30a7121bdbd98df2d11106754bb23f78b85b2492b5681ffffffff0ccaf7bd2517a2d19959c392e2107487e437e62f342fab105b555db403907f4500000000fdfc0100000000473044022035ded3d493f003835600014cd1519221cb047dae50d2d82053fbc0d42f7666db022004560ff37d1a66569451dffe28f136ac25230ea1217ec9d713897e9466b0791581473044022063f6964a65f80afd8b71d7f3bb78d482045f446d00dded091d28f3594cad519202202b8a1497f44c2a91858b2564707210a3119266e509a11215fa2b89acc265ac17814730440220200f7175fb74f76f849be7d4af3a399d096ab47dbdc0abaf283fd4abc62dcc65022022ccb36a0ba6ee414968609a0878a034de084200537a6e8e5e6aac89f8d3d8908147304402207265a1b1e14d8dacfe9abe368ff88e21c7a2f2cbed25dda0ec9f9a56c21d59d70220488f598f60e3a518e4d2e6c79805d4d865a8bc7c56969856100e001caa916ca78147304402204f1634304b2c445aa65f22dc1014988673ae6d1f6c3a782123c9750d47844140022042da55fc499be869e9412b28c7ac70fdd6cc68f95edbe499b0ec9ad815f0684e814730440220766d0d7ff927a49d0efbc28caef2c0438acd89d5036308cfd8ea86bd73f0774e02207c67a8724736fb7e7a60061eefa52d83641fa0f637ef233c32a4ef90507756fd8147304402207f036624fe260807331bc0ca6ec9313fa478fddc68170aed38c100c247d0fc2b02202a69987b2527894c78262069c37f763709c5e7608e1058bc671bd694bf5c932181ffffffff24d37f883b8ef5626fba322024024c2b8ae0ffbada39664b11183a714e71a42700000000fdfb01000000004730440220243e171dfd99aff58d6231bd3b789b6e5879317803b7b7648e00371105d5c46b02207683cb5a318f39924eb00f87ce1e6b11b6f93e5f49a538effe2ad8c972bc825e814730440220212189c36d6dad7811a69d1eac576b7694886d5d8d4b831d8d611321bbbf9c4b0220168c5807644eae19b37a785205d40aa8aa298504aa666fceb71e21eac74e29ee8147304402206cba4b677e2332953a8a5c67c7af3fce936ce6c482ba5d843acf0424bff83702022071746d7522e2fc8a822c847d67653fa87e62079d50c761c48c03553370e69f08814730440220092c2ed68b7835f447f018814e3f87eac367a8e17a57e96ab158efd72fa9f2c802207c23bcc3d09e9da4e8b73b31ac1d8d00d239e7db2c510b2a06e5d620d5d3b28d8147304402200522236d17284560dc8fd0ed74663aa361aa0b7009b37414c56dca31e3b0b4aa022063e8901cd842e7850fa61913934014ee3529421597941ab5500e4a778bdc4a938147304402207a10abd6c19de469b11c30e7e1f7ebebc137dc2d35aa7c0c75b51df1517767e9022065fa4ffdcb30704bedfa0b7ab0b0480508414b415105910006a04abad7e6e1e081463043022048c4d6a98471ba28d5b11bddcaf37d99649df67a078e5fb3dba16481ece082d4021f542c524284cdcd16381f8e5724575b63951a91bf58a109a668f7fe09084ce081ffffffff340f3d1cf96b1ee3e1b7b598e194214e6ec74f293006a3aabe4681669e77cc1600000000fdfc010000000047304402206fd6286842d693339cc528d1df53aa354874cf79ade3be80aa2683dd314ade8702204e814a97ff8d263e75be4c98449f9337ef5acfbc3bc39072d2c1cdf2eacf5a848147304402201b49410d4b8b9f6f6e4db829bd2112e1d8d1b50966760c8492cb0f9e0defe8b3022017dffc0ce4c178e93ce802121f9fcab1bc55c8008c001e5699e5ca3c8ae7fdb68147304402202cf720600268ab933584ec31953f8d41fe5bdd478b78282616a788a1777d229f022033a4690c206f6d36c77c4fde9559a47de3fd5df804e845f2c41b3604a2ac4f9d814730440220788b4f4b924d54ec6f564af88ada84911a844f866a88cb8d74fc5d83b2951ed302202dd98b2514f855b41dfa51bf3a9d2a8fea75a6ad41da721129bf903804f251ca8147304402200f473955852f8fed37d6b4a55a9efddaa38bcc64c504013cf901fe976f17db850220128be8b32063f032d64d4887da0b76b72c597e5525daab697c80e5d05d0adbaa81473044022060993d29009a99510b0825c7632fca32b164d8b1a93a0511d295ac3598df63220220134761d9fe4eea1ab2e148883458fdd0604383b4dbb802c90d9cc847b582faa281473044022038492f04929f18789fdfde89f1f3ae1344917df5a9469248d066da33a281066b022023d7ee9491c5190ea22a218bbf9dd9c16336472d79dbb15820c5f8701242920f81ffffffff6177639dbcf6598481661e9ec41fcc582cd37b3d00bdfe5f8daa80be6311007f00000000fdfc0100000000473044022009bd15cb57e2d1b8153304fdaa366b33b3d7cd2e3ea7c37ff3c54d646819eb5d02205188ee795dd7a8c5cbbf066bc5491bb7f2e747eab73ad7ff1ec2595f54021ab581473044022049d4901f430ae5d46145cdc966b4031e97b13bb8840aa006b7a2f21147eb6eeb02200b2ba8da804e86a70ceabbe21e67158b15e9387c7eedcae5023310579a146503814730440220534859a27d7f87dfb7a65bb9e5ddb2be0de3d3a17384325641d428e02361282c022028cda267faf1e206d07be63fb5daffafb636ef67ee0f675e62a69b81284f7d3c81473044022001d73e03eeba00dd4e81575fd07d0dd580e320222204defb319b1f189027013e02201bd9a598cc4a9dfd70702d537976e35c6f9d1807fc55e56b40c17ad82d3ca84a8147304402206ae094db6a3dd5253b8101f8ff98533bfb4fd66c130550f6cddeb4a6a0705eb0022009f2549f411d5b0f980b7259cb3d67e0938f15e7159a6c6ecd607aed38f647888147304402201be2f35c963bf9a15083203417218148db202feb2e0c53c1dfdf755ae0c4b782022076ee7b9bafe23b08f67817b7b5d58d4b9cbb824edfd0f388aafbe93340d2a61b8147304402202c46988e4ea5fd2884d3d916a10c0139d316c76804f963eec825c897a90b441f02207cffcec6f22d837dcd29f614953f1af565e1350c3922b7c4f71465030fafc7ed81ffffffff2cda2779a43d2f1e5a05ed1fe0d3e7bcacd4b2887a46bdb6d76f2b9a71ae387700000000fdfc010000000047304402205795a8da73942b6d36db89bfc9ca1f07ab345989ad74e825803b1145fc370d5d0220338f9cfa023edd1da6171d0c74f06de01f2f0f009ca1e50e4cb79a6643da614e814730440220628524afd974c0cc5ccd7f1882a3310ebd693f1dd13594208c19cadbcc1c61e7022001f78e8234eac598a2c2956d2b1f2fe97383a4ca1f109f950de5623fc62e51de814730440220455df6bf65eb9ad37ce47d7a80522a0f6c345522c9b41117c8525461002476780220335a8fb7142b46c91d8123fea03e9b2231d9646ce7f672b078323317682c36538147304402205dcafc89341d12023405b9579c1a00a0d02ff723cdc1ce896371b99810228773022006df6d65c22f5561c993fdbcff791edfb91ad52a83b3067cf41f94f879988b7e814730440220344265ace7cd82decfa273bb5c23c515266a0f4613117fddafcc37bc0ea9f04a0220039645c9bb71462086c65fc82d7a898b88eae7eb93274b05ac0348d29aec759b81473044022026b9a1b591551f53b5d309cc77bc434be0d3c98ad1cc8274dbf7b5f8d76b9d5902207442c2b23e777cf3975016b6dc218b2b69afca71d8a7d433a68405885b16ac6781473044022033a438cb6db5c41be17d80e015a20aa14606ae6ab8631c4f8bc79c8a1ab766d00220551fb3c957a78fc5b84cc4d3c6ad7c56e346ba8f8917f37ce26bec1a277b6db381fffffffff97fc383ea82f406a169544e813a20e0c99ea2d5c8f8c8f47bcd365af34a606000000000fdfc010000000047304402206063a3fdae08c630a2e8a13abcf04da74694029b3c9f1633ce0b10c4149564a502201cd104f61f886acde9b86ac5ae79ffc46365b58b1d5bb710c317ef58e23afdb9814730440220101dde6612c7ff39af653abb7b31449e2aa6240a51d2f4e79657e5ef9a545a1202205ffea2448566a1fdc087ffbfc053aada6e7d77127223680d8b39d807db066ace8147304402206f50604f55b8da275c6920bcb39b460c2c2cc45fe0e46736341e5e55d3956474022006517a75b4bc17f8f4c671d8435e4a9734c4965c83da36123b2e3c10763f65a98147304402201eb371cce7e86be3030423f8b30ba4aff3dd6dcc22fa3da73445dbcd61a8189f0220660fa07ceaf17c2824b5f11bd5a50d2ea3e80322a6dd1c3ed8d07c5c594bb2838147304402203e685215b9d8b601b146f583d92ac8cd5dc68c23db31e40333abe4ba50031917022068df06ec378e5fc9fe535cad2966080e2b26bfe764a20d1ce39220c9d43fb1fc81473044022036818fde84f4f24989e312749998e64197d29d6c9464798bd0f537d91fb2cdbe0220173b5142692ac45daa8fcdcf587d77b4b0486e3165ec43777a4aa49df6d0a0c98147304402200e911d195ccc19f5f509d0e3eec1ad3bad63fea7174dfaf4bc86cf37acde897302207b4cd4efe6f8548fd1d00f82ba1d4eb7dbe22b6e12c1cdcd89ac08403abee0a581ffffffffc91ae4c70ce7618fe16f8b42acf80d3a59c7e3e8f90e51c48e945a75e6519e6300000000fdfc0100000000473044022067f4992cf504348b824284894003040bf4df2b61f88cea55b4adf8260351c91402202693b2be55b341adb0b4780c3b5426601950c14ad79233b8f53fb146d0a0e3248147304402206d870be037a830c8a0f608254689835916974896546d76acd1291b82597ca9a402207950bee18c8351f59f19419f1dba9bd375cea83517bb554adaf2f096c15dec908147304402200791dc207ee8c9739eda7ff70af54e33909d11705b531de53de181bfaef6a5b0022053935c742d8e8a3a12acdf71593eb8746ec1e350ee3362ece8ccf84abc2766f781473044022026f9d78ac36cb65e351092fc0a07abd6523edcbed14ce1fc5fd398a8e2f082c4022011b059333f04c4ac9a2d0b44748cdf30e8dc78600001774408c333cfeef3849f81473044022041348f33ec29e552061576de106a7d70c94a901619320d544fe6b0d6c5a9aeff022037acd42ce57f8eed74446620022906c6a6afd679584b1d6b3bf06d02513b30d8814730440220036f1daac6d0af54c0015aa7509bbe78fdcf3c492a0bde1286dad2db46768add02203b017a20ab9550b3152843d52e56755b6284a98b65daf4cc3e920bdaaec4fc78814730440220064b9f3654636f3f25370f633bc6a0c293c6d80dea5e01e6366483ef732c446702200564066abf5b1334c0504075ed59349ce2d91b550009802bafe4ce8f6ea1882981ffffffff2f6f48a3de9e8e74ad1840c16782ff410398b8544e622e3b29fdc43c842e19d000000000fdfc0100000000473044022063d5e8443049c863e1ab1af16f019e5af0bd4a198e252bf12fece3d7de2b0d5802203650c1d31bd8dbcc7ab8fc9e9c049bcb59d1d87bce28aba5beb0b1c9ab84d4468147304402203c95c222fdc489b6cf85c9d4440c0d8127677140470e87f7132a05aec6544851022057b9b7a9f6dcaac509ee37807417a4eaa1cc0d20ab07c69f05cbbc92396044bc814730440220795a9b2c6c9e6fd9983583d032749e8006907478cd668e12c4ff5806295aee42022011def5b0729108e382ba3fe78f935f76deccdff7a150bd4a9d39fcde13f625168147304402203cd9ef191230be82175b7a95ed16853b2d880c50421684dc6d1f3bc313d3cc89022039b83783336023aa434981377cbbc095fdacc1fd5a462a35a3bd2b5d95cfb9df81473044022064893db34059b8f7b44a91e47c1c1c4bbc3f138d48fb91e21919a14607ad72f802206d3167e6f2f0b875f4bb7b110ced59cb5b19b30d8c830d8995dc9cc966d5e958814730440220120a525558aea04712b0d76fdb3c08c5f2a24ccabb3132fa6b494b8e7659f6e80220325c82608ff4668c686a05fabe5e4bcd31d7f6249c879cff56f99ff285f19e268147304402200c2a37005bb2d85bb06f7215b378ca3eb66b2cc20b5ab1a4521314cad62e4e0c0220751c2611e8b90bda3378ff80afe3bd18706b5575c5b46c927a3524fde23b5ddd81ffffffffd54267303f08dae1abc0be5186cb435a693190b6d37345fb2cdb85ff4914e83c00000000fdfc0100000000473044022006b926a24e5434ea4cb811fc9120e85927255d056f52d500d7885c00e54f162f022046cc5c6e8a4d2e883a88e0bae5aa9046e4346914e7feb103711973afc46b5c3281473044022019020cdeac90f0680c78af31054e09d269af4dc01e2554fe8fb906e0a374046e022062b5ba70ec6ece5f4fc19ce4a6704706d0dbf02b4ec4ae85b62770e7f53f86b0814730440220394c3da50db67988e013f066dae9b6d7634196211fb742368d04638b5944e46d02202248afd3259488d4236c47e540c755f67b36f4798fb3b51224946e6024155af781473044022062a52a9b4e2a3908b340217e5ebe8283eb0fbb2a9ce039dd6a723ceafe8bbd05022057989792ab395d6ab38e8827b6e9ad5996f82430c7955b976a40f3225c358d488147304402200cfecbaf9014c381d62ed251b3f05b422808d4eb92c1e4866bc8dc2aa7cbc4be022062f581b47d3a74f09181088aca20d43bd2a4e2069ff9413e9c6276e64ca2b11b81473044022019634f83c19e514af1d91e13cec928060615e8be04120ec68c4faea3fb40ce1502203c92405a0c065b4bfb35cf5be16cea36f43454ec4821c9c5396c5d5dbc401e378147304402200fe901ae60793c7a224c392494fbc8bd2b038ce80deec62a01e846627e6714ee02205c143bc85a6f387450ba284e747a4e8fea5c5cb6edd13bf6c467f832de51604381ffffffff94e56a099c48298c0052c29c52f91e9a518769fdb6c774c4d4895eb6eab8f22f00000000fdfc0100000000473044022025a52b89704c9234ecdb4f3cc1f28f3e7e0d9dae3b052c1911f57322f52e0fcc0220154b4ade5f3221226b30262384d63a7cfe4c1ff61321f22b182f3cb0dbcf016881473044022028e44a9d3cf754f8b612d069bb6076fb73bba707883888bfdfd93134f83b057002201aa4b6983a7f6646554472efb58bb9dccdaafa2303e0b139e2e2c402f94349b7814730440220653bfcd2bade888bc4781ddb4102012de8e581c0cc3ae506dfedb87d646d8e7302201894d6b1bbd9628e4b19cbd00e0b90a8298b00bb6bf092460114a2bab9b50454814730440220297a2b00d7de963c30f84f081eefa3dc39f7cc4c0610e86a342d9514238ca6da022062e8ec8c5a841ff4fd4950b279b59c6b884cd3d8e4ccbf9b4eefba6b2f0d9b908147304402203c36692f88cd13375d02bff434b7c2b63c9ee867e92c263ff185cab935652077022009ad973531163fb10891580e3560fabb8b8bb8a05dc9d19db896585dd249fbd181473044022000e21598c602f766ee9a0cee9d4d2317cbe56a97d406b1c87f233980540ccbcc022033256e6b1534b9e2465f4b8ed45660c60a6752cfb02b68d1a00a75e3ab137878814730440220190ca31f85bcc80529a11eada829ed759323243d4ce6aa2aa13f1dbc30c9b4790220320ea87217eb1d3cdc635d65237a4d44b3fbd83b183b44a1c32e285cbe182c4881ffffffff791b2a977d9e39489df2f2a0234f878da614e1ed7c64ef5b97154b8d0b1b2ced00000000fdfc0100000000473044022003261b169f5f23a74e9319ddcc4261d8becd65b68905789e408bddd5805b919702201a3cc5d5033271db18477fef1b6c7015fcd507aed13c8720f5c454f5b4d447b2814730440220632ca159ab9dc460d21e42469f81c4af0a88dfa0344e5f7ba2f805f7736ed3d8022064ef0ca26d29afd848bca3627f6592e9b78754e6a06ce0cd825b555b2f9016a4814730440220167d9d82819179ba9ce216903ea4a465928ce40b0531478ac1de8072b16d12070220695874b91761b21f1e0cb5293bc67eca51d9b01ddb419804b48f53daab1dc4de81473044022077957fa943d6c1cf20d980c790a61d271a81d71fe4dd70a7bd0edce1fb3d890e022054734272ac0349b0928ad941c82d3f7f9f299cde9c383b01a4ef52e7c3adc58e814730440220032a304f0020823fdbdb1f72a2a496cbe10cd173dab1bf22c6d86a4290a110f0022041df8231e5969fc8b5853f4eca144abe99cc7196f6f9c55017166c2057844da3814730440220482bfe9e0159a9f190a1eb872659707109be705329a28e07c54efd2bf5fd0a440220535ba448298457eda359af8e5f69aeb25fef5ae4a7166e118102428627ab862381473044022050668384b6a846460348868514d6fbb346e3bfa2ca77390f9ba82b1979e1d04a022046f122cfab29cc52efcb2a280847f9caec43d74157d0cc4d6a82c0dba4bb7d5281ffffffffe7a61a5ee7357e7827d1560928878fee1d95bb0947e72730ccce267e6dae382800000000fdfc010000000047304402206c697adc0679c7583a058f5385705282dd667f1ce3e3708b3941b3a8dcc63d3b0220640825e81282ec0f68debd03f0e8975c9d1431a6622e8ba7eca4eb340955fcb78147304402202c9b6b6acd14019728c48e882196ac49729ff0f324abbd49fdbcbe4eaeffb5590220325556866bdeb36d10374f627f918f942e455c6dd43fabdde06dc984647949f781473044022060fc978b48ddc3518a130588013a11c3022858c1c58009dff3f95e0eb678f5b80220553a731a58ecad26378b4371fd9909905860cdbfd21c46575c0b68b74c104f678147304402203f37ca3c4a78c867233164cfad18456e465f6db5e307262113a9eab916ca938d02207c1bd6296eba5cf2d0466844980777cef7fde73e34e3cb1443a37f4917a89fd781473044022059edc36cdbac45234ef18cae29c208a0a28593588f058d6eab046d8e6ae3c2520220419ab759f78f52e8411d2e4823818f121e8681a83d390867abe51254bfb660e6814730440220668238e4cf9894522e0dafae8d4cc2c476618b520f5650cc26cadbdf298a49e502207e6a6ea8a7b9d91a0ba04babfbf1e0d3f29f6dea9266ef1c4a8ddbbbed4dd4be814730440220079a30f8fca1b57201520cd335f5d33dcec3d4180879810903b8955d81863fdc022030603c71ac46b6b6e565664f3c65f91f1f38ade7b8caab672e6fe2f1318117b681ffffffffcc2a7ef914070b56c3aac3ed2111dc32ee43fc129445038c60171d50f0aced3c00000000fdfc010000000047304402200379b243412f22cde9e085574c027fc088370259a7b10b1cd43b4e0f71802a7c02204b16e636db3e9a32365202752a10f114b126095e4d40bdaf70f78c75d40440c88147304402204f23e834c36520031745cdbe86ff7657cab9ccc96f71614f32062835081dde6c02202c66160548834e9c877807e1f18853369c166969c96410916ae3e044e53d1c868147304402206058ba461a59fcd3c250bc5a188f12fc0a2f70a2da08ad649edabfd3b70b982702202b8680726753050c2361040ca98020f4b136409a3b6b627d46ca8b57c7de53e5814730440220154efebd080d2388b6f2e01d73fb6c16673525f843de979397965be164fb8ac702205dc3b0a15b8c4a6e6ca555646decfba74f1138273eaf3f971c0e0961711338af81473044022037458d5e18c080b7a8604ea295a20513746ef8b3fd3e7bd396a57a0314ead7290220136ced6f9fb1869b4cae5386f5526ac1b39715a4250e734d7ae8933a3d78a06c814730440220386dfc08fad5e481e8854e68371dcdeff586abad4b2e5f79c8ab87356425f5b50220638b74bef52b76258dfc4516fe69c1bfb4f1938944e50114debc0df493c400128147304402206344eaf0f709ed974cbb74233921481ea6ef45edc52d220c2ea886d954c3845a02207f128870d5c4ddddb988f4df7205642aa32b77026082c290575ccfe32412cb7281ffffffff2439db1f33cd98bad10e01ce69ae74ea195e43556e8ecc2c53dcbb2b3f24cb1700000000fdfc0100000000473044022012eb09e81f94e207dc0d06cfca8a3f886ea0953e80f60d6fd37b234e73ca6f0202205bfd7a74bf00e028373f728b087180d9e015b984bc72ba521c878bb317ad30408147304402202fd24845b82dfd1c53ff9be68cdb1e804ca18f1063c91e4dc78d8aa22e83a2310220692432a9e746a1da0db182c3cc60edfeeefee2365b01802a5b5bef669b7bd0a18147304402204f698b3e99b75e3ea7e82e22e05054870aad0fe5ab52d6e0d0d19988195e7bcc0220014b2b4863647b493a9aa03aed5c962c44aaa4d892e7b550554d145e0bce11938147304402205595087356cc2564f0ce6332cb349bac5ab7f9686a6354af28b0a809fb49a45602207c48be714a3045d99bc9b013b14516e4714ff425bb6b45d45d5c85540b06f16781473044022054ef7c92d08797d6bf1682cca4b90e5891d142661e55bb15bf19484a6d95d0e60220364b56adbb4b8e2e789505e01ce5d4297a5e9e4e08f5b51ff3c248624a6b47398147304402201bdd9ba10fe03e6114cf43063c0aca4e56932e57b21ebacf4c4307c129aa51a902204252ac731c693a7d9e04435a03d43e2657bc9904225d5f09ae83ad33092a102d8147304402202d2b8fda9440e44368c862063d111a21bf155bfd9792a429dec2daab8c8001010220358302678b4adb44f7be7e3a8f4058b7d6c38ebbb74a7092b48b21a588f8c0fb81fffffffff3e27c0a13cb9e54f6d8a6bdd4e8bceef564d4aa52ea3b2c3e51bd95b38b2bb400000000fdfc01000000004730440220555864ff9219859d04bef711946d3c2107e2ac46778d44e30a8980f85ee0cdec02207591b8aeb5438c51c1c1856a3e852a24e2ab8398e9eb9deb155c606dce05bee78147304402202e3182707e64e8c594c73da11521074e55b69d2be3faab6176ffa023867cf22802201706adf4d19742c8e02fbe3d1cf316e5ec114c220c55f328480cc90a7e038fe18147304402205daa8cab6c52a540a6f2c7fdcd52be90615f5793075a230f0ec4002bd1d125f00220699f9e09287382f77233d129cba2e5ffb8a1601d6b8c5cd8d839d3d472e046f381473044022075e67049f39f7f647c1344a041474266546707d16380c700ed7fef638e7233980220192bf0fe01dbc75321ba74440f78d16c75e59729494cdaa6182067079ffd0fda8147304402207ea4fa20dd70c3ae9a6b7cf7f3c49f0bb4a6f5d42d89aeaacd10654dc167f10102202c2109bae6d66434ca159baf46277a6723f1a34eef9e60408b7efdd49498a91b814730440220739a44fe47670f641befd12ae13b1a4131e1aa1f61ff266c04626522a91bf6bf02205a0f5c809b986de463b909f5769b47633931ff6dc73613c54809d75abd8e21ab81473044022039f7c5660337be538fde89653827c909af4c306b13d1d91c47e163b44588d8a702206eab82bddb39f5172d2776a8e557a09e259765c5e64da63e92f8bf5e54df9bae81ffffffff5397b2af831b525bdf71aaecb44c993bb048fab33f5bb8c5b8256032560c206700000000fdfc0100000000473044022039b04f7222afd643edaab71e172527360b438cf96bcd12753b5d8d66ee1831d002205113f52b10dbdeed996bede37c7b261e8690fb9a404c28cb8dc05e4981a3f34e81473044022007a4fe392e1d5d23c543829cd8092ad356b714f7263cbe3b1234dd627561cb4602200369f108b10007e96bb182ecae713c948e0b5b9984c288bbbefad9e97cbdede6814730440220696cf07af062cccdb59eefcb0a428b47ae36a857a565f69e0580c899742d79c2022046812a531d87b6c71bd0f4ed32e8344d9915227d13e07e0d6f4e047b9efea97e8147304402205f2a633ff64b49e53ea9da83e220ada8ca8caf10c16f7ccf88d92e555a824aae02204f1dbb0e69af6878488c437d0abe7a8b9ed6d0788e4e5644d2c189cdd1bdfe4c814730440220594aeeb22b63e06bb0c43691d390548347ecaa55aa00fbc07bdbeca26ec6eca4022046591240e1425dd40476cfba0cd92ba11660d89c361ccb4639bd665aad505c3c8147304402202bc71b1459f7fdaff628667b8180ace798616bf716489ffb4310d15328284dd802206468e042fd31453b77ec6b62ae640ac9f33a127c53756a50dccfa49d6b441f0281473044022039b99f49969f17220a769679f5dd871582f8f0dbd53a66e8d3f12498aecff5b2022014f1b7b17db9b6125566758cb799fb93d3f075153535aebfecebb03cc60526fa81ffffffffb513cf04c2a4b2d2624f90a3440a41fe9ffba598b576a366722a0d63e6c3ca5500000000fdfc0100000000473044022026dbc4414f276d21f0fc4064338232370e0a4d87196ee993b80b880710718d82022041f578d6c119407a081d7fa96ea74a480018312db6218e0aff14b2c5d81120f9814730440220647ef8ede309dc21dfafa3c59e2a76da9efeb4e8b7d3c9b032c1570cf2c896da02205baa9d1259c3da28d57d90ba487876753ced68498a1b88b26a49abf7e2fa7c9c814730440220041e6b2e55a76e7afd839d65173d10d34f55c4ba485825dad1e25c886934027602205ec30f14a8ea8925527280310600552c6d5ee2a895d37c9c77a2996a2251e8bd8147304402206a5fd6a428e8da7c6e87e8df09c52e7204677be6502813499940cc9fdb49e0780220476b9029c46ae0e55e61d114f01c09fc24f8473c89cebbf236c4c30060ba4adf8147304402205936d34d660dcfeede97659c928842d49e6693b16fb41bf25a8a9b01bf0d7c5b0220394ab56b519730ded2462710e207d264baf4082192e9b416403ef44451a066c68147304402206d27cce31c0ee08341db06e00c194e4e144f0ba936a5f92e74447f67b90990fe02207c4e7e72ef48afdc9b035376f8a5f851855cd15ddbd9e51b285a87c5b16502138147304402205fa12a692d80eb8398fa7e6dd0370d92a4a668e380cef0a9f29dc50dab9b6d4f0220149566a8e04cfbc6c8647cd82249e97446df4e3d182fa9775f6f637c3c01b77381fffffffff409b670eb0c94c18b7d697cca4dd277bb6c33c5d9e6bfaa1e0fc0c183ad4ec800000000fdfc0100000000473044022074f71dac3bc5b6ee5894b12ab1916c418aaec70e8abfb1ad3a0cd3b7aea295c8022063d2fc313c48dc1b3dd18940499e44073a05af3e5f785988586199b526f8276a81473044022048e78f3ff6d068056da388dd8757291a895ee466f9c5a30d2eaf6179e7f67f960220327897d7539cc66044d2d9c5aa602f72de63bc3b155a3e49c0d997d6a5fa97e7814730440220550f76dd1ea3fbf6e0dd19e24f23c20a2ca8db87e6aedc7a5bb4d7c746785306022076c4602ed71f0ac57237f3f45a5559d5053b19c32b786a19be3485dfc3e3796a8147304402203d03c228ca18cd92bde39c32848603937d7c614bf957d08b952157b1fb0c6a4702204d9f7f6345ab69b12b8641af67bdfa5096c963343157f2dc1763dd8e13478a3481473044022064a9b6edd928f0d2c964907d3deda2bdba5c67764d6aa2de91e0a51f2095490c02203bf5ba2c66278cb9a07d58970423bafcacac00a30c4b023f98dd901ef59b1d4881473044022026ce068b099ce853e38519d71d9321050e763550f3a5226f53484b796a3c13db0220676438130951366cf4d9df5f5cd77cc668d3f50a3160fea8a3109cde3085b8f281473044022035841a3735d292f1e6a9ea4acbc2eaa2829eec9a05870ab58e5a033b03f9c13002202ea5384a446a8e4403e0d3568cc55c45386040c630200007e7c48db5ed8b31a781ffffffff7ebb00cec5fc31cb0ddb4237c5ce001320edeacf40cd16d56e5e30ea34a763bf00000000fdfc010000000047304402200c40a5095522f746a3dd3ea98a211bdf60ac361236098e2f980c3595d1d4611f02205e8759b791fafbf0aa805c32858c5746f6ac5ba72ba9ec9ae9144d570e42fae781473044022027e0e0732d4894036347b71e5a49030d0bb2391108d7a8440a36a4c6b905ee7b0220009c5c0cb7b506163ef9309f92a96afa752c84e14b2fbb8aaf835cbc68d329848147304402202ed2f37608d24cd93ffe9110d1ffda3a4329c2e683b55dc199ce67eb4aa4b33b022067667a0f048ad118cb629c1dbb07f35c72834db5938354e1a9d11438bb126c5581473044022050a8dca399dfe164cbcf5cc712acaa08117cdc2af98fad996064f6ffa56ca5ec022060dc2da3990a179be3494cb964922224047230e69071425be960bfedbd6dc37d81473044022050d74a36078a2bd03b150a31e1bd15c3776783f388def595798ce2bab1dbae2502207c6156abd9d15a16453e05ddc56e165ed140f2221e44adb649be0dc60770d2f1814730440220544edde6e8310764d8fb98733b9463a63615ccbabcde9a7c2ff615e10a4af9a902200d72270dfefe621b1d99d78736792be7ee17f7bf1190111a7ce2eb1c4ca4f4128147304402206c6e0d66e11f194b7ab86455ece5cbfbf33c766dcd825d50213b828b03e8248f02201c05da336b9f4a604ae48e59034f5fc4cad0920bcddf0b0dbb2d2c2fd4aff74881fffffffffafe9b11212b062b3a133b0ee6b8cbf8dd724b2ad37260aad366b67583c02b2700000000fdfc0100000000473044022057a9911c7bfe0442cfd457323e508fec0c7b7c43d259e62cc9b5b63a7f9dd26902206c83b576c044c094a874d96f2b1fb12949209070d4901689a12f60d4b825ac588147304402205943244f75506e2f65ba671796deb6face2189849c7a053712a477b223b9ff80022076b0a34c441a80eee69bb08a0cd27e1f2afa273018e3efbab34c3d0fe8463cd9814730440220361af9280976258e2d0df63b97f4e780bfc395b32c1e9b00e94198dec515a4eb0220558a311abdebbb9e6065c9e887b1231424e7c036e16ff817a1ffa1caddd8539f81473044022074f2f2e794bd76aad40c5bc5d3762e82b78eb0d9b57c3b0cbe120b12d01e8f23022030baae56fa1aaba6b5246554b381ae649d423468345a7af99d2d5ce5955212f38147304402207f2033f10ed7051af7e135e806b38f14d79691c639d8218e3245247f57c9e33e022009d692b8dbd54332f93a033a87ffa37cd3ceacea832e0d242c1e37c54dd5888f81473044022038b0acad17b4c32570fa137e918130e55ed69a5456e6781fcefbc85f44ce233d02203b92d5a3357ca47e27c82ab683d8fc2f40a7641532e1cfac59d392f235f954b5814730440220499c691b4d0e40d272202650ed113988e89eb0174c66ad7fa56348b65922f03302205d5e85070f753abf1a8568c7e34f2870b9b2a6bbfda701ce1bb5073166b4580581ffffffffdbee1b62cd31bcaeddc88cb87054b5eecd3107ddc89858b7b5c7f1be4cc39d6000000000fdfb010000000047304402203170e054110675c531b15b42ec92c19c2649202aa220655a44dcc52f216cfd8a0220229c593d5729efcba839ed3d2309e02226cbd4a282a98126f079ac70fd5d0e718146304302200e025e1423f6de93966ef13d477928f44bfc70eabce5381800b5e16f7d1a37ba021f15bec21b0e5334fee9f82f8daea818ae7d87a3be7061dc758d7ee63893a01581473044022007525fb9f9dc6b7692c0b0b5db453421d24b819cc53d27ad1b853daf94038cf402200f668c9379da4da90a99dd7d1f3c5ed98a354bd5202dbf3d4273ff2019d7c1ae81473044022038e3920aade29f28a828d600a04bd0b0b82bc3d88f07765eebbbccaa6c00f1f1022026da72e594b2c3449fcef2a29fc603a24b24015ded3bf14c3eddb0e6e9aa465b8147304402203ebbda12193dec5d903979fce2a5324cce434e6f7a77e84c26830aff8470c79602205298a97b7eec37636c2646de88fbdeaeccfb4a33676eb46cb7f87055de1c186b81473044022024420c570b5af93f0e2ee80f2b59e7a0cf4c554f30e4a29be901b6826e4779eb0220759ead30d0c93e2f803db71147511c0d465e9a5e168eb9e6dd87a5d8c7461e318147304402202bad62c07ff5d86594e25bd962a6a07630b6112601b7b073ee2ba29f815ba1a8022025da494ebff1911d65c43f6f247d68d62d5e50f479d46a49bac29253152b3d9281ffffffffae90abfe9a4bd5645b11a8f19fcc64527fb8a8d53cc77a27486b8618dd545be100000000fdfc01000000004730440220348e6150d29a915badea88b42e18601f0165f97d475afb40769e8874343c4a2b022010e857e6f573155dd23399270f4d036e31d2400a63d11656a7a1701add08b22381473044022014f2fff3f0dc73faf0850034cff69b7ba2bf47744ec959a68f919c660cf1273e022048f2813a44bdb725668ada00e321b81fda0607dd2e4f830bb8caece3a4624a008147304402206f8e02888eab26a5449fc75d0e684191b5adcdfbba20c69666a48f428f1fc04202205ea2547d1b1f43b2ff6ae4483170c76c4e1e7ffd431e1b6f488db4c3be75b0338147304402205ec298ee424c360dbc2fd6a9c4df294f9d0c161fbc07c952c0d252520d0e693902204ac9dd3ebc08afc29a2ce92a1840afe42ade261102f146dc769d136b0573c40f814730440220203f45133a79fca7148792eb4514556336b15f52a1c1efb3d2ad46dfdf5ea1780220650d16a9186ace7880a9d3fc303f81fa7f9790b44b718b8b206eae00a6c2e1d08147304402201a5d9dd0b10f99a450535690b63f26363201d4290f748c7f709286be11b5e7c802202427dfce614c493fbe83e2e53d893d1358fefd002cd81a61d11da85bf8a7316b814730440220210a34f050cfee32c3fc258ba89c227f96881c128c99f4aa360224275e3dcae20220648a4bf1414194af9ceee611d76e79ee15e4d7dfff11d8b990619b6bab7e3b8681ffffffffdcd59f83060c70ffffb5c7214cb7073a9feb808b999b8387754da842cbe0044600000000fdfc010000000047304402207a638961e28b4bc204169ca1fe644bcf6a74b315d954dcb6362bdbdb4a6226f40220126fcbd1fbbfafb188ce1d77604e7322592ef80972a0cf5a8e9028718815a0ab8147304402203bca37f73c9939e60e3c369017179f373259a1c017dbda69034b74548089793502205aee055547975d1dfe8a8977e555f413bd742dc89e6663f67dc64418d957001a8147304402206e5aeeb907f19d1bac8a2eee11994bdca3559452a0cb945198550b73ed48f1540220315c026d63bbac106bece168f39c3a648d59c46243fa31a35f96017b7bc99f4d81473044022044cd4947e895cdcc97d86b1a1c20b8b616131d1a19dfb0c1bcf353f13746966802201068a8ddc57ae912bc36c4a98c5fcb0b6ca1df30f7e65852c0034c3be4fd169b8147304402207ec76b5019f12ffb1c1dfaee0ae9eaa03ac59c6fced65f2235be9f1c9a58adf902203a48ecc5b837e81042c893e9882c7e63e46e1e668d188f2d82e57bcd17b1ee038147304402207d86b66236a55690e83611efd541276f76c7aac895551b2f3b0ff4590b1789bb02205bde13605c530fa148f50b1cf0044e4c05e6bfb48fc6e7aad883e29ed0a91146814730440220459df9082a2aa11dfad7a0808946e8ba27cb095cf54be7ceeac22d9ffac2047902202b8ae8366f1ab50a2664a085b1e43760316816de7d5380097af06c10e2aa53c981ffffffff27dcbdaa0e29888f8775d903131de4c9f767bc21190fa34d08cb977bc7e9e8c400000000fdfc010000000047304402203c1f88b14be0604c8ef1a0d40d97925596738577d2bb5348310e3809e0c01da60220298d6f3ade4b0979d499d260516ae741fe147e3a06d972392349f1ee649572088147304402205e43b62e8e5db5e2b21a46e2c8f3e7a0f456d0cf9f4e51965d18be8a5e67db010220148c6b4a717b23bc7cdf2098747fea35c7d7575081aa1b6257bc5182bfc264548147304402207fea51ebc64d6568ebbe23bd5d10f1337810e6b8220a2a17b01c0611b2c012b702200660509c5c77d891be7da9ac348ac8fa3ea2aa87a2b58c545c90f732d692723781473044022051e01188a4d4275f494d3b26eb0a4763b7ac7fc09cff9a0c56d63c8b417f2ca50220735b1466e49d749036d6ee546f3e4ba47bc337fe2e9f392fa6964e4a6694b6c181473044022066672635ddbe8e83df6bf8ebfab0a60f8da37d90ba12ce4c86dfdc1f79011c9c022067228ef7952aebf06acd27803cba2b3ffd620d4824849e80484f6830443f323781473044022077af5b838481e2915929fafab642913c98d95a8b2371e54f29d233827c6b7f1a0220559f7265eae329a6a3a3b1f4d8207dcbea66a011d2e4b52bd5ee8d531bc870658147304402207e71720211cf1062c2c1dc5a989c992b5ae3c17255e293a5b0420b0b73a1788a022020d7b923a45972e4b4c5e817acc8098522a9ccb1e143801af10605eee6f79bec81ffffffff155181a1ea5ec17debc64eb6de066d63b42ec03404ea3af911d319a5bef42ef500000000fdfc010000000047304402201056576fd154a2a5d48bcfcac0b24f14f69ab21d41497a0efefc32a357b724ec022014b8301337dc7dd8c723db9b6c4b7b12d4d7d436228d9c656b9f20c9d82f3a02814730440220270f7335d4b5ec0760a30c14e8b1484fe090b609c8e5d9af5017c68c5ead5de1022078ac14ee39938c6790add2a51ea0d298fbb42ec24e769fd5ef5d868ccd542a968147304402200d4b9f0e36563bde8531fc29e115b53e9af31633250a8c7c1a98d9dfa508ac49022020da777e2fd0cdcd5ce89a5e7b123e11819accdd58b3704a26f65a364797986381473044022071b4b04e35dc39f269ca6185ebbca550a1969ddb7987bab82a45c954b420619a02205ebe61af5fe5ef07859ad101335c959b89099d7851117500b4c67b6ed5a5c2a18147304402201b27390d768804acfd7a17af48ea875415d3fd6b8eda8b3e3bdead7130b69c9a02205049ed63178e329444d0e51d0f5a80561550da75a704dba300adcde92477a8c28147304402201702d37e1976956d44ef138d68d41b79513f60e060b69f986094472384a3ead402201cc560f3d19372d6025428dbe9d316342317c49c0ffc3beac6dded76abbba7328147304402203dfc36412edc082576d80f89193d17a10956c31e0597f64d8fa3b2361c06752d022050eeba02ebf5570cc86c0a606479c6f3c0026fc93070ec72ca1aab52b18d94a081ffffffffe763a377f6a047e46bf30276fddf095b5ea46a6050ee7b2139279a41bbfcb71e00000000fdfb0100000000463043021f18d05b7e13573e7dcd83b3bcdacd0e72d4995cbdcce2af754e130daf4e7d3a022065a31ae757bcd3fcb3a847b88d00950c997f48517d78dd43750484e189e31be08147304402200cbef60d94ba8c9dcb435e8fdcd0a50172b804a93adff7fd0aa28070e3aee0d202207adecd5be3b93aaef283a8f0f0611de4152a73bdc6acb28bf6d2fa9365cf1b068147304402207f71f2370a0a6c68bc3012b79f4822188d1a20669433c8a01a6877585e935af202202b90b57ddabaa3d36b05d2a71ac45c5b44223149ba0e2b25dad7905200eb4fe18147304402207592ee38caba75978b74e99fdd812678cf487cb3c319d23951c934019c1e3fcd022044b6eecf6d05e2ddd116257c669adbcb88da2bb7c1bc7f34374a1cfec71fa0308147304402206759a946db5a369ffae49241b41e00c0ca828447cbc14bf6ae56e2007e5b879902200b4aeaf5136e457da103d1573ba20a3d600c33d98ec173537daca3287fb670608147304402205cac137e3f474f8912ca3a413bf24c517a1e78a5453c6559f9d9a5f77014482902207c2fc38904c16960bf59cd3643edd9caa3f9d314d13be3c15212feb5fb51b5aa8147304402205e7201a98a2fee121c06146aba2b8ff678c227edb15ad2a0aac6fbc6506eae0702203a20d891d3b6d2312b86cd0b622f02988ce7008e345d00aea19e97b754baacf781ffffffff992863366e0d9c257217909f9cb1f537ffd10345499874c7b8de84579a88b63300000000fdfc01000000004730440220561fef91c86c19a77ea40282e372ed6beee64ddc484d7db96e201f6349ddfaaf02201f51048cf236274e57b277acca44b588e6d1797494d1e8ee91b3cde56619ec208147304402204ab9095e362a531b145e972cb2ba114c5092fe00441f703cf6f80ea1a85c91a5022044c82c6a4b7cf8e11abfdb9e6cc0912fc5753c1a114028e39b3a79da94a68ba481473044022018be70ef85402041f6c29e780f3d8a812bbd86ac3b3e409328631b65e8c163dd022003d11f368afe6706f3417ca48a64d5b2a269c573f14c4edb590e7bcc9f2e9db58147304402205c88cd1821cfa0ac2167abf9994423fbbddab027bcdeb4ada99b224ba13c149202207d5b70e6bdc827c8f7d5b6d1169c197b9f13fcc32025287105546460ceace26481473044022010b1f6895a803c56b94b5c5cddfcc4e9c320f3f649b06b7dee11d3240bbae8e10220277fe6a851b950c2365174a51126afb4681ae428a9e681e4a90c9445f50129a0814730440220795c50da7d65da711a7204430eed8ed801685624e9d2f9bb8ac3651e95f719ed02203913cc1b1fa960abf53b10374e40d08acfd845d4332932b8f485b1c3a6580d9281473044022016eefd4cbbc67269fc02c12e3e78eb400667378c8867ab9b5a3fea7044a7b4e1022045fd1c52873783ba359c57e99feaf3c721e0aa926899a9e7764dc4c1d3eb373881ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "Bare Script inputs totalling 250 7-of-10 CHECKMULTISIGs" + }, + { + "spent_outputs": [ + "0000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "0f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "1f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "2f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "3f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "4f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "5f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "6f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "7f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "8f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9a00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9b00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9c00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9d00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9e00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "9f00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "a900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "aa00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ab00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ac00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ad00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ae00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "af00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "b900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ba00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "be00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "bf00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "c900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ca00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ce00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "cf00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "d900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "da00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "db00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "dc00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "dd00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "de00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "df00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "e900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ea00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "eb00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ec00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ed00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ee00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "ef00000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f000000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f100000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f200000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f300000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f400000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f500000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f600000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f700000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f800000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "f900000000000000fd5701572102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e2103da3779a43a7db8fbcbf3401bbe55658a5d34c530fdfd408c4008cced7543bee82103ef33b3d4bc08f822fd3883fae353fbdbc77be4b128e942f4695490c0a4c24c4121024718c6e9f7c3c5e2644075ee192bed3021b17b8ac5cf8f502de9bc2dd85a7c362103f82118c8710d590938da5282ff59280abdad3126e82eca3e8f9be60a0321aca021028c0512f9b6e92bbd3523764cd7c200ead5273a3f5e5f3ff0c9565046b9f98b1d21037c5b0446950bb581471990f64b9ece0ba0e3c99efe8d9a7dfc037c20aed60892210255966a8f0caaa2a834f4fb82f0c1336a2f0c5b451fe05f7fbdb75bef76cb4be921028c9a7c9446c70702c0d71154d47cd3fc50c54a7bf4e56d41764979e7a29d537e2103afb148ef40aa6079d9b4642d8846acb8f2d6d77d0189d98efee16fba3fc700e05aae", + "fa0000000000000025512102bee5afcd5b68e63f850edf35117cc44180192c45e5a9590111dfcfb593a85a4e51ae" + ], + "tx": "02000000fb60ea4dae5778b26ea714ae703a9806cb88bb40e8b24b95cba8b78b7e649819f700000000fdfc010000000047304402204c771316ffb3394ac3088a2238804291567098d2bf673b58399bdee3b386913f02202a7ae09b9aaf8a9af0f934b4481eb3c322a4b664ea8ce65a265def3f5210f2db814730440220266bc716abb196727109e8f65f2fb0bb5ce7773efbdd4b34556389bc0948ecbf022040d020ca842999c74d9a6740d6c01628b49225328416b4e9e1d34bc0533ea3898147304402202876a551546e01f9345d630b23ff66c337a30e25391a77141e4693e56c50e52102206a9aea71d03c9147bc4ab6e779d1dbeea1a00730e2841e866508c88487e51ee781473044022003c53c0d68df8a67a289094e48f1cda25f6e7350d9a7bb7f451d93e2dfa086b40220010fbb2d323699c7469cfafe5422f87d47ee69b400410021c220773f475f6c1c81473044022051753f2e7cff06feac04b48e347ceb058ebe989a5d88f2f0238b2a80076093c502207fa5b911c312f85df1193215aef2b95e9df0d02c40fd2109ac5dae3055e1bf138147304402204daf365059f5ce7ede3632be098f400ad87454757ca914b9d4d8d33dcda7305b022067625fd76b2834ce5af18f4271d82413cc3f7dd061eb855b2e2e040d6976fbd58147304402200973a6c2a06f6d6d0c0900d03a21dc45040cbe3348a78bad29aec754c3c32f010220607aa203ee2dda08fcdc2891f707298e266d89c92b9e72c4e4f91da4f093757e81fffffffff20d1273f52b9109fc2bfe24bc8f084a4a2a57b73d69719ddff4cfd29e7bd9e200000000fdfc010000000047304402200fcb083db695b21959a24a46a5bd190deabba7626a86978198682992d3c3b352022067f302572bb1778cc1ef5f90d7e09e5285be7102b0ba380c969ea3023467f3ce814730440220172312dc853b65d686b9e30b8af28bbeaf1f5398fd58e55cd17d938db1e1c7a902207b98021d62ec43437d656670cf9337d6c6e41ee7e46a29878ed2228fda0ce1728147304402205364555d5bb2d2a9f367dc688dc4cbab48932cc6b3ae295e989d0ed5b1bef28b02200122a3d6a29d3f886e8c7639170e74d2a5825a1b1ff028777632adf1d57c08b681473044022053e2b4c2a67d47769b5b68b38ee2fe355c3ba335201bafa4df9db824837d4a5c0220132f83daecd93cf6a22ff8db35021e76778573a63a4b507c4c02a2cde06657d881473044022052d4086684db501dbe1eea3f108af4e8877ce3ea1604600bf0bedd7db61fe86d022006a728cd7cf77992eaa5d5571207311031fe04b8e4651a159cf0f8ab443c05898147304402202d9c045ef8ef466ef3af46fef6a4c133c698e65857cd4b8945db63a3a3070eac0220679a5fae78f5939ae9e86de0d2816d002d359b06e59f434c7b71fa50c56d04c881473044022025bc018e23cf0723eac30ad07dc7e768931c5831b0a004bd9eaf49fd3d60219e02204f4914f32e5fb688964db8df2aa9ef4e80d00280f93276f2fc03b45b6c06261381ffffffff277ac8691fdcf2f6406af75a632c841cca71ff53a947867f24431332d5fa830000000000fdfc010000000047304402203782033d0db72749d6e270a9a50b7a5aa12831b4b00e10416a5c21b0d606085c022028860d5e19349f04153e6d458f9bdce47277a72ee2dbe90dccc83ab19b91078a8147304402202160b9242abe12f85b234821beabb0786f62ad667dc9dd90cc66298a63df638b0220289d67ee295d64852533036feac18961ec06ade091d126ccc4266d1ff96c4acc814730440220081020ede3212c56e86cbc74d9b3c1a1ddcfc7f9ac1f44de52b3cbc4a784c71002203055d216c5ed7bf829a46790f378e8f45ba5ebdad13774fb7a21fb79848f1a8e8147304402204ee304599140927fc901b8716f51f3f1e6723f811d842897f8fdc0448236c75302203cf86a3c8e4c1b50092e9ded2f0665680be947f7eabd67e6b0919646ccb1748e814730440220665059ecd1fed3303d3615f1cb41ea08c0dfd6c58a46c0b6b9d4f2aa51eedb5702200224b99c9a2ee0f1daf16613cc3f0efa4201945fb6e370df591ed4a38e573fd48147304402205f57828c13ea04366debb528cfa7b3bff14596d241e9ef14414a3021f51dd8160220554a3b15e5b304bb63eaa3e2f04b95b226575ee58f35b107571f82ec3c17ebbd8147304402207f61fd222832269065cc7efcd3b441a5a90be9b15b9795ecd43ee7409920213402207fb41979e2784162d83289dd0acd0a5ee162b923b00c2f92daf1cb6b345ebaa681ffffffffabc9f916b402fcf0f5fdc49a4149fe603c25806c1c1348e304d06c551646d8c100000000fdfc0100000000473044022026af34367e568490666d993f8b0904c302e9222b4afdf239935b0908d405817c02200e2ba39c44691346f0fe83b87f29df4ef35b57d90472a53238183f2c500d9b5781473044022025c68fda459403d1d266ae922d5a4427fba194d16881d81974e62ea6c68769010220612f66e3493908705991a05f19fca16055a6b5b487c184001a9e910615731d5a8147304402203341c91a44fa0b279d3ea043f009b8598e9ac9fbbcadb2e75cf590625dcee78402205528aa0fc61aa385f67326c3905cfdbbb7a54537f097cac10879fe9417669e24814730440220082f4ee5d234a428e8d263d2b55ab4b1cfcd6ae13c886ea640cf4cd77434b76d02207e7175347263a36d81108707dd78f1ba8fd9aea67caedf86089729aada32893c8147304402202a85cdc700cc773bdc2140a4cf7b46f63eccb5f8b65fde02ddeb502b587a573402207ae2bd4b7afdd083b287d3747191d373653d60bfee541e0e447ac92a700be81e8147304402202b1b80ffac681af454ef13c4d0d3217c1d3b2ec2dc063c6758a33c4a10860ddc02207051bf794782c8fc5411104210917960f83aba571a29a1d61efdeccdd16b086b814730440220220f1c708e48fefc5be345e06e1e0e0d643b522c8c96f16bcf12adee3939072d022045f72da53acc6dbff7339d95ea8526dc9d5ab69b8815a96f04b2a2e8682dd46681ffffffff594b89f4ce3148957c0643cc67dd666d804cf96da8e1f3b2556ea9c5d4e05cf900000000fdfc0100000000473044022017583191240bd6c3b1ff291d1926e2f2c27ef0e4843616e4467ef0623c0e9e290220049ba1e402d95bc417b123176767ff4d92730505cf08e7d8e6c051a67212ba8a81473044022074ef6177b924f5df11e8bfa60d69ce6da2c269636e52b01a9357522c1ad2242702206e83bacc5676cad9de4df5814974e05d2208dd9aa4748bdb1e395d937cd10f228147304402201acd65fd61e447d19d219fab1125d13889f12f95276989203066c79570fc020602203ace70053670d709e8b29c46480ab23d33b04281c8d4f979e201fa006e1cd76d8147304402203c6f894e46e47cea209c638ba4cf9f955b55fc7828d713d8bf8012218adba95d02200a58af8ef89cd9b9bbb9bc69da6e82122527da06c550b3866fb82b86f7f78eb48147304402205893b24a45fdb314b6a708cc2897f133f20eddfe0bc9cda0a213250096994ad1022028cbfcaf56ee82700d4fb7c83a09f7b84087c7ddddc046da42dd2b88ba67e16c81473044022027fc68f4927cb4f45bb0638a99bca39eff6b39bdb3ba03e78a1af0aa7c12a9a702202d9d3eaa7393c39d938eabab33a7bfdda4887c2ae2f9cfbd7faf978d376e897d8147304402200e749820dfbe7ec60fffefb24a8806fb08e406ce50c04b23d829e3a212ca8e980220089fb5e549a9e6ddfa67fb0697e9663a21175899db48f2d91a7c85eb3d79449281ffffffff2bd848122ef8706ed02c58e262e5db9d5228723dbb6a4a67d284fb0e0c1ce83d00000000fdfc010000000047304402206171e438c7ab21834513deeff11bfbcb1e8f0134bdf3dea4a8d763a397c11b3b02206ab356fddcf39f04e7ed38b691c8ed42b4c2f28668edc4b3401ca9b1b60789ea814730440220187cf0ccd14584c616361330c77f07a26efa63537b673ebdb844c499d7f7388102205a78b5db500cce83b1c8fdc0cc4fc4add812e1f312b0cb67ec819184dc1cb540814730440220422fa7dd38797bc82182fc41560fa8ce18c4487726e7c6aefa737837be09873602206d46153ff3913a1be29fdf7ce896fe8ea775947def020fb305bbfe9bf5776b768147304402204dcc6f6dc1b631896db045692dc0551615ed677ed0ad705437f3cf74eb6937e202200d061345799581327db933ec89817318c6d5ec8a4c860c02f1000feeb37567d481473044022061b6d74df8b654c3e3d22b45a979ff658e7de991426a176716d8da9e99851b8202204d12b512ae6fb4f7e45f887d5e007446bebc12c3ac9aa6dfb97df43a8d4d8c6081473044022073f3cf1d907782954be51acf7b965266aaf439989df573ecd9d10c845a45152802203b088f0cd5f3157957ab72c35114ea75d32fdf915e6f09de91a60a2a2433b9728147304402202ebf72fc0d835c5c7afa39e6c7498e0a5e710c2d5ca47ed85e8a614ab3a44fd3022038b5df89d124eaf2f8dd6765f957841523b910dd6e4a5e076ec45634e8336ac181ffffffff23b4d33cb53742a6f20c3e3f39e5b0d208e766cfaa4ac597c7d19694b664125600000000fdfc010000000047304402200bcd79688b321b146b8fb5980a6d6ba5058a3fea5b4227549611a619aaecefa60220687566043aef7183ff9aaf5289cf5f3cd777878026d67e375f944b8742e2e6698147304402202ece2dff6c363903a33af65790435e951c4c19d0cf61d5fd7e7dc230a6ff2804022016e6904617fec107a461a2676183a77506ac6939d2ba77bfad0222731f1d20d48147304402201b908c192b224d206d4bbde9843392bc536eb84889ce30f469f3b3d71a2158590220231056f00d7354460fa7fd22cd1c7488eca1002d9b0cbc2fadd50cfd1888506b8147304402205a10e8b142c33ba35319ccbe16052caaac104a7b62704175b79efb0c553bb44a02202f8db7becf3a4382d21ad6b5bc176ee2e63f7ffc87fcc7e01f469db84e6fc52b814730440220033ce7d53c0ee547920a50d35ee3fd47d7587ae4d80fc0a607acd5adc2b9f9cc02207cf5adb00154024d8d3bd26e4a19ec86cb71e26c4dd22e7cf7577cb2f0942890814730440220561a088b35582102444597fbd8cd147731ed7b082046fa5cefc31bcc28a2ea2d02200970fdd6fdfd9eeb98e059cca367014750ba4c8fe9e9d8892d7cf01422445ff08147304402203667ebf5ba363dd90a2b696fbab5d5620fae60e14b87abf0b5fcfe0bc48720bf02205df8f317b96b678e4cd98db0f2b3f555360ce393cc30f66fd2896c872fa5382481fffffffffd2939d17a1914c822c2cdbd69b26013f6ebc71b7393283a75fcbbad005177b200000000fdfc010000000047304402204121c939dd3c2e9e73d993b8537eafefad43f33b387349c660e31a382518d9cf022047c56aa8fc4c3a15226c1e4af326939cdc9eb0f42525aebc5cafea08a1644406814730440220386a591de6614c2ed63cc235d96f341fe541e837b871ecffe4d87f2d02ae70790220385556740f1acf4c3dee9eff9ded4a8238c97dd10e53e00c555891a806b4417b814730440220034fc966df4cd3c16f98f2d64a33d6104212fa8b7b477bd397c9050e8e95c70d02203fd3abbd1f5111d745f20d102e7294726c72a181a0c9d02a938091c1768915d98147304402206b03aba31d7825a545bc7411c101bccd127c6be0f3def0050071f26db7b772cd02203ffb0d3b60c131cfa6eb58bd4df32b4634d9e0c7d42df3cb07b15677033ac9f481473044022042020d61e3d05430cd1a41e8f081c9f8593111ab15a3d30d489e3a58d2426a3a02206ee0a4a92f04cd443f5566731d08180d24c1c5ca6a207ccc7f23f6a0964c5ff38147304402203226cf80e417ddb804daa18866e531cf186a10cbc1069a89805f9563ebeaec3f0220130d94042e5e5bd90e5c07102faca320b5c1a7915bbfed3ef26a6e1ba2545c708147304402207f2f8c8b8eee7d1b18b9170c086dc38992fc96f72d0416ac46d00c069362b6f5022006d841d4f5054e74f7600068d8d04f2aa059700e11aba7bb17848a501ae529d781ffffffff2a46a9dfe8145dda43c2ff485f042a619d8d3304b4c8a45a5f3d1af524f418ca00000000fdfc010000000047304402207ba3c344031c3e7bd4950c77a203d6450c2cfd83efeef7d82af4f472c865d1810220186dc0221cce46e46773f0ad845e0f1eba695a50b83aba1451da745b8e431ee8814730440220033fb891ca8d07bdef12d0c96196721f5e9f63108f3175f2852416b351b12246022015e0f9b246c12c15cc99de5f6707668cbed1748434746fa66b0a90397ce3648d81473044022079632b025a121ed9d7089f94a50347f7ca4785abada0a4be012683a6cee6ef0f0220514ae66c4ef3f0d5aa25ed638a8afbf3eb343eb58079d34dbac3c467fca1c83781473044022077c80b6ffc90f1e7089eae0205d5a470487a2e4bed7783859dd18763d685f1bc02203268b07708eeac37aafada1265ff2b630e9d2f1618ad59b31a194e106f2a8ee98147304402203f6696e58843cdd46859bd2eed2e4374a6a5770d563eff057e9964555b4abd9e02203e7f4af7d7a21ba2d9ea3cb061692eefa2a72419229e29900bd92e8407881c018147304402204066f3d4c5c369fac1c80126db3d7510d581ed218ced84ec92ce7e9be53c76e202201fe2db84053b9b2d3ce98d170c2a955a6d40cd61bf424aa043159ad88225d96e81473044022073448bbf1e48fcd2697e968b1804164c851a4f36078d32f2136e4ecb6d310e2a02207ee51fabc430be5b92095e27936150c5342f85a19d320f2ad0c953da21f7040581ffffffff01a5eab06981f1b2df010c50434c4b2826c32dc5d0ef4ca194db271d693e937700000000fdfc0100000000473044022006deaa1368b58744af4ec590e2132d9a9a58d6a53190a202663aedc84e2e236d0220300bb1429e4e4ea202c2ca83a1350124e4c4dae5639eb7843dd6102dcb35438f81473044022060a5af7fd36f0ead1f64b32f73e11767f7cd0416c014df614bd66f74b24c2ed9022036fea97b7190061b1c8f409289350a8dbe225ad5391e10a406e41d8ad7c348ed814730440220323b6de4f97c597ac0c6a055b1739f47752ef154b80d900ead166a9530e99c4c02201ac091ac193542d125d830f86b0a864225152e7648ca20a41df53037af7e58328147304402200d8b29ecd7384cadbd5398789183efe7d88f2f0aab008c2db3ebc2da7b7b0957022021b319737123878832d1a2e5a19ca427e62972bff6115e07f812fde102c756f78147304402207615b0607ff87036487fea1129050af817cd8365aace309b22d374d544af8fc7022020394930254e7421d5b68da9d61822476ce3d163ee7c9d974e0e7c3af9093c9d8147304402202090da395370814e34ef6dfd8891d87a64a895bea21ca32ce50bf8dde9b6f27502204286bbd6051fb3ee7b6565beab0fef3eecef8eca7a0c7d19ebde7b1eed3b14d181473044022023ff4ee354763d471758ca24c3e6b569dce2309c93061d13277c24ed8b2dda5902206609c89662a545f2ae5f7827cb58cd6c0987b4933302b74ea1877c4ba912867d81ffffffff77eefd00ed06694fe1e1c92bcf5883da5ff93dc76f26da2a017b335ec8e7fede00000000fdfc0100000000473044022024080249ce2c2188cc7b6100a5e9c2b53b4a6d98fe515069b25a0a9a9985761002205ba54761038e99affae6611a07f32b0f1ac905c212683a9303e72c268882420681473044022026b98aeddbae782fcf9e1ff97efafb477ca0244f65892522515365fa890d81b70220704215ca638e52b4ba448ae8ec7c6256172d6620e0ea3389d17d32b4d05008558147304402201e259e89d9a34acfbd590f96ed070ceb29bf39dd81fe0d7aedc2a756270564c102203f310a4fb9c86597dc76514ebeff5bcb7086bd432a018ab2664d03c4f05db70581473044022070d9fa1dca9f4a074d675afd19ed26f605acb5f0ab0ea210d3fc2c47e47ed8c40220692a42062eedf084671eff1ba0ea257137ad166fff29130f1cb25dd513175e338147304402202526a6e4c43f1960aae4bd7d0ccf4415b52af232cbecfe080f730e9e943d191502203527411a3ccc88325c93b7ca8a82aec37c3457d1ceaa642165483307f00808ab814730440220367353967ad8fb208bba0ac64a5250dca78e382ba49d573ea04f0454afcaf1c3022022bdcb778023cc2162b6223b0c031b969ac63a2c10b1bb761b3ddce98d03ab738147304402203527234273e1326feccb903c628f344b1f73178798a8e2555d5e61121ac95ab9022006bfd5e4733e6947e37f76d7c2c2ff0d7b4f412952827acf2158a04c68e8bb0981ffffffffd9ec6b46c611d07b969889e3564512e953b2b011cff3c1f1f2c8768b428c6c8800000000fdfc010000000047304402202dc636db717acd51caafe7fdfc1f005e29029d86efcb35dda28ebb5ef139a01902207d28ac87b5b0d6bf0aaac66d0df116ac0cb65159a9d26e764060369784bb85de81473044022059ee3f0ade0919ae0fd1dc77cfeeebedaf910f880b2f0d5c25354662bde0fdd40220290fc73f3390df9a40aadeea536575a2c8f430c23333b04dfd78df12a3912dc38147304402202e6c5d1bf125ea939f0c7521ba91403778266a15fdb633501e4e531dc3b8a5de022019576f7c5ce21f1116486c7ba8d199aaf7dfd48f2fb6f3b283e5c2a9632295a981473044022055554634c450fed5b645db35c4a1e5003fc1d896f4705d350fb9da51f9eb8c2a02202259a7975dbd26907538de3c2e358b91d699a7cf40b962dbb1574084a44d355b8147304402204bf434c24a19195bb157225014350ea13c4efa8ba163eb646c546f4fbaf747520220089ba1b796f70e1875bcab1be496ed64f691359c6122f1cbcd6dcbbd66d75ee18147304402204087c300c89dad3113632ca6634eb85ffe48bb07be088d0d4df6d52a8dca65110220339ba44ba33b22e224fef490dac314e20b2037b02da9b6800e2d6fb2e31e004f8147304402206c7667dc1ac0301f6fee5617683c17c969651aefdc937f6b18c56f7e298720f40220248507d2dc6de9a32fb3433e5ba0be9af3fe0dae8f68543f2566d73fc03a9a8581fffffffff3ea28768ff2260ce56a6a06c5648934b924b785d06dbefe529b7a549671157e00000000fdfc010000000047304402200a76b102fc601993dec72992df57f5a23bb2ca3227908857166a32bd2e8fa4fe02207bf7f98d77722abb5d342aa3270081e416784b8a704a402c484b5d306c79f2b68147304402202716360a28d5a659eb48379365b7eaf0ca7b899a9a61d0bbfa46a2c461ada2b002202e8fb12c32b1a292701bfaff8de56e9cea53ed552725967248e95fa56393acc78147304402206a57adc184f322f1ff866e3bddefa609d8b2e30764710d41e2e092cdc714020f022036bc25a965c7283e9efb3806a5ccc4cfed9b5f00465645d23578ea7fa58460ef8147304402203ba96749dfff2c630d8aee82a26a7b2c9f9f5d146221302b8a642ea85be065bc022023be3258ada12a617ab16ef415ae41a8f5a77bd1fd869703ab654710a784bb12814730440220619f46c5c9ffc58378e425effa0510103b6f0f4fc22a0cd703c28c36a2c8991402202c01d4680ab2318d205873785bdd5fdde276175d4b23057c5b60edb68f97b9188147304402206202c312848095b868f71800925a128977c31e38237c2a27ea28fcb46ded4a3e02207f51c5bfa2c4623232fd3af0abefe80b0da85ff2072555ce9cb4e7689b05b51281473044022071257961fc626128d70037d394b3137861dc00cc09c5d7f65f42dccd8e3d7aa702206fc18ffcd79d018ece671c95785cf8831e48ceb8cbb532a325c1337b047398cf81ffffffff0f8f81029f0146159469d924848087bbde8a022982486a546729697ac954d9b700000000fdfc01000000004730440220638baf9fb896137f3429bc81a520b75f766a251441345d0c5bf54441c7bcc2f602201b951f95b9bb6897bec36342368e8b11b7295eeb2f0d86b59279e67d2db366118147304402202cdba7a3778ff6b31f8c012e06c2db3d841e5795124a8e20084812ec281655c8022028448fbcadfc43d95b6fda988d882d125808e222c4aba481249f02e620b52aa581473044022025cb58e0200bdeb7354d53874c6344a3e36d473198e341c1a5a2063be8b57c4802201902f627de0d3ba1f8ac108bd85a02b0491581ebb185ff77a40fc69c1d6560358147304402202d719bea3e32667078c3d56e138b2dab4e2592bcb30cc954a182e2f75ff27cc0022003507020ddfd543f4f94d9a8590763c77772fcb66166c8f27143ccf1913c78148147304402201c4e38764f10bf1a3b8bdf48d1988239c13adf46fffef10e20909434cd45e632022035c24dd454753947dd9a31870d743fd0a7561834557d0762b35fe8aa6002319e8147304402204816b6e6cea97e859f7cbe5071ad0c07e0eaa9c616b443eada7dac286a1227a202205d234c3efff0292ccf4c0b563d5c27946d9535e06a004f96de461599407941e281473044022014f93f41d228cb24ae0a2f406023cb7cfab128f67661e5627981352a16569dbe02200dc89fb566946b24a8443605e2f8907c3aa3a3f8fa23dc7a9455adf10b4de58581ffffffff8109edcb47382c55415d96125dfd241589f455304ff801addcdd870830db30eb00000000fdfc0100000000473044022057294a13c9ab5ed8a78a644700b0479e74eec040c46142dfafb3458161b77751022074bdce8e28453c3f9308a97cfb2e02b45defe4216ddaa7fca6f98eb9c682be3f81473044022011780d80bf092438e142bfe3921eb167a23d7af9b85f2dff4bafb13c4ba39f6c022061d6a9f7c15b664fd8fa5cc25e53a2312f3353d67ddf96f1a88df0e16eff09d181473044022041623ea7ce5f13b46450d176ae02bdd3fb176c7f42f33a8e777b5b1d25d0a30d022068ba4c7c696bd8db1fd6873a16dfd34595402b682fa4cff6bccb53bff2c06e438147304402204b639dbc773ae8981f6ea764c4906e4decd8cbf0288020cfe36b08b2a11ae79f02205c849fb37c9f96c5d94329c8a090cea6e3cfbbd59dc7f93fbd301a1f4d5998308147304402206bc34b6e61bf8005f6f3e808799faba1615a8ab2af5b934d15e9c7387c607c0902205abd83f8165465181b73a9f279c30dd85e22ab9d1ea8d67bf1ab3b58c2b56365814730440220261febee993aee39a5b4f767f3fb5b19c79c9b738217ef95f34571c9563673150220093b94c7a720c2da1544ab4b6ac4231009dc3575418c542d496ce8942b9d737381473044022077638b4263bb8b28337732699cb1e66370fd442b055827524d66b86e013d9e21022079b7194709125b6571784bc941bfaad46eebf048479587829d992a4558582a2581ffffffffab5507fff7bc9ed656deee20960a7f27ec0912fa1b8cb02a6dc60e41624277a200000000fdfc010000000047304402200929f789e42014ccf20d959f60a5897ca297910997be2f9f4ebd1abbb7b237ad022020c9e3252745d80e099c5700aae88e5dc35ecc1c0098171d1dfd7f78bad02b7781473044022000ab8e651ebcb3f87ca8c99f1982da30c0b82871f56cfafb86482666dedd7847022052bd8048d95dd5726f33f85dd8e28d78ed9109125bf29bb0f84dd27a0f2c541b8147304402203876b131d41a3e117f322457bc8120cf90df2853f817bb5f6f089b1b5881ad5902202066546ec3ef95883cbbf87d09dcc69ba586a2aa2b14443a7cfdc6743832a9798147304402201d131e48aef0c8ab0e89f95b0397ee3fcd9599a2a6cbc6d5dab41c0a2e30fc5602205eecbe2d64a013a986052cb54fa5d186201e45ec83d12556843d1004725355a881473044022022956f542137fb7aa35ea10df655148522d850a305a295fea1ef25f9be2d2ca6022005d5418a1237e4f5da7fdfe2d4ef7bb3856ce11243cf99f3c6e86082348fd9088147304402205290e56baef88d8b05bcdcef78090fcab162220b566a7a90c5293566b12005f302200817a48ffda8e44fa192d7bfcb1eeb48fdbd96cc2e75fe044c1509b6bb510212814730440220336528e1cd34a2780a334f97b9ca1332d001284e6f153c29d5523cf59fa4423d0220227999e9e371653c06c3c4b811a2d33dfeaaa064732f42fbe60d4bced232461181fffffffff3263311d49bfe08112a5d05544586a2d6f416a8ab4fe395b125f45d54a5055c00000000fdfc0100000000473044022063e3043e868d2faa67cb6ca0064a88be71d10d3c459b91583cd6aa8d2d5315a70220174dacd37f2778aed04bf16a6835e8952ce3a25d578ab165b83d22a64ed872dd81473044022071b11692a3793396ad73c62213fdf1416b4abf157dca34f78b4f3b88dcbca9d502203c05a2072fc39e4fe4a4a867b4a4ac348092d06cb8aae17078122e4ea8d5d61e81473044022048f6d94361cdc974a69f8e97f928b8444b4f24178b980337ed33cdad61a983dc022071690e6ef6fe058c207c5e6e296f1bbebfeca6c7ad1b2582747c440b2556efdb814730440220320f66139463ea67d221bc45de0742f0c9fb7ba38cc791b02aac45543f9ad7ce0220727595ee9370204e57e5cca8a49fb2ee3a582bd9bedd7740b102f80513a2ac1781473044022068ee340c55bfc05afb63fd0d66faaa9b360a4f6c1ec92553289d86c0d5bd4cc602203c26c93853d3773b3f4b860466bb4cb08f9941f249863e92eca5a820a4c414428147304402206bec7f0be88c5909c3a705f8286d0a0bdfc43290867a981a698df15b220cee7102204d349e88d29e7be4f1bab371a46ab2efcb4b72951e0d92699ded85ceef2ea27b8147304402201ddcdd9c0f51f7b1855259956f0dc663c007dcb523c2e100fb2180cb7b904b2502204dcabc4b2ae1508a7df1f20ff3d6ecde50b0feea3a981e7f73fed0808543722881ffffffff7d04e163dc42f3ec662a2f442b82fab7b0169b6dc3fd8707292b259dbe6dac7f00000000fdfc0100000000473044022056df3814a1fc9762a86e00217e77d728e65fb382b3baa011dcde6e2b809793a202201d792f04ba9d1b2aee99f09a5225e024710279f7d47f34642810830ce2ae88e78147304402205880589c837a1e3983a9c713d39cb652e5c17b1609d8248105b79516a1f67462022070b9b46d74b3600d33bbec88a74d454c57b15d300232e9f023e16744f97ea25981473044022055e13743b4e9e4a6ba9ea228be30c596b0f4c5a0c6f03b2374c9b1f06b686bfd022032c99006fb2065653a540716a8ac3c6c669b2bcff9f49a82435561d01102a6c88147304402205731e877197d4f44f7169091e0ce92e33f9b71df9f6acbb521049972c8ea012f02207d0de7357d582110062741cb0ba06a086f167a1f68d9de0dcc2a5300da24a4a68147304402205f53b4b30442975a1dbed708ff16408113613fe8da88b56b44ab9da69f1dc706022079b8b9e5a2f3cfd8837333b51eb625abf532b55d9a5e07b9e933ad8da15f0ea6814730440220013790fb2f738cf0b49ffba415eb76098d008974f1be019d77edb99eddddecf9022051fd3b281e69e6fadb4babc51c94d3ff2211f5cf2ed946d2bf9ab039c8c1fcc38147304402203b8c13b614485e76e4320c64b2b6b7e4c42146da37c7e511e926dde8324f07e902205e1f60050917553f6a7d0920b34c6174c78a1a861f2bb0a4db6f770d79ee903d81ffffffff13b7bb387b2b65692fe7a9ebfa7039e03f865067ea53eeaf9be5f6ad4775fb5600000000fdfc010000000047304402206cf66a7c02e2ae43ea326fab8000d0b219878da2c8311128ff7613b9abd73a6202206b44ed5155723828a975816dd83f2a1998b3f1c20c0f183ba242423f124dd7048147304402207bcbd10b0410b92b3d8e82678b05160dfc2e8ea75ff17ce2400b7867c2d4b38102200cec0bf46a36081e0cd2fcdcf18a97d0db4808cbbeec7f2552cc18e44d03a5b381473044022056749f8de386d318a8f6f3c5b1e3cdbf656b2774bbd6b783f7c526b234138fab0220111d26d78642e45d34d9250030023c6afce5adcdb40fb868ca51a7654325413e814730440220566da1498dcc2afb4ad22588e45f695db03a31fa9c7ba0667ea0c558705f4e98022075a918f530526a1d6274da23e95d4ba7f14f43f0236449da62e32bda3f9280108147304402202b3797d0ada9d743bfeadb3cf0b3c97628835ba57a6a673439167a2bf71cd9d3022062106e416f5634ba11feed85509a7b5e8527bea233bc217214c63925abe650a2814730440220215b96a09134f2dd7fbb83d82743d4606b9a29a4ca3563455df00d2871cea4ab022029f1e51b53a1072c3b00fb5333bbc4efc0c5ec6232cb7bcca88e3ffbe64b567e8147304402207c192f867e152887c7a462f1729292957c4f22e90c3e86a1497b088436e5563402201a8186a5eb664a271ac4cf62341e1bf47c5b13161fa12ea90dc2f92add1ba02581ffffffffa8f571faaba86eb928f725ca4ed0a122b030052e53a50763233d1480cb5cde7500000000fdfc010000000047304402207918bc21f55ebbbd563defbd4d2fc5267935baaab36a07fe43a5a39335a7b76d0220779b30d8ad863553c491736578610cd483174f92f973353754efa5a91a019f4c8147304402206c04ccc316f2a4201dc08a81bbc6226d134c821633b16c224071dff0ccfd43b70220106904750f8c59e4e5a068f1929cb40cc4f7b58638e6b5513388b5174f7fdf4b8147304402204d0e37e7de888833f478151343174b56b7251651db5cab195352d06fee04be2c02202d5f36da17a92b7812ebc99b8ce3b7ef4f7e2d3b613c1a7936d8340a16e8672b81473044022034ef449f3ee18cf51aeaf03c4dd05150828356fb90afed8b82e1e76890963cbb0220249b60253db7c4077f31aee764d3e1c76ec9bd8f3848170ecb0dc2bdd6abd2db81473044022049c054be78f872925480714a04d502447156af61d00e28c6d5a19d3ee3dbdd4202205aa097b5f76111831553f920e6ee5d17204e561f63c6be67bd09e31e577c56618147304402205636431d38e7693de92fd71e38ace8a6b4a2380342d89166c443569f5f79f54202207e27c770224369667392c7c63dffec7b14390b1e3b7c52ab6f0c301c4a2575f08147304402203409750672c0e87ceaa01571c1ae005d3537ee5495ecebb13a7082cf301edb0e0220057144afe0c71e0fcf30a268e9f4de5d9e745bc9e8c216d414bc475bf0ef97b781ffffffffe3006f66462a9355dd739ab0a9f8b470bd63b48afc6adb1459f90de5918968fe00000000fdfc0100000000473044022051824354979021dd818abf75f290ea232f5e1b55b72b1bf14ae94609da213326022015500d7a494b9a9bbe5f4d738d5bfecf0c8966f1fd2440af42b9c6d95d10087081473044022021cfc6fafa716927f6d5360c5fd6f98593bea5686e24ef564b6b4caf3ac2d51602207169fe3671f6db1d059b104b022868d52e9e9dd8f1e3138c72a78c4d4252fc468147304402206fc8fe31c824b4e02ba332a9af714c244ff6ec2ae2a2dffd752d5d6358c19a6a0220525d0707f99c67e639776f0ab715429cac1aba43d83d96269b3093e55e771f188147304402200af2ae45189c0e85c3caf13f54acc6c44ec8ddd777b2ee1f02fc547c563a814c02204c36df977fc1f27f7411d603519426914500351c58c38fda57bde2e37627b40d8147304402207cc9852b9dc5e29d38686f5da3cfce884b604c7e2e3da7c7f0de4b5cdd8bcc6a0220150410d85d2bcd4754e5c97aeb46b375cd7dff4d4180ed67f73ff14f984cbb908147304402202752947ac1f2b0b90b54c9a6c2ed80acee74a41eaae2b5bca89fcaa5cfa9af47022052bdf33b0e51dc170ba53d254cf80548291b0ea9bb1f02724a9f5a85cf86fdf08147304402200ed1d44ffc3f45f97cdb9c8b5de3ea65ca6b9ccd38f7f2e817da1e251eca3c740220290b60592545e886e53602081d4024271eebe653cd4bf31edfda5a68e1e2e73181ffffffff35b55067aef402a64e8ddf6c08e8963e69e9a150d473458062c7d2b6a5f938c900000000fdfc0100000000473044022022eeb8af55517b5dc76f058393de46baf8ebf5543257365a9882076353c448f7022064641db96d9ba115b2cf05846d11e21243decc933e04d8d1a682d3ce147f63318147304402201abf97cbc28184505144ade7ae7fa58b40bfcf794eb271599d094fe11a864d1502202af7945e7311380dbeb7928c3f2b137018fbc2d26bbe62a0875cac536b4cbc0981473044022051644b0728ffba545250c8763b7c4dbc3c0df894d0ea7ee41639807d7860330f0220763821d6a29513037372a775935c7bc4854018e2d12fedad60fa76b6c4ca382e81473044022047d759402906cbf64b5b41dac51eb32d1b2214d49ace3e7ab6cf259e609dc6b702200d425affa87da31bf40ac3f67488fe8a04e50ad73e20b7697b43a83232eff5f38147304402206e36a959fc3045e3cbde7f190bd27d9741825fc2369730f59672d356ec44c509022060048a89baabcae637fd99ca40ea149a4c03e44b838466c1c9eb3536e3f499018147304402201ea8d1b0a178091fb2cfbe8cbd2cfe32f156eef91bf16fac57a514d587cb574d0220562920903eecbc4f42e81cc6b04557d2a1537b15023caaf50408d187570066b58147304402202bc6447df12698eeabdd547927be97a4dd87c56c2f60740c87377229f158e74702202e771dfa011113901e366ce233fe9694ce9f54dd20e8b5ea8f3f8ae81078bb3081ffffffffd233cb04ebfa1e4691950a5351ac62f321b9985f0ae5347c6436c6d50800248300000000fdfb0100000000473044022071e95e78a584c1d82c65179495cbef02b34cbf373dfd1939dd9de4f0a4a5dd66022075ff96c0f3141fecb7fca72657aa79afd31bab44988f72d2ac179b64679f5a9f814730440220474196b0d39047631004e90c9f799426ac560d76c413099bf30e29036a0f275702201f0ede1c96c011ca031700890a87ff2cd03062dad682eabca4c0405f51661b85814730440220426d8cd96e0f3687b379c7b5291f61e4ca853ba80830b36e275903a5fb95bfaf02204b10a069bd1c6abefa90df4b23a80b8d8533398b9502615924b286fb45393a4881463043021f50ddcf0e2f49ec05af32945797942dba37cd2ca86a80624c3417b256f8029f0220406450d410ce247e6c28305197596355e4179d75d0eb22d2333bcd6c8f6c5ad98147304402203b096f9a7433cc5581d0450b426b734d63a7fbe525c09e74926eb0bc43c4021902207f453f28eace4d76af49ec70ca2af030d79023cb67fe29244ef7b7d0561931a58147304402205a79da026d54dc155d7292b8a092a285fb770625b68a812b52276ea3991a39bf02202debdb241532b5418ac3ea215eb6512054b999ef66feddf846d78fad58d1265d8147304402200e9dd786e943aa3aa4991a909cce053f0d7d58b7fed237aa2af555c22f455ebd02203517d854b9bc9730ec0dbf6087f5d0e9597ab236de84bcdfead8cbfec892a18d81ffffffff604978732a5cdd78d5fbfdea41d5db5514edf921952ac22a85016e4576c5476000000000fdfc0100000000473044022071d1b91fcc4667b50fecafde86f36ae173cf642ed35ee11e8b11f498408190c5022023fe4d4d48c0b7110908c9b18f2e52e52279ce7560983fd4fe8358f3b20a7fe98147304402206eb5e14c25913a65e6673d959dda7c39792c0bd0c664822205d3be58e43cafb002207706c34fbf4fd1e96c521fdfbe6c43c7d61ce1c15a3b886eba65603b05e1ddfe8147304402204a92c0956ae358e0e0dad5e8ee30074ccf00d65e78f42794c40cf49902be1c9902200ecdb340742e1ea9dde83235eb52ceccf898ee60c7aa9f7359cfd4fa4bed94e58147304402205e5235df0ade9790579f4b9d06699345970ce8164e3ad980cfbcfea80add38750220383c636d905a330f8ad631a6c463217ce7f26e0dc0a49e5bd445824d5c39562081473044022028b58e6809fc8532a93baca7fb2196a196a0a4a629ba6466947272737fe625b90220187ef60a38991c808c42183074f70932799b56a75106ff1095d213eb38e0943b8147304402200fb073add99255916c9bc6ebcb89e896b0e6d65aef20f10ea20175f7847f513902202ef33abcdc173db7c01807562eb34f1a261bccd5ab59ad86dd04bb5028e056a9814730440220048c855f832d42f39a64633a9b5b8b0e8decf8ff39c5e6c46e788b0a66934e800220012831c4a455209b6bce16d4d4b1121198e6e9699dab6fd21fc52e0da2eb429a81ffffffff58dd98a94f33c5115d47357be35d5db14f064b43165601e43763ec298210b56c00000000fdfb010000000047304402205454ebc7cee64b6c4cd9b457ce71e47585be5b32ba560066647c5d8b869a835e02207df43cb0c0aa4c6d6e07eb65ca96b389489fba9b46a9a480a309fb5c54b52c3281473044022023d2ec540789c32ffa9f1a1b9988819e027e1ad8f287fb1f6e5393812a7f530102207eadbd8896fcffaa50fbc28af1f2926f49388bb92749a5da4ea3a07549d7e75d814730440220106c55361983f3313f405245ceaa0a99444f122137e8e2cf8b72387cf4e675a202202c69dfc8c5e680aea9f9ee7e9555a4d9bef5219ab56fa3d74750cde1e98a76e58147304402205364d2c67e2ad4c013c7138eac4d94a700fabc2b406db76dea6de2024ff185a3022037976ca9456c8fa3a73f5cc92a73d9b571365f48bdabcd059756ee4c08f23a1981473044022060e9b1860b0e7bfcda530426ca6b4ad6a0957468d2a7c60556f6c39beaabb853022076eebf9cc327206b174d157fb07bd808b3bf229c7e714741a754075f492d0e8381473044022001378c8a44aa40836c4247deb18a94d6753b117f7d15b52afc30288ee9130dae0220044fcd33cdd091ee7cfb74e2b54b07677e57ad339ec54e5158167446da03d6088146304302200fd76ac4ee42db1db85531e136ceafc5fbf631a231845d828e2acb3f86b2c3d8021f3eae88b7126c61f30193afd73ab14e99af8a22a890c3d158d0cbf3599f139b81ffffffff299312fe5081888eac261bac1ff3fdcb9647f93036859b72cf324b5816e4cb1d00000000fdfc01000000004730440220589833f2da486b1df8ca72b15098d77f7b876af328738cc6766777c94e9b4cac0220391b02ac8bc041e60a0ff1a2206acdbe4b8712a6d48d0e94f82aa4567d82eff3814730440220755a1559bed28bab34ddfb4bd75c3e3caea9ec8aa00e06a0655e627284043e4702205537125f16bc6e959c0c98dc6e8235a28636efc3d4281fd2a7b2c1ac7d9bd8dc8147304402203f4f48f839c2f8efc40850c7fc63e5588c9d084c51210d11f6f705e1f6a5dfcd022026b848656c46f6788300c95fdb79821bd878328198c5602d74f54741e60cf7348147304402201718361511ff30909a467db94e378f879f3936fabadd58eefa5362d4c2eb24e9022077311f876f99bdd764737caf05d819c33fda5777a0bc9fd8d22522fa18af7cf48147304402203d7d1797c3c5c44e7093fdc382068f7d2703a5eb9e3c9027889213948305464c02207e869ebe3f520943e4c6ae1d9091e11a7e968546f049018f019aa6293da69c7b8147304402203372660ecaefae3fba1e5320b5783a78aa4c01c49307a451ae321661ab9783f2022021279ac987c2551756bb4a1fb72b06ca74070f7bf52f9fa1a0ae2900d5551ca8814730440220657a355ec2612bc631dcb607c5c0769d56bd64c5665863838a6f560c2988b77a02201c91854f9226dba47e54a67e5e3e688fcee2638617d1b8bb0066166a0c7ae90881ffffffff839c7f5b593c2d61c102d5521dfe55c03e58d15bc2684bb467a91c781b3abbdd00000000fdfc010000000047304402205d265edfafc08ec00ec4b9d30d6022d36f829b471eada7ece82b067e9dfe9eec0220376c6e05f4e62e7a9ac53007d1faec6476e1d587c3456a03783d25d420581996814730440220160db00cfa906317e3916eeb7ff379a5e1cb84cdf97b48add2c37fa9d01a5f6702206e7caac7bd1e70d99264ee171d805409f04d10a958f5ccd48a98e4eebb6330de814730440220720a7876445cde78e8386334a99190550e0096ab01ac46b2eb17f0fa058c5d4b022038936f71d46c3b98e20d781cdb3da94d82adeb94ea1e92c9fa5570b04c3a4bfc81473044022027e9f36732ba8c8fae29a4bf88a309bcc268e70a80887ec96778865112f556380220133fded1e0353aff5fe80a016307288bad3698a5162b789b0ffd584eec01a66f814730440220070e37c889482c217ed1c06cad0c7e6c8a1d61956258be0fb69bc221bbc077dc02205d142d34b1c6bf7e321128f8532c2d999c90a2e28c0eb12e3324b0b8574de0e38147304402205ec42636afb40fd6b39179c1b074dceba0ba78a7e72338cc7bc81beca2516c7a02205641cbe05add249fd6982e0bc77223d57449fa7b50aa70b4ad1c39a66e08187881473044022068a7c675da2697cfc0c9c0758e8544d3a38ff8ce86970a13d50bb982cc79081e02203778668f42f350006cd0dff601bb96edadddc7c61fb8a9788a389df1c82f8a8481ffffffff283875793ce703f08b7efa0cb5daec060cf06e8107ffd05a7943a7ce303c571600000000fdfc010000000047304402206248def38a76d74b5d81a78aff85a1968d64c4cb6ea555b52982d9b8a1e8365e02202649c82a3f12b9742ac09c272653f9f2323d479116b753d2dd0f4d34d2a4f43d8147304402201ffbcfb44224cdefa08c436ce2e42abe04e6f5e32590043801eddffad0de23cc0220745c414a4d98b0b5bbf4ad51203d8f48496d0c9532d3f88e5e3ddb128c70ce8a8147304402203a97bd660199f6bc4c2a75c6e1119a6d60322ac0c30e52bbffb66b7ec7f90c4d0220266ffc852aabf11959e6e2885a01f6a083bb26f784813a7d52c5bd14762f20a1814730440220706509ef7a07dd183d9af946230565ecd431ce8a96d83ba51e1c0d1aaee4904002207260191432484db76ee8119fce33abd54efe0bd2de132ee42cb2253dd0d0b404814730440220220139bf5bc999c35e459da93287faaf4ca73632eaac998406fb26435fde9558022008b2ff178ac67c4184997479f581cf845b2ddae2ec011f35a648a9d388adee458147304402201819d4dfcfbae4fe2f0f5af23202ae7935431a84ec6c5adb8a2bfacf742109df022068122bf717c884bb35f5e70adb79cdfd75603facf39afe1bb8b330179a66b55681473044022034189ed562ee896510f1f43085b2a1054d1500ab467e4187221daaaebf316df502201ceb29f96c2213ba6b1bb47853838c6ff4c8b9ab0b058f7eec4c10d71907685181ffffffff9639b456090e1d599f320aafc04da22400ace1db85838e14eac1d2b4cb83e38500000000fdfc010000000047304402200717f26284882a92c2e4e76b3d8b6040baf45be25f02937e174425af2c7bcf7402202a7806381654dcb14b8ce2a8ef497fa3b88f0d32c6f0bf4b1fa8412a9c2f3aeb81473044022009862ed195cc05c4fca15b23bdada46d03018d08dfe49c7c3a5c050c25dc23ea02201b4dbfeebadbcbea67946f8597d61830357169caa6be1c93636b90df5854090c8147304402201b03ee20417d9c8cadcc44b1389241291f4bca55d15671cbe5c9c1c3ea48e0d50220774180955ef22782c1413844e09924d127b1edf622886c3da57caddedf216d178147304402203b6dd22d9ec989e0fa4a6f26942a1cfce456916ee53baaf63b2b07c2a9073d220220232a18200b63a7b1c59d27f51773c7e246daa3f94fe21ab7d5f627f182e9caac8147304402205fe49db93eba2184ebb27420a584e9faed0140f043f2c06d76495325297fd8f202204f2256d8da461f1f6d0428116a3368a68967be72d481c5cd7bcd61470a643f4d814730440220635426ecea6ffe1f7a56edc4657d0f3de4d5c72e80a7f8e40ca2ceb939ec9c0502206dae11fce815cf51ca84c2a53d90949d68e2f127e0cea8ccbc0b3ec44cdef9c281473044022068ed70e88471b0bdef48ed26a594c1654f1a44812d22e83d0c1a73b29cb43e280220452e3fb37d846cd249d0b83f997b17d7d05324affe1b42a566c2554f5be0258381ffffffffcfbfda61f1bd4d6bbfb53b60f934c71857032b5b446f31971cb55c72bd54127400000000fdfc010000000047304402203df09075745b4762329451e3b32f4aca790f42be7e6b9eb0e100897058db431b022053a0239a76adfc968557a25ac03074ffdd518da5c298a336a5133169378d8e4e814730440220180afefea683b61f43f307d36728e88aaae7443d1c4bb0fc44cab4b64c44c41502200ed2973299f0bba2cf327fb5baf7f3384a1aadb6a6b041e3ee556e407a6b979381473044022043448b99bc8eba73dc627e4dc3e2f259c5081904b33c7598391e23c3460847aa02200b838198c262e4ad2377285bd5676dd608cf99947a0a9da2e55fee74d84825858147304402201e37ad05e73fa6db0f7b7ff89bce341d46b99d78dae816a50ea0743ac64e950602202fad98eb6ecd4bcf08374059681d9cda15976923320a8c7630b4f7bd9b9072668147304402200b245ef0b9ff88f58689fdc1866127de0b88624d9dc8b38798b897475d9c47d40220586fb0f03851e49c3b5001aa9a3f521773c6de1bdca3a6caf1748f8200c4b13a81473044022028f5e337a48fbdce8dbf8916727926c8a751e18f6a2cbe5a26c0cf1388327aff022048aab7e31bbafcaf7e8cdf5d1cc9f5e0c94ebbcf51b4b973765918b1e743b14e81473044022064e927566ee810adb5094cc01cf9a3920374aeb4be2b28d4467503daea64771c02201d3d03ff0f56382f93caf1dfb416cab01c09e886db4fe77edf8ec57011c9574b81ffffffffeabca09c400d48a79a4f8b858a87d918d80a8f8a7bf9e67a343391427ff89f3000000000fdfc010000000047304402201761bb046e3c996b95e9b4e46ac3c7e47fe7a6f9b85b0a9ae2b2ce754556e71702204f38779ed5c493e343d00b04e5b527edd24d7e343032e5230fa481f262fd74de81473044022016596125f986359b727c600ce2ed0af21a65374f069bd0df5f7c22a74dc23ad902207446a27e1bbd37ab1e25565c87e83eaaafeebec427e1b2f7af7daff152c57f9781473044022066ddcec8b958d19810ff09dfcadf9bc60c095fa75b32f1a9249ea0227ef757470220288de2f3c695b2ce9ff4e6f94125d875609659f7099bb3a2037baea821e98acd8147304402207b2a27961a730f8a716a2694918f190a240a181215870967db6a1440e3f50e1302201c7aa5fcc84c46a9d57c3156a0a366408b661eb3a69e928cee60a6752879228981473044022047cd1d3ba7b7a2988520f7ac12e2390c485c81cae3cd2f9e68e022241c0bf8c902206ac30928a3e972617ca4fd7c88ed55b106a1924f7120847a6188c4fd668db70281473044022070acdef6216d959c31dc72f30b1cec78df2cc0227ab4bf95ed9a3d0bfc8a961c022027b748a01ff964cdce1209ad3900155b4a6de37f95bdf98cd1db6bfd11cff4608147304402205e2143f5ff4db0ad670520ad895e991686614f98078dd92134b15496259d2cef02203b9b56e00b8155df1a6f5108019a0041d393102dc398cc608fbf0f6ed8296c3a81ffffffffaf7b3d2288a440f369948ac036ad855fca765f8dfb972eb4a9fb3a096c24224e00000000fdfc0100000000473044022078e286091ced29effdcb6d6e534129c7a67aa5c86f85d08aa325061694e8c01802206aa6ff32cf5523a07c608e7836bd97960e6711fece7c6354628dd1b9e06cfb1a8147304402200fe9006ee3807b744405a1d2448a8619c6864870040f477830ce3ec6161bc8be0220416f0d5d4e74ecc4d67b6f403350b1cdc26052e02929077031fd67ea57114f5b8147304402206d623ccc89efc4053847791675af13dc9e19e1002127cb1dcbd4b0f385a2a40d02206abee784129044c7ad102687e065ded25085f6f37ef7128d517c34912360c95481473044022021955f399c1e8efa2af524a7b954d257b5033c1fecc74952582be37abf28d86c022074fb744f3245e724889b746c923d3c6619d9c429081de5c711f492f5cbff6fa681473044022038a30b4073f18c9825c7e514dad01bb2438cdb541453750c7c96582ad703a0290220101af94305cb6f5d57e9199a25f770317cac65cc5da7b65a24c1d2d955310ac08147304402205e9a88c3d685e7985627d84f53d520d38996bbbaae2c6252affdc89190990cf60220393958a9679a1eafae045b7891888b9c4255c48abb3cb44321a7c7d4b25d923781473044022063ded65d78f52608f7eae6f1d326d46c226f95e92a3049801e6abcc2945f821202204c3c22c943d20d0dafd219b7a06af6af7fc0f5c2be366d6ca48a8847d75f9e0e81ffffffff6ee76cfbb6b8404b1857bb778744dd5be7eadadb09a1e84fbf5d5be62b3e0c1500000000fdfc0100000000473044022037356e26ea286daa1778ef2dc22d76598ac559d0628794661f5360880294e831022051fd111f44319776bb4fbb55ec0e3e2b92796b8dd3a2c1c25cb6dae3fa0ca8e1814730440220011b7fce04cbbbea6dc87b4a8c57acd6444ceb3c52a602905b3ecaa0f9605e3c022064d7165bb1370e0a278439bc13a726f5bee961754db98cb050d1d72854afeb3581473044022042d9d270c6e156b77a46d6133b44150c9342369363a5ec3b7bf865326f63d5ec02207b9b51e6bca8ce61e64d9307edb04f8cd61d964d98f59db50063a8c5bb84d18d81473044022028b2681182848f94a3385a728761dd3c2a0f872d73a4da33ec45afa2dc3e433702203ae2b848ab670f8c45a55fc7bb1d7845526c0023102f81e11a2412be79f6d8cd8147304402207c2d89722a369a9a156317966d8b18bb0629a2f0bf4dc0f858f14d22b2cbdf4402204dbce53a6be7dbee34d0c923d6755ea77d408746919c5b1468f63fac561d7d388147304402203c59b84cb6f1c5682f0f5e2c5ab92bb7f9003e6407babfc37eed05315e1f6f2d02202354d1e5983aaf1525d4b273dd9a5d859d762278c90130d41500d73505109b3b8147304402200c6b51ec1cc4012fd3ba30c9cf05f9b6b8d2ae07f6c21b9e77beb610bd5a8cad022039c91ed7a4665363e4d3845853c403b2025ad5ab917a4078fd5490faed8eecc781ffffffff71fb23e7dd72ca15f6222c856973ef7517af1b3f27cbf359515f41130ae79f6900000000fdfc0100000000473044022042987440415a0534da30e6e206abb5655572b2d9c8ed4bbc29d27df9c9d9f35302205d4cd0d2de527acb4497171555d4d67577827fddacdc261a716ea08540f7051381473044022067eea8233cfe6dcd65b706a5cdfd92e058f246dd3a53dd809a47a183111c194802205e82c9ebe3f39a8a53af03276fd63d8de5f5c1406ac5a745719499d5d93174698147304402202bbab37e18d859cab0592a27150b2ecaa8fb40ea43aaab9a6945329be5f862b902204ed4f4ad9f9fedf49f9a72eab7b9c24b23bc6464247c4df6e5b9759927f8a64e81473044022062e0a8d00c60bfd046ac078599ccc97fdc2d9b2767d395908ac7860a4edc2e84022002134e450bf48ac7768f8e529666cba89262bddecdbb7d109e16e386447a1fd0814730440220566f02d1032f678563f71b065971708f7a01d7ed50ec7ca85fd5e3a776ba3c4902203900c99fca8fbbb9f692e7a64242bc4865c7805f94a67d1eefd5b74d8a64fa7d8147304402201b2e8695e162c00884a7b5cd25bf8b90fd571c9f4850dfc234e240a057e29f3c02200340ecead7a5ae33f86d51e33f391cbca8547b4dd1c4eb4d0763bdb7e41244ec8147304402205cc7d94e04d450e33b108b7cd052c2fd022437631ff734e49d84589028932ce602206596406a540ba4357667c332592f60673b4bf2879ced9793f7b051cf385257e281ffffffff981873474de7347526d039060e5a7c0f74c1c4e715c1129a05e4df2344b1368000000000fdfb0100000000473044022006f1fdae6be07c18d5ac4a415476a2d6ec0b97f82c263f31bfb511792735751602207f7ae2af1699b02ec80a210e5e750dda351f52ed457fcf8497b7832ced54d16681473044022034ab8a24bc253d73825f4a3eb752aa3954f07a7a8dcefe034862d784c7659fae02206408b0d84ce2ee563ec0a563e380a2950018d546cb1e178e5230dc7af783b7b781463043021f5fa1df18bd6a7a23f5f7c008081ccfe79db9d2ff4f111467914cc6f510a41f022076edd2c1c4e36eb055ed2a601924c8aef794e8e23a14f49007570bb63022d68e8147304402200dd6e9220ff4e7a130254ac425969829d3b98612d76275d40bbfe890405f23dd0220148f18c6e0b42c0deb1fd1cab1d46bf7ec8f9d8a876bd3cd810d97078996e1958147304402203b4c618ab4272613edb20ef6c96fe1422d3b29a5436db20e31ff394f1a8c3f060220194f96e9083e600da180c06fdadf786b54409217f3d5da287123a407f4d3bb9181473044022074154e9746d81348f6cf6c870e4a586c134008c2b78fa2c7e51b3d74fd5d21f0022011577eb15af5626c329a839404b40eb8e8f9e19c7ca9a72561c87a0b462a1454814730440220558f0a9e426c4abe4f6bbc118bb8f0723af30e793ea0364d4932bce534df5f8c02205802cdb065494d2a1fbc41dc2b46e381756b76c9988a5d2d1e05715042beedb881ffffffff1eca5563e68d239e4aa1d67493253256970f42cb4d3e8a10fa788a31cf24ddca00000000fdfc010000000047304402205da8ea03d665006b852ab26bc886205abbd1ae38a8659e6328a3d3402a9c672002206d2548c52db32f7da596c7fb7737fce2a5996982f21cfb464616825d335a30ef81473044022044b4db3f476030cbc297e5e67b9c196abc668479ab32144c45256599a14b2607022075c2b7ed4491e40ca7bd8d06805fe6700385e13b10a4f924c648575b5ea6688681473044022029be6174f1d15fb9b43ad16b44a73d80e338f4215f0d3599de3f232022af16f902206b295258c9a137440519fac9677616f7621f5772d3af7b1bb6524c3e747d99b8814730440220567c7c9af0a35255bf029810a07059d3b0ff2c59855075dffada7285db4fa19a02202aa450de3b45c5346f90dcbfdae0708f41e7033885d566104a226e976e26069a814730440220158a078b788f3b4df2cb7955e416e23145619d2ce46993505430cd90a4ab175b02203842391c9340d4f4730a913ac72db39e39ba0a21ba24dd3adf2401bb5262d0ea8147304402200424b36b924cb89ce0f231ea66fd523e5d05836e11218123291105c55fd316aa022039d6b817edc3ae96c029f8290a5cbb7a940b8ec2ff9c1d265f580d76bfba72098147304402206029999d6eb8a77d5fea28664b56ce166efc4fc2c0013a4cd80705154bd4abd602207ae1008d162d9439228255940565416cffa6f24900c12e4cf98147f80a7100d481ffffffffea4987e1e9d0d3cf0f8b3334af54338f26b39e8025b299e1bc1e0ba1af9695d600000000fdfc010000000047304402205c4f014636e51b0d34b3d38017f8069c00eb5847d112e1fa754479f090e22957022029d9d834a7f44338aa01c2d33903fd90cebb0a6220b636f4db6f385b2fa6901281473044022058420eb1613d43e3a77af3f0a9905160dbb73c3b0f3011737df8a20ce2f2f892022035b75f40b1a46ad2786984b83d91f94782cbe17ec7ae11952fbcbe9edfe025b68147304402201d5b9b71669eaffc6df3863e6ef946c6e2d0e7d618114433603fbf9577ae7b3a02207c88c866c8ff1fa71941e424913a0cb42d47444f9eeeebfe5e89e4448166c0ef814730440220295118fe407bdaa9c548df602ac7dbe3ed32703f3730cb098c2c720902f87e28022022006487041b4bb89695c78390e6ffada227b40e1c7830c61dbf1de07d0d00e681473044022040b3d0c388279e8318f554d3cda6ba76065f5a03ac513fccd1f8e5f2588b1acb022046447d7214a88f5ed65fe70a8244dfc3e00b4a16fb4bcde16d0accb36fe8ffd58147304402205c8144b13b7779a9b0663bca8a63e4c9302fe9f26860cbb26acafa7ce7b4e6ea0220132cc69aa67addc543e130de1430b394043f3aae4d88548b5bda665ce96c91f681473044022001de99fc7bb1a2956b1123ba02f30b2b214ef697db7ee8b5874a1f0b7abbacb102201b64e8960f24e53874fc082fb53aaeada15e0e3ad52f11b6ae78f4fd85f484dd81ffffffffb5e0fbb2998875a918ab7f25817d2acf6b13514b67f048c97fdfb43940b84bb200000000fdfc01000000004730440220383861654fd5727096249e953f3ba14162ee7663b163516bbc2b1bafe4e6698e022008db2ecd54bd3fc615fc7331cb9ef8c9a6445454bb09bf3d0c62eb653b610f2e81473044022073e317d0fda73a5b311efc34d4bb1fd3869ea1f3a6c67884d7bcdb666daae20002200931c65a13e65c9833ed78d8120a846ba458b85f6d9ae454c8c2f19dc4b7b0678147304402206810b232fdc20f28c6bf2bbaea13b973771c643e7d1f8a22ca8705f7b94e62d60220232a06d3e56ac7ded4cf16aa41d47f47f0372ebf8325c5bd8523520f358da3d881473044022074e9b1583d9c5b23775a7796b34aef895568bf5d4e23413fa3493b53c70079e102201a5b8b9c4c6b2bc56953f2099a28020509079d1de09c010f04aed78155112022814730440220577cf9c49842d4529fa26c8eeb9c8eb18bcf558891ddab842b3e4d6466cc1a2702201df4b19812105a04aa7f898c03bded8d542ae13b185db96887eedd8171ebb2688147304402202aca10c9931ff519659fa5c65df6a260bf748951fa596331c367bf199955791902203efc309074a7fcc4f4d3cd863b57fddafcaf273e49d8b10517216f9c9c11059281473044022023625213f300506d4900a961234dcd368587ef696b66dd2e646dcc786669ac95022029a4a075aa3007678161013692d34c06c8ff5041763c9c76349c3afd816b704181ffffffff00a9254450eb601d354eb9698ecf52bda393bbc421a50df7fa486fcc52c2495100000000fdfc010000000047304402204522d2766b83ed37facc0e79219fce776524d07f0fd1f037ffc9b10c753c989402205624d7a28ed68ebff83c65eff25c8926398c32fae695bc4d564ca7a3d135ab2781473044022062611be8da787e90e188818bb712df5742696b23c7b2a66434889f588a1a9dfa022042369d9768d4bf9847defec00ed2964e7f9ebf4339becb06321be502d15c7a5f8147304402205991a060b96ff87a48b859c0c31b17ddd9211908ebd40a8d8d80a280b73238b5022025c3318698db9ae4bfd8778ea7957f9fc7bca641277fb1766dd3447726d973008147304402207acc4e66aa206add2a2f1c13a5a2a82714564680ee5076318905b48c48268f600220753be154ba25975e91f7466bded38ef14cd410839bf1aac6fd3853be9bcdff5581473044022047fbb700666c2ec7eb7178c00981778d6de763ad1b92bb8b90d6c91ceee912bd02201a47497eb06c11bb4403ef7957ef36e3594bd03f1e32f9c174df33f7cb77ee9d8147304402204fb8c54e81860852ca86d4731a9758313c0b4962c3d754c0e8e2b0fd56a4c9050220691d75d2e2e72101fe64f71e9820c3c8b5d00a5511ef059051b4081fd1825c5a8147304402200e2e5fbe0fa2209032fa5f7e16026143633003976416c362813d52bec6121d48022001b81ff6ab8cc6a4e0093c9cbd1f760ee3471a46448d47199b8844ca055412c081ffffffffc36c9a3a4ad2e307a1b47df39fff900fa52a011e9f39c544979fed3eb390aaf400000000fdfc010000000047304402205bc83cc5e7a4143db7d710b285b7701ae6029e32869c8c853440a61c06895c300220372e47d9463fb7736c8de9d91e927197ca52e4ee8bf1968c98ab675246f471dc81473044022026e75db90f970aa0d155b33dfba9b572d3c48390a32d243f24f8d3258dba6900022073388f69aa42697e9ac313045615f46156c1d3ef331dd8a6f0d7314301b3d2168147304402204455c71d4befc8c15ab4568114645aecf84bda9f1a86964edccc0f8699e93d6002206d29bff5a0ad721fa71a4243eda4b5fd3f6a443d75733c367150e553c8efa93781473044022056fe66148ca77d067de48d9bae1226215a6190beacb1182d5a9b564dcbe35f69022028a346a59fa972326aee46cd14b68f5b6a7a1c0a2f91e1969aaaee8e4d61044b81473044022034e37c647bce608544d1542cf93f737035e87b10a5c7dff53fbb80006e0c012302206feaaa6d10e5dc6f9210044455f38d3c0c884078e47ac19f66af72add132e2738147304402201d49123bd4ca8c345b50bc2e7ae1e0314a6b2c9774d4c892f5f891319d49a5d802206501460a60019cd327afd9720aee060f54fd0e7f00a0dd71f75bf6623311b8278147304402207f992056dc9aaca41113197f9015b7affdf8f1df06844d32495ca5f300f36d9802205f8c27a4548801f7b5e842645c75476168c93aaaff57959d42782aed0317cee981ffffffffeefb3110f7dddbf758b00adaffa729a64dc5eb290f9fbf900b124e9424748faa00000000fdfc0100000000473044022077cbc9c138ccfb77be388d7ee30c23b6fd314834c08e22866742632359dae3a002206db1af7b670c6e334a3a5e04e1dbdfbaaa507b6e534ce9953b9459efe4bf7dfe8147304402201279745e2746019658cefb4590d2521d6ca9d86a5ffdbdef0727280dfc028a4d02206bb305883ae1cfb5287ade1c30e57757073a231c94c6672c9180deddef6e0cf181473044022047e0d8b4bd5ede8c39a25b2729b7606a5d59db6d3a78551bb5cfade55aa3e411022021bdc5150c67e778f1524d94ce745440d5e3acb86a2b964e63e3f965eb58e13c8147304402203024dc17c3d9ba388de5ce47fdb3489a9caf039c93b70d1b38f1b30c3ff9eeb3022020d62c15f914d108242a978bf909a1c0a9aac3b797f66e67d201d869b7420ebb8147304402203b246db2ea655918854b8094bf445f6e9edac231151e861085728d3e5e1feb7f022031e7e50567a152e2dbd5c7c9f52eaf8ac81544510041ad4419b496e2ab52dab681473044022026f9b3dfe680aa94f76c07080a293a75d693ed81359def3e8d3abdb2cccde4b40220009d53e947c0e10b46933593b0b64419a14313400860e8d12bfe7a55885e72aa8147304402201fe1c60d37009110f1649ec1f990a464d0d5ec8af178a5302db509e580d4e1c00220655e426f2a8d7ebfa9f5dcf615f9c4f6bdc51033db1199996ff01e988481e59681ffffffff08537881fe4fa428e679aa1dbdf77ee97df262a033e7dae34ea8753e8862b34a00000000fdfc010000000047304402207f59bd31e939a0c30cba6e3bcbe9b949a9bf72836b863c3a319c57bd40653e8b02207bd38b5c0c4c5db0cbc64bc72a7485f084195a34ca80fb32a0f7e8c40417421c81473044022007b9db653be559d39048b4f1399b6e1964843477ab26c8b32ac4e5dba58addff02204036d6ec4e38b4f53e487f374d7bb42e4f93cae1dba44c58a087aa8e7b35c6fa8147304402202cdaf3b776a355fa2cff7120b329b8bafa94ed12e055e73d55a6f13ca13ab9bf0220275e3b10e4a9ba2f9c0846a96759700b3a2dd06bc8c1dc27dbc03ea594ee471b81473044022052ef1449a41c878aebc265fcc20b3193aa0ff9dff082a18bebc1c37de30b8c72022054667e322daf0d360cd608894fe787c869df3cf19193d6f761a2a4f70c01af278147304402207241e17b152d9628d3461131f2221093f2b6f6d591b1e4e68f51a702b9facdbf0220493bb5d8e6a3c1b170ae1287b5db891696fe7f959b6c3b61c656f9f0a50ab104814730440220168fc82e27c1286e531691a12230368b00d7dd0b0330004ca3e36e052280adc302200fee15311c352324740164d6673c1cf7e67046e96617849251520937302637108147304402203e434e668a6b82b9706025ecc0a3c5153c15203f4b3bd8b3ea0d94a83c8be0f402207de583acb96763124f5f243c43c7044db3103a4f8391623b2d6f9ec8dd55eab781ffffffff53795d7ca5ab96fd85e3f5cc2e05c03149decb74f8542596f1c67071e4d38f9600000000fdfc010000000047304402207481b48820ef5bafce415fc12e87dc2bed9c131ed4118e5fee7bbe4535cdd2b00220733c985b66da02cb5030bb22fb21f9cfa3dcbf67074eca9b3f67ff6b63b88e8081473044022041c0970e91c1eedf96250674413966b133aa77d1261446f6998f505f6c41c4d702206fea8c14189d9dff8d06816131e1b6bb6c1b7ffed0cb9578118a76b55eafbabf8147304402203a3d7d92ea92d1a8e98b41918f5912f29b7083897fa14f3914f5dde5226c1bbb022028bf610c3892819f05f7b0a59f3986a67bca0a4a562bd21bf91bd5669535cc378147304402201809b5c22f8fba1a5ed0242a3a28a8f43e8747f7e0b3cb18d1e1e701ea0b130e022019c0cff206fe1668cbd5b48e99a5814d2f04ea2801b16b97fcfc6638369c396f8147304402202ba5df217e22c0edf306c8b53e1c380164fafc8240118342917db53ec4b219a50220484d18f68cdaa1b52cf63d9c8ee79380286538725c2041c2eb49b1120035db3a8147304402206fafde661cf3559c74d3f20e16d702c88e45ac0680a495ac60eb3719396d3b9002200a43e092cc6b8a9397385d8069c082dac50b3d60752b34411624e6f8834a436b81473044022007ecfeb779f5ac4ead0555ed8ac922792f9fe072c2d92f0c1fddfcf1ca9f789a02207d976d9a91bd48393cec8f93a4442d33c3f7c72915b994208255ef879e1800ed81ffffffff76c4fe0e6855a9f3f3dda3d7d3c386c39381d1a87f87e14c29394e25ce9cb06e00000000fdfb01000000004730440220295556e9f16a213a2888b85022a31168c8aa16553c5a6406ac5d05a841dbe9cb0220446cd843ebe11cf33b766d7a97ec1dd4f9373d82bf01d288eaaa276fcc3333748147304402204dad20434c04c572c9c0f809551df64749515978f6a1bb3591a284763bef164702206e2dc95182cebf634430da5cabe9919dcc33e6c950ae5870650570c684636b2581473044022032a627d3c9360953bd6a0759eab80fabc987cc697a871f5ad7be8a7acbc27b75022041cc81f3cdcb3080e00f4c261111e4a77fe719ae52f7ce2a0e81b8233bc6b2cd81473044022047b209602e6fd83cde6c665c9642e74f12ba633b9cb67da37396c58dd11b807202201e590ecb625afe39f0fce3e990dedc7d6210bcdbc6d34a43ecc0022169734fd0814730440220554ea190f83bb59db948fef383452c03323315cf0413c506d4cc931e152679a8022012ac41495224242181a9c46b520de47fba0fa451ac01061f071e9f66aea4403d814730440220153bf0b2668940e97f49978ebeab0062c63cedcaa4f3f067ca1eb0cd8ce3003602207b84e83152c3ec14cea0826b3961534b43492f643f8edc847ffe0bf41ed1589b81463043021f226380356c045fc7a590f37f311bbb88cb48503367c29f0ca5dd3bfe6462d40220146b66211b84a7be3d2c1b2d7ab116c4bc31654d8d74016256f259b0de810e4a81ffffffffe6478c304dd87005464bbc95cd6c01870ef49b9ff447fa551b0faa5cc2fa150300000000fdfc0100000000473044022033ab85ea5284e504d1da5a08862bad218d57a6208bbf0f6ff2f891d077b43034022037cd8df42f8cf1fe36720717a56f40f2c8b6abade3f919ca1555e0122db869338147304402206fb061f852d98dc0d91ba4f10cab2d5f445899528aad8cd3ca6a7118348dbede02206297fcb62c65762f886346e77818e84c8e87ae98fe2f67ec5bbfa8fc1ce315fe814730440220578d94029639ecac348ba057c719bea5eee10edd7407be20572bc8c8e6739aa2022037d65130abd97d81a43a14ae7bd0297a2b28a5109e55e5b6bc1e262588fbebb48147304402201354d47c71675ed1c2c2b15000f03391645ebfbc9fac62a43823aaee7b898de202203e38010ff69d9d058ce3c0dec9490c7edf38147e23b6628dcf9f0e3bae0c1b03814730440220799e98bab944f3061b3da760c4e91bc03119c01d43bad2dfba3086486fe1e350022065c63f93a17ba5405b27c483ead3aac37dd8b887aef531a8788225b7cc47f10381473044022053f8f356389cf3a913da6d64a10f8bc43d42b7663737f2e5f81b3f40a828637902204334b361837a5d5a9f054f1e37fd23b841335bd556a06d56eff8c011660bbd458147304402203e7a691640f353b39f49c52d5907d73633b74c4e6d84849efeade41980eccd4b022072ffb0c71c89f7fec8b139e688aecf60c496ec4640f9351e73d5e1112d57e1ab81ffffffffeb2e21d75495de37ae7b2c6939a2b9d65b7674585023cf8bce467218314a7f3200000000fdfc010000000047304402207f59d6fc43d7fcdf4cab77397b2cdcfb7ef63944fa605d6f4e2cb32edbe10fdf02207915af480dc17ff4df393b8530ea0b49239b8118f294c3ca4d4da9b71c300a60814730440220014d977806f9a23cbcdcf321b575ffef4b20e2190489b7188ff90fc6816d5c7402202312c6ac7451ff813d3a8b75421efff42bc9fb13ab976608d51cedc23d4844f681473044022051230419092906c59981a258c2738ed2c20fa20b97d91eaac6eaeea8feadd5c702207a4805e3002cb0008cd67789c433b64b8c4a1d03e9d94af961625d59547a12c6814730440220204465d8b9d7f67009f5da0d90433ed7f77cd38bb72899647fd35d858017f93f022074795f77fe85ece3154559bf1f4e8954505f51f06a9fbf2ee1acb2e4a95dcddc81473044022040898e0e46280f90e5a4e29a8d55b359954eea0104e35597d0483d9835392be102204e1650f88722f0646aa2113c3193b2217a8b79bbc8ddf20ce128578afae47b248147304402205f3e535473674a31f08966b3378058454178dc74fc2774e3a5524876054e939c02202b54ce4c56d1f26b9905a8df69572cf1ebd53e7bee924c18cf9c360b933d3cc181473044022047da41696e0d58c1b25c1862958e70e8f0127a20167e0d0ad28cb12f56baf5fb0220373d4ec5bfc1fad769064684c7a5f43e1a35b626ee284be3217fbc210516986a81ffffffff1334d22fe109c646ebb824aed8767991c7bc965c3b850c61a49ca4b746df894700000000fdfc0100000000473044022050641347c1775c25413f4500576437b8a2fecb64b8199cbf9a6030574fdeb027022012c59cb9a51732743db6460d120516e8a951259b70c34f24b61f3eff742de33481473044022075d94f782fb61875f64b28abad0555a6c6367d290a3951259451a769cafc9f8a02207e820a447084b703d3cac14f090ff589f83588f324d76cbf04a33215c6c49dc881473044022051de252240573ed6cad55389df1e001ae643e94a69394208335f83345dfe4af902203c4218a6119b54b946bd6f77a08f0fcfaa2fe4ec168ce439025d9ade55c3f4a981473044022048d6c2f8129881dd7a26a87a0b5b3590654192470f52d555cbcf3cdbc4391617022024cc028713090fa0d724ea4889050aabb08b47d477a00103c9581b60c7f7a7d881473044022029c6fde6796757290dbc8f64b71a3dae71c43d693a0711555bcb77b5ff31442702206ae76d29f41f499501ec02b8fe9487cabf4d7971507ce66e95fe18fbc6386d9e81473044022025d6331606a0e811b69bd1c6d8d51779d7d960453a72c5e80dae8104f459945002201dc7644f6ed72ea9ebaa9be5e1ab96a430e0eaab917cc6432306707af6b854da8147304402201f99dbe6f33ae70d02a4fbca08315a97f8ef4d91ef64b2a1b0ef8d4b2a772e660220681e46df482618a8df0abf2de2d4e24aa9c8ba2c93e89f1df08eedc988ebced181fffffffffc5cb54a9b56f543437366e45255a084fe2acbe55ca1cb05294c3935644f2f7200000000fdfc010000000047304402206f788ced5814ac3d46afd003ed9d98839001c3548c6d3f20932d13ba6bfe9bc602204a3974da6231f0c031529629ec15ce12241d87b54979891d5e8462013a4351c2814730440220587674d277415f7776b18e79786e4b74934f06669ea5ff19d17b2036983599a202200ddc9fae009c60826070eff2a58e2bdc1d2946f84f5dd2f82d4a9567a126701981473044022036d3a30c669be7372526dbce9987b3b8feb3ce27d24d08a97ec2854aed090f5a022022b513c7016332a8330806a67fdb602acf9545084c593dc0092b785a3958e7b18147304402201a397d4a5216f04842ae95ba4bb1b3c684265640ee5e4967552dc4c5ca61829b022078d438c90263c315c5462eaf0e015db8b85afa18ef0384772e3eb79027823a4d81473044022048b1785dd8f99b56800e2ec1c49e6d83b46d1b93e3a40da33b4323fa0906c1a2022023f04fd96924b90ef9135aa786eb5880e8508697fc587fa691dd995ada2b5bda8147304402205f4abda6cfb4bc229eb306ff17282a06b35661525261672e15b2b09c45eec1d6022031531f5de36623763084f9dad30f933662b79eabac035e33ebf1db0e6d9207a581473044022059511c2a92eecd78e1e7e630eae658d75eba55422d9192834013cbceebe31ec8022074a55b015a5c8130aa131bebf0c0515bd8c01b5f404f89b610e66b39c29b756381ffffffff40bbe839b3d2740963cdf8c8521d355f5e09cbba308c1a6c55ff57f2230b211900000000fdfc0100000000473044022071b813f24d12330f2354de447358a584674194641dc797c20e97880f2646dde002201f8af6eee4c0fec9e186b096848f3bfd3532ea3f09f92467537d9b2c12a465b08147304402204a31657bcaf63b90a0acf9ebbb2f3c8a0dba86f21f375f2b16f63dbc3bcb93bf0220507d5bcd33027940451d6bba8c3f6618253f6447f5d3b52cb467650a8de9e4df81473044022000830eaab39f0b4498096ec52256b3946f75a8e59bc4688c6fea443523bad44c022009edcd96e37484e7dabbc6ae50bba85115ea833c2a662cb98df0dcda10339aef8147304402203c3ce1d7f194554d274d7433d07a6c171edbdda9e540a4c84dcf1ab475bef13a02202f5ccd6f347261b80867c4b959bf56a0e90aedcebe0b260910158cdd0d4da87981473044022044cca95a0930f7c82dc021aa970fd7f1942d7df4f12c1b286448ef0781ffd400022002c1bf5875d37d880621e742b27f7e82b810413aef2187f9859d5ae7a7138b4481473044022074a8d2f2792443ee856ce31e969a6aee4ae4de02f7737f31a6980d709b80540a02205e5f1fbd1f923ba4683473ee512503abdc71a7477c281a750633b623a3e4b78c814730440220251166100909e8f1df0682a9df4b93e362b6fb47a41d34abfbcdc92dc38e8cab02205873b88a6731631321e67373ab6f8f4161db74c45b9418e9487bd886b3afbe1281ffffffff5a12bbd2035b3cb1219bb048393dc0dae01755597eba5fd1b28ff2c3e4a49aaf00000000fdfc01000000004730440220579ae6192580961090c42e1b2dde67110a7bd6d656d8bca5675ee2417f8bab0e0220713340723f02da0c52b7d9e908d48ed55649df02c4486332259fd252cd06b74981473044022048cf0f301e923a9d58cdaccf8f08e2161349b4cd8cf52105f6d051533f2f9a1702207bb27b4f93e968871b54cc5f119bca9d97a0f3967f9146951d89b3a02da01f10814730440220096f831375319a9c587b2064f7488a7c5deef0c60c864350fbbdb1bd2abc681f022030bdb8c8f6739bbb1a84f36cfaebf12dfebb41c13ca0a48c5057d8483bd697028147304402203c3cab55143fd131273fc40972d7e75f5778f9a720dcafbf66f24754d0a242bb02202c654d944d07c8cf63111ff7175bdb89e8e470dc0daced213a996371522293fa8147304402204bf5f2e9fbdbfee616c543850e11d677c9c7e135ed15da3edcde8f20275cc187022031bc597509c7693c58155525575441e57ffaa91ea90e933396cbfadf4332f58a81473044022065aa1287ced7aee4d47166c2beb94fa16e1035c6b25d3587b17f93a2f233e245022021f60fc7dbdb6b7713b5e7918f9627c57dfeef07e11529d9312b579c13b479f181473044022022d062e125c239fe9c3d213c368cc23bfb29aec98e7c19ff6a74073cd55b475102202b961d9f41a5f638b7930486b11903d011f8f4163791c3a8be334a3dbca4ec0e81ffffffffaaa15ac039f2de73a0086ebe29fbca56b60ca2d5b18acecd3b76000960799a5600000000fdfc0100000000473044022046f3e9edb27d0f0fb93e13897758afc87425155b536091005f5cf550e7e9fd8202205811b71578d745eda665708545cb342337af8c96b7ea1a5b1bda1b19497bd22e8147304402202cebb36ccc5909f62166686bcac9a6ef8863e9a6c733df2c0ef8e6cef3b72f23022013bdf8ac03a9ee343f30092d24029c97228ee3b3cdab52825fef8165d108693b814730440220222191d0da716255a225c5e341affc301ed255a05a6dd3fdffe209e62fabcb0b022048933096b34f43e62b3718e36b0c7224207b76d692fb7b507068910883b4a96781473044022017ab65e6a9c948bf82cd14a3bb9452ccfdf0c092eca70206d1eefeca30bb6ebd02200cf1576a4c8413a3a1a4414d5cf4ea4fae1c8e871bf61721fd95c1755ed7e40881473044022048e45bc94900fca18054fe3aa3cd32064274e9981c7ac4e0adc8ec468921021c02207b9a4625f186605c76d28e48434492c8bf2b4080784344694c82d6efd4fc98ef8147304402203bd27bd8c9094e120d0ce0e90093ab9b1dd926b21627c2572f240fbc525c910b022057c99059313d865d165afdbfd11438c34f5d3ed02212bd2c09685eedb8ba3da18147304402202bac3006baf9e571a6937fbddf1dc54255648bf068d1a57f2eaa2fab3a88a8c202204b264965dae6b5d8d97fcac63d9f71be622454a6a3427e7e970ac9f53c67f54d81ffffffff2b982f10bb6a0a33a930b0b1defb843ae70346a17dce90e035f1d7a55138385d00000000fdfc01000000004730440220400068ba4085ce8749a183c739b077328b1e0fa0b82b4b79b158f1b14a28edd002202ca87ce3fc2a70b51a0ee681569a4e09e1e5ac37674f97b27cb80351bdb58ec18147304402205ec1d2977d0275cf10e0b634b6454b181d8c1a5d0bb9569c0465105900d3501702204ab12b5516ae1e0520a15396611af2c5f3ba1fa231a3409e305125dd9e57322c8147304402200bf3712cc1005567ce5fbecb1ba74e444d1dab70bc898eb49a3b55fc500b78b202207c986c03f152975332fc4661ae1ebc9d0acda38d1bdb30a3651b1fc1c0c6fac18147304402207a957642973e7e416b8769c46b786bc32e699aa9b0ece365c132af2f98f7c825022034d6abb4ac82a65ca84a12dbd8f79174141b235d0e1274a61985ef7ccb167da581473044022043870b429a893e1c341b277fa5972a6f3c6a77019dac59090f88083271db8cc802201221e8d153ee289ce74a9ddca81cdb10ce5c30c3ca4d663bd510458f46adb7e98147304402200509d475fe5c96c84efbe34fce52024d5ad1a03de31217482244bfa0ea158d4f022010df2fe28a2775b13a32e1425d0ac9585462c2f9c4be9b71cef20e22698f5dc78147304402201ec4a5fa11cbb9da0889fcaf00386b92be33fa865866e88065a99f7d2e9e28a6022053e1ca6ba84165e3b504688fd7f5143661cef65ac0fc00e112ebd35dbefb3ca581ffffffffef537b773d5950e660b3ec06b164e926b3ecfe2d9cdd435841f3f08ea581fb5100000000fdfc010000000047304402204dd1a5ead8d6802d8a611a6a1b7dd0847f6ad80e1d89133749e1e7eee5e6ac2402205b7de2325d2924b6a4c3626962afae673d538c8eb0166730de151d30c6fcf4b481473044022037c860a3798f5fb3b0f19081c182ab7ab80fbf6e1924252d36b917f2149c8a6102207acde081372d9e3599941759c640ce6bd45b24876b0a31d59a5e64f44e47cdd58147304402207c95c5b11d541ea71bbb506eefd64f256ffa7034c6b834673cf8318eb9e26f890220355bd4381effe47ae76be286906731af3b4756c62a6bcc79755a9cae9d7ee0c78147304402203ca2b9ea68216395bd4a66e14cbdae7dabeea42cd2cf6ea41d9ce77514bb6b2b02203f5dde6f75db864a642f22bddd035f495bb24960cea6dccff377581e64c79a2a8147304402207141e21a848172ff418afbc2c4283b33d12f8faaf7c2552ad9737e13713d956f022013f994d13d108a34d32e6aedc505d1c6222a490d24e021cf82e019e6864b173081473044022046d40ad5a9a3d0d9c0d1ea5e50ce831b8a155caf793385f51f0bc9aff8403058022028721d4a2828e5cfb79bdc478e4174447adacbbb8436a2579bbd8724e96323bb814730440220118e254b4dda5c75793b16e2f096eeafd8dc6ef13798f6a37728c537ad7ac888022000e118db6ffded41c9600458d09c0127bc1685b5ce8de6987302f5443b4e519c81ffffffffc465f3232df0faa67d98963d54d63081eaf5ad51f6db751121d1cc743c1aef7800000000fdfc0100000000473044022041e948d1368c9a286be901ba3f09ae1eefd7892a2467497466302c33e07cc8030220435ffddb9043d40e89214265b477d9355959d0c7ef973dfe143d5f8052f1414f8147304402201ee9b32680bf7bcc2d0206e15cc5ef26afa6e79425d677c6f7e868384f647241022065f64e1de79b52dd1b99720c6b9b7f6676306e00ebd0828de53b9b16485010de814730440220405c695fa6f2156636870cbbb816ac8b4266861a69bd92c5d5b1122d19b96c2d0220233c43054fd220b44ab29de6c667bed837954413e9dfaf4173c435032fc3a7c28147304402207d5ed548cbd08f55ac575db5eae8c78c47c57bf9e427111941e99f32e6185a260220142e97f970a8c6e9d3911bebc9c18facd24e7f66656100d01a13c54e30dbcf1181473044022022608ede5187bdf4afad8e2570317e3e3342a9fc5d2e8fc43225e01f0e2f20cd022078af93564534ce77d9470451f05c1f131d710403271ad80ae6f103a2ca8799db8147304402207ba594d45056317faec1e02059bea3f6474a5cc7bf5c4e329cd328d91ef675a10220316a78332da1a50d42c4e22cee5980be56502f7a3802c310b1d80960c5b0d5638147304402201444797c934b42c36d7dfa01552a0181afcc351af024175b448de95322ac54e9022037f62d692c1cece05bf8c7e3a211ce4f49fba874dd4bba69bbecacf01cbf1d8a81ffffffffea59482e5bddcc41a8cf5d442e74ff7aefaf753ad0c2c336f436cf20520ddac600000000fdfc010000000047304402201175f8e18b1f5a979fb46a42d2dfe669a7a80b1075bd8d9a510177e1f0c0b66402204707979d016cd0f3b644eb5001a3fc555324f059328c737909542eee47ec70a88147304402206ee4a17eac12645e8fcd0a316d6936a91f4176343998c16d3312440967de9ddf02200fa9a554aa25c317de91c5715b0ad0623dd6e0a5752c142c4c131db8ea4c818c814730440220336f364511753dce34864978cf1c4b0865cfc0804c9eac0e19c67216709f7d870220166a4a1b41f6bb1047bc1535e1d546dc0aa0ee266483ddc82ab4b11f5ef17d8281473044022074811adaed0df991e8abe75c15b21dc2073894f3b020a4fcbd0d1fc37844d23502203adb5ebefbced6b06d2afd86adab49d146c3a079d6b23065e0b430589191d834814730440220300b52051ed64cabf3830f73e63b4796db2f297506b94af6a14d79dd9134001b02201f28a81d929448ad0f16c02e32f21c06997a31bf605bc5f3c14f09605c51a38e81473044022055998c85afbb2a46b37665d39ffd92de9cedc966efb89f3a482791330ed6d8ca02203b269939d2393499f4ee8772a77cbc98aec12cba429f2a6f1efbc2a8907540d58147304402203baf107dbbaa28260a94ff4da00cd67101a425ca1aea3cac459c50a8f3d7358f02207e0c7d85b9b60684156e1e210f8dc594250af45686ca920cab6de872e9b9a32981ffffffff679eec4650d79e450a96870298765f47c1508cbe0a08fe82a5415b380b961ffe00000000fdfc010000000047304402203ddcac1347a4ab6468d481e10872ed77ee5d1e05c8e52b7fbd14ab97983e1cdf02205e70f895fabc756e37749bebdf927f5cbd2b6727645b1d13e616aa2b4ab2d48e81473044022036e29abaca58331d53ef1644541b2c6640d2772a79468d6db6a7dba780fe294402201e9ac0babe9c27137c2372d577cc7d42fc335e31bc2ef489b4a60013069698db8147304402207d9cece4c871a2584e80e9de2b7f3d2d0be0900a338c6d7a558c9c0b95e42f480220072f6e46d879fbecf07a07da72ab002195702e82d70e85a131f618763782159481473044022028229b7159a035bd9fb69df9e72d518847782556f71cdc00ebfd7e759240e46c02202e94ff0a49a8948279ab5bd25f240bab3534b6d29ec7f21fc310e70511d297fd81473044022074567209a7dadbb8abbaf5dcafef7d1c408104aa8752dcfde84a1a540656bd32022066d8292d194e1afcdc50a68c35547abea00374f0634e645899fca26bd6ed0afc814730440220746952834890543a6b6a0a8a33990910a993d3e4f4db8d3d02c17a27fb9eb22f022012be058a1a6206f9a2c5616974d1f5981e302c29d25317d7dbebdf877ce338708147304402206cb65075d1eb64310ead511e6d9ffbbf99d618724a10c284b5332e683130ae640220538619fbf73094ffcf120a526e60bed6de1c02ed2fb144d79eebfdd5fe6cd17681ffffffff1ac07da9dfedb6a235dc89f8c8531172bdff340c54141aa71c1fed97a22c14ba00000000fdfc0100000000473044022008dc0fac87cb73d7033bdfd02db0174e3f4552d67830c7e409d4baf3e2ab2731022066c6bb04d6b25be5520e34a9f198b2d6eb5d654a0fb74f0e1f9603714d1651ca8147304402206caea735101e296f854b1572d89ca186cdb6a60c001a71cfeb346764d5c2113002202076763bb201129b9fff09f4059daa4f64950d6769e23ea0aef3f66eb1ec57f98147304402207deda671a0c0dbfb44c10122cb6d3f45e850ec1151574425a559b9297e5adcd102205d6c3b3ce2ab5432217b4e94e76ca92c170f093e6a4cb2c45dd3ccd825a9dfcf81473044022046a6eb9097360a6344aa83dd2c6f45825ba8c9e5bd41dde677e2c94c984788090220708d7c05cfd7e52944845c560f80e082d09385e9ec4793d0ca257e0d232fd8fa814730440220495e4fc8887416adf52fd98a8819aaef700014090979756f17fce49ef16ac2a4022048978ae75b32af3542bdbd529832bbfd8b83b71d831bef32121d7d3b699f4271814730440220258193f81c07ab07cb16e327ff309e8e13f0e4230e6f6301efa22f182219a8f002202600c7405373668f3ae138b31e4e5c1189bfde31c9e3f737e3457a73fe1c52348147304402204e6c212b01600027db1b159eefd8f7c0b370a120388aa587ed424b360595457802201dca5599009ccc5decd8905f5d54c0ac0a508cc330d5f96a0239486f7f3a232281ffffffffd1370d361f53e3c5f8165833b61d9025461af6ebf362aa22afeaec7243557b5a00000000fdfc0100000000473044022021bd5c91d15990c675b989d96cf58c5ae493a19b5afe380d0570fbfc6e12cef10220420cb02d48a021fefd2a5e2f09ebf84e8d1603c3e7dba1f27a4b509d37ba7b3681473044022067abe6e51504f289e8ad3dcb1dfac79444a5423667f7d07e3d2a774cd1c4d27f022024acad35f0e9472670321c962476717a1fda9d0f12a2b4147ae78e5a4adf7c1d81473044022025ac60d47e9b87a8e89382dec9f904eaa5eb6e9382b3151d4724736b33ba31160220607e53256f40ebc6326c4e54eb232cadfa6a4e01cf3f38151d2fe1a27f20bd518147304402201efe5364d3ae7ba781e994e0aedc6c0072659375e9f6b70035fb13185b3f61970220015b4f0ed4ec68f674587891db20a3ddbc4c75e23820c549c99e6808cf65fbd581473044022020f0043d3963e1af95343db42935456862a9804dc7c9c94dff972fb0b30a9c60022029746408557415d5de886e668f3d53365ce8d49f43f8d9475790dec19ed90d4381473044022047e7c31c07a03f62bfaf80cae7ec5dc6ebb2a0854629ece1511ec01a90f97d62022070fac33fbd1903f27ec843bcd5aa12413d7d42471a5dde917f386785368bd3aa8147304402202324e380de6026cdc15aee9d91f7f3d6eaf66fe1655af5d2c5bbb29ca785f6910220155252703eb77f16c84dbdd872fa449b69b044c59538bd3e75ad64f82e36ebbb81ffffffffd7dcda23e8c3dabf01986c84ca8a357713a34eee351c68eda14c6d6a6d53011800000000fdfc01000000004730440220288eb4eec85ad4543445e69f66ee1c9f74988dab17675f60af3278ccc6d1433602200a16477589850801b5455ea0c3ea0cb67f6423d0fc9fce0ce6fa83c09dc44c448147304402200bb749b54ef031e30d91c7e8b20542b9d9c9efd2c005582db8502938b055a51a022011b8b1a0a40aac3d97557d86ae5f51a81a1f471f036d47bb50fc7ff73195890f8147304402204a5e9f9c0bbc54fc23cba2652fbe3f6cf1c120557992c67d5dd58a442c1ebc8e0220743aa463352c2c1073cfd29736e089a7d7b0c4b47840022519bbccc295f6f4ef81473044022055161e34d2493aa08632ec980adb4ec6e6b4c13fc8a4e45472c7d328433a33240220761e7d44c7ad2d8c7ff13c3d8b3d5ca54ad405cffeb0be21b655152f3c913dde8147304402207bf381fd3e3f1da07ca74df3e66d03e3b4101ab4b43bae89d55a9e9cd330217a022027d28bc7fb82bdc3b678cd81e6002ebe49fb8092fc5c2533cc6c684416c7373f814730440220188af0ba769fb0a9c4fc6dee7972e7ef12249cde039ccbb49ca2d469e9dc7e5c02205382e2b5026008a84383c6dc909aa91c3f547331553ee704894c9b2e6a581ecb8147304402207cfe4111abed9db2871bb8bce2d782b03b9202017551124998331707b27cca6402207bf1ed9a95b37ae1f3331b409a11caf0ac0ee14ec09c73716f8559a4c8d1ed0f81ffffffffaf7ef803bfbf3d393325f6a05b282a6a33e079475a4d60b1f7dcd5a443f72f8200000000fdfc0100000000473044022046bbce7309089456fd6da64c6f958be0a0a0dfc9663c5040d1d2161caf7243ed022051d5d0396187f4a72ea674a3915b0e2ea3b98eb09d8feed7650ef23ed2e92cfb8147304402207f03903ef6449e890f3465af0fdc5d11377611ceda98fdb974be46a81f15456102204af2fec72a8537747b54b61951f43c852f9d44e126f13be01daa18271c9b031f8147304402207ac45023adbd6e32fb79bab8f4a380b9b4504c3ae4562bcc7d2f4b31c25efd86022017f1ddd9d65e12ac4b3076797449a7a610c7ff639d375ed2b217745d677c9e918147304402207b2608b34a2133a13733a9063de6243b4d51b3022530a1ef57505e33ef20088a022018249fc12985e18cffd27fb0d9f09617898a4d3761717c837acb8b44672f47268147304402207b0b291e54d346b099eed1c8294c915cc5dd91833f1fc00b107495e1119d92050220739bb789ec217b28b2fe21e26d01a0b42e634e3847f120b39737824b8f07995481473044022016e100b01d58678ff381088a62984addd06a41e99947a78f96ee1a245ccdfc2e02200f808b7b63d9f57f916a62cefa865ad0e33689041963893bc6b5e06f83ea54408147304402200ac51ceb0bc1bc9a2c0cd0ee1dd64d0bf7be47c7fc7bd2775689417c3dbfa6fb022067d17b3906af20c5d257a833aa15e878f3a6cd11f1c668ee3dd54d084107250a81fffffffff4ebdfe9fc8247a97438850e0bdbed4d4d4fd1b7b89d8ca8acf0b320ccf86be000000000fdfc010000000047304402203703de1ce54ced65d2616f6274db84657770bc1c4041ab8188bbe6844bbc3b1d022001c158f716cc0d0ede2fd9cb62e3c04149003de1ecf3366c0f9d758c13a2dda28147304402204dfff99af8a31eb4046003df6485fb2feac0fd0e33c59368d9c8c587f2b37851022050a537edc12e34c29dbceec003982779253b298ff1ef6b915d9ab12312e45b508147304402205183001d0793a39fd5fbdbb05366a207e9825535cfa6e9695f3f5a4917c4453502207e2f92593b334b77a74966db308fec4958b17978f0e6345c84b86e35c8b64c83814730440220795c901743523d90db212453cfc344a708ae65c2aea3cee11694d1fd12b7f37d022007c2e556baf4f40365b7a6f6f81c5af2ad6af18dea5e1968d3c7716683545f5b81473044022071bd2beaa15c1e569a2cd35aa86f0c4cc6ff1b9d106d42ca538203295577eca302204dbc14640e8dbadd50c7b0b9c7621b6eece697e431eeb6a85a1a72fa9068dba18147304402204f3620c895b86179c2ccf12011695faccbebe54bde30ae5f2d74f750a428c38e0220090002312d95656c793cc28e17819d0cbe234a5bf0a6005598ff09fde35c674c8147304402205a056518a03c84fad6a51507adcfa59a062579e57c0484aa533f09b76ba824040220518118cbbb837edd0767d9e2f965d829241e88902191babc69c7cd610d4ab85581ffffffffb9710579395fde4ee876216e521687c7c59979e2c00c4bf755c42acad1a52fd100000000fdfc010000000047304402207d44341b3cfb8a29e8dc7c03d01c86f786cc07d99a19a0b91b3f60f91f48a14302204b8664fe3be1671dc3ebdbb2ce0d28f74590b12036afca842ee0cef4841d5bf481473044022013d1054104aecee65a0d0429d5dbbb87dc6094670bb543e4b4a4a9a68d2bbeb302204ec57223d43d4704483e683a303e0e1fe5119e3b3017c4ec23ca6656a0eb5db6814730440220088906cbebe28c6a97f6d5991e4facc00559441db3412dcc6d389cf261f61e8c022005d4f1d218567dd620fb226f6c7e6c4846d3a1e7b17288d2d36b6f48f76e681281473044022013a360a1316fb094b2027f39085da6ca96fd7317a9a792298cf957978c80ac8c022007bb06f172c8e2619f84dbc300b00d7d5d1b62feff782ed09428de8bad2f79bd8147304402203b4884348b427fe06bdb38af6dc56b11c99257152fd7cfabecfec304eb35faab022050d30ec444abbe08858f41301eaaf4716c6137b26d9c491596f568350bef84c7814730440220064510f9561642970b0f6e1b1be680d937cce8167e57cfd59eaeafe8115a0e1a02207184208f59881dab47a392258ca07349739098b73ad9b2797bf35d68d23bac1a8147304402205300d2e632d3c9e99070702dad9766f7e67d3c8dd311c5a77b5c29020ce6042e022032a513bae884ea4dd741911b787ed1345977f8e8d00ebe3375a3437307e3022d81ffffffff65f82c8ed2f63828da7c967a26a763020532179b02bbb7df5cf1cc189e1b8a8c00000000fdfb010000000047304402201bd7be19e1bb172e2ba34455c3eedaabfc2b9e39faa82c47ea8af4cdd69c86c902206185f41f5451980f407e094e4982e5fe4bee1f98c706828a76c53561feeab1ac814730440220682b71df2cc0b1682c2e82e2863e3123c8184ea8e7f66704f7c288505653d0e1022057aaa14661d96a9765b867eaae477777eadea4ded5dbaaa0e9595fef0b5565c6814730440220066d65c60caf3a32b90f6e3ac256a36f80c3a6937eb9cec67d8e6d5490b0a4160220465e09f4ee02bc30d18d9ee608be93a552a190d7781f1aaf16b961963f14a310814730440220208f0b70c0782976cfebffd02f9227d3ef270d65d62cc505b4d9350ae972ca2b022015fb846a457f9231a5e262b4d6e79527781b535beef9631bd5677946bf4ca8358146304302205dda4839b39950ee526abe8a1c55b6974b031344209a35b724d5bd94d2a4f740021f3f7c83f535cfa7c96472cc7da57d89b4570eae5c7b5c21f2cd09828c7770b68147304402201eeebf4275fc89292fd93bde2767f8e12ec86a3d989f036ad6fcfdd0984ed1350220623e2341a2ad3282147ddc585757caf03f808fc6a35340057f69b1753a0ecb098147304402204909cd0cb270f142af0e0c8f8ecb2e59dd54cc08622f3630f1ce47445c1acce20220653761cf76ddb14404b8cf164dcbd87f97d0cbc047a6564bd25132e73a109c0981ffffffff19693e901676a691081522633054935f68b4ebbfc0f7ee8558920c50a3ccfecb00000000fdfb01000000004730440220052d1d5300fc0e535c5b3bc86cb13e7504ada8398a3d753199ca4ed0b44070e9022001bf9fc52bef0734866e0ac609ea009a8e94888ccc44652e53ed0efca17ee61281473044022006779a6edd9d88b9528b4c2ddf3d0754eb93ac87b5999d5c494ce5a415bcbdf302206d6eba9e712b2321a9fb49fa6be9cbc7e0d5a64afc60a1f428f68b4a8ca609998147304402204d1ce01b9dc15eeb0608bc0afcc632b68942348a231bfddfa596459f11db617302204fdbafdc89db38bad580e07df3f221da2fec7b1fc1e68b2923eb1892c4f04b7f8147304402207c8a8feaa6ebbdc7f785844d1fc1d7ec2b77a60f9e6cb7d1270dbcaa1c6d31b302204a65caae7f9752f4c68c29111516bbfe6db52961fa9a2d1ba15ca31e11364a7981473044022063564ed43709a6bb7561396ab0525795d5853784d3ddabf8608e52834c6ef71e02201271114565b195b9583cb53ef3e8c5ddc5fcd15f01379e07d8a331dcde6f811181463043021f66c5cbce04e045eabcd01227b1dc90b10432d695fec8f877c15a6b0c407bfb02200b70491f5e60185d635844088b72d3a0aacd3f10de4f09c64faba03cb9ccae3b81473044022063c253d428299c4294a7486697534a570fee125fcc085c62d60e707818161f630220162cccdcd04f9a1524dac7daac6c42df3353b91c6c3dbc07af8f33876b0a588c81ffffffff47301bdb617bfed5bf1a4b5eca1eefe0a7b02e91f56d6f57593eabe001d5d7a600000000fdfc0100000000473044022021de9f9596acec2396acc0cea280b6e2236f938ab7702a7125dc8f8be6fdfcc302203db57ca94b6153183a347071ee7a7bc16e73468507a4ace56ae3c169d32da04081473044022045bfe9d3ba2b5e115c60e23636eb4c2104db6ecdfb25d41e8334f29f85fb61c902206e792f7da0902973ec41b4a1ccb2828829091672ce1045396fa1b99f649f33aa814730440220545175fb196ed665928665ec18dcf35a91580930ad6abad4a32789d3632c48c40220459d18cacac4073d449c1eaa06e32a1047765a0fb8e3253ca15fcd482b50ebb281473044022067a54882e3a534057afa15a9f34e01490797c7284d86822298a73d02381f07b6022066b5c76a1ede47d04924db8b5979faa50d6dd66ceeed1969fc65d1ab8dfc3f638147304402201e3897e22ae1242e96bb689699b2a253a3212b50ba40be6a9bf1f9d04796df7002203de9b4b80cccdd438a9c3e183cd89eff81372da009b9771f07236fba8e25ae278147304402200218bcf15fc711a966d166d46847f6209fe5e7c244d932f264fac457c37e7ea402203d557e064602a9099523db8a825cc959c52fb5ef0049f00c868282a328b9ff2981473044022041762f68b3236f1d2824fd46f734cd82ac9a659fde71eaa15b02ca10cec4019e0220566616e996884e0931a1e5b5842af1d55442818d52758ba0f73cd4f18beeb91181ffffffffbcc07ecd9042b26ad5c4d647447d7c6c0cb01b183ebd3acd23bba0f4bb8e36a700000000fdfc010000000047304402203e7d82901f16a4c60ecf3600c94ef967b7406ee1e38c75b34270ec4b4b768a56022036c58f34e2029df5d237db5fc30c73fb754bd64d37bd1c4b211efaa48987b6688147304402201bdfd8b8263abd088ec59624e77be3f05b0b0d82a79b36d84cc5531d7e1675a302203233d5ad3485b08df86a531787f372f9a32e8011f04671a6908c0c168ffa4d1b8147304402203684ac4e1ed47253c1007047b5c13fe3e70d532cb9eb28ae90257ecb47fe76d6022010236802b4b8b5cd45278a303ab5413b4a7b77635b1de58d6f98009e82cbfc0981473044022072be4d2c06e1c90b8ca1a77de9107ff16fdddb1ca1f126f863283e2ad2fc652d02206cd095c275c72c54715c8725412c0c8642952b7f1d0cb4ba3a9c8ecdbdd097bd8147304402202eb8270724d3900bd5c499da5330ba50295b377cc8042a9e6e92925a2954e7b702200a618eb01cdd5543b0179dec6bf5b0e125ce95e63d32b6b20bf0a7d359e56bb88147304402205bb07f7befead9ae80ea7473c68eeb4d781b9edda47a632c3198d0bb3eb01b8b022021e1eb562e290b80d58487d22decc7b272f65edf70260533f8d5f4f6f1ea189681473044022065d96723aceb28444522b559fc3a83349701cd3e0ce3da80039aeea272555e08022067cb2c11faaba5021671d16d04af495b63a208b6e83afeb9f73723d47522e0ea81ffffffff1492179e0cb1838a9509d91c81cdd023a2682bd00b0533ee50afed9fe8f1f73700000000fdfc010000000047304402206100c064e8ca68986be54c77af60491bd75b82f7855008ae850a6f615c6c941402206868848919fb345d684d1c7f1936952187383e136790dacbd8e29772000dbf37814730440220428baac352116d644a9f2acac104e9e2e641881e9d3af6ec29085d326eb8b57e0220339f18397490bcbe9325f6ab8ee23fb0d56d2a886d3deefcd9c793d1785b70088147304402200c221add15f28e51eb2027d36769628e70f041461a9533ec477e4e23358705e302200446102b9e2ceb9ddcd3a7daad3344590bf47cb3ab1ed8457c75d8ea5e475a6181473044022061e66c35c710793588dca3841d512b205adc2c0cad94651710232be0f0be6ba602202aff50be282de81fe96cdaa25949c28a3c37109e72cd70d3887a10df97346c2081473044022020c2c67edea73a140b6a07c2ecd91e5c7264833a684df4d26e36bef7313a74ec0220751a2552a728df05f42e5dd4c3a2487d572e5bed791347e2afc0784c1359e31b814730440220400db2a20f369e9d0a7c296b89e6ae4ad903ee797698a51770ebe4623fb03467022078c76d3ea123b581ced064fd4c857c561fadd5067a265303e34e05b1b7bfe29381473044022014bfb38180d795eb02b9d04572eb7abd78f6d01b22e13b751086b3bd2992583e022039ce139bbcc7cf1c0b81353742d9b29d2400ae2e0800bd56f01a12aaede2a95481ffffffffaea59e9e434b2035ddb37ea7a729acdfef279c2151b126a58cb4790db397c58c00000000fdfc010000000047304402207fd1bd1d0f72256c4a6a37a347ae28f4f2d9167e4972a81aa4f7ac2af4035ed502205833112e0741ed342cfe599349d691bf7046284ceaa48e5fdf32566acccd8715814730440220362d8a4a010cbc16e76a5e902fb9d41396c0d6fcc1fb27f6c04fb7d07431797b02207583da9b15e88c02bc6835737c4722197c08d8b743dffe96639d8d6b1b919f618147304402203d696b68a01de42f1357773ea73f8fe09eb61b8ee2ea773348a60d947365fe200220324ba3efee1f7ade006184300dbb4f52168dd725684d7f31c39ec717ec0331988147304402204d1e16f192f3cb1fd77043b4734a0362f82ed1ee812b6601859494c5046bccd402206e648352923c644f207c4b8bb7385f84f5fca426ce9fcde0cee4a71cde30b1ba81473044022008fc4785295193c22c158c2ef77d45df04666d4b3bbc47ec6a46ceef70eaf379022064004c2927fbb48f4cce6b43b4391f307300d0dc9aae3c822b760c25d707783781473044022002633d061c42f7ea06af8c54fd6d6733f8a345430b4da5da903d2ccee3fc18c40220522546a93cda8b335ae82e212d1104afab36b787d137fdcfd54e2cf15fe9d9788147304402205a0801fcf502a260c125a160c75ae3ec7898afb337e5633a3189dbf44b20d2ef022042eac00f81be1b8e1eae458c7c5047c0ae73449bfda35748b8776a94c5e9350e81ffffffff5cf43726fac6d8b307d9f62f7bbe3fef74a2bf2551d2cdf0c379e4da706baf6900000000fdfc0100000000473044022046dc75a7446377171c266ea4ddd2f0d0843b50265ae202bb6ee8efac4aff4dfb02202286b8f1a87eda25df721ff06fdb7587d2c0579da3a79cd61da5f29d1c48cf41814730440220340e57fc27b3bea459b736b31170d8f9aaa287ee2b55e889e91897617a02d8dd0220727d31573af40ddf923c0ca3251e264422d844e17040c1f69aea8baa64854440814730440220307f23d719515900523da27c13e8779a568481954767228a5e8bf4ddf96fdf2902207857731aa78b25896acb92cc52ac7c791938dcc03adae949f8a9eae4806127b2814730440220231d99fcb5932201f07968fe2f2012a6c40b900d9e4eb8a5676d3f8e1d56cde1022055ffdddc4a666a2de4cc44857d755894e6b83f3b232efdc9d9d06bed26d42a0e81473044022018205c82be009fc2958e7c4ba03183b047c2901beead41f95e078fe4419ec2f40220474f0e637205085bb5b313ad26f1a346c10abbe7cbd29402e98d05ea2bd6f3b78147304402203bcfb378cd0d8be0f5813989459572c61d7bfece6e9075356cb23072a0c52d3002207bf191f41a73f2b69f8aa6ad91f73b858ac9ccba33d814bf22789e5780985cb2814730440220367f815f4790ee1ca94a356f604daab974513cf2a729cfa8f86f81f0a620ebae02200fbb98050cc38c0810d8e018550b287bd59f83ae46a218d0fc799668c4291de781ffffffff0b6dac796f612273d7d8dfb595301042cc6890f951d3335de9655807ac9ae1cf00000000fdfc010000000047304402202ec5cbb7de217f98a927427a54279ed4d0ccb6d3644d33cf43dd57296e7132c2022019018a299587cc2b3aa213e188176a800ee7d5855e1e8c1d9998f0ec4cc8821d8147304402205aef901ff0d3c80bae9da0671e00d54c4f5f1840d777e953cc9d37d3769e69ef022019a81aa2621a30cef831a371847231865afdd4fe590cc40f4cdc106191e8b4bc8147304402203cecc7e6f2f29c3e3e7136da6d9684a72e07624dae39e61ede2cb9c2f262b949022002260732a1fd55abcfa1a6949a0476b3cd0cd39062075b9fbbed2d3a1cfaa7408147304402203f1859b1a8d8f7cf6982195869c3af04dd2a7363ae032d7ab0c07acde97059ff022057c82164a3398008f555e06073f16302fb58cf5115bda55d638a65d143e4e9ae81473044022040756fd306a960fef47da6a8877fee8274672ec9d00844ec79c0067a89c500c002207ce850bb69c47b2fa56f7888bfb7682ae3cf87988a001ff89065405839287a7c81473044022006b84bb8ade53e555b862561a60f9569edf2add74a8ea0d7de489bff64540294022034281ca5490068222078ef7028500e7c3c080283e942cdaabc05eb8d3d3d5b4181473044022070f3c6cd6e13b5173970cb56fe4268e5b7eec5a02750143f7595609a753a2b5d0220130cb5d21bfb5ee5c403016ba72475a6534004eac7f1ae14115c13081e96728081ffffffff021c39fe206b95546daf2466772821766cad547860566d8925c900b6cc39bba600000000fdfc010000000047304402204a3b3a25aa8f4a8ac2339e5f468c52e6f0566092017c842ad7b40c7a3261e36302207fd687a1a3589543c2f1face44cc6ef264b6966add12918f14e02898eb011f6781473044022005e722e490b7c02b8e811395987b62c5d853d3b7151b1e441b49b3b021309809022070966087f0effecb00f10d3bfe065466ac12927b6bd9b753ab478b3be6180bb3814730440220073c476c368550bfa1cf40d08d9844eb918e0affbc8604346db0ebfc6b7b198a022024d45ddbe1a6a3cb2c5d524c9ff326ac05f0e56840ef60db1d9615e74c6fc7d48147304402205c01d51e8329c5cf4363e777f6b0427512821a74cffba4c3d8f26855236fdf1c02206299d012672e9791babbf1f03ea3b7c0efcbcdd613bb7a7210e11d418856367f81473044022030f9cde18a0e9b33f17e2eb95d8c877b8e11c961c5250f73085ca8dece9ec24202200d91bcd6c57748e5bd6b11f60f5e9d3aacd2abf048dc970fc259a109fc744ab18147304402204a3f6e8e526aa6c1af9fb85573c834165b6def7efe338d747b3e8e10566a0300022011f9f0c45b753c0cb535483d8becf89fd6d7acce40a3c1edf9beaf90e9ed312b8147304402201d03b83a41186b23f516089561cac62950a4a3e0865cd9a875eff6d7bbddad31022075e43dd02ac9b0e49ffd36ed20f1ada049d37bd65a558bf76f47937141f747a581ffffffff35c4ebf85103147bb43546d6a28daf85c479f8c547a811d9443972309994371b00000000fdfc0100000000473044022062775e9d42657d6aaef60d8c971ce7ab0ac5a392c5270e1b8f3a0bfadf3ebe9802207eab67049ea31d05eb029c03f9db4606cf292f6afb582331d0ae675aed445a92814730440220571897ea32bbf93875d0c8559bc38d68558cf5ae4e6112d1012a72674c8ffb83022024918b6c7073c7f254749e40ea5b25f000deeb69c3cb73322575e0d327249c0881473044022024a50f0044575c95b31e12336fe2e7bb80b701e0c6e24733f6fbf31aa5d8558302200707196f1e04b94cdfba8aa9681732a79bb4b86c75cfe4ab5f037e31ffc222ec814730440220590c2a17cf92d5a033360a5049b359f294efd4e1be43fdf34a2f1939bb8b7021022067134ede1d290a7ff8c74c77a6acd74db905fe6e5b2c47c6eb2d4d1e7e8075578147304402207205b0702d85f78805719aaa1b8eb8d1ad9faeadc69afe6769b81bc63e86c0f502200d466d96f2744c92a9a086954365b4f8a686988fb91e3b2493a029b24525acee814730440220072f75f1e2c07aee01fc3ec2f7fccff9c76378aaa89e41083cc62a34438423270220597e3257f06a7e7db2e13c982221e3c7de995c395686527dbcdcd873ad4a70448147304402202b5cbe9c8f71b819d3e8034053fb7980fa071743c8b77c241b24b5e197edbfcd02206a46c458099f6da4a21ef064d788bdddaaf6a84022925f251c365b75256f10a581ffffffff9979a25317817652253faaee949a4b865db94a1548b3bc2af542247727e62e0b00000000fdfc0100000000473044022078262f276a72a504d1a6e5c10aa58bbad9fcf7e4590693c46c394547475551ce02205e9050777c80fac1800b9b63f46454cd071d23c42b2c2c96e509af1ed124243581473044022047e76501c7d24c39c7ce8acf05875649b828112413821f64a9345272ab72633e02201c8d52f7ccfb63b53d76254df9240a0eeb710015a7a59f1cebd136b8ea782a9c814730440220600c4520171208d546919d69f62d228c25b74cc1207b95387e5c54a3e4111f0c0220704c4cdf03164b2548b05f5ceb502d1c56aca77d32d2c00aea518ef9d7c6dda88147304402203615b0943c5d67ebcc5908d37105a84ec1e6e984f881d51c470cd22dd5ab3e59022016d7face9c8917280c6bf7f48232add27150c33a61dbe1a176688d85280411cf81473044022005d1fcf6a5e72f878a1527a1ebaee2f473127d7f5a8b54c7d04681734cb9df2202206d5880da483e435c48b9060fcabceba3e96f6bbeb3446d68d3c5e8fcd7d53d2281473044022044841f4c82a32d0fe835cb02e9c1a948d45b8a7d5f48fd07f95c0c43e27f7cc402201dbbadf67662eb6f4383d08a9e339b79aea4fdb2b335b7041c7cf209282bbde48147304402201880b0a7e0105b53eb9f350c177d91d67ca36fcc44752f4db0627113c98a9e57022005b34b102cc11bd86fc7e45c6bdab0788ae6275389134f2b0d6de5f65d8dff5a81ffffffffaa364f851e58d6f59c5d4078a99fa5e33900a2a3477415ebb804a4f14a3cdd1500000000fdfc0100000000473044022020e0e72d252c067e7396d36a4b5b004413a717e2fe4e23a8aab28f698a5fdeb5022052696db6859b2ea28129bcd89a59e0d37c50247e2b509274dc722fda674eb5c481473044022070597ce421160ed6d65a28da71677e84440477b46924806e6c9b4460bc60974a02206d27a34b032155608726b358ce7a1074bbb44d83e4a9c9672aee1b7a85c29ce181473044022043e8d9995a29687460817020f8145ba23eb0d010e2cd3ce1d8d7c191c6eed0bb02206d33735d9f6657dd7849b175b8a05e2fdc3ae053d72dd240fad290bbd05a9e6f81473044022069ab930ca5c547ee77c33f2987d56b34152077c8f8870853bed57989a00da00602202fe35bd3fc1fac89d8b1f6d40ba552a62ba56e9fec570cf4b8a71259d3cccd2b8147304402201712b70a5fc474dcfcef8b67cba652bf0a6e6b0164d7508f7207741f45ff2eaa02204ba86de673ce1da4638bff28f6ee4bf8dc2f2f7d831d2d6ea38c956c6665e74781473044022042a7a9c61fa4da4eca234d1c21d913fb23e87af526213f0e664419d92eef7de702207f40bdb2ff9fecc03c9f81137cea43211dc1439fa8f772c1885ee9a9e33fd5d08147304402203a8ca66d36620fbcd06103b2ec2cf4c2df5199852d6d22540a4526276f77e79702203987cc3c18cb88a612cad383d79c244ff6c1d52a1b98d4e0a39f1216bbb1510d81ffffffff64c480e8a453e8a303335dbf79309ca2703872477afac1e1bcfa4f29e85247a700000000fdfb0100000000473044022049292d5e29d5fea5e49d23f7b803e66826fd4b36553d429a6acbb4177622676a022049b15f526decd2220cc0986db86b15ad061298f5b1b2eb31f6700db9240fa9db81473044022004c740b9688e0d2eec419a654efd3d84c67579cfbcbb3a3912395821446927da02201e7667686e40de2195c9fce1ab6143188fb95b562f44221c908fcf1bebb867958147304402201fba022c7901941e6df6a57fe6f57de5e11406baa2f46633324fda584603f6b3022006c8adc8b8072c46eefc34777c5b4badcd4067279a3ae7393798f3ae1703c81581463043021f04f16d894cb60d5e0cb711c6a525f3ce713fe44e926ed285cfb878a2b19a8802203304502def44988e5f64160b8c4ac27d7450197692fc34bbbb1002b4418166c68147304402205ae10d1ffe4f79f6ea5ba5353e48e43b2fb4e832c6032cbd04a60deab5ee06b802202d37f5760b6eb1c43c0e139edc5ffe7125c208cb8b42b6e3c3d697c40b2f050281473044022033e370a40d4b9aa8c044fd79a9a0d1e3b393b21760a4ec32ced1c2f91cae23df0220326ddf941be985a911a7a4a6c58c5f3ff690188484595b360a40a1b9d7bad7ce81473044022045a0d945596b02f82a69cc178cdeb3863c3f1a562dab069ae9fbfd627dec0a0b02200433dca0155bf67c1c7cb137260b2c303dbe147c32691784964d91fe9061a1bc81fffffffff0fb8fce67fa6ad7caeed5aab5c57da143c86ebd68a87121ee1721fc1fd9b73100000000fdfc0100000000473044022071e4d3b62ec06e9614988d595772443d6fa2fb708d2c3bd5c6eb8b3b7482d79b022058c9d48b3fe770c6d94195e28f39665d0c0ebc51d6665fa6110bd2902ca1b73f8147304402204f875b43c4a1c48c4e3fe69e143b3c2b2630c69bfa69c6742235f204c6cbee6c02207b3ac3e4ba814d9abe05580c887d8ac5843361cf8e9ce0dc775c2fceceaedcac8147304402207f7aeb226f7a330a2f943144f71cbd829585e653574f50a24ef1051ef2b688e302204553c45103b82b723469933a51ce4a4f44e06fd6836fed0b9c2ac569b164abc78147304402206c0c58a67ae83901832ec7a75f926b996069d57acf488d4de792a8788d8776db022074ee523204c9cb0d4767597d09601cd9b94f7d2497c97fb504680029c787e8cb8147304402202cf70cce080f519b2a489bfca82ddbb81739173ed4505015011916ff50114b2b022055ace8e79bc6dc0f95faaec81bbb2d562d1c8d7029827ac60d7db02440a473bd8147304402205d47ac07b5cef9330f4ceb6f9d11bfafc180f5859b752daaccc3547478f16e4102200da7530ca62a0ace82200b1498c440eabaad2917f2dbebc3f6932e07fd6334fa8147304402206209551e2430b067ca21df31b5b7c0a875b1d68e828dda6a688c54c12381ac37022037e864eafb286e29e062de4c83ebf375565743fd5731c2a5b88b0234b7d124d481ffffffffe96445eeb6af855a611c6d1d838912836df6d7ec81056c17b8f194f2285add6800000000fdfc010000000047304402202f2834b9e9826ec3ac9229b8ae7ae52cf8801da4f6e1a910ee2d2ddc9ab5688402204e98a6277d872a8dc81018fefc9acd87a680464e25e7b37adad08c760d49f12c814730440220534edfd12479f117949ecc1e34bba2c60f4ae5279baaf8f6c536336207da4b3a022034bc8fbd1ad00bfa5b2ffce2e6348ae50cb2f691ddbb3a822ce111b9aa1c13148147304402203aea31e87d012e4a9823bf8b5de3d467b2c52d1a45bb65da558e8f5aa752c3ec0220112ade0969138fe40cd4ea108651dde605b4c7d4b946ddf553f5439b9bec86c381473044022061e0dfff1faf8f2c614c1746e3d7b2700d22c546857cf6cb119c5cca2abd9aaa02201c4cca2c8671fe11c94d3f85149f4fa17279d46f036540179296569439f68d338147304402205be49c6395bcc05d25c309ce7f47e0b981e34f0874491b4dd99d110280ff16f50220268c6165cdccbd15ff1e22dad1f8a6c33af910623bf2de9670ffdefc2695740a81473044022058aa5a310f78f5a7fdb62504d2bc3ef0622f69a65d0daf07ba794b01154eddb002203028e60d9f34e111c268a566c6f6bef5a35e96c78c13b27baf6d0d6bd10083268147304402200ced315ab64904cdfa7b865e2cb4c88ac8eb3d3f405b2b7d76cee57e380602be02202d587f033d8314109e03ef61edc4e41635a125f41dc8dd85af03fdab5086a3ac81ffffffff614442d02d949d69ec8ea325f9ce4583892fcb3a5454139189113ee5dc7aa23c00000000fdfc01000000004730440220587db1835c60ccadd18b1c62be0e8cb67904739f49810291d63fd79e06ae354c022045f3474e3ac68c77251e4207606ed17595c98a85a5fdd3782f5fb653af503c1481473044022021ca7b87855a039736a7267e7dd39d76a2433bf42d2a31479d795ee3129e9ed8022056148271c7739fde1a1e2e5505c0a0c113d3944ab46b2bee59ef36aacc99ec9381473044022072113bc1ec163a21d2dfd2c993d935912cbfc8f6493626cb0bbd0fff9e04c32702207fb6eb242c78a2be391da156c24a3571863f6662688178ee65700b18c02a0f0c81473044022062d5cf324ac4937249cd950657f45f181bcdd5a6f92f30365e270e92a12d06db022025f88831143706a40a013ab42b4a2357a01d29ab4a0defa4dffa2a078e0c4efe814730440220053909ab0425c2c409b5f49035befd56d4ab2cf8fc0798a8d29a0ad901f0e5a90220616783c1428aed797dd7ad571b6c0c37c078dcb9abdc6eae64735ec4460b0c348147304402206b75d664ab72a8d06a210960599ea43d9f57694c27a7e908cc3c1677bbaf8584022004ea6c3cfbfafd77e3d7a68086ef43aaca5d07f4a5e2f388029589dab521d01c81473044022033b8c035aae7f93a6fb06a0dd9e77714f5b99204a586c62c504ea00995a469b202205a12d34432f3a94893a3bcf81c6dc1287050898ef8534ce369f4d4985cb289ed81ffffffffe8b629fba0a38c2aff7fcd987245cc593f14a889a5c7ca30d9eb7dde307ffe0800000000fdfc0100000000473044022014bacd2a44a78093ca66434d8e83753e1281fefecdcf5f88d426b59cbdc2dcb002203df766fa07615c0cb5854ca413b62c8de7ff41463eba71db6ffb3a28d404107f8147304402200768cf42965d4cfd909ca02a612b67cec3a7d6f8811b4671a5e788051ba7660b02207281123a38e2f7191fa45dff95687f767c0bb9a2dfcfbcdef18252dbd87599118147304402203469829fb848556f597f1bc4fc972a7c650253dfeb43213514abc22610ca4e8802202547cb47aa36047ee5fac9918601020783fe7176d2c536874af8c3616f2eba9f814730440220089a8fcf6d93364fc620a564d5e5602aacffb7d28023143a7cca8fea0c234ac5022054ba2d4f68a96fefc50cca65dab03153abdcfd729e767d727220986a8b7e7af681473044022012b5695315a4db5f2ac7b6e1d1e7d2608c711f363beec15dd856ded0c7f943e902205b09a849e7bc9d5e5cf08f6266e37ed97eb667b64a23a1e25fd75f58006671148147304402200cd7b73dee70d77c0482da19e975d4a21d62edcf316e081f009d4e2f17d513a002204f80fd66ec68c2377953fac1780c062a39a3570de83c09748b7bfee9a2209fc881473044022029bfdbb402da0411922ea53ba71753f9ee3bf4014e895d044543e5157b650d980220373ac6a22eef0cf32d5261f1da46e8a1bd4d7861ef8ceaa86c7e7ed8f52f28d181ffffffff93eb557e1c23693309d475539e0703f2a2bba4decb1351393f20df5a8b1cb0fc00000000fdfc010000000047304402207a13df4b2c1e1c9754f7f4917c66f315844f05bed28ba1c16b1d9f6f4724950f02203435dd51d9d02a15794cc28b672de6e93ac29605ab165427914fb276ac4976898147304402202746724cf59d5fc188f196788ad991fa65b4bfea8461180cd8490f5f4e28a9b302207c3d8b957051a28f6c611983c363f504512086fd5fe4e9e73028b309dc9517708147304402202d47f896c4a31f00e8e8334e2215916ad639a10ddb8c8abd825f03e428cb67ad022062c58d461ca11d01d121555a8cc5a3151ff43dc8d4194471967bb73e49035f6281473044022046892f432054faa3131965701dfb33f442132e5b8d00b5d7fe030e4cf655622f02206679a6d8d7b3491b317aa51ffb0659dca43943378f20f24396ba66d3e0ed32c7814730440220075e8cb77d3ca0b92cbc1f416f4fccb3df0b9c01061ea1158c156131752913b602207cdd40dacab2881caaae65cee9ff4bbcfd9cee7e94617d5a14d208aff28974d981473044022023fdc20a1e8bb7d733bc22956601814745c95a9498b601d46e7a2db09ad77dd5022011c76cac93ff14322aa0d5e1b2e487b5269d9fb53ecffdb6fd81002e351ab0f7814730440220588ad02bd0348b134dfee9459dfb593afe82cbe992b5e1ea3fb709abe1e5c53402202612c76ce0a7658c062450d9948abfa35ed34ff9127b8763e6df2febe6e2fa4d81ffffffff1683566538d2d8f3a70c6d49c97740102e9ed4477c64aa44dea8b5b065a5270a00000000fdfc0100000000473044022027c8fa6afe30d11af9716aaa1e6bdb3011856943ef0dfc48822a993448c0032802203e676e7ef19cd483a46b79ad34458f8b7ceec867bbeb4cb3d19367bba58bc6888147304402205a1eff71b21b2ee65365e952c2c3fe85f9d3bf5735632ba3d53cb9db21c354190220713f0bc55f1cd9e3e821916a6088c5a02d29ee51d089705dc92210adacc17edf81473044022032a604c12666c7f92921688a9ee9c77bfd66a25d6eec62b504ce6dfb66debff002203be1e177593045a141437ac816bf9fb31030335c28b1e90c0c4817bf5a08027381473044022040a6ff3976ee47f692232c80c2a6d1c36547cf1758fe4b92ba265ad5ffe67e2b0220430cd586ff644ac4c9701972e3702fb35650b829179bbede71ade5ebec8c921681473044022071b4ce6fd220bc00e24ab6426a406717cdb905748ea3f6cc0ebecd1904cec249022024906de9dcaf7caa1289a961a090750388ccac54727fa72bda88ee07ef38d3cf81473044022025e28ddfe46dabedfa76bceb573ba1d262b2b519fffc6f38562244420ae83757022033baf1a6ddb01a798252af9f0ad746e341022696e27ead30c2d732f6d9c8fb6a8147304402203fddf5582c20918ac5075e57a2e5d888625f75757c257480f57af55d186f50cf02201bb18b31fc775600c46bc2eb3d3316d20151ec31321a05228e5d84593347ad8f81ffffffff34053eba549e1654bbb1a825ef28e43734aa46960183539acb580d9108e7e86200000000fdfc0100000000473044022001be7e10077da9551325633bb7a9cd4d575edf24970ed07a9a5644b731de38df0220553dbedf67f051c9b4e69023a3a135307455d1b3398bbc4e61492cee7a6d22e08147304402207b454050e27d586ddb8c82dda88373a12a6eff03b491023d87ddff0984f29e2902202fb513db84c33679c94074db5619f730b487de0589ac8835e7a8f6e6c7fad577814730440220473fa99e698e538e62e09239a70c2d39e083e7ed2d322fca224275a929d8ce36022003e312f2fa291c46b4fc722f2d161e8c1b7141fcf2f268c77d9e1abc66c4dcbc814730440220729cea0d7a6f848d37fb0b9c66f146d919074ad373cb12da6953d0dcbe17a7800220169d09d0171141ed9e9f64856b193ff805dda66a860cca57aeed34396e5a77148147304402200d38304e5781277ba9d378b01a3457f9e3770d1a6076d47552c7d856b671d8d902203bbca1d9bc58533e9646c256921fe6f801b3d545a0d57d4e9646381565a868d0814730440220560557142b397d767dd1c752ccbc34bdd76c05f87818b90e65e1b58e8732a3d302206fca14fefa0110286ae68737e3dfcab1d010a4080a5e67be4d39acbaab1acf7f8147304402201d04b76f7e4f011295d016a3e8905e9a14afeba9a30fafe4dba2d902368265f9022076e4685a6e6a21043a63869aa41e93ceb013b0b65f92015b4108885b8849acb281ffffffffc760b0da5e6fbb82b1b9abc9b0ebdfc245e8d2dbcad728ec48578faab1d863c300000000fdfc010000000047304402202ef5a33f258474eb83faa1e9c76fa51de7ad8fda85b2739b0fac1e2e05b25b6a02200127201e06c4fd3de6e1cf314751a2479de5ed16091e70592fbedda0e5c25d3181473044022076fef08ae53b9a1fdb99334fbb25a9fd2a204a0649ebd2f419e546e233ca746d02207c4ab6430189af63e36048c2da70f3129e595a4965736f85545a6f46920879c581473044022052648e7f492cfccb776cefa67f67bec63b3d1d5baffdb8f297e88e759df4717a02206983a3d57b63bf8048dfdeeeb3d87e81520859e124667f0e1636207f8e9723758147304402202dd50590e183c1fa58e7abeb634e5d4b19a9c726b24e5fca03a47facf881a58402200d402c9fe9b471703eb92dd7653f13b2be4a29b63f5f34d05edd8ad844252dab81473044022052b953fe13602f3075362ce037edc8d14db625eef47305e66d60623311f6051202207780dadcb29f254af6223185e249ee5f9634f8e9f1e4d1c33a0991ccc9ebba8b814730440220259343685a83a52e049370a5a663afdefd1ff5069c1779cecb689e9e4901ca8e022022e0803758cc78dd50eb4812b86893ce0fb26371fad0b6f965fe5d25fa05619e8147304402207ee3efc42f18f4d96ab993f7a356bcdf9c9326d56b835f5ec52e4bfd5e714c3402206349724e01f8fcef0571620517669f42a980886a37c50ccf883627fa9ae8481a81ffffffffeb687ba12899ec7bd63015f4fe2e91945060711491d169637cb9923dc8e4b9e600000000fdfc010000000047304402207697500b6b184247f1ca178edda544bdd4094f7a050606ab9ad8c2755535636e022018dc166ecd98a9da88be90e94fe36f5ea2bdc12b2597021c2922dc9f275034eb8147304402207e4e4c648c4f07345abfe33230966d7aef51033416e4f546c1a38f34a5b49202022079cfde6f70725fafd0fddfdd47743d76adba58353e4a3a24e9210f84dfad17d581473044022029047dc2a7175e7e1fea289169741d8c7951aff87e46b26468c25ce4981660620220338c04d5694aad22a8a1e47db716ed0ab1394e0bec7b8ef9410aa328b73065388147304402205d715e587d3e730294b33a091fc8a8e5b9a34157ed929cb9606d45e199e0d3b802207d01c63d37f42a7ac86bcac09289b3d1ae13ebb85d50327699404d58bfba0087814730440220575612baa0e5c759edf6236da9019700dfd1055b5f7e0079e635361c70a912920220328db3fb17de95f94f32de226c92ea9049307b4af263bd3612b953c08116ad4f81473044022017b699363de5a1238f3240e21a3c8ce8d855125fc243219277432c70df252f2902207c59860c102aa801146c891b61a4631fc20536a54307e7dd604c27b8dccc0fe781473044022001a62fd245923346e0cfad863051d646f0a37a78146a75d89318a4b8fddf715702200eb823d6ff8aaaafb4f7bc2395c318c6a4dc95fdf3a286a5c86df9298a8b2c4781ffffffffb178cca84596533f2eeb2f5703fc820e6f81b50a654f5fe5d66688b15200c26000000000fdfc01000000004730440220205c8c3776d0cb3334f8368a40f8a83b0fff9c070223945402519940d71b78ec02202cbd1255ebbbc27d19860d2037997ac84f3455d8b2fde9ca9d7d390e5e19746681473044022040ada056c3355c83821ede8efc926b7ecf0b062c59c70539547953dee9d097f502206074ad5b7d8b49c9a1d2412293d76a982a37f0057c2c8a50f2be3189b6dae9e481473044022050da55aaba708959052e1d8f45b159e8e75c293a5f9e9e76ceac84348ddbea7d02202fd13087fed963ff1798e7745310055b30f5eeee071dfce916c02e147808e34c81473044022045dc4edd325cf0253e2f17633be5db9b5e853f65ed0b2deb53322a67e922877c022061a89b3aaf45ca2b769fb590dd825271cb3839cd92b9f5424c7e93e00a411c998147304402200ac46e516ac2a57c04b0030568196fc7056b26679625aa03ab24b2a2c54158b302203d0102ed5708f7a5e3a1b9c2337acc794453565c5a7d3145e5f0ed81f1e5d5a581473044022003d46fad2c5720265f953128e8e3ed272d20ae7bf4a8dbf999ba92f31f9d2373022000fe0a9568758d9bc1f5711f34e7ee9fd5263b98b41e4b9700ce5362cd296164814730440220444a27fac600f66c62c4bda8e1038f9744b78f7e2de5160e3412038b64ff3f91022030ee5a111af9fd6e4671e20a494b1fd71fdeaae700e3a5f8b77411e93c4c932481ffffffff39cec56066191c6b49248b0fb9d08ee2505a91c46ebbd8b3de685451570ae2e400000000fdfc010000000047304402200fb89247f727ef6b53df16487e172afb6615a6d47abf4ff1b637215da4b22e800220407b78d5384f3c25e873fc01b31be69038db3d5bdae4cab1235bdf3be2f28e7d81473044022060c0b5f0d6b6c0a0830df5c6007ce04d04744113a2012879106c6bbc60decf2d02200de72b19bd52c0bfcb03a6b9d441d36e688787f45239ab6bb6faaac033bf99308147304402204ca07289aa5d0b921c3a001a18fcd717f54867e40c7260f9f55a9fdc8b18b98002202a3825af07858f2bf3bb7a5ebc1e2c5e40d57453cd79a51de9b4ed46c1d44a548147304402200ef2eef0a1cbb06592acdbe819c7d027459951b2fccbd58f1f7fef1ea42b24f2022035ff330ff1d60a892b427cbf82b95a8dfc3160da8d4dea91bf53fddfbedfd0748147304402206942727e08d9c3c9bb169875ea7d5cd3052c0b0299acd8168b39e01c154967a902200cdd922e0a9d5630bbb082a920cef4ed364b6c7a9e25f770cb928e2137a441a08147304402202d43b33e38a4b479cae3de0250ce299f080de3312cd79452b0c3b4d50e419d01022062a668b8e1babbc492ad160596257efd5ae848023883e520485fe84efb5c71538147304402206601e1082add4dbeb03d54b3b3b6e7b494257337d0d6927c8110044fc6d23ada0220581751b84c441089edb5f7fdbc98cb859e56b207db9f897318829afef9003cc681ffffffffa035e481c163e885b36ee051c847f0377e7c1291cef5c8bb8c249fa868634e1000000000fdfc0100000000473044022039a9bc6ffec2e3b4e61c2d6c6a82ffedc5f1e9d30f179ad3c04dab59975ac8d2022048a7aa7f82c9199465bee15dc69df63197561b4df55f96f6a63e5d25159e803381473044022061f0e499fe76116342a35c31e7094f1671907153f56059b77ac6c295aa1369d80220396ab835d1ddd4e164d0de0794a10f48e1c9b335b8e4fbfe3ce4ede08c03da688147304402202f29391dfab99b7686690903d2f9c00177c7e2351d5b505cb5b82f32153f1cd8022061b6c54b2f3053e8748b4b81353e26fc2be9913c17e8a636bcc312faed6c9525814730440220313c8688401d493dfa2e203ca84c4fd0597322e43acc3dd5ecc6855e7a7670ca02201c52497aaa2dcb56e9e1a653b1992a6740b85d2ab99cf45c44faf347f246807481473044022036434e46a2c92fe6125ce4f97d1c5ec3744502c62e65c52e959beb331c2c884502203cdea7ab0e82765cb4635c2902d0d1ddbd6cf5f916654ae56dbb3c9d1ff92b7f8147304402202df465b71ad9ed64a0db30e4c63a5c28a220dc8eb649bc0eaaae6dfbad913d9602203e5e642fd3fa60291e6f59dd0872b314a2ee3d0b98758f7242418dda2a3a7e1c8147304402204dbf0cf1d1cc083cf8f564670ab4aed2d7d991435ade78eb8e833d4ce232f18702202457e7cd5d7b83f0d8e76cff7a6a76005327b4f8e961c3b9a1de53f1dba788a881ffffffffe5473e6be717d271ca1b3d59d6a3bd54ccf631f09bbf828278924e09a585ea8600000000fdfb0100000000473044022019d73f672b1f7365a4bb40fddb363d0600a76af48c338d629041c153939dbea202206a6cd1460821b4952c6bf13e59aa7f12f92f48b1fba01e811bccb070785ea35b8147304402201f05a2d1beb369cc3505f9a4734268f99ab9d2c50f78e0c5bd5a1c3f0c959b5d022058230804851edb56d31ec129b44097b8813ab5fd39a4bb08cfc9274d6c96ec8681473044022067a192a735ce9f130a52972a4af258dae9dba086c36ea8b43e05aef9d45e6b54022066979ecffd000b221bf32de2d4ae7ffe623e4ecbafc7143867c6b27d45eb9293814730440220434d377157574293c82aca156f3c26ca3f327af00fe05ac17da35c26d8ab424b02200fff0ce07407b4500f2688846c25f1dc4b39d515faa8b994a6e3da48d72b0c6f81473044022051ab430ddbf7d5d6b4195f371fff995e27c2636675f14705786a99823aea69ba02205db3b2171b3341256851dcd28ea5423f20d10608a01f596b694e9ede4ab02e30814730440220148833f63e588f9993551e1d75ddd26a8ae20112ea8b0bc546af3fefee686b68022023c20eb9dac076086f5f731479da88a86c94b7d45b6bf0ed8512b1030c58ad5681463043022012784f43d155bd5e15efefbe5438526f2b4df248aba723dce8a0ef6eb0646edf021f436ba103839845176cbe38d6943a40239aada9f560edd6da339380299271cf81ffffffffcdcdfae3fc774a83c2302d4dfc3c3a532892d23de8da2fff1a0cdc392f377edb00000000fdfc01000000004730440220387fe645689c0eaf0f091ccecf5851d5d713e63a7ab6287da507e6a37dcb6413022039a433b840ddc741318e7e4171ad1d960791f782d41c651448964aaca397551a8147304402206d03fc30f09ab1140b02ba7d223439c2b3c078ad6aafdc30b1c31b52cd936eee02200aee08c55d2f080ba9e7a0c8dea8d4fd56fa43953da2c0b52d7a0fc653f731ad8147304402207f891a11d9beb65d2529adcb330395906e7d6fd54125d3bc4998d38f755c1abf0220405dcbb54d74d1a651eae78abdbbfcfdb43ddb5898ee389238256910abd315368147304402203198f3ed074619e6f513375b7fbf0ed780191e3544d8a707ac34a517468f59fe0220597a719bf67c14113c6eedc74a8283c93f850912d36332bb477f49a02582ea598147304402200f4eab40df04cce193860f57847bd5daea8b76129bb51ad61afabb05ec7ab8fa0220037e0b7ab474858588f8e6b0e47e60fa204a362d9e337c35cf620614d64c7c7d814730440220606398f8baa63cb40f3d72b677c74be420993689dc871cd087b6d13a6d60e5e7022067af7ddac3b03801af2c48ee5d80d16a4648a039afce3b780d860513eb2f74f7814730440220600d7e49017c63b8801b6c35da1bb64a406a2ef26576c923780adbb59c001aa60220438c01b132d02ca6d31e67906cfb9a4291607520fecd8b160aad5f5c152a92c281ffffffff018178c8b3a015c5eba19ac56bbf617220150f0553a463b4f184657dbba8328500000000fdfb010000000047304402204bd5551fdb508406f85a5bbd52f76ef64541725b74d8d29f41b1db50bdbeb50302205af24f7e206dc289bb1169601c488660de2f31ae111dcdf3c189368c7800eabc8146304302200434a4172abae374d223976f93399c54a5ee7fd76d7354336b990f65f425d7c0021f2a5ded2c309c99444124d5f9afb8e099b58800fbee94dcfad5db0319f73f0281473044022020c86cd2125804c0acf19d289d8c89b5c404b90a6d73a58707b6b0b2c3bc4d9302201cd35ff4ed8eb1d336645e7388b2edb0afe6376c62503c45a63c2b47f62f43fe8147304402202e6381377ba1629be855f6379c1aee57428501cec71e770c75825b954cc7b8c3022020e9fae52d72a473e09148efeafdb5021fd702ad56e85e98eca1b1f54f4601ca81473044022048d69a03fb9bb41f8ca388b4e4a4ef4bb925b1d64e9e03e182984dcb88fa38b90220507c5ca211793811917fc8f6870eb9f1799b71cfbf53a1dcac01eae84548fc0181473044022040e0e4525329caf5be35be85639630a53f066f35e396b0568e416548e2d08b57022053463e0881a5042a4e31cc91fcd7a1bb789ebac57391046918637c801b5552e4814730440220147701792993658708cf8a4d10cdb9311bbfd4ccf3cf770acaa06654f5da595b022065c6257d496f17b9c61ea9a01525be3745e0ce62f9b106ad412f4616bf56cf3681fffffffff249b0eb46d2f4c43cbf6e2b2f52de0099d353dbabbc2449bb6758a0fe6117f200000000fdfc010000000047304402205ac08dc0cda27d778ea3e74c209ebc27f5a9d3ba947465843d432afa8987bbe602202eb181a9fdcbb773f3607dfa1bac0e667959686a4d5ff6197a5d8ee22a2c90368147304402205225ca283c4b4230bd6c01c9f50ffc247f729383841168afddebc0ea4aa2ed2f02200247cd072902d11981623982cb712d07755fb68cb3c9f0ba82906d5025b4a18881473044022052b6f28461a53f1a2f3c9c424f66fb8d01d46ec84b0531be7c3ad1d2e3a7233302205fc2ef00051be6b3e4c64aa9935a127099c0320de052c308ac26c7035ff73ebc8147304402207a90229c9ec0fd409d53e7eb0969b6e2e710e18e3167c6de8fff3e5c0b924ade02202318ba25ebae084df7fbb0ba807432b5b23dd23b9b526b547691e32ee5420f3e8147304402202b9188d076f24d025f553812b66f17f25f1c10aeaeeef06ebf838736ffd6afd502201910e722f0870f11f58b8e00f42f6f5921351e2bed5035d4d76e56b0aa02be91814730440220420b8a7c492eb7ff982693781819536c477f863b39d5bf8abd36de0b47b2c39b02204d9e5b20797cf5ce1a4a325a78f38be2dd63c184b29783aa6f6797cd7082e0cb8147304402204dfaf0af71459f6355512046826870bd7dfc72a5d6d2bbaa9a843d6556e824c80220310ced32f5bd8cd9c75abe8c168616594c0bcfc13a7e507f3ed498605cbc41f881ffffffffde7d3a0a03fabcbba3112dfae2a3b1ae7e7242356feb76f61f1a6578b607c7c900000000fdfc01000000004730440220053fdb7a56bd493faad7920cb9afefbe1b7fdb099abdcc3ad8ee2660b4c52faa022039314203b1087b6e025284d8c0f9e13ee5f0194cf1af8728302922e089888f3a8147304402200467e66604d5fff256647abf10e3184a13b308e9c26cb7ad5727c40a70e4d61c022063d8453d0fd8b2789dcf686c426388998823b7d7cadb42daef186acafb9b69e181473044022052c8f48b9c1af88c61f1f61b6e00f3f5f53e29ccbe5f104e4046fa80717f00d502207cc85bbab841c52583ad87273f99bfb848a137b3aa67dc63c80e4db427bb50208147304402203be1edc3e66964845949af64f6076d328d6d057a9e090214d65ce6b674a6728602205334bfadda1a037156d6b700e991bbb8291db557704bcdcff7875720f034d9198147304402207064be5335408365485efd6c1af52430dfefd2fb0ba1086cd97002284af1c12f0220054392c81dc682a14e70e3f7b523427f3bf667aa28398dd9999efa0a5f622118814730440220455107a72421b6df28ef904701cba65f391896f0e346790cc1df7ee6fbc4390e02205061ea0cd6114b189743bf7adb53ce63ebf00887debb9cdaf029328ca666ae648147304402201f0ae388c880654b945b1b0eecabadf92b8db0a54177d5e514ab63205b45dd2a02204d42b1edfcf0c5337ec4a4648861c9e1a88b816ad85ec5aa766ff80e3c1e7d8c81ffffffff81355900a56d1607b58e892a3959bbb6a8a3a64544b19a30bd7e804b9b0494f500000000fdfc01000000004730440220229b6654f0c35e6556a4acbce1a58ce16076af9d560be4d42bd5bdc38d0059e3022017478e880187a46223e7a86205d4c85926a7abd53c55bd2e1e8f00c6110fad7c8147304402207d5dd99d3157cc3c15d76527c5f327445e687ece96c5053363208aa43d94f69602207d22a047722f83b25014b87197e433dbab6731c572125593957f16af35a89d368147304402205f22442a4d47f89eddaffdd5b4b22b6023019a6ff52aae0d2d0956767d738de702200290f0bd288e3f71f87d2b42371e6064e231cdeeca6619b62896443a58fa7bb681473044022021ea5917f82bc6dda848619eda712460f3a70526ecb9dae73dabc49c8075882402205e1d97068d924ee30e041b600399f290193515dce257cd30b94bf1f86a3269878147304402203714279ee7033090855fe403f7c58f1a1d50bdbabdb0a3aeb8a3b8da9441f314022029dde93cf98c4b4f3356470835cdfc261cd0cc783efea9674ed46b5abb0d4e9881473044022025f8212522bed8795aa8285b2dc9f144b824acbaa56fdc294ca4736078227ddd022044141f2e175e9de4eadb0c3c41a8f2801f3c03f62ccc75780c23340143264c158147304402204c637b83edec438646d52f9197bbf6c4b5db0a38130a7cc9cbd3e5f549da5dd5022035f2af61cc34464a440e3493b4f76eb7a4135c48dbabb6383a5a739fe221877881ffffffff19334679d7c68a50f01b515cbad14034b90ef3a636bf87436fd03b8cdfd65a2d00000000fdfc0100000000473044022026aba9a2a8d73e59344ca9cdf327b6eb0b06dba0d29b08fc43711bcf3d1976fc0220749af33ca18a0f67c1bc4f9af0a97e5729ecdf89fc9b878a747024840acd38d38147304402203a1ea014da74343bc6a0d75d69f09093f90889b4b4018c399d60ab48d7ec8c0b0220100cd7d1db8a19c9b95af7559efa5443fdc6a5f5d5d85083d46328054fdd1908814730440220705b1863e0502cc9d1de1f78a69af740aa26f2582a2e71dde2e36dcb413ba17d02206879ee29e46bbdf1217eb17c61c2e3a028ab5d76424338e491f96cd98da7271581473044022045cb38044b5575ae3ad60467e4dc67fe3f7afaa19fdaed208f3af0f0bf6f87c7022066d6d3804b3726eb26a992b05026230ca70874848639eee650734a1142729fec8147304402207f88b5fc45171e051a2d98ad14d87aa61fceb6b0f2cb2b2d507eb0ed6efbe51802201831a9ed224d2cc1a28a39a4abb9e473e05a6957e37c8bb63561ebbcbf4f1f1a8147304402201a22aa18fbeab568a3aae8b0929b59b34325e96804f8cbda64477158e2d565e202206540332409fff0b7c373dad1d966121a66246b2ec31553f51f592a11903cc1008147304402205539143eecd9314515947506e1712d698ddddc45214b942b14097b3fab0487d40220627942ae96ce6bb058828f52e15066fa0ad8a100d4922149b7a87625d1cd978481ffffffffd606e3e7c4bf4c6356dc2dc9d081f0261977fe41b3945f50b42efe366a1f3dd600000000fdfc010000000047304402205fc9a0e0ea7d076f578f4ef2a3836064fe43f54895c5106262569d8add46d6110220086785963166699bc684d2d1a50a8e84d06080f61b96428379d5f74d331fa80d8147304402203dc64cb38c983280c4bc96f97168740010bbdc31cbb582c8037b067c260eaea202203d18658b6418ffd296a586ea9204be2b88e9a9fd9288aeec87ca6d03734400c78147304402203fe716ad0665d8024a77d919bc3a485e78d3144495664faa3ffa8ac3ac9c45660220606e512591da0854740c6064f914af9c9e876f0e04fccd29a0558f2f372dc9bf81473044022050ada11061f8cb0bd4f17da128906d2209ff570f6bd195fc8437de9697f6757202204f602b69f62b63848a59086af3fcf8bf5a944255484518e22388eac4c9227c0681473044022017d61475380546868c2b484fde4604e1aeaa1c1017141413a283446ff4f26ace02202c0c397cbb112dbb03e4a4d83762562081a19ad13ae388eb3f31cb8ba0bfc7c78147304402201572dcd5686d470c73ac3c562971a0fb1945f64e2609d94b3244f487a704ad21022020bd7006db1ab006aa3229625b928518cb34cf6077e81ba3c4b4e48fc99bb73781473044022015073a50fe4285908ac868f9539a5722018fc98795f1aa6f26ed946a3c9cfd86022032b881586446536ab37587f287b31b078e0955fdf7302edca3d2c79220fb977181ffffffff463bc1e927b75191518f2fce0046913202d35fecafe632ade8089e669fd08b2b00000000fdfc01000000004730440220147d3c0dd725536e0b166aa39e5c5ec38cf530b14d25c992f9d6c4d56a6bf21602205c84234edd6da8a1bb297e8f50c1872aa671ba4aef37d28aab607ee301495fc98147304402207d9fa779ba49d60611f09af5950b298df205a462bf3529a307e655dc1b26ea7902204011d6ca41c8dff05b34ceffb359c62ab702dfb845738a4a6b9579c547524c518147304402207f6019238f41f850e4d2d6f2ffcc0b7ded0a2b6eeea27f7820c72f6e26aa95e3022040bee12d850b0c5b7d45eb1ec5d7e878742447282ab61d2db8019e582767f35281473044022054aec01355e6a6fc6cf6e72df184af12f8dd45221b71604781067a0ae34185cd02201d3158708a01e264ed8e2fe4e279842091b95040f53bc39cf520006d81d70e648147304402202de137fd52e3386cb97c74c44da33dec7a3cb5ac0bbe7d3b1166df2698955de6022056f04764882dc35cb77760466d6014b7cb7521199771dc58034ead7e96f01f108147304402205688ec734b6f712538a6e68f92e2761a9d5625a829aeb4783ae9d208e6d86fb302203a9b4c3a6958c27cf3303b9f6f61a80cafd259c4186a717965e6a043f39b736c8147304402200ab6851e5261fc0cdfcc1600def258039c881882e16fb3335ee01502e118e71002205b0c7997cc1f17e4cd2ad67993b1214cd8219c1cb0a2b1025a42c9d4cdc90f6f81ffffffffb481a2fb2825930c65021e2be94312aa1e26ad07644637262dd1a694cceef2b300000000fdfc0100000000473044022056fe96247a45ede22239639bba9bdc4d48db46a38e3a423ce016c9ef3163a47402205b2c56e80342ca451510f095b1e9656f2e7da0a56ca551d044f369fe41ca4f4c8147304402206f91e26975a52ba03b0f5dd23bda295c91a126f2b201a07ae835aa3fa4ee5e100220180451c27003e23d877668ae6ff028abfb5ad4e0f6d7ae833871f505a3259c29814730440220669d429924e2ddca8434143b0c2f364ff0b8da74fd962eb3ded0e3610b565ad602206891b1f1d4d78f3e2ad1722e46ed5276e208576b1b92f65dba6ad36dea44e8af81473044022015186455531982aa8200e466c3f5678b35c46d32a947542feb87aca4b45f0f7f02207b88c70b00f344d2b26a93ae5fa1d5cddfc6d0ddbe13632a6383cab765aea99281473044022071ee02a66222cd87472111deaadb9d1e25fbcbcad606a70b12e8ec0a80a1cc7c02204ae0c48c3b7f207abd7475d85b7a89c2974f66ef68d55ffcff5d385803e6f22f81473044022053f8e5f970b920103954713902b44a9d01104a9c36487b32d7538b34b8032cb402205e783de58a1be0f264597502aeb7dd1ce482f4254dcdd871a1a3415b43ac682981473044022060ba436ece74867ebdff20026c85cca2ef08ee679bd6c0f109f451a647d1b3ba022074ba27fadb77afba92a8b9e177a18b64fb5a40b96d07383e581beb76c971203081ffffffff50468f013a06a45e99a5ecff0373d4a265048b4700321275a2b9fd4958e45fe700000000fdfc0100000000473044022033a3146a8f7f3075bc27c4c55375fb1056927e8279907680111fa0ed927c18d7022016f9ff2389f4a939058065caf2c9432a95644372370e5ce3538fd436fadbf9458147304402201a0b045d86879890b20fb524395af4fa517b812e5aa12ae707ad95596bae6f6c02206a6dc7dfecf740e04fa3f739b38c05590968259cf6ae3208600466923ec8677f8147304402201a06ab06a9d97466f3e75667a5aaca02daf1bfec5537cfaa0ac1d068475fcac202203852a1b11bbe255daa7e6154c9b5a4af4056440e70abe56458e79be38fc1779b81473044022026cad78020f815b0f985fd762dc437db99da8de742496b17559e195fec23bbd70220187fd2be0f9a0ca9fcbf5610e90742e380d0f7b9afb6f7cb7b0cb61c1233f4588147304402203b942942f55f8324e3ce5532e403892ca6cddb660662867ff45a94c7a5e2c2270220276eed478dcbba9fbb08f0e2d36cab4cc609e47fbf3ed6267c162bfe693e90fa81473044022025452413971ac998355d4c43b47219ac12f6309785925163c40d7c71d862ce6902205f063b097b476f6fcb059799d573e1549454cee42755c326d4c5555e50d421988147304402207901d2cca9c25204bf2e54c9b821c6c9de9aa8e909f224f006c4b4e0b8562d8802203dc5723953c6308e866dfa277df584c6b54ad5198535b32f39e9a9af00b0fcda81ffffffffd2023875a2d9324545881e7b29817aa449c2c935f6de6903578cc30ee2f2364100000000fdfc010000000047304402203e2ab1c7295c9241243200115303154477b9ea52d24a2daf5ecd1685f60f05cf02202e3bc3f4150282f8ce66dce80112cb9340512953d30f946acea2780ea8a1836c814730440220358f10d65a1f1ba0d49a45bc33f4fa34ce4faa161d568f831aab351c53685e51022018c9dd00afb81904d1646c78c1c246f53a0552a8e5572aa9ec41fff4f147a85c8147304402206a9ca93d41c3c9a61c2f7bdcf2a05fca27e788ab2869ce73ead138b2ac78b9f002202558bc12ec1235883b153f2efa220e193c07caf15c9aa68adaeea30e10507deb8147304402201c7d0980921ca9936395b9bbf0d7a41f81205069963d3916358e01c8919034b502200eab94e4744b723800e1b5e6952d71599fd09e666328c3f3b819af148991e39c81473044022077112a921757b3afdfe3c57ba6994b1484585e104957e3156a1a670fa281d7e2022017e7867aaa5118d2a0a747fc0f2a319838435fcb11c7fe6e055b89ce369e6981814730440220777534f8dcf344b3ec787cdcfbf524f4efd99f32fe177be1051ba61ba4212a8e02206f4513508cc6ba272c759fb924b4afe8a0d3d3cd35e32d07097986453370594a8147304402205c80fffbd0c132d037464fe0f9125d9b4e707b179d6b4aebc92380d8a84dd8560220632691725f87b4bdbfde8c04c92c939bd99d49f76b61228d3a240967ac65ca8881ffffffff1817d9be52f834ff4a4a63b21754d761f147a164cf39581a216ae9ecef7507cc00000000fdfc010000000047304402207f3fc42840efaa51ec25fa407df9d9a0421ffb84098b522cf91d25dfa961d3b3022020429a49022c0c74d58c2822439a4e095bb27bb036a8dfb613b35ffe96cc0e738147304402201244eaaac805fcd2cde503dc352cca1a22fe9bac22212b5bc5c70b46bd94b7a702206996a96e105ac7e6eed7ac4d8ad1475f394c8fd188d04d5a12cf604ab2cef5b88147304402201775607c0e63443af3f7c8c5da8a70d4f7474c9f5aae5fb1db6d226d320d3424022053d2b5714da022510230103909aa2dd1587382c11458b5b661bc66e9e76c09fa81473044022040190bb9d1d83cc0a511a2d8c78e673cf5f5bb9786e261a0f79f1f8a66af7c5102207dcd6c88e618b13d0f686b758f06a53ea67bd1af0e21797cb7a5d96e65796fc38147304402202bc7d18eb8d05f5b37a2b4796ea8ff6b08d5aaff189668a67615692110cd8b9c0220433989a32a9a93a30994a4bf1d1f301b05d731babab2b4c3d71b24361ae8337c8147304402206fdb7638aadf4cb0a557a4e67bb671e16f3393c1b5fe10b8146a4668bdc31e2d02202100cc7eceac3b7a5b299243fd99e477da3c8f08548612b15541a0e993a2eed6814730440220435bafe9a2ccdafa13237ca6a228685ca0f697c99e9ad7e3732ec232fc83a72c02204b1d08cd4527dc895e4efa7e3c1c5efc7f2ede3783f6e281f72d2f70e8a41e7781ffffffff28e437f84db15db18f4dc36135397880872b9541a095791f5210abd6b3d64f5000000000fdfc010000000047304402201ac982169fa539eb3c3c861b4a30d953e361bf3a4cf3554d1c72f303cc584e4a0220052bf552c2dc5273cece559213724f27d03a9ebf31342ccac362669129f5535a8147304402203e01aba266447802ef616e824430541ebc8dca6925617e4cb6a90af399cbe2930220109f8cfd9be0f82f5cde344d722ed4aaf2e2676d00228c5dc730c91590aaf5368147304402202c681374bb9cf3e0810e172f9a7e90ce49e9b0ca1585e8f101663b6209f386cd0220043ede2e91bfbbc1ed59acecf73d78c9f154a7a0b7c581f11a3238d4bf7042858147304402200edaa9c810d59c44097206cbc15b65a8956cdd7b8ec4eb3681f8a2e449be0549022011a80bb79226c3584668bf408f67b21bb8d7666368317bdb82d55b62072e4f7d8147304402203087db1f26f83648997a68bfa53329f31484b368cc1f790d46b86fd61d34c08f022050d84e7077cba780d81803daee128aa2221e79a80df0ecae4210759cfc6107218147304402207244eced9511bc560264ddb269b82402608db9dd98adebce4fed17537aebddf1022071978124fa40b9024466a76eb63c52cbe58221a7e4f156b97db190e543f5c2a4814730440220316b32f8e1c119c8d721fc5d63db524ae8c474ba5197716c64cffbc588e4de8002207e5d4ba81b4a05817ab7b847e09dd8d7caf6bbb236297a2db205f142d1cef0a181ffffffffa5288e197a369d583740888a2f5a1d39c70d35797a3050afcc7c056a5732961f00000000fdfc01000000004730440220135b61e4e119c4da4773297ad6f12137cb11f830bf717ebd321cf2f0ca927d2102207b1250ba90e8f4591d7e0cb00347529738af6611fa13943e23b3f644bfcc29b181473044022070d05a9c4121508752b7131cdf39ab4b8adaf5232bac7c663dd50038e35ee0a6022037b693d695f4d391412f5c2488389042d3116036101a04bd0ad8de4af9dd5c918147304402203f5b1f71089a6f8e4a00c5ba717d3e4c8a91c5282cd31440205684a78b2a237002203287b9ec0a7ea76b9e9d92ce8a7e052ca2e334c856391de8499b10278a3535c68147304402201aedbd0d34f3d708c40b6d95d5ae1a5d58ab73917b02bc50aae3608735d80fb7022017dc20ebf8f31a915039bdfc7e804c1bf55f05e04d8fe61d9a5a2e573b2a89f28147304402204b59f40335ca91b48dff84de1b4805dc625fe902e9e87ef623341ce90f015a9e022007833f661146375cbc138d664aa2c8fe27247d0740d6094b5bad34ab0e5143de814730440220716fefcdad8cace11af78e367547cf00bc6205a3b1879d40c6e055990044e4f8022005b4d1d492eb3253be37c762bfe2dc7e19feafe8df652fc3c05426945a31812281473044022066ec7c4ac7875ef558714dff0cbe9116eb8fef268447de427cb65483c853162d0220685666ff140c729e4ca4e937cf3c681aae66ce2e306f7d43a52a7bb632f4fda181ffffffff71930827173bef3acca952bfca0dec596cd0c98ba1e8f02ad0868979aef4f1f100000000fdfc010000000047304402202bd2b2728c0288b635bc3ef147776c4d05b8e38155025fb67518fee35088e21602202fbdbbb6ce099e9ebbbb5a696e02bac55942923ecafc4d73706404c8a9a7b23a814730440220138c40c939ec6666721b7a4463e365aba692f55192d1e7c3858e8c93a7a09027022022dceeba5ea4e6b2fb4853bc670228a613bdd888678e2a87ff2936c37d1841ee8147304402205cb3b75376cece0429f8cd25719591226facf5ee6b79a8f62adba86ac6ec231d02201b3f97e0aa9fb7f45d1388f7d7d6279f967655e97693b9e1ba4b2b8bc31954cd8147304402206b07363921207c56a07e5ec9e1788d10dd81849f52441a3d4f4656ca599a6094022020a08dbcf48b519f077c5553936cbc5897d45429684aa4a6c454979003e754078147304402206026d026a5dfd29f6a99a7cfc279ba77273d815d57103d2a1d9b237d9c6e368502201d47fa63495f5085d29277043e71b805cc3a02c5ab3ad33b90ddd23708fcace38147304402200cea4607f2de855f6cdf28c369aaf9ac9cd275ea089406dc271732643129bc7a022075ebfe8c6da80714e2e8c04fb3d26f03134f6094b8ba6a8e1485f90224e59a378147304402201b8c8d80c21197425aa9c485e198c354261ad2c618d6508060f9604bab41cfcf02204b71a4239c9a77b6f16d87b4d44cef72b7dee1b7d773b8595d5c83df403aa09b81ffffffffac1690a380595eae0c1dbaa8f942e7bef3d36ab883d7db71fca0c0708829c6c800000000fdfc0100000000473044022025001e4b148dcffbc3830b776c789ab331efa80db1b847ddfb04d0db6e5256a802207ddcd639ede88d407919558b29bd0fa042b47f452e5174f4d3526fe645a65e5e8147304402204da701a0fa61464ad5480db00837c44cb628b451f04bee0ef544eabd2aca42b302207a90a7603ec75ecdf981139b17b0479c22d3871d4087020f90ea9f69f239b3c381473044022047bc8ee440aad316807c63a510476f41c1aa92f1561266553a08863db6e89ff602206490ef09fd00849623521d63a97c2423efbdd91b56ed6227c2d62ad12660623c8147304402201a5d5897b2df78be330adbf149023b987812e6cb1fdf2c6c1d329938ce49130102207b2618dc4f30fef6c5afdb165c42c8203f90662ca8b06758499b517061190f5381473044022020654b12534f3fd6c1037c0727b9ea1fb51ea2129b248e115989641544da428502201fa23042e15cfc69da3726089375cff5bd3fae6cfec8e5b2291b4f5f6c8b37368147304402200afe5e43ff8ca4c01770a6ee0f2c569adf1f87257c9a993e0641c650f1daec560220143b9d7030aa6c26165c67416111e1bd2bd8ee2e93e9bbf2d67f53bc49fbddff814730440220290698220ad81c77348fea738464b9561379c9e548d7cff2f56aee998376208502205aa03f46914f1483c953d2ad49be026b066afff362e2a70bc43640c83427aa3681ffffffff419c07eb7b0b840b2c7d45d6e6f7eadd3db87885d10545b994ef8075f61ce0d700000000fdfc010000000047304402200ed9022dd993833850075a124919f427cc98e02ba8280c3e9e1df20b714c7b2a02207092343bf31fd273a49b765ecfa81d6d936fb6f20705b1c79e22e4605bbf0bba8147304402201b2bd4b09d4df8a8da7505518edec2c5bfd8885a1ee0640e60791bd8d3cb2d3502207a52d63db7208daa8892f6222fdde484961cbf20b0e8e9df52cc08bdf66380928147304402200cfe62441bb562ee750c8ed77bb92eb54797a3be678492f961f8d61b1ced42660220396f037b6def874923c95f5fd975159e1c1be70dbb4fa682cf0ba9c8719bd9be814730440220485b81e15a1ee8e167a89c4521971fd6c394f3e19dcc1ee98175f17eff347147022075ca4edee057b59c29a805aab7fc5c60ce4c2c1ec5f20af61bf8de39dd758d1681473044022037c0c2feff13fc8250fbb6a50c6f38793ff80099cc682d327d93b203887f542502201e5d5c3119a77d3a1df1e3478d966fa835f85d6fb55abad848a54f039f180d4881473044022012a73e12b3f397270da45d2b7b4883553e8d87ff6e32fb7165f5b11e029d07b4022014f0476a8047cd750a8194cc42e96ef63cf621e5db46f7c1520c8ccfe1d718378147304402204b2ef4fb23e61c13c28393837dbe4050df628b09d038be0d275fdf0be99e314e02207ff1f0f4a3ad63a8d9a422d606d731c1a197e1dd247859504d03ef2deb5b6e4381fffffffffda76fe4548ccd9fcf88d1bf1da810265c43031cc0269f5f737c6c8a8ef2a98500000000fdfc0100000000473044022071a1f48918e6339622a942536a6da226fad77cb65226666ccb3b1b858fd6e250022048e9d6296947d1ba688bc3dafe442373b70776332f4c688b05c505e9f42fde368147304402203e173daf510c38f0e39dab78359c19775bfd7f7e3dbf8374eda813e4cf5a47fa022015e370a8e8c25e797de32c5394f1f2dc7e1d09765ee66fab99aaa5ab15f678838147304402207122e2a5347028bc9a31c5324f47124898f9aef17c149f22f9a94b83a4642b03022039b84ff42ec15ac918d18568e81ae7440db5ec523f70c5afddd25f49f447f6b481473044022071ac80a03e0078a9468bed8ff12eb8c17f71d199165f873b0761cd7c79dce7ba02203bf443fe5e2d37f7fc7daa9f9c42262fb5c306a4921f0c20dc611a898bd504f181473044022039cddc88337954ec482f97a121382a35f9afbcc3754edf9e31e414859b2fa1650220628e87bc453659cc0a10699ac3275e4b2241455207610ed5840251d729592f078147304402202320e4402cc34f05ba708ada6f7d57f5f3cb2082075da45f7ee7388dfb29a3dd02205d20968d7ea22ee5907b916f5cc2c067168aa5e64e468aeb3cf6e608786719c58147304402200196315191d8b6efdc8d6e60769bc773444d862dea15f9ae8e2f8536e38cf3eb02205cff9398db80cd0541d57767ffe143bb17c46a345ad5133b0e01945bb862978381ffffffff708469bfe46d3ebd9197c5a019917aeb969ab0084223615b8ffb360af8383e9400000000fdfc0100000000473044022039196575ec746219cc9c20429216a5a6cdf6fe569ac92ced56ce5c5173addd0e022008e296e072a4ffd7d250e379ac7e41d6da518d24c5236beaf4dc09de7fba3d8381473044022051b7cfa1a21bdb26c43c29ed78c23e1af9ba1cc0aab5900c00d0eff09c6b851b02206cfbe4103d6676d885e6769050dccc2145f0e217722f4ba0bf85ea40391267558147304402206b15441bf993fa671d39da84b808e1e00853e482ff6bba951d9d99658fd503c0022030cc6d7542f9a65e3010f16e417e8dd61dd57d6c8fe229b9aaf7f8096543e5c78147304402202bc63ba8b94afd62c23c0e424d37080711a06beb26051bbb38006110c25b8a7102203ec4d3eca5b9b0a33fa31e4f2e597006f7daabf883cef842cdf07f5d21206c97814730440220082d0c7a3e128bfcf83bda0cdf85f0838fd8f8c7c1eb4f8149c0c7fed3d51f0e022019a43125b0cf4d3ebceea7f00bf7aa285dc1a7278c76161f7019c14221c0f18381473044022003edd5fc6df84f5038baa63212634215a89bc25b215695c1bc7f85409fad39b0022019c31d199a5d9659f7a7de5fe4bd4858098fd5532dc1d58ca16d267f2dc7ff298147304402200c4417ea7df94194447c2b39ee1e36d901ce5121eb8a89c78cdbc278431d5cd7022066d706210cdf727f781319e19f2c60d051bf52f50517f81cfab56bdb6d3dad4781ffffffff2b55c64e97854ce52a71706105236edcea281aa10205e2991fbf512f6ce7acb500000000fdfc01000000004730440220141a06b23626a5e72d45cc45e0a77d659adc656154d8a5e1c6e1c0aeab9515c902202e6b7d5428789d902c470c80c58acee5733d6c74497cc96d362f2d1c3698c13d8147304402206027ef06999cca7422098de90087ab9317f24d0e05946df36ea52bf56c6ddaac022063970a141c989d17305bcc00f2bb3208fcfeddcae7cd632faeef15b1ff0a53568147304402205fbd2cb0692b361d28f5e4076b425516069c314a87e0676779d2b888ddda1518022062a23e46fe882bd2672d974d007c128c39683d72bc08f73850502f03b0ac336c81473044022065b43fa4bbafd9b209874f4e38899ed2f3f0e3da1d274b77471d5bb187accfe7022005007c8704b86e3b98c58503e1795ead57ebde6e9153971b3375ebc64a85a35e814730440220511eaa64fc5aa316e8cddea8f569bc18f793dac0e2ee8c7be782d4c0b03fb18d02202df1a7fbe4d09fadd7790550f18539438b167d7a16ef7f37c694ec3de80633218147304402207ef48f7ea0d09cc73a735bf12485fd3d9991c6dacbcf8bc24ee10d6b4d529d5202204708c39b6c7f355d2cf1e0e3ff5b2d5c2ddd3469dfba49bc9d716cd3b076fc2f8147304402206ab51cfb13357a3386e0f923d5b5bf71376f916f180179e57eb7c76da60fe06902207469adaf6f5ff6bf8e5c610b272a1533d08b5568fa903a20a3d7d4fb03d8c47c81ffffffffe7907cad2b763ea59c542663a01cdb7dcafd36af5a3a6d42152789a40ccca28600000000fdfc0100000000473044022051ad733c257676965ab9bacadd01f6472e67af3bb88841de2e7fdd6832ebc0e402203703d4586213bf66471a905e4e0851ba6a676236f66397ba526b73ecb6991c0b814730440220322b3df54ed34e8e4ea3897679974cbe08d9176c0538d003dc1595e4991e70cf02205eaa8ee2662707f2d49599c90eaa5d621aab326e6fdb940c9fb27ab09bf5fc6f8147304402203de3da1c8d012b0f28084158076aed12fbca6ade7900b6a984717e94f52981df02201c2a7527e229db4da907ad79be23798ce9a687bc20a0904e039d39b4403b8f78814730440220270faef05abfde1d0ec1ec94f0bf3db2313b622a98904683d70855ac88fd4bc2022008239a59d56704f48c9c75da0078371c654f2e8c8cc97658fa95ab289ec0c3f281473044022035b7f45ca5618e463b0e3db3e0e85b4d236741bf57442b45d3530ca31208ba7902204091e961c20c2a0412dd37dafdcd672aa4ac777e3605bae3542b75dbec123e03814730440220351bcd767832d4b1771c7802515d8e6345accaaa99e3443b59d2154ea9e704e3022046cb739ca6119807440ee77d254da3fbc82a6cc693d7f944cbb530dd4176fe288147304402201a7581f77f0f0e43e8e4691208c02b4965ead9516629294a86de5ede93cef814022013625b3d2b04430f7fcf548bc5379875d1e0de10630691e502b606f8f24275de81ffffffff01ef6676b6a802813a94d16d947e0ed3ad7ea9e5efd6d7b1366f53add3514b9f00000000fdfc010000000047304402207fb0a4d64d4d9f1a90b38a303fbb70e58c91d92cd7c5a795ea6ea8ab4782d6d1022053c249c4cdeecdde54f8d2a5e677ac27fe8d2ce2b84595936ab638a7c9f13c0c8147304402207221bcdcbcc727d8dc4495f89058faea29f5f43b29fd1c746520fb36fec446bc022075376f9fdc27843618e8290c0daa6e5883e74a2be01e99188e3c658fba1cea7d8147304402202f03461d1acd6b7343c3b99b8b5dbb1cc000c4980b93035180730975b1c00d4e02200a0f3fd62986613b539c8407d7a44a9c093d2c9e5b64e9eb2ca3c7bfed4c01ab81473044022071509b84822223e876ccd59662779c4363b391c93bdd537e32065b3b2bdc402902207670406fdb961ce1fd2f050908aff4ee09b38683deee5031845e76ddae51af5781473044022014693ff0b23a65310dc0325bcdaac0da62df95ad6304472789d289694d88a5e80220790f3a76e5373ef5836749e4b797f7671e8a2e2ffe3271b80ef35dc6d6106c5a8147304402203fb5f4d8a55799705ad03dfaf7ca3d7eddbdb9757625c993a1a938d4e6d5b8a502205fe9c1d353eae727e5f852820e73df59991ce37eab259d0eda12075a358e94c9814730440220637ea771ec335f73cc8b85104a521541e4f85b3ab72a487277eac41d9ba0daef022023adae934bce7dc3e7d1f4a34f616e7fcbfe9f2fdb1762d095af87436b5961da81ffffffff40b39195bd60980e2f2657f55828805f94520f43f06c4dea6747e6babfc547b600000000fdfb0100000000473044022071268a6db3053c6df57020fe1a6366a03e4cb9c8741baf4bf81882495411d64f02204caeb0a3265bcf2869aaa14b34acd92519f5d39f661bb5bca738bb5eabce6d1b81463043022067f3a03ecc709c8e1867317a1ed69bb9f46f6a67b606ac9862bcd22aa0e785c2021f504b5ba3dde3e95c9d49fd72a39152f68ede2099f411d71a870da575d5b5ed81473044022046418d61ac32681d745aac942f9c708eb194f4c53de73bd17a20dfa45862dc360220796905d181f708a6ee69a7d4121b50210bcc8d5c61b534ab6c1ef6fe59c3b556814730440220176bbec947672b5c4840d789b8db66b7f0647a50deaf84fb62351c659d665f1c022065719c74d50edbe56be43d7a6a057660e6d320053a8da796e350d289deecccb38147304402203ab62216b4639af0a100f0c460213fb05c670aa8e43d58a4669700769dc34737022077565a987ac1e313a0e850ee77e12550f62e2153e6ee3cda2fd56c61ce314c9c814730440220063698d3482909cbb5a6b4ef9631f435e2d4c2943d22eb0b231bc6346cdb34b8022069342b6a99ade048b6b5f2dea0a3329864b250f97fa1b7e44c392a74a8c9483f81473044022035d3aa86b68bd3bfedfc905968e03a304e5b1c2d61d7c91ab8215811fb9aace7022058037454657e473ef314b6024217b391e8fd849ce5f1cc9e73ad52d86c01826481ffffffffb1167c8124f1d41d841c6a318d21aeec911fe93072e506a6f4803d2f9717fae500000000fdfc010000000047304402204e3a704655599142e13b19a5d39493d5bba3f5a1c7796253c9f004313c41c47d022073f36882754e345648cc8a4bfe3455932f120582a1a39c4aaedb78e3826c366c81473044022004db78a416917e138a4cbf42b0de557838007775b1225de8374a2865fd2c1cd9022046531f3dc0ff5456c4f662d48136f9cf3e48fbdde84916b26dd30c985aa5dcd5814730440220735aff85c2f92c3d66d62edcd989ca85381ec492ba4dc8d2e5683ff9e475df6d02200c8a8dfb0ae11fb9b3b25078377a359aa65f9d283340d57e8a3e21faaeb36d92814730440220470d4968b5168df4e85d37d4863553a8f9377d43e8c367f6eb143597b303844c0220301d6391443eb3463c277b100e74c74f99ba6f1da9350a50a2abe0e2ad6c7838814730440220290cb6d6f3e2617b6f234bc9a28ed79c9242bd152f1fc9019e9ada735a3cef9b02204cf9a0347c31ef5b6f5f2ba9c7247e864cb04a999cc2334e24799d59489f8bfb8147304402201f863db3508ac4a67e91eea0a44d9203a2fef9184f05a6c676f5a8a58682e018022017481bc98e4eb220c602e98a457152b74a09b78b9aba31745f15d3255f870c3e814730440220757139e2cfe327022f78f9330e66dbf8a26a746c1074df22901afa9adfd33af902204546076dfdbdb39259687293317217b14ec07c8d4184949c153acb3b6785fd3c81ffffffffa54e9eebac949db828a5322a0005a5d135078f88430bb1c24501fc7177fd60e000000000fdfc010000000047304402202d21d8fbea7c66189e4a059b2211bad5ef4fd77e7a307f895f8151077f0647b80220591690a8b7c4a932dd7c1bbe818dd502478f997962eef0de7fa3add30d0c769281473044022044d84ebea1e62c25666737bf95245cf44ba38359fdb4d13aaee6623b9ac2fd5b022070fb7cce6a761723f8523f2d0e3f4af61c8a3ee3c21f8ea7dcf2be3f238367da8147304402206c960c973125c7f559c9f5c944212abf4694d8550c62efa7bbe53b86ab17793c02206df8ca322910b392c31d0ba83374b4af2658aeb1627fb5570105827fcb0c820181473044022033eaba1dfdac842ab55f9997d2d286fff8b6e116d9b95036d4550c9ee03337580220784d8dc41ed1bde96599eb388b5f2a1ec42cb16889065511e4966ca3e100e19081473044022045bc3ac04dacdebafebff9331ee6a944e0b4d71ee4088b22a9a276b1d7c071b402207262a2509c2505bf58dc4cf05deea609517884d0607150d253fdd543b17e4d0a814730440220087411f2fbd1771a9b02c94e8655cb8d4d054d033c6a5e38af276fedf62ab054022065dc9ab5cb7302b59de0a3170854a3fa9201a490d19d0635272c84d6358f140d8147304402203e34334bcedc3ff8730c3a8687213978bdd1db85c4fcec1e047fa156942192ee0220240c3ec1c180f0b8298134775df14fe2a29ae285e7dcc9f994f43a924b5c3c0881ffffffff87acded38bb873fe7be6250f7a64814aa19983a3e3f7056b525bca163e78371f00000000fdfc010000000047304402202bc3ef42b48084ad183e573c8e8c82aefd20f8caf3bd74883bbd95898a2a903f022038eb60803cc48572f94d22d7bafec46425df0dc06155858c2eac740ffe78257181473044022001ea00a4b512a90be439262a4c294197fd072eb351aab581f6363d3fffd7afba02202f3b293b27441bd0e4ba44aca342d4b29e69e4988966b8845000365f4b8b74ea8147304402203b1b8b9ba24f577f13bb05ce7ea21afe1089f1e38be528edbda9f4f71c1b4b8b02207d50d251ac2fceb00e15ecc419580235777cca23dfbe0e6af5417f6905511a138147304402206815df5728eff7ea66cc72312af25c7b23169318b0c2534fbec3e5fd823469200220359723065213e7832a5c3cd1b3d71586c6ca8b396b2fe2af6f176bf7c2d3fb488147304402204cf20d718e3c95d84a5902d73a10734c038d744c62362c04314c93e7d964c5c902204d8814bd70fa29d63840bcfbf1f97dce04d7eb7702d660b4c670a9fc22bb37f981473044022050eaac03e8110b22373d882bddf3725dba4b2a11566d279aa8d1131f69ff6c9e0220752f300a6c391a12066554c52000087a52c31fac65fc4ece0d2a25605496ad748147304402206d946c4833bf3b838f6689cdcb5a46ee57eb7a49e1ce74490ebfa4bb4c6018e402206ee11e5a207872bda637ca52969103860cbdf1b36082801ad3d64c3d0a80395881ffffffff7881242c9a54da0f8091faa29fa4b61708c3b7d1b84588573d7d435b0689fe3300000000fdfc0100000000473044022042baba6fd1fe53170e956ac58cfa8c3bbc2499241bd3fc647b6216e56f686631022052216ce392b1491fb102bcb0b5abd3559d9dc39214be2168c77a256283b895e48147304402200b58bfbff332c7c4b3126d132805a921fa3c032ccc99657018c139fc8c61aeb2022059aac3fc0852f49b7eba7f6f6c82bfb236fe871f72c7f551adb67f7ca39e5821814730440220260a56b1c889eef65c6af72a10882567c64cb867a64dff8d6a8325e2952972b502201ba37f3270adc83e58936e2befeae0ca723fe396776185121a378b4e2d078b828147304402203afc687279cb9aa869d50ded23e9bf5593f89715ad6f475a3128552b763c0995022078b7c64d5f81f36f0416a0a1e4a3531669db054d1b3c1b49357b2cf76288cfdc8147304402200824f958e841d22b7fe64deb19afa586e345f30cb7725658e6a818a4c193ee88022004a5ddc44ba3d8e2f80619f0573d383048d594e74c72f8e5c7d005daf2e245be8147304402207b9dc0b7c4624b687bac0a38282cef93e3d3f427823569e621a5c8e11e9a701f0220067aea6a952c7614ead2b9280454aeae9455037616887056f766d9056a249a7f8147304402203d0377f3c34fc8ed16c829b3f735e29ed5ee0fd91b2c5f9755b840e2ac2b3d470220543f9565c38ed3f0526678622b8a3c87e1571dc5663dd4f1424a5507e281ce2b81ffffffff0541b36f22ce40275881c60656bfd309741ade440f39812ed82ce3edace4122e00000000fdfc01000000004730440220411f46766d6f48db804c1a318d5be08756b9874c316e53f9bb20e3f2da0c7d6a02207327abee50d42d67f524559562a06c7186a5a619af185559d53f983a040cfb7a81473044022061fcf20f39c6f0bb8b5ec78f2ae4661ee4afc62da6c2f3fad5fb5cf6e903aea90220343d34ef5d308c733c46d062f8bb6c5fec81325134863eb68fef2b5f5eb39e8a8147304402205d4ea55ef9b3fe00facf2946391b8ba07c322b8e45c00217dfa58838098377610220676d8d899013453afba81e9da0df7915d3909157bb7defc3691843d5daf0a59f8147304402200a97c6ba8a9b97ff7d31d511e46f881d25cc03d4b3b6939491193f706497143802200cb01646e2fc9ac42603211925eee612ed5f5e0c299759bf24ebbce41d4619ab8147304402202cb4bf6f513317f1c4fe9f6bf5ed13609bd8c2f69d211e24c5011ecc962d197202205e26f3bc3d491da7621e732ac30558bc20b2e8f272a70db42a81fceadff470578147304402200f09e98c9651eeb6d6cfa72e4a48dba3e4d49aed7a50bb91bb94913a3be955e602203180f91b6db59875689bbdf87543fb20fd1f83a8bf3c7f2900172470fd308bb08147304402206929daf238ed4a5f50b354c1020ec2909840aa545fc3cd1c6a0f6928e22177c50220576fa74d27a265741b527cd69071a49f5eccc7eb489e8a1a3b78df2279091dfc81ffffffff7616fd7a42ad551b17d48fb8ffe7e9cc9a23b7c19191b8eafb525dae68ecbb1600000000fdfc01000000004730440220130aee877de0708ee05f712ad42cd642ec4c8edd18f52a044482048a98c9fa7d022029b57a92fc0760a798febbf95c4cb519b8473fc3a7f8529fe4e8921d98e223ea8147304402204631f6eb48d35b62289ec9045524e8f6b9a2ca096fb429cf64f9011df00656150220759ffb5d563e5968dbf41b5a2714ec7c82c5209113f197c843ea0010a85be2bb8147304402203240fbcb372155a917ca534e8aa3e545c92a542610e3d3e768ab20f0c175e00702204d347a9948fa1b11e8b454e77b88453e73a56ee5d444cd54b02b23faec8d29c881473044022062fb3778eaf756b643c19e2fb4da14c9eb0ef91e5ab487279a97433cda2e4eb002203b4112186d667b382dbb15a098b11141aebd39f14355a83de00a0487c5797ef2814730440220374666f894c5be9137b92e6ad4fa24ed6796bf2970cde5e7cbc48bba80ba3d6b022021621042c83910128c1516569138955214aa9875cf697c5940492aa0062c73668147304402203b79c4b2aeac6d7f36e72fb565019da60c1341d92c27c9b2508af77bf324fbd3022043de70dd18620c4d9626bde58f298db14471410abb6ce75606cf382f4c111c0281473044022046763d7f00490d24c86ee03ab8a2258d30be97706790356550601eb02fa966c1022040401ba8750ac3098559342bbc5cc457e12f496761f3dc923661e2fa1e64d32e81ffffffff5d915ad530bcb2e15ac7a3dbb8c76bfc867fe54c0ad91b8fc8c4bcb2310a072c00000000fdfc0100000000473044022056e18a986d5056784bcaff37dec40a0e481e9047dcff93b3c44a24c0c9a9a11c02200a388583dc0260c22c5b40eaaa095ce16614149c7431251b624256b85e501e028147304402200809c43573fa4688ceb5c9c82077a65687a3c2bba9ef91cd72f3bf2ab349aed102203fed71da73c1dee8601b6b11d762963219b75e83b3febd417ccfdaac509a4544814730440220264dbb69e3e46f6f368f0ae8db1e99e7d21d10d136b2c74525e19e78bb0a3d9b0220526da250275140edc74b1679238a3e932eb9e31b35bf8fcebe6137a2041496fd8147304402204d7e11342974feb34402f74a61b9348f260125852033a130797aaa80144a766902206180bf7abd2e3a4fcd4eff8d9c1ba664900f3dc9f7c8ca259e608ed0abdc8c1881473044022050be31daad75e993f69fa5a2c41cb7635df2d06c30088e71d6b3fa8b64e8c2a402201dde8659b61336162453c07d97a5d35c72301b082cba9e0ea314ae081e344c4d8147304402201d22627844f5180a4c69e5e7e5a5dd3e8982ff9d5053417a3826621071ae97ee02201ed451e529708b998cdfe1b97421d35b93d3b32151670b57f702ec90b22e7bdf8147304402204de597336f3b07e27e13ad27f28a72a7087a2a9f5507321c0e40cb4dc42c03e102202ae7fc97118ce54fca8e8bd3d1f33eaabe24162991259eca41e94ba3befccef181fffffffff41f9f10ebd8ff49621a7c588f9898c367de7c8796e02d88abce7104169feb9100000000fdfc010000000047304402207f5733cc46012fe2a25941340b9bfb065a1a7591cdf904633dc0446ca997e3df02204763fbb062ecc56454933780d88c186156dffef5628945bc87205788684f3e06814730440220761f0dcd5f0b5a98393259ee32026d5d22560ba5a284fcf03023e1e4f0e991a002201b44e51909895bf635f3d75b1b483437a519e3225124cff983c78027bcc0a78381473044022076153a9f31955f03dad835bcba3f23894506d5ae0f25323d5727e075dd697ef902205f78f5d8669139bd2362f1fe63cfd4976bc4dc712e465281259294b97c4ec55c81473044022018e9fae1b3762f87bf5b7a7d5b2de838b208101f0270f71e436250fa1ba120a90220387ca99a5428b4654f4095229fe2e0efa44f06ebfaf7a563af8a82b5b4562cdf81473044022048e1fb7875b817e9edded3455888620d65942e9a84f6ac531285beb909d9c8f302201f0f05c2479e9724130a4635346f8c0a5b4199be3ed3ddcea622168e716d386f814730440220227ec3f258b1a45d4880d57b2aefe306509518f7c6a5bc0411d20fde786396fd0220189dba5d3fd928174f045d8031cc68cd56d7b86b5e5801a74e89ee05e8791a9281473044022013103f52b92e30c88976b6f3dbd0e50828bde54cbfb49630522ffd347d9daad502200d7ac546a38c651c855ab3ee2cb73b38b7d5772ff2839770cf3c7d438c046dab81ffffffff15501ff2116a713735532446ec4a982d56b84af87b70c29c285f5bf3bd069be500000000fdfc010000000047304402207f0ec8211a930c79c8511edcec9946b1fcd149eba784edf7c3d891450e3e9b81022026fb59193d3e0fd3cb927c0f87ce7c570be102f9f8edfc90d07b79833d05918081473044022068187f7869e7647a3e8dea63574a22fd9bc268e8a45d912638069a76f9eac51d02204904a02e2a345def9fad7dd8ee835e3fb8df1f458397f71c93cd1a47313d1b1781473044022033ec518f52ed8bcfba0791380b7d622e37fe3a1663726b7badf41806a61ce40e022007fc638b021a9346929fcdb71eea8e915995833a43587051e63e9396cc318bda81473044022029621c0808c9ec47aec67c954be9252b9712f06232762a8a2f3ea2809dd8c20402204537b80759cfccc6df4975ac31e101ac4be180300a6831449278d4793562596c814730440220486236755bf82cb436c75eedeb69e654bfe5d169637a153b452e27701c371d3e022037da13f24f765ec8a0ff31716a78cb271b49529934832c1ae159334708aad1af8147304402205c2a4178028dd8c013ec865bae09485aadbeb1d53391c5dbcdf728f399e40b4c02200493987ba05cc9451e74c909de8c54a45f36763b9e4e12d5ab34e1c1353f3fbc814730440220395fdc5d34b3755c5855f506c0b07f23886c72aacc34775f2b529a8a7f5395a7022010d8f8fbf0dc8bec8ec8b5ca13f3497fe8c26262936ba86074fc687e2c4adfcb81ffffffff3668cbce32df82d127716670cdbc274252c0c9a57d87c95c61983b7595a4d8c700000000fdfc010000000047304402206794b3698a8b61e84ace31158e0a5d33b3dc91e4620103e61681539d95f494af02207932aaf608a6dd9d01ff99c41b363d5b794a83f8ccbb53db6955aac25625ca058147304402201a1850a894e4eb1dcffee8aa970c06ff99271e263fde9d6f0fc8e6aac1a8ef5a022058919d2df0d7469572e0ac9e0b3c15969f0e29b729ae984ac1d013dfdf50af6a8147304402204494d502756f43fdce3b292e1dc1393aa552c7fea354a1fdae03e862e10d0df2022069ff5de011708092f8de6fc0d1caf4d334e873dbc1f5431265cfffa6254b59a081473044022040de1ce74028e8eb6e7ded85ba65d38028447c1446e9d36ab3d14f107a205c79022059fe3caa42c788c5eedbbb54ed3288a7d59cb2d805f5ff34355eb9b14edb7c7181473044022008fad7c5b99cf04135e1b7885824fd5b8bb78a86fa47867f7abaf9e1e06bb68f02207491ac55d57878719e967f5f4972cb37ef58ff9240740873a3542c98ab8626418147304402205ed7b55cb9e49cf445daf37c2a2a850304985f8ac9bb96b6daeb9b37f4cf01e602206675cb5b87f42fbcc99bd3655a11b6174ef5862abec95a41edee6b0ee2b6dd148147304402201f9a63b719d81645c3d855f5eaa6d4be4aeac4fc7320cf3ddd3043e439e4c9c802207fb9a62daa5323af858e64bf965dc542d2627d356a9d5e0e1face1b400737bc881ffffffffedce1d7ae72f05709351c8205293d73f2e0eadf58acdf21478806e140472086d00000000fdfc010000000047304402207c091b922c4a0ba88fab19d70b496e8420595c31990878462c5f9371527a1bb302201c19a8fe0f8ab1c3ddea133802c39a3048e59138476fcc63a7ffaa5df181f2818147304402207f9ae4178e2ee54deba4023ced5c24e6b6c07e7f0c70d7afa8423ba04b321bed0220691504d400d057b5654f2ad6721cfe8a9b9cca18a486a02cf3cb5a0e806bd16c8147304402206ce8ef1374fcc7a67d42c8c6def2b28000ce727653ed90412e7128fd08d4fc0502202bbe1e739a0fcebe1a5fc1c09534906cd5856bea3cfecda8fa8e039772764abb81473044022018728d69ae3073bd5673dd6cf9865303e2938782558b0d34c6cb2f884de9392602201f315b4e51dd1a31e31d9f142f3fb01c259aa1bacd1db59f048f1ddc944a3f9d8147304402200b3166be2f6cfb761d3e57cea50e449f81ee39d27884d09ea50bb5d497d7e5070220319602f4d5d237fdd9496d4fdd1e92a83a3d319ee4d906f94c074fb5529969fa8147304402202aee946c3069af117925bd49ccdcc617fa24bd5631d82761b4d903b8da52178f022062b2e930eb4322bfc14401b71e5fe2dfb071d6203fe1a6bce8a844aefe87af308147304402207202f5ce1b66a3668fb5b971893d898b6e53b43b12f27a93d88094181173ada90220317c2141d384b35d00777539d64f12a397a498eb0d2ed2a835d0b19ac4048a0d81ffffffffd20f38971b7c943ea1ce0d4f69a99b3b9fee1c79535a1c6a10883caf4a4ac9bc00000000fdfc010000000047304402202dfab119c9898a10e6619b4aaa3cf812b4a29d41140197ce650413c684c852e10220713cf601773158669c2f7188415257b099321e6e7cb0a9c2d0aa565fbe8b3984814730440220387af573520b22fb81df8740eb815d941eacbae97fd92bba0b3ce39a31f3f03f02203a1b63b2ccd7cea523489b58b7d700a3aa18d4dc360d3e8a45612cdb9278f59b81473044022012559edd383490a907fd04c28d19f27536ed8cdf697ad8fc7a885e97a26d72fa02200180c26b7a8fd12fcd3a9e72bb28ab6fedf537914cb4e83d5e55e218b4ae576c8147304402202e48ee017cecc94a371173c955dba0de48c1d97fae409588dcd4cba2a5ff23b30220032857e33e084e86017cf58dd35e314970adf14a6334ffb6f6772264c0da111a8147304402204293f472fc24914003c3763f7f2129d1d21731a2189b0d7e9cfd2e6b090aba17022038d57b814c7866d57882ca826f6cd85dd99df326a8501b504b9d79c4de66dda781473044022069b4a06bee6e3445d021d5c1a74c63502918289067ba3c7fe7fe43cfb489add90220502032ba77bbc841c3a606ca067b7888917cd3a9f705f033c7b81ada2d9cd46881473044022068ecf091ef5fa9bfae113ae41c4e0d10da9b30c13be9af336d74ed2b784f5b85022027a2489635ad64d95b84026fe02ba93cb64bfe916c1378db0baea9057baa025b81ffffffff5801422d7c3d15865ee81231330d28ec6b4f84f93bb843960371dc2aa4e8606d00000000fdfc01000000004730440220290bc5e41622a3e5cf75a95894e5de2f3a298b78aef21e93eb2ded40b9b900b4022073e42d8d5972ad0ca5fc06a0f3ce8147d85c02601b6df54563bff9fbb6ad363981473044022064a769bdf0cfeb3b6766f8cb8bd60805340cc136691cc60508eabfb3f55fcb7702206cd957a54882ea6b59782a4da04928c0e3d7551714ef33eb3f4954f515c1f15081473044022033934bb6d901f7f247f8bea47740eced6a84f9d8087fd89225ca31f1fbf9d852022050c6a6f41b47d77f754c0bde287de89bbce33f262048d24ff4ed5332b7c28f378147304402206733674cbf27f5c93423263de51fd4f2ea7c50fb6e32e53d6d009dbc51e1982c02203cc795f36d6c46fd92db9f9afedc797e2c2cf8eb869030ed4fa0c9908db18f958147304402203bcd73c0717b95d673d4e2a805a475f50ceb8084b29f0a7849d83eece937ca7e022019f673d468d890d2b009f51912f90f5dc484ef98660ea18b9f3e52c9bb54254a814730440220274e295d80ded299aaa95c79229d367c5d8c9a63f92e73ea64668f161da55d6102203f4392b2f236f9a280f65e55639e166e645132309ebf2b2cd373fad80acae116814730440220638ea7cdec1611c1f139368d673bc4d2ffeadc5b99f1eee75cfefe7fe4e128dd0220729d9ddc143697d59c3cdb34aaa66832a16441fa9b8b91e9653558fa6fb4ad1d81ffffffff8b19b09cfaaa1bc8466858316677402eb4d6c6617500b4d436b99e18108d542300000000fdfc0100000000473044022064af8b13838ef77125c2224074ec3f5208637220382337f777aea125300fdc7c022008a481d8f6ee66863a89f540a313223c249597c666cda6d24cb51f7c4839ad0f814730440220439968503f33f5398e7b68e8eab727eb4b4b307a7a9624346e6cb4cc31c836b60220440f91f8bb417b49b9868edf73dad477e92d324fc7c5e17ad8da71ad5ba610e481473044022031cbc273df455583f63f84a16f306626050e70f526846a8fa8862cfcd56db810022058378e8236867c787b0cc5b3f035116bf958d4e2c8f8857020fb1b698e0501e881473044022064b93e43872f41ce99511430731752b33d7b879a1ae498e295b47f4eb9926cfa02201d159eab36e67f4e270c9c5d7564bfa0f23c49920fec1b9135c7e2cc30a0b32c8147304402200de769005bfd0eadca4cbfeb44c279fc289bc8b49ab426132f62618b6b693761022005b9e9fdea0b2672dac8ebe8e8052cd3cc4c25cf3a1c0c98379418602c6d1d558147304402203f89bfe05c6adc62ef091212167e3fec7d69cff9ecae74ee7b9c09e74c8ce85c02205380f6a49375ade84704db9e089c8fff8c6c8807f8b8982a64028b8818b3cd4a8147304402200bbd31846bf4342cc21de05da45f0035ae7e8f20c05e45f288a45c213c2deb57022047f7dfcc1a9444888115676b44e0e2421797dc85dd8565b6e577e71ea0735e5a81ffffffff72189d24d3663a2524b303dda892755294cb00101b8947d404587c272966486900000000fdfc010000000047304402204fdb3cba7c560cca98c93b8c379fae287eaa27bbe7972ba50a11e4eb8369b99702205501bd1751810037baf3f10f0675e78aac4df1d2e7089eda3ccd27362d221ab18147304402201fcdaff5c20b71ed6e8837fd9032584cbb0d0adc745beb11222e4a6ee3e6f4720220699a59aa9bb8bc79549a8671fa6b06c418cd31b12693591dc71b3a0790e4eae6814730440220240bf9e22e811f7459ed35776afd4d2348838b8275945b4aefbe9c08a13f5e3f0220572d6a94489d8380695c89fde2750c77254cf9e1c642e8009c6ad5f1bfe1a678814730440220348d1446251f3d86b583d1442c34588ae6fbc84c720f5171365d7da6d71f7af6022037f809b0e1f7a4bc83319a981223f24987a3367ffa1ae00978f1a45e7a324bc781473044022050b693dc7df3be83ff5e0a0c61d2a9e0f5cb9b969fb3c34b1175553551a8c1aa02201258f03a9c0b942f4162a72934959236c034402afe218cb54cdf2ded1b1ce00381473044022033b98b77566aaddb0824127920c28c5ef966ffece8df70ef4dc4c47d47d4f8cb0220064f5ba9a120b47c6ff16c635c71fea4dcb85b0c31647477cd4a2445ca3db14781473044022021b9b868d08810014631e592797bc44642ef0c0d7fa9fa51bcbee45cad2a8979022045d67e5b4493e25a6b712a7311104d9033e6ff94c352e18a80b9bf6eb175597781ffffffff69e238e9bd85b2b2cfca6f23b4c9b4d8229547e44dce814381b6f08c950301f800000000fdfb010000000047304402206d6e1882214033f3e452ad52085c5bdf884bc3249dae406cf0d9e331a47c1c3002205a401327d87bf0e4c6fdb3d2109c69cf6085c4d5475d3c82285a7beb5a7083a081473044022004668b06973df7a3d8e64dd0e9f02dd19b5ef3f4c74649683a43efd40da071f7022072914855a899d16a59e79d2c8641e4af4d1f09d9cb9282a23d996732b30f2be78147304402201f420c7fec0975e8773ac36135b150a1036ca5c80b41143249734900107e871e0220746a9f734ebb586dba752273c2b602ce64a4509d423f003e6ef0c8fb6a9bdd9981473044022032601219c72f8f4ae6693f4ae483e2408bdffaa59cb5bfbf82b7f2966ef1afad02207c129a6cec958c2cc6fb36a69791895e0c502196070236b1a5b8eb0dd8461e5781463043021f4c090653ffa12b100c34ce1a7091a98777175d20ae2fde0264c57242620f2b0220410f4b5600d87c3a5ff1391d6770b3412080072db898907d0ac94f0cf5e06a6c8147304402201131baa9db61d6641a08dfa04aac83f89fb85ee45ef86cf3d7550ef5be3487de02203b42731ffb797ad33db00e011fea14ad97096018fa1ecae64afa86cdf403d5b18147304402206e494fc523a172c0314a863715cbe65ee949304885c1a56d5953395101a2bb80022042f2f58c7b33c79d65d56540cf4950c9e8c4a56b4a95f451e8dcd04af2ba91d581ffffffffa5aeff1ea4c649b5374d3b3b565b5f63a260aa1787393836be9b0a373879227500000000fdfc010000000047304402201dbcc89097aca6f7608fa80d884aa8a207dba289f85bd6711292114de97a95b6022007733ebe392e6dbd2b0b97e41c57d7c600bdcc8957cbd9924f1ab4375e85a3f98147304402205f549c8678dab0a404c2d5c2d0d2ff688168441dc40b2a78b5efb31ad9292b020220715f1bed40c4ae642183e5d74cb9256d21fb72ac2b513a957c18bba154721c9881473044022031fa5a523c530e64a365e20d984234cf72051fad20b5cab5d4f697ff5763a77a02204cbedd092295e247a74dcb60303d1cae8ea23880129074b641f417920476fcae81473044022051cc4ec62faa39fc225205126849db4523a8744d4a3aad2ba59754875a06a8ab02202da86441aa4ea40e929333bd633a44565c01dfa476419375b9284639725e4ddc81473044022056c740b4fc4d032c3e403589205b345996362dfc8feea3e24806daa92d6f257c02202d25fe5ed64cb7ae1178f2387efb94c90e587bcd0a3a375f99f53bc47c849b39814730440220705efa7c8187cde3fd87078f625e4e8d456fad1b7168ed8e4a8331f2338bb07c02201de23ce038d269ad4fdeb48362b7708282c11e753f124028a9764024e755ddae8147304402207993896825b652cb933534e116ec3e87b9e9dc63c5cd92477a3bd0f1f9b4ffbb02206bad651e548436c6f8d3aceb6e98725fdb4d6df4a3f84f4377409dc4e77c6da081ffffffff03a035b0e79ee41f68f46dc4b0b58d69e12d46bc6b87f41cc91eacb22b30c98100000000fdfc010000000047304402201f94d14960eb30ce6c2698fcd8037ef3b3bdfa2d76211a43096caaf29ef7364d02202acde3b69fb3a1380cf1bf39471a137f83c70f6f3f42e83ea7a4255f3c9f6ae08147304402204253778cb303f404e536ef764b223bddde58508ec058574cb2aa1091bd96c62a02203fe7f406ac47b557131716c557251d7b1a9b42b2585071f4a8d912ceeb212a2e8147304402207641ed42bf58cf5ee96f3f584553bcc2f7c4d352d0ca8a5fab8334d3f7d19b950220304501717e2d99a7f5acea843475e0f7c6e8af125e741981ad813477f95e23408147304402205d5f8b7ba717f07f3aeb6033bc176d6ca794bd36aa9ebad42080823985feb97b02205688abaacb6ee46cb85351e3045e3e1343d79f70ec391503aa1753cc7299a6418147304402204dc1861ed0ecc031fa606adde93bb0e6e693b416cc081f301cc9105fd7a2401c02201976586f7714f685ec0c7d71222c259e34966291e3abc9222cfd07274a519bc581473044022051b2d5bf70beaf8ae3f320ae1f7c72b05f5d8875971bdcf4f5a9bc4bd0775ed002203744312c36526a59735cb9cd3ecc5e65414823ef3f77b488310591644a85953e8147304402205b593548e10b606aa33edd1d60016ac15f8645c12b14c320716d9db72ad2fe2b02205e62976349b49b090141987be1943a75695bdb771565e3b7944229705e51c18681fffffffff97c57b388a87180e8b4744bf3b00f7f464455600dcc7a35fe725c47c8ab626400000000fdfc01000000004730440220641d51d681295fa529223c3580d0b753b89f130104d734765ddd44d4c43ed9e302200b98d0da25701b64359a9f0b095790fc530fdb37267f0a3889d241c58d5d0507814730440220311095d404134efa1329850003110d8a21289e0e44668a0295080f185e5807c502200148a4c1ce9f74b6bc15c425279137e63f668decff1316bc5a73085c95bd215d814730440220539a4036489af1d4ff054ec5fbf74227d8f2f342b102ff5d5e35432124eef815022078f84a8cc69f7b5c6fbf269439bff105f7391e57faead889ef0bc2c9aa14257381473044022072290c32a5d31cb589da6f357808c14147eb77fff6dd5ebe96f5cb2e43daf070022014b8183842307dc58ae83b87f70f067df3fc475f2e671069f1b10efc7fce24368147304402203795070f11e834279799af36e69f1017e47ecaab68e005d2d5a49c6b771375010220445ea6f3eaf1aa4bd8cc5282aa67f367c9e0e139fc055699f972d8e28f33dd4981473044022048455b979eed0bad823a8f0035ac4d2326b91d925312983c9ed3b0fd1803d16102200e2e35632bd6d5703846b0f6f1795444ec168c8daa445edcc78d66c18c149f71814730440220152c1698fd00a33175bc9149136e503e32e755360fdab00c980f8fa479d94b8e02204a0e5f66886bef580c806e96711c0c05651740f64ad029f0ed08bdc553b12e1681ffffffffd63e9bf588f0e9a060d78ddc94bc41ed5d705e399caf20ded14383cbaf15556000000000fdfc010000000047304402204943998932bb23a039daf188ac65c8d8a8c4c2a95d01fb44db0c2409b44f54d9022063e59fdfd1e76afc714c311b7e36eff105123b8eaaf8d1f0a27f456dfb79b93b81473044022051e5a3838f5a473835cb62f95258f4923f6b4486b8aab52b47c23a00204605f8022029a08c33ce8093548a7dea82a0c5f2e380d82b75a3125d0f275cfe6944b47f78814730440220443cd5842f8a53cec45ef1bfa3c989342ba350cefe25d32193bb43e2f2091315022009b366a81ad63f5004028d3bbc30b989eef23bfdc9bcaef5c74105db45c8486e814730440220588f02d4a8eb86dc9cecb8d90363ce1dcaf86883edf3b8ab6639d0535a71549a02201b86cf96a8b7afcdc6a6dcc692916fb12cf14ea229adc8ba7a44e47498b18b258147304402205b5188bd56e4266ee4673162b733c9b406046196ca4a9f5255e40f124986886a022022b330a88e25c6029118fa66d764a8904af8da5b9649f6f22c94e531d61c67b681473044022038f0c371cd7388ae02f0da0d00d4a9ec289c1a1f0c204dce57559f8eeda8250f02207abe91bbe05c7b2dbd446faa156e496d86049d88ac8f20a46fc2e147e4147c9f8147304402207058edaadb3eaba8516e267a9bdf6525a8c5dd16b862bdb8b19762ab2b1f291c0220456e8d9cf8d0f4eeb538a02d8ddacd08f478fd212ee767cdfa56cdf4ad92779181ffffffffd6e686058624495a6f19b096e31d73559c193f322f65744958eb643a9d3ccff000000000fdfc010000000047304402203da9ca1f01029d296646a9738ab523e511a92f3bba7c96d278022a04efdb36b402206b5a5e2c1d84862e705f537ad76d5778ee70d6a27d46b862ddf0aa8639e1d4a5814730440220676f1b0502e2dfc0b580e3bbd572571bb4ab330744d63a2db3a4923bc1ddb4b602201f88ee0c8ce89abede9e872411908da4f3a477b2b665db5da7f831f87a231af18147304402202ca1e78e9b24f9207b65e224a562e8141fe7f16b409f1a3316d8e7887626799d022056dca5eed20a1d37e851b7233349b2cfd240fe90a3d79a9752d282dad2def1ea8147304402203f20267df985aaf761730f759abfd5aad79802971f4222667dcdc325c6ac53f802203214c951785fb450f40f2793fde8f3b6ac1041401679f784ab24089c2b31d3d781473044022029a5186ea38aabe97c3f4ebec97bddc23ef8232c314622d42f9a4ec53fc9e29d022070600563530a56dca10de2089a057789bc65e826ef929329991c4e1a795088e081473044022076aa59ee8c0a437530e292b51d7d4e0834940a5d39f7ad43c206b58cb3c47eb0022029d2778a23e99aca5d1af9f02a2f1e1421040b364ff1a24caf181fc671e0e9878147304402205cdfa40f1d96d7b786f04e4c3f5ce01c6f9a226a08426eadddf079f806d7696f0220087bccb85d2dae780f87d6dea6e9fb6c0f1f9ed68d5354d6eb1a887366c7e9a381ffffffff6358628edb0e817639a3eec4cc69027e05faddf45b77af480bb1291eb39980cf00000000fdfc0100000000473044022040c50d273f4fd93360329b02759102580f612130dda71a30f4a5f06e32cb79d902202995984bf206dba45bb144ee6d98cfab347e5dd7dd53d079639def6a5dda829a8147304402200693fecef7498f62ae52abbd094cdee6d8a3f56713d0c99bf5bc61acc062caa0022050652a436a220d7b1d66bc6fe2a2858c093ef5e70f76e70932ff3f58a7b2713a8147304402200999fa74c20dd0eedf9c6207fa7a7b48d67d6d527ff314a221c375ceec9d20a802202470b60fc3de772ef4225bdad4e07d109b44df51a5ac173079c124280fa39957814730440220299c3b5e05d26be85a8979fa1d7fd82757eec2656377faae82aa62f647bc39ea022032eefadc23a47d0a598b724a97c4e89a3b62508956fa97b74e6156b621b1c86a81473044022061860ec5659ca1f74361b8502d2572b81e1fe7c77152fe75b3313bc845b02a930220414158a7c15027ddbf5fdcf227eb814f2a045de52223cdb693c1e6fd4814c19481473044022057afffc902aafc4b6f78a5926cb4dd3ab0c9eb7cbaf801c53c4d870a05ad9d4102206f248b7d4848a528a296826a602310b9094fea73c6aeaff870ff00df85e994d58147304402207b5f35432b5f6ae296ccea55bd212cffebd536e7a45c88a67db9cd74afffa2290220386b51cbb891ad2a70c5a68c9ed3d89d809ee326204aa484522aafa143f31fb481ffffffffb97891a8d16e3f7605370d4d89f122dec123e413cff574a4e4241ed6cfaa6e9400000000fdfc010000000047304402203d601ca1e6a09b294945b91e8f1a541be3938adce7576d837024f54161227432022027f24b474df3a40b4c2a99083f3d098ea445b20db88761adecdf685939c68f028147304402201ab404b50ea4ba7402afe1670a4550db6aa57ca95d3e053acba455d1ab0b32d0022013c2cec133c28a5af85aa4ace5aef038040dfe7b5e1590ab211f7930cf91303081473044022061580efed235c3ff131cd968fdb6f36b29abc9f50551b2d7bed9130693d48051022024dab6ce3f8a5605180c61befd661f73f489014b001bcebbefcaf2c61892abd78147304402200ffe7abebefa3ad24bf8833aad483d28f2a2d156f03088a1321ee9c698ecc3770220009293e9e762cd9d36fc8ca9f3fd2b17069e09950ad9e1d4b4769e4f94de98648147304402201598d037f94f4937b229b4340f6005d96309e576841d9e954a6c731c5431fc6802204dfe9ed7cd9c9594b9028c597be8a1a5c11d1a38bc3110e513cf4d82911bfbc48147304402207a3fb2a43ec069d5c874f3f3f000c70332653ed7888b1a61a421beb008ee4995022007d44b57b7b8b5d5189a7080b37c2ea22266ab32eaa873b757461a4bd207d12281473044022072785bd1b10041aac736da06ee3f2b751f0fa22618d32314b48303753eac810f02200b9a72fe4b862f5eb02665486ce0da32156a820f224538fbf37eaa0be070d2e281ffffffffa7e7a6764204eb7c5f63480525e7a261f8dd28dac63acec861ca43203a0da13500000000fdfc010000000047304402202ce5564d02c20c1c168f51bfc9610605190f045a3dfb96f1ec7c2c1101acb0bd0220127b50abb4b6efea6821bef9c13f11442dad980b50eb898260289b3c822276a081473044022025f702b25b68d9c02fe1a3f88be2fcab3654d5a70c5ca2c4a9c9b393b184d40202206a73b07a001bf15b190a4f89580160e3aef3183714bcac3657049ec09be8b90b8147304402204fd3eeca4fe55c960fd210a39aad7d972f0be9a13c4ec2038e45b72c632e24ff0220775035dc619043aea5845c54ecf45933ce4dff53a50f14b586941cf0088cfbbf8147304402206a9d96abb046c95f8eb411d761f845ec8dda56fd0ac1e4743246ef37dbfa3c0102200cc0e42f359c0b4171e5f58166471e4a1485057ae1b4c9b9f4df8acd197043178147304402201a18b00f0b72ef3531a3f0a3c4e0e33637dc98f4eea4ba26250a64dcb7e315c802201a2e554940051271c45ffdbf16eb95c7cb0ae5cffd4b54b9a3d50bae667cc9ab814730440220717dc861ea6c60eff4be77c0681e0e7ab73191cac26344caf84d74ac5876078b0220293a8253cda85ce8a628b125a739257bbb1bd2595e8b07a3bb08ad0f00b113a781473044022068ae364350cec42afd1e7f3ae8fe202b5eb2cf1c8945c4241d885087c3410d5402206a625130df49f38822b2ab329099c73c03ef8011d1f84e78c07adefa8fa9339881ffffffffaf5f463e682e862247f589edb683d7ca21fc5e2c2adf6626455e27b4d622585400000000fdfc010000000047304402201b0454041af65375c2a98fb60a55cb90318411abbb698ab6c4fa3d8c36d27e30022066cc1b4b0fd3fbd87e3fe847c2225e72d44836c017ecf6080be571b4bf0d9b7f81473044022047258a0139bea5788cdc71c738beeef135de8563e099cc93e5fb491aca5722e402203f5447b782b91643f75c9e1dad06c3dd12c3f68fc4cd979ee4047a67ea6905bd814730440220560f1c21231bf2d4d36fdf0c03cc1fb068f0f12735a2aab3060275aa32a89e0802204ce15cf13e81950233e666abe981bdfda3d967f925c1c7f460c86108859eea85814730440220385564c666e9b36381f13f954dbe8e47648f3aaeba8148ff1d7de7438bb5da1e0220360c55fb5d792b79c18c0ad6ac38a94469b618dd618ea0aafbbeab52c406d91381473044022039d0f33f27025448d6ac463d48622853717aad83b700241c6a45f0957630fdf402207379b42e144923be8f51f7de2b7e96963c0a7dae071b8baabf3316f3ea8db1b28147304402200551d5bd68c7448f47f08fccafd2840c044117741e8de898a5943f3296deada802202092ff02e042cfb39be762bc87a43b66678e08286cd0b8ccaaf6916befb5f98c81473044022067c9986c4f84c963218ab034461ec9bea0d17c9a7fd177035debf00e31bf8d00022028f3b532bf8d3bc71ce0c6aa4f7f7dd435a9c90753a062d999bc952af82aec5481ffffffffb355e551cdce7007d52ab30ddb1dc02dacb962ffd57b071d364e7d802b48fac200000000fdfc01000000004730440220106790acbbbab59bd62e9e48ac929a7ba83b66eafb87fb576c280523cd465b3402201e0db9ea51de84ae448cade04a2333f7059ba07ff2312f84f206121e017936898147304402207b0e0445c743110f8c43f0cb316dcecaf5f7e91e1f3b1afc111667370a9c7e5b02200d00402640d9500ffb5e6355a005ca8458eb8faf6748a06ce6070cbd8acfc69d8147304402207eb079399875d76cbb291d5d55ac8cc1392ce43a52e5d599295bc6a12bfc0b570220729855236f40380b85dc0136dadfc179b10d7f5dc1f4b5d7ae5f177c1f4241bd81473044022053d70d112a76d8114aca58e221aadd870608c034bd94563f20c05b38f587e858022022ee17edaaf5960dff0d433c7f429a76f1db30089da7f03e4193bf9161d2516f81473044022046a5070142497a4fcc8bf380833291cf86bcfb30fa335ee0f4c805a50815639f02207513e51275dc0f8756038a3a9b09957f0699f08fd0e54e351aa4b630132511d58147304402201461bd9cb0b9eb94dbf9eb07c8be3a9182346a382b6156d7c5f9534410e95302022068a7b666ba942dbd37d77fa85088b65209e1a656eabba7a60e6e6d01a876dd268147304402204a0cb90f714d9fcbda0fbabc06afce7a020b713d7c836abbd46654e31e25478202200af337c8924020cf28e334a669c262c1886b831cc20794197897743f43dbbe5381ffffffffa122c87f0132394fd1a198aaaab7ad63d42167574f61bb4c2dcd01db50ab75ad00000000fdfc010000000047304402206c2de01528eef88d4b597e21df0c4400c14a6b9e652fa3852df51e0265aea52c0220774537e9d4776626e53b309e58fe96a3b8410be33702cc6a005ca031a19c06c58147304402200130bd0ef4838f6c85ea994d7a3138e09b2f754f987e00976d9c79218a9e23e002200d90d209a9259bdfdaaf19cd6f01ea7af6f42f6806801deb12daa6b86c6ca02181473044022028a325eaa0033e3bafe01f0ee2253b40821ccbe3dc157d8430e4f999629954bb022035b4c4c43cf9924a462727f32f228ba9f1b039c1b2ee5bcdcc1a4d038eb08f1381473044022042fa1031fa2580681dc0402bba278bbf2e5cfade3fb1264c2def36ca2a61b91b022005af387da48b6e3fb460b88ed6dba1cb01b5c20db56047ccde9e37bcd2c0b6f5814730440220413e8b9830f84f4cec7dd6abe9d659bfda4c5beb85d8a8d44c654510582840b502203d6826b1b4840db7c80bd911c8c0f3db9a6d9bd9b86d4bfa6f822a88c3ce6ff2814730440220177143ffcdb1b72a3e052611e446251a3a709e557ce043c2245df91ad64d0ada02206aa4648b0a0183be1f14e724ca9f6182ce6c36ad73e9b08fc8a6050107c664d38147304402204353295c17424d95db54e2d05b28f8cfa66283dab4697909fc708f0ad4b1601002200ad0685d83dd9e673351eeeb0e27157ade049332d2003b0393727ed3d3f7cb4981ffffffff75a203ff1d2d463b78c55bb5544e41a16aaf4d4d3072061d8f1e1a776aa29bd500000000fdfc010000000047304402207429812c12625287cf1a1cbcb5a890e56c46baf4cd77591e914e49f875423acd0220669d790a0a56540c82b0c048ad391432184e1548aec2ecd1919dd4502cf890e08147304402206b904e6c17bb830488d0df5200a0f50e9d4293f9a80b76ec0bbf5917b00b26eb022067a141b6912c8caa8407484d0ec587add9ec301e2b021075191f1ee935376e9681473044022031762bd09c7ceaf0317cf28d867ca072f565828f0e97c78457f3b31a77faba2202201dfed85a9e7ed9aebfa249da38791b6b82eae98b0205cf042ad604bd34b5787b81473044022061f4e4d6a0de2d6edfc55bde85492186b4319f2d8a6d80fc3cde8a668e24518f022059bf02675d7a7b1a43ea4d531f9b99b26659a8690a0a42e63c9793c2db69635d8147304402203b5c7db196b9c4f76ac1d56b37cf2e71f72f85e6c27000e67bfc99a19dd0f38702203c0d007adcb3a72400bc91d133e3e0e907d3b387b84af9364e13861768a626a58147304402207d5c4d18fd1565205a4e4b0c935e32558fe7267c45bb0ea3527743971734cf7202204f2df816ca79ec6736ddf2b3fca8973885e941f2a7e2c962e6909bb0acdd55a281473044022005df9137125cca660ce6395f9f95208b7c7d4800ab1b2c78353560b77652b07c02201b3bf31fad1b93c83a66e77962016b70e645103ae6d4496683fbb3b3321c2d3881ffffffffeb80b60cebb3913c170f40789998b090d685268269950b1b908d0ff14e57ee1e00000000fdfc01000000004730440220397520f41dfa1c3c4c15680923313521911ed277a8b908cac2dc3b2c61a68afa02204bc0a6f6775545fc4ba5f5f973327888b478eaf0f6c6020c061c40a6d3b5dcb581473044022062ca60744955ab6aad9728cc89f6efe015d9988ef1333d891e641d6a16b80d6002200ffeccc3ea308cbc4e4c70018b1dea6c659010a977a00c93f31d73ed61a602248147304402203d5c3de3a73fee5639812b4c87e71d5612dcaff9b3ea4581c3d83501c8b05d3502207b9515e7e091f098d1c5e5f402a7eb34f33f5f2a2de120178a5976fdcae5721881473044022058de2228b03dcec3f8076ed35b0d31172879fbec40fc22cc66547303728324d302207689768d73aedbf84a8fbb53548941d4f2e5a6fb53f611d6b7622194287e0a0781473044022066dcf08f01c9a3267bca114ebf421a84d5773bf46f60c5c827c3c3e825975e5702206ac0b443b8ee79fd3bbe69c51d2da9a37d9f7d288cc6d2d952ec63f5c9b45a088147304402205c896e70b0e46342279a5cbab32f05b01295f3b751874eb3a7262477df4f69e10220418e84df47cafc7f7cb46817989b88b989a7069e77d8e2600bbe414cd7d5192581473044022020d6d2de72271df70638566dee69c6be9923e444122123dec162139c76aa077d02200f570095e9d390cba0ac066afaa540e6c4b28e5d6c0c1fc1bbe407114f5c0a3981ffffffffa7437347709b2a497ce3337b9aa5795dc565d78e2a5c5fed6cb1b9144ebdc08000000000fdfc010000000047304402205619311ed81e1697d7b57d900f21ee4fbd7ab655664fc6b9e002c516bc53e6ed022023e5a75e3e34c11698fa6000b9b642ffe89df0a80b395f4fd4d3292a65d8787c8147304402202a74e7ba23939d2277e0cb0a7f59e00442c9d39ed960c5f878e0db9d77a8494a0220152cc70cb8ed086b9d6997ebc0f13bd40a7e13e1c19ce57aba4ced58bc1e95118147304402202f1c91ba179013ac508739f4e7020df21b33f0f0ad7ad02301c5fd11638f0778022002091d3441a1c8b72e9e3e7d34680e991b62d180099fa2e78397b44c65b3e3fe814730440220333e8fc41ccfe2b10fa51fbff1fc8ab3cc94d523da35d7dcc412bc01b055b72f02204e29fe96f397de9c7cd4ecb85bc0206a14c85158bddee006960d8edcea46280d81473044022054ddd06c164db38a4b6a5a962c6e479e72a7c62e543d70889cd3c0225b51630f022006bf974851928181d22a40206d0a4f15d220d54a191e471a7fa1865da633ece281473044022000aad8e476918a09a3bff5c7ae143692a657a5b032d64745cb05ae6d70c366c502203154f919abf6825576f703d8aab897a88a16544fe51b11c40a31df398d8ac36581473044022020712cb58d791a43645031aca10408e47360ee018005fdba5abf212c6e45b7cc0220145fbccae9a3bd401e95f2d9f1438ef6cfc5f74d7c5c7a5c5d5e12a282e72a6b81ffffffff1995eebb45acac23dd40eac84784d5a52f11a99897258ddc7978192d6944ed1d00000000fdfc01000000004730440220013e14367dc5a91ac03b641770110864c54f0b7203ab22471ffe16e5cf66ca4602206c9aa85eb5ae4df86ee88b6d8cebf6d5faa77e2694948fcafeda1ad024f458f181473044022057d7c523bf2a2db21ab028fb73151a840cb6d5d56d7dbb9a1fe4ddfa62d1ae460220691a96215c0076a321e6b1fd25d836a261bc2da7792517e22d16472c6b511d11814730440220093a3ef65d01fee9fbedc358d73f26030e977fc10b1786af5dbb7c621ace799a02203761f54b0c8ce04159e50334461b4a43a33b7a392c077ce43d7c3fe0c373556481473044022010f4ebd9deaffb42a4158c0cac1c967bf24a0fad4d22501bb9d6bdcb047e3c8202202974fa9e97d06b5efc0df262620615b2327cabfd5a8652de2221f3299bd63d7381473044022008d0e8e9610899c0cf46b733c7d83a9a245cfefc694b379b8c0ea272443fbfcf02205b2eeed91f44823e01088d4b0b576df36bbb78ef60b8736be0c212587b9afe48814730440220008213c2377e8bb8085e805a85f97f49e269781841387a73bf70b51461debebd022006169b10c9f88fe25d433f35005693646aee37c7d90ae35218a8cd14100c5b508147304402203db9b7ddda160129f97a6b2158fc7c3258a9461f0612bede6c56ec480cc7ee2e0220114eecc6a272771343dcb32a222bfc9b14c6d7b4ec70fc201b2e8d03cd02c4c081ffffffff0bd2ef181f2a68129f36f1bea7199363f99d278a12683ed7dcca45b7c79a86e100000000fdfc0100000000473044022065617fa847e25849afcb90a4b85d6aba4bc81f16d7674791940c81095ca918f3022063a85ce7e2e0d3e11081f6b868e9aaff1d9255046895e72fcce84defeaa82122814730440220719c97dcfd7ad2ca7c09ae859ce4e07845ce9a366d7e33c8a4cb7d5af8e88d8b02201d21c341b6bcc69905e5c2c23f3c5b2725f6d153dd46ea559f492269f9c8d9cf81473044022028bd161478879f8c72c5c32e2e3476e803e4add3ff576c2aa8eb864386383f13022006e3659fac3f2f7c7921c7e1c2def7283fbc955cc999febae3c48c21adee31f2814730440220606e5cbb096fc0d6949e09cfad925ecfc0e733a90a31938fbfebe0e5715d71a602203d9bf19b92e04c6d3b3147beffbc9608f699d13cfdfb76075cb4582ead9c069a8147304402203caf9f39d328fbf6198f764150968d9db29badfed11450c136f30d94a86c4b9502201c987b0b3652eb48429c5a64d3c697f84aaebf595eaf84d404db295f1d29770f81473044022016fed272d483d67c96967f324d538175f0e6778ed88a690216a109cb643fe69b02201c5f30e67a78768fc5e427bfaee71ef76b2c7cb2adaaf4586a0a6e877018c7bd814730440220694842bfb33d64706a5c9cfb581bd5cfb7cb46fa98578cd2df2d766a860e4c5702202c92fc680818be88a9c132e58759a955bd602e90388a925621873b4b9bcdf62d81ffffffffcba764542aac307ad19e5914b6829bab1bf9546c535a5fa9f7d4afeb766bdbaa00000000fdfc010000000047304402203a9869f3071a8fd95bb2c73766645d6066370ba79f9b5a677de8bad5b8ae980002206b5b49cafb912b5119c17a379aaed2acc97c71679a87531874bdafbac87eccee8147304402200b5bba637bbce55edf6cace4c452a35000043a93ed9d0d5daa0913f64ec972800220364e63016e3b4568fb0b2cbcc10cade70d21dc5b582866fa95f9acb91bb89e51814730440220613c0c5b54afb9e5b44d5bd4a9c0b7e7580b87a6d45111628d5ffb4df81f1b2a022041ca187a90ae5e0458ed8245ddbc7a6482f548220b4a076ce1bbef91d33114078147304402206e7eeeafd9148139e0ffd2a329119f30bcd41fa820dca4d45fc3cc40f5aae574022035bac9d03804203a107854c4eef54016923a0d3177ba653422fa35dacb25eac08147304402200254f758b959f950f6f723224ff610ba55f7891a88c55cfc62361daa2d696c2002204487da5d30fdb323a4c4dd39c5fe0ca44b7ea42606af113a700d649342e0e8de8147304402202938e28626d52aa84e6a12ecce79593ad0009d6fd309a3e9140ff17d898eb6a002204405d1db69f38a99fd636face8e959bf5380e725e63bc45fce06680972e13f718147304402202fb6ad833a0246209bd35eab7a77f126562431486961f344919fc320b17c470302205e29a832d7770baebf0885f751a2cf376af325e8483f428bda84675dfd9ec67d81ffffffff453a61550957d2e6db0dba8efe8174b9cbfc24d2b6493599761a2a3ffcced5ef00000000fdfc01000000004730440220518c7f781c84ea99b7f172e35d6757820bb7d6a105d3d4ce27ee511d2335ab63022079d7106c22db77ea0bdf01cdd6011a82638c5c4072b1b0cd67a93f2403b073b38147304402202c5be97bcf9d6e2a6e2b355daa62d2ac845c937c5b8699f68bf81fe9fc6f617502206cae97e26a98055431b98e16f3994a10cdcffe13f5f36763e674d4f2d07c61fb8147304402204b1d0409c77ca944669082443848f50897a2a7f7b00058c50e33ba3b1878eea80220481cb05868299c067f8807174e17cef4c7abb1dc0f8156d51d2332105c2983a581473044022001d327097aab6cdb8584b5a54c4682a7902c8061690a205afcbca32842878585022072135b7e2e0b3b219be88bf9785eb8770537c83a11ff9d60a3e58035abf60ede814730440220529dbb72f7642c5e9828a84dfc2b8d6a5c2e14bdfdf11979135e1c2295ac8e1402205da0159b80b209ac96fa96477da393f46219370ed311775e130a1e0c3a862d4681473044022024bc4fc85defdb592fb31a643810abd94c7d4520cf1fb05860fd9bbf71bd2e2e0220056ec12f58bd17f6d668e66e8ef4aa8a5df5633651d739eb5680d52ff6d9d69f8147304402203a4a2f27ab9d97488e4242bb57c67879fc9bdea930612e41432a6ed6cad27b7c0220756b9eb4d7a39a1574dfe06f82c6734eca82aa22d4630fc8fe0d75b48583129381ffffffff96d9864bbf3a8e933d4aecf7b5fa326f3b09b7f51c506c689f7875521c8c980b00000000fdfc0100000000473044022002fd87ba6000d4e8314dfec351bcc2628a63229c9e6f040285d54db1a79ce25a0220437e7619979cc4f14a183adae08fd6129a0a589555648e631cbd46247abab24d814730440220385222e6fd5e389e7afe9cc5ccb2421ed06f25282153b20c258f4471613f453002202dc2ba67a1266293f25ad718b248e4b36fc21bb09bc018c980540c8f75d26b298147304402201906ebacd04243d1e4594771c103d712896fa35bffc453988985fd26941c40310220684ba31c835d5d401da94f63cd2a37840ed10d3a00a57f046b7ac0eda4af64dd8147304402200dde17cc1d192e4de2bbf37c52743af81b72d6afe62b9c18304f5801613e798302202e9c676c6de586aeebdd7a9d26aa2a5be2df440e8631a6492e55fb6b5ae321d681473044022024abe507a5ce7acac47c946e8710bd9f63da7479e4fe5219dd0cedaad2da9185022044a2e11ab698441fdd591c7724e752887472223c50626a882d46e2f52f19714381473044022023eb8d5b80dbb46db3fe3310a1ea0bf093d9a8a5ee37fa95648b578725276d2202206d618f1ae3ca2847a1ff96b7fa58bee1a453a2f3615ab31c8f6700546c33de9e8147304402206085234a23d043435a5ea119144fb4e6d8cc54f39c41c17eceacfbed5883b91f0220652eda39fc9dd785b4aa2dac2aeb2346d329f17d81ae48e2818a980238e2f61d81ffffffffeb3480d6a70b0e02d26137776c930c5e33276fa9e69073897fb84bfbf1ac8f1e00000000fdfc010000000047304402207936f2422345a936a1583650463225df94f03424f7515a760c77bf241f1421fe0220293d8f214954c8d8cfe7d864589b1a4246eff6283eed5842eca7bce957c9ddac8147304402205acc217a80ebf9addcdaad991af7f08f68772b5d167626ffe6546c2bb7cd96290220561264059727dc76df5109a45ca81f038f4d7cd2e12d198beb2400dfdf89758a8147304402203378a262c1fd2aa3eaef3cb2648bd9d325e48b1805b517540e596a2f60976f9f0220690b26e8d04b74f08e85b9a6a017c59316206b53c739c189a5fc13d9e104cec281473044022079d36ec1c73a8be99b6d59d4bafd5dae3ade5aa638a0e74246138700b99aa9ed02200664194c58d479e429401149da7c2cfe3722e0e2f8619102be0fe1162e8d5e318147304402203d3e8c2b7d05fbacceef9980a12ea214a24d256cb9bcdb4fea54b092fae114f0022004649247ff11eb39cb17ce9bd726d2d87d63296707e736fdab6fe1650a0c961e81473044022012e7c724200f3c50c9b7f75fda48dd369f6239b14f6d1a93db6b386917daa6e8022040905bc3a9748647837fd887fd170f2d5bce8c791b15db50314fd78e167b322e8147304402203d366e796fac6a59069614d3b5e5525b7b3334284d26ef619dcf5f9565a32dd6022049886349bf13cdca06431b85edf9c7987b49a69fc4f3b79fa16a74adc985ed7581ffffffff1395cb66a22775793f77603997f87b66e0d4835b79a5aeaadd2a3b0e47a87aa400000000fdfc010000000047304402200d010069a4396629381e470db13000d74a93a785b74c7cc1053045e13ae8f672022049a10f06a6a1f172c9656b8fa608af2d362c70738fc25922da2f1c91688d980881473044022019c68b9ceee644a7511da5b0d55eb368f228bade28af92b502958c0de1064bc10220752298f9bdf594b1c4bf8fea0305f2aa1e160ef3ed064ef87e6a3ae7b4c68b5481473044022001f98c9a5c75324db66fb00f9990a45181f3252288d723496577a5edc8e675fc022032121d10455a3ba3242ccb1f24c310acc0445497f3cc7b6d3a5f2e67fc75d2d08147304402206b95d1d21b66482d66f63c189e797f20e3c2f51ba6d5021d9e2340def651167a0220200b74fa5571a06624c76e37aedf1d7b48f17f2e11ca4c657f75bbc4277f9cc881473044022077c2161127f6f88e312af873dd7d5a4e90118ea11cea43cef2dce209f693ae250220424bbd51d3f650fc10eb48dffe8f4bc50d0133c075661b6ff520ae3d3411a8b3814730440220484ea27ec7f477d4d320cf1f783d10f26703cb980ae300171d1f284e47558c5102207c8458ec7399538a99a272be86c9b40126916dda3d9b7300d501b514ff10a50b8147304402206198dc3249a7ca45d465e3c54fdb0513f134fbdda3272791560d57f49ac2a5f702204af72edf60ee2148feb5ca41b26f9fb3a98c6b254385f29bb4c0fa4df8f82e5d81ffffffff75fa7a14c97018e4774ab79fb068a71d324baeea1b9683207e684b294001bf5d00000000fdfc010000000047304402204ec5a7bc62a11e58c2f1e27e11042c88042ec8fcb057167eb1599e32c3d536ad0220774b8e5a9ce7637f77769c183cbc1139b65d5f0e3c1ce2a6bc8fd4a4b110a80c8147304402200191ccdb60ae35fbf2499980a910beab93dee98ce456fee4284a436a9711132002200928bed9851077b85b99092cb02c6a64d64a36f2c464a61eb243aadb0758fe0a8147304402207fdaebfd4474d4bdbe7ce7beda71e488a732a0c4c5de7c77f8a95ee1fff7ed1502203a3eeefcedf9bb5bca1193261f8a5fd111b11d3980e58a893efb72fde9178f1381473044022006a477050550a8c70411e2dd5d1ea90325af0bf3b2bdd3b8a53c88991227c2db022038bf990bb70ead9e60ef1ccc10cb53377696c2d99981610b05b562bcbd324a8b814730440220731a78ab1097d91e5f39481c8a7e532ad158d7acd2fcec362e9fe16daf50c7a302205fffd16b95f4390424b604f8cd6b052224ce7e194bd041b5fb4bc5922d1f33118147304402206e88101be2d5bb8ea6485ee5052512d3bb05fdd28d0b264743cd209b419e6d43022065ed7de26dca9ebad5e675e8aee4fd731575bf963cf76d3e555dc4e16ef214f48147304402203464c16230d4b5f6aa52c1367b7de73b961a64a33ad4638e0ebed39027b0df4902202c10267fceceafad9e7926d9c28f711469caa69eceaf66c93b2c2f9ed35b85ae81ffffffffca3a8582148e41ec217d070424d0e5befeddacdc4fe648c25e8d4d66c4c216cb00000000fdfc0100000000473044022025602e01b14cac7c1f738fbdb486e9892667ce3493b77b34f79130001035245a02200a18377ce82a0acad6ae72e387517ab45496e3fc02554c55b75d5077b24ac46b8147304402203b038b2127beca03d6883b08f7a619e8797f6665c8194509d83961a3ebb0f54402201e244774ac93bfd1cfe0326585e8bc7166dbd29496ff5142295de1585cd302438147304402204cc50a79578352813e89179d42e7f33f5c61e6841eebfecc8096fd5548f14f8f02204e6744096334dafa4d96aea4df06820b9ebd902ba7c592d8cb3eb9422e600b90814730440220030cc689187ebdb8cbfd9e8c7eed7f8336c75a0f3b356720742b5cf29b7a708002206f8dc7320806f9bac53fd9e1f33be2c8c22180884ffe59d3cad7dd8cb97a0d488147304402207c84600ae52f4b6d0418c5527186bfd2a4bbfb5495d13a4a3d58053197141397022038794f4a1903971ca1686acce67166492d51dc57e51c33e3da866de4b59ed4ff8147304402207f634e01abb0a3c705ab515d9e870303e54f34f1ae8fa93b4073c24cb8329c650220550177acf4eb2233e44dcce4d91d1a35a6f5389e8c5aedd36fa072710a96c74b8147304402203092cc5cfc10816c95c052481920c6c41a4b0689b07ed34ef9064554dbdc98aa022018df006d0b4b7394d6c6711513f1197b52a6b339de2b22d5a041bb5b1955bdfa81ffffffffd7cee2bf4504d6a99491fe96f4e95f9154adbe2bff293239918c0ef57846246d00000000fdfc0100000000473044022075a2154d34549a3983895faf6c47e14ea1124da82752fcea53cbec32bbfac9130220752b14fb0b2bc0d76b243462d0658905ee8e70c418654df6741163f59bf5dcb58147304402207646aa14da21a77ab95b52ace2dab65b2f1ccd9a7d797d770a8ab73b77a92c83022037a1117612969e624a9646c6195b82fcbaac6924c0ffafc0c03c2d27dd6657398147304402206686417f814ff34321105da994d8a93098abfee5f2f17629276252d75d280bd902200f4a1e8e7bacc1975f957c68420e497b26192b200a60f1c17c923a371ae8ffd08147304402204dc9ee5455211d3822068823a79214ee769a1b7f71bd453d6a82c615d059c80902207fe631ef260018faf69788815c51cb66b6e63d841bb2d5af1052f46c61f85857814730440220730ab2b25804db666ceea04db7860243dcc2f0f66e30207006986fa749dabd36022049dc27b89d3700d8ae2c9179a40ddf510c604d390a2532f314cbf54fa4ce96da81473044022010cde417c454ab6a70b28036e55b8a91fe700468a14e03b994b0523fd57cd4a602207dbce66dbbd248978ed3c98c649d93ec4df051d50ec695d37500646bed5ae041814730440220202a97f2e55869a2722afdbe50a3a576b41aeed0b41ae550df5f36e035d7f10d02201dd7c75500bfe89acb24726225190c09e5ba63d220e78359511cd240c1dbab7681ffffffffb0a945704c15e140e4e7b0e00f93ea5f9c847a428411fccad7bf742de0c8106900000000fdfc0100000000473044022017404ee9baed6c0602517c22f415dff9842ac553079225adabecffac7922b91c02206235f33e86698f43747331c4d79c43ac572d6a5d32386d1ee7f47d404a6c474b8147304402202a2064ea5c8499dca578e615973c52674c22ef84feacdf4e3c3da319fd43b8b102200690dbda0bd0c73bb7f9562fa1f2fd82ced30462030c63a484a921a243b677cc81473044022005078feba3e02bb5b338fae3258e2ede2147bbef07b4d58cd24f4bf88ad54baf022033a496d6028a2a54b71111bd7fac50809bce8adff540c78a267d247425b7464381473044022001d7c49dadc530727cafebd22bae4af3d898be82f0fd9950c85db510ec6ba090022074481591b532dee942c304591dcb727494ce98bbfbf2cea4e7b7044866af1b6b8147304402205af33ed551d51a9b0b714e8688eee0bb1d9dbd42ac70bdee1461ae12fedb34cb02201579b0ad9f47b27ba6dd9929bbf8b2c144acc1426fdd33908e657b5acd65bc8f8147304402202ba4ea3476e6eb9bc6614736ff333a99a47317667522a1dfbf8d14138e0fc0960220054d9b78636a2178f799c822b2aa0d642788b58973e1502b0976c30ed9b6173881473044022063fad36eef465cb11a1b55711f15c5a4881a3860957beda118440378522af52402206f050a39bfda98f54b3e18919bcdbcac6824b8d65c82c4f497ecff7bf7691dea81ffffffff8da31a56ab0bf7ae832aac107d3474446268b2711c71fe51105909ddfa1163d500000000fdfc010000000047304402204c62a9a1ff01c2891dc3d6fde5bd6d157800419b8596d26cfa79da0dfc3ec3df022057c5e125ea979f7154e855c09dfadb59006805ec8042dcd35f019d9345d2067f81473044022067782473417b77d304641165d6f578ad45f0767d06f00f4493b18022aebb942502206a1d93c68ca2fe90b96c89deddb840dec68b2bacad0b0f82639434340585de3b814730440220092824b735947473dffe2d123582e23e46ad12eac5727ed945be8fe9e488758902203795d19fe37eded37a1747005c449ca7dc9dd41788656067345fb74553a200208147304402200aee152190657e95b565e34f8fa04fa066a2e13ce5d7492d2ef4a91b20195632022024dc771906eb2bc6bd39b3f0ef18a08883517ada586ffcfcc34893bd73c3bdb481473044022029261672daae1e6b08f92ba10b384a36dd9bd7c1932687e86352c0de8c41c6a3022065cbc9e85efbc8d3bf53b7cd19eac8a36053bcdbdafb0e5e634176a507e0b5938147304402205d19b5a82620e3045dafd108d60fe7d7540be36e23af6167c6939e4bd684cb5c02200f672db02836084b5cdf7f07e09bae300f472e2bb1bb60d2806ba43d2c1307178147304402201d5b76094a376ab1afc775aa78c3752125adfbe3a397ecf5b439f255d804e7d202205aafc61f685328e0ae295adbce73bc28dd37b20aea606bbf9d979dc5200ba65c81ffffffffa65d5586cf5a84c87f0403080b5f38c53aa751d80d0d1351098551a7ddf6f21b00000000fdfc0100000000473044022034aab259764d1bafddd44067da6028d2ab3be9553ac6476f7d15f1dde6e86a75022022d8e911b9ea0fcc9995b3a620312ebba122c3ae9d3403bb9db853f0a1adbed48147304402201351b0366898db13271398f3695b937dc4df57c6850ce4f3ce4432b7a8dfecde02204769033b74a0ab482d6bc801fc0ec7821c59ac4d9495735b3eec1159a841e7b68147304402205d28dc2c95a8fbcf6c4085b53131d21b6e4b643f478a014152f38992f3f9a94e022033ce2a9f51cba0ada6a5829c859eccc4bae2428d510624ff730a43fe8081dab9814730440220672ce8078c0fd799e241b59dc362a17ff09c92b5b4e730c1c3d074fbe2226b3402204dbbd684fe8693ff0e14e4204b3d82931b59f7d6e2d2118873fdb28fc67a3fda81473044022063c7894235e9dbeb1d25397bdcc6e34ddd611b0def9b31af7afb1ab826db195902206540055904077cf6a5c83bc7952f25f8b9662e86b574b9d402bdf50fe117b5fd814730440220144e877eb81e02c5702faca18aba63418a2012a489898c101ec26a3701c7ceec022076cc7680c885e8b7d9c3de59b1466c8296238e4a85b583938de13a218a6efb68814730440220450c12b202a1b40bc42ccb62214b23c02f4d85f97c15f83b9b4f7bae220304280220114759f61667baa62d0b950b917f9802695e8f1fc3c53447b37f9e63a00f453f81ffffffffc3682e043833ed3c8ea4386aea86af1d305653f4a954fb53989746c3789a6b6f00000000fdfc010000000047304402207ec9521c74ee83d81b70b00f1201576b7e67067ef22f1a88c7546b1bb9d98d0602201935ab4ad6bb076f219ab3e8169b6b835df861cd5edbd496a88b783ea308f5608147304402203ebeb8ea5cd8576e156dba9ccaf26e3d3a9515e396de0b25211ba30d04c10ff8022041a432549bc308b69c507c159ea0c366fbe7191c55f2b38cae91f6becef2a013814730440220160370c8d8bcaaacc46456e9ec5c1d419872a52e59341a270c006e306f24dfe7022073bc137ca00002f24c8d5f54ccde3759aeb3fa225743445bfffaac0971a508fb81473044022024862bcfc5e8d1dacc35cacb49429f89e388752c1009eab09f9039ebeebd82c302201e627ba6e00757224fc37f908e246bba03dfd64c61ece2b233d56fdc6282a36781473044022040444bf4d58e0bc5898755864ea8bad92d8debbbb6c0bbe5c1476a22c040eaa302201a7ffc2091ffc42e27ab208739248986e7b7298737e1ec227669bafa42174aac8147304402204624d5a12c82026bbee38e0ee2c7ec53abb035a1d0653a233223e30dd8fc871c022012df19b47bc16bdc23700da252f2c351b00e085b1eec2e1e38fdc02911e48b7f81473044022001f67a3bcbd10bed72918860af8124b567634328bcc3f3b231e93d12b822ab0e02205aa5c7e28c382e70d62815cfc08b8fc206782d0b83bd01ea2d3712700b69a54381ffffffff861e4925f8167b6c51aae6f517bc23d7bada3c75733f8c43c13c555fa95b34a400000000fdfc0100000000473044022062112a003f9bcf44db675eb70e0d99f51ef36c9be69916e40ad55bc8cd5691a1022029568f04dbd7beef3d2a1f8669afec2229bd1f026f47ffb483429bd1790ddf94814730440220741dd1369636158250fe470a63180dbe218d0585863afbd26b2bdf57328b747f022024a603946403225a79c3ba3d322f880a64af96d40bcb721521b89b71c4d1285c81473044022077b2bf0779cd09822c62b40e4c9c7dc09eb16fc1d8ee75a93d3cb5ded7e0e2a10220089e3d22e419748c302abcc35f3ab3a9c4ab719fe5b90674e99240e685c63c9081473044022032b697239647843475ce79c146f9c1fecbae864c9e9632767acdea98cfd4ce17022060dc4b49f02c5c06bbd8b4654832408549bb920b2310be0193716b508894265c8147304402202ae05daf81c0931a82bae1c90919e826957d06da8e3fef5e959ab34a31a065740220010e571e3d44a1a22e8f6722d343496223fcf09fe621483baab7c00ff2c9d7da8147304402204dfb385580e1e149330f5ca6070f37226ea1507adef8e380e299c3e7a715eb14022033e46e738e63a5eddfe774e248999f66d63a9fd521313e3193c1492a73e0a9e98147304402201daf34cefc3b6cfe5aebf8aa97a33ce0c111150728004f0262c88f5bdd81b763022029532ddea07468f3adacb13bcd20f5a647c60e2a378475d85ece5d9b7f27332d81ffffffff8b60dcb775b1cb996f98627af938ce57be09e27e219845384b837584bb4ad17d00000000fdfc010000000047304402206b2a0f555608e240825e874abc660f79d91b20971a33e1ede6f498b686f55fb8022063260c8ed74dc541ab359a953f70303f4ea918874986708c20284cc9f8f3e2608147304402205385a89265dfe599dea465be9076542a89a881a29700e1d66545e7cd2f16920d022037db47f984296882e82ccffb34fa0cf551450230a0751b5c6da9ffb4b82efc1b8147304402205e2c359042fb6285b9b9c6131a4679048f92693ea4655ecfb32172fe79ecb9f7022037fd988cd72cf58fd7d81f374db9ca0f974e1c019f4e75e84b211dae02f2c46e81473044022067afb7d4107eaed274dbc96ddfe69617ae149a806b8eeb4af26084f68a471b9402200aa6544e857df9f7892fb0f5c12d85aa8992331b5cadc0a7d0dc5eca6487a117814730440220786b1e49b61a9c6fb19026b5119891bf0385a6ae0a1e497da020d1f4b726197602200d0a51403247f75571e6d3fdbb92424f71c3941c0038b6a5b426fb265c5ee7b98147304402200c25dcf675cb6c14be593ba6ed7c0a77cf66023a24bfb1cfd2361e32a294e13d02202c98a5444029deb307e1d0b5afe0d4912cf5b2b0d6945a8ff7fdd1ab5b08aae48147304402207b80c41afff0aa17865fbfac50eeba0ad275f53cf59467e85f34585c944f1854022018018490ab6b3e8a1c0dabe498ebd58126c60e54e070358bcc56c57aaccd5fc281ffffffff033949dc654501d8ba6636de314276b9d5f8a527c2b7f645eec795237b166eeb00000000fdfc01000000004730440220075cdcb10579542b66771c4fb7a4c2b5787af71425dd0552d17cd6b4b4fc384302200aa8e757be0c564d3cee1ebbba2f3f37025edcf8dd2f6b6085e23949a3676fb781473044022071dadad3cd6cfda5c4717ab24965c45556bc1275cf2ffeca262afc48db98e65a0220414f209403850ccaba9224a41c07b95146b3c96882c1bdd3ebb46101c99baa738147304402200f3a8a9581f295f37448366770b3499e2ac8499a8e7a15f36f24f08ba96051850220671e416ca6706da7de720b7adc5071947eff0529a4f0bd60b1fed1b066ad3ca38147304402201ac93a73bb9a88d843c6883a8351619d628f6e017e58f16160acbc31d8e97d6a02202107fc9c09805d0a02ef5d1bae2ca3e2217bf4efd4ff18e86f5406f4f007f1b38147304402202f0240ac67e930bab2be3558b11475ad90ea5775628eba753a81c46e03f5e9ef02205919d0f9571a541d5ebb4c0630d484d2ebcbc3a80852eb96cf745c2a466ecff1814730440220793d847be2d3b6b7040115037c71a9fc57f85c1c178f3fed57ecb11e2f95769602207299ef111b8c16f8c2a323857f599c69daebb9d3aeb8804a72657c05a2c33a2d814730440220377806789c8f1df84ffb037f41a3a504d55c7304298885e20268fdd87408aa77022031d36b367cf41a192b3645516ae38459901a3c208ae48a41d16bcd2b423966b981ffffffffee4631ca71135a84fe3e35694fffda91d09ad32f288393514e4f9ee981fe2e2600000000fdfc010000000047304402200b927810db703d713af56b960e2b49fddca7928f4acc09cd6e453d0404773a8a022013814aed0ef0080d1d8ff24d9b1c923dbd4a86cc47ce74ee7af44a75a200bbd38147304402203afc4d47e1e510a4411727c36523752247d61616e6b84b4812d5c17e7fa762c6022074a665a6c08bf1956c6af35e803f5a4c04dbc40eec381a5749dbb895424897ca814730440220196119ce03ff97f12665b223f5b25ca5a2a911aa5608076975f35be1a17e66e302202c14c2ea924d480bada2c8232b6d9cbc51245a6cf099ab798b44d1f2b4228ed0814730440220127be86b709a7a8c2d6b07facc8318a90448ad23fb357ec6e7894f5a118f1b9302206864b0684f5dbec24ef8db2ef1bfee75d368efb6641e7687fa6e5d8ba3b162f98147304402205bbeb039ec74c0b9503c34ebd4014e7050451c2ac07fbd35d59f732539b6872f02203e8753e91eee200e4f1a953fa0329fc4d76fcb56738a125ff366564cdc66e8818147304402204c4407411dc5ceb2de029a56d5ecc6dc967d5f87b8bad9e981ed2623b87cf0e802202dd49ed0e19c8c744cd9091b3671df09459fad9dc0ee2a34fb63632deb7959018147304402206aee8febd1654cdd5d761941d6f62f47b074421639229e8e1340ef2381aa168502207154486fb32406304f1d986498fde80b698c9fe40f9fc8cfd554883f4e3f472481ffffffffcd94451a524710a2014ecac8df68a31cb9a5dbefad6f58bcd4f914e6749b58f500000000fdfc010000000047304402200e823868ff8aba8ed0de5dc00e2ad13138f413df9067ecffc6f7311ac817ce4402203a4f87eda1bb16eb9f2cc78b33b7bd913a2f26ce41ee5eae9ab1c565b897a2d081473044022051f46c66cdf055b84d6352fec56ce26043376cdbf7c95a5d84df5cb176328779022014d6b7710cf5862e56d96838569b24613e5edc68945a600560eadf656ba2c66081473044022024b9f8efc03aa0519de5ba80f25567e046643a5e80c68ef875ada5b611ab51b302200653337f484383b4a776d466322166c3bdd832a1683feaf74fa76b020bef38508147304402204297ae211c36d4f0f15011622fea30d068684bbb4615c62ad62e33927b56702d02202b21a1cabcede8292174eb148c24941e6cedd8324e7691671ff940fa935581e98147304402204497018e0f5a4d3f4fdaa0dd9bfa26bb8007d1b4b975fed9b870339643e732b00220727b5bf202756516f2af2b44ced941c6736012303b1b4d6262ef2d62e9fa3aad8147304402203167ebabd63095de6d2f1d81a99dabf092d18477229b3bba150191c5860aa9aa02203170f5c3476abedfacad2440416abeeecc14a78be39440bac7275a925441e141814730440220054d7fc2f8589d02f7dd0c980dd7c4e01120d307ffd76c40f82fb5227f2c1d2202201745c21fca046f093a7c1c17f891eda857745a66e56283cea24a53cbf028edba81ffffffff01358c43a91dd2dc484e167952e80c1bbdeedd2364aa5bbb479434f861436f1300000000fdfc010000000047304402207fe9a2bab177a5f56c657661e774a3f919b3a6cce1d41313d26878af7a9d1a37022076d9bd9cb65e67e0b71d563e64866106ab046949e69feaa22d55ea8484074e2a81473044022055fb20ed5710aa180ff52afb90f211e94010f0329e116cfbba7d4f884ce565d4022073b8ff45a659b804942bafa1e0ba89946271b373d61af7bb64839b6973a9a0508147304402200812fd4b45d780893045b7ec477324ebae3e7f67abd91d95c5615b84f0c519b4022021e996ed9d6d8dc6c8909f9d588489ba1bff9546bbf96af1920c0cf662cfb4d381473044022031d3a317f97ffdbcda4c869320c9dfdc0d83e9d87f5ca26ede1206c3527d241402207b7ebb73ee8b86713230f51ed31dfde06deba8b136c4239a68061ca4abca0439814730440220330fe68ed124ecdbbbae4c0f8a6c7941d8b7a10ccab0d166bd97ac4b8723a49702205b995ad0134fc158f428d60b2e8dd51056f5ffcf23848ac6dc151d7678c007ec8147304402205c0cbb33b5938af13d01d7d2411c3fefea76f1d7c68c6acecf17964ac5eb40e40220401a721dd891aa3c61be213daabac6ba8f2b337b9ac1be98766301b0a73023dc8147304402200714681c77d0c15e284ab7b53cc841c04f8921406589c485e3a5a321ae0be5a7022050ebe5e0538116631c312e1d05750ad796ae62ca51a55ed54e2b46e49159aab281ffffffff3bcf79b88f98105120592fd659be2acec6e90eaf796b421b7e5fa06e5888553200000000fdfc010000000047304402206fa8a42a8a4d58f32e8ccf8c4a74d2a4b8a5ff5a5a37a405ca2b46087eb36511022051a31fed56bff4e17e32a9add7c60c5ebc2e071a98638d3e3003b7e9f1e4540181473044022055536a4607c940d8794189a2c2f5952802b85a0166202116bb33bbb051d0811f02204b72bed173089c3a6d10952c11e5b562e0ee50c24d1145596b566ea2266acf2381473044022068ef77130a8bf705077305da35459799692d3fffddc80fe9a44a5a4b5733219502203cae30fa5ee0342e5e68c6f7c2bc32ba63c64015dfc3c12c145b98aac3ac0b578147304402203e2a2396b26f6e90730c19d925ce9a1dfb414337c3bdd2e3596707d26ef2f87b02203b34456089069b11202f1a8d46942b91106c4ce2ae286f40480aa554336a01dd81473044022038d02c647228cc311742291a8a94ed0ae3787cc185dba85ca9f807ffb73b247e02200aa11407b2cb3b7b88e575f2087d8ceda6b433431fc9168771d72f537cd1b77f8147304402207f812fc0a14105ae8095d162582e6d1d5c7170282a7f3a0b1cb9aa002b1fe1d30220117e9dac51bf86c8fdd46590c0ed6ea6221d18c5ae9c9197d7a2b6a0d69782a48147304402203fe914ee088b919d3508bf1c6186f5934829fcc29e28f5b04f08774152c229ae02204c0f56f64d2ad265c5e0b4dd512e76accda2db7947007fbc6af84898f490216881ffffffffa4d89d7b09a2ec1c443ad8d4d17048c4482469cd4c4a8e930dda016906b668b800000000fdfc010000000047304402201d7084ad54b685fbbd02275ad381c78eeff71b1a3c7dd8be4d7584d9b8c7d35a022060f36f6cf502958ebdad15b5deb1e6a66157bce718d92b2b6fede6869222f9fa8147304402207865046519ffc4ac47197a5f06804d29c3e9806baa2953cbde42bf12b32a683302207732eb09680f4cf46a744e3a522445a04c8e2a98dbc6a36420a214d9b6d1137981473044022030f633ea64dedda3d4496fdb565fc5cf8e47789567b1d19827d2a83cbfe7550e022044a84ce59f520e6fb9e0f4039b09aa5e3c7edaa064567b24b42676d876e6c0888147304402206634199d7022e6fc1848943b1caaf01132d4c8569a68bdfe05682483b650369602202ff4b63f83b6bff49a3b21fcc1e9fa439ced6fd9d44f0a318e0530bd46369f42814730440220182d6fd240c50704d844e73b385ed4c9cc8a96ae9d74b87b11f14162a754f9e202200a108e69fcd0a0b76fe1ad172bbb7f947d2f51b5cd412ae452ffc6b8b037055d8147304402204679ec0e6803ec634d83d01375eae7810a89da7fb070551fa7f2393e59a45b180220281f9ae21d94d5db479a47420ed386954d11cb8eb56d2890182807debcae0df68147304402205f65772171bb26635462b8d27e841a5b848154f39582ea0c7d65488de70bac1402201a3af39e416c50ca2b16cfef5020a71e3f2a90b61226e96315fff97bf877311681ffffffff799e950fec3cfc6f0eeb6e0fdc09f876416e243a33954f8cf0a0a1e5e58fef4700000000fdfc0100000000473044022075d7e23b5ba22f790c747ca04af8dd23fb7a454b31f5a4c0b915a8cd7a8c1b0a02200e64c98ee4c2b59758bb9797828e79dcaaa088011f324b149d5dfbb30fc482e081473044022025d4212bc5f4b8415daf2450a30bfaa6720f6a376525f6d10ca229fa8999939402205a401cba146918b478d67de05ee7949dc08ab139e4f7750373830f2e97c6f2a7814730440220371f82d2a2ce774f52b90da148f4ee0a5b1d420dc717d8cf4d1b9f740774f861022053e83eac9b1ebb62f130b54a43271d5889a39394213001f1f4ed0d2e7a5c52f58147304402203621338d6ffc700a1655a44f1592aed5ae9153d29fb62ad7565a1e24d842555602200cf28ff928bad8b9eb6f214a42e79294fc48f6552e3e36c18ebd5e26716765588147304402206638ba3e0ca02f6c843c402da5a4a2727c270e2f40798ea15fc42a856be8e5cd022029210f0f4fa68fbbf4ac5b96be8a80b87f953a0c23dbcf8898ba33b11cdf0aaa8147304402204afe791d5e41a61f2980d9e701443bb7749397ac12890a6695bc4697fc56588902204952743e5c83a59f0dda502e5c5c579fc5e0332ef3d31f1f2da3df73867b8dfc8147304402205b6946905f18f8505c94ac5e9f9a9b599339617607e379ef35e4a0fbfa97ae3802207aa9d5815d5c02314f7f5a05662b14badd83d4284ad5054fb2819590a164700681ffffffff1bf8b4bb3f79083026f569ed3bbd41aa41d145f584f52f1ee84cde6f8f0a519000000000fdfc010000000047304402202bb875b678d41991cb4b84f39a4ae1130a291f9100fa80d6f6ad8ab154debff802206f046ae3a3f91a1e3b4fe280c460da0b5e13f30803c81d0a2d78aae39658a17d81473044022075e980b184b0ad9d9d6e072c9c612190048bb7cd01be6063d630a3b35a334f8a02203757ace813a8deb80ef4eb525bbfd5030cf413356bc44e5d167e1dcc4ca5ef978147304402202c053840765f06383b9b8be4c2a5a3a033c169f01cc956f6dde232214d3e53f30220687de6ce82af1e38dfa3e6034a58d43f968607ab77cda04d291702bde198d81a8147304402201adf79dc02ad2d761edc122e951e29f7fb824b0a6efb3d5e9f8f944330ff09b2022020518805f20ca0e86e8e9ecc21c9d6c8ccd8e2d4c7d6685ba1c617bf8b79827f814730440220510b18beca15e85f509f006d86bf34d3ba2e3e48b3d9f22d43b9ca76757d6ad002205123d6c9ce9b7c6ca556f466c5696b87ca52db09212155432aebf30bf9f1137c814730440220174cc1e7c145328ffa2c07a4fcf1e74b35295d96c00161ee1479043eb506ae8f02206e4ffbe5ef286a7d073b2b2399f8b399b7e2381c6c1274b2d61d5a8512217244814730440220183c9f9321e33acb8766dcbbb3a94a4c2d06c1d56d61d6f314add4aa2041a210022038b859f7d21eca0afd1da4d54de9792f960334f0885fcf9d2ca1ebcfaabbbbb181ffffffffa1b266fe3e34457cf86fa6531759af0b7e51fc191ab6b5c006a5c542c8adb36500000000fdfc010000000047304402202e1716fe68f0956e38cf549c75f6b151ba82585d9fcf06b64b82b71bac3a392c022023b87e8bd12922d9dd1f5091600763b9ba71bf507dc8a4102ece1ab5be5cb9728147304402206a3b607da0e2a866db4427fcac5af3f78dc4fb6fbd51a8d696242529a045f566022007ce2e51ec574526e130a8e8e571261af4bed4503b8c47a76e85d0da889bc863814730440220629ae505aa01e404a0846a2f58f21c43765a8615d645d1e82b5f65dab051ea590220619305c584b7ea14a8be3a6f762c7aeb015f4e618f2542d0f45de96116058f398147304402206f8a7440c02f213269fc1ac8448fe1d978b375e9cdee9d8424bc515bcdf349e502201593a06dcfac8604b039b21af324017028816098eb0334a476e2fac44f46799481473044022068d751f612c86917679a3fd7455902adebd14b026383d3ba5feae433723b91fd022034b580b8c94ad8d25382c2f1371690f2058a88cb2db4b34c19db32b2b79ee6a281473044022068c45bf031297d35a9b31dc612d440254e3151c377761fa373ec61adfae3983202205e855389651d88ba17cd8112ff0dc3b126a1d8d83dbaebd8044324ebd3ff614b8147304402203cec7728a163786cd98e4dfa64bb0ce6a07dab8f141496d139df16141600ac080220164f5fd0d9ead85801ccfddb72e2aa8d5d3e201c7b9b615e64cb619e6663bd3d81ffffffffcf5ac90d84a8ee6085b1c418d594a9a258501c5c14f44a26554c8fc8c8f270e800000000fdfc010000000047304402204f7e054d020d6aa3449336f9ca30ed1c19f8bf664ce9d87eadac00db4506cb930220656470365dde887d42a92d0fd51918af4ac16674d063902a9f78dd24727b05a58147304402205f282ecfcfe1d9d6c40eebf2eff7db493910b35a2dbb2fbbf8b35de66aa35dec022008981cb7363656bb7479951c89ac30f655a800a269ddd8a3a2d50abec078a3b081473044022058bf3218116d11e593789a2639b3b5c945f28475971bee63badcd4dcc0546b97022036b962df882e74b0de1de95d2067fa18294c902a8e6b4a498b14abbdfea7af2e81473044022023b4d30bcc78d52203da4ade31acb54a408fc9d265872297a295b263c097d6f2022058c3b81f699db275b6e1a81d15b2f3246f89792953aeb23ceec5b5ada3434842814730440220291a6dfcc824e2cd4682043cde1e00f1e9df7ebe36d074a806c0579f91435d1302205ed3f377ae4ee869a8ac787912289459280ad90d1467cad987ead71f4cb036d781473044022040e8e5ef41f1edbc4153fc8480ed349be00339420095b44fb3fef3808c76c21202201e8891125aa2242fcd68c751c4492dc518dc67b5b665df8a6c10035892a0314481473044022012ce79a1b84039ff804b2b50658e88d965372e0c5062963593cc829cff9f4661022049ad0f92ece685fd9f159b3d51d6332d94746080ec0c873a55521ca9fa1da09481ffffffffdd2793ca54adfe4127bb789df2c37db71b61f0f2002621777c96d58a4cd1abfd00000000fdfc010000000047304402204078ef79cea6291beb04ab864ff41a2715065b585e05b9eb12ab30f19f3f96f302205f43e4123d0c5beaeee1c40785071c25dafe0108e733fdcd79eae89534fada69814730440220628c370cae666713e6951e28919ff390c037879175dbc0acd92cfa73d76d531a02203c1962b72607ca2b72e1f53cb233ef83bb103c62b6ce32e3697993a54215a912814730440220364857d121d2729af409eb38fbc92c8f3745d4aedf615b5fa17595a2aaecb17c02204195b3f60f4eebee3a85b07617064b9c58b073f1cd8f9af08f3ae3ff0aff9c238147304402204e68dbf74036e9eb9df6109458103b19f741d5d8ab47a1706b41e80d2ee46499022046afd2dbc072163483fb595da892f2df478259c6a928e8176b2b0bf1cfa6160c8147304402206f14355956a6efae606dfae9709af819fcca183ed336557269552b5503026ea4022043714b4440c327d7def8344e82b73a2b3f199eddd64766a86d86ee4002d28e2a8147304402203715666ac5bb08b3b0ede75f827d0a27126daf57e3785a2a0b886d8b5caac9f402206b15f11ae3181b3eb0b242ad6566538f472e119808936db09eebbfed3d12ab938147304402202d90d0f337d6d28f3d898a78d8f1e0a33e16db06a586666e7b82bffb5595e53602201a8dad30c3b0ed0e3299e25a9e70c41b72304228fbbac89ac7627875703a790081ffffffff1fd8b3a543ef26ef487227711c9932e55e6e80fab36fb774a4c2604dfed9084a00000000fdfc0100000000473044022056c4d588af19c2f14163fc149fef772b1fec22a604e5a6c108eacd1d8526589602200109aa4f4185606a2a82511c4da0487506b375b1d8f434ef4edacf5223cc9e2581473044022014ed3d957dc8395651d434aa4da9d57cfadad52dadfcb4c0ed5767a4bfb66bd4022068ebe7e399e99dc2d55cafee297a06ce568f1bca79161d0881396740a19f817981473044022060b0c6d8a9b3fdd4c8e665a69e20535f4b616aa58fadb99ef93126bc1e9782ff02200d1abb922cbe72fc0dc31e9825b41f7c52677752a9bd53759da9ff66656a3bf1814730440220372748d7b81c09ae1891b2b12796daaf24edae18836e58f2a209b3e25d9efc7d022029280959b755cd1171ca70065e5e679b32df42283bbbc769b17c32c0c95bf4598147304402200583177c08dab15707ae9ea9531fb4bfc529612bfc6a420737807f9b2592f831022017ca6787c5b7dafda703f1da39deec9890edf0e55a1974666175ef5762dd5f2f81473044022061bb93970de8f5438a3467de44efe0adcdf30835056920baf8a2af254309003302204f2af413c3801cffb450dd7554ffc1d2d92e3476677d87272c825f4361f19c6c81473044022001340c47e1ea9e9c909805447153e02b3a6bc6839a92b3012eeef697b84fa1fd022075b6b0347e410720217dc45fd5d2626dcae9e1cb9fb63507620a7ae918093c3e81ffffffffe843e90a86bb4ee63f3816e97f676dc9bea14b6fa1199a7aec066750dbd87a3300000000fdfc010000000047304402201cdcd0b8467f3efbcb5a2312ce2fc5ba22d40c80f0f986f14cbe78ed12c296c90220135abc059611ac7792cc2303985b1d0ddb01943c41846410162612b0e112d0df8147304402205e8b43a46c3171f568eaed36df5614aad83c438511721646bb3ff21879b1ee8002200838fd91193ce6f97c13959ab5044739f9a87235c565ee035c24c08635d23dcf8147304402203cba31b96b6339b3e4099b1f3056792e9cdd8d04c0bcf8f3dbbb82ec2bfdda1a02202faf35763fd54b1659da74a8056c6e9444a8ada4e219a9e7b0162f9ab627447e8147304402204662fe9443daef734e5b01948ea462226a3049806540d93a83a79416c3813c4b022065f8163b2a6b2dbe1fb6c6ccc6dbb9fc98f24508d752e22021bdfd734735d1218147304402203da4e73f75b871fb0449fcab936a248cd9eec2f8b841c389d1ea421325b6260702207504fe356261c80a3d7b1097cbba5e7456e23c5ff79feb43522fff6fad5cbf2581473044022058897eab2039cf0200ff2d3d5aa9a32afb0555835ad65cdfed05991a0c3f90fb02202f4aa0e86366d596508456c4cc4f28e3595b92f714c35b19185b2d15edcdc2948147304402201eb9dc3ffb3bc5efe25351d22c947bd179c31e22d0abab7c11e7db6e5733da6602201ec73f978e928c3c32fb6fc8ef958866725308d1a80382cfc98ba9d4570304fb81ffffffff869210a6bba35900e0a68868b2a890ef00fcba820b59ca994c904674f604d20d00000000fdfc010000000047304402205c79055c8ef7a5ca02a9d9fb3e29e5da4ab14a154160fcec73976a0cbda5ec8d02204dd56719f14acf0b169eff7be2aa57a274e76c6b3935fd6f2d1b2607fc4ecbee81473044022024dfc495bc798a6d5de54bd9fa8704474f38dd48bbb4ea25e0b8a2035b7abcbe02207a43754f0a36009c0008ec08c8980d81eab5abde3521ed29833d7ccdf59953428147304402201f67690b00563a95a270ae6b0f6a15e7e55fdbb5b430e5bba23e93144c0c1ecf02203b1c655d1b33abaeb454f3a0df52f5b730b9b49b14c9bb9f5f2e7cdeabe725988147304402201b9240bbbcb6bfa20a09e537b6891697b11904a013e0434b8cd3fe8541ef33fe0220394f04221c001af8da600ad30d7aa605a1d5c96132d6f055668f48f0aec9ec8d81473044022010b065cc4ddd57b9c178597b032b65df8293d7f273cbb335f9a8d8255b41640c02201a7cfc9326cbd12e4fa541daf069762a81c88df0ca34f059ca830df93772074d814730440220338924052999e90bc2a529e8e8bd42cc4a590931b98b7215f1a553bd14ea263d02201024a9fa1dd489d54f454d6de91a564ad8b0ac7d8b7f8c0c7f67d61848fb224b8147304402202df32cc4fc19443d48b493b2c243a7b63434c4741224a4fd5eebea700e742363022055e192a9bfdabf94bab1fe31172adf4a01a9869f18bf820cd951f5c31927be6181ffffffffc75d66e7ab209a46cbdb014e68b64029388907cbfcb7a5026cf51bb79c1a78ac00000000fdfc01000000004730440220440214567f55e29628d3060da7e019e17b87f1c89ef976eac73c3eb0e999058e02207174f8dd8e1d27bdab05975f83f0f0c6702c210c6c5025ca23b58acc4fe1b960814730440220340c88f67094827acde5be23fa955350325c853018d5331847a3c9dee6174659022067ed391f0ac9485ff2eeac56ab5bdd174636f8503a7057df6842bd5883fc81588147304402200f19f1bdd487b90dd1d6aeb56ce1567df2911d53e259bf66e6da23fe2a3893620220508e852f55c4c68349f71d36f398ce875ef1f872e24baa69816039931e73e5fe81473044022010810fc2e8f810bda1357e575b93aca0dbc2a94e89acde3ef84cef63892f8f30022056760fce6f7cd91ce0aab494b4e82d78ede4fa4ccb1e31202f1adcfaaa8dd82e8147304402200191f1f75237ee366dbf09a230b8464df21d3e0241e95b4c615bc9c4aa35af2702201bb6a88f8898fbffa4504205a7a8694d9cffa0792a174c4a4eb795458c34943881473044022061dba8aae6e7eebb623408f660e08bf593a065fd215f2e7e1249493c5442977e022041cebf00f1263d1c89aa4f9f8cdb9b8fa261d7d099dbfa6a7b7a540b4215ec2981473044022033778617be114d18ccead22ee9e73fe10e0c37263c288654ec160257a41bf062022023b86b2c5e2c2c77ef97abddd47a289f5d07d4480541451b30361b3fa753e63781ffffffff4fdd7bb5ed9d7af4223528d14398e1be64effaef9ac564de1adb5dd3314e9d2100000000fdfc01000000004730440220134fbe9b3155eeb298b19b667dc2555add3fe24f1c733ac7350655f6ee5b00fb02200f857289bda14a67ee0f63b7e44e244d01180bb219c8d1fd44506a934f14333d8147304402204d254f071699a668cbee204168dacef4d14252ed3ba1079948b4f18b91e4cf8002204c1677e9b345f7bb697b0e9b27855df0b41230afd2acdec6598c5bc23c0bcfc081473044022012fc5d05edadd53a44d0b0c983f06ef4b7e479129a86ef6f04745326da9efdef02201415eeb21cda091b512f694796c593ba0b32088aa764af3b8835bb5d3a44288d814730440220161bcbbee5b5c2c972f744ac2ee0e0e20108dc76dbcff8884bb63ec3702da71602201169a049840f6e46d225ea901fd1935fb60e32b284d8aa97dfe84aef82be488d81473044022063279a530543feea17f14db87c30897baf82edf3a780156018eebca15fddcd8d022063f7647118c5192fe99387305c868492853ce3e77e22af5fb5f8aff018804388814730440220212c7ee27ef75f796bb3a6c2e641c7086b2634c7dadf0d65a64191238a7343de02202a6b9dc598cae5e72c8a4380a127ddf93c032c873b642caaa39bbd6cbbe8570581473044022020c33f6881a882c28e481ecaf1b023155d0f035b6ba8c2f347164ec3edc2295f022012041f1fbe7a3b9af0a53b0bd5e166765ddfe73e224bfa97d56b86f28ba2896881ffffffff6cd4f8dbcf96e5f0110d2c7cda15449576b7dde98e16ca3dd51ad278826702ef00000000fdfc010000000047304402203b45932489db50acd692405669c0f58beb8354be9cb8e5d34c88fd240b7c3fee022020cc2bfc3d67789da998f43988f980416cbc215cb026869d07c59b69538f7b258147304402206787d76671574f5933802748dee0671b607946954342c873a620b1bfe7470e8302203288d2743cb4410a4ae7a96779873b360df93ce203e0e9b0c981476b0c06b21c814730440220337c712b1b7fc8544a7cb302c7f917b3e697739354c3799ef0aea35ba08c65e00220084f7d10d5a0f72c108b8f613d13877b1ba9d8835927ba7be12b14a7580daa88814730440220719259060af96be050e31c915a8c12e71d3745ef6b25e92cb4addc10c8f50e070220164c28054e72d3515a22dde58c40eb7083981c8b1533eb3d4e87c0e760e5ac3d81473044022039b16f2f30ffad433bfd9fc09a7bc9eb086435b16549ee11b7cf2a10cc05547502207a25ffeb3c80e94e4ae48ae3912a1aaa33c37c61a62cf05ad1073303744b95368147304402200d9971b37877f6e9a9580825af0103ecd16ddd3907373b8754df532a6e9924f202207c5cee9ff72af926835abe1074e375564104172f4dd3489d682375ae5dd9053a81473044022032f5e70b4cf38e986d87a6eebf8a5f0b1bdcf97be2d75517d90f7226f7979534022042c044048fcc17afa36829d8d7cfc449b6ddfd0058d829e3110e927dde33624381ffffffffddfd7c08c6f2ef3b59b762587c4be3047e4741778a6d9e717a285425542a225d00000000fdfc01000000004730440220183b80eb9069ef3a50218876b3099674dd89f1adcb355c68aba3fb8d70ed27a2022008170b54514bc65ff71ad9988c420d09f67ea4499ca135a55195e2f43aa32c3f814730440220113359e414a691f07d8777c53942ad52db5a1e5bb30f81e00ac5f7cc79649bc602201a564ade726b570d0ede8cf24dae2439d6eb03ecd262d644a373ee5ef25ea8aa8147304402206a8030af177bdf116003ade1618dcaa08a94bd7bee1d320a15954187a8f273bd022010b7c444498e6b989b6975f441f86d9c4e18c633764b7a9e0f837a37d3eeacef814730440220531d34f957079373a3f55b513ae00752db28f5a9833a6c72eddd73719a9b3672022049d520b06acf6439b4724c392b5900c082370cfc63d932cb39d91c5796867cca8147304402202e4e0343b3d43bbd616312fbce75a2b2a60348a5f1815e55f483a1d1fa1fbd46022034eeca12fadf0ea2ef04a39305a83a854b775d60e46b38637bd308b0ab58f0d88147304402205f5cb917100e2f02088762f80e9bd9660274fa7fd71c2ba7ff5bb0f27347f0b802201fe401e6bab1fb6b3173dc49d7d153be7dd6128762f44cab5370309f50b3fc5a81473044022000ecaf8964a629692fae68f777c0b1f318342b973eede78c8f1321afc12736e50220190f94cf1f5840e524c1c264a9ce07f625f9fd23271b889aac64a823255a2b4c81ffffffff04e1f2f5848c411059d273083f40318f17b838bd985ba0967deb5ef3763453ed00000000fdfc010000000047304402207836343200dcad82791936cd40ee5f568831ee5de48722746032c1f2906c60e102207280d8f1e39810ae28e0205912996db8c6782edd4ad215fac798d0c016a185768147304402206bd49286dc1cab8dd1f8415b4e10baab71e7f2a9e1701e9dae9eb04cd0300557022034053f3aeecde90813c89df0f1654382438b8c1bfc1e590ab7c1a45ad185fb9b8147304402206b32a226ec41ccc0f20ca1ea6bc4f0d17b696c1ba08c48af96574551e945e22702201a42046286bfd0ce10d066b5ccb7e4096690e97ff0cf764af20f2411996c097a814730440220719d9feb56f89f8f8a2735d5fb38288d178186370dd9ee64339de115f11a294802203e37ad390c0b1a48c7d386ea2142ab176163995f891fd08ea9c0219d4205e04c81473044022032773c7bb004bd0b205305fe807b80a121e53f44d64d624dadc89bb48e6c8f15022044833743784f6f97a5f143722a947057ef4c512ebcbb4fbfd33d3b28d1332bd58147304402200087a7ff0d4551863ff28a35e507742ba1aacff9513264d052eaf9fe7aa33e4802203493f0ce0643da06fd824f13bdf2ae6737fa898d325b9b94a5c561e29cc7261881473044022040c3a26e880c8016cbb3251c375fb2f2af2cf8ce4d52f7ce9440c2cc158db7640220019d42d435b9e69fe7ce6c450a70c8efb46dcf153e3075b01443b4ae0cbae83481ffffffff251d05a464f790da39931ede58dd6ba1190624714b4e88be3209bed4f6833b1d00000000fdfc010000000047304402201245de18b47200bd5c79f95d9a100194829718fd35a2602366c53a34fd937d90022038da359b925ffa474237ec7fa57b1ad902832a848bda9686151ac7b5bdc7d8d881473044022068374d64f965cb69f62b44f01a9c127da11d24f452cc669da54492bb499a9d480220086f52e80201d4ce16d60385d1eba95a5f96a6a796b22e0e298e5d34201bb6d381473044022078e4bc2a5d667b382015e12a11023b01c083958e116dbb82d44495211315c0680220106aaf30f15799e9ed573e5efd3401ec98fe1f4624503503559059c4d7c6ddce81473044022074e6c9e2546fd391756bacd487d5f6fad3d4c8f8eeb0943fcc50823b64f55cc8022043fbc241808af0b8b1e9c7a071b16f4a55b3750eebbd4d12fd40ba17d0ad43d68147304402202a229f33166a045fedc3a6cad12427cbe3e530c1c1436b28a72e6beb771cad1c02201cc496607a2ca36fa19a416967c915216429710320db66ad8ebb44ab8afedc2a81473044022043daab347c7a6f8e230b9ca7732abe45837a0bd556acf22089f3893ebb9fbddd022013d889a7c2bb4d4591b6201b4369d07d5b8992beeb660bae842c9c11e7f20d6d8147304402201f0f43d324028dc332b8ee4f9d83a032ddb4222aca23ad4b45762b60c8f1a6600220765062511c8c31e04f8d400a8008c301bc99819a20c120bae40d845a60cf470781ffffffff7253a4c2eebcfab57d8a6f5ec72858d4c3c78e7d21b37dd420a61bbd04bc538b00000000fdfc0100000000473044022076dbad2849325886e022c4035ef30b0fcbd7b24f9aa78a07bac519307c748db7022053388ec15c0105308aa27da2473aa2597c8ae5b21ab95eed74c9d16500ac560e814730440220452f969b5b3c3830cf4026495224e04882d21918b64c47e738188338795386ec02206f4da8f2e935b800601d78439ea7c12957526d693e1bd68479b10b0cedd34ff78147304402204994af6790b4a869c6ab3428e929951594d745f177bfad5a0aedc208fd23182f02204c7ab6609e202fa95c26ee14164512b95bc20d76f18354621a657f7918dd6fac81473044022040b9fca3ac6d90f22b3db7c7d7f0077125a6b1ed588a480a7ce2e5c11b95933702201772b5107d87904fec6bfc6bcc6983eb7115b25559a08ac607322613a12ad68581473044022079ba6f55aac0d203cb4c6d32497ab4c5019b3db8f8032339f116f36fbde7ecb60220793cd4dd29c673cdfb2c899a40b64464a37d929e623587ac75ff8e7795a7b5128147304402200a46d1c101550d28d454394db8c338c7639895855cd940c350a0399b06bc3f59022023d5cfa06ee178f8ef64b2ef5162857701e863d02c33cdcf0d6dddd66b5eb0348147304402206b9169934f4bcdd30b3ad3e38d2233aee56b3a03728ac9ea5b8c7689e4396ccd0220702895f6fe471ef68215d2276df7365919b0bdcad7e7e27660f2dd49dcb5872381ffffffff3e2d197c794fd26b07ec4765bba1466a9a821c6e574b568c1f246b0aa69377f100000000fdfc010000000047304402202b2a05855727c5edaac1376b7b0bd0d38c51f7bc75674d00250d4dd4c90cacff0220610b662a5878b39b690160993eee4e73acf95fce78e91c990b15227340cfec6981473044022079f24e9041535b058ea12c81a458eb86a76199559b44188bd603db50a05a98cc02205dc1f39181378b14486d8031a5819cbb02565f61b3b1f89a4cea84536ad3de8081473044022025efd0c42daa32ca59ae87eacf64ed806f43c995ba3ca6fd561bfb592f8d1eeb02206a936ad2f1881d587ec3ece1dd27289252d8e1d7c7ea7bbccfe46208c90849288147304402201f20fdc0dd4bc210b6492628be44b0bc2fe72d4c94147284cd8c9ebbd382f55002206e41d0f222d51cb2d18e7207d3a9217fe3e9440f33e75e32e48b1d53cdf5627881473044022025b4c39c52e21a30f22cad5eac0f69761a3a4874bd17eca391ee4d71d49fc62a02200cf03fbe2ed236a693b51a4ec27b1bab08520abb98ffda7cda73664ba5c31ecf8147304402207157b3cefe9a069b28eafd4d52ba410bf59c5e442c07e9614ffbdd8ac18b4fab02200c9fc1c7e99cccdaf1c8c33b1947e520adaa0bd55ece079f2d484aae2024baa88147304402205714b5dafd674cd1663f69f89290b711c4032c174ba45df6f66a7fad53aff709022073bbc0574381027dbd67034f4dad7a6d33328c0c02dce345314eb150f11e906381ffffffff11a3a49085198a2f7cfdefb610ba3b11c7a88c00d656d4923b112c0d2c1761b000000000fdfc0100000000473044022007e9dd1adda923db7e38734ff783ecc43ffe146fe38200b8cc76593ccdcd884c02203540a38fd92af69f6caf474980ffeb574f22d75c64130427442668554286768b8147304402204ddb30e8ae8b765092cfee43ef1abfc40448c4a6ebec3534b2a7d7aa6119c7fe0220117e034ce636bb3a61f3be505e64250b357eab2a43b7a5677aaf02e08c8d36be8147304402206e676296a81eaa072365f11d150b20a62a241ed203387e3eccb3b580a90fe1c8022031a848c6add770176b55bbf13d139bc5966efef304d2de8e25b1c385e3ac429f8147304402206fe43515bce4f9625f7cec3b27efd044f78638ad8ff38f09eedddf9d9948841a022076e9f0f996cc6406683a9ee56d26dc5147b688434934335a2e439da734e2f56e81473044022041fb27b4eff9f906251dd123dbc52900504727b6947fdf3a1f23f587902fb76102205c65e317a2991e843f4d8ad174212422fa656632960d6359822ee0442527e4f58147304402204bec1d862f9301af42ccb7af327ccf38073f1aa32defdd9a7923b616b8b5ae8302203e6d78f6c5d655351649e33720ca4a315d30ce71aaa326d35bc554df49b5b83781473044022056589da7104737abbf8d4559449b220d48a5615e55810f919150876077c36573022041aa912adea5f3c4bd1f82d58d70be6033f881ddf7ffb019c886d2dfb40a99b381ffffffff97d4dc875b88b723eff2521abb51fd06fca26c91542bd16b4b148a108b2a819b00000000fdfb0100000000473044022043aa5e47735e6a770814d92d87b9774c85e2df44e362b95b18632e0ca3a2467102201d6ba94b8c8734c97263f6387c3a61abb15e042e1df43fd002df20b030734c9081463043022032c052795e19a65b948134d4be197b99e08afce55074624099ce6b4ad39ca835021f3ea36cd117521d7483a310ea6edd729ae104b73157cec05b7139c7b81ca7df8147304402200b34763e249071b1dfb4fb5b66d1bfcc02be72a261c8348e2433292fc010e23102203a844350ac4686025166e7c4c54aeca621cce463393b588f6d9fee3f29bada84814730440220206f5afaef0e9c2bfd825e926a61a027fa739a3c8100f188e669150e9a5a380e022061c4ed9910603ea6a63566619da7fb37325bc13375ef364585507ffb0d4c502b8147304402203853b12dfc25c6e40f882901e6e76fa1b580ff7801846668553ebba82923ceb2022072bdfd1b0c1db9f97437bfac521836cf642a52e27fb36d9faa5c82a93dc84fae81473044022001882c731981c3278ce3294e7930cda19fc34561e26234425f91a957a1e9452d02200d5790f4cd0b41477283142a65ddd5e7b0408e03a198d0f71569c9c8e0c8b00e814730440220303d6b4f8d0e2d29a33ee5168f15e1ca469902bc951a42d3efdbe2894c2a083202201e1a20400bc46d9b4f5220fb7132b396f69f0212e714f649d75696a255dc01ba81ffffffff78420a108550538449c026f193cbc5fa72bee825a79032821819c541fe9f4aca00000000fdfc010000000047304402207647c3ed68d06d6a9921853a4d863304ffdd6624f18c5024a700cbd96ae619d2022000f77b4ea7fb132527082fff07b1cc61834af8318ddeab42539d124fe424ea738147304402207bd8402bfd2e8c14a0b5b5b8ec05a276e815d09317cabcb2a30f7423165ecbd4022026c7d4da8e2113b07c6b969c02e69c774cd3efc9d2e76dc9f4d238353167267b814730440220081c74c063a0c4c24ea343364406ff68c10373a30271d3e2c4c2f5cef3addbf1022029b220af845393f09dd2a994366542c0995a65cf70f7aacb14ac4e463ffb9b79814730440220479e3f5b19ae2a2c8a028c7e3a6c6683c9b9b2874af32fc0b10979580dc6804d02204c15015a67e71ce68c0eb321e0a9b79c2d6c31a3b8ff9aaadca342db8ff8bb558147304402202e0c92abb15a44aedfb63d9ea3a945b57fa2e9d9ee2ca7a82b19a97d26e7018602206ee82634b255ffec428c2114c22704d1247baba8ddf96fd86040e7055f6d7c1e8147304402207c37a7497403cec67262093089e5c831d663c4377b9c7d145e44a6c62eeb8fe702207f35f0322b29957ef9daba6f6da198c5f98618c9a5bf796a988d54347c72f84c81473044022075f8ffcaa1961b968ac27e6578124e848485a0350002b6d6ebc2c6bcc61616a402207d9ddb83bc344c335a6d8dad3044f060c8940c20fb1948594f37b46dadba0a6981ffffffff9601d13c435c0feab14346ed6b4ab8d5b96580e24ff75df376fe146cc644f3ac00000000fdfc01000000004730440220641230a096be2c80c096823cb4816d549d48c8b86694bdf78b94d31a30d6bd7e022021722c1bed4668e08b06fdf1903ad82050a61908a31ebd93c8f85580c0bb12388147304402205f9c6d947df668022fc0e34a8582e94ed3667b5e9249b992c9728ddd778aceb802205c2c83210f6b74d89126176f9f1fc92c02255e3041e68eb090e2f415cd2954da81473044022078c0fde768879f5f3875800f88a19e30aefff65a7aa89ae892371ef59410ac040220472c0235577ee846fbe61aa67486e8ed1f743778cc87b6551f41e2df3f1edda6814730440220063123a61f158c600a324eba085436ee9143766b22c01d001df66acd67680e23022048cee93df5f94ebbce341061f1e4308798fab0dedf2a32bc292a5a541f4175af8147304402203fedbbb1b67c6e916bc7da3b283f03d1612d75904fabda5a53fe0fbf0c3de4f702203a5f4729d453ccafed05d13b583083a24228fc5e7c062ba1c41d60a6e15fd1008147304402202466f0979d17a5e39c711ac4b1395c730d8d64c696869d65900d48ada97fa1fc02200c5fe1d4e7c238525b042b0bdc5341afc9c477005150f4a6a3f1f34a4c9731aa8147304402203e9b59fffaa6faf367fe3de16d1545fb11e3fd20abadd21a54cc824ce8561780022034a50b29bafaafa735c1231a479e16820e73fed9474071b6ab1f3c51f39e519d81ffffffffbb9d170203fdbd0a3a630956c0eb0d42fd5cac348eb42f325cad3c95fec1cfd300000000fdfc01000000004730440220155f73eff909cf38f766f4176d0f14ab255c4db7351cac4bc7f98b1549c140da0220769af3791f65c6080e83cfc81ab751af2b6edac9df5c2cd9ebb095e863cd356a8147304402201f461a1fb5397b9ea6a1ade5a4b7b6a951253fab11e1ab179086a5aae5ebbd4002203a17195f19545bc889aa8335e9da7cd374cb3c9bcb90b988f28ed97b168b6a9281473044022069052f1e5b8c5fa71abd7bcb57b1a173fb176e5ad3a7a20221382dd2cd2b8a9f02203ed50c7634a71a402c588a13fcfa4b0d7dc85271f3cb2d27df08d2986da3612881473044022072ad0bd657f3d6310caf99855b45749c633759e6388d57dcb60e0794119238e802206eef52d26817fbba09a8d2049ea2a945c7552ace0a4595c16faa85d085e8a1ba8147304402205e4fe11e9103e0889d6407dbeb39a99a9088531615f557f3c1fab506d21b9a0b02200ab6f81aa514bafc1c9fc3dd214403a765e394724fd2c23b2ff5ce5a11a278288147304402201bae6b5b9d456e378364296d9a2fcb683cc25d5bbfe59207e24a10e329019ed802203b2829053f2c10eb849b75ffd43e7cae38d92f214eb5fe8980d221372be921a58147304402205ff2aa6520efb77b725d7abac55f3959e0dda3846f1c36b1993c9d94b4108ffc02201abce827a1770c5ffc416ccfe78a1b1b78c4a9cc6362e47f9901c2a3211c7d4d81ffffffffdb77c8224276592ff216ab8249aba76b4a9e6b5d8dc0b07bcdf386a121b6d5d300000000fdfc01000000004730440220754cb59dc9b3b64ba2537c4b6fa5b33863ec08cf7f70aa1f2aa5460f96271fa50220313ba4541830cb01e44d144b3c6f0e3a943234a6e658b970a1dfc36f24e394cf81473044022056950a11bf01af57049282406a60a7358e246f8dd858532b37d48af429d2f3580220446635138f67f2d4660412b25dd9c5f569902d74a9b084522fc5fcb47855469d81473044022011e3b71f1d095e2f550365282d7f419c82f9100188cf92e6a8063be9c7841a2902202d59ac6bb67b9ac356b7d6257afb4721f64d812b076352bd7f7d9354bf4a614a81473044022043cd673afb75d05878f45771a61c1eac9fedfffa3300c7aae065ad93eaba0615022014221d49688409a2cf2b2e80677ecf158fbe083bc554fcd35f0fe9407e0021ec81473044022044786c4acbf70b045ae3addd05c3afc73747a7f7bf13833e2fdb4574c488cf2e022052933ef464585b47094b288404c6d767ea2e3ebc2fcdadf50c2b1904ffb2592a8147304402201a708bb2d626ecc82cceadaa4c79b95ab8c9de85d5f61e3f83f0c1f857bba21f022069f3cd0fba49de1e0a2d532bc487238bcfea92ed7f96c2f356c5cbfde0d27e468147304402202c0feb0e0a5bbe99d8d1797154535943af8a781c732423d4743f77d86d568d6402207dca663b7e6278ad100436fc5e4afab9044e806dc60cd18e8142b4fd5ccd682d81ffffffffcfcd05a552e2ee207c41ad37c22befdb8bc5f42dea49b6ed244a4e7e49c2303400000000fdfc010000000047304402205b3276ce4a58a1de5e7d2799e5ef9f9f532dc84b6bbd03d25a29842056d21dbe0220607b0a76c456b615749f3d2edc480f85115a463b4e156901a68782d9024a6afe8147304402203fb487e567a44ffc54abfaee423712ce68d3384e886de57d0097142b3f0adc2a0220388020837ec3f0788abb69354b7de0438ab848cd5697288bcbc38b8cb9adbc198147304402205acb78d44813069f5a1f9cd1e7c34e5921a5e0e023b000b16c6104a2c608f017022070bda15410be1f29fcf531bd5dcc4b4831809e8a1733b185da8a8e1a021d482a81473044022041141d1e15d94db6b59897fdebdfbb6071ff1fa952094ebb940de8eb849528b80220700028bb636477730d2419e9905d6fea50b8152b370102d9797c75674e3da3588147304402207c51a57cc526150cb220bc0f3fba75911f57ea4bbb4a68e9afe22c4a27c197390220034fa319bfc21ac75f5db2eda91082201808c1d4efb0e08c8b924ea8f20d94158147304402206432e87eea091cde3ebfeb9e63d04f4278daba6d69cee9b8a78410bf46d278dc02205beb823c44c581e10d4df36f8fb37089dddc34a1bb613e99f43b57ddb62f81db8147304402204c7bffaf9ee3ff931a9dec38e320a96f66539db702237bdef4722c18aa3324700220073cf7b233549287e2c76ada07dbf8a2f8d9ea0d614091a85fc8e4c947bd0f6381ffffffffea965a91969526e3deaf016e4477a8a3ca361192e2140e429a65b587fdb659bb00000000fdfc01000000004730440220353b77ca2094a2e6ba07ad8df6c24539960c146c184e4ee62108378ce28d01f602205ace8b64c27c7bd8c7b1ccccd93f11a586cb5cafb5913a8709837b6fdbe6f10781473044022046397d32e4f032cb0dddd4356b150acedcb03005f891f28fcec76799e0c1614f02201d0721e33d11ab70bd4f285b968a1ef9e6a3dfc6c5a593aee2af2351744b43b08147304402203dae2191acb80e3d2f4b4710ea780ba7bcbf4818f305c7014234c4a6093effda0220029548db5fc5e47dfb02c3d52120b87bd2d0ce86508aa53fc5f30530e374c06e8147304402205f19b27221868649e46ea58f399978984da51200ea2589984b2dea5906c91035022078cdeed093bdb4e22a164a441f5248602671b8c911bd3aca1fbd7a4390d40bbb8147304402203914c901b90aae5705e7aca71a322f48e99459466789b7234ffeb99ce455ffa5022073b5753d6553e9b02db62eab341387b8806b4d09c384909d8e94e1bea526c9438147304402206758a36b805ea6b4f5ed7f38091b4b1cac7ebf746b6cd4cd3bdc4646577caaae022009e39b0a6e65d9c3aa6bd08cd2ab70589faa6b1a677bcf836a6a791c2a74f9a5814730440220725d13c2af2bd2ccc484430d24c7e9352f72f4b5cada6240284c77ce79cb264402201c84b95ac7612f406d395568e3fb72f728d011d2bd6b9a372a0e6578bc968a6e81ffffffff43f2017ef356aa9beec26a01efbda346890d5659b556c4f12cef7e6e9bb4594500000000fdfc010000000047304402202f11468d84980918ac88767aacfce82b3be6cbbc4c0b334d5f81566635ad5dec022058c1534db24e707166fabf36d2da35a95ace59e8f0047b203d68d3cdbf450b8b8147304402205470f206404891b946c9f157555095857b908a73e2226279c194400b00f8f67b02200f972f07bd0aaac71258b1858ef2a378d198fdce04d0877b1167c233767edff781473044022000ce25ef0b023b2c1a960aab2591394e94e1f4274b941bea558a37e60d1f281602201b61f28a3fc7b3b2a7e8d8b4f760626d54e3c79c2959bc4c076ad0cd77c471a681473044022077f3952fabe062aaf896a8bedc8308b70c6fcf119db3e1736989422c05bdca1702206b3d12a6fb61c193c11ad7599585704ff94893facd80c4fe27e8f6eb7c4d36d581473044022007515770feb43bb40555680b88ea2b587885623d59cf6a88b6a735b7bf1da810022020bc7f619b394310cae773a2fd57f1aadd8bb2cfdd516a2ac2bff5b9ad14e8cf8147304402203b68a2dd9f99a59ffe036a7b318ed74129214188ef4041ec3fdd4ec62bd82395022051073787c04fa40c2ec88410cbdbe7ac8d3d9b7528b183fc4b1e0b1f700e5dfa8147304402200dc2b4772528eb6cdd5a4ac18150ec0a54a499831209ee78f19196a641377c1502201da31793f445b82930add2959c9b110b54e36b8bf9fbeccb3e2cb5a8ef32509b81ffffffff325c0e687b5d5102474469b19f3effcf4fa494168dee82433cd654fe62917ba500000000fdfc0100000000473044022051b59b80dc0994b85464144cac83a2d0b7056c94768cad8ae7a565292745f66e02205d8f975769a573c9b853887357536d4f8e924df3402160d7933b8d23091247bb814730440220330dde39d709b93235d466d491dcaac9ea9f54d698f5343e8c0b0ba26077f4bf02205f5a3286154dd107e58a72c1763db8ee247e7645a701b25a046bd49bbd83a94e814730440220089bc4fee212a1f8b3ee7d3fcfeff29087c074a26e727b3bc6299e4f6a5e830c022063d842e235209347dda212ea00e94bd9f436e0b292d8cdeb22a72405cc1db37f814730440220262339221d1f18cbd788a6fdaffbb321cc44a3358d5c5a7daba2bd98c8a707bd02203f3c1033e9a770965309486612d43ad6ef7214e2e7b53558ddd3b5562f3131018147304402205b4f7659312669360c07577ce7236f9a7c9d21c84019ff0044fb00f25b1840e5022011211d628dc69e8574232f9eecf8f270457b1983bc7d5f5f69676f57b810cc9c8147304402203bcfef100d3f1fe49763f87de773ed88348b3d3babba5ec9e2114072edbb86ec02204347891b3d1e60dfe2e717476f5e930c6ed81c0a14d7596c7bf8046f8067d8ca8147304402200c5cdac8d396d611404bdce76a497faf94268c86f48c1b8ff226a856ef0585df022009d7893a25ca4b7355ecc51bf08411144dd29e57a4e53e962107ae1e7b62015681ffffffffa6fe6ba267e18ea8037559819bea295b526e8eb5cd527d7fb8b70439158bbde100000000fdfc010000000047304402202588fc686d82753d82578b7ee92c22cf081e90d58dac4e9d0ce4a8c5eda51b6d02202b22671e658cc859c126face97236e22146d325cf7e529eb697eaa700c836cb98147304402204b2a18100b63d4d2d3a647b0b50249d412741dbb639dfde6042d346c5558de55022058377b09f787c8dd058a6e36e5158ab7d77365d52d5af523af0dad77d284373a8147304402207c3e652d78298f310b778ed823ba9335617a6436c9f564f54e69ae6a1e86d49c0220233b0c4b3cc44f0c918de0313d40ba0304aeff0fe5d85dd3e1fb413324988a7c8147304402205055f60ea9cbb81764a36a4293107cdd29ed41f3a93a72d6b867c1c33c874e7a0220308ef21300011a3f94f1a6f750cb8f339c5fd3a2b91ef38cad2567dab39ca2d781473044022050c937b664d6f8aef600747fdb8dd0ff772c0e747f49a6fbbca5666692c2d458022057f61fe145db56530558045293a4101c904a53d5dc1f9ff255a0a35d77e2471c81473044022040ba1cb4dc327711101de5a2a4bcfcad7db8544906d82d2f0d37a31362f5cdb502201d531d28866f19e38a1c6d9fecf60d61a6f57da17c902fb27930b063aae8e3c68147304402203fe5506f27e343d1d27c60c802361e45f85973b4c86b26519cfaa29f302a39cf02200e0afc33561c144f0fc90f54699fab7e0d5bd64684cec732657c618f13cebec781ffffffffb966dd180f00dd286214065c4ddfc3627ac3cd485e44255f869f15ee5c47720d00000000fdfc010000000047304402205d7127aa414ccc0c0809e78dd9090c2d596edffc5dafa58f466fe37fd78894f002203f3545b3e43f366150b782ef8b9f1250b36c613e5d1acbf65856fe9426d75b288147304402200c66fabd4292650705a518fc11dcf03f3186cbefe56cefeafddbfeae70ab285802206c2924c075b997175090c684a8a53f30c1897aae13fcd6ef333038a9b86c8d688147304402202f838d7bdc88db35d3ea08a9950a6954ea1c60df3c597ea66aef8ee5bfcf3849022061353377c1870a6055901fc5f316eb6dc2c4b72fba1bd7ef47593fa98cfa2d5c8147304402207a80ecb15bb5b8f2d351ebcc80a0f8bce50d7302d052f56bd96a13bf42bd0de1022036b3a3bd0a19a39c71513ebe59cd74bf4c899d27caf2de695e1bcfc21ca161328147304402201608146ebc7cc25d3ff5779c0819bb405fdba6c73cecf0f7ef88844111e69a2f022006ba8736b8d7dc066e433b5c38835a4a16b6dc19a730a2a1623722e3f4c519ce814730440220685df8cb2cbb360b7568f91831fe611f4280f6ec4d70c6c14fa53d7a8faacde602205de8177ac24c9a9a8f911f5dc87f30ba403f0c919be87892447db4d232e6644181473044022048799442006fcc6e5714ddec9a4fd4bd8bb3df49351bb0b4cd706efd42bd68bc022023bf5880122cf868b421ae9d2992d89872c202513276a618a960b9593451642781fffffffffe9cf0d5c6e3e1fc53a7521fde5a5450c738ecba7ba734e41540023251c8e04100000000fdfc010000000047304402204493c1ff1464c50355596dae065c894bc539ced6d8694ebb3aa45af19996548f02203f5e50b2179a52d07d1252132ce5ceba11d3fc8f592a8ad4231d6bf25aa7e45d8147304402204a387ad59ba73e53ad1783b4ac8ca0e92fc62b047b85edadab67d3632a5d361602205469c4194a639b0d0a58bb9a1050757d24436ce61a5b67609b2d030876b6f1318147304402207968e5179005c3bdcfba5f54e95b505bad581cbf338546682cd125fe67ce1d9f022040ea8f86af3a8cc79af955a68ad6bef5acd9fa75f4cbde52f342f6297b17ec9e8147304402205fd861e8119e4e648cdc3f1a75d6585bbbc2b1291d3f67724511934dbf8a703e0220257965180ac3e00c76e74615f6d6639e53181f1b3457ed347d888cce5ad83a8181473044022029685e121aa250db4916ae164128fd03aae375b003f84891ae5bedc4c6469e0102204fa64951f3bd542ca5c7b28f220bc3b5dfb00ef3c8abaa89edfea44e4ebf122e8147304402205c4119dce8efbba8814b6d8d6537e5e76466bcd16eff9df847631c412dcc6158022037e4c274aa673d4fee7ce2493d6d3badfd6ab080cdaf0c692f0a924dfc8ee99c81473044022048c226a11180c620e72acf934eaa4713cf4b1036c0b94d91e0093e9dd14b1ed202201ab757d82b6496087caf3643fb1b1c5b09b1dbda064741f067f7158bb8966f5381ffffffffa6e0f73dddce84cdb98058ee00396cf44956c2afe86d927b9d271742634fdf6400000000fdfc010000000047304402200a8d1e060e285bf9062551c4589da4ed8889d51633fe36af9a956cdffd9e4a8e02205b40610490647e2e3a7ee915b7206f0027eb46ac2f00ac1a12daade3528651b58147304402202944730f99b020097041982d5727998155df7fe1399db640923d919fb1ccad3a02203ec06e1eb8fa208092248dbfb30593c9fc36ecd466f0d8a7ce74d6da6dcbd8b88147304402207a44af63eec2982dcf0918b82adae4865cf1a5b84b65c1eb8714f992971fe81f02207e993dac7aa5b8e8c5d136a8869a58dd3abdc24ac2ca50123af1d4982fb1b0be81473044022049326ee268c21cc7b333bc6e05de49d30a17b82b9f520e7e4a077e5cbe3056bd02205acb3a19977e734e88f8aba3ec8298182f945d548f31565fde27ad811476bab281473044022014335e133e4dcf1719935e3fc13f4647c0f87fa250d64d93cdfa86333ffff28c022022326748e48a76efb85ac86ba23fdd4fbb00553c4f1a5e461beff91075c29eba81473044022002cc1b9afa936aa78d6f5e5e142047c776c33b29e46ddb90d6245f1e67fb45e602200a2d6bea5f76fea25ed411da1d510f36b8d94b6c81dc6e5b7356155bdb3d9c9a81473044022065ff9c3327a59c24538b05c1d446183b9226e3546f413a7b77b6fb102cfacaa5022043ecfa086d84d59838f00406e2c99b4493e96e77b506d675b53d0de2a12517b281ffffffff0168c56fb6559641f324c479b3226ec4fa4256e6a5bb28e7210be060b76f68ae00000000fdfc0100000000473044022060a12f99de5920d9ccf6cb5476493ac9c65c0ddb25571075ed559c32e757332202202f6242534fc2b576e741bcaa5440b9f0bfd0526f42abf9bcdea4fa11957271ab814730440220492e85cde64a13e2478cc5fbc44947914f9e146eeab43833d61720375077e25f022057c7748fb7054e9643e23c3e4e59a169bb11e993f69af1727ad79bdfab0e9a22814730440220398455559380ff507d77263cdf442f5b383c20f5906c93397ec257139336e9db02206d258dbb837a830350123eee18d54e2a90ba4c69f10b67383efde319f8f6b380814730440220582cea666e0ae7239680ae341b4f309bbbb31ac39a8f9f618ec5e97ba4762cc302206afcff16be329373059cd6f27c4af8af2a1ee169526e72ecc8236672da704fa58147304402205a6fa0a4261217479448a360c7bf02ee302e53855b0659f180f58ccd4eb7246702202f10f745ef35933b54321b72ecfbf7b3f4fce03818a1150081606663ada9c409814730440220742c92d332229acb3f89c0d2e0349def98bb2b81edaf2a2b61ebe5a8b60624380220541db41cef2e9cc19a23e315cbb9fab7df1b621fbe5ae67f0572f9b976e7990d81473044022028b18f6198bade68c594c2b06470259de74bcfefdd85efded48eb17d73fca28402205ebb66b9f4a49cd6f0ba059a06ea6a12205a9f92f0eaa2503880d5a856e97dab81ffffffffb7c203a720f1d64bdc3422c4f545ff557b675aa116b1b7d001c4ea2046f5f7d200000000fdfc01000000004730440220680e4867a9cdf41668e9615fb109bf415ebb26e16044bef4d8477f2515efb46f0220029d5d7dd01709a1b943ed67ae6f0766154d3a3a33a44efd8939195a0af53d5381473044022048fe7ad41f854305b20ca627079d4c12151ed104cfb33e62cbd4ee2cffd192b90220013c66911d029ed17467bcf9830f712eb6f2532e410f3fa37e1dd2732f8468158147304402200a3dcb2ba5da3325ef58662424c81521af93ed03f230fe2959d37fc2b1ddec21022072ebcdb2e84ac77c3abb1bee76f9edae6152e52d3965b4638684042b3d99e0b981473044022051ce1f91a35ed494ce8340fe4eb6c498128818037c8b0d7ef322630223b1b4d802206b8fefe39b923c92f20ed00c043a2a7bca50961c7242c03c994e3826f56c4997814730440220314028bad7d2afe879c931895376ada7c80d22c055a6f506719300468ea429f4022065b78f56068c88ec652cbc3c6d471279adb288f0b49e6e079a768fee23b1584181473044022071a7ef1adc6407923378a687fa81fe92ace4f37714ca737bc36cb2fd692fd2ca02204df91a83c89a88cd8598c09a22f3fbfd5365297a4974ddc080ae99ced92809848147304402205178674533aba6af910c7a9c35764d317875a324d786e429363ec2710bbdd36e022043b4c6de92438f923f220d268be098994765338b4987a54f50f08b2cf11fa55081ffffffff572c33a6deda257cccad65c8fa47c1ee11bcc4ac48bb4f676071d37e55cca84e00000000fdfc0100000000473044022021336a2c44a3ec2727fc7467ebbbaff1d893749abab3364fa5d1bb2d653212ba022020345f20fb4dfbcffeda34bfd6147f03bb3359f7bfa2de0aa92a5383e1a1f80b8147304402201048dff73c61383a903726d8de2a91ede547fa4f23b38768aafecfaf259c1b22022050c860a7db7e7372a2dece20caca2bcd21ae1306527668ffc29c81de2f4eac1781473044022005bedbd4a7d35f212db5f92ba797dde5cab956620eae4745ac52ef2a12167349022078ae3b02269a05c0d8c041f72cd8f370c5d90e3edec9610c9f0bbcb8b99da8c18147304402201094dc4a63c0ce2bf3e84b79d4c2794af9ebbda32d76d7e776156d2cede37172022079acd7bcbc5f026bd9ffd43d592986202d949edc4bbed25a06632933b54e3b8b8147304402206477e78726adb819ef29fad5e6b2c69b8b26028b76b5c5143548a190ec98d76302202e9f398a9b762de58874c5a6d99fc534daf9171a73429fe555c5c83f5ae8dd4181473044022072e10fd3beed48c27f75ec298c957d35c6014c4927ac33a2f1bed63e34f9da5702202059fa339fbf8132951193747977003c292a53a8f0ced02960f231d014a4d4ed81473044022033587cd102683f39aebe1d58f2a242323a1b3ee8a1946d2696337a57a6e738f5022025e49776c231149cf9815aff43e035e7984dd78d31eae2e4f73b998e3dd4f26481ffffffff3811b4edafc7f6cc6463f03c03bf924a8d71aeff0c35df1e4baa04910cf2a5c900000000fdfc0100000000473044022050379b6cab5da9c3819c2595a20ec89de652847f77a99513c56b186813c2f85d0220444bf7794938c8c0b230bab1f4fa7337c08bf6814f460cb35f933b4d06f72c4081473044022039c5766859070cb12ee9121eef101c94ecdcbb534d8c7321126eed0744e3714802202ec60401aceae803fe0677cea73bae34d5f7199f101816a07782b1e269ba6bbc81473044022058484ea0a4adb515fb8cef6972534cadd9975547c59aad3f2511c551fcd62fb10220085b0b87930c3077bfc4c3d1da8a9ecf7855f9c40599cfcef74004160cbb55ed81473044022024887ab1d711f3fe1b6d15ad73e71891dbc0f0655cedd1aa79fc02f7ba1acf27022020ed854bed3fae23290dac1ce0eef0c960fccec1ebad03eb5f543ddd93f293a3814730440220541164642268c1173a2cb0efc5f2fb6518cd13c8d88ce47275f208be7631cc92022056d9bb4ec1807870ba3d628d5525814d02d3fc2d2683e1e24f72cab6f1ac10bb81473044022009ba30599934e1a2e04107bc371e53b47956c1d2ae1d132bc944751dbcf33a67022053fbef6c1fb2a81260b263d663a3e97d97b8f89aaecfa5428dafd3e1d53ed1ff81473044022012e684c8023ca26c59701c451adb4159d44ef17d022dd44e4d8faac7c9132fb602205f5ebee198b5bcce7560ab02e52da347e431c3e135079cd5f77e528536bd3ff281ffffffff6f05a61ff39fecdfc533c51ddb2af9c70ff87b0d2e84cc1c9de39042e7b8b4b600000000fdfc010000000047304402203233f3d6fdd9ddbc538b40d599d99651c5b976e412c28429903754e012de543802203fed4360fbc6c654ebea81015cfe4784ae99aea7b99bc1e1ea16e64f3731706c81473044022022690b67ae5d22d396cad683fc20ce9609190e1d87cd561fe15d31a627ba4a6e02202de5ec2b79d0dca0850fb03ed7bd32384232c9c8863bc808dfcb5be4f68bc1368147304402202c47c191219d194df9e1b4d589437febd9f9af26fec35212e47b72cd30aa4b910220661e0505e052205624d4058a97af7219acadac37ef3cbd7d172009f0f432881581473044022012ba3c32d53140ed8b67d6e3c57928e7106793d8d683c495d696196283f6660b02205043137c70caf5778a8da71df419c2acfcbe344bb1d8abcf891199653d98fbbc81473044022075689f110b4661b870ea01c1ba3276e0670495e122242a6081c333413da23e3302207ed6cc2c733843987e88a171f217910750065b845bc402a54e02061d7cb420978147304402204fff16bdd009147d6da79a3c180a22bee29c038d3ff7521b097a293d67296e5f02206799305f5df4bd18682351685f41d458981b771ad3a24c386458f84eff033a2981473044022029a190d3feb60b3037daeb18409b2b6f2f712583eac607c23186b45e92388598022018aaea88632f5df14dcbe3c985ad1c8c19b4d762a1294413abae1c5847841a3781ffffffff1e8bfbdbdb80aa145ad166107f1e9c4fd0f28f388e471d98cd0d58fcbc62f22100000000fdfc0100000000473044022045d78279e0082580f71a524c8f77c624f51fb5e703fcf73c2d45e1a99edd40e702206e2153c91cdbc6eadb7be00bca953df69be1cc4306371562f9755630ae312c478147304402207f7cf18636a91097262c3e3837f4133cbcd298caed6da8585b18c6d9f230bed6022064ee0510bae6295f7c38236a2ea1124f30b34c5ba5e8b352c0e4bb044da111fb81473044022075348c313377585a678f56d441dabeb41c4ef8f9efbc59f2ce378901b32cc54d02200d49f7b3a9c54a283cd34ba97f505d296d699a0e3095242133e14ae9b4cc8cf881473044022017dfd588938026570fe0dae4ffe9667f096630f10d989df4a74c642d8b72d2b7022072d3804973de0bd24366fc5e91779bade48dd0cea5002817fe50ab07477987c68147304402206af8699cc454686a53719307312d656c59abc7e6612c63bd8bee65b57a13698402204c29e5160551fab8a129abe17047826537c95681c73698c0f811e0ed2fb862e68147304402201396b5e71953967f2dcac07aec8cff04bf830e7552ea59ff52ff9efb4097e98c022042668e887ae301dae0d990dfee3a30613d638718c49409c046cac0583bacee778147304402207c061940c9ca2d0aeed79d0b8bcd73597fbc9526c483e3a9befdd33f511bf96c022007249f4bca2dd730257a625db3441e7b6a0030060133cfdc8991491778e76bc981ffffffff776c1616de2b9f709d8ab3039601e61d51267fe5508b599ed6ec1ce02ccbcd9f00000000fdfc010000000047304402200b84dde37da7068b51226733a641b613605e4904e9a2683d844453368386a9b002206c1e6603c346ee4b128d913f554fe7b62a8bc7301a7a903e38b4878c4e32aff5814730440220290b4cdc9e67433d7cc351455f84acd41bd19bfc59d8af13dc466c4bbc61197b02203640e9050f43e50dcea8a204eaf1b136a24b602867b782a63f6fdcf42c90c8088147304402204b5f13601d8e35f2816e4d1aa8acd2114ddb08c320d37e464f1ee0742d3ceabd0220728bf0a5d3dd3c095d757f284bd9f373a5f6406988750f91cfa6758ad77eabd6814730440220683cc6a6cf5f670a4ecfa9746766884bf3ad60958b37f99f16234d6d60ea82ab022033924b7fd951a7f7ce994c160600a634d9bdd2711f6024affd535aaf9f0d9b1a8147304402204521b66bc52613d92e70e450ddef18b68ee4e4a0cd5f0593b32e5f5ca145ddce02201eae02bb87acb716642bc8687413ce1dae1b35fbf39014fb7f0e05bf26cb5b498147304402200585800e18ab71fd8a383df6c03f276174d5a19750abd478f54a0e53fc35d3bc022070c3e2ba50ac82949abcba9ce424725799ea26b90b0e2ad9b64d6b68716c105a81473044022007a896edbd11310135acd3a0140d44d76e8c7e7f6e52137a0ef2eb68030accce02204d789b13cc724d60f8a0b7b68ec1f3b0b10425bccf0b7f431f4a7175ea9d554a81ffffffff30f66b51851f8109eac9bdafe446403e10b036f49f134a6d27a29520413913a200000000fdfc010000000047304402203ae55bd6a9c95acb0234aab7beb4178b76246faef7a8ab3ed160d7eb44e3729b02200baf967338ca2a3b6d61d284d203549c3aa56997a8fcc734d8caa6403f04974c8147304402205826c59bc9c3a35421ff62cb1465caaf2712f3cb3b360d0bd667cae1174ed995022040f491d0e733c46864af2da1d8f370fcd89b04b6bbd5b144bac0abe45a043b668147304402202c64b5e01778132a3bbfac16a0f83521f2b0b2279ac58bb6f6de5ad2584a44e402206ad35de2f8d3b50165c911bf2ff84c63d5a916c9bf2e7b55cc88d9c5f4a6e8cf81473044022056751e2ab935408aa957e74e0aee18773583538ca66a7b2f234836f829526f3d02204bc8f3e6fc19015093da061f72efad1f1f82ff95b851347d94799d412ec98f2c8147304402206849b9f56eac01312f87483d7ff501d1e5574f7e8cbd03295865f1cd9cbe67790220208e1d9ca144fa0b182db53bceafa9e94cfbe58bfafac36615c2289ffd6db0f9814730440220030c1a492f076e46747451ec5b0f5acc319e93ac0962f89a2f4511f30285185c022050c2d949ff1411997f1f7171aebfbd467453043bbb7fcee9dfd5fb7d85e20c09814730440220471d7b68362a274bf9bd0fd21954398435b58a5cb415b088bf6e6d7d1769d6e2022067a5baeaf46184c4dee0db1aee541c54aed251fc4cd341016bd4caa353064ce381ffffffff49fbad629aa03355ba34e00beae70958ad7817d29a2efe240d2b1f263b4b5eac00000000fdfc01000000004730440220584428aa031aa5f5bd8d77120e6f1ad6ef7b5ae2e49c6d9a7843c4cf0f8e8d5d02205e8d98ccc710b976a9638a57b736f5d1f5c70ef2bc6ec18f2f063ba1383337428147304402207fdb81b644745b12b495917bd7b1453f57409fb117a43adcc2d1313479ddf98b022014ece6515626f416445420ee13304fc0265b4312989c0c8ec9843f7ec84100e28147304402202a4533431f08b6e8c1bae272d43b5d19e02ade2cefd647d32f94301842270d0002203304d493f45662036f3427f8a2661042017a42fae69f3bf8cbc584cf7615b6888147304402206bbc083988def5cbddf81d1259bdce828032475cee25f520cdfe2d93b352e077022029eec0dc5a701066b2659e5c220e40e94cecb18426882b5952fe87b4508d378f8147304402202cbd926881153fcf9e6f49b27f9a6bb2bbec986def365e30e89d39e4f330835b02204daae2ece50da2e6444b2d9a2b42a496765e57201cf71c6b2047f6ab262c2f958147304402207fb599b94f8aec5f3600154c2447f78e060d569c17b1f3b1ccbe73a971cf3bc6022007d1c796017d565c1ad8575db64f6d4d5f0b181deb2a05f9e81f6bd66d5c7d3881473044022059773a00ddc9b68c250afb6fd30e59dd5de91d2a4716a9c67def38c837857cdb02204a139db2034ddd5aa14257936b7aca737f7400e5c08eeba06e9dddd1375047fa81ffffffff337765e185dbb49eac7f1bf316bea53afac3ce3487784c3a4fccfb196c21e6aa00000000fdfc010000000047304402207650fcf8964445e9649115a23c1d907332e8a7b3105d5abdbde0815bbb5640080220334d1e28428ae4ee756470e54b241bdf73d63d9921f8ea750291a418f4b161c28147304402206e96b1d0fb89b9bb43bfe49ce6a756b3dffebddcd2c7f1525aefca1ed634329e02204043db80607aabf10234f87f9955fcfe7fe1f923bc1466cfd0eef3c106581d0081473044022006393f426d7192734f4d032758174c32c34a8922cad6f5797893775aea68a8690220011eccf2589115988d1ca7aa7cd7968aaead2bd7e48a548d670650f36c3c8973814730440220676f456c611450817c5982f2f0391168358c16cd6e1b29627c4afa52a2339b59022075dc440b1df6ff57c38c6aa5cf9a6a5f2c1aa71de6911577011f88a9095c548581473044022063d05f401f58be19cb063cab26a84751e7a885564cf61306a996aa04f285edd102205acfb7719b278fcae33038dafa491be9a9a84f0f4e82369fdb1af8c33bbe7b2b8147304402204959a971dec11e04af350801107071611f3fb2cbe30b057acc58b82aaab3803602203bd32909230bc84b0eb829e3deb863e03171112239611f5b7b0b02396e9787a381473044022017b2171c4246e0d6434f328f7799d3ef6a4fef56df84734a48b27f95e21392c402203c33080d0c724fcf8ff32dd5357530033dd465a81ce81e621ac7d94b2dee11c881ffffffffdb831af3c2726a8463c64b912d554e811b86ba9b64bb7aa12cefcd77e8fdeae800000000fdfc010000000047304402205112d5e0408d910f37f6d01550b5c03c06d49fc5c9ddef9fd0e6aeee7d2ccafd02204f82f9c2ad6a9655b6c3764e5c34f1739e6e0ce9437873e1956b6e2d0f536dae8147304402207b23d5d48b37413707ed7f56a960f9937f16906b17bbbafcbc071041294a752102205b64488daf172275be6376f85d558f8524c3c0d6222f00a11d1c34b1954408d88147304402206206e8ac4e5306d1dc21f28cf0c9f41b935e89f0050d2cbdd0f70de3687c72b402204623c167fe1cfbdefb78aa2f15939d180e905afc481380223b95dfc9708d05c68147304402205aeca81a0b0c42e6d6bfb82acc05a3fd11a6a21fd00be3963a854fcc6fd4e8ea02204320cc8a71383d6f63f9205ef37c5dcb9c09a713dc871e37eb3ea4a2f3eef029814730440220620550805ed45899ea95dec9712dcba26324ddd1ba862e8f2fee22b3c447320b02203ec304e9dfd2818ffa15aba423a57e42fd7d5cff8c49c277371fd36c1700e8018147304402206152c7ddb7b5f8ec2c102e3792a867ac86c23ec772b25de6ebf2ab2a0a362c5702205c2bbd48af74687e492fe43592a3293cc568aa176ade9f09c3f5d7170add475f8147304402201e86b55b54ff59b1ae64b4986588870d2ae896941c633d576652f66a034c060b0220113e0c5e25913412bfba29b41610df486c309ec05d29684f7dbe97edbe946fba81ffffffffeeef0b3a9ff79a2881dd9db687dae473c44438956e18e613b309a43ca0ac2af800000000fdfc010000000047304402207d600109161a3c6a9c5d1693a149e1b916d0b9d6d0f463910dcde823222240a402206efde4fbe5f1032fee396dec1d87379c457f946eecf2863af051b49f843120e3814730440220020b4a05dfba4173440325610478ae94c13e3c0a34dcca177df6855f7ad5330d022006f79afd08cb77d362ba69820942260d5415151cf667fecc762dfcf23e521740814730440220776f03a1bed7f262fb3ada298f5fe6fe601db69ed47e69c0242d41aad27ec81a02201d40c5d332edb2feef49898518f1a903e39419eeaf6a211d726c1a74c77e87308147304402207ac1320ba69149c0675b74f61714da4181953c570109ba77a49962287b3f9a7a022044046647b4e922fb0eed9aa1b9550e7f0170970c539079f81c7b55ae0c62130e8147304402200e447955afc799219d21b68a80bd708a314119536ecc2468863bcfbfe67fc2e802202a91d0ec25d275fce6a87b8a583627dea85bb21481a0b2258eed14b9455917aa8147304402204d3deb3579da214aec4cf656a1ee7cc72a90ca9def346d9b929c8b87dd97cf94022004d492146cb00acea1aabef9a9310a01b88085cf09b9d3c7e14059316831121b8147304402207e9b355944433e42c461be96a15007ccbc4c4ad18369bc03a73d6f8de701ccf702203aebe4e102a0f8bd772f228fa660d5ebb31c17eea2b58bbc6c1ab58ddb15e87b81ffffffffeb2171e7798442fc5cdbcdc0d41546b2d98cfe81f9cb6048703d677fad20bf5700000000fdfc0100000000473044022029e5bf77f31247b529fe4205ca623d2cd0dd9e9ed6c865ed6fc11928a584759702204a715c0c8e808bee1d983a33cf7e16de84071e654ed802e6f130b4640a06ed6881473044022078ef6747b8b6858dfc2dcc65a3fb902a3c2981a0d3f61cf1d2e9bcc6810003eb022067ed47c95877f685aa46dcc2c1b4cc0f7c49aa8f1068136ec65c4e174dabe4c58147304402203cf3b28dc39c8d9a49e849aeb4b89975d5484d64deb4ebf0b282ef8af6c86049022039b7718ff3a9a83f66a8a6251886bd7b36f5b8a9fe9d7fecaee27dcbfbfa628f814730440220126371e5f3e4560d878be8d4d2bf50b78090d11eeb9490e5ad5b95fea78d33440220351144802301421ee1650f1c650b95f0af92cc15ddf43d5331212f18cd1598788147304402203c75babbf5d1567af24410efc98808904fd48c51f97727e27dcd78102dbd0c9d02202c61de9a3d358bad8d3e4fa3646729f57bd4d4a404150f3c5967fb42c624dc3a814730440220311a1c65452e10c20c15313c6b9a8078132f7a1a62f36d47fd549b87595c2adf0220300f3c98822351587c2ff2dc1058f95f8dd78fcb9f285787d785f2a439f5996281473044022036fde7131ac8f8e8e61fe4ea777d67ac286767c745b0ddb3a93697ad793f840302205a36197fede388e596af99e4984273b49bfa083c866adf5132bb9da11d02d92e81ffffffff502ff4c4536faa819845d7229c993faf212282b0120034728b40644f13d5e30800000000fdfc010000000047304402202305519ea7cf6565d7b384d5aa39403db7b4cbf2ae5a2b36ba65e25c7c218e2f0220627a694b8655154a41aaa874a43dfc5d6e84148e97dc6eed445a71130884ee9c8147304402205e77c35a6fa5f2ae5a51ff73893fc74280aa45aba87f73d2ba1b94921f726e3402202ed0d0df0179cbef8f4899df3935267df93049f35e6bf11114b11e00343094a28147304402202636e8c68dc1be190729762ee20a4b6691c05ee6c3460331ae60a16784f15ea80220364941329ee052da21f6da4ed5ed3dfc208f6164907f9671426b94f3843b04d581473044022068404969c9e07aebe987d3d39c955a2f397bac430775e7dc41a42877876199f10220477fcada7427efb367644419351593153c1aa4608d5940c734bb024f78bc70ae814730440220525c362f4579d91c679c8fea6d74c8b06d2943a325bf299a0f8e04a8cd8d309502206a9ca6a69ddc362f97ad753a50d4144af1e055bf159695d78071934b147017b78147304402202951051cba80b6fbb1bb5f120a436d9d933dd6390302fd09defd7a268635e50502200ce4cb80168f0f6f08fccaccd617ed2513c2780c98f4b9c32439cd937bbeba548147304402201192bf592c23d503dad2008450f412a7d71416e00ad560335331463802c7ee61022001fb74ff1471cad4eefbcf6d4b9878d6c5dbed6e59c6dfdeeb7a5f4ed7dfe27781ffffffff95f35ea3268366e8f3fdefb1b0aae2485537bfbf2e674dd1bf54b9e5c20832ed00000000fdfc01000000004730440220287b92706bcd64dd7f866bf5f1c55e262473be1df087d2d8f1a59b18370fe21602207dab2627218d2093ba356b76b4af814f589b27684cf43987601a0f0894166cbe8147304402203edd2a84995f5ac6f16db143b72e8a497eaa9f75c8f966d795986744b91f7ff302201d66f0c42d242485132c6e3a4cd2041ace9fcc1466ed7e18169454139493953181473044022039e483a5a52130db9da969806171768c09729e0c377f511fe081e1bc6f1a3c8b022062202f98aae181c05b5597be19ef273aadd63e58ccf77dc69ba20d8dfd5780e581473044022000b3fab1c8ed13f71af9c7121b2979b048e20b6897c1e27dfe447ffa13be0c0502200cb353ca7ab6351f8e092e355409b40ba55d54fd2035eb0941bd56302e376bb981473044022012e68057c501bef83e26f829c6e83268978fbfcaf10ea337f17b74965c18a41a02207a3daa72f166d24290a11cd5636a52413a8e860b52ded9c3e34974cc00d1f1828147304402202ae231a7ea7083317919e0629213b13a74c61bf3365b34ec6e646f18a6f594b002200b5b5f1e7069d8a6e58c3aee307a8a43c96261750ee11ef7707264e1b594fe6681473044022033bfab167808707e1aee5c3911166240318b83248b837efd1730104015e8222f022006999a1c009a7af1659eea7109414555d23d83b98e9d0d11882a8797c5d3612f81ffffffff15148b0c5e5ccaec0a0c779ee2457f303b1d2c4ea2b7fbc9a5a11f1aaa26717d00000000fdfc0100000000473044022046bc302b63acc04755174cb00958c7e038bfa8eb69da1464a94f6d4b77ddeeff0220529b135285bcdcaa305c825f67423a2f18a8725b6ab99e8b55c8705da564c02781473044022031a580651fefe7c0f013de1a1bfde483797396082c55f5cf5672c14519dc696402207c033772326b102c4d07e6f3281f217212cd2b7cb68552fb457228d19c370a488147304402204b59d28485f5477b8fd591aa549367f2eaaf063e11072c4e053f6663f86f428602203c99ca417c0612a70825f60b3e9f416894e74aba27dcdb4ff796131ddcf89c3a8147304402202de297c32b5e7bb16837a3fa824aa30c3895a6e9736ba1a6bef9d1ff39cf379602204f406db686e40df9b92ed64387f4a84a799acc082e66aa9b6ef410ea26f91c3881473044022007284283a4c53c802eb3a3a7ed8069ce6369afddcef3374a7352b0fe24c1248902206fb5bafb63a1d7d8fd36a36f52ce9ed4cba67279dd50aeb9f1380ed7261f3de6814730440220788f709a9c241446d2d54399d32c4c050790f4ae6a887b8ea02dd289c45a156402205a8944a2d9b885bc83cca6755224cd0772ff71aefae5462e2a5e22b3694f51d08147304402206b67a498c11e72a67d880395eeccea17a2854837dc1e9725ca6cad5ffbf0ca0902201c9af8c5b8653957e38cf574869e9ffe9b83ff4d30994fa98915ab70c0711a9381ffffffffecc97426bd63ab809f4020780e1fe31235781912707399f9b55010101b351b5a00000000fdfc0100000000473044022066b24a697d8fba4cdaeafd997573a11efbfa951edb569b9daca762db02183f2502202b5c560558be2985414283d35486217e6ab58c1a244eb7524d7336d77cadd48d8147304402207165272b48b6dc0ecb51e0993867ec71b0f3c47549b20a6e59f36d4e93b53958022032ed322a9c082c89254496554afa4bb1e21a521b09490afa34920519ce0eacdd814730440220710c0176f63e191b5c8ef86367852d7610e4e05d2cb95838561ab5d8fad6d2dc02200222fec150ea7c8af1bfe6ed11bd26cb83de4b14f573ab81c21a9f4e76572b6f8147304402207c2797dc0ea36635c98b2f91938108ca53baa7f4505d503d283f7ec45ecec76a02205f0fc139240f44b533e94f3b09dc76dc6778d0365cafdc33a6ef1e3f8a365ee381473044022023bcba910096e0f47b50df3f9931f0a014913832730bc4963e12f65b4462c1b0022021dd50ab1f2808d600a3ad77e2ec9fb750efaad299afc61d5182d1724268a9148147304402202ea72c0920b0a7cb4db6faaad6665c9c573cb9afcc4f3269392d52748458e5ad022055bb720cda5de1acbabebc89c36669518fe9dcfc92570861d4b77bd8725efe3f8147304402206354640b93bb7b4cd794647960ea2ffeec4d37e7ec22b229a9071fad297af88002205c8bf10e61c7f879f7c76a35079f416e06d711055479f1d41d868f6ca417c22581ffffffff67c007da2bd34d0f16e04f17e0e45710dfdd9d6b181152ae0ac77c275bbfb75800000000fdfc0100000000473044022079afdb9c3b4efa2f9e3142b26c06776c42acef6c602f5625c5adf06043301d850220100fd4c21b713e81e5109e28beac11f77b3d8051fc422569c03a9255e8b7fc408147304402207f743e88733eeed705508a1227c60db56aca98c23c329a1f09d5f933d1b9ae16022034a16767996f25eff5ca284c9b1c8be89ec46b3ec50997ddd72bc7b2665e642f81473044022053181c5d3c09b08fb9b22be854863c14336053f6974bba0ef637519c38d3103a022076aa510ee7a6358dae74673d66c9862841393c7f61929e69c202e35385f87e72814730440220605ed31789736bae6861dee0df26dc0bf42b858099724ea0765bfdbee0fb42e302202cf4c0f07c6e48400a5f1ce8f4a04487ca4482526019666720a39fbc855c88b48147304402202d92f8e124f22e5705de6320261ade7d830a8026589903fc500b83825189ea580220212835a80daa59cf30e4fba165fc810ba4b3fd9b5a672b389ad9bb53c604dd078147304402205d1a69dcceb48165c224872a532d21fa87f9cbde9b0121ad171db0af691f591d022044fdb50ee75c66aad3ebaa96022b0301327d0234c1e4178260439519935340ea8147304402204e2258defb7e2d109338616fbd7ff10f80730354ea110e05be5b386cabd856f4022040df5dfb5c3116d93d06a8460e1a6c428ac5a5fe8cf316061fa05cd5d9b83d5a81ffffffff3325f398918cc2b13f3b861c91f541b5aa98ba6fd7f11adf42d211d45956dd8d00000000fdfc0100000000473044022060ff05849233c425d79f02343fe69c90e9b447d88290baa2013a95f6215d6c0b0220327fc63b5d063a31b49a0d9dfb09875444637049c47d2b6bd9d5cfccaab7260281473044022046a29a7db0ea17bea3f338e12ad9d1a3075e1ea1fe4b0747d6464fb5171cd8c002206b62f5d767c5736b3549c2cbdf8566506755414e1151948383db73847af0836d81473044022063a3042ebc13c0304ffa096e3f78c921873f20b1f650879371bcebcf96e2a2d602207466ae146bfa11c588575b2f58d955da9e913dac1e7a44c0a6059fa32ef0878f81473044022071c68338190194ff8137206b242910ede6935666bf52bd0f0a20a0c9dd524f79022050f626b266d4f5a54e78a5e38b6c36502d1e90de28aa2f9a7204c7a799e110cb81473044022075fa100b65a462efddf57a1a916458a735e9ca68a15e2b8ea36053ef062f0c6c02203338d683b49611146af4fb49d2de79404d985428ac770651a2f34ab786efe8f2814730440220534fda596ff64c1ea296765e4de885ef3b6850cc29930132097d5826f2017e7f02202240178d342f8685ee5f6062e379b15273355b912c328db0a3c44fdf280010858147304402203cb14a018a04e5e0aaee7bff2fb459e3cf66c17dbd5f15a8b242e1937b8f3fe40220558c39497d89e490ae905a29982ce6ba8e52010a3e4a28ad5aa8bb2076ff692b81ffffffff51e9a31087d3296bcf565ed901d799736f0fb9b076b679d66ba905954550284d00000000fdfc010000000047304402207a2256fea9f573592ce2e4b2d95fc3873536416046450ea02902518be56e3409022027df50f44b392b9398c57a19b478c94902b7e1308bdd020a5c951a296546cb298147304402202f0133a6ea78cbd50f1113dc7e38a09ed4646d3b5f335c4f44f349a719cee69e02201013869642ec60bb2c254827f6bc1d8df41fc0b6592d89099e6045eddbb62f098147304402200602b0c8a1f05daf868e447a10b6ea0102ef9eb93145f0b60a60f82b1145ff8b022029b6406347bc53082f445a9e68c0a3c79cc30713b74ee83731b1236e6c9f1f9781473044022037916b196882e6a50b6702f039f652e0842669ef98938deb10e644e6b090d403022032ccfb96c7e80711f14573c0527595cf1e3d421950582eeec58764decb45786d8147304402205f41cca5b3af79b9c35854627acf0ec53715c514e158c56692a015a399d25df30220238a4048f827a60164d2b1bfa24c677360399294184dd98733b964d95a3c35678147304402202f456fb5bcdd8e1791842cbc902eaef773fd4149aec50aa6033df560339b349102201bbd897ebb8ce50be5bd9e84a21de2a106e6ce9bf56ba5a3ae48731293d819788147304402206c452c044fe55f636acee333f87c520f2eb197d1abeae17e14997aa33bbc4c7d02201d36ce8bcf3e4f3efbea5a4f3d6a0601d6fe7dcb2aaa3c9ca241d477267df87981ffffffff4e9cb1572a1b15ec2191a808a036b91bd661c851edcf9085a9193c67b941e5e500000000fdfc010000000047304402204f734f54b418b842224aed65b8b4b8111768eb83b08733baf0608546a3fb11ae022011da6d71513f71d54863b5449f164d5f2681f5f7031c1a587af9fcc2cc5a089981473044022069c2397ede1f988a43f13dd723cf7c4b33526b80e3d74f12e8603c51805d351502206e51aaa7ea0ebf5f9673526d3557be822c26ced3a8525a7b122d319e8194c2e68147304402203285c3a4b39442a7b6315a29295334ea6deb9f895ed5f22393c4df16431c85d902202a8ab4edcf9bf8b15931bf9f0efbe6216c4c157721c652c8a6505345e8f319f981473044022078cbee7fdd67572e884882dda5d9c4a5780c7bff684c6d4a6cd32f12008bb86902202d6b9809fe94c4c9a10a585b4f15f7d7748dff1bac26963a5ea909faded4700a814730440220251d015fd1d8292fbbd72da8a27968fafd216074a2726f8dda956122a18275d7022011bfc7e21e3b4fe7ae901887380c2cdd031b757c66dc95f2643163bebfc57795814730440220307a5bf7c14cafcb2f093c76fcd65c3446d62e07848de1736df2cdcd999c771802200f751fc250748e348d6a97961b3c2266fbd44e56be1469c41ef9ce81390123f081473044022074ca16df579ce73e36b0bc25c6d31ca4143a46c6f35d7772537d7af190903f50022052f1eff889564d59aecc831b1d9f742802b6c06c2e0f93f0d36faaf0c0bbe69781ffffffffa28e3924a1a4300b91d9d8a93fed92ff0ab56c750449690c623793a7bfa9829100000000fdfc0100000000473044022018f9c326f1e1243486dedd937a366e1902b8fe4293f52afae9d0130814aa3080022054c377addf5914437b54cb91d948a3645612dea8bf2e41b576dcc069afe243b78147304402200c158ff6d80edb6365d18f062b4ff397f24434ecb642dfee30203137533fc32b0220404ec919840ad4a154126f6b44f55c26908c3849536e232201702f7696ace7b5814730440220134fdc6487bd6e47bc23cb5e59dbd2722b03c42d26d1a499dc65191bc17373f90220451cbdae7c8183b9c09a1fdb13032407a5b4d361fc552180591834e1d1a0d85281473044022010644d6cc9bc0df99c237b747a97a7f4e2ebc14671de2acf7c166cad4c44066702203cb7bc299f21b2e9e5c89b9f23b2aa3bc4cb556c4be8fc81fed0666e048fdf4a81473044022072213187be3cd81491b1fbaaf6d1b9408451ca885b891bb54aca57ee30beca2a02207d0a86266269af3d06ee1cebcc23bb79bc5eab37d9a0c28fc9609081b67299e78147304402206aac2bc3a483cef47f62a8f4ed50b8330b21d0615555540f7d029e0785ecf927022046c6d0827b2c4d64e0c2a49659e791dbc1c1e2789d8a00084f977e56cc53a45e814730440220632c08469599e2fd631c3a0ea730c631fd2ea64a3bd2463b59479dcb06ae0a6d02204249c10effb6663dc57eef06870b889d63a9f0f516840d502c82866f8c8879ff81ffffffff6eed1af97235f55c2626ca4ddec9af2269dfbf350cbb1ead09deca5d0e0597ba00000000fdfc010000000047304402204657574bd3bc581cbf754f864b424aac7735cca32dd8121cb960885b163a8d8802205011b7b43d386c7c44fa917bac5b097839fdb7c192e81494cc51d239b3dbb62d814730440220579d9197699116ae16add8355a41f6aa8e27b66cc36d956d2ec18b82350abaf702203b7023ff54697862c9e672f2401ed39ae9bd8eba77c99efa9b9c89dde780849f81473044022059bd2f13a549d3d3d535207822ffbeaed2777b038196217d7ca1b1a652762e8c0220652635be8d1b98f606bde5e41a424091e7b98edf49bed370a41e6e08429b73ed81473044022054df796ee6ca682d110cd8a67fc73e5859aa6cb5fb9d150e5c8991af76b92e1b022024e22cd02c000517a29c22d6a3fff0162f53ed73bcb56fc95ba810bd2878bb0c8147304402207f743c1d2b2aca945399ddaf8d2648aeeadad5deecfd751fbcd3e26cd341762d0220754ad72179096be41bd7870b183348fb994c2ab75c9271906253eff8b02870d9814730440220785321b2a0f9b5b2d6a23384bf251e6ca5d0ca7d0f3e88c4bf80bc0a80b59eed02202242f983330fc52224525d34b9f628e759f110dbe3727f1c2058c756f7ed10ef8147304402203355684777d760bc6a7a8af179a2a6ff9b31143a4446c410833b9e5132bf9e52022058c951316e5a4f9c43179073e87314cb2e6213fc594fcb6e4af90179a96c5faf81ffffffffb0a0b750b55005a48c141dc0a8b1eb5f2fe58028a046e9beb8d742e0a53338b200000000fdfc0100000000473044022024ef966298512243c3039b46a239a706633ff6f7d819a09ded50eff0dc902fd802205caf82d9e594d329f43ac9de0f05f1c90dbf2eacf0b8a1e7d1f4c1c5fe6d3f71814730440220411c02a2de060e7ad0ee6a568d6fc7f4a51f75910aa2ef30b225cad3b88a4f3d022012e5799c6b5bd53544149e5f87bfd06768f7bbe919f2096f328f05af5825a40a814730440220051de54eee509a009b09d1ae61161f49430d2006ce8977f1e6ff1ab10c3ee1b3022059a3f3d761a7aa94496f0c4c27a92b250fd1cf07607acc350fe35801a08fd98a81473044022012f9d960558708f141d3cc2587970a870cf38dc09c3de869e007fd6803be5464022001895d0c7c3fa79fffb76ffc4f8c8bd6dffe6e3480af2511b04149d4cf01a8e18147304402201e1601affef1ec36fd52f390963798a69287774eb0e5a6edea9771e9eb503aa902203e10abda1c687f8ea3b9b81e8c8cccb4625c71d3ea28a4dce2b4974c0fe786e981473044022017b890670862708cf68e9dfb450b0441a5b395d232b135e6b549878437b9f07c022056bed88e36ec07ae9ae9562038b96b1337e6cc52f9582edb4375d1d1682a3ee98147304402202402c274c314f5f3f2bc5c9127435624c4dd413fe3e1592434efa532832108f702204d5f8de18b1f2d8d6dc377c81f5bd3519a0fbb8229a877821aac05e3611e43f881ffffffff1549e29525261b095895d9fffee6d81d38c265d6a4a1b8ae14d528c84abf2bb900000000fdfc01000000004730440220276af360751b53ba10edfc2090241a985556b0af4bc9dc1202fec46aa4daaf2c022076b4d4be32b332e962b30790abbe1534248c0b2011e5127e8219fe2ac2fd310c81473044022004dafe2a3056bd8c1b9a537a079a9b59d47541d381a675ecf0e84b1b9ecf199c0220326559c2c7cd92f517bb11b41094009ccee626a22e51781901990d671c1da5678147304402205f18826e61ed7202066f7245d69ed3492eabb939176e773a5e4383b9fae8ccbc022028d283e4b7c9d7ce829c96d6b2ab00b570e05a0df2d0f95f27287962d907a2748147304402207f92990502cc6216184b6ccac530155992a248b7772163e346087a05377dcdc40220280e06444f26b48062adc2727b063ebc0f9bd1144af1045beb09a8804da4b4328147304402200d3da99ed7d36fddaa58ad2e2932acb9ab0be45ff4db555d98498db0fa355a030220769bb55514d03c96e62c6cb8277b78845dbb9b01f502cde7c7b45887bbd0da2e814730440220293c9fa89e4785a2244fe7eac861e520b5abc40d85c445d56934d89016924ec402206b5ccb04fcd53d0e2094e3965a1877a08fe2c870be103ef1ab6cac076d334a8181473044022006a0021cd5c71f119469935561249f0349b526b4f89cd46a8245f150d7ec238f022062512a1b913b6fabe91914cfabf46dd268f7df7b24f4cb4bb3dde78215cdb10a81ffffffff3f3dc65429410b8be0313fa9f2a3d774c4cfe029e147a6f1b1000d61c6ebc2e200000000fdfc010000000047304402207ec2246c6fb67413dc0d2cb89a2dde730100359610e39535eba5cdf68ce64c8202207e9f176f24ce765034eafd73f63826407b8b7bba1fc03cde1cb3ca6c41721d2081473044022003b044781015e5cd300617e8bdceed13008b016f0b6857e43bd684d367e967c5022067137b56442f7d2eea059889628421ee2cd5b4a7a0ecf4c218b059b18439272a81473044022024c835489178262d9b4720573bfc51eafcfe1b7a6cf263ffe8e8a7196a1b8b6602200402f2e45c49b71e9946477958015ac7da727d666ddc8035d3c6f1c724a446dc814730440220348b6a417ef898ab5e5f747e695b937b5d260217d2c09dadc5ecec099cbc96fd02204c699d4e97c5ea3153631cbf6def2cac3507cabfb9d7f765e71efefe73f61f638147304402201ab50a5f50bc49b999d306a0b26789f677f9e8f5fb52a2be6d239255124488c7022024c900c6262ae6dd3de14d275da6dea0d3fddb426daae1eda8e49491c96ba8168147304402205cf30c7b28535dd9cfec3d005e727a6485589791c65369ad3e441b0ae77797a302200d7719f85fde8dea75d196da5070436901b7a534ca0243c18d271cb7b8a0ef158147304402203002a84b242c93eaa76f94b11bc7cde809eeefc48d3ba46652818bcb700aa13b0220642fb758761386560df52873a6ad22c85d5bc64966bebc6d361a0192c337b60481ffffffffabb0ef7f94d74446be1757bb6442a2b94f1b0b095a7b8d6c71889998d2545a2e00000000fdfc010000000047304402203b20f0af0bd66e79882d9ef3736a68c36387920627825d89b99d85037cec80a902203d2a2e337c88e4ec2e7c2243769f552b4d8dd2041b9067d879ebf75176e4144e8147304402201782d38a3dc51c813c234115d3b99497f9684426553b7fd504cd4316f187cdfd022063fd4ba996e23ad5e6c8c4977e6eb25e08b4b8780413ed038a64952fe8d7ad5f81473044022042a96b060541196e9f91a7947131075b6275a1fc0dd99a5186a0d0c5fec40479022055791e1c6433bed679231454903033226886af48f5ad9fd4aa74fd3d8e5b54f48147304402200fcde89dee716dfe580d3f24756c0693a5f623af54ab75ae94663db201e9748702205e614410c93dc7db13b67f33c351f0215f289a03c9b10f997db1d821602f86ad8147304402203dd4b27f0cebeae08a5d1954207f34ecf1f3cafb444ac96db63988470617809b0220306d4588c9dd541ffefc6d0a5588847becbc27a3560d80b65ecb4719d8ff70d181473044022028ecb882e8acf6f4cde5bc36ca934a6650c2e08927386d2dee5f7407ee6da8b30220723355fad6e56df8130a137e3363b07604db74ba6d1e1373984599abdb54417981473044022008cd966f0652fd79fa6c7194914513973fd7da0fa190afa7e994492c3088f39302206c245f7f9987a2063f1cc69add5d22d2f5715e53bbccffeb6223dcbc92f1b4ff81ffffffff8f175a9759c66a1f26aa334174a3b0883ee05429dd9a2f345f554cf00dff5fbf00000000fdfc01000000004730440220402c6757f5fd93858f5a5d16f6b530eef1ac22a18880c94ceabfa09f344b7703022049852a090ae60d67cc41586996c54e26f8d4435814e5a8dcc4c4cad5da6dadba8147304402200df6027c90569286d17542302f1a098618d1fdc0689bbcdbbc49ddba408b3e17022057ba90ee70f49334676fcc325bee28aea5b96db2e49964258b8bd1cac91547218147304402203a735ed059d2d6030982c21932e660a6465a4e0a4f70c8c733734a15e18ba0a10220506999ee868310690a2b16804a4274b8c8af383975f4f122a28d458c6b89e6e7814730440220683297d35eab3184a897a53cd19348fc607d3a07682676656948e169d5aabc3202207319ab75455671ac76fe08ee270c385f0f5e298b9eb335b238e27b24847fc13881473044022008d06e1a8f325d653b4876f44b1a46baf9ad53d90ec594dca4ce695f0c1519b9022026c5550c4c10b02f5da145f85875c5d10c5c0516cc0367d684ead47a71d271f9814730440220307ecfc464097676945e96d30cd980623ba3876f4c6023d006d693159f0859a20220679da8c0e4a693975a9881f22209a73b2cc0eb6a18b32295e1f973ae047974b9814730440220479a2d7dc7ffdf636aa46218d6c0fbcaf2c596997781d789cc53dcc9c869c80a02201849a699631054659f620f10aad99d3fbd9a1ecb73ca8dc3250947fe352a4b5381ffffffffd4126e4532229fe6042e7889566d4506b03e0d588bfccf4f9a1546b25315efe000000000fdfc010000000047304402207beb41b29d4fce669c4f2121665bbbcb4e16f2aa4d18b87ff16acaf46bedaea402207b3eec3fccf1a4ff5427b89056f3ff0c9eec87c3117c4e10090be1e0c6f3149681473044022011437d722061e81a4186ce40c504df723c9450e3bf7bb0f7f30311eb348447e902203de3df9f345d60abb4a9d92d6a8403cf5c00d399db077ab312325a8309b8fcd18147304402205b448dfeae6ac9304785dc1007b40fbac347b9cc1c873d8a9204c50844b5b69802203e551f5f9609178a7e5e45e48cdc33062e00fe29b326a43495e49bc4dc374dd181473044022048726fb84d881a92ddf82368398772d9136d133b63ed2c066a788d512037b065022047a2ff0613bceebee749a91de00f2c499661fff7cdd5f5742ce3c75d4aea92798147304402200fe17ccaa6d4e1bd2ae4f90d5daca3151aa22dfbdcdf2bcf38e95437ea950d65022045967c87e6f202bb725c078f96df5493514f305cf0bae242893ae423c769879581473044022059d5c69f9c4dd3c5430d70a84a307f3f383909f8458b8cff3fba3f095367c0560220071610cc4967a022e4fba056493154932c40aa8f3d4170db1eec4891e3c2b9ad8147304402202adaa1fcca0457fa18852c33a2840803d97d2fd8488fd559c0f618503227fbaa02205eeb067d32f7987184dd99fec3767ca19b9998f27fe972950441f6ef576d983381ffffffff329fc26157c18697579d9ae87d1dad837ddb3bd0a569f2c3d00d843a707102c700000000fdfc010000000047304402203ac672902375235635d42d8f89d02e782879264f522477a436dd2fab347897f302206c153c899aede16b16eb2f9b6a031db0e945a2429a938ba8cb447a353678d2e78147304402204589b15f35e48b5ebad5acb392053e52f0a331730f782befd98d4d19220fba3d0220754f4a060dd82f250d7ebcc1689fb5f725f375614415ac651c7db57427cb874d8147304402203bb63475b05930a0a6ea1009378d3d7d17ec406ae016596f90e815df339d7c5002200d5598dcafb62906e75940d6a612c30ecb86f35514518018b3b0272937700ff98147304402201021b49ccffff764afd575b9d99b9733900fa497e47a5a3a053ce0aeaeb86b6802203dbab5b07cff2be610ddb4b4902df7e846712a1d528404495d21f520f5e90a3a8147304402201bb5f5f4f1b3e6a0abe05efd3ecc6eac616e975e98fd85a5d1c897082ba085730220432b08f3f4781419fee258b587e89afe480f3f37669a816572bb72923fcca58b81473044022027da1836ad51bd11a901be98ab60fe683f70a8f9107607ab948a61b7ef5a608402206adf776dc07e4584f3a84fd43e91d0da06e9db945e8f5d4c0222147f31d7138481473044022010c0214343ab8d91ddab37982ec81df1799c2b90baef9f542f377a4a27fdca3b022073619f29bc27ca2ad38ec30a7121bdbd98df2d11106754bb23f78b85b2492b5681ffffffff0ccaf7bd2517a2d19959c392e2107487e437e62f342fab105b555db403907f4500000000fdfc0100000000473044022035ded3d493f003835600014cd1519221cb047dae50d2d82053fbc0d42f7666db022004560ff37d1a66569451dffe28f136ac25230ea1217ec9d713897e9466b0791581473044022063f6964a65f80afd8b71d7f3bb78d482045f446d00dded091d28f3594cad519202202b8a1497f44c2a91858b2564707210a3119266e509a11215fa2b89acc265ac17814730440220200f7175fb74f76f849be7d4af3a399d096ab47dbdc0abaf283fd4abc62dcc65022022ccb36a0ba6ee414968609a0878a034de084200537a6e8e5e6aac89f8d3d8908147304402207265a1b1e14d8dacfe9abe368ff88e21c7a2f2cbed25dda0ec9f9a56c21d59d70220488f598f60e3a518e4d2e6c79805d4d865a8bc7c56969856100e001caa916ca78147304402204f1634304b2c445aa65f22dc1014988673ae6d1f6c3a782123c9750d47844140022042da55fc499be869e9412b28c7ac70fdd6cc68f95edbe499b0ec9ad815f0684e814730440220766d0d7ff927a49d0efbc28caef2c0438acd89d5036308cfd8ea86bd73f0774e02207c67a8724736fb7e7a60061eefa52d83641fa0f637ef233c32a4ef90507756fd8147304402207f036624fe260807331bc0ca6ec9313fa478fddc68170aed38c100c247d0fc2b02202a69987b2527894c78262069c37f763709c5e7608e1058bc671bd694bf5c932181ffffffff24d37f883b8ef5626fba322024024c2b8ae0ffbada39664b11183a714e71a42700000000fdfb01000000004730440220243e171dfd99aff58d6231bd3b789b6e5879317803b7b7648e00371105d5c46b02207683cb5a318f39924eb00f87ce1e6b11b6f93e5f49a538effe2ad8c972bc825e814730440220212189c36d6dad7811a69d1eac576b7694886d5d8d4b831d8d611321bbbf9c4b0220168c5807644eae19b37a785205d40aa8aa298504aa666fceb71e21eac74e29ee8147304402206cba4b677e2332953a8a5c67c7af3fce936ce6c482ba5d843acf0424bff83702022071746d7522e2fc8a822c847d67653fa87e62079d50c761c48c03553370e69f08814730440220092c2ed68b7835f447f018814e3f87eac367a8e17a57e96ab158efd72fa9f2c802207c23bcc3d09e9da4e8b73b31ac1d8d00d239e7db2c510b2a06e5d620d5d3b28d8147304402200522236d17284560dc8fd0ed74663aa361aa0b7009b37414c56dca31e3b0b4aa022063e8901cd842e7850fa61913934014ee3529421597941ab5500e4a778bdc4a938147304402207a10abd6c19de469b11c30e7e1f7ebebc137dc2d35aa7c0c75b51df1517767e9022065fa4ffdcb30704bedfa0b7ab0b0480508414b415105910006a04abad7e6e1e081463043022048c4d6a98471ba28d5b11bddcaf37d99649df67a078e5fb3dba16481ece082d4021f542c524284cdcd16381f8e5724575b63951a91bf58a109a668f7fe09084ce081ffffffff340f3d1cf96b1ee3e1b7b598e194214e6ec74f293006a3aabe4681669e77cc1600000000fdfc010000000047304402206fd6286842d693339cc528d1df53aa354874cf79ade3be80aa2683dd314ade8702204e814a97ff8d263e75be4c98449f9337ef5acfbc3bc39072d2c1cdf2eacf5a848147304402201b49410d4b8b9f6f6e4db829bd2112e1d8d1b50966760c8492cb0f9e0defe8b3022017dffc0ce4c178e93ce802121f9fcab1bc55c8008c001e5699e5ca3c8ae7fdb68147304402202cf720600268ab933584ec31953f8d41fe5bdd478b78282616a788a1777d229f022033a4690c206f6d36c77c4fde9559a47de3fd5df804e845f2c41b3604a2ac4f9d814730440220788b4f4b924d54ec6f564af88ada84911a844f866a88cb8d74fc5d83b2951ed302202dd98b2514f855b41dfa51bf3a9d2a8fea75a6ad41da721129bf903804f251ca8147304402200f473955852f8fed37d6b4a55a9efddaa38bcc64c504013cf901fe976f17db850220128be8b32063f032d64d4887da0b76b72c597e5525daab697c80e5d05d0adbaa81473044022060993d29009a99510b0825c7632fca32b164d8b1a93a0511d295ac3598df63220220134761d9fe4eea1ab2e148883458fdd0604383b4dbb802c90d9cc847b582faa281473044022038492f04929f18789fdfde89f1f3ae1344917df5a9469248d066da33a281066b022023d7ee9491c5190ea22a218bbf9dd9c16336472d79dbb15820c5f8701242920f81ffffffff6177639dbcf6598481661e9ec41fcc582cd37b3d00bdfe5f8daa80be6311007f00000000fdfc0100000000473044022009bd15cb57e2d1b8153304fdaa366b33b3d7cd2e3ea7c37ff3c54d646819eb5d02205188ee795dd7a8c5cbbf066bc5491bb7f2e747eab73ad7ff1ec2595f54021ab581473044022049d4901f430ae5d46145cdc966b4031e97b13bb8840aa006b7a2f21147eb6eeb02200b2ba8da804e86a70ceabbe21e67158b15e9387c7eedcae5023310579a146503814730440220534859a27d7f87dfb7a65bb9e5ddb2be0de3d3a17384325641d428e02361282c022028cda267faf1e206d07be63fb5daffafb636ef67ee0f675e62a69b81284f7d3c81473044022001d73e03eeba00dd4e81575fd07d0dd580e320222204defb319b1f189027013e02201bd9a598cc4a9dfd70702d537976e35c6f9d1807fc55e56b40c17ad82d3ca84a8147304402206ae094db6a3dd5253b8101f8ff98533bfb4fd66c130550f6cddeb4a6a0705eb0022009f2549f411d5b0f980b7259cb3d67e0938f15e7159a6c6ecd607aed38f647888147304402201be2f35c963bf9a15083203417218148db202feb2e0c53c1dfdf755ae0c4b782022076ee7b9bafe23b08f67817b7b5d58d4b9cbb824edfd0f388aafbe93340d2a61b8147304402202c46988e4ea5fd2884d3d916a10c0139d316c76804f963eec825c897a90b441f02207cffcec6f22d837dcd29f614953f1af565e1350c3922b7c4f71465030fafc7ed81ffffffff2cda2779a43d2f1e5a05ed1fe0d3e7bcacd4b2887a46bdb6d76f2b9a71ae387700000000fdfc010000000047304402205795a8da73942b6d36db89bfc9ca1f07ab345989ad74e825803b1145fc370d5d0220338f9cfa023edd1da6171d0c74f06de01f2f0f009ca1e50e4cb79a6643da614e814730440220628524afd974c0cc5ccd7f1882a3310ebd693f1dd13594208c19cadbcc1c61e7022001f78e8234eac598a2c2956d2b1f2fe97383a4ca1f109f950de5623fc62e51de814730440220455df6bf65eb9ad37ce47d7a80522a0f6c345522c9b41117c8525461002476780220335a8fb7142b46c91d8123fea03e9b2231d9646ce7f672b078323317682c36538147304402205dcafc89341d12023405b9579c1a00a0d02ff723cdc1ce896371b99810228773022006df6d65c22f5561c993fdbcff791edfb91ad52a83b3067cf41f94f879988b7e814730440220344265ace7cd82decfa273bb5c23c515266a0f4613117fddafcc37bc0ea9f04a0220039645c9bb71462086c65fc82d7a898b88eae7eb93274b05ac0348d29aec759b81473044022026b9a1b591551f53b5d309cc77bc434be0d3c98ad1cc8274dbf7b5f8d76b9d5902207442c2b23e777cf3975016b6dc218b2b69afca71d8a7d433a68405885b16ac6781473044022033a438cb6db5c41be17d80e015a20aa14606ae6ab8631c4f8bc79c8a1ab766d00220551fb3c957a78fc5b84cc4d3c6ad7c56e346ba8f8917f37ce26bec1a277b6db381fffffffff97fc383ea82f406a169544e813a20e0c99ea2d5c8f8c8f47bcd365af34a606000000000fdfc010000000047304402206063a3fdae08c630a2e8a13abcf04da74694029b3c9f1633ce0b10c4149564a502201cd104f61f886acde9b86ac5ae79ffc46365b58b1d5bb710c317ef58e23afdb9814730440220101dde6612c7ff39af653abb7b31449e2aa6240a51d2f4e79657e5ef9a545a1202205ffea2448566a1fdc087ffbfc053aada6e7d77127223680d8b39d807db066ace8147304402206f50604f55b8da275c6920bcb39b460c2c2cc45fe0e46736341e5e55d3956474022006517a75b4bc17f8f4c671d8435e4a9734c4965c83da36123b2e3c10763f65a98147304402201eb371cce7e86be3030423f8b30ba4aff3dd6dcc22fa3da73445dbcd61a8189f0220660fa07ceaf17c2824b5f11bd5a50d2ea3e80322a6dd1c3ed8d07c5c594bb2838147304402203e685215b9d8b601b146f583d92ac8cd5dc68c23db31e40333abe4ba50031917022068df06ec378e5fc9fe535cad2966080e2b26bfe764a20d1ce39220c9d43fb1fc81473044022036818fde84f4f24989e312749998e64197d29d6c9464798bd0f537d91fb2cdbe0220173b5142692ac45daa8fcdcf587d77b4b0486e3165ec43777a4aa49df6d0a0c98147304402200e911d195ccc19f5f509d0e3eec1ad3bad63fea7174dfaf4bc86cf37acde897302207b4cd4efe6f8548fd1d00f82ba1d4eb7dbe22b6e12c1cdcd89ac08403abee0a581ffffffffc91ae4c70ce7618fe16f8b42acf80d3a59c7e3e8f90e51c48e945a75e6519e6300000000fdfc0100000000473044022067f4992cf504348b824284894003040bf4df2b61f88cea55b4adf8260351c91402202693b2be55b341adb0b4780c3b5426601950c14ad79233b8f53fb146d0a0e3248147304402206d870be037a830c8a0f608254689835916974896546d76acd1291b82597ca9a402207950bee18c8351f59f19419f1dba9bd375cea83517bb554adaf2f096c15dec908147304402200791dc207ee8c9739eda7ff70af54e33909d11705b531de53de181bfaef6a5b0022053935c742d8e8a3a12acdf71593eb8746ec1e350ee3362ece8ccf84abc2766f781473044022026f9d78ac36cb65e351092fc0a07abd6523edcbed14ce1fc5fd398a8e2f082c4022011b059333f04c4ac9a2d0b44748cdf30e8dc78600001774408c333cfeef3849f81473044022041348f33ec29e552061576de106a7d70c94a901619320d544fe6b0d6c5a9aeff022037acd42ce57f8eed74446620022906c6a6afd679584b1d6b3bf06d02513b30d8814730440220036f1daac6d0af54c0015aa7509bbe78fdcf3c492a0bde1286dad2db46768add02203b017a20ab9550b3152843d52e56755b6284a98b65daf4cc3e920bdaaec4fc78814730440220064b9f3654636f3f25370f633bc6a0c293c6d80dea5e01e6366483ef732c446702200564066abf5b1334c0504075ed59349ce2d91b550009802bafe4ce8f6ea1882981ffffffff2f6f48a3de9e8e74ad1840c16782ff410398b8544e622e3b29fdc43c842e19d000000000fdfc0100000000473044022063d5e8443049c863e1ab1af16f019e5af0bd4a198e252bf12fece3d7de2b0d5802203650c1d31bd8dbcc7ab8fc9e9c049bcb59d1d87bce28aba5beb0b1c9ab84d4468147304402203c95c222fdc489b6cf85c9d4440c0d8127677140470e87f7132a05aec6544851022057b9b7a9f6dcaac509ee37807417a4eaa1cc0d20ab07c69f05cbbc92396044bc814730440220795a9b2c6c9e6fd9983583d032749e8006907478cd668e12c4ff5806295aee42022011def5b0729108e382ba3fe78f935f76deccdff7a150bd4a9d39fcde13f625168147304402203cd9ef191230be82175b7a95ed16853b2d880c50421684dc6d1f3bc313d3cc89022039b83783336023aa434981377cbbc095fdacc1fd5a462a35a3bd2b5d95cfb9df81473044022064893db34059b8f7b44a91e47c1c1c4bbc3f138d48fb91e21919a14607ad72f802206d3167e6f2f0b875f4bb7b110ced59cb5b19b30d8c830d8995dc9cc966d5e958814730440220120a525558aea04712b0d76fdb3c08c5f2a24ccabb3132fa6b494b8e7659f6e80220325c82608ff4668c686a05fabe5e4bcd31d7f6249c879cff56f99ff285f19e268147304402200c2a37005bb2d85bb06f7215b378ca3eb66b2cc20b5ab1a4521314cad62e4e0c0220751c2611e8b90bda3378ff80afe3bd18706b5575c5b46c927a3524fde23b5ddd81ffffffffd54267303f08dae1abc0be5186cb435a693190b6d37345fb2cdb85ff4914e83c00000000fdfc0100000000473044022006b926a24e5434ea4cb811fc9120e85927255d056f52d500d7885c00e54f162f022046cc5c6e8a4d2e883a88e0bae5aa9046e4346914e7feb103711973afc46b5c3281473044022019020cdeac90f0680c78af31054e09d269af4dc01e2554fe8fb906e0a374046e022062b5ba70ec6ece5f4fc19ce4a6704706d0dbf02b4ec4ae85b62770e7f53f86b0814730440220394c3da50db67988e013f066dae9b6d7634196211fb742368d04638b5944e46d02202248afd3259488d4236c47e540c755f67b36f4798fb3b51224946e6024155af781473044022062a52a9b4e2a3908b340217e5ebe8283eb0fbb2a9ce039dd6a723ceafe8bbd05022057989792ab395d6ab38e8827b6e9ad5996f82430c7955b976a40f3225c358d488147304402200cfecbaf9014c381d62ed251b3f05b422808d4eb92c1e4866bc8dc2aa7cbc4be022062f581b47d3a74f09181088aca20d43bd2a4e2069ff9413e9c6276e64ca2b11b81473044022019634f83c19e514af1d91e13cec928060615e8be04120ec68c4faea3fb40ce1502203c92405a0c065b4bfb35cf5be16cea36f43454ec4821c9c5396c5d5dbc401e378147304402200fe901ae60793c7a224c392494fbc8bd2b038ce80deec62a01e846627e6714ee02205c143bc85a6f387450ba284e747a4e8fea5c5cb6edd13bf6c467f832de51604381ffffffff94e56a099c48298c0052c29c52f91e9a518769fdb6c774c4d4895eb6eab8f22f00000000fdfc0100000000473044022025a52b89704c9234ecdb4f3cc1f28f3e7e0d9dae3b052c1911f57322f52e0fcc0220154b4ade5f3221226b30262384d63a7cfe4c1ff61321f22b182f3cb0dbcf016881473044022028e44a9d3cf754f8b612d069bb6076fb73bba707883888bfdfd93134f83b057002201aa4b6983a7f6646554472efb58bb9dccdaafa2303e0b139e2e2c402f94349b7814730440220653bfcd2bade888bc4781ddb4102012de8e581c0cc3ae506dfedb87d646d8e7302201894d6b1bbd9628e4b19cbd00e0b90a8298b00bb6bf092460114a2bab9b50454814730440220297a2b00d7de963c30f84f081eefa3dc39f7cc4c0610e86a342d9514238ca6da022062e8ec8c5a841ff4fd4950b279b59c6b884cd3d8e4ccbf9b4eefba6b2f0d9b908147304402203c36692f88cd13375d02bff434b7c2b63c9ee867e92c263ff185cab935652077022009ad973531163fb10891580e3560fabb8b8bb8a05dc9d19db896585dd249fbd181473044022000e21598c602f766ee9a0cee9d4d2317cbe56a97d406b1c87f233980540ccbcc022033256e6b1534b9e2465f4b8ed45660c60a6752cfb02b68d1a00a75e3ab137878814730440220190ca31f85bcc80529a11eada829ed759323243d4ce6aa2aa13f1dbc30c9b4790220320ea87217eb1d3cdc635d65237a4d44b3fbd83b183b44a1c32e285cbe182c4881ffffffff791b2a977d9e39489df2f2a0234f878da614e1ed7c64ef5b97154b8d0b1b2ced00000000fdfc0100000000473044022003261b169f5f23a74e9319ddcc4261d8becd65b68905789e408bddd5805b919702201a3cc5d5033271db18477fef1b6c7015fcd507aed13c8720f5c454f5b4d447b2814730440220632ca159ab9dc460d21e42469f81c4af0a88dfa0344e5f7ba2f805f7736ed3d8022064ef0ca26d29afd848bca3627f6592e9b78754e6a06ce0cd825b555b2f9016a4814730440220167d9d82819179ba9ce216903ea4a465928ce40b0531478ac1de8072b16d12070220695874b91761b21f1e0cb5293bc67eca51d9b01ddb419804b48f53daab1dc4de81473044022077957fa943d6c1cf20d980c790a61d271a81d71fe4dd70a7bd0edce1fb3d890e022054734272ac0349b0928ad941c82d3f7f9f299cde9c383b01a4ef52e7c3adc58e814730440220032a304f0020823fdbdb1f72a2a496cbe10cd173dab1bf22c6d86a4290a110f0022041df8231e5969fc8b5853f4eca144abe99cc7196f6f9c55017166c2057844da3814730440220482bfe9e0159a9f190a1eb872659707109be705329a28e07c54efd2bf5fd0a440220535ba448298457eda359af8e5f69aeb25fef5ae4a7166e118102428627ab862381473044022050668384b6a846460348868514d6fbb346e3bfa2ca77390f9ba82b1979e1d04a022046f122cfab29cc52efcb2a280847f9caec43d74157d0cc4d6a82c0dba4bb7d5281ffffffffe7a61a5ee7357e7827d1560928878fee1d95bb0947e72730ccce267e6dae382800000000fdfc010000000047304402206c697adc0679c7583a058f5385705282dd667f1ce3e3708b3941b3a8dcc63d3b0220640825e81282ec0f68debd03f0e8975c9d1431a6622e8ba7eca4eb340955fcb78147304402202c9b6b6acd14019728c48e882196ac49729ff0f324abbd49fdbcbe4eaeffb5590220325556866bdeb36d10374f627f918f942e455c6dd43fabdde06dc984647949f781473044022060fc978b48ddc3518a130588013a11c3022858c1c58009dff3f95e0eb678f5b80220553a731a58ecad26378b4371fd9909905860cdbfd21c46575c0b68b74c104f678147304402203f37ca3c4a78c867233164cfad18456e465f6db5e307262113a9eab916ca938d02207c1bd6296eba5cf2d0466844980777cef7fde73e34e3cb1443a37f4917a89fd781473044022059edc36cdbac45234ef18cae29c208a0a28593588f058d6eab046d8e6ae3c2520220419ab759f78f52e8411d2e4823818f121e8681a83d390867abe51254bfb660e6814730440220668238e4cf9894522e0dafae8d4cc2c476618b520f5650cc26cadbdf298a49e502207e6a6ea8a7b9d91a0ba04babfbf1e0d3f29f6dea9266ef1c4a8ddbbbed4dd4be814730440220079a30f8fca1b57201520cd335f5d33dcec3d4180879810903b8955d81863fdc022030603c71ac46b6b6e565664f3c65f91f1f38ade7b8caab672e6fe2f1318117b681ffffffffcc2a7ef914070b56c3aac3ed2111dc32ee43fc129445038c60171d50f0aced3c00000000fdfc010000000047304402200379b243412f22cde9e085574c027fc088370259a7b10b1cd43b4e0f71802a7c02204b16e636db3e9a32365202752a10f114b126095e4d40bdaf70f78c75d40440c88147304402204f23e834c36520031745cdbe86ff7657cab9ccc96f71614f32062835081dde6c02202c66160548834e9c877807e1f18853369c166969c96410916ae3e044e53d1c868147304402206058ba461a59fcd3c250bc5a188f12fc0a2f70a2da08ad649edabfd3b70b982702202b8680726753050c2361040ca98020f4b136409a3b6b627d46ca8b57c7de53e5814730440220154efebd080d2388b6f2e01d73fb6c16673525f843de979397965be164fb8ac702205dc3b0a15b8c4a6e6ca555646decfba74f1138273eaf3f971c0e0961711338af81473044022037458d5e18c080b7a8604ea295a20513746ef8b3fd3e7bd396a57a0314ead7290220136ced6f9fb1869b4cae5386f5526ac1b39715a4250e734d7ae8933a3d78a06c814730440220386dfc08fad5e481e8854e68371dcdeff586abad4b2e5f79c8ab87356425f5b50220638b74bef52b76258dfc4516fe69c1bfb4f1938944e50114debc0df493c400128147304402206344eaf0f709ed974cbb74233921481ea6ef45edc52d220c2ea886d954c3845a02207f128870d5c4ddddb988f4df7205642aa32b77026082c290575ccfe32412cb7281ffffffff2439db1f33cd98bad10e01ce69ae74ea195e43556e8ecc2c53dcbb2b3f24cb1700000000fdfc0100000000473044022012eb09e81f94e207dc0d06cfca8a3f886ea0953e80f60d6fd37b234e73ca6f0202205bfd7a74bf00e028373f728b087180d9e015b984bc72ba521c878bb317ad30408147304402202fd24845b82dfd1c53ff9be68cdb1e804ca18f1063c91e4dc78d8aa22e83a2310220692432a9e746a1da0db182c3cc60edfeeefee2365b01802a5b5bef669b7bd0a18147304402204f698b3e99b75e3ea7e82e22e05054870aad0fe5ab52d6e0d0d19988195e7bcc0220014b2b4863647b493a9aa03aed5c962c44aaa4d892e7b550554d145e0bce11938147304402205595087356cc2564f0ce6332cb349bac5ab7f9686a6354af28b0a809fb49a45602207c48be714a3045d99bc9b013b14516e4714ff425bb6b45d45d5c85540b06f16781473044022054ef7c92d08797d6bf1682cca4b90e5891d142661e55bb15bf19484a6d95d0e60220364b56adbb4b8e2e789505e01ce5d4297a5e9e4e08f5b51ff3c248624a6b47398147304402201bdd9ba10fe03e6114cf43063c0aca4e56932e57b21ebacf4c4307c129aa51a902204252ac731c693a7d9e04435a03d43e2657bc9904225d5f09ae83ad33092a102d8147304402202d2b8fda9440e44368c862063d111a21bf155bfd9792a429dec2daab8c8001010220358302678b4adb44f7be7e3a8f4058b7d6c38ebbb74a7092b48b21a588f8c0fb81fffffffff3e27c0a13cb9e54f6d8a6bdd4e8bceef564d4aa52ea3b2c3e51bd95b38b2bb400000000fdfc01000000004730440220555864ff9219859d04bef711946d3c2107e2ac46778d44e30a8980f85ee0cdec02207591b8aeb5438c51c1c1856a3e852a24e2ab8398e9eb9deb155c606dce05bee78147304402202e3182707e64e8c594c73da11521074e55b69d2be3faab6176ffa023867cf22802201706adf4d19742c8e02fbe3d1cf316e5ec114c220c55f328480cc90a7e038fe18147304402205daa8cab6c52a540a6f2c7fdcd52be90615f5793075a230f0ec4002bd1d125f00220699f9e09287382f77233d129cba2e5ffb8a1601d6b8c5cd8d839d3d472e046f381473044022075e67049f39f7f647c1344a041474266546707d16380c700ed7fef638e7233980220192bf0fe01dbc75321ba74440f78d16c75e59729494cdaa6182067079ffd0fda8147304402207ea4fa20dd70c3ae9a6b7cf7f3c49f0bb4a6f5d42d89aeaacd10654dc167f10102202c2109bae6d66434ca159baf46277a6723f1a34eef9e60408b7efdd49498a91b814730440220739a44fe47670f641befd12ae13b1a4131e1aa1f61ff266c04626522a91bf6bf02205a0f5c809b986de463b909f5769b47633931ff6dc73613c54809d75abd8e21ab81473044022039f7c5660337be538fde89653827c909af4c306b13d1d91c47e163b44588d8a702206eab82bddb39f5172d2776a8e557a09e259765c5e64da63e92f8bf5e54df9bae81ffffffff5397b2af831b525bdf71aaecb44c993bb048fab33f5bb8c5b8256032560c206700000000fdfc0100000000473044022039b04f7222afd643edaab71e172527360b438cf96bcd12753b5d8d66ee1831d002205113f52b10dbdeed996bede37c7b261e8690fb9a404c28cb8dc05e4981a3f34e81473044022007a4fe392e1d5d23c543829cd8092ad356b714f7263cbe3b1234dd627561cb4602200369f108b10007e96bb182ecae713c948e0b5b9984c288bbbefad9e97cbdede6814730440220696cf07af062cccdb59eefcb0a428b47ae36a857a565f69e0580c899742d79c2022046812a531d87b6c71bd0f4ed32e8344d9915227d13e07e0d6f4e047b9efea97e8147304402205f2a633ff64b49e53ea9da83e220ada8ca8caf10c16f7ccf88d92e555a824aae02204f1dbb0e69af6878488c437d0abe7a8b9ed6d0788e4e5644d2c189cdd1bdfe4c814730440220594aeeb22b63e06bb0c43691d390548347ecaa55aa00fbc07bdbeca26ec6eca4022046591240e1425dd40476cfba0cd92ba11660d89c361ccb4639bd665aad505c3c8147304402202bc71b1459f7fdaff628667b8180ace798616bf716489ffb4310d15328284dd802206468e042fd31453b77ec6b62ae640ac9f33a127c53756a50dccfa49d6b441f0281473044022039b99f49969f17220a769679f5dd871582f8f0dbd53a66e8d3f12498aecff5b2022014f1b7b17db9b6125566758cb799fb93d3f075153535aebfecebb03cc60526fa81ffffffffb513cf04c2a4b2d2624f90a3440a41fe9ffba598b576a366722a0d63e6c3ca5500000000fdfc0100000000473044022026dbc4414f276d21f0fc4064338232370e0a4d87196ee993b80b880710718d82022041f578d6c119407a081d7fa96ea74a480018312db6218e0aff14b2c5d81120f9814730440220647ef8ede309dc21dfafa3c59e2a76da9efeb4e8b7d3c9b032c1570cf2c896da02205baa9d1259c3da28d57d90ba487876753ced68498a1b88b26a49abf7e2fa7c9c814730440220041e6b2e55a76e7afd839d65173d10d34f55c4ba485825dad1e25c886934027602205ec30f14a8ea8925527280310600552c6d5ee2a895d37c9c77a2996a2251e8bd8147304402206a5fd6a428e8da7c6e87e8df09c52e7204677be6502813499940cc9fdb49e0780220476b9029c46ae0e55e61d114f01c09fc24f8473c89cebbf236c4c30060ba4adf8147304402205936d34d660dcfeede97659c928842d49e6693b16fb41bf25a8a9b01bf0d7c5b0220394ab56b519730ded2462710e207d264baf4082192e9b416403ef44451a066c68147304402206d27cce31c0ee08341db06e00c194e4e144f0ba936a5f92e74447f67b90990fe02207c4e7e72ef48afdc9b035376f8a5f851855cd15ddbd9e51b285a87c5b16502138147304402205fa12a692d80eb8398fa7e6dd0370d92a4a668e380cef0a9f29dc50dab9b6d4f0220149566a8e04cfbc6c8647cd82249e97446df4e3d182fa9775f6f637c3c01b77381fffffffff409b670eb0c94c18b7d697cca4dd277bb6c33c5d9e6bfaa1e0fc0c183ad4ec800000000fdfc0100000000473044022074f71dac3bc5b6ee5894b12ab1916c418aaec70e8abfb1ad3a0cd3b7aea295c8022063d2fc313c48dc1b3dd18940499e44073a05af3e5f785988586199b526f8276a81473044022048e78f3ff6d068056da388dd8757291a895ee466f9c5a30d2eaf6179e7f67f960220327897d7539cc66044d2d9c5aa602f72de63bc3b155a3e49c0d997d6a5fa97e7814730440220550f76dd1ea3fbf6e0dd19e24f23c20a2ca8db87e6aedc7a5bb4d7c746785306022076c4602ed71f0ac57237f3f45a5559d5053b19c32b786a19be3485dfc3e3796a8147304402203d03c228ca18cd92bde39c32848603937d7c614bf957d08b952157b1fb0c6a4702204d9f7f6345ab69b12b8641af67bdfa5096c963343157f2dc1763dd8e13478a3481473044022064a9b6edd928f0d2c964907d3deda2bdba5c67764d6aa2de91e0a51f2095490c02203bf5ba2c66278cb9a07d58970423bafcacac00a30c4b023f98dd901ef59b1d4881473044022026ce068b099ce853e38519d71d9321050e763550f3a5226f53484b796a3c13db0220676438130951366cf4d9df5f5cd77cc668d3f50a3160fea8a3109cde3085b8f281473044022035841a3735d292f1e6a9ea4acbc2eaa2829eec9a05870ab58e5a033b03f9c13002202ea5384a446a8e4403e0d3568cc55c45386040c630200007e7c48db5ed8b31a781ffffffff7ebb00cec5fc31cb0ddb4237c5ce001320edeacf40cd16d56e5e30ea34a763bf00000000fdfc010000000047304402200c40a5095522f746a3dd3ea98a211bdf60ac361236098e2f980c3595d1d4611f02205e8759b791fafbf0aa805c32858c5746f6ac5ba72ba9ec9ae9144d570e42fae781473044022027e0e0732d4894036347b71e5a49030d0bb2391108d7a8440a36a4c6b905ee7b0220009c5c0cb7b506163ef9309f92a96afa752c84e14b2fbb8aaf835cbc68d329848147304402202ed2f37608d24cd93ffe9110d1ffda3a4329c2e683b55dc199ce67eb4aa4b33b022067667a0f048ad118cb629c1dbb07f35c72834db5938354e1a9d11438bb126c5581473044022050a8dca399dfe164cbcf5cc712acaa08117cdc2af98fad996064f6ffa56ca5ec022060dc2da3990a179be3494cb964922224047230e69071425be960bfedbd6dc37d81473044022050d74a36078a2bd03b150a31e1bd15c3776783f388def595798ce2bab1dbae2502207c6156abd9d15a16453e05ddc56e165ed140f2221e44adb649be0dc60770d2f1814730440220544edde6e8310764d8fb98733b9463a63615ccbabcde9a7c2ff615e10a4af9a902200d72270dfefe621b1d99d78736792be7ee17f7bf1190111a7ce2eb1c4ca4f4128147304402206c6e0d66e11f194b7ab86455ece5cbfbf33c766dcd825d50213b828b03e8248f02201c05da336b9f4a604ae48e59034f5fc4cad0920bcddf0b0dbb2d2c2fd4aff74881fffffffffafe9b11212b062b3a133b0ee6b8cbf8dd724b2ad37260aad366b67583c02b2700000000fdfc0100000000473044022057a9911c7bfe0442cfd457323e508fec0c7b7c43d259e62cc9b5b63a7f9dd26902206c83b576c044c094a874d96f2b1fb12949209070d4901689a12f60d4b825ac588147304402205943244f75506e2f65ba671796deb6face2189849c7a053712a477b223b9ff80022076b0a34c441a80eee69bb08a0cd27e1f2afa273018e3efbab34c3d0fe8463cd9814730440220361af9280976258e2d0df63b97f4e780bfc395b32c1e9b00e94198dec515a4eb0220558a311abdebbb9e6065c9e887b1231424e7c036e16ff817a1ffa1caddd8539f81473044022074f2f2e794bd76aad40c5bc5d3762e82b78eb0d9b57c3b0cbe120b12d01e8f23022030baae56fa1aaba6b5246554b381ae649d423468345a7af99d2d5ce5955212f38147304402207f2033f10ed7051af7e135e806b38f14d79691c639d8218e3245247f57c9e33e022009d692b8dbd54332f93a033a87ffa37cd3ceacea832e0d242c1e37c54dd5888f81473044022038b0acad17b4c32570fa137e918130e55ed69a5456e6781fcefbc85f44ce233d02203b92d5a3357ca47e27c82ab683d8fc2f40a7641532e1cfac59d392f235f954b5814730440220499c691b4d0e40d272202650ed113988e89eb0174c66ad7fa56348b65922f03302205d5e85070f753abf1a8568c7e34f2870b9b2a6bbfda701ce1bb5073166b4580581ffffffffdbee1b62cd31bcaeddc88cb87054b5eecd3107ddc89858b7b5c7f1be4cc39d6000000000fdfb010000000047304402203170e054110675c531b15b42ec92c19c2649202aa220655a44dcc52f216cfd8a0220229c593d5729efcba839ed3d2309e02226cbd4a282a98126f079ac70fd5d0e718146304302200e025e1423f6de93966ef13d477928f44bfc70eabce5381800b5e16f7d1a37ba021f15bec21b0e5334fee9f82f8daea818ae7d87a3be7061dc758d7ee63893a01581473044022007525fb9f9dc6b7692c0b0b5db453421d24b819cc53d27ad1b853daf94038cf402200f668c9379da4da90a99dd7d1f3c5ed98a354bd5202dbf3d4273ff2019d7c1ae81473044022038e3920aade29f28a828d600a04bd0b0b82bc3d88f07765eebbbccaa6c00f1f1022026da72e594b2c3449fcef2a29fc603a24b24015ded3bf14c3eddb0e6e9aa465b8147304402203ebbda12193dec5d903979fce2a5324cce434e6f7a77e84c26830aff8470c79602205298a97b7eec37636c2646de88fbdeaeccfb4a33676eb46cb7f87055de1c186b81473044022024420c570b5af93f0e2ee80f2b59e7a0cf4c554f30e4a29be901b6826e4779eb0220759ead30d0c93e2f803db71147511c0d465e9a5e168eb9e6dd87a5d8c7461e318147304402202bad62c07ff5d86594e25bd962a6a07630b6112601b7b073ee2ba29f815ba1a8022025da494ebff1911d65c43f6f247d68d62d5e50f479d46a49bac29253152b3d9281ffffffffae90abfe9a4bd5645b11a8f19fcc64527fb8a8d53cc77a27486b8618dd545be100000000fdfc01000000004730440220348e6150d29a915badea88b42e18601f0165f97d475afb40769e8874343c4a2b022010e857e6f573155dd23399270f4d036e31d2400a63d11656a7a1701add08b22381473044022014f2fff3f0dc73faf0850034cff69b7ba2bf47744ec959a68f919c660cf1273e022048f2813a44bdb725668ada00e321b81fda0607dd2e4f830bb8caece3a4624a008147304402206f8e02888eab26a5449fc75d0e684191b5adcdfbba20c69666a48f428f1fc04202205ea2547d1b1f43b2ff6ae4483170c76c4e1e7ffd431e1b6f488db4c3be75b0338147304402205ec298ee424c360dbc2fd6a9c4df294f9d0c161fbc07c952c0d252520d0e693902204ac9dd3ebc08afc29a2ce92a1840afe42ade261102f146dc769d136b0573c40f814730440220203f45133a79fca7148792eb4514556336b15f52a1c1efb3d2ad46dfdf5ea1780220650d16a9186ace7880a9d3fc303f81fa7f9790b44b718b8b206eae00a6c2e1d08147304402201a5d9dd0b10f99a450535690b63f26363201d4290f748c7f709286be11b5e7c802202427dfce614c493fbe83e2e53d893d1358fefd002cd81a61d11da85bf8a7316b814730440220210a34f050cfee32c3fc258ba89c227f96881c128c99f4aa360224275e3dcae20220648a4bf1414194af9ceee611d76e79ee15e4d7dfff11d8b990619b6bab7e3b8681ffffffffdcd59f83060c70ffffb5c7214cb7073a9feb808b999b8387754da842cbe0044600000000fdfc010000000047304402207a638961e28b4bc204169ca1fe644bcf6a74b315d954dcb6362bdbdb4a6226f40220126fcbd1fbbfafb188ce1d77604e7322592ef80972a0cf5a8e9028718815a0ab8147304402203bca37f73c9939e60e3c369017179f373259a1c017dbda69034b74548089793502205aee055547975d1dfe8a8977e555f413bd742dc89e6663f67dc64418d957001a8147304402206e5aeeb907f19d1bac8a2eee11994bdca3559452a0cb945198550b73ed48f1540220315c026d63bbac106bece168f39c3a648d59c46243fa31a35f96017b7bc99f4d81473044022044cd4947e895cdcc97d86b1a1c20b8b616131d1a19dfb0c1bcf353f13746966802201068a8ddc57ae912bc36c4a98c5fcb0b6ca1df30f7e65852c0034c3be4fd169b8147304402207ec76b5019f12ffb1c1dfaee0ae9eaa03ac59c6fced65f2235be9f1c9a58adf902203a48ecc5b837e81042c893e9882c7e63e46e1e668d188f2d82e57bcd17b1ee038147304402207d86b66236a55690e83611efd541276f76c7aac895551b2f3b0ff4590b1789bb02205bde13605c530fa148f50b1cf0044e4c05e6bfb48fc6e7aad883e29ed0a91146814730440220459df9082a2aa11dfad7a0808946e8ba27cb095cf54be7ceeac22d9ffac2047902202b8ae8366f1ab50a2664a085b1e43760316816de7d5380097af06c10e2aa53c981ffffffff27dcbdaa0e29888f8775d903131de4c9f767bc21190fa34d08cb977bc7e9e8c400000000fdfc010000000047304402203c1f88b14be0604c8ef1a0d40d97925596738577d2bb5348310e3809e0c01da60220298d6f3ade4b0979d499d260516ae741fe147e3a06d972392349f1ee649572088147304402205e43b62e8e5db5e2b21a46e2c8f3e7a0f456d0cf9f4e51965d18be8a5e67db010220148c6b4a717b23bc7cdf2098747fea35c7d7575081aa1b6257bc5182bfc264548147304402207fea51ebc64d6568ebbe23bd5d10f1337810e6b8220a2a17b01c0611b2c012b702200660509c5c77d891be7da9ac348ac8fa3ea2aa87a2b58c545c90f732d692723781473044022051e01188a4d4275f494d3b26eb0a4763b7ac7fc09cff9a0c56d63c8b417f2ca50220735b1466e49d749036d6ee546f3e4ba47bc337fe2e9f392fa6964e4a6694b6c181473044022066672635ddbe8e83df6bf8ebfab0a60f8da37d90ba12ce4c86dfdc1f79011c9c022067228ef7952aebf06acd27803cba2b3ffd620d4824849e80484f6830443f323781473044022077af5b838481e2915929fafab642913c98d95a8b2371e54f29d233827c6b7f1a0220559f7265eae329a6a3a3b1f4d8207dcbea66a011d2e4b52bd5ee8d531bc870658147304402207e71720211cf1062c2c1dc5a989c992b5ae3c17255e293a5b0420b0b73a1788a022020d7b923a45972e4b4c5e817acc8098522a9ccb1e143801af10605eee6f79bec81ffffffff155181a1ea5ec17debc64eb6de066d63b42ec03404ea3af911d319a5bef42ef500000000fdfc010000000047304402201056576fd154a2a5d48bcfcac0b24f14f69ab21d41497a0efefc32a357b724ec022014b8301337dc7dd8c723db9b6c4b7b12d4d7d436228d9c656b9f20c9d82f3a02814730440220270f7335d4b5ec0760a30c14e8b1484fe090b609c8e5d9af5017c68c5ead5de1022078ac14ee39938c6790add2a51ea0d298fbb42ec24e769fd5ef5d868ccd542a968147304402200d4b9f0e36563bde8531fc29e115b53e9af31633250a8c7c1a98d9dfa508ac49022020da777e2fd0cdcd5ce89a5e7b123e11819accdd58b3704a26f65a364797986381473044022071b4b04e35dc39f269ca6185ebbca550a1969ddb7987bab82a45c954b420619a02205ebe61af5fe5ef07859ad101335c959b89099d7851117500b4c67b6ed5a5c2a18147304402201b27390d768804acfd7a17af48ea875415d3fd6b8eda8b3e3bdead7130b69c9a02205049ed63178e329444d0e51d0f5a80561550da75a704dba300adcde92477a8c28147304402201702d37e1976956d44ef138d68d41b79513f60e060b69f986094472384a3ead402201cc560f3d19372d6025428dbe9d316342317c49c0ffc3beac6dded76abbba7328147304402203dfc36412edc082576d80f89193d17a10956c31e0597f64d8fa3b2361c06752d022050eeba02ebf5570cc86c0a606479c6f3c0026fc93070ec72ca1aab52b18d94a081ffffffffe763a377f6a047e46bf30276fddf095b5ea46a6050ee7b2139279a41bbfcb71e00000000fdfb0100000000463043021f18d05b7e13573e7dcd83b3bcdacd0e72d4995cbdcce2af754e130daf4e7d3a022065a31ae757bcd3fcb3a847b88d00950c997f48517d78dd43750484e189e31be08147304402200cbef60d94ba8c9dcb435e8fdcd0a50172b804a93adff7fd0aa28070e3aee0d202207adecd5be3b93aaef283a8f0f0611de4152a73bdc6acb28bf6d2fa9365cf1b068147304402207f71f2370a0a6c68bc3012b79f4822188d1a20669433c8a01a6877585e935af202202b90b57ddabaa3d36b05d2a71ac45c5b44223149ba0e2b25dad7905200eb4fe18147304402207592ee38caba75978b74e99fdd812678cf487cb3c319d23951c934019c1e3fcd022044b6eecf6d05e2ddd116257c669adbcb88da2bb7c1bc7f34374a1cfec71fa0308147304402206759a946db5a369ffae49241b41e00c0ca828447cbc14bf6ae56e2007e5b879902200b4aeaf5136e457da103d1573ba20a3d600c33d98ec173537daca3287fb670608147304402205cac137e3f474f8912ca3a413bf24c517a1e78a5453c6559f9d9a5f77014482902207c2fc38904c16960bf59cd3643edd9caa3f9d314d13be3c15212feb5fb51b5aa8147304402205e7201a98a2fee121c06146aba2b8ff678c227edb15ad2a0aac6fbc6506eae0702203a20d891d3b6d2312b86cd0b622f02988ce7008e345d00aea19e97b754baacf781ffffffff992863366e0d9c257217909f9cb1f537ffd10345499874c7b8de84579a88b63300000000fdfc01000000004730440220561fef91c86c19a77ea40282e372ed6beee64ddc484d7db96e201f6349ddfaaf02201f51048cf236274e57b277acca44b588e6d1797494d1e8ee91b3cde56619ec208147304402204ab9095e362a531b145e972cb2ba114c5092fe00441f703cf6f80ea1a85c91a5022044c82c6a4b7cf8e11abfdb9e6cc0912fc5753c1a114028e39b3a79da94a68ba481473044022018be70ef85402041f6c29e780f3d8a812bbd86ac3b3e409328631b65e8c163dd022003d11f368afe6706f3417ca48a64d5b2a269c573f14c4edb590e7bcc9f2e9db58147304402205c88cd1821cfa0ac2167abf9994423fbbddab027bcdeb4ada99b224ba13c149202207d5b70e6bdc827c8f7d5b6d1169c197b9f13fcc32025287105546460ceace26481473044022010b1f6895a803c56b94b5c5cddfcc4e9c320f3f649b06b7dee11d3240bbae8e10220277fe6a851b950c2365174a51126afb4681ae428a9e681e4a90c9445f50129a0814730440220795c50da7d65da711a7204430eed8ed801685624e9d2f9bb8ac3651e95f719ed02203913cc1b1fa960abf53b10374e40d08acfd845d4332932b8f485b1c3a6580d9281473044022016eefd4cbbc67269fc02c12e3e78eb400667378c8867ab9b5a3fea7044a7b4e1022045fd1c52873783ba359c57e99feaf3c721e0aa926899a9e7764dc4c1d3eb373881ffffffffbea1dfa1d38d036a433e16ad7af2ac2d3b74559eca6e76e61682b8b26ed7093300000000490047304402203f76903b12daeae4d29be838938c815bae4a3299fef242151893d3a7052aae0e02205960a69d098132b64782fd227ba32786cface1387e990e077e965ca1b1cba6e701ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Bare Script inputs totalling 250 7-of-10 CHECKMULTISIGs + 1 1-of-1 CHECKMULTISIG" + }, + { + "spent_outputs": [ + "0000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae" + ], + "tx": "020000007dd57d0fbec4d923a957f7bbcf7bec6f146b2f0bee59c4712ea20e4d12bbacf96300000000fd8204000047304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b01ffffffff56f7334858ed5231451d0b705d79f86d85d4ceaf00561ebe86f1d4923eef856500000000fd820400004730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de101ffffffff7c2260a767f61387af48227511202a6d1502d35c4d7d5532b3a1826814e1e4db00000000fd82040000473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901ffffffffa18372b350d4dd26fc5232ec2175fce8d37adb19c2c45ad8be6864e518b1010800000000fd82040000473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801ffffffff042f6aab45d47aa21e96f3c1f537b3b8ef73ec696be55ac3c99fb6b885106d5900000000fd8204000047304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a1908901ffffffff4374be8552f30acfa92cf2bb2a063ce48a6abef5138dc7587d7b688f7a376fbc00000000fd820400004730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf601ffffffff36e33f3b4bf5b64e77164afe75958661825ffd5ee9b2702218ec113ee0f8f99f00000000fd8204000047304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a01ffffffff84ecca7fef800d4b1f1de28680764f5ef5aad117adbe5b4d1a9f1ce7ad94c8b000000000fd8204000047304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e101ffffffffdaa4a1a6fe733e2839009ab46e06792b45cb460d78294d48c14666b4fc5f412900000000fd82040000473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01ffffffffc32859bee9ae533c820cc002128cf57be4bb50a704d1124fb5396c2fb8d6d41500000000fd82040000473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01fffffffff05db50dc8b59507b08096c88e530eaeee8d2030cbbd167be002731c7564662900000000fd82040000473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601ffffffffa1e62ca4795ea00241c5c0555e52803c1c6115e09c2f0dfa7fa46319f47bc41f00000000fd82040000473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801ffffffffd65803858bf1c0a819c1997e288bce6f2801485977fc02fafb86e7ff496a4e6600000000fd8204000047304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf101ffffffffb37d67b75286f6d142f71746d6ac02b6a24e51bd4a3c1f291d5c4f39bdedf13100000000fd82040000473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201ffffffffbcc7c8cbd899be730849cfb1348ce441de02de25af386952f19dc2eb9a049ec400000000fd82040000473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01ffffffffb343bac9280761ca2ce03bfd39790b4f13d028ad11adad49b89f51263ea8812300000000fd82040000473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901ffffffff6c6ba9c282c8fd38297893e6c8f2f7c2aaabb3ce41066a2ecdc2c6b57375994800000000fd82040000473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901ffffffff2a09eb3f401c5f41ae0b41b3aa4843f36bf03c81afca25f89d96287071ead48600000000fd82040000473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001ffffffffe34a55f3da74245bea85e59439f9fd07a4b56994a9603ba204b6d32fe648e44000000000fd820400004730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f901ffffffff408103aa5e9e2647fe9fcf486bf7bd1e781ac32d0ad7c21ee277c68b39494aed00000000fd820400004730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a401ffffffff6e2ffd9189b7c1c2b41a43526e51dc2ede16a1a20a15af30c38694bedffe98d100000000fd82040000473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601ffffffffb73214575b231495debe44f25325bca14848aa69f80880706a02a48997c2788000000000fd8204000047304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb01ffffffff47bdd1acd2fb91c257f0fea066fd3656a1a275a9f26d4e4edb735c73f6171a0b00000000fd8204000047304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b5501ffffffff9e480ccaf623e12ec01e6288bca25f8238b80e4e13a609b6c2643f39ab0ae1f300000000fd8204000047304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b01ffffffff1459f6a6fe281a9775b05b8c4c7fd3b448144d4f6eaeb39c1e822fdffd9908b300000000fd82040000473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01ffffffff38760e925b7ba9f0bc15de50ccd5d679be0077d0b258818068f341e1e17ccb7400000000fd8204000047304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda843701ffffffff9e422a4585aba792e983d14cbc588d2df6c9e0d1e4221d5fdc89deaeda5aef4200000000fd82040000473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01ffffffff290ca973d32a2af7e4b3481913af01e7fb24e6dc5d9fe8a25a335598e7f196cf00000000fd8204000047304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f01ffffffffa770c97b071d3ff5fa13b9aaecca106c18482c4d1766c4f128127fa364460f7600000000fd8204000047304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca42301ffffffff2b3b1455f5b4e646213048c29265c8207e0a9d549ead42aa1cb4cb0d10e6d7c500000000fd8204000047304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f6601ffffffff210d67f54afbe5c5f66eb1bec91a23c9e880b6e0498cd7d66024e5f61a54b20500000000fd8204000047304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee323901ffffffff3473a8ce9a40306497d435694120254165c0ec7a307c08bb51f2143871bd9b3d00000000fd82040000473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601ffffffff28e6814a4cdb1981c7ac4027cd19f26cd05a9fde217f91f39131c16bf0668c1d00000000fd82040000473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01ffffffff894c8c8bfd4c9093e1ade850404e1365e28f1025ede12a89d73489dec91fe69100000000fd8204000047304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d701ffffffff3fbcec88abd1c15e6789d1fdc21586cf2387d97aeeb1b938da904defa72a918900000000fd8204000047304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada90401ffffffff319e1015f5570360bf057246b200c3eaf6d8230fcbbded9eda2fc88f5901716b00000000fd82040000473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901ffffffff6a1bd070a12e3c963274797317d6e55ba52c3cd5e1b858bd1e6ebb814c32317f00000000fd8204000047304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b11801ffffffff4a5833db0d3b90fddac9adec4836a3642ddf99d9bbb1136e4180caa691f07efb00000000fd8204000047304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b01ffffffff666aee57acdd4e1fde3293850a53e48125b9670a18b18815ec9186e319b845dc00000000fd8204000047304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea101ffffffffdb3913861d3523fd96571113052354d9b05facb047c4a7cee6f253543b3bcc0f00000000fd820400004730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc301ffffffff86149929ce670f5339846d96054aa1e189d6f3d31efb6b72bd1ba1f36e02872b00000000fd82040000473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01ffffffff43a6c3afce7d264cba06b98b0cf9ecd8dd11946e7fb896836ca0ffaea1b5d0e500000000fd8204000047304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e001ffffffffff8bd66587389a82a4c73156191a7611224ab080b0c2f730ef6768e93ce6688b00000000fd8204000047304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d474301ffffffff2f22b2954b2214abd9c9a2d4f9b8affb5e1f78de71cc285e711bdc5ea9decaa200000000fd82040000473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501ffffffffa069814585585e6e039f20f754f033585c853f0412c5ad4cf6de2b1bf0da4f5000000000fd8204000047304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c01ffffffff014a82b14d7ec4faddbd88e85a06807d87f5e657b2a5eece2f92085d059f7bf000000000fd820400004730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f701ffffffffd0ffd900c249f3f0fb6d274bb7ed91f31c220d8773eefeeb6e92bc96c931733a00000000fd8204000047304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e201ffffffff09c6aff3dee42774c751d4a9624f04a60d5a960dd5c88caf566784f44dd7769f00000000fd82040000473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01ffffffff6ca88a967348e00d1c45312af42c05fe6771302ae6879d334d62573b60f0394e00000000fd82040000473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401ffffffffb45eecf424e6b5a3e8919030070eec5b125b67b650c6343e242f3b20d879d63800000000fd82040000473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301ffffffffd72c6db241a9ab21a72665bf39d3d00d01090b7146b756eb26665ddf660afa2400000000fd820400004730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a16301ffffffffbe13c1577ab85e71f02a42bcd0e686337c07e27588382cdafada639bc39d658400000000fd82040000473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01ffffffff2af3522b715718fac67a21f25baad6cc230138b41e11a07c0ddddc69bf1f139600000000fd820400004730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c301ffffffff858e262f461153d77ef9f37b7da7ca9c8126d76aae14a5050a88422bfbaed3d500000000fd8204000047304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe701ffffffffebd71add32faec15ac7eae07b14d3bfc40c6a1ec991506e7af96f3a77921d1f000000000fd82040000473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01ffffffffce71ca57dff4c7d8f2f7314d4e1126f68d4551f4d257354464ef3ab26ebc973500000000fd8204000047304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf97801ffffffffb75672f1fb19d210c94ea1e9dd40c1d00c1d77398471262512d8e43fdea124c100000000fd82040000473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301ffffffff25831b76879351578c78c33518b6005c7a466347ae8c02fd68bd4a78c8f2bd2200000000fd820400004730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb53301ffffffffeb3a949683dcd261f3b52c156386a6eaef233dc987380a5b557f1ee4f84c8bc400000000fd8204000047304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a901ffffffff85aecfa00fe091036d77b4d01c6b2f21bc9f99a7521d848cdf896337560234bb00000000fd8204000047304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c401ffffffff27a778633816af80788d3704ffcba496269fdf0d7d3a17f9c9848678dd04b79300000000fd82040000473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01ffffffffdc19585b113282d19ccc455b918329b5a9b25d3fbbb140afecb04b5b3080ba8500000000fd8204000047304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce85901ffffffff1aa05f0c3f7bb12be817508fe4f6b35143f5106325dcffec8805987bbaed091400000000fd820400004730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df601ffffffff119f87e03345b3a818625a9548bfb2520f543df51ef233cece9aa6b35c2d03a500000000fd8204000047304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a64601ffffffff10a3369492132d6d248567d05d04431f79b9593a0108e322851a4b23eba017cd00000000fd82040000473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401ffffffffa5ec48bed380ba57f3535186774750688dc4ce325cc4e35c566a1feb75aa79ef00000000fd820400004730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc76332301ffffffff3c4f75272a5e97ac87b842a49d65781beed6aee0ad750f0d6c6f5e5e6f6dff3b00000000fd820400004730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd01ffffffffc2ec4ed480a727c1f1ceba16978a0d30d7fe77e2989c573620f9e067caa1346200000000fd820400004730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d01ffffffff451fb26cc610cb5414914a13d837c0814e133d195902dbcff5206144382535c000000000fd82040000473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01ffffffffe2cbb169ebcb3a8166dde016aabdcfb997210ae35a0a27f274efc0398491740a00000000fd820400004730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d01ffffffff8416e679d97d17ca2ee9d4c91a65ba1d6705d2a1a4ffd667c43543c314b5b74e00000000fd820400004730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c301ffffffffe4e86b431c891f6970b1d17d057adcb9c65e4e713d97504238bf0e7ec071b6e400000000fd820400004730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb44366001ffffffff73a1828f2b0b5029b11ce5907e8c57e86191b0006099b607353d2384a273bd7d00000000fd82040000473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801ffffffff65ff431040368c9c243a0621549c5c2c0c33f6c3dccd3be03b46de28c4f685ac00000000fd8204000047304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c501ffffffffe039ff08173ecf0b1a87ca41523841d6c84430d2361d13e937c040faee091b9a00000000fd820400004730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa01ffffffff0016227bb7d835ae75ae1971508627706604900287cf4d141ef07b8b54ac9c0700000000fd82040000473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101fffffffffda7f327ddac3b7317e3fd137ebf77b2e4ce8ee42905011e2602d5ec0e6d601f00000000fd8204000047304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e0201ffffffff63ef3a82352cfa36b33e8db3f4badfbe9e835cb42873d291c41630f1a107c4b200000000fd82040000473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001ffffffff01a49d4d2f158ad8c0ad17691fad495c15f05c830694e1f773a3236b778e06a800000000fd8204000047304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f201ffffffff5ac015af432415b3fbb05b5289960d2e4c4db3335e1fd7fb4c27017bbdd3b81600000000fd8204000047304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd7201ffffffff284e1d1309598544123678475752c4da9a523eefbfb5b57fe8979eefcf5b379500000000fd8204000047304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e01ffffffff0cea069bb46bd0ac8f9c48e60dbdc1cbe4bfb3850d6efc292ca8ced06b138e0800000000fd82040000473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01ffffffff8a780a9afd07dfec0928802d737423e344330bf0ccd71eb7c9166efce0d3802b00000000fd82040000473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01ffffffff16ffe26590b444dbd949e3d8e1f720efc6acbcb16e6b625bf1d0b1c2139c971100000000fd82040000473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01ffffffff0731809d20a6160a8125bca67bc28319fa18cb9edbda2a68e82884c6f9f559ba00000000fd82040000473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01ffffffffdb1e6113cee7acc159cf12ee5fc9eb8ca25869e57700975d7785e807c114ac0d00000000fd8204000047304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc01ffffffff62e86c179033f11fa372b4a6c5b5e93a24047d081fb2b880d4592d2a09163c9900000000fd8204000047304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc01ffffffffe4ae1a0d386b6fbd9facd5426f29fba9ad69a178603aba4e1ec0e3ad4fe878a300000000fd82040000473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801ffffffff420a2af71e58a1f6ad5d9a9786e76d40969b4f7ca0a9d4b7f640ba0354e76a6800000000fd82040000473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01ffffffff365059ab16b6f2600f8b3375a533f6752a9a9a63197dab74dfde3e53e10600eb00000000fd820400004730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da0201ffffffffff6252314e4059fa44154ed4a84f3e99654e204d5e8bc5bfc4dcdc0b166e981600000000fd82040000473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701ffffffff656f7f9c0c0b0dbb44168b2e52a53fe2b0bfdde6803142ddd65cd3b7a34d84fb00000000fd82040000473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01ffffffff9b403a1908ad350c7466d89df36649b3a2505e7cb720fd60c9763cab6c35392b00000000fd8204000047304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac501ffffffff0417dd000e83af2b97f64b0baf067ce87507b8b3691e3b0cd80c230082ba10d100000000fd8204000047304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f01ffffffff0a730e6d380d238d3fc35e56606ee3e368ced5e653a0c52cb964e28e3b9efef800000000fd82040000473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01ffffffff273025a0264531581f26489fe708fc579f492037e1809abe14cd2b7b5efdc5cb00000000fd8204000047304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f801ffffffffe2da0d979fa158e249aa08d1904aa55c86f8acdd2ce11476b83364f7c3bcfec900000000fd82040000473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01ffffffffcf7a4e5073534ebdfd878522666feeafad83720e482aeebd0103f6b51597fe3e00000000fd8204000047304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca01ffffffffcbde70d509353b36056ad358e54846f6a5e127df442ed251ee848df8eda7c59100000000fd8204000047304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d9901ffffffffe3482304785e71250b1a9893edc70b927f82a608eaab735fd7b6127476ddaac300000000fd8204000047304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d001ffffffff2032bfe0448b3cd2c04961bf311f8614cdf3165b6c317ecbcc01883c11cc63c200000000fd8204000047304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc01ffffffff17e36a788ca0159af027abf31ecbca2df2124d4fcc5f1f5ac3a9fd41682f189100000000fd82040000473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301fffffffffcfa159f96772ce29111752af6ce984dccd2d9318a1950235e9c04204bdb2a4900000000fd820400004730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab01ffffffff4f2a9142c54dfe2d3d57b7eb3b5e31ecb18e0fe52b48dd43aa32869d0f61f85000000000fd8204000047304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e01ffffffff2bd8ab92a1e3552e598486f8e709b075629ab9eeabc31f6a1380e8ea6376e70000000000fd820400004730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c6532301ffffffff63d9c53cafcbd7531e25e5be8f26c002058039be8dc81b6efa2efd03105a2b4a00000000fd8204000047304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c01ffffffffa64abd526ec7e75e59b005ef4c2e74f29906d5fec3bdb46f4386cd6ce82077cd00000000fd8204000047304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a101ffffffff98a419717f1135c3183eeec3cc2f04049626fcf8d5dafea1ec1a1f93e62a17b100000000fd82040000473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801ffffffff31b7ccb57246f31b8794a46e4dc6cee47d53eff5f0e816e48bf0eec252e767eb00000000fd82040000473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01ffffffff310ea66c5c26c6dc906a94b482be6dc0df83902767978094cab8d45a693beeab00000000fd8204000047304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a501ffffffff439b96bb278c9d92fbb2e411ea05e705056001bed60894700de09f87b8d0575d00000000fd8204000047304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a3004401ffffffffa1a86ffbf898247cdab51bc0ddfc5f5b9706bd637c0dc2ffa42f7866c4ca66df00000000fd8204000047304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f01ffffffff796f43c898009aaebf0ce5cf87bb2e09caff89407995b33b6fcdd4f228c865ce00000000fd8204000047304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f701ffffffff363fffa0ca9568ec0fce12aa1a2ffc506a3c29b3be29b77cfeaf43bf0054bc7a00000000fd8204000047304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe6101ffffffff3b0bf384177fa9a88173043ece2fd403d8a90eae661439db974a5ddaf62cc25100000000fd82040000473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701ffffffff57d469fd9edff42e82e1e873dc20b8d975888e7ef636cf1c9d1d7469f6b5cd8f00000000fd7204000046304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd70101ffffffffe9a7c547947da31e75a98038038d121c43fc084f2106062edd8164d7f5e5718600000000fd82040000473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201ffffffff10f7cab9e6295d75603a0f742a19dec40765d9df1cd0169bfa1744ed9f4ba9bc00000000fd82040000473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01ffffffff2a51a115dfc1335aaccb5b55122dd4e746a7d8c9f0ae93e891cf77d00aead11f00000000fd82040000473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001ffffffff0f7594b7ae80298bb82578b153226d65f7f00e6cdde00352eabaa3acd1c5641b00000000fd8204000047304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de01ffffffffd598434818c0eea439cdc3d62c297f2641af12cf3c5fc83b5aa2019e8b034b4a00000000fd82040000473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01ffffffff6e9150b7ae7b9af4ef1ea8dff9d70ffdeac2029eebce40e0699399d15cf580e200000000fd82040000473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001fffffffff96f22377168e9fb6c42bca32047b4b76d58d32169f7d6cdf518d403740b797100000000fd8204000047304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a82101ffffffff525fde449657fa002a48d0576530966348429a0507289275d446e98d1637b1e200000000fd82040000473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01ffffffffc4a549bc7729e0842ac9ca852b1d20176e69d447011a32c103ba15208257500800000000fd82040000473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "P2SH inputs totalling 125 16-of-17 CHECKMULTISIGs" + }, + { + "spent_outputs": [ + "0000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "0f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "1f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "2f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "3f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "4f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "5f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6d00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6e00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "6f00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7000000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7100000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7200000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7300000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7400000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7500000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7600000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7700000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7800000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7900000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7a00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7b00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7c00000000000000fd4602602103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb52103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb50111ae", + "7d000000000000001976a9148575df1161a8221d6c7d1ea93101ce0da9ff643388ac" + ], + "tx": "020000007ed57d0fbec4d923a957f7bbcf7bec6f146b2f0bee59c4712ea20e4d12bbacf96300000000fd0409000047304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b0147304402207b21aace5ee2304e52cc204e83c8bd66cd29df68ea252d1fb757846e4cb590be0220100cfa731f87ff2b4e3959a0634eb5896193903d1a5813ad9ce9cf8e6524e71b01000047304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee0147304402206a10075f874c439412f47c624b1eb2ebf502e9d1c8c748749ab054bd2451423402201459c332fea2425ade195ead827a24a1e41f3a4dc274a431dc42ea5a8d61b8ee01ffffffff56f7334858ed5231451d0b705d79f86d85d4ceaf00561ebe86f1d4923eef856500000000fd040900004730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de1014730440220216ec8405b3bc69b6ec9c7ac19fd5578e48149be9e235c86cea415e54b4c7d3a022025716b7992c7cc94f79f07fcca533c3be3ade8d48b7037aaec35f27880ff8de101000047304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f60147304402201ea65fd12a1096896bf4f46206fbdd0a857d5cb97cc5fee39330b20ce366a4df02207e9d247c3398675ba3e8d4ea0b20e105565d72eb8f6d32781bd0035a407b64f601ffffffff7c2260a767f61387af48227511202a6d1502d35c4d7d5532b3a1826814e1e4db00000000fd04090000473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf82926456901473044022004c2b66f1d7205a3b80a7c75221774bc733c2b00d6b4c4d0e5580aab7ddb3979022056bd7261b44fcde7f9e5bbbb16a61ae511546bcfec9e779040b91bf829264569010000473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01473044022029b67f43e31635ced6758b988a4ce5e47261770dd679499cc8dbff27343a67710220299ff82bc9fa1eaeb0b9d41a48bccf96a34aaa5389d682e2efe20f5ffe85667c01ffffffffa18372b350d4dd26fc5232ec2175fce8d37adb19c2c45ad8be6864e518b1010800000000fd04090000473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801473044022013c15278aaa8219d528a7753d4740fb4ae2c917376148eec66d13b816629d5b802201b0d654adf6780510d3132c676ae72199df89a30b9d27ec4418305ff772c278801000047304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b10147304402206043e367acd06c1296e13cb299fc4b330fa0a40275e3eae1e90c66aaec03985002204e3feee53cf18a6a17fa3a636b524cfd2dbde6b879eac597e49f5d8cfbe3e9b101ffffffff042f6aab45d47aa21e96f3c1f537b3b8ef73ec696be55ac3c99fb6b885106d5900000000fd0409000047304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890147304402206fa23095ae10fdff03a270fb8b8eb4cf16b38b49f4e72d46d6a61e18e73396e802205a709a409398b5cb780aa7f040cc39803019e32746466367c0649037a7a190890100004730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a004661014730440220271faa5ab4aee83e6056c4268957afae63e2f60a62771c1b194faf767243c07102207fdb6f5388ec627fae86a913d53d5a31cce4c6cb8fe67d583855747d8a00466101ffffffff4374be8552f30acfa92cf2bb2a063ce48a6abef5138dc7587d7b688f7a376fbc00000000fdf40800004730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6014730440220510f1c940c1915f93eb7458f6adaa4cf569b5cf5d7e78ac4c639c86510a9930e02203b21d4b6ab7f8816dae22894cdb9c72af9478f2464ab06dd5f997a06e6537bf6010000463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01463043021f5176db9020e15a505e84c83e428c0db8aac78355c37550b0abd04333ba1c0402201482c8d39de3bc42b98ee757ca80d68103f678612aaa5a4c1fcf9429826555ca01ffffffff36e33f3b4bf5b64e77164afe75958661825ffd5ee9b2702218ec113ee0f8f99f00000000fd0409000047304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a0147304402202d1685fd4775649bbb798f8f06924e6940664be7715587fbd9afe9b473cb126b022058323986c21b2a004a5eaadb8086ae0c74989ccc349d5e656f6383a09fb6486a01000047304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb0147304402202562b9c85ad146c8b94c0bc5933172cafa1af9d0d31d218152a0fc4a1ccf7a5902200ab664e0feb7dd9a00169dff6687236a4f2c73f081892ff52f1bdedb600a1beb01ffffffff84ecca7fef800d4b1f1de28680764f5ef5aad117adbe5b4d1a9f1ce7ad94c8b000000000fd0409000047304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e10147304402203a72beab6ad911291f62aed17d8a28d29b6e62e779878f3711d13141fb212640022034e4193bbceb902c3d7e0560c664d3f3d44a45bef91ccf2f650151dfd0e016e1010000473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01473044022012c198c1f0245dc6c1a5caa24725ff0911328125872ebfbf7eaaf7cc1612ccdd0220542111580725e75ad1453542784b7148ecb5b422c2af6d03624e6c022254b57d01ffffffffdaa4a1a6fe733e2839009ab46e06792b45cb460d78294d48c14666b4fc5f412900000000fd04090000473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01473044022015cd9b14af392bff6b5d07acb3dd58f057ed9d900517d7e6a123d4945eda65ea022010e0f34c4160d811e999754254254d7d06512647bf437a35585f7ddc951e53fc01000047304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f749180147304402202258350ac2f31af3971d9cd4168f0865be65f3f5ee45628ac2e53d9beb724d92022015d6389bacbfeb4ae93e84dc34ffd301205cc61013f2c8284e14cd58b0f7491801ffffffffc32859bee9ae533c820cc002128cf57be4bb50a704d1124fb5396c2fb8d6d41500000000fd04090000473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01473044022070877cac023ed014ab043d71d953f473675c372cdadc427a8b30d8aa3da298ed022035deab7fd42f56715e29c697e07930f82649559dc28a0d711f049a5fd775996c01000047304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f51510147304402206f3c32e00b50a186fd1aec4086789cc499f86e123e80bbcf5f563aa202c0af5802202a80d015245c9a51c14d32260fc7b4f4c27d3b794e0b8c8a9ad2d558ef5f515101fffffffff05db50dc8b59507b08096c88e530eaeee8d2030cbbd167be002731c7564662900000000fd04090000473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601473044022017c80b0dd4302bb6b55b8cbf33f942bf2bf8ffc36de2a362020b6011fc56b540022010a8267db8265a1886cecdd1723e1b1ae294b7b93b23479ea62b14eda5720ce601000047304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd140147304402203403647b5f9fc33b94a67ff64624dc90ee7a1c3a4b0d0e452799cf579522690b0220363a1e7ca9fc7a8ce26bddbc7f815207c2e969d43cf2731e1d406cbdbe68dd1401ffffffffa1e62ca4795ea00241c5c0555e52803c1c6115e09c2f0dfa7fa46319f47bc41f00000000fd04090000473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef073801473044022070cf5f49a0a8d9fa03b81c97afd96af3110b6477b88c9128c9efa1de0da62170022076bfe51aeaf797f997eaef5cbfd086735c5241dd764e8a4eb85030a6c0ef0738010000473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801473044022061e7c4f9adec3c996fdcf6776e883cdefc8143ba8688abe5b9748f0a42c3e12802207ce2cc653a93c34cd3b33329a213228539ac3a86272caf030bab83ad9ed5d73801ffffffffd65803858bf1c0a819c1997e288bce6f2801485977fc02fafb86e7ff496a4e6600000000fd0409000047304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf10147304402207383a89ff900a1171decba4cf6d0c7a012ef8c4ffeb358783f58e74248b8fd80022064e7b4118da6aa7c741c3437bac5aedac1755c5edfd0be19119e2219b1c68bf1010000473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601473044022045d09d4fb5bdb65f619f8994633fbf8dcf00ba19b556cefcca829f5a2781c2fd02206cada13467347cf5472db058d12fdd903ae699bf0147e9360d7b82525b4dba4601ffffffffb37d67b75286f6d142f71746d6ac02b6a24e51bd4a3c1f291d5c4f39bdedf13100000000fd04090000473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d8201473044022028e0a7c2b202024e34aade3d349f75fd591c04c4bea7fad9c1432951a80d2bb4022056f6b7f7c18174122ede0ccfa03336251355f3e5ba6dda409bc554a3842b1d82010000473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701473044022073ab020fada02adefe9bd2b9920bfc2bf4935eaf2a41431881f64b0826d2c17c02206390c7855afc7b1ac2b6dd179a1f80948472bc59875372eca2916d2284ecbde701ffffffffbcc7c8cbd899be730849cfb1348ce441de02de25af386952f19dc2eb9a049ec400000000fd04090000473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b01473044022028640c558867c7e5402e196f04fa4975998f931eced2017b4610e23ca6a1c30902206e2bd51c52e616031fe3f13c44f470b31289cf24ef4abec88c3738fa8c0bd36b0100004730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc1014730440220266d170cd094d465f68a51a15072189a7bbc7458952f99fa3ab4a5241bd5b02b02207882a5e297949b0ff2efc3c2d9f4a178b13da8e1ebb70a5ca8118e0bc0ec3fc101ffffffffb343bac9280761ca2ce03bfd39790b4f13d028ad11adad49b89f51263ea8812300000000fd04090000473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901473044022011b2e752671cf2b0e9eb9d455d30f5ecfc2e40009f1b9c1ab93937d97d0a321502207afedd8831f1bf39ab8992bc334af7c0ea2b2a0f97446a2327a9cf34df5a6a4901000047304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd00147304402203d9438bf23d3ece679254c8deed493a55a48061113ab3386c5d95a6d0ef0744d02207a5c4b355b08216532fa9268a6929953bf7a44934cb96cd6ee744f49fc22afd001ffffffff6c6ba9c282c8fd38297893e6c8f2f7c2aaabb3ce41066a2ecdc2c6b57375994800000000fd04090000473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901473044022077ea6b6cd2b0c4d9f6b7ef77d3cd9d391392907ebeafc8a32a97b2586599649b02205566cbb73f61a43ac70432ef87d4048056fe3586787a66a082458dc08c832b5901000047304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b0147304402202d3feac9fa54c4c707a0073f9b80febb2fc66cfe4f8c4eba81147b93d3bd1e11022064e0dd39eec961cd2fb00a55fe8066191bc29add1aaf479ca55fa28abc02ef4b01ffffffff2a09eb3f401c5f41ae0b41b3aa4843f36bf03c81afca25f89d96287071ead48600000000fd04090000473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001473044022027b684dc72e95dbab3f37da00176d4511660083c55ee1e382117062e7249b7260220266fc94e9e2aa41b1c3172b3e8fbc4733566e03b53b38899b0043dae0553824001000047304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d40147304402207d2823dd317c89af6844880ee9f058e5a23300cf8816ed9c9eee11495998218202205540f17291c134cb204b468455230c9ef4efcb55e9fd8082198fda793aa433d401ffffffffe34a55f3da74245bea85e59439f9fd07a4b56994a9603ba204b6d32fe648e44000000000fd040900004730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f9014730440220225605e81d97c41c5c334a6eccb5aefbd1aadb601ceb64fc850248866f539a1f02203f7281e9c6651ec3fd13546c3dcb562440376710be5a0d2283bebc9b657b24f901000047304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c0147304402206ceb2361b7dcc778900b83ae993250fa789e971cb5cf8520d98baccf021be47302205cfe740c50507b6bc4168c976a9d088f73f72a41c044ddc902bd6a88a97ba15c01ffffffff408103aa5e9e2647fe9fcf486bf7bd1e781ac32d0ad7c21ee277c68b39494aed00000000fd040900004730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a4014730440220099452e584e92546ff21d6361fe787813a13d2740bea8b1ed5160e0fca49baed0220398b0ec63f82a1be2b542b2458fb9e37263eeb69a14ce718c0df6fa9f00497a401000047304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a50147304402200768d0c17edb54e20b0926bf942bac75a6fd977c17cfca4c4a66e11e91a073cf022066f7fdb24632822471cb5554e05312c44d93f5282f20b82798c691233b5c78a501ffffffff6e2ffd9189b7c1c2b41a43526e51dc2ede16a1a20a15af30c38694bedffe98d100000000fd04090000473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601473044022060e5c44a0f11c193b6191d84ee0f54cc868575b6dec77d0b983e3ba32c0f069302202aca51aa0f8c4148b625f411ca7f45a39243ddd0de16e6ec8804608f4cc4a1b601000047304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a90147304402203fc46fc32bdbae2b9fb16c2a4cbe36d4e9b9ce197f745281c525d6ae405526d402201a2ba09f32929183345b8d2e9c0fd307211d91ae2a4335eb6e1868ca132ed1a901ffffffffb73214575b231495debe44f25325bca14848aa69f80880706a02a48997c2788000000000fd0409000047304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0147304402207a212f833a6aa06dd4eb334372f84f05688731a691e63b15133c746039cdc6d902207504ab4ee47bcbdd5028e2640ad21be61b5ce3d50dd7a86a3ea3317ae7c667cb0100004730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f573173014730440220473a41f232d5d318f6a206217dabf3c5eef95f565e3e3d45dd94e665b06e830302207b0489c1c90779f618ee98c5dd73a9b23baf69689249a14670ea56be6f57317301ffffffff47bdd1acd2fb91c257f0fea066fd3656a1a275a9f26d4e4edb735c73f6171a0b00000000fd0409000047304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b550147304402202dbee687a1632aa7d774c6f402c3b604535e222a3163babeb59cf3122bd14e2602202ada23309c30612ae2e3fef4a36a679a882b1ed44f8cdf0cc9af2790c3790b55010000473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301473044022054fcb436089e1173ca098af70525dee35ec89a5ac29e8f72975e7807427f1c600220014026d4424dbc0aa5169b2badd62e5427b5a5dc6ba64940c9ed565980087e6301ffffffff9e480ccaf623e12ec01e6288bca25f8238b80e4e13a609b6c2643f39ab0ae1f300000000fd0409000047304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b0147304402203b0f30f570471991fd1431a7404237b538e53b3b8a324be025740d14628a713a02204006128f47e5537d0d991219d226f52761852ec4b3fc9bd9910c15fa2943e64b01000047304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd0147304402201db83f046ad7e5fe23df56d692b3fc94cc12833543df9573874c7af8961fdfb302207d4cb29dd615869e7d1062eb019ccd132e1e5a3ddd8c83462c8c8559584746bd01ffffffff1459f6a6fe281a9775b05b8c4c7fd3b448144d4f6eaeb39c1e822fdffd9908b300000000fd04090000473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01473044022079039a6a5242de90f50c898adefd186967e03606f6abbe1c992a2f68127c974802203a2a944ee026787fcf0617dac5321660e31a34a43543314c0701428991c00e4a01000047304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe15190147304402206af0c456dd22bc6d116d4bf8b099506ba24480a20255ebe39a4a0cfea338aab802204b00e4271318f3461caee9f73264fd171c5aaa707b34c19f011c9999fdbe151901ffffffff38760e925b7ba9f0bc15de50ccd5d679be0077d0b258818068f341e1e17ccb7400000000fd0409000047304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda84370147304402203b31a14576e4f7c35a405f02da10b10f8931d7447c92189762d423edf7c03d9902200e009b542bdcf9686d6d20fa18f2b27626f9a48129fbcf0a79a215f2bcda8437010000473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801473044022073cae58a8bf3c6092ebb18a9d2b3040365ea5dc337277bc8ae7eb089dbf1c5fb0220188ab7626b72ac405c5a61f3a4f89a1e47fc172ba5722bc30894e9a26fca2aa801ffffffff9e422a4585aba792e983d14cbc588d2df6c9e0d1e4221d5fdc89deaeda5aef4200000000fd04090000473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d01473044022079d4382b6593a2616d6a157830e3104b5548d81a9779baf69a442d7ef214ad880220356ffeea6b50e6fe4c0409f6be6ca668dcd194332dfe2d12d78159ac646a266d0100004730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b3142014730440220429be7a89373b3a6bf6ed38a8513a409a3fd4872de06accbe5c3547116b9c3a9022069886da85df4e6d1a84de7e0cbc2495f6b6c880e23f8ecaad479990be04b314201ffffffff290ca973d32a2af7e4b3481913af01e7fb24e6dc5d9fe8a25a335598e7f196cf00000000fd0409000047304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f0147304402201662f1ffc3e6748885ca96391f959e1cc75180b97cb3430ea2c66b023b9a9bf3022010f79e0b16317e1d057fe3a03e337d245f48294374709212f87bfd91fb203b6f01000047304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c78140147304402205af99196c3a6090e0592b367ea2aa6c44d752b782d04fc2d2f2c7e2a1ed44a5302202b2aab9ee7173f918f81063b5265e4e8c5a5a8e64ab027805d911ecab92c781401ffffffffa770c97b071d3ff5fa13b9aaecca106c18482c4d1766c4f128127fa364460f7600000000fd0409000047304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca4230147304402206190c461f7d39cf80ccf2609033a421da46c650f3804aa2c97725ecf6eae799202202c663cf232d85da0261837ce1c621a04d95553100e3fed308c2ba2cb61fca42301000047304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea840147304402203f01da358660c967f92a5a5434d2b37e6f3abe7fe35d942674392df4a721587702207799dd048dbe90704c138378ea62345e857b3211d23b6daa02c6c88ce050ea8401ffffffff2b3b1455f5b4e646213048c29265c8207e0a9d549ead42aa1cb4cb0d10e6d7c500000000fd0409000047304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660147304402202065855c20cd19c48a55f822b1c52e9b914f302a7487249aece4f8323f9a60e202202e8df66895c631ecd293f61a2b17d3b78ced0ec630a22456f392d509085c6f660100004730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc77150014730440220711f7e33b7161f265b82e1091d36b0af8ac925e579754bf389f13a090e7847d302207caea104a7629589b08751721b82b0f589ee06b600ee0d685797eabecdc7715001ffffffff210d67f54afbe5c5f66eb1bec91a23c9e880b6e0498cd7d66024e5f61a54b20500000000fd0409000047304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee32390147304402205c60fe69cccbce9c048fa6458860eea696761901fad292e5350134abc1d4d16e02205351f6600e8ab4e80514feae0f922be69a497eb59de321277c7e81919eee3239010000473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801473044022000f5f14e62d1c2eda18eca6400dcbeb903e506607d76b9f35e7c867866a9a1ca02207ed7d7b8463b8fa56a3dc8817b25e4217fa70ebc4037b88320cf73842e02755801ffffffff3473a8ce9a40306497d435694120254165c0ec7a307c08bb51f2143871bd9b3d00000000fd04090000473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601473044022060b654e282a9f854ee7d772797c2a63865fc5b3c6f50c78f096d341b8ba58a22022058759c870c9cb6b42728b46f54ab4a3a7b0a1bc01d473f60dc276d01d2d28f4601000047304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b8180147304402201b77f727e2b508c815e1b1a66cdbee8684eda44bedaec63e88a8ed74cf719f6202203b885488aa9f52ceec655d6e3d4e634d146f07dac555efdea86c04351312b81801ffffffff28e6814a4cdb1981c7ac4027cd19f26cd05a9fde217f91f39131c16bf0668c1d00000000fd04090000473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01473044022073e89b22ed1491888cdd385877c6a3acfd0529059db1b2f9c529ee6d5ab0ebbd0220231628c492269dc524683363a86fffc820a7735a0b8f078a39943edd386faefe01000047304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed438040147304402202950fcbb5549477e364264e51e899c9adc2c8962ac42b7bc6c1cf84710eae7ce022009f2de81764fceaf38e9a91f66747cad847455eb7e162ddb3c7107995ed4380401ffffffff894c8c8bfd4c9093e1ade850404e1365e28f1025ede12a89d73489dec91fe69100000000fd0409000047304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70147304402205b4ef3700bfd698cf9a27c97a817e66474e338968ba60ec788c4a75e9276bd96022058287fe59f6dc8513769b2383ff7e45c602085cffb232fa9b2c57180925915d70100004730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c8014730440220336d9764b46be286e0c98b3d5471344bf6cf1ed661a6807a6b255eed9a68f44a0220726ede02b3b5bdbb0a765d7d32e85ba152272e7529e1411c0e9699aae44e84c801ffffffff3fbcec88abd1c15e6789d1fdc21586cf2387d97aeeb1b938da904defa72a918900000000fd0409000047304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada9040147304402203d84e872da7f3ed2ec2beab594a775d6882e2e3a0f5a686332086dd99046bb3102202e3a5855b538c6158574b5490f24f2d26d4cc35463461d8cd7584dcb94ada90401000047304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f0147304402207a3bf34dbfcb369d04d3cece4c366cf5327be3ebcab8d3dca127be6536b68b0102206dc8256c6f78ac7e8ae674e39e2490da2cbfad8ee15cf6ee20e8a697fdad6f2f01ffffffff319e1015f5570360bf057246b200c3eaf6d8230fcbbded9eda2fc88f5901716b00000000fd04090000473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb49901473044022015f4def6f4851eaa7903801d719d30abc7b4d14c47c4d6321abeae43ccc7df7a022014300331bb804c7a6412c988d4e1a7d30d8709053424da00e4217d101aceb4990100004730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d014730440220319c885911277f1cf02f7ea20adc9efc603b063f822659aa327df7dc48ea8cbd02202f35349ed2c6853391b7076f4dca82743c692ce1ac7d5f72ef2bfcd20b80094d01ffffffff6a1bd070a12e3c963274797317d6e55ba52c3cd5e1b858bd1e6ebb814c32317f00000000fd0409000047304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b1180147304402206dd9f8aff3adc56dde4cdaeb1a1ee63ec9f1656115b9dd5095ce4de03d26e57a0220592a5604c1fba74fe525cfeb8ad60a758203336faf3a797654bf84800f09b11801000047304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc0147304402202c7164536187ce2ebe2db326635c6537bc0233ded4e1c2c6e32811ce624cd726022042083cffcf78cc931ebcf9f84e6caa173427229157e2293a171584063f1d9ebc01ffffffff4a5833db0d3b90fddac9adec4836a3642ddf99d9bbb1136e4180caa691f07efb00000000fd0409000047304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0147304402205317cbb26ec85843418c6f8e36b78d84ffe65b7d512e52f2a6c91cc6f4865268022075f4a3140543c21073c624f9105fa7a60c2b4c750753479d7b7c9720aac7a22b0100004730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db195397531014730440220437fae2faf004b7c65ce71fe8cbbaf36873d8280b765856301dce35b5adfe47102200ab70e083816c4ef07e1613f5ce5eacf10d2906e924ddbf246177db19539753101ffffffff666aee57acdd4e1fde3293850a53e48125b9670a18b18815ec9186e319b845dc00000000fd0409000047304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10147304402207888a7e98ad0f98a6e041b49a8f2c47b819c39177a1dda29e1b9a61e5e46f2da02207aabad1a645364ebbe9e494e7222b1b43eff3f167b2942b56bdd851eaf222ea10100004730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f4901014730440220733d1d6ce29f44cba3a843e606172df7ba0ff3627038d1b5030bd39e7888c60a02203e8fbc894adb411874f256c499e4954b91d25a1c1df5c7cb68d08ba8204f490101ffffffffdb3913861d3523fd96571113052354d9b05facb047c4a7cee6f253543b3bcc0f00000000fd040900004730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3014730440220745aef1723c2af7825706c44f759bb0cbe26e3dcd651468abdcd92d38c09b27402203689192fb3bc71c937093cd394058773e48086ae13a048fefae41e73260dabc3010000473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01473044022066615c57a051b580a7ce9df6407f084506c17d8b68a68426b17c3962bbb4a60602200c3344e0de5f4dc0f42191fe10d5e861abf2808beb881d663dc1695cd2bba65b01ffffffff86149929ce670f5339846d96054aa1e189d6f3d31efb6b72bd1ba1f36e02872b00000000fd04090000473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a01473044022077923dc9fc2f85289b3c1034323bc4fc17a73f4f1ccc56e5b290ac624c49dd130220611f9cfa8ed1ee38f52412017c46244c2d04790ee81d3537e59723c27532939a0100004730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f7014730440220279c97355733ffe8ccdb92f8f07bf05bad45358c92a8d0708cda19f5f29167a402202ea3e71da8d03c1baebf8ab004f7d5bc6171dad4f770f31a9b53a00bfa2e28f701ffffffff43a6c3afce7d264cba06b98b0cf9ecd8dd11946e7fb896836ca0ffaea1b5d0e500000000fd0409000047304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00147304402205a4f4050c19b495f3b51a6a9be545ca8eb439ae7ef36433a98a4045d1f5dec35022031c67e972c3ec69e994a0ae7373c9bdcac4588e4e20e9fb171c473ba6f0c47e00100004730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f014730440220107439db04379e6869759e29a605842e22455ec8f160ea1f30509035bcbc051e02203970e56dee2f0abf4777854eec28d36c4ec27c915b44975ef9d12c2dd822d94f01ffffffffff8bd66587389a82a4c73156191a7611224ab080b0c2f730ef6768e93ce6688b00000000fd0409000047304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d47430147304402202e94aac66d38b35fcc7a5f18a1a6c4164e8b1e8a604594aa2f258acc55f4193d0220683456a08ad9a1c50528afab14151d0936a94ac1224cbd5e6f8db5f63a7d474301000047304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a6760147304402203ce74dbdb275ba907761d9a86faf3f50a7eee3632f67a57f4c068a51f5cf827b02207d69356f94e490f525fda221737ca623b0c533005b010e6d055ecd2a80c4a67601ffffffff2f22b2954b2214abd9c9a2d4f9b8affb5e1f78de71cc285e711bdc5ea9decaa200000000fd04090000473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501473044022061cc283272eb3a1c03895510937f6e1382f6f0080b5a49b60aa2c587c0dc3b06022064db92806aaca290ae0aad02cabfb1ecebe4a89966c6ac7146b5304b7c6474c501000047304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be1042800147304402203bcf03a5217e97be911881d249ef16866a452613ab68868092638ee320e4098302205e204538a2cafaec5cfe7edbddaf3930ccc2c3a40c052035bd0c15e3be10428001ffffffffa069814585585e6e039f20f754f033585c853f0412c5ad4cf6de2b1bf0da4f5000000000fd0409000047304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c0147304402200ae433006811b672a800814d540b560b547e10bae42a913cac7c015e71627f0a0220380e8182ae6ba1fc0ceeab80881a4cc93b21a326b9cb154a6e7442d42ad8395c010000473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01473044022068cf26b6dada8165c2d1602ad96ff1df40e2565c367fc4ccc685daf340b99e7a0220287bcb88ffa0547392b0101265aa8f4b6652f4c88346bad9dbc8c08fd63fc72d01ffffffff014a82b14d7ec4faddbd88e85a06807d87f5e657b2a5eece2f92085d059f7bf000000000fd040900004730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7014730440220022e047774d63ac06fdee3fc28fb6d27887e54b1077081b75c8eea7457861389022027ddfb6b3537fc13252f677072bf44aeaeabab0d25129da1df40bc0fa2bd32f7010000473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01473044022045594800e30aaa59ce7357933a85e84d7f8847a24c6084bab1c5e9e3cb30c9ec022073c7d8359451be87ded03cf04f20104fe6a673c02f011a43f1ee2c204ba5e3fc01ffffffffd0ffd900c249f3f0fb6d274bb7ed91f31c220d8773eefeeb6e92bc96c931733a00000000fd0409000047304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20147304402206116a5f5de316dae88fc2dc139cddf901826944b9c6b51add38e3b20f667e56902200b309be384e8becae492689730dad31fc453f9bf042678cebe02d5a81f22c9e20100004730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c7014730440220507331063936f9ea2afb4cf96c1adb5cdaf5777a5db6905e73edfbfbc39d8fb402207323f15582f862639abb915d8180fa54dfd5dc2724b623cd5ebe9966d8b1e1c701ffffffff09c6aff3dee42774c751d4a9624f04a60d5a960dd5c88caf566784f44dd7769f00000000fd04090000473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a01473044022040d27f835841ed20032333a48dd524b6730e79a682b9ae208e6de97fe957283e022066b8cc4745d245970902ee0c27c915e0075f0b976762bda7af7a377cc2ec810a010000473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301473044022012bbc5b62a1d01f8823c55227745fde5482b38e1887149b04d98a8863ac31b3302206a7de02a2c23df139ab8a75c1e90ef20c26b9e155dcddd9a61d414423780927301ffffffff6ca88a967348e00d1c45312af42c05fe6771302ae6879d334d62573b60f0394e00000000fd04090000473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e401473044022044babaa27fcfbc2db1dbf8dd5bc96f496d4646f22457edc4b1eb3a1519fd485b02205c8efa4c18aa9b427ec5297d29963b11958fb8e42e534208e318aa32d34112e40100004730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b5014730440220303d4570afbf8ec8725a2c4ba1560674a5d2d4673d549ce929568675592dcbd3022048b78ae9b97de39e86d762f1b4ad9714a5faa311b737243de967f05dec13b9b501ffffffffb45eecf424e6b5a3e8919030070eec5b125b67b650c6343e242f3b20d879d63800000000fd04090000473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301473044022065426e1a9642a5e0a2e0ef3c35d5c119b837b56b4220b69b1c19b691ab7aeaa4022000b02b332c91e9f9e1c3eb2cf76fd4dc6b186266f205bcb950b41ba9fc10dcb301000047304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c340147304402207143863f3f132cb1aeaa5bfc3cdf719861d028f596416b5439d57c33f23e7d1802201289c1dec3af3994a8f4a67f8fb287fd8a05e45f05808f145c46eea810904c3401ffffffffd72c6db241a9ab21a72665bf39d3d00d01090b7146b756eb26665ddf660afa2400000000fd040900004730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a163014730440220411b1d280e4284f1f8f57b194295b1421b74f524a9304f0fd2330f383aebd1d20220635a11a3fcedbd1f0531ea86346ea74a714c0c69fb942b7f88d2416ce9a0a1630100004730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded014730440220677223927f857ec9478130c23bb3357f2b402605f4b73d739c0ebd17de314864022002e4e877f9ff34965e874cbbb5d1f8436f373725e0a7624ee6ac24f01f184ded01ffffffffbe13c1577ab85e71f02a42bcd0e686337c07e27588382cdafada639bc39d658400000000fd04090000473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f01473044022033c2915800803e9ac5bece75488ebc53a9fc9672280c3667c71149a6b3927a1f022041041ed129ab6774c7091fd24d7929317d9da5351f0b9d1539a272c8bfa7708f0100004730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c159778014730440220272aa235a7eb6c9e16f9158052ea82b7b8f85eaa11608aefcc361445a548808002203b3f51c5e823b7d98ba8782ee78cccf425cdcf739477b18eb6f987f62c15977801ffffffff2af3522b715718fac67a21f25baad6cc230138b41e11a07c0ddddc69bf1f139600000000fd040900004730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3014730440220302ccf85804b7e1e819eb048951a421ba946cc5e5b8dbd48de312c8bc45d8c240220287f23e37aac84ae8061f1d2a4065eeb31a80e821bebf7a382b6514bfb5269c3010000473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101473044022057d7d4772bc0b27b47a836050c9a80043198dd62adc9f104b5226e4cda5316be02202106e1591b149e697415596ecb1a569bc527ca4e6f1ef8d831498d59009b40f101ffffffff858e262f461153d77ef9f37b7da7ca9c8126d76aae14a5050a88422bfbaed3d500000000fd0409000047304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe70147304402203153415a8ea7db27666172a0d0200b37cd29bb83d503fbd9c3a3401854eb8c120220581e95b35066c9e0e7bba66722b70d853df4737467cb5613716ba10a24fcfbe7010000473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101473044022043b2208f0799d383bf98151ef688aa52b64498001be0c5a3e2d9aee53189f64302206e8fa8f03fa1fd2d8ea0c657eef11ed2f52c36f0ca83fa7fd93cde3613307fd101ffffffffebd71add32faec15ac7eae07b14d3bfc40c6a1ec991506e7af96f3a77921d1f000000000fd04090000473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b01473044022052ddc209578622ab63cd6cc9e08c1c3f2e45ce120a9bddfc6b36908b334e971902206ced4d73f5e7af7c5e8e39ff0a41332e24bcc2c2b3976229d79b1cf1aa21615b010000473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201473044022004b76b0aadb795f36027eaff77570b97d93e8127300cba92c245b766ec37313a0220480cc226b63f57d022efa6bf5acd288a393f35a458904aee80ff35a3da7b77a201ffffffffce71ca57dff4c7d8f2f7314d4e1126f68d4551f4d257354464ef3ab26ebc973500000000fd0409000047304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf9780147304402202171ce38c5659ea2cf5e9c9a2bef04ed65cb46ba8253f2fa16f9c1fad99d9bd802200eea1631560e1cd806fe8fe197cea2129e37a6c5732991a520b9f2ff751bf978010000473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01473044022020e8ff6ac54bdb240f991a5da375f3b3a71079ce083f1d91ea5bd0046124f8ac02203c6436eeeb6ac8ea064c6ce820e59fa396d553d4e4d7fd298d63f8a38270741c01ffffffffb75672f1fb19d210c94ea1e9dd40c1d00c1d77398471262512d8e43fdea124c100000000fd04090000473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b301473044022058581d0b52e9f30ca94b258edb695862031e0f1d104fe9048c380b12d41263d8022047688a39134afc2b773758d2789ec9b16a758fadfc5d74c8954ed78bad3198b3010000473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01473044022047f13c799031daa1d28ca22a99f3e3a5f3c0da0be1470ffc0625853646de143c02203474b36e3dc6cc75fa4a3e6cba78d153a19dfdab795b99f48b75cbec321bc59c01ffffffff25831b76879351578c78c33518b6005c7a466347ae8c02fd68bd4a78c8f2bd2200000000fd040900004730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb533014730440220735822dcc952e07242df312a3b269b9c4e04c0f3a0915f973187bdac1877c814022072b2032116caac46de07a19b15d9d051b14909e46394e050c5385677061bb5330100004730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da279014730440220113183dc424ee373aae866d448e855fc25e46a54b279e1feb96ea8ef8cd184b40220487fd77bd7d352e265322381e9b8cb32302cdab4730283a12634e6c23b5da27901ffffffffeb3a949683dcd261f3b52c156386a6eaef233dc987380a5b557f1ee4f84c8bc400000000fd0409000047304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a90147304402203cac1cf8836dcdfa25310e7630a6412c42f4f36560dc664cf9f9592f3192b0c702200e02b8d1eea6201906c8478f09b1d47ac542d7a1e8979f77a994dc98f08bc2a901000047304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a61800147304402203ea4e34faa7ea403bfbfd91e9143b0a4961382b9fca4b2adacd2c327e6de688e022004a341f761332950d6e95ea1c51bcdb3e9f35693d6dda079d293f4b6a84a618001ffffffff85aecfa00fe091036d77b4d01c6b2f21bc9f99a7521d848cdf896337560234bb00000000fd0409000047304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c40147304402205a1e147d0e9104d0880f66637b89e7fd6aadda1ac985b50e54718b12fcad011002200797e52a116cb2b637d55cd5c7f17efd17c5278e6b7eebc1646e18b5a5ee03c401000047304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a90147304402201d0b98d250a5276d88d4d6731d50df5922bc468a2dcf3edb2a53c699bb80e75d022058510cd3d50b9266ad6b58a8dd17e9f49f3bf6cc3a23bc3f25e77df8d821c0a901ffffffff27a778633816af80788d3704ffcba496269fdf0d7d3a17f9c9848678dd04b79300000000fd04090000473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d01473044022055aeeeedf984a9efa274f96db520e432fcd03f21db6df36641533a3d4fc8efca02204d18441ff93eff42d38917ffbfdc46201e178bbbb75b98b16905a7e501d0261d010000473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401473044022031f7a822ee6121748dc3e6b2a6cbcfab6c9db473798fa5b450bfa4f8e1b1f8a90220243b6079f0a7f4a3264db9b0a59fe90078b5a31e23769095ebd582bdf266c31401ffffffffdc19585b113282d19ccc455b918329b5a9b25d3fbbb140afecb04b5b3080ba8500000000fd0409000047304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce8590147304402200157524379e240ff3c572979e7f244567877c2fb08ad68ba868648704d4ee14a022018455ea31983e8c45472b6cb90de986e366cc19651e96db21b278a5cb0cce85901000047304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e352320147304402207adf9f623bab8b4be551efc2d2885bea58ccf899c8eb407e6d96d16b803fb02302207202baaa8f0b71735f676ecc3e84d2dda701a0b3d5782fadf7e99a95f7e3523201ffffffff1aa05f0c3f7bb12be817508fe4f6b35143f5106325dcffec8805987bbaed091400000000fd040900004730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df6014730440220202411aeaab988fdf8b429aab803f1c11dfb3757cdfa7963bd08aa0e2d092dc8022067a2e1f7a8fe7800c421b3d90a85b3e0b3a12537a61d02cd66aad7a5a6da0df601000047304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa70147304402207014279a147d455ec34d0624ec4ddb92a2291f3836a74fde7577874005d9423b022058ccb29030d5b612fe3680650bf6a496ba68663766aea6d39934719233c41fa701ffffffff119f87e03345b3a818625a9548bfb2520f543df51ef233cece9aa6b35c2d03a500000000fd0409000047304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a6460147304402207f00e6ba0315a54415fd0cb450591ee62c732dfa1eb424c31647b437aa466bf10220702423d68bd1f1d2bf8fdf308412179a5109ed63cd1b111e75ef9b2792d4a64601000047304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca540147304402204fb5716edd3a58bd56cf4668d3957755b416bc97eb23adc1b26ed2752f87e17702201b17caf47ab52cb9567530c88c58e4f3e5b8d5b5f94fd5b922a4f96d1f47ca5401ffffffff10a3369492132d6d248567d05d04431f79b9593a0108e322851a4b23eba017cd00000000fd04090000473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401473044022026f9310fc0b3a1c36985ee7cb76dc16fdb3f97403a602df16ce8c68ff480b6ae022072c72898507a871508d807750c07287b0f915e60ab32e9f4bba8cc9957b0e1a401000047304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e60147304402205d44049756a2084643a91f77cdd5b173050e0d3eca9f12a541a27da7bf57ab0d022073299f3e426c43c51d405a788b1fca26c98491676e070c9e6b66321540ffe4e601ffffffffa5ec48bed380ba57f3535186774750688dc4ce325cc4e35c566a1feb75aa79ef00000000fd040900004730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc763323014730440220774cbd7efda079bfc077200a1611e4225613cc29f81a0062c604b141e340c66e02202b5d68885e8eb98179a0017fcd769a699e1592ddaa31f54a3c0a82c0fc7633230100004730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a3104669014730440220276e01b0c80ff13c986812f667f0bac057a139ba1ac6f61a80ddeb790fb5a98102201c4f65f55b2f760ac459af58c7e3090d348b3a1412126101c1af5c85a310466901ffffffff3c4f75272a5e97ac87b842a49d65781beed6aee0ad750f0d6c6f5e5e6f6dff3b00000000fd040900004730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd014730440220723523ca5f2e556a869db301b6ab91ce6662394ea22e856373b180dbd8ea2cd902206b51ba6b3f7a6994671fbe28fbb79fa0a37f04acc705a7109709857019abbebd010000473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801473044022044fba97728a23a19e466c7668079a368b72f54abef12892385fcfdea30cf98d30220075f34d2371733ec9dfbacf6f6067f0393c03472fbc9cf46875eb1ab8e6f32b801ffffffffc2ec4ed480a727c1f1ceba16978a0d30d7fe77e2989c573620f9e067caa1346200000000fd040900004730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d014730440220676dae7ab6119bb8e3c725d76f5d1c36d04f48f7c3c22e6b2f6e09c9494d116a022051f2be9b0d10ff5be2ae2548e07cce00662ff9e75ceecd1fd8c92c4d2a3d6c7d010000473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601473044022055b882e4f52493aa010bd441eea84cdf0d2fb734e4621d4f042d963d7159861f02203d358bcd1dde3bf35b4aae2369d3f2d2365ecd397115a7f890adf22a53575a5601ffffffff451fb26cc610cb5414914a13d837c0814e133d195902dbcff5206144382535c000000000fd04090000473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e01473044022009aee4e370bb34c3d4a9e2807613eb03d65ee42b64a9d8a2d7a207ff0c250c01022047c0c15dee63b9cc496fcb14ae0b61eb3e58e4e1d6380f81cd8b1c68f1ca1f5e010000473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701473044022074af53140036e135afad825be6816bfd302b7113370b6e28c87824d32ce7c4b4022058fe1f6bb8967b890471f0ad140a90de7da63eca8690405d9d90ead0dd27769701ffffffffe2cbb169ebcb3a8166dde016aabdcfb997210ae35a0a27f274efc0398491740a00000000fd040900004730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d014730440220377d10da5d834e8e122f722f634852ff19326dadf1233d9ecb7b30957e87f10b0220477b3581a6a8d04b2698c4daf52642ac6f1db18e043bdadc1ef0fbe38064c96d01000047304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b0147304402205ce7c21b64cc96c2ea7cb00b2dd0470f6371cea96359f50bbb7ee3337dee7b32022008a4ce6144551d0e939aa9db1eb54939de08e29c7e172098df0150a90b91cb4b01ffffffff8416e679d97d17ca2ee9d4c91a65ba1d6705d2a1a4ffd667c43543c314b5b74e00000000fd040900004730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c3014730440220053aa5be3673c36af5a12deb9ccc8e76404af1bea5503b68300b3bc0ccb1911202205ad86e17dac8eba327af6ea4e26df929d3e29eb2fcbcb9abdf8026affed873c301000047304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc0147304402201317180f142591e4a3ef64560c8d375bbe2f68709edf0947ddef33b39b7b755e0220245bda018240497a624fb89675cb40b420f74e8c4faedf7ed736d86c5200f2fc01ffffffffe4e86b431c891f6970b1d17d057adcb9c65e4e713d97504238bf0e7ec071b6e400000000fd040900004730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb443660014730440220055f08b444ea7e4fc64fc296228fbb0759beee4cd2f9c041b0a61176ec1d7e5c02205c7d8ce410e87e668938086cfb5b85b015db357b80b5735494b0fc7acb4436600100004730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d014730440220798808cd94f4ea0330e3ac3f956f5a2d1c950be61625d49c9afe2386869ac0da02205a67c268e488610acb865db73c817fe35c6cb5d49ddc6e2357ea0e9213105a5d01ffffffff73a1828f2b0b5029b11ce5907e8c57e86191b0006099b607353d2384a273bd7d00000000fd04090000473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b801473044022019c564a36dab8bf84819551db6931da2253a164fbca9c5c6ec7d19106890529a022008fab65af53faf9bf13fdf132ff6822c91bbdef83ea355d29bb7213f602906b8010000473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601473044022002eb3d8a729c625e7ef19361e7fc00d9b9fc6a1f387dd2f1cae99b3860d33056022062933be95a148b4732eca4cbd820a836d0e23389f663ccbb10bcee62bb2162c601ffffffff65ff431040368c9c243a0621549c5c2c0c33f6c3dccd3be03b46de28c4f685ac00000000fd0409000047304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c50147304402204fe9d4a55365443d130c25a15568d804bd4f3d2ed237bba58640dac9f36a5627022034faa71f3bef6d93c96ed59da8cd9c03fbebcb3caf68cd2f0dca388866e1a7c501000047304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae0147304402204a8d5f318ba4a8bca21f075a04b7634475a1c49eda6942a026066e888be2d4190220212ca4b19c55ce1ed4d714fc12d35230614dfead7ec36a651884b912adc41eae01ffffffffe039ff08173ecf0b1a87ca41523841d6c84430d2361d13e937c040faee091b9a00000000fd040900004730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa014730440220345a16dd5d64a5d155414b02ac86ebeaf9e69d1e5fb3288e0ae73f5dde3b47070220184ba100d00ac65d162cf84efd3557bd5dbd2380e0dad37be59b9227b5b52cfa01000047304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f0147304402206f7b075b276c3e6fc7f79ba19ec5d21c4559465b36586a62f4a199e9845bec4f022057cfd2e1943972dd64daa5641f7e0121df234d2ca28d7baaec8935a4de61045f01ffffffff0016227bb7d835ae75ae1971508627706604900287cf4d141ef07b8b54ac9c0700000000fd04090000473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc18101473044022006e0120a6a8c67477cab9f2e61c81f1b9427616f979f958fbbfdb581e9d711f202202dbb8b141399198682f64f64b0abce238e4b4ba66cc06d5347f615471b3cc181010000473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701473044022076be0d98e322e3e4cf5533c6cc055f2a922f0e65a94236aabbfcf1520b1af14e02206858418e9258e6203449ec7ac3882da93fb29386e8662e5e6bb90670fd2a049701fffffffffda7f327ddac3b7317e3fd137ebf77b2e4ce8ee42905011e2602d5ec0e6d601f00000000fd0409000047304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e020147304402200e1459400b7afdf25c326708ece77a4e26379d18ffa2290db735c53aefc79df2022017775080bcf0cb51b1b064e7fb6348377cd614f8f7959027e84f6881cd657e0201000047304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f6564128600147304402204133fcab5d3dfe3ee2fb1196b954bb045843100a18151d75d454f868e34b6c8802204c04490505f904a23d31d9b0fc32a76cd6444f135d3d8500c58f57f65641286001ffffffff63ef3a82352cfa36b33e8db3f4badfbe9e835cb42873d291c41630f1a107c4b200000000fd04090000473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb538001473044022036cba6b486ceac79fcce6a07331f02594299c9e0ce37755686fa32be439f2306022051d539388300e5336bf71967bfa4c4437fcea1ab87688365c39a94d8d0eb5380010000473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001473044022060639b40e8e240d2f5f72ffded09a8b83b225e31e30059d4b44291aa8cc006ac022016fe284c2477d7746ca6cc76498620a5bb483f25334139dcb2cbc6e19870fa9001ffffffff01a49d4d2f158ad8c0ad17691fad495c15f05c830694e1f773a3236b778e06a800000000fd0409000047304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f20147304402200c36e584296edab4172de16eaf76304fff4dce337e7cdf0211125230f5a15e160220666331946337998b14bacf2bdabff3cf49d2c1d5422f69f0d061a1346efb83f2010000473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401473044022034cc855414ecac685f6953bf51ee5c523a930e61c7589de4cad5610d054b68c602201a706bcdae9ca026e89e6d98c4ac8dcba56788a4f2080a4fe71811faa5dc467401ffffffff5ac015af432415b3fbb05b5289960d2e4c4db3335e1fd7fb4c27017bbdd3b81600000000fd0409000047304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720147304402202469b07dae12dcb918783882acf850efaa355dc14bc2facae08e13284611c66202204393b36d550cbbadc561064f1cf46377148fc46606b0b8eed951522e07a2fd720100004730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf6014730440220364fb52d9d543a3f088b51faeb5da8ee909383ebb9a58beb502f94726b02e88602204e9d0f59a3a3daf06278b1e57370445d7f2e9f1b79a3c1f7e81f01e72bdf3bf601ffffffff284e1d1309598544123678475752c4da9a523eefbfb5b57fe8979eefcf5b379500000000fd0409000047304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e0147304402203dceae952d710cc163a59538b42cbd776483091a22958669abd4b0987915d79702203300c0fb828527f563e1aba654e8c85006ea1e035e639aea59b6abedd77f102e01000047304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d550147304402200c094e77b0c752dbacd0623a6ea2989a33237d029c0962318152eec3cd94107c02205142b4209d6681dd8ca11688a65dabb15e59a4fcaeef3861c0f4ef5bf8991d5501ffffffff0cea069bb46bd0ac8f9c48e60dbdc1cbe4bfb3850d6efc292ca8ced06b138e0800000000fd04090000473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d01473044022069a73449c10d54f77eb06179232f7b4fb09db73c2d06545dfa6c624cc5ca22a602203362bbb296e9d4aa86e670f628241a0bf4082cfa6bee1f7bff6f02dab2829b2d0100004730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f5014730440220580e9d1afe9fc0b1a861b7eebd9594a60f2467682adfad596b783709e8d970b802202abb8edb3a3d81c9ecc8d7787911d90905a36d7c57f67bff3765aa411a2da7f501ffffffff8a780a9afd07dfec0928802d737423e344330bf0ccd71eb7c9166efce0d3802b00000000fd04090000473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c01473044022006019d93e49fa3e29ee07ffa4652fd13c0a5191fbe23d8d8901ed8fa31be52b9022066c57ba35734bbdb5d1bcd4b6747f629d9448378f8d43c6dc2f1210b099d842c010000473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401473044022068ce800bcf71e9834524dcf4604b8456dbd82e3db0bf5b499190f01842a2e99802202d65d9468c28972700234883546f90a5bf86f1252c1b5e54561ff86b3038bad401ffffffff16ffe26590b444dbd949e3d8e1f720efc6acbcb16e6b625bf1d0b1c2139c971100000000fd04090000473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01473044022019dc9cf672ed723ab4d78905a3c9b06f16446a78824fa9d0d3776bfe0ccedb2d022003c36ea58bc97fd77761b02925a4a343bce32f6d6f50717a0a304d3e7dcc358c01000047304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac990147304402206391c269cb89b59a62b9ecc3be68d7ce5dc53e33e6fc1f9bf25c7c8909c3930302206bfcdcae3aaa7c23a50c1478ca2dbd4f0a8d1ad9fea5c0c8ed69aeff828aac9901ffffffff0731809d20a6160a8125bca67bc28319fa18cb9edbda2a68e82884c6f9f559ba00000000fd04090000473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c01473044022004aba2fe68b67007a86724564fbf7dd1983864cfce943d4ec3d1721a40ffdbec02203b6b468eaaf833d52f63410b5c2650d2454b78762ef4472fe72606d5c8b44d0c0100004730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af599365014730440220715a037bb6cc3112c8b00ac3c069ad2394d806cdfbfb8136e4a7de11a821099a022021f0a015111cbb28dfe19c633c3f232f3d17736907ec2d7252816389af59936501ffffffffdb1e6113cee7acc159cf12ee5fc9eb8ca25869e57700975d7785e807c114ac0d00000000fd0409000047304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc0147304402206bb9448409a0aff85c3cbc6d96a9e4ba7d200562bf3c843f2f8fade3238679720220119c285284e726f5486f407031b68d09460c7803e1bf84818e2621fa9a3d70cc01000047304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f00147304402203208fd3885f6a8832b4e068695a73955826be50834068ce600d655f2d743115002200d09682daffb7a5004ff76bc38e3bc1d0fcd4fcddf33a095e0c57a978a3497f001ffffffff62e86c179033f11fa372b4a6c5b5e93a24047d081fb2b880d4592d2a09163c9900000000fd0409000047304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc0147304402207ea0fcb6f43f94eb64ffd1403a3ef69ccf403d49f9784223c3ec36a1b6d89cb30220487f5c5237b89604287b3920941a483116cec0c788646e345add1a3292c96abc010000473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01473044022071a76caef60ba40ee55a33f11c3f8ed275c069e79e32ff3b8c89d8a30c5f7c4302206bfbdac40ddcdd519e4a8e32bc4320dc18d66a37e9a11a3a44b2e3da2bd9852f01ffffffffe4ae1a0d386b6fbd9facd5426f29fba9ad69a178603aba4e1ec0e3ad4fe878a300000000fd04090000473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801473044022007e503da99f8d197815a0c9489c731866099b5913a444f65d4ee938d5452d7880220165c4ab6b416467736ca0b71e97ce1ccf1ae5a5a368397f3efb67f5ef152548801000047304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de40147304402202b8914095f7d8c48f5ee1dcfb510289baeea8b06d73999a61179b9f96125119102203f886b5ea6f694f6561cbd89d6d12672aed34b8f3182bf18c2b8a6d58ca87de401ffffffff420a2af71e58a1f6ad5d9a9786e76d40969b4f7ca0a9d4b7f640ba0354e76a6800000000fd04090000473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01473044022032e45bb2e56561c7ce7014d2f166a769043238cbd8007013769214539397326a0220413f4dcae8d547c38e8a49291c16a4c768adcf0b61b3a810612c3ac6c0b34a8f01000047304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b00147304402201bc6f319f0d071c5c52a32c14b76ef53b1994e449ff0cd39acb2fd85b974766502202f700515ed35d4d86adfb65d07d0c06620f974fafa8451b0fe1e13c36db0b4b001ffffffff365059ab16b6f2600f8b3375a533f6752a9a9a63197dab74dfde3e53e10600eb00000000fd040900004730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02014730440220430d97ed54b8d3dd41bf6c186fb567b8c470300e391c1fc2bf1035d55147c43902203840563ac643715ecc442cf700c97ebbec38fa73a794efccdf451a8617e6da02010000473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01473044022055e49a0beee098bd97578a79906fe7a88a2890d6dc7b5ed1c897a0ab26ec9d7502206a0b2e1f8dd874dc316e89cf05807173c49e3d53235f0e1a8a89f080cd6b5aad01ffffffffff6252314e4059fa44154ed4a84f3e99654e204d5e8bc5bfc4dcdc0b166e981600000000fd04090000473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701473044022016605446fb95e77c8f3cfaf0a179c7a678a8bbac830768e2bd4078d7d12116a90220637ffe2f669eb341770e2ae684e9b9d41068edbb0fa407207411a8d9206f711701000047304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df140147304402202bbe67b9f659c5e87b683ae441b2f4e40269d8da3d7467724849a8bef65fb1b00220181bf44b03aff0f3ab9c0fe775314e20cd0a9ee3548a07ceed32e578e883df1401ffffffff656f7f9c0c0b0dbb44168b2e52a53fe2b0bfdde6803142ddd65cd3b7a34d84fb00000000fd04090000473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01473044022071233d4bccfcd4ef0ae75cd64f0f8a73291749b7976247343fc110ea38143a2a022049e1de27bd44dc5df729adf9417249f5fe365ed1bbe28e3d4693f4db70ee89ca01000047304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d40147304402207b308e692de48e8e778001a038216859081ebf71ea4213e7e57039dd5251b96e0220184b89ae8d07f8ec3a0c6ef3acc4617e3980d62cacbd501ca700ff022a2704d401ffffffff9b403a1908ad350c7466d89df36649b3a2505e7cb720fd60c9763cab6c35392b00000000fd0409000047304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50147304402203c0583de11415b733e31e46bd931f8d14cf3fcc05997c042e07fc6117b155f0002200385f6b4eb47c47c92368cd37e6eb4abf0379adfd1b106a399879921b5655ac50100004730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab348014730440220285f2dfd7400879eb9cff709ed545c506a0a62d9115df1f6ecf033004aa31e880220218734a701eae539b4c890e46b0423c4940708b2931f38bee2385c4d45eab34801ffffffff0417dd000e83af2b97f64b0baf067ce87507b8b3691e3b0cd80c230082ba10d100000000fd0409000047304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f0147304402207ccd3e2a032d982971bdd3891c38a322d9e80f89a8b755fbeaac6a8d2f98911d02200610d7781e7f1729ed311309fd42653ac45526f785df7ad6b287ba9cd874195f01000047304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb0147304402203e246bb95394851570bc5a224479cf93d6c774333b9bc1d1156107a054cb9c15022064949eec1221b782b3020109e40a469e523d41d6e9a8a2084d396c926f4f57fb01ffffffff0a730e6d380d238d3fc35e56606ee3e368ced5e653a0c52cb964e28e3b9efef800000000fd04090000473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01473044022045830ce2bae6ec5193b786a077ef0220c76bf2487caa443e25b331fd49f992fe0220540d69a8a29855db0a244ea138b1ce9529f765dc999141dca188bee1b9f5e7ba01000047304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf150147304402206650d3beae370cbb61b468fddae25413625f55323f5a28a8228a1b3a52ae0d9602203500a0319d8807b1c81add1bb9b0236ef48b0bbe00704dd5af8a7e8994bcbf1501ffffffff273025a0264531581f26489fe708fc579f492037e1809abe14cd2b7b5efdc5cb00000000fd0409000047304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f80147304402202203e89fbf34e45f9cf499db8dc4d214dde6b7742b447d2adaa2adedb1ec2a9d02205cf543443d5c589d3667bfbe5c262992603063b9dc0dfa3a64bd2b05ce4d49f801000047304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d420147304402204b5da3302ad1f011f83a7edc39fbd984a55c7e63faf76d65e24318ac0abfbf0a0220415ec375dca3d6ff0c15ba4e27e8857cdbe5b03dba2f6cfa4775f7f3a1731d4201ffffffffe2da0d979fa158e249aa08d1904aa55c86f8acdd2ce11476b83364f7c3bcfec900000000fd04090000473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea01473044022043efdd6e5b151d32daf94b7eff5d2da8d19a166ff3e2ebbcc15d1c90032cc4d202201f9d571136c67be68703ea4a24228c5d2b7e845b7bcbc992091155a250504eea010000473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901473044022063ca9d1344b6333d99cca4f1f8f77c025a9f30c6cd6633b243f152161b24515b022048e2bec4dba7d2e641dfeee98c8cf7b67836e9226a224f33e552a566733a4b4901ffffffffcf7a4e5073534ebdfd878522666feeafad83720e482aeebd0103f6b51597fe3e00000000fd0409000047304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca0147304402207828fb8bf2bc7f7524fe3f35af674c2f61f9f271c527aac84a41ccf17dddcbaa02200286ff5cc5633c7eff47ea02073a291fa2acebff4e759e9c85b1a3bbbdce1dca01000047304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e0147304402203eb7d7e5eefecec5d29b32a8cbcb954bd1c089405cb605e05eba36fcb2d823360220346be2965181ccabe851f7b0b26865bf227110da316bca9e1316964aae6a701e01ffffffffcbde70d509353b36056ad358e54846f6a5e127df442ed251ee848df8eda7c59100000000fd0409000047304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d990147304402200890a5536502ce99912b659080f6549e1b8a475ca16fecd22405d7d233b689ac022028de1e599cf88d1e5afab635ea71a7ae67751cc4761cce0979c81808146c7d9901000047304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb210147304402201c121d1d7d5ca303493dfc9c160134d61d127c0031a5c7b22b9d7ce6d54031fd02200daf444ebce65480a5fea1163d11f34c02f54249fb4aca3fdb9a5fb77bbbcb2101ffffffffe3482304785e71250b1a9893edc70b927f82a608eaab735fd7b6127476ddaac300000000fd0409000047304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00147304402206f757dc579251b97e56ed2f7d1a7d3978b7b76dfa9d7313a03d99a1529d9437b02200eabeae215967eaaec4371c36b2aee5271dea0808b1b2129cb7f6beb991952d00100004730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c589014730440220120f6f06f3edce23ce7e87e23fc0f2fae683da51e56b9448f80130cfce01ff2502204a5966eeaed1ccc9f29fe01224fe4236aa68b7e4d3df6ddfd409e32ec0c5c58901ffffffff2032bfe0448b3cd2c04961bf311f8614cdf3165b6c317ecbcc01883c11cc63c200000000fd0409000047304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc0147304402205cb2deb1e84bf6365a426627f47bf2917618add69ea10ab74abf564c698cb20d02203486f9e2695df57fa4c0864455b3a003465d8951e9e76f2b6a1605f92dea11cc010000473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101473044022019b7c4ce0e103edb22828d601893c887c8c129fead5a455547d4f559ea537b57022013a0787577a62f68354070d651d9716bbf5217ab5832dbbdeb6302d9abf4b5f101ffffffff17e36a788ca0159af027abf31ecbca2df2124d4fcc5f1f5ac3a9fd41682f189100000000fd04090000473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301473044022037e2595d0b40cbb7d5eab21679e3d37357f02a86c494c898715301c219da826b0220789c019c3f1cd13117cbcd4c4600d1ee94daab7e1c4459aaa5a291c8aad0e00301000047304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba10147304402205bccd10e9d21eb6ca1abdcbb31aa3e78ea1ef08e604bc6d1a5d26d78f84523c402203a69af55cd197faf0b6683245836870c2c0c4d2eff1ac8b69612430feb518ba101fffffffffcfa159f96772ce29111752af6ce984dccd2d9318a1950235e9c04204bdb2a4900000000fd040900004730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab014730440220660fce1fe23e8b35d91f097bb15f7ee541e53eb17fafe6af7b661d1069b17b8c02204f86c8e7f3c885ad1aaf030b2e789af12dea1241cbfe9b1fbd09816f8804e3ab010000473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801473044022043983b86c1e67bcbadede69d89edbfc430fb555629f02af4f832aa6ecc772f860220357b4aa6959643e83a068aade5b1116c7e183780c0f6fd4697da0f43cc1c81a801ffffffff4f2a9142c54dfe2d3d57b7eb3b5e31ecb18e0fe52b48dd43aa32869d0f61f85000000000fd0409000047304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e0147304402206479694cf5d37db2fb4e9c22e870d44fb9c442d2fe8c0bccc9f484cc1d7f7d9b022076fa9f01708052120fb0f779b7432dd1936c50a0b614327244a76cc9b890db6e01000047304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c0147304402205beb9712b531394375632786f91c5aaaa0018c1dbc793fdac8689b6ed41a021b0220078b40e83ab40e2b2868e467503e0b59218f8c66ce50e570a7bf7dfb5d6c4e9c01ffffffff2bd8ab92a1e3552e598486f8e709b075629ab9eeabc31f6a1380e8ea6376e70000000000fd040900004730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c65323014730440220773f0c548f6f70391e7c91e6fa0002fd75e507758d2c5f36039b32b7548cede102200f4e686dbdd506797955af087ae6f1574948328a9f07e4e3f2eac63a18c6532301000047304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e0147304402207e3edbee2c50367a0a8086db6c38c692085a35a1b42d63efd17a259883c1936902202c95142b0f048f1d71084a2d21b448c22676ea8d0cb68e6df46ce2745f8ea34e01ffffffff63d9c53cafcbd7531e25e5be8f26c002058039be8dc81b6efa2efd03105a2b4a00000000fd0409000047304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c0147304402205c9186bb1bf599c9a970866203aff0d3054a8aa8d45aeef8d3aae0c83cd9999d022005b6352d7ec81d1f5106d3eecf0633cd30715a0ec0ae5189c7697a1decb53d9c01000047304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba0147304402205404dec41c6d6ccbc7c544d5507529e159b9d88d364ecbfba8af308764267c55022041d7a0961231630508080411bd143fe563d80668d5e1465dbd83d07633bc87ba01ffffffffa64abd526ec7e75e59b005ef4c2e74f29906d5fec3bdb46f4386cd6ce82077cd00000000fd0409000047304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a10147304402201be453f1b573a0ffa255c9eb92d92d9e08595cb368c72a18841bceaa7739f70d02200d45b934fc6dbbdf6e0ebb251e2fb6415d0afc9c3eb011462077ae5a0431b9a101000047304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac470147304402205f87de7f5ee76e6819bd3fbd6b1bb0286dabedf558a7200353e10462e2cfe07302201ca0ea529fff1ddae9318c5e910c4c78a9687f27940f5f21f0a3ccc0f9a1ac4701ffffffff98a419717f1135c3183eeec3cc2f04049626fcf8d5dafea1ec1a1f93e62a17b100000000fd04090000473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c801473044022048a51fbea428bd20ea571f3a786097e97d91b743e49433ebb2064660686dca52022029862f2e7bcdbdaae5d011752c1e93831bba10fcae67792c9007aed4c19c70c8010000473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601473044022002d73613b7541b5498bb0c47a241927717b5dc888d782ed2e1a6946a1b9570290220282418f5d9a02af56b2fc08493ae34129479dff4c30db89b036ffa4976a398f601ffffffff31b7ccb57246f31b8794a46e4dc6cee47d53eff5f0e816e48bf0eec252e767eb00000000fd04090000473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01473044022060250888ba857a5c520959d6bbc5b3b0580db78dbfb3ae051aa411cb132f20c402203c4f394599b9605ee27b1b2f4988ca165c7ee3603d9f54da9be06e7f208d56df01000047304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc0147304402202df7d7807a8decc63d7b04cf15194fd3db787b49a97202e157e079df6870f136022060f128f3f4d0dd6366eeb6f8f8a054c9068dd01999072009340839599e1b9cdc01ffffffff310ea66c5c26c6dc906a94b482be6dc0df83902767978094cab8d45a693beeab00000000fd0409000047304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a50147304402201f5284ceebc490cbf8cd248618b8b17c196233b188782553dc463f519b7fc03b02207ff92d645142a5a3e6d8a1f1543c022ef80cbaa7574c8b23eed1e755851c36a501000047304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f0147304402203be021f51b288fa62d72a63616b2e22ceb432af97fc721c0d39e11c9151ec5bb02206658911a008c7ac00607f7171b09e94483b2eff3f25e38fd2cbe71e41e96fc4f01ffffffff439b96bb278c9d92fbb2e411ea05e705056001bed60894700de09f87b8d0575d00000000fd0409000047304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a300440147304402203769f90dce4b4f30f817644992ab233c60d04f8a1f22ee8b11e44d0da0c072e102200169d24f990b6b0c2a0c319ff7c7963e1d4c9868197835088dfde9d328a3004401000047304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be0147304402205cc9f88ef9b4a2f19029ec38f1c03b07cfcd7be5410b3f9be1d6266a8739b8f70220548557708deaddf20578abed1acb0f74a7fe17ad8f6bd79d9ce0533905ad89be01ffffffffa1a86ffbf898247cdab51bc0ddfc5f5b9706bd637c0dc2ffa42f7866c4ca66df00000000fd0409000047304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f0147304402202d09052cbd07517636eea9a148df6321de249ab90845cad57cd900286e26724d022035eb0421ac595ddae5f6d4b622c7a4ebf0e82d437d33abf928a6afec0866fe0f010000473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401473044022007a5a610f10fa0a97491354d904473b14e6ccfafbfa38281fe9cd8142bc1f11b0220478659298ab7a1c08a180d473a5e334bf3af34242e7154518484f808ba09b90401ffffffff796f43c898009aaebf0ce5cf87bb2e09caff89407995b33b6fcdd4f228c865ce00000000fd0409000047304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70147304402202ea71b65aa8fc291654419485ae22a1fbe52b63abea7c55054ec1ab23352a49002202100f88e4b7e47ac58b137011b6e8101f4848670121ce6110c24501b76ff56f70100004730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d1014730440220032f4886a9c7085a91dd80bcc8f87f762726ed44c0619925531b11c8d4d09719022039592213ee2d0a499957ddefe67cf495fb87cbcbf00d4659caa5717e198266d101ffffffff363fffa0ca9568ec0fce12aa1a2ffc506a3c29b3be29b77cfeaf43bf0054bc7a00000000fd0409000047304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe610147304402201736720bb2d30b47df9b09a7410b9c03c5b2ab8815a8147966cf5066c5a3991f02204d81e775770c9c8e54c520a384182b9da0b6fb19735d72345d804dbd892cfe61010000473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301473044022038acc72e1eb7f246efa359e36894d673a329d9128e31ad39821f870c11516cb702204da8d1680db280c76929e185fafa388ac766f498227830cb868c8005a3bddeb301ffffffff3b0bf384177fa9a88173043ece2fd403d8a90eae661439db974a5ddaf62cc25100000000fd04090000473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701473044022067977d89e8e27f251e98b90279e23f474669fb58b8226e08cd89020a74fec4ab0220379d2250012db0cc53674ef04214942e7180123060e7798a56285a6af1cc94d701000047304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc0147304402201518f609494a130b34ac71cb206a2dc1ea4fa1393e5dbe2f34f2f3af2e96473a022010e6386b7aadbc1c296ac3087898c54af1447aa8e0beb1a32688b408456a0cbc01ffffffff57d469fd9edff42e82e1e873dc20b8d975888e7ef636cf1c9d1d7469f6b5cd8f00000000fdf408000046304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd7010146304302206ad5463eb2029d3f6f37297bc575ba1dbd4e862cd1f1867ce2991878fcf58fe4021f7e10acb13f6fcd4b53a73bdd93ca96fb87ec21090aa167aeeba91b1f4fd70101000047304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab960147304402206fc5bd0cbd290850ae9ea5c1bc45e81632806f934d3958263843f935424bcfbb022004afe7990bec49d80255e4d1b7bc844b66755d7b2e71b7f7851af10a3ef0ab9601ffffffffe9a7c547947da31e75a98038038d121c43fc084f2106062edd8164d7f5e5718600000000fd04090000473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc201473044022078346aed13016795bbb028624739a6463e0430dfe0f4f9faeba3521f2612c2180220156a938f96cdc92c23b8231a42a980520caba10de396be7087708a1b84b44fc2010000473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01473044022075d73541ec5692170b2ea947af453f6d94472e97a0a0c87170c37dd4650169b9022035a8adb50c8b5db4d82035016830ac9aa2b0270d87aa29c8b6e884ff38ff558a01ffffffff10f7cab9e6295d75603a0f742a19dec40765d9df1cd0169bfa1744ed9f4ba9bc00000000fd04090000473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e01473044022007130b4ef7b3c6e7f22bb0a64b72ac3b2a311caa0f56ca58a7b88d150c9dfcc2022033175a6b5560aaa35978ddb2ffb640599f451ea98cc3d07ea17273ce2affed3e010000473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301473044022076e3894f952e877bf2dabd171a87b6753d81730ba938f88962e42fa7d35f417d0220545684adebbf45026c8d982c0b4b0cbb04ef32c822d59b903bb826b4eb030a2301ffffffff2a51a115dfc1335aaccb5b55122dd4e746a7d8c9f0ae93e891cf77d00aead11f00000000fd04090000473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a0001473044022032b3a126ffa06a3ef7ea2059812604840bf4f9eb7e5a3977b675f3ebad71368d022040e86bf7370f0468bc90ee153a1ac6b2a9c92e1e01bf395516e88853808e8a00010000473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601473044022031b834e83739937bd8f2f6e82d28374389bc21b4017ea99cea82d6cfa6ee2e300220746195024460bef007757f206b156597d1f1896eeb665f579c9c610db0ef460601ffffffff0f7594b7ae80298bb82578b153226d65f7f00e6cdde00352eabaa3acd1c5641b00000000fd0409000047304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de0147304402205fe1683ff6bd61f7eeea84b387b67dee449f684345c7f850a5b3a9461682b9380220795bbf89214014046f873ada3bf22a4d7f25d9665ae927b6823eeeeff964c3de010000473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901473044022027aa9198997cb7ba0c410c9c5a6bb682f8c469d13210b23c7c9c09d11af2dc100220273cf987a38687bf56b13d16733ba9070da0f0aacf7740a41d4259d77163e2d901ffffffffd598434818c0eea439cdc3d62c297f2641af12cf3c5fc83b5aa2019e8b034b4a00000000fd04090000473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa01473044022007e89c5cb8194d02bbc45137fc949bcfbfc6b55b01a0919814dcbfb309db214002204df17717a887343a8541f189709e0fa52e3658f1c885d27ea24619c88a3952aa0100004730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b0014730440220779d750101d389c11b526c0bedeb74915a2b7f762cc8996d3a0bac7db93bde2c0220023584f902842aca2027622e60b6cf89e91dd3b75c3b39658def65d0143955b001ffffffff6e9150b7ae7b9af4ef1ea8dff9d70ffdeac2029eebce40e0699399d15cf580e200000000fd04090000473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c001473044022072393a95a494aeb25209e665388aa435ea57b1770cfeb966432ca56ff446dc18022020bc285cfa98e62d49fb10f69766d7d0123e1fc252cf8b0f5ac492eb2887a3c0010000473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501473044022072be7ef859b4f14d4260036b0afb7e2bd226e5d311f5ab9f59f3cd779fd6814602206f1dbe9023fc47df6072aa0a0dc57357d4f05505046b1a1a29bdef459ccad0e501fffffffff96f22377168e9fb6c42bca32047b4b76d58d32169f7d6cdf518d403740b797100000000fd0409000047304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210147304402205a0e9fa861e38e778e13ec791aaa9fd608d38b862f34b211bc4d59168b78776c0220685ddd59b44bb1297a7340e2f2c9b59fe1745750c01cd4d5edb0098cb077a8210100004730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef014730440220015e7872826d7cf3dff13308faa4a91fe61daffb133ccb827bfd52f4af558baa022061bec394a50a853d521fd45a980e9d67fcf17cd6d302026acf98ff29d1fa17ef01ffffffff525fde449657fa002a48d0576530966348429a0507289275d446e98d1637b1e200000000fd04090000473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01473044022012d06acc27717824c6596d159f97f80a1d9a6e4ccfd514b2c16001aa15170fb70220219eef26fb4c7cb3f889b0bd2b71cd0fe387b189897d114a30cd61b63197123b01000047304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a520147304402202601ca38192e299663d36342a32426bcc937b092745a3c6f6022ea7c8fcece6f02206a0556d8a3107e0affebd3f13016b0216401a1fcc6e76eea3042211021855a5201ffffffffc4a549bc7729e0842ac9ca852b1d20176e69d447011a32c103ba15208257500800000000fd04090000473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01473044022071037916367560371a30d50146f40a80ed0cb937a38f7f98ccb9405309cd771802200c64cb464caa44651e99d6fca14b54015ca61f2eed94441494d03ed1023bd1bd01000047304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf83710147304402200bf10aa3b5d4957ed5cf1124dce474d79b13369d98cc06b6f44318d0f7b7827e022036b75170f5c12a3fa1c44671784236856a8a1a194b5574346a0f339f9ecf837101ffffffff95e9615b1c20d37215d10209ead549fc3dbc53f0eacef98bd61614cf22901d08000000006a4730440220246f1a9e1862b69e7736d64a9fbba7899fff2d8b78e735e4c9285e6a3c92cef402201a57a882f1651d1df45018b5d24ab1851a49f0a618c272503cfe8d335e868445012103b52ef74b5226843a613a03de89bb055ffbf378fe9e0afca94df93c6e1df2cbb5ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "P2SH inputs totalling 125 16-of-17 CHECKMULTISIGs + 1 P2PKH input" + }, + { + "spent_outputs": [ + "000000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "010000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "020000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "030000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "040000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "050000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "060000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "070000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "080000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "090000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "100000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "110000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "120000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "130000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "140000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "150000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "160000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "170000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "180000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "190000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "200000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "210000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "220000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "230000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "240000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "250000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "260000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "270000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "280000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "290000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "300000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "310000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "320000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "330000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "340000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "350000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "360000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "370000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "380000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "390000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887" + ], + "tx": "020000003e319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe000000009f473044022026840d13a8ad3fffe65838075778954464f9588f43de3a001a777597b23e601b0220706d73aa542586a32afa418cca849f1698eb989af22114f087be2d35ce07f25f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe010000009f47304402204939ab6dffcdf9b1fb4442d8c9ae71d9ba1d613fa2746c36166367068e7120f102200ca0ead4a7008be931f856a6d15cb4a044622f04b19c9faa154a560a215e1c02014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe020000009f47304402202364b39947649ecad766406959d624ead4953d6a3b7f88c7c68ecc4570e1a2fe022077cef27005a5ef59c4deb30e259968d04b7a0bfb32f148fe3b194c31d790e0b7014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe030000009f47304402204369216eb702bbe2f0d1b2e39cf575870e7ce6a7b0cae7d3a8ac90a91d26ffe702204d3cdee9801f4c12103bbfcc5da37ab2ce1114151b217b6a6d4478a93e009961014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe040000009f47304402202fc1ea1b4ca8b6d87d651458764185a6b283debbe4232b895a6db681c57ddd83022035c0e9cba86748b25e45fdfc3b1e27950243e6b3f870c27d760f07e2d645b125014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe050000009f47304402204fcd58533573ec97540e3f90b05d0a4837697f8606b106f9c2cc2a480947e8f80220023c5fe99dff71935eb856ca504200321b7687fdec6e79ffa442d26d701295ee014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe060000009f47304402203e047269d3d63ea9d9b026c19df35eed1df0050faec3fb9b74bc0ff64268c5fa02202aa22048be8d403ecfc0377e87e406788c5f6c1eba0f9d56ecc5aad9e3ad21c7014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe070000009f4730440220169a0b039172a0bb8014a3d7070f5bf788f0ceba3154d5c2a9e4d669c3d9d9cc02204dfe4eed6ad1df1c4e5a0f99bfe52bd51aa8f2cf131d9e91f2ad2f63ff016ec8014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe080000009f4730440220232d443bec989cd8944496aaa42c74462c1c994bc6701156b87a61a66ad7f78402201b93be0b8d9b49328ddc26730171cd344ff81d162e781ba887e3a84e2f933f7e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe090000009f4730440220425d470b3fbdd25b83b040df6c15a2da0a91227c8f89bde1f7be324f8c876130022025ba724c64573c5f89343793391fc8d383f31027b7298ed0a5a8d885689ff34f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0a0000009f473044022004f8842ffa24e0e551420e54431209db498b672777f2749544c46e7f3d867e2302202d3af7829ac604af61c12e0c9dfbdd885447365baa6653e9b527cd657b284ba9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0b0000009f4730440220631d0f0e2526469042e1209f3c8d5d737b34c220d43ffafab9537fee0d815d0702206b8c2bb0542b3fade12f644744fa73e59833e5b73b0eb58f10fcfd19b78f98e2014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0c0000009f473044022019a88d19444476ee5458858973a8b85f4a511ad27cc0f21f21e2a88ed723452f0220148e7354bae8cf10684f950b7304c5c972c6ddd7ba3cafbcdc0a9688f522ebef014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0d0000009f473044022050a0e6c0ae47221af6df78197c1ea7d59c10f378a80fc74c021d19887b7ded3802207bc1ec294309797b6ff5fb455c5b63f87e162cd3583e5023a2a2766c39714df9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0e0000009f4730440220088f1a7c6d87b7f2d2e75e9213add33ff98fd7638d7ad5011853e5294d315a10022014f5fa1cbbd989f1684d87df5e0af78e8f8de767fee8971ef1e05a25e5b54c48014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0f0000009f47304402203a835c2665b1db649e4283026c6aafbd566f6d419e834130a3ba3bd4ce96faf4022004313cbf8eecd9c602eaf75020cc96114fb144ce950887c8b5ea0d36ea8c423e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe100000009f473044022051898005e349151ead221d85a4f23d050663af9103409215060680785e15aa42022054274c9bfc70bdac91e3622ee26c3586ad16ad9c33b36b861b7522fad0e24f1a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe110000009f4730440220115819511674a59784be6874ea3fe83bd1d4f7c982c8804c732bf613648fe2a802200c42722dc44034d4572bcd8ca0883d9fecfe802b0123260091126a2a9ee59984014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe120000009f47304402205898ebe584924b02c0cdb587c279e53bc53f97c74b9840f44bc57d85659d5059022032cfdf5f918adb042280d8560c789fb3a4335e44ecc468f55c521289d5a06ee4014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe130000009f473044022003913828e21e3ee7c910a46958e7679024081b8674d5a152df74c55df152d85802201026198df905a44236b2e37a903908ee38c893256af241ba254b4642111f1617014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe140000009f47304402207193e2a86374fb29953e58761641c1e9e33218538dbd10270f1b86fa40c0565202200a6a5834f46ea404b7fac7923a7e3b24b5a035b5a38068d092850b25b55d758e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe150000009f47304402203d2a0ddb73b8617423d0115fd7ff1b377619ef13e936a2af06045cc99485d20202205901801a7ec780419e7f3a6b28bb783109cfde7a5fac918ff379321d038a11f5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe160000009f47304402205c6f4e9d1418bb9c1b8e644389d4fc4ea09454ae2419fe25858d6b114a4b202f0220648f89559d6f5175716034b95ec5b9e73565233c70f13b4be68a70d46ee61073014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe170000009f47304402207df823743c55abcabcfed355ecd06a8608744d538b7fddff1ff0aa6e5eee30fc02201238d33a61b899bea260b4ea940faca2ce0952e12ea74f72333f541c1c3d363d014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe180000009f47304402202cf9ecbe0fb29bfce0ad9578ee7d0fd2dc89b5acc209ad5e3a4fed0ab5c7a0f502203d0e073fd3dbd40b053ac4ab07e3b3ffcafe06de9e8e2a4af52c3cf7ed9e74be014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe190000009f47304402206b42a08984d233e9ea570497f4f350bfe63e0bd0dbd91d24a90fd371af403d2c02206be08a3d6b65a692df621f46c9e4373bfa05ee9ae268ca60c4f316eeed7239e5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1a0000009f47304402206940248784ca557c5302151319b86ba01d0a1af054c474f486f1e379e4bdd24602202fc89405d19986a542ef78186364335f3348737c22f41ddf6248e0ce2ffb9d66014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1b0000009f47304402207ef1ff5afe5e14671d579de6e4c07c71a151e8647f120df4e88dfd53be9d4f360220604b1d60f7a479fdfee34532f98494b126f62bfd41c9dacce0e2fbcb7a573b60014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1c0000009f4730440220077f57d076111a1f9aed2db73d7697ea868c8f21ba6049c7270ac2584057a269022067539e8ff91455b67c663b6157a8c2ac10b906786434e9f90c37df69ccc08806014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1d0000009f47304402202525b41d45c88f57c17c85f5d3d1677a5adc1fbc49753bd7a0beb373c32560db0220229192fddd7fe8727ced11d11fdae3e3da82dc96c857cd025103f6f69944891f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1e0000009f47304402200d53f361545647b40d3a6d87e7698abd27b9154af9eebad105b810bcbacc098702206c821b234ffee5e5a7ab9ef79b8ce8794aa78f3b8340d84810f1adfed788fd14014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1f0000009f47304402204c34399b25bebacf033f23365bd2e82a44db2ed69eb2267ab0692d623c652d4302207b35270150f3c11b9e16e3a0f3495a53b8eee1fe20c227f4838559ff48263bd4014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe200000009f473044022057abcf2898aa08badbecfb8ce33fcfbc042846f7d86b3e0478448a03d12c446e022008575eae2e082fa12327e6feda89150ca2d2bdc724268369a74f297af5bddbfd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe210000009f47304402200c68dc7560848762880cb4c5a4e5a77c1f5cbbe8f4a6b1be9ed9f33fe124ac1b02202ed0c14a19d6290989c5a230776c3a0a311af3a42ee0c0cfe4524e7c2f105222014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe220000009f4730440220421bc5ced8baeee2b3baf69628fd17d479ad8617f6844c63c6b38a48c018192202207004cebb1f9122fd78bc2c033727f41e23e9c87329d87a31fb4ab51fb48fed94014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe230000009f473044022074e7e559430d41873bfe935f2ecf78c3d8cbdf87551bf22ab6e927b313cd0f59022056a23eed428b8e765668f2ecdfd41a9848c204a482e04f975da9a5860d9af40e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe240000009f47304402203a3962e8920f0c3c08903e9d48a1438527952e72c2ea6772d2ea1895ff082698022020cfb9edd7fddbff4c2f5418754b1565eb78356d06769237698b8ad741ac57cb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe250000009f473044022020aad7591f80dc73ed0d2a19fc43b36d192a19892110750482cab45885a3ac3602201c2622e5948eb2a70468022c51dcfffe2102b7d1fea2091a25d4175528ac3471014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe260000009f473044022065c732278c89b22ec876dfe01f2846f0d83e33ec3940ccea8101912f83dffee002204460d893c9ccdbf0f45440c1bbfeae4b4116ca970e0e715fb8835cc1a15b11c3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe270000009f47304402203bd9a7adbba1738fff5b66ea30fceabff13e542623af9afd9aa51bfc341819a102206d5fd41d594ee1b974657e55fd6085a2e1b412c9395b86db253bf479fd5bede3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe280000009f47304402204ac42be2984dd74fc43ccf650c3feb9829e6c77d08617296c7b920b2ef83a97e022054a5edec98e76c2fd14c2cf2c5ecac74acd074b509cf219d1df20e921adcd3e3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe290000009f47304402203b68a8238bbc460d25560fea8743b1749799f359ada1bbe004ec66147bcd0e44022006f0cbe51f30974b2094fabee451441b739be7ffd93e9fc7bf7384576e448f38014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2a0000009f4730440220548938be1209d1016121f78efbcdce19c8ccdd0c52e1dbff3ea65d8dcb487567022008f5565f50db17968e5603750ca423aae27c91a1f1f58451e57992f9d54d48d5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2b0000009f47304402205904b153ce1506a3866dd0cc8c713d66d68859577bc4a659ca18cf28c37d775202206696fb6dbe170993a696713504602c8e57a4ea3a6d84581bfbac031a9f98e59d014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2c0000009f473044022007fdc6ef2572583765f27ac36a6d2700861118ea39944bed3cd3d3a259430c4402206a25eaa082e9789a0324192f72612a123d18c3a3c330e637d7b93b952c7657c1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2d0000009f47304402200ee10189ea89481bbc012e67135cfd3bbed79d198593b0b8ced975937d85c1a302204177c1cb4b15367b35cfe17339b5ebf1bcd3bd4388773848ef9ec9e487a6f3f1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2e0000009f47304402202eadfcd98fa50a6b5f0aee89b651e252edd3f265af995819a02b2b305e23305102203382ae75c08c42d4d74929b69b8595142eb4e22f95eca1b637641fd46160c7fc014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2f0000009f473044022038b1adff7fdc3094d62d7218acd6a5a31bdff4ab3f394506d9b33d7e59a6d36702201f00ead80ee9bd12394f7a6694daed74cb886aea059b2dfcaad9b17640be10c9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe300000009e463043022006b376e926295f2ef6df3e75c6efea1ebd59877e165808eaaa54037e0aba8477021f1a3f492bb4ed36747a5664f39ac34fb31f6556d9b8831cec26408aa02e56bd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe310000009f47304402200af95930e8bdcb13520e8135c5bf5f321ec874a89aa4218a232d6bac2ad7ce3b022036843e8a7e3578f50f447bfc4a6cbba2ebb927810ee4b135bc6d56c530cc0e94014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe320000009f473044022000c476fbac30dfafacde3ca3496cc8ba2ffe2e823023b6240330edbbc61018cb02204cdb2591390ccb4e376a2a1ed2c03294448ec775b090d0b26ceb8a4eed1379d6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe330000009f47304402200bec3b47dd216ef24a5491cb7ff74c47533fbb968142b4f0b58cbeb57fc9bc5402202a2e2f9aeb27fb07e9db105185198c57e4165f0c02da79c86b7d46c8751822e1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe340000009f47304402207094c19b62b57369ac1d40ecdf1290adb05a77909e5d1b7ddabb3ff50f3f348b02207d007c794121a9982fcbe601ce318aff662d4844eeb1494dbefb65ed297aa329014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe350000009f473044022071243dad0dd85bda1e448190e25f7934d2c05b9e042a3856241788972de9b5a8022003d1e5b1a5580206772347f5adbe453d4f66875e5af40217ce75bfaaa8868ea3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe360000009f47304402200dd81f930273f8859604aa256062487e7bb5f356428435658113a6c71af3558a02202845215fb2559781cdb8f26da3db0e3ace94c4c967f231f66db70e0a8ef2391a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe370000009f47304402204749f27f1c62ec7880b7f717a37eb13f87e91da10844a2cdf7e242c956d47e6f022052f9da38ff5ce6e4295e89cad6693bfb3fa4ff4ee6e6b44e5e126fa8ab4d7ce8014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe380000009f473044022060637540113283ed1ed5d28c2ac2ae5ea692df2e3c88331e0406be54cfb9e5b20220273c7ce61e2bb0f91bf614dc1cf8d4ff927e1b35c919baafd836d3e07bdd6b7e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe390000009f4730440220225ec70c6a0cf3201349179f27f3873cd43150e74328af2e60a71c32443ae59b022049ca1e1c8c641dc8d2eada71d3bfbac7e2854c8b91bf02f7a6296b3503834be1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3a0000009f47304402202865014f50f34a00195ce6bf4a50f9c619120812c1e72d0e40f751fc91d9cddd02206b3ce7659c0437ecace651be6d5f12cb5785c6f68d5f94e0df9e415bf6c782cd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3b0000009f473044022035c111d6feac246e22d877a48b17c7fef3f598ca91771d46b781113a6ed09d310220316f1f01dbfde752ea47ff996e485150d445e29ab6a7f926251a8b17acfa0216014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3c0000009f47304402200546d245c7c18da5781e374a0554c82a66d55b9331ebee3169228c6361495e3d02201240740a9ddef1bc67b2e00881e25ad325b10e4b998ec71e7a173e54a2e36a73014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3d0000009f4730440220513229382a56f58e00e1c6d11eceb1cec795ddb5418508b349110ffc43a36144022002b8f0c08e293ee0a06c231393b34b8365f7a77e2892f67f9cc10d3dbda9ad20014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "62 inputs with a contrived P2SH redeemScript executing 2 18-of-18 CHECKMULTISIGs" + }, + { + "spent_outputs": [ + "000000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "010000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "020000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "030000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "040000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "050000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "060000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "070000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "080000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "090000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "0f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "100000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "110000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "120000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "130000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "140000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "150000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "160000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "170000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "180000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "190000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "1f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "200000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "210000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "220000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "230000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "240000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "250000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "260000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "270000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "280000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "290000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "2f0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "300000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "310000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "320000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "330000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "340000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "350000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "360000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "370000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "380000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "390000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3a0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3b0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3c0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3d0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887", + "3e0000000000000017a914baacf65375cf547f7a3982f3c0be3b6f9595041887" + ], + "tx": "020000003f319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe00000000fd3e01473044022026840d13a8ad3fffe65838075778954464f9588f43de3a001a777597b23e601b0220706d73aa542586a32afa418cca849f1698eb989af22114f087be2d35ce07f25f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022022c33aa9d1313f74ca252ed042de56956442683947363a49474a15104e67ef6f02202a9f909182d52e1fc2d3fb0e51678653dbb47a8897466fd2327a01d68c5e97c5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe01000000fd3e0147304402204939ab6dffcdf9b1fb4442d8c9ae71d9ba1d613fa2746c36166367068e7120f102200ca0ead4a7008be931f856a6d15cb4a044622f04b19c9faa154a560a215e1c02014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022028d9237fd3939abfdc5c17c66c3c31ccd0ba701bea9f9edd79b33ead427764e402201c20a0c1432b94a803cad242a32e32b07e33c6370d31a8746df88268916c11c6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe02000000fd3e0147304402202364b39947649ecad766406959d624ead4953d6a3b7f88c7c68ecc4570e1a2fe022077cef27005a5ef59c4deb30e259968d04b7a0bfb32f148fe3b194c31d790e0b7014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220736c493998a140f0d556989b215fa08a24c4cbe426a7ee1001c98ff95ff7f2830220324abf03630c0d7725bef1b30491657f57ef947794c27fe2a61aab8f57f908f5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe03000000fd3e0147304402204369216eb702bbe2f0d1b2e39cf575870e7ce6a7b0cae7d3a8ac90a91d26ffe702204d3cdee9801f4c12103bbfcc5da37ab2ce1114151b217b6a6d4478a93e009961014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402201a1785d6efd986915d7730f873b7e2e9901b893217eb4857a952da35c9f710fc022072013705c654c7f373abf1b5bfd22bb6ed4917ca0570d4355629bf5ffef1f6b6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe04000000fd3e0147304402202fc1ea1b4ca8b6d87d651458764185a6b283debbe4232b895a6db681c57ddd83022035c0e9cba86748b25e45fdfc3b1e27950243e6b3f870c27d760f07e2d645b125014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022059115b44025802740a86be2d18190087042eb4d9889577b16069240c211d754702204c99547331283c9b0af117d16b0eeb9f424d7f2c57991aea4e6353d59ef56559014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe05000000fd3e0147304402204fcd58533573ec97540e3f90b05d0a4837697f8606b106f9c2cc2a480947e8f80220023c5fe99dff71935eb856ca504200321b7687fdec6e79ffa442d26d701295ee014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402204cd920ffe6df2074dfc696215c889bbade4e6818206e35e53e6baabe3c306848022067ac434542eb4c2eb6b11421af2c236c49586021a8a4bca0ee61b483a517d4fc014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe06000000fd3e0147304402203e047269d3d63ea9d9b026c19df35eed1df0050faec3fb9b74bc0ff64268c5fa02202aa22048be8d403ecfc0377e87e406788c5f6c1eba0f9d56ecc5aad9e3ad21c7014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205ac02377e6da2ca1987d7101c5009ea9c11b12e121f99252eaf4aa1f7648922202200fe869fbbc57c11798a41a098e99989afe682be43ca65218508db18d5bd53c2f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe07000000fd3e014730440220169a0b039172a0bb8014a3d7070f5bf788f0ceba3154d5c2a9e4d669c3d9d9cc02204dfe4eed6ad1df1c4e5a0f99bfe52bd51aa8f2cf131d9e91f2ad2f63ff016ec8014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402203b36be607eb984d288e5d0693b8d892e28f9b217e3ec3b558c80c477543ac33c022016466ac95991963ed54c9e25300f6aae79db7dd229616c29d04727f51a5a64c5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe08000000fd3e014730440220232d443bec989cd8944496aaa42c74462c1c994bc6701156b87a61a66ad7f78402201b93be0b8d9b49328ddc26730171cd344ff81d162e781ba887e3a84e2f933f7e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220450b927200e90930ceae7cbed109a6716db7e43d2b4fe1058b7d4f6d89479505022046b13908d8c824cc939cdae5c5b847eb0866e49e5a9ad56aa7b245ace6231a8e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe09000000fd3e014730440220425d470b3fbdd25b83b040df6c15a2da0a91227c8f89bde1f7be324f8c876130022025ba724c64573c5f89343793391fc8d383f31027b7298ed0a5a8d885689ff34f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205e94cbee139b6dba1df3fac3a00f33218591aab7b685254ce35a4e8ab9db150202207620e9a00869012e8b45f0ed4a682ae4726737b885ebb9b2241be919c1c488cb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0a000000fd3e01473044022004f8842ffa24e0e551420e54431209db498b672777f2749544c46e7f3d867e2302202d3af7829ac604af61c12e0c9dfbdd885447365baa6653e9b527cd657b284ba9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022066fc809bec75016e74013c019c1b6fa31ce7d8b7e35b56938e144d0bc1f0bcbe022074406416be040a9bd8ae0bbf6e6fac1701b98b5ea4b06b8b334f54bcf00d83e3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0b000000fd3e014730440220631d0f0e2526469042e1209f3c8d5d737b34c220d43ffafab9537fee0d815d0702206b8c2bb0542b3fade12f644744fa73e59833e5b73b0eb58f10fcfd19b78f98e2014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402201e49526e226bcfe350d69fa56f754fe87d93c6937c85fb5727a33a2ad642527202205af389ea8f52dc135831fd31b0245faa036ccc2ee0a13d44c1697e0089131407014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0c000000fd3e01473044022019a88d19444476ee5458858973a8b85f4a511ad27cc0f21f21e2a88ed723452f0220148e7354bae8cf10684f950b7304c5c972c6ddd7ba3cafbcdc0a9688f522ebef014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402202746db58c9e4eb2e8011bcb8b47902c20b7939e1a0437633b0af4a2967748b4202200c443a91a571896bdb15bee21a236271e86ad324ea892badaf379bf4ee63fe60014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0d000000fd3d01473044022050a0e6c0ae47221af6df78197c1ea7d59c10f378a80fc74c021d19887b7ded3802207bc1ec294309797b6ff5fb455c5b63f87e162cd3583e5023a2a2766c39714df9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae463043021f33d3e81936ed7d0de485ab1d1985da5a1a97e70eab105952ef3264384d80a70220594b31709a9c366fb29acd80375bea2f3ccd35b6090adb5fa8aaab145c6442eb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0e000000fd3e014730440220088f1a7c6d87b7f2d2e75e9213add33ff98fd7638d7ad5011853e5294d315a10022014f5fa1cbbd989f1684d87df5e0af78e8f8de767fee8971ef1e05a25e5b54c48014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220079b9af26af27b9262c413ce94d1bdf3d40b8b0e37dfc8f0d6a2f84c1b11cc670220201fdb446181b9523b1f50fab2f86b505105b5ead04998d61ca4fbb268385419014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe0f000000fd3e0147304402203a835c2665b1db649e4283026c6aafbd566f6d419e834130a3ba3bd4ce96faf4022004313cbf8eecd9c602eaf75020cc96114fb144ce950887c8b5ea0d36ea8c423e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220777b717687365e0a833570ba4a763c5ad565782b59c4955b93cf0a3fb3062c9a022068d61437811eb0a4b4576e3dfec3e26dd9d4d30e7d8a7036bd957e8c9b5e296a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe10000000fd3e01473044022051898005e349151ead221d85a4f23d050663af9103409215060680785e15aa42022054274c9bfc70bdac91e3622ee26c3586ad16ad9c33b36b861b7522fad0e24f1a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200981a1b4d54955f17838ea539461e14d7ca3e7ba854b223335ad9534f74230b00220118c5bd955bc14dc61b0ca5850da9632a436ede6f3d22a6b7abed4fbbb3c1071014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe11000000fd3e014730440220115819511674a59784be6874ea3fe83bd1d4f7c982c8804c732bf613648fe2a802200c42722dc44034d4572bcd8ca0883d9fecfe802b0123260091126a2a9ee59984014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220716d44964e143ace1a8060ac20415859bc744f65cde5a73e5d6d1bfa89235d070220760f0e1beb26f515d5c59ce4e25c2414a94361f12ccfc6eef578c9c8a9209e1c014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe12000000fd3e0147304402205898ebe584924b02c0cdb587c279e53bc53f97c74b9840f44bc57d85659d5059022032cfdf5f918adb042280d8560c789fb3a4335e44ecc468f55c521289d5a06ee4014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402201511346c86cabd3ec091ec03f16377ff59e6cb088354db0863da7472b4baf2ac02204d16aee3861553ba6d73316c8e4583739ab82e57d72c4ee12b1e9d719c3d476c014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe13000000fd3e01473044022003913828e21e3ee7c910a46958e7679024081b8674d5a152df74c55df152d85802201026198df905a44236b2e37a903908ee38c893256af241ba254b4642111f1617014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402201b0c998af0c3619d4d894f63648c9e5a26954a419ff4975ac4324cbf205e741c022042a65b33836aa53a26cb3b65517a3efff4274f836c810f529d41b000bc3bb812014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe14000000fd3e0147304402207193e2a86374fb29953e58761641c1e9e33218538dbd10270f1b86fa40c0565202200a6a5834f46ea404b7fac7923a7e3b24b5a035b5a38068d092850b25b55d758e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220556b7b1944d59e9e0c8dd030dc7c4c81a9363a5da4d86ab69cca336d981881660220455f2108b6833c51346a6bf0374007d0d9dff7b4ef98e00709c2613cc13a0f5d014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe15000000fd3e0147304402203d2a0ddb73b8617423d0115fd7ff1b377619ef13e936a2af06045cc99485d20202205901801a7ec780419e7f3a6b28bb783109cfde7a5fac918ff379321d038a11f5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402202d916f86a9fc21ebf7515089e367a0307e429e2ea930b36ac6f470f577a96844022050c0fff29eea015a248e70a8f44f7847b9369677036527d934f786b833998326014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe16000000fd3e0147304402205c6f4e9d1418bb9c1b8e644389d4fc4ea09454ae2419fe25858d6b114a4b202f0220648f89559d6f5175716034b95ec5b9e73565233c70f13b4be68a70d46ee61073014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220394157ddb106dd2289a9616c3cad38ca6e20b713a0ab9c5004b214aa5260590402200b0c15a733c4a9192616b96fbc810140bf13f1976903ccc5d3704a4e97d34ff4014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe17000000fd3e0147304402207df823743c55abcabcfed355ecd06a8608744d538b7fddff1ff0aa6e5eee30fc02201238d33a61b899bea260b4ea940faca2ce0952e12ea74f72333f541c1c3d363d014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200266cda6e36bdec9a3f1f3ba197e60303dd07422b649412a9b9f50196aa4f2be022045134b2827a461ce09fe8c222afc824964a6f258d11253927bbc2a1ef426a2ae014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe18000000fd3e0147304402202cf9ecbe0fb29bfce0ad9578ee7d0fd2dc89b5acc209ad5e3a4fed0ab5c7a0f502203d0e073fd3dbd40b053ac4ab07e3b3ffcafe06de9e8e2a4af52c3cf7ed9e74be014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220627d976fdc18800877d0d77f3bb8936e5bd04e3aaa0eb5ac2e57260aeec6c671022050d53b72a65e972dd08916045e464f5d55642d9fd7aaf3c93203cbe139cb7caf014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe19000000fd3e0147304402206b42a08984d233e9ea570497f4f350bfe63e0bd0dbd91d24a90fd371af403d2c02206be08a3d6b65a692df621f46c9e4373bfa05ee9ae268ca60c4f316eeed7239e5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402203f7875d6c8c15c193501334130fab74b8d816816486916831b6f9c7b793e252002203b631012d4e2c4ae12416eab79087822c011cdb606fbd1373718bbf5d79ca7f3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1a000000fd3e0147304402206940248784ca557c5302151319b86ba01d0a1af054c474f486f1e379e4bdd24602202fc89405d19986a542ef78186364335f3348737c22f41ddf6248e0ce2ffb9d66014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022003fb36eb3769abcbfd0a9f10f21bd010b755b52c43533e1f3544748480a07a2902205456d4dbd80cd1004cba8a59bb5ead59c16dd4b458126b0867cbed68cbbe6239014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1b000000fd3e0147304402207ef1ff5afe5e14671d579de6e4c07c71a151e8647f120df4e88dfd53be9d4f360220604b1d60f7a479fdfee34532f98494b126f62bfd41c9dacce0e2fbcb7a573b60014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022013a5e28bde495234ccbc007dd028cc49c2a2986216f0f7f6bcfc9f67f151fb7a02200e04987cf0ae2d166c6c72565e7f0ccc4d527d61a06b3e843136e15a1483e6e2014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1c000000fd3e014730440220077f57d076111a1f9aed2db73d7697ea868c8f21ba6049c7270ac2584057a269022067539e8ff91455b67c663b6157a8c2ac10b906786434e9f90c37df69ccc08806014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022017990999053a13a7fa5c82c50ae81c770a9b3aaabe77ecc3c0be2e852d47147902203ba142c561ed48d3953b343ce9e5334dcb6b3db66389bc047e9620ed3275611c014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1d000000fd3e0147304402202525b41d45c88f57c17c85f5d3d1677a5adc1fbc49753bd7a0beb373c32560db0220229192fddd7fe8727ced11d11fdae3e3da82dc96c857cd025103f6f69944891f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220687ff33f556cdbb2795f80166dc521be657db87b07e4b5b5a48732f884d5a2fa022008393352c417488cc236777075b8c5fe5599328c460c5952a1eb73d83174129a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1e000000fd3e0147304402200d53f361545647b40d3a6d87e7698abd27b9154af9eebad105b810bcbacc098702206c821b234ffee5e5a7ab9ef79b8ce8794aa78f3b8340d84810f1adfed788fd14014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402204a4e4afffad83d70de59fd544ed0c34009060dccefd605a53c26678d3781c41102204d61c20cc455f48c33c8bf8d3fc699aa5c3a5939a557cd7a3ffff89869dd1162014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe1f000000fd3e0147304402204c34399b25bebacf033f23365bd2e82a44db2ed69eb2267ab0692d623c652d4302207b35270150f3c11b9e16e3a0f3495a53b8eee1fe20c227f4838559ff48263bd4014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402207143b56a21ce54d59cabbe7c7d662fb19ab8393c8f5b74fdb79e402db9f5c8e102204e339bfcf328204f9d2bf49d003fd84327b58ac271ad6c93a3a04a6780d0cbbd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe20000000fd3e01473044022057abcf2898aa08badbecfb8ce33fcfbc042846f7d86b3e0478448a03d12c446e022008575eae2e082fa12327e6feda89150ca2d2bdc724268369a74f297af5bddbfd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220074e5337a4df26c6110bdabefedbe5925f5ab13899cf3dc6bce0b9050112f56d02201d9311e216c83c78d0c1dda88523b3e1b3b0e5727445d339b8e26ab573779e0f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe21000000fd3e0147304402200c68dc7560848762880cb4c5a4e5a77c1f5cbbe8f4a6b1be9ed9f33fe124ac1b02202ed0c14a19d6290989c5a230776c3a0a311af3a42ee0c0cfe4524e7c2f105222014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220552cedf1990fa1ca55c7b14bdc8abae907f82664341543a1cd1dd5d846f8804502203158de6d7ddbb07df4a089da15fc1af709f5bd23969ee782f05e9c1e037d7a82014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe22000000fd3e014730440220421bc5ced8baeee2b3baf69628fd17d479ad8617f6844c63c6b38a48c018192202207004cebb1f9122fd78bc2c033727f41e23e9c87329d87a31fb4ab51fb48fed94014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022021f0c65fd587f6a86ce77650ce6ecc5b176fd1b3fc954f51e9e51cd96e021d600220381f9ad73f0c3f2411c77ee28eea442e985b67e9951da92b1ac0b4e7296e8fa3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe23000000fd3e01473044022074e7e559430d41873bfe935f2ecf78c3d8cbdf87551bf22ab6e927b313cd0f59022056a23eed428b8e765668f2ecdfd41a9848c204a482e04f975da9a5860d9af40e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220560d1cab8f8c5ca20831d674b138cb9b5db94e5121b9debbd62f6a9d435a28280220109057dba7bb048a3582803b58143af417812cb75be03cbfa0407ab520b07cc6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe24000000fd3e0147304402203a3962e8920f0c3c08903e9d48a1438527952e72c2ea6772d2ea1895ff082698022020cfb9edd7fddbff4c2f5418754b1565eb78356d06769237698b8ad741ac57cb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200bff426094248c9f6eab092e019524263c4a2abde57763156329b2f643414e5b02206c5bcf8c8ebf0793eb3e4ab8ca4b8a18642005ab3eb0c604a4074d2bce7c2881014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe25000000fd3e01473044022020aad7591f80dc73ed0d2a19fc43b36d192a19892110750482cab45885a3ac3602201c2622e5948eb2a70468022c51dcfffe2102b7d1fea2091a25d4175528ac3471014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022037b4b7bc563c2c949c4b8c733790d3a020d7a14109f7b9bde76b521eb35e54cf0220632d5354c6dbe5062991f7ace8279be6da929d639f189450d81fb40d9261ae75014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe26000000fd3e01473044022065c732278c89b22ec876dfe01f2846f0d83e33ec3940ccea8101912f83dffee002204460d893c9ccdbf0f45440c1bbfeae4b4116ca970e0e715fb8835cc1a15b11c3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220187301a97525ba7a894951c225019a46bfb0fd3fb87e8a4402a96d3e76ba7c54022006362ed1b72c0fb5826049a9cff4f774adcf55a6971b34aa3dc81a81f589fd15014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe27000000fd3e0147304402203bd9a7adbba1738fff5b66ea30fceabff13e542623af9afd9aa51bfc341819a102206d5fd41d594ee1b974657e55fd6085a2e1b412c9395b86db253bf479fd5bede3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402207d331ed726a0c6cf971bd19b8fb3c2d37b564dc0729303a878a89769ee7278ff022023a8a4e14ef5e8030d612dec850e7278f1bea624248c8ffad45a471c2d8cdf99014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe28000000fd3e0147304402204ac42be2984dd74fc43ccf650c3feb9829e6c77d08617296c7b920b2ef83a97e022054a5edec98e76c2fd14c2cf2c5ecac74acd074b509cf219d1df20e921adcd3e3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220780507f00f2f6a5194158f8b880b5816e7129955d8e96ce6892835fd2c913b2102201731836800f9f248cece9d0c8536f92373ee8fef1595acbb6a4562a642009106014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe29000000fd3e0147304402203b68a8238bbc460d25560fea8743b1749799f359ada1bbe004ec66147bcd0e44022006f0cbe51f30974b2094fabee451441b739be7ffd93e9fc7bf7384576e448f38014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402203dee097d005d551417321c1d5f6d65d19618776679d61772d2a574f8bea7861f0220078a45295a67ad0d76fd7a46fc0aed83596416a37eda655e58a5d5bb129e76d9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2a000000fd3e014730440220548938be1209d1016121f78efbcdce19c8ccdd0c52e1dbff3ea65d8dcb487567022008f5565f50db17968e5603750ca423aae27c91a1f1f58451e57992f9d54d48d5014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022028e6b91ba9749d8cee63f1eb6154582a5ed4f3e9c23353e10be519e1aa5422430220763ef5471a569957db538fe0e154330a2ca8a75e29f86d09e6bf7149a2117fbe014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2b000000fd3e0147304402205904b153ce1506a3866dd0cc8c713d66d68859577bc4a659ca18cf28c37d775202206696fb6dbe170993a696713504602c8e57a4ea3a6d84581bfbac031a9f98e59d014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205743caf160d8e536285b89f60f82b214e40f241988b0ed9489dc9e57f9abdf9d02200d362afe5771b6e828981bfb5b15ba169419065b946f00b1b94996f8090619b6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2c000000fd3e01473044022007fdc6ef2572583765f27ac36a6d2700861118ea39944bed3cd3d3a259430c4402206a25eaa082e9789a0324192f72612a123d18c3a3c330e637d7b93b952c7657c1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200d0c8d448edeff01445f4a9222e2a93d288d1758a3a8b0df473155b80e870f65022011937b98ccc9841f73959bf40dcf542b730b757da71cdb19ec1f8b15e6d7d1dd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2d000000fd3e0147304402200ee10189ea89481bbc012e67135cfd3bbed79d198593b0b8ced975937d85c1a302204177c1cb4b15367b35cfe17339b5ebf1bcd3bd4388773848ef9ec9e487a6f3f1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022018e9542520ae4ee114eb415a18dddaa5d18a6c4e171d028bddcda5e71b61ab1302205140748d5ac71c87f3ff4e2dcf7d3e74381b1f15862cad438389be5055d9697f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2e000000fd3e0147304402202eadfcd98fa50a6b5f0aee89b651e252edd3f265af995819a02b2b305e23305102203382ae75c08c42d4d74929b69b8595142eb4e22f95eca1b637641fd46160c7fc014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402202fadac5056498a0d620c2bbe8a0c55ecc6697740d4f907bef82ec0f1036c6c3b02205665cf8ce2232e504678f32a1afe02b64bcc46ac9ccb842117cd9ca69cd52eab014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe2f000000fd3e01473044022038b1adff7fdc3094d62d7218acd6a5a31bdff4ab3f394506d9b33d7e59a6d36702201f00ead80ee9bd12394f7a6694daed74cb886aea059b2dfcaad9b17640be10c9014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402204356c5903f3579bdfbcb195e0184fd2de39ffd90a6af0e87cb4c1923a819211202207fdfdc386cb6830ffd02f5fb4d5b7710d8f060289b7fbdd8de50acefd26112cb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe30000000fd3d01463043022006b376e926295f2ef6df3e75c6efea1ebd59877e165808eaaa54037e0aba8477021f1a3f492bb4ed36747a5664f39ac34fb31f6556d9b8831cec26408aa02e56bd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022016a9d3da06dccd8d33ae8b264c4b992ed608e5a2481fd537c571e2ec2b17b03102205a6176fedf572e85e45d5d56f3277546435916143fd642f34bd2d6f59b2d1817014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe31000000fd3e0147304402200af95930e8bdcb13520e8135c5bf5f321ec874a89aa4218a232d6bac2ad7ce3b022036843e8a7e3578f50f447bfc4a6cbba2ebb927810ee4b135bc6d56c530cc0e94014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205c2063e4da1e45ba9d2cdc8cf1668646d84367f5367c1b489462d97bf22b619f022018513e99f604a08b2b049bae6323c4b8c3e9f48dbbf6ff0838f64fc8411888cb014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe32000000fd3e01473044022000c476fbac30dfafacde3ca3496cc8ba2ffe2e823023b6240330edbbc61018cb02204cdb2591390ccb4e376a2a1ed2c03294448ec775b090d0b26ceb8a4eed1379d6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402207d7783439461e25e95793b4a8954bf5b8d08b2202ca8a5a8fa15c6934c77c4a802204b1756e4c6a9876278725050a1076cba932cd2c0e3d3962d1a62e58d1ef17dbd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe33000000fd3e0147304402200bec3b47dd216ef24a5491cb7ff74c47533fbb968142b4f0b58cbeb57fc9bc5402202a2e2f9aeb27fb07e9db105185198c57e4165f0c02da79c86b7d46c8751822e1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205de2d7f9d11008c88ec5b82319b02f68317a12624f30753bfb960da4c4ddcc2f02204ebcfd136bb4cb0fe40963730327125f78faf3067959054cba5d976116215cd6014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe34000000fd3e0147304402207094c19b62b57369ac1d40ecdf1290adb05a77909e5d1b7ddabb3ff50f3f348b02207d007c794121a9982fcbe601ce318aff662d4844eeb1494dbefb65ed297aa329014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402205f3af434d58241e1b6368ab15ee6da6b8343d88a1564f4165a265e727da5188c02207e0cc8ec262f47873d8b379b2f677df427db757567d5a48002d85bec2055723f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe35000000fd3e01473044022071243dad0dd85bda1e448190e25f7934d2c05b9e042a3856241788972de9b5a8022003d1e5b1a5580206772347f5adbe453d4f66875e5af40217ce75bfaaa8868ea3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200865fd299dbce8f77dc09a5cfdbcf5318054de822921f2d573b6806d5014ac0502203fd5e8c360b6f3fa1a0cf0dff79362287f6e02d98fdc0212cd059674801a9dd3014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe36000000fd3e0147304402200dd81f930273f8859604aa256062487e7bb5f356428435658113a6c71af3558a02202845215fb2559781cdb8f26da3db0e3ace94c4c967f231f66db70e0a8ef2391a014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220379ca2b656a320d6e2c28c0ed96c1358c5141c754980538241d23851fd977f34022012beeb25626c4baeae773c854030b7464acee2d593cabad2c31629ce00f7a004014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe37000000fd3e0147304402204749f27f1c62ec7880b7f717a37eb13f87e91da10844a2cdf7e242c956d47e6f022052f9da38ff5ce6e4295e89cad6693bfb3fa4ff4ee6e6b44e5e126fa8ab4d7ce8014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200dc43efc8179affb10f95b5a883a6451973583d385dc9e21a378774f89ddb7ba02203650293035b2c7fa73a4482207b12f008fd4aaf4128267bcbbfef90cca9a6223014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe38000000fd3e01473044022060637540113283ed1ed5d28c2ac2ae5ea692df2e3c88331e0406be54cfb9e5b20220273c7ce61e2bb0f91bf614dc1cf8d4ff927e1b35c919baafd836d3e07bdd6b7e014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402200cdde6439482abf3e18a0d8836fbd172688f5967856d543ff8c657ce0287388c0220445f1f52349267a89f28e54ae906ba808f4fdb9a147c823f5d769d2cdc30c456014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe39000000fd3e014730440220225ec70c6a0cf3201349179f27f3873cd43150e74328af2e60a71c32443ae59b022049ca1e1c8c641dc8d2eada71d3bfbac7e2854c8b91bf02f7a6296b3503834be1014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae473044022035d3abf06535b86d6a4f4c83e7be8293f716452ccef20a69d46f59c9e51ab6e30220482e2d18ffe0fb6d8f1c829d049e7d6c6e343eef6e375be1a33950efd5254551014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3a000000fd3e0147304402202865014f50f34a00195ce6bf4a50f9c619120812c1e72d0e40f751fc91d9cddd02206b3ce7659c0437ecace651be6d5f12cb5785c6f68d5f94e0df9e415bf6c782cd014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220797181edb8bdfb9429bfc8127cc64f91215f98f1f12a4943f3e8078310848f2102202c6610effb3d9f4df711c871613816e1869a6ce2b37fe35485289bf7fa6348ef014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3b000000fd3e01473044022035c111d6feac246e22d877a48b17c7fef3f598ca91771d46b781113a6ed09d310220316f1f01dbfde752ea47ff996e485150d445e29ab6a7f926251a8b17acfa0216014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae4730440220218edb3bc69205c27aa6d9ddf28a021b1b6b762fa0edaf3364b96f72858f7e46022074b9509d9c3f61c6f63ba68677a0a441202ceb055ced45979f874743a2c049c8014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3c000000fd3e0147304402200546d245c7c18da5781e374a0554c82a66d55b9331ebee3169228c6361495e3d02201240740a9ddef1bc67b2e00881e25ad325b10e4b998ec71e7a173e54a2e36a73014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402206b67b6bc680c01403a62d786402edfe98be58f0a3be325218818c0ae6d889e58022044943da99c31174671621df590b9e6b06e1b8a34ad74559069e88253a7600236014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff319a95b3dc2d9f2c99cb6182cc0af898a12304ccfa2bdd4afe2d50d783e693fe3d000000fd3e014730440220513229382a56f58e00e1c6d11eceb1cec795ddb5418508b349110ffc43a36144022002b8f0c08e293ee0a06c231393b34b8365f7a77e2892f67f9cc10d3dbda9ad20014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112ae47304402201443dd25e2fdc97abe246e5436d0faa037f619b87c1deef35ea3f49bb8aa911602207c0e36e78ba903dea1850877046a736ca55512786e8b16a865c6c088249a864f014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff7b43a3069bb859c55c32b76009050a68c18edd0b41c77f448535d28e434ecc8d3e0000009f47304402205f38e3da287f7ac62b04c7f5396f7e7c863d3fbd5acb5ba190b06289673b492e02203481a4424146548542fdf7e7ab92d3d0b73444c8182545b9971fa0ff0c47d7ee014c55210375a429c1f72795eee19b985ec690a2b7c6cbb9e84d8c53f65d10f7af6ad7cc14766b78007c766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112af007b7b6b766e6e6f6f6f6f6c01127c766e6e6f6f6f6f0112aeffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "62 inputs with a contrived P2SH redeemScript executing 2 18-of-18 CHECKMULTISIGs" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87" + ], + "tx": "02000000104edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7527000000000000232103d9461506616e9b88d0eaaeca06090dc5448e2c9690095d0aacf6739e2371cedcac" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacfffffffff2a0304898e60d8300a2f9573889ddf1c45296f074e477c0e126a7f1da8dfdba00000000484730440220096b3a9a039f78e6264ebe08638c55dfe25555a94969dd12af485244d19bc8df02202e3f156c30674bbc04ab9e029fa9a4b52088a41e67dae7275fe62147c6512a4901ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2PK input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "75270000000000001976a914d78352a4bf0b50b50591f0f5fe26142dd1a634e488ac" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff72a2b5ee925ac9fe1c7386f4ebee531d1c6e1c0bbddbc8c1cd07ea5555856cfd000000006a4730440220379b93b268745f1b4b168748978d4b1e834d3527cc21f30cbd1ffa2eb348b650022012f39203b80e1bf01486a66ea6e44ccc14c240d9b5d42dd36d20eec0c428942e012103d9461506616e9b88d0eaaeca06090dc5448e2c9690095d0aacf6739e2371cedcffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2PKH input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "76270000000000002551210354f9347b9fc8a39f02b8d71a94edfb57fc163ff3e2ccbb5479420246c497e63951ae" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff85d8fcbac617a58e03e8a1ae1416803bde2a3c63a49b8f3a7616a1cc5d79187c0000000049004730440220042a28a1e590032f4ecf916ce086ba22d86eb9cd5405c666c477ccccbe1f1a0f0220503aafae916cfde3fcfaa44026d9546b98ecab53f1050ca5d02ef89a1471365601ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a bare 1-of-1 multisig input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "772700000000000000" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff1ad7d7eee23fb2f144a852645ec3f7e53fbdcd3762b787e8d9dd03a4db1f03d5000000006b473044022079ae2e65eb9069e830b144b32a19ba20f515835bd5a05521faa89a5261533238022039ae1f10c9d17366e652e8093412b9982059dba7a18ac3eb703f75dedf0fab22012102539118a3463e995c37ba6f38020b1cccc6c7cc872e457271063718104990fd7aacffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + an input with a CHECKSIG in the scriptSig" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "782700000000000017a91448d272c9b09998b8ea47db2a9de9bb417dc625a987" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacfffffffff08585c230a7cd379d003469775c45b6ee1fcac89ab5c1f5d5f65f5390c0b96e000000006c4730440220104fdb721bbf8d874bd1c3ddc5f2d7fe091458b6f8fecdce5b5efd03105a236402205b6e7d734e03821e08be04a15369724ca54f252df4256a104d79e7d2a238d5c001232103dc28d8359e43a3a71ab967722540ee92db8ab85ae1b81eacdbc92e5c7b7b59e0acffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2SH input with a single CHECKSIG" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "792700000000000017a914e5b4404841f66c6c4e10a5f89434a9fe3684df2687" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff255dba3bd2b308411c561ae30943e4ea2b24b2808aee37b6a1c61f44b7db3c18000000006f00473044022028fe76dfc7503ee5c645a03a4faada984fec59201e8e01339f621a83c08c65f8022018aaacdca61fece2a3bd38b4f93c97430e216c4deec9a8a0881f252d4578a337012551210215d40a9205b0005d74526d292da0cc4e1452bfe4e99bb725912602323d46272751aeffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2SH input with 1-of-1 CHECMULTISIG" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7a270000000000000200ac" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffbb1c3bb4a5a839feb09b50c05f5ada806f1100066c3309262f3a5d14a559a6930000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + an input spending an invalid bare Script containing a CHECKSIG" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7b2700000000000017a91454f1133e0fae2448e105cb6edb726d2e5cf1d8ca87" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff1dd814fe62f97bf18bcc8eb1f0d72a6ed6373695eb557dc12301b9aef7c1fa820000000003026aaeffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + an input spending an invalid p2sh containing a CHECKMULTISIG" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7c2700000000000016001487d0b07dce63014f627ceeef1821789c69b8895a" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffa214a44ba4266a33840481becbb8f604d39065fce94d8d8447ae1a131ea2bbfd0000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a0000000000000000000000000000000002473044022057bcb0fa4b94a9cea8922c764d52b56b5c50dd6da275c7d74e95c48d5a13de280220108a852925d66231be39c3329c5e6ba14fb3e34d760673f2761a58ba711b919c0121025b2a6985abfa07a65c751f70bb1d034c36efbaa50c08df7de36d28720953c54c00000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2WPKH input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7d27000000000000220020508deefca9186e24f73a0550a7de35a2527ed7854fdebfe140a8f2cd3f9ceed6" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff7afc90867f0f238f9f4743c14ee9acf1a46a05d6946b1b724a9e70b8f4c8d1f40000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000000000000000000000000000030047304402207b9e99df1adc5a48dc2d52a8a4d1050c6af1f1a6f91ba6b4992c711acb355bc7022002e969a236b097cd9cc39db13c84a7dd5120a415503cf28bc1842587fac325da01255121032fb1446a3e5a48c1ee6fe4073c9888aa6d0733455c971b32f85ae3abb7fa294551ae00000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2WSH input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7e2700000000000017a91460418c23cdae43d6e5d5d972d3094220549d1b3487" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffc9760aa4b0afbd5c2299bef3c7ee50491f7a41286e76fba45a238832d72218ce0000000017160014fb3bb43dd23dd8142fd49ac4516917bcdd7c5d88ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a000000000000000000000000000000000247304402206ec774281d1faf910c03ddfd2016b63063f149c3435db12d549b5f66b1c82345022069f64e4a15fa5de8fd043701a47b57ff38eaa6b2a3c703362b994b85a3470a980121033fc13ea8be66d3f976a2969d5963534d5bb626731a765c5b588831f41bafc2ef00000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2SH-P2WPKH input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7f2700000000000017a91425228d616dbfad831c275bf2d202eebe39cb63c787" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffd5d090e3168830ed1c89f1826c1dcd1268688784a4924482dd611f592f22a259000000002322002076a2365743667d602ef140f5ed4787fc86ae7ff40f4e369e4962493dd1a61de7ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a000000000000000000000000000000000247304402202a3f36dde278a3797ce539a36d4633120ee0b7306a5cf45ede7eb025af95cd6e02202880fdf74c469dd8c755ba9c76620d6b1104f8b9fa2b20563924bed84ca7478b01232103dd486c457a3d839977b015e223d9c24455550ed9d66a470f29b747c23b316691ac00000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a P2SH-P2WSH input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "802700000000000022512030b0fa2be0506b7305aa2dbb58f00f69eb4e90c33e4af7b9ade624820d9e8020" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff0baf6a4f111160c7a3883753d3b791e9994753f00351924cdd9a29dafd2114620000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000000000000000000000000000014196a9bbf4b05d7d12780a6c5d288ea47dfc30a25cef612c530a94197ff0d2e5e9e207098a5126a710ef26eb139253fef6246b999661610c70a70b41d85e924cf70100000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a Taproot key path spend input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "81270000000000002251208627f52f2fe428604ab30d920b7f9955514c73d4ff2f3127b01561e0120529dd" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffe2363945f827ef1fbd21246cd812036c3046f6d2c09b5c1986b7064ee51fc4eb0000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a000000000000000000000000000000000341fc3cfdee832aec195437d89957ec0de06ce8898c2ad52b240c7761c7fb741e1a02a4bcca4d125d1c04153c7da7537171f611fac25ad0702614372b96e55c2dbf01222051a14eb092044ace975a886d1a214cff7b67c126a944ef1b4a0af6fb0895c957ac41c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0681cdaac39edf217e9edc5458a713d758602c870f30123807787c5d52aafc37600000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a Taproot script path spend input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "81270000000000002251208627f52f2fe428604ab30d920b7f9955514c73d4ff2f3127b01561e0120529dd" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffe2363945f827ef1fbd21246cd812036c3046f6d2c09b5c1986b7064ee51fc4eb0000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a000000000000000000000000000000000341fc3cfdee832aec195437d89957ec0de06ce8898c2ad52b240c7761c7fb741e1a02a4bcca4d125d1c04153c7da7537171f611fac25ad0702614372b96e55c2dbf01222051a14eb092044ace975a886d1a214cff7b67c126a944ef1b4a0af6fb0895c957ac41c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0681cdaac39edf217e9edc5458a713d758602c870f30123807787c5d52aafc37600000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a Taproot script path spend input of a future leaf version" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "822700000000000023542103de2a462e20da78950850de13755918bdc261010cf4bdf82efe318a324d5e1d85" + ], + "tx": "020000000001114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffff274b8bde79cacfab82a84a70898bd672ed78cf23eb4cbcf3769497ebd1548b1a0000000000ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a0000000000000000000000000000000003024242405da6d1157e4f2c45fa8441152f01e3e96898fd0c39326a47327d3bd024c4f6a2083e954ac803f8cb539aba8e31cdd9554a92309f47d489aa6a431ab262efa15a2103de2a462e20da78950850de13755918bdc261010cf4bdf82efe318a324d5e1d8500000000", + "valid": true, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + a future Segwit program input" + }, + { + "spent_outputs": [ + "0000000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0100000000000000e92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadac", + "0000000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0100000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0200000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0300000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0400000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0500000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0600000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0700000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0800000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "0900000000000000fd1e18007c5121023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c621023c48cfcc40f72fe0c06c313e24afba93b8702156a3040cb9e3ca044aeab2f4c60114af007c512102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be202102e9779f9c631a856ebfe483e25b3bea5336a021651b1f74e4580ea8c95a29be200114af007c512103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2772103193088f9adbb0b9d57bcd22e7cee4f1b5fe010902cc8e04cd1398244cfa2b2770114af007c512103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b2103876156bd4acee99b4531726ec5265b5a758596ce3cb5eb8a611125fe29b8091b0114af007c5121024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d321024104d4cf9c26999642664d8db5137877f7a9f0fa659f0680f6f72c0784baf2d30114af007c512103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b2103e74d00ed9023fe50ce168b0ef89a0d5cae302dcb40a1304f76472c350b8d852b0114af007c5121034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f21034adcc34aa86963bb4340cc7a464652a551f548260a8afd639460b5218a011b5f0114af007c512102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce2102c1813b1a88eb4312939470bccdb37a2df8c55d4097947a010ec9153018fbb2ce0114af007c512102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b2102e9450e6dbc1ecacaf47dd366cd478d04bf79bb6d3b632b975c8aa33b7049fa8b0114ae", + "1572060000000000fd3c0d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadad0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113af0113210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef0113ae", + "43c602000000000017a914675752a778a52ce356033df102b75025c78f60d387", + "e70300000000000017a9141890378543bbd38b546b70c64eb6afa33c72c8af87", + "080300000000000017a9141fb9b595927e2954fcb7a3c1caace6b4b9a3e4fb87", + "7527000000000000055252935487" + ], + "tx": "02000000114edc61d4743aec40e4e03ad39cc7118de116bf27c33caf85cdab826777d1bf24000000004847304402203d5b57990252094a86a3e8c954e0c3b7fbb807c1e0a3e32fb22fe33de4304bf302205aefdad578c1b02b26f3e471637214c8dfa554cd1c0534d42b6ddc1c5d03d01d81ffffffff839b024777082d06694e61ca0db9ed432f13a37ebc65ca83cfce4ebbf81a7742000000004847304402204e6fdf2200cec688906f27ba59954d06ea22bc741d7e2de16b8c4a155a381c9402207569bdcec7a073164dbb43f63b7131c6dc531a301e13c90a7174df802c62e13981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d00000000fd8802473044022011de20e7ed94dae44bead74ba020d1fdd49a1a5200db2450482a9507fc809b4402205c17878578280e59af4473e74327c05c7b41b38c51868f43ef4a09c4082773388147304402205ae0611c7e28a313d49b2c422408d961141e29b470a6bde3740764f3f445914d02201eb10c46f396e61f1573065f70c305cad09cf05e17d2df7df753529ae8cfe1fb8147304402205460bad882f4bade495d4a76053c980d1c999129a7949595bc1398bdb40d5a560220427c79c07300ae9b34064cd7030ad7bdfe783a71f46d91685ce2cec87344795181473044022032d1e1bf145142e7b4215bfd24ae00cb6e7500e182ec8532cfca996985e162c702207bc1fda3089fde0e56738eb4d3f19b3e1615039753d7299f6837d7e729502b42814730440220279be81be978e772fe4cc4155ec88c6c70d866ccd087cdbf565a0a92d8f5498602203c3ac738acd959adcb52c5b1290488f18bf8d7de465ff7eeac5cdbb15e700f078147304402202f087c2bf1e10c716e2513c845d39790d9b61af3d3c16a1795951dde4836b8e402206dbb036cd769778a5ac50f91f2aae01bdf66d696217bdae26d5daad256569dd481473044022004d0e0c90e014ddce60124b9fa0a9e9d5f095a6e4d94c2e59b072ee7c642b1f60220564affa3c3ae4b261d4a4f7ed83e9949d33c14373e44b35ddc57e5a2d3abe4e881473044022029bb858a0739bbfca7c997820a1050f77d87db4f0db390cc51a585d317c9926b022014fa0a34ce013aa562437910cabf08cc7669f2f628970b728417684127fa354c81473044022068d0054178dfd2170d9087b71c2f95bd5c7a4add54fbb99fe0ec5103282d5c9a022076ed5e16ea0fda9bfee91bedaefa8eeb563f34342fb4b72d321913ec196eab2481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d01000000fd880247304402205d7c8ce93f7625448b458116e69163529767ff56df192552dface4042adfd7aa022012e9e5d35d2c7617cb9a62e08194fd7b4f5e7242909b2341f4651a6438f749408147304402203158d44dce71065fdb41ce8d7c467c9d2341927c2f4866cbe4aa833861f7ae850220530002878833d267f52f274bd2b29892bc338fdb565ba3e01180a1d512360ebe81473044022007db1bbce20824f710b22b0c3ee955a344d4dfdb72e8ce1a0dffe98a082c145802202caa683218d725a284e9aed48be2065675295cb59bcf2a0e64a5f7d06c34883581473044022014671284a9dfc5f17f4ab60ae84815dbbbabcaf16402ce3af23e581c8eb9c1ec0220757f396ac61059b16118c157bfce83b2d257c04f4983a982e8ea9fe64cc4f2bb8147304402205183eb0c5db75b765d5cf424bdb7d36c5f0fe7e45cf6a1322c7e1c3df630599402203c54f06de32913bdb6a923d5bc78c5c5a94657c50569fea86788bc76f421ffc9814730440220757a5ad071886e0f773134f09050b6f476b94fbfb64f63ada8ce9c00c3bfcf5802201cf2ec498f182ac4d1103d501618889c40c89dbdfdde7f20d52c05631e2e26d0814730440220665a707f0a06c52e28a04059e3179e5725add64fdcba83d791de55687dfaa9c502207377b96253f85f6872266bb02485ca49bb021853501699593a3c0a0ac1e5751c8147304402202e2aa88cbc23f723b896e97f1eb1e4b85fba7f3acdb6801757bdda7c3ee85c12022013096dda38906b18fa91532fc5b8a671b1501e171faedecc1526867e57d8d8468147304402205554991eb72b217570fcf33daddf95f791cd1f0cf886da700e49f6a7ad06fac402201bf95300bf5cf694204d0403c53564130d1268ea40f8618700282af35397e0c481ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d02000000fd880247304402206c4ec0c75ae85999ad7197f20890dc30ae7eb5d85ee00fe15506870b0678b61e02203e12fa4f2e64119413821d88450e85ebe273001ee75153640dec3f05ef491f9b814730440220526caedd5079597b7716cf48cc6614742e9f8f8601e0f56602494a7f67eaf560022047a1d0c2750aa774b9223600fd3c3716ccae56fde61bae9538c46e23fe2f73108147304402206e9d88477ce3ea82a67588618965a47d35c08d8ac8a401c395640ed0a108bd0b022033f7558234dd2536ab47ca56efb2f10cd731b29e73c69e10e2b8ad0ca703c2148147304402206cf7c16607ae32ea39997774fefbaae08554222c0facaf93f7b96114a36ff8e002200dbb204575b23124004db112c3c96ba58051c964536066e809cdc6c092b4a1e3814730440220618fe902df530d237186d1c52d5ee5c12df883322bd4ec823367ae686b340b4802202d95b444402eb32f808e1e219427a33329f9f3747b32b11e5c078b3d842e4863814730440220777bc620cfcb252b420ccb71dbe3aa7d6aeef9bb62ed47ee9c1ea655a682aff002205ce16ddb183ce6f6d84adebb6cac9de9e0bbfea8f68559148263ce528d75fbfd8147304402207c68957583062b576d08c88e8ab601c2b8cae41501abf20baaa0e19a9fe32721022078b5f6bedbb7b233adf5571c84f61a8824edda325f0827607b7e6e8f005d7f3481473044022040649e232849f0ed513e1ba09e7c9e0cf33c2fd7224b1a698b05c7e8450c514f022056549aa3195b9e63353230b2a92db10195177ec538fc52457429b639cb7cd16e81473044022004e33f29df0c7334e0ccf63ffb0104a852b90f985405546df35f523c25f59c8e0220063e185b5b0d48fe64b25e2524c15913e2f8e6bf47ed11320c762fe54f5535a281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d03000000fd880247304402204b5bcd8cba18f5c51e15cdea0c7bb1187f06b31b68db1c29dc6028a6a554a7710220327d7855320474b7d771bd1aa2a85f12628495f32e283613cda686004a843f4181473044022012a1be2084f6eedbad58969bceef4d92f6ab94d68990c53afa4028f0a131b3c702203f3228e6893446f037201444d48453ae567bddb07c1646c0cfb1bbfa10d7464f8147304402200fa8ee22440776ed1c13a7df475af6bb149782edc3eb43d0ea2488d690ec7b5802201b09c60e8fcc422fb97f78c3328cbba31e8393c8781406486bc979d5031be6b9814730440220406304477b4fe819bc7792c9bb4db0a17be81323bb9eb8ef3a8c14a9e496073402205e11b6172c060e32764c8bc6eed56b22a90cc9061dfd6d5d042dd20152a979ee81473044022031fe5c005028374c93b186637eebb2d0e86bae50a78718fccf28d9769d47e5c2022071904a51a68130fcba9008ed18fccc4b3f386133a75792f6693e2f13c57b34068147304402204ae6804a576f9212a298373e65fc4fc6b58eefb32fdd7d164096bac2e0fbeba902200d843af08a47db372e1bac067cafb377761b9e92ca3aae93292f59b1b367f6a68147304402205d0376a89686e355fe96b704bcf97992d76e92c2a9d6716b57a50a15c3a0e2b60220462c76e931594fabd0faacc46df9e7bcbf9e7af86412b84828d57247bf1ee5d181473044022071eaaa8902f08b866e9a44fb810fd058fa7127cdf5fd97122c32775c88563816022075fa3b9e51cb66d28db613a07e0d62d6242155b1c6c08ba4d1c6db2560fb0842814730440220099320af9a3fc8d5a3c9733dc64710b93ec74e7285c8d6730b96e2eee3ce5c0f022018b68145c5b41b68f7f7db1410bc5e5c500e1ca6460d98d4be88f3821ea1414c81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d04000000fd8802473044022033032b08f6d2094a1c3f2001867f0f8e21490d6496b0c8dcebfc93a53ef807730220019bfb1c9e0a41621f15bfa51445c7fbba9a23bfd48fe5e14d4db55f5ba3a46a81473044022026b49f092b54824a533b92553a05bc6d84f1efad02da40e286f9c2103690de6102207e59b60752d1e8a101c614b75fcc13527abfa67a3c0d4b09f72a82c5ea3da5c38147304402203f3cb4450c4f9739497683388c90f82fd10a935ec96e436be3c890ec9484551d02207e0c566458e48820e1f2bab730329434a8c44fa34fb33e09c52c7e9d1fce913d81473044022020a776b55d0cb092d73d22431da68bca33cd8a24e4f0a1850d86bf093b1536f102207c280d449d0ec9bd274bd994ae3e73b0839d2ec7e3bc462577a9ab6ff06308268147304402202878443117e0fa11049b1abfe9c77e6ad13d7bb87aad2fdc9306b0c9250660af02201af5164ca5b218629d108db9be9a25dd498c517901f658e9cbf9a9dd33209d1a8147304402201a3ab81d52162eeed01206dd3e23d7e1a56e73dc4eb19d134a50c445f9c2c50502206ca02dcf84f51086f57827ed19f65e17119de6126c3db389ded00c2d424505f081473044022063da11a8c54fa8cc1f220aeb07fd0afdcc1cb9545f949ea346adb661f7a954c30220078437714926e7e05a860c51a3873fe6b350715db1a9e684f9e989791242abe98147304402207b292ea9c147cf1c2b1b82b5dd29065cff1b865eddf531c507819453cb6dc59b02203c9a42ae94eb7e576c610868f7566242596f59e8ee378efbbfcdea849a138a418147304402206294a83a82ab32495a4cd61f83cab788b4004654f170ea87b2f944b6035d530a02203ef5941a9b9adee19131c516b1fbea30d266b0c37a0e4f168a3a606021b9564581ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d05000000fd88024730440220294003e1dae7a06a6ab1a05394a69def94b4640c5cdb9f39da8605b25e9739a502202233c729c6c255526018f09840964295f320c6fb69e1e25ffac1268dfc4c5ba18147304402206a38bfdd9cffc4141b2a0a65e6396523bead70835f86a946b5751457fc3d9e6602203a9b72ccb684d79005790effad5a7eb4222e3a49a1e8b254f2b6bb85b946a8cc8147304402206a143be7c91d9bcf901b883c742760a0f2c44687f08dc24c792480c5cb9e85d602203795cb2a01ce71923f7a8f364862726d8edb2dc273595b5c52aac8bc8546735e814730440220747fd7c0a5a512f240d37bc9755ca46caca338042bae1d5fd9ae4b5428a84f4302204bbcf685972f544e408afd78a5c40e31087407bb73ceba0203f464e6cb8a5f908147304402202c619374e72a708b7fd78ad9a7a67780b7eb5209b95cf5dd6f58aea1ec1536f4022074f760f739d7f11ef08598b7c92668df228933fc16e14f790bfc79f498791b10814730440220601f5cde3cefd0c6647370cd0c46bf6d4f634b8ba4b9dc308e29b74858086cf102206a4585887429320155e9e1a24e63908ff7e17c00010269b1e4760417a85cf4ec8147304402204329424f0c64aab967aad3a619180f5fee6304cc0c49749d3a7e8e770b5410540220098265764e82200dc40c71509e6829a0c5c91efda103f49ea774359fc69eafb381473044022052d50c78841dc9ab12bae81f6e3bb93bd516ab0735c8a2a74ba7d23cb8c05a2302200e3ce8f3c1b469dd318d670ee6f834515c897c69716af90ec881aacfa3f0fc418147304402206293729b20af9034bbbefa4e4c4874c1c058b3848ee5cf4805df1707880de9f60220740b9d8f5a3161b3e8e3ab4bd4115ea53e142df0a3f4cf726e61812a103eba2981ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d06000000fd8802473044022030701973a6eee99db77392d91ad8f7be521b0f2d17c42e7b3a2c5bb9a7ec52f002201bd26c138096f66b307a4c0e4cf7e99702fd70954586a7fe0aa2cc3df707e44b814730440220427e29ed39142cbd686b27de9f5abd3fabb9f903e400e81cec7f2449c1db6ff302207edb26d61390aedb00c6fec968537c6d55ae91f8854b6e00d5622a46fdd8eb078147304402202e4ec09f86c61b7d5a3dbcb932136be5b31483ab3d5e800d029757be66041501022051a738a215203065ba66c738e343f2b4c14e1e9a02aff0f1127f3806b3f3674081473044022033e87f7fd867cd54aa350112a3376b912dc8987daabcf8fe23e9ffe72ac6d05102206c7451cbfbf1e4fb78e4abb2053b1c95fcd3699fe80677a0d447034fb40af2a88147304402200b3f43f8b27913d5c8f481c10e268f0b2af246a50affcfeb04f74bd6b11bcc9602203dcfff5c8cdaa4459e8e66232e46149e6286142eac8911ef44fd9e6f53c64ded81473044022066db23510a3cfc7466a2a8c02eb8e370242c46a4f0ba27899433f9845e2c0222022036c562e729ee1bdd8f76872538dc7ccf95b1025b960f5de80ee52f021593a6ee8147304402204f656ea8666bbfd89d3f6eb8eaff5640021727bbf32b061fec6d5e3f1d27e75c02206ee67b9a7a14b5c7077d70033830378ab50be38597e5b63d41d4713451620a2d8147304402206a5d58cc5c16164e0869d0614871505a49145865c397898eb5b91ea6517e359a0220676c082f82b826a680de43a39928eb0fbfc1f888494df7b56968fdc572c4cc4c8147304402205b26b11ae2bc2274622c307df8ef7a7c87ba2dd9a66ea4da26c9df630836342302201147522a34a2760d92ffc990f9c7380a7e09590ed68554182efe7a0350f7da7081ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d07000000fd880247304402204d30cdeaf9f826cf671a1398c302a07391c2c96d4b826c7ce94fca84ad32cafe022013c6819524242746cf32fa8517f14d6ff38a23d282130369ef81ea6f5b868a3a81473044022072d9f65629f37b3280ad26309c74f6a1aa4eb65b3aebc1187317de527127145302204909732c46c79d52101e271b9bc9c0b23f08e288e9f2d014bab8ec33ac264aec81473044022060287f271e9db9028bb83bec9cc85c6ee397414c5126b7dcce573864ee76fbf002207f03a616446d0f2218ce8197a591dc819c19f44ca296a64e57cccffe2dfe089f81473044022076eb18f200cd76fd95a76c23b67aee4b182f461700bf1813e1cf3041e80bdb1502200f4579a9fbfa138162825781344497f52e5cd573ea3ca7cbeaa1694745f08c858147304402207b12b55a87865af94853eaf57730be2f86e99c4ea3ef0f8bfc637c594fc04336022017234c15b77339a0b886d4edf8fd545d564a93dee2a48682fa5083777fdb5009814730440220090640a9a965b86c3f455b722ea64c9ef855e2a18fd91b4612c702f6632e268c02200a5033453f4ac36e375500d3ea3a154b6f2b58a66e872940a62466762d317abe81473044022032c493889c31cce2078924604a762a30fc1ebd6dab8b4721168ea91a51fb5a29022033c2eb5563922950ccd975610bc535f50d17d2ff93065c124677c6418d12ca198147304402204489a0ad5653c85e5bcc53422826fe453c4b0edc60e1033ecae885c5978482fc02202ff4d0622997c9a8b0aa0d3f862ee990a8305745a0316804135bd6d43308d40081473044022074a3baf2e594a9c22fce8e4be02d7e1b782be3ef0e27470046b8a79b41fc9dbb022063d48dc329bea2377620d3953ddf0c9841129503a87be25f7cdf5a8dadeb390281ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d08000000fd880247304402202813774eec38f858b2fb5e067db11ea260adfeedf33b5494b2e0e209f6cefe65022056b5493da1d2ce311207b15e97e255537d73c828c4b6345aae19ad6e4e6b8b1881473044022002651ff97663b37f54a164c4f20cbca8d3bf76a918b0ebb43dbfc502f8901c920220246bd50687335eaa554023a098f12f3b10ec47c81251fd5f0930295d3b477ec781473044022069cf03cc57f9b00bc320c93e5591ff9c703f6bfcb1ca0ebec73263f134af03e902202c89d887c71ab2bab5eff6846b90c29eb306ae758a2ff8afa600da6101ad3e618147304402206818c782a77311ba81209cc0e749b51e09569ec1a644c72f8e8d855f7846d0f002205022786ffb6f557ef74e8f8a2fd17a7a44cc579a11c16cfa764edd8913cf269a8147304402200e30c48ab5bbc4c59e6f9c3b7297d7b50d848742a31ae8c0764f5d6e2ef6708c02206d2a0cf50976c164c06c8c4b556254b264b221f659fb6b1793885ba99120a24c8147304402205c005e3929f7fd133b5e64006e16c0d602a59d113736ffdcc8ea826fedf55fdd02206c3c870ef870ce05dee90e5fcdcc177aea97d285dd5e80f4acceb3d9f2db51468147304402201f896b6fe727d32bfee270a72d83c7ef3be425d823ad71e111c0ba1500f998f3022010447d922f4295c9dbb8170988ea705cc897f79b06e1fd4c8ffbd2511b2f63f981473044022054060169ddefc08abadb4a56ab3abba29afe4bf2a73c7e83a169ce7cb74a2bd502201b14db59e02740e40a528fad41dd47c361fb18b2f5369435708c5f0fbcd3be0281473044022008a398fd8e3fa7f6c74ed5c225fb0774dcb1e0647029c81d5eb01fa2dde547c9022070b9583991bb93bf378677e472306df65ee0c8b6c0e1c0aa1a54f60984a27f2f81ffffffffc7c7e9736c3e7b4f6174a56787ae4e2637ff06fefe30edd503fabf7608795f7d09000000fd880247304402204bb4519d0d63143380fdfbd1141216783a3ea2a3be0c7d217091e6d6539d3ca202207a60feb5bd00c4be9cceea413927db5c4d349957eb8e673a2de2075d8657058e81473044022030e278cce1f779b5ad4c87cbaf07c6c645224d06e739fcbf45c23f86d820a5a00220766fe04ee789f12bd0015f3c010772fbd0aa4227257f7794de28d48dc3d7cb1081473044022033d882948b523bfa79f445ea1eeba3a33c430ea92f1f147268c8d26f7d0cd2c3022041b0aee9d569c45159dbb40404fbd7b716bdc83d7def8458a0d5d859b4b6d7a3814730440220642a15f78c902efa739cd636f1c14165bace7a42a8df4bd8a4279678a3295e2f02204c9a0ecc1d1dc1dc85637966b0cdc2072f5fac9ecfda65adac47aa9a7de210998147304402206e118d3ae95a9f7336c6ea380ef278d5e1db40d5cf93466e3c79a40afab6576b022022077adc1257767045ec009a6d58b138dcdcef7a2de925fbb9295cf0fb8ae629814730440220375542b417383a4c6c13e8aa6ffa3bed8cbebee6d504e85e94df108c3366a3e302204516759080167748ab822e882247eb6975cf03080dd477be055232f6902a50f98147304402205bfc548a8a672d8ed5b97d7f7c4f2a6e6860efafeae41826ec613e310d5dd2da022068cc40f86724729cacf809a331427e467099b1535056841b3679808fe050f8098147304402206e3c05ba8fab89abc131dc6fef80ef40aed773a2bac326b74fb77bb9bd64009e022031c9324f8861ee343a7a1a2653fae7e7ca5a84b960e5b288f1eeb30fa49e76e38147304402204955336a34f8e8b663a5685f3237000c9bc98d1a586e2d6d808c3ddd432bc9e902204d79122d5d95bb9b12444f7787104a477ecee585672d406b3c35baa3c7ea10a081ffffffff71feae333bd95282e56e0d0282993d5ad52cb83104becde86864c7cd29f0a77700000000fdd8010047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f0047304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481766e6f6f6f6f6f47304402202299035ed67fd36a8828d304e86346d18d970e71c01a2755a87ffd3b519c678e022066a48df9024a47caf43229c17da4775b2f6c547bfb4bd471646c5bc37a854ac481ffffffffa999c3450ad6cd0c6025253297ddf12c66f7995aff76ef8f5bfd63dec239d02300000000fd3301473044022051acb0503097dcb9eab92fb881d82eeabf1c653232bf5592efd9e4510b92ebd202201aab06b03231cc73989486b4c8b80281ff5ccd609714add6e2de0e3b49bac8db814ce92102f316297119d13bb623c483e9d4b08d84e70d2d8a7e727f43144646580d3b121e6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6ead6eadacffffffff9be5343c85b394a58a0dcfe9067a8784acf8fca09158167478b0974becd2438d00000000fd63250047304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c98147304402203b751bd701fb7cd7932889fd9e16c6147f35fa28bd6b3a2c7ff314b82da15d780220099de4608748b9914067a5e98aeba715ec24b9194b50429a4ecc819d4285f2c9810047304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf8147304402206c157acadc9a9b4aab3afc9a590735a634ed583ac3ad93af23957237a56de766022060255c1ff45d1ce7f439083f90cba0a8bc34edebdb9c85238270f738847017cf81004730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b0997814730440220365773b00599bdb79dfde59cff3ff2c665ff82cf6079d14ea24c6319c0c57f6e0220364bf8aebcb2753dad43a08da8669aca097de9eed86b5f1319a34ea1865b099781004730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c814730440220719bc5054b451d93667956b9777ff7782a6b9de3c009e1972d4d34d33b66757d0220495e3168c770fba96ed9a01bc9e28d2e2eae8fb4e8439519f296f81f75ceeb4c81004730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf814730440220224aef0b1db0f8d08821274650a5d8f6ad2fd59beeb51f20aba94ed12547da7f02206479dd1e0a21c0e66d56e3c607f4b1d4bc4a70535350b7ccb24ea16e49f48fcf810047304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f118147304402206cbbd3795b148036e522bb21383be704c8b8bbc151314151f2918ea33d9b804c0220075342673ff8657b635e5f33b05cb4d54ca80dd58442a1cb4779c41b66e14f11810047304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78147304402201067d96bd18ef38f3e1a9f3e1a1eb73c5db40520b0dead63d3eb02e70bd10e4a0220557b6aa97d4a94dd02b403248828849c99625669950df342b3e3531e33dc2bc78100473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a3115681473044022025663eba59ccc838ca1d2ba56d99d4831a3ff86f1c5455e2681f9c2a193022b70220697afd33583974ebdfef2e25502482f690300f8800fb0e01948b922e68a31156814d58016021039e236c6e6782689c32736b0a387f2bb99e22dbb2796b7e09981d6eb288b37a95766e6f6f6f6f60af602102bff57dc5bbadb47538c09df0f43fc7d509867c2e125ef0e62add15c19079c1be766e6f6f6f6f60af60210285df380a322098cc2507d898ebd15235ef0a2223e57d46498246e093c8a23f82766e6f6f6f6f60af6021033fd6ec7a82e8b9366b078da2810433d088a46de4ea233addb56e756a2a671454766e6f6f6f6f60af602103ec9d11213e9820f61ac902a9b61224f90681b59c2b0a5e92596c1ce0b242e481766e6f6f6f6f60af6021022f3719292a3922d3e400949c7ac6326dbd3ddd3764884df7c15b2cf90f0912e7766e6f6f6f6f60af6021029fb281ac15546737302f984a45e49f0660a8d1584f2621ea4d8b33e53a69fb60766e6f6f6f6f60af60210231017b9213976f616774c0597a777ce61d2fffa01c3bf3c9daca72b77a69783d766e6f6f6f6f60aeffffffff44ade7caff3620262b2cf0a65227e870e7231682201e6f0cdabd492f46347b8100000000fdf30147304402204fe82b2a13bfc6bede331c6c787408f939a1fcc61a139dfba48bf93afffa914502207ec3407bde2ddb72c02e63f93c4a6bf131a7733cb39be496e6f8ba91c64af7ed814da80100635d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf5d210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef766e6f6f6f5daf68210344ad37ff3ef8f4c11c63e4ad8d8fd57fb7d7a20910f5f582c2b8a730261860ef6ead6ead6ead6eadacffffffffd9902b9a76a2eb5756f154190ba2d60dc7ede9217839408bb19d28d0e64e411e000000006d0021037a28cda5d379cb1e826e6230f2a0f600c589b5886fde01f5211cc8b2e8af2d11ac75473044022021f776dda8b9faf67320edcb211b99c083a5c0dfa8431c50e21d44f1cdee68ee022048081562b52154bad5e9d7a8d8cd87bb6bcdd72d0b92505ca19dbe72a9fedc0701ffffffff0900000000000000002321030f4e19c409e2b53481f7c64653ccebffdbfb7f3ab16a7eade98e364eb27e8f2eac00000000000000001976a914583dc44ae10089ebfb2f007970d84a177195b15d88ac000000000000000069522102c51366e948ca7de162dae5fae44e0a251679d6d860e6cd69c9780eafc8a1e72a2103ce83105d7a77d948ab681d492a268dd7eb64fca51122d2df672b69212c652804210347136614822c2ef6f3dbf589a107bde18b178beb57fc758debf509c34ee668a453ae000000000000000017a9144ff28cd09a1e1c40370a27a8dbaecd3a1c68f996870000000000000000160014b18931f84245785e5ff4b2a094a35a4655b201fe00000000000000002200200946e15cffe851f2066e44f4b2cabecf0d9cba77a77ab4d5df53d73433bd444b000000000000000022512002dbdf3894bc897225451c9f6ab03f13366bf2fcc35d3a3207bfec696f86db2f00000000000000000451024e7300000000000000000558032a2a2a00000000", + "valid": false, + "comment": "Mixed input types reaching exactly 2500 BIP54-sigops + an input with one CHECKSIG in the scriptSig" + }, + { + "spent_outputs": [ + "a08601000000000017a914923fdf3ff05b994004e374c69c8a2196c9e7934487" + ], + "tx": "0100000001cce43bcf04bec97d9389e2e92705723a6f5869770dde262312fbcccdaba35c9702000000fd2703510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cc9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafffffffff01905f0100000000001976a9140af76822b5d13fd23b7b9380184c66e9a543368388ac00000000", + "valid": false, + "comment": "Historical Bitcoin transaction bea1c2b87fee95a203c5b5d9f3e5d0f472385c34cb5af02d0560aab973169683" + }, + { + "spent_outputs": [ + "50c300000000000017a914a9395da5c22d266bb90ea2cc695a92ffd68c559787", + "50c300000000000017a914a9395da5c22d266bb90ea2cc695a92ffd68c559787" + ], + "tx": "0100000002321438a932139c6642dfd5c14f231aed8988e3519e116ed96600db86a3511c3001000000cd51004cc963afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf68ffffffff321438a932139c6642dfd5c14f231aed8988e3519e116ed96600db86a3511c3002000000cd51004cc963afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf68ffffffff01905f0100000000001976a9140af770d29305bc0cfee379cac4d3f932dfb343de88ac00000000", + "valid": false, + "comment": "Historical Bitcoin transaction 62fc8d091a7c597783981f00b889d72d24ad5e3e224dbe1c2a317aabef89217e" + }, + { + "spent_outputs": [ + "0000000000000000fdc509adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad" + ], + "tx": "020000000183a285d7b911fd215cca31315684e4871823cda3388f94b8fbd04eb15db8b9050000000000ffffffff0000000000", + "valid": false, + "comment": "Invalid bare script with 2501 CHECKSIGs" + }, + { + "spent_outputs": [ + "00000000000000007eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae" + ], + "tx": "02000000010710ef389e35fc433dc14752e6a541fd60d0387fbd56cd6ac6f0d38c55ce97c00000000000ffffffff0000000000", + "valid": false, + "comment": "Invalid bare script with 125 CHECMULTISIGs each accounted for 20 BIP54-sigops" + }, + { + "spent_outputs": [ + "0000000000000000fd1f0a635121034b9ad0b8cf1627e6ddddba1e41db232ad11729696a6914e944e1b6a69883bda151675121034b9ad0b8cf1627e6ddddba1e41db232ad11729696a6914e944e1b6a69883bda121034b9ad0b8cf1627e6ddddba1e41db232ad11729696a6914e944e1b6a69883bda15268aeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac" + ], + "tx": "0200000001506dfb3b22a8980ffa576fe7d7d57ff020b6667c9e7c5eb31b9188376c43878e0000000000ffffffff0000000000", + "valid": false, + "comment": "Invalid bare script with 1 CHECKMULTISIG accounted for 20 sigops + 2481 CHECKSIGs" + }, + { + "spent_outputs": [ + "0000000000000000fdc709acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac4c01" + ], + "tx": "0200000001a9c66a742ce587d6532148e733a5eea31696f80d7be2373bf05661b1a3a9a9fe0000000000ffffffff0000000000", + "valid": false, + "comment": "Bare Script with malformed PUSHDATA1 after counting 2501 BIP54-sigops" + }, + { + "spent_outputs": [ + "0000000000000000fdc809acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac4d4242ac" + ], + "tx": "0200000001b3220ecda87097e9ba201b3907b188393f498f2f89be65644a3404c787e566e30000000000ffffffff0000000000", + "valid": true, + "comment": "Bare Script with malformed PUSHDATA2 after counting 2500 BIP54-sigops" + } +] \ No newline at end of file diff --git a/bip-0054/test_vectors/timestamps.json b/bip-0054/test_vectors/timestamps.json new file mode 100644 index 0000000000..81e6f0c4cc --- /dev/null +++ b/bip-0054/test_vectors/timestamps.json @@ -0,0 +1,24253 @@ +[ + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a" + ], + "valid": true, + "comment": "Block at height 41 is more than 2 hours before block 40." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a" + ], + "valid": true, + "comment": "Block at height 2001 is more than 2 hours before block 2000." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a", + "010000001954b6e6541b4a2e3a333db745cb7753ad5f355528eb4f39811e1bbb000000000000000000000014000000000000000000000000000000000000000000000000eb1f7249ffff001d4942240d" + ], + "valid": true, + "comment": "Block at height 2016 is exactly 2 hours before block 2015." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a", + "010000001954b6e6541b4a2e3a333db745cb7753ad5f355528eb4f39811e1bbb00000000000000000000001a000000000000000000000000000000000000000000000000ea1f7249ffff001d4ac7e105" + ], + "valid": false, + "comment": "Block at height 2016 is more than 2 hours before block 2015." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da90000000000000000000000120000000000000000000000000000000000000000000000002c587249ffff001dfaeb5614", + "010000000c3c0856185be1ae9975e5e4eef3f38798b4e133cadf81082afd097e00000000000000000000001a0000000000000000000000000000000000000000000000000b3c7249ffff001d69c15e00" + ], + "valid": true, + "comment": "Block at height 2015 is more than 2 hours before block 2014." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da90000000000000000000000120000000000000000000000000000000000000000000000002c587249ffff001dfaeb5614", + "010000000c3c0856185be1ae9975e5e4eef3f38798b4e133cadf81082afd097e00000000000000000000001a0000000000000000000000000000000000000000000000000b3c7249ffff001d69c15e00", + "01000000398407b5df666eaa83ed2780e645c1c6eac17697e43fb6a145a96e9e000000000000000000000004000000000000000000000000000000000000000000000000a3767249ffff001d4da83c16", + "01000000821af478856429156e1ce9736110c31c57b9640782f7c31c9a6651100000000000000000000000140000000000000000000000000000000000000000000000002b587249ffff001de4fe6c08" + ], + "valid": true, + "comment": "Block at height 2017 is more than 2 hours before block 2016." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a", + "010000001954b6e6541b4a2e3a333db745cb7753ad5f355528eb4f39811e1bbb00000000c05c1500000000000000000000000000000000000000000000000000000000008b8d7349ffff001d3d973d02", + "010000009fa873428c7758552b447638c9e6d3a7b667914b6e29fc66718944ee00000000a0252600000000000000000000000000000000000000000000000000000000000b3c7249ffff001d891d0004", + "010000001d23190e27dd9fe8e360709e550eae1f5a7dcf49a617519201b93df10000000020402c00000000000000000000000000000000000000000000000000000000000c3c7249ffff001d4945c203", + "01000000f8e75063be09394fc7984463a5c438e77122ae27d274b4b2447aea8200000000c05c1500000000000000000000000000000000000000000000000000000000000d3c7249ffff001d7be62b05", + "010000003c17fd4e8c639c150720e13918a20bb31d11188ba8a08cdde133a2b20000000020402c00000000000000000000000000000000000000000000000000000000000e3c7249ffff001de7315806", + "0100000092e8161c3b4ede024532c0add81bec6bb56d97ab5736634c76a2456d0000000020a10700000000000000000000000000000000000000000000000000000000000f3c7249ffff001d71920c01", + "01000000a2b7f48cd0399a8c0e9881066e63ea0f53296bc3c7e73b7c423fc37e00000000e0c8100000000000000000000000000000000000000000000000000000000000103c7249ffff001d85fa1606", + "01000000504a557753074012f28a28bf01150f8c53693b4fba06c6d6b3592e7500000000c05c150000000000000000000000000000000000000000000000000000000000113c7249ffff001dbf675406", + "0100000090b19a0c7a333bdb0d5f5d3d22eeb98d32e8e8b6461acbe57286425b0000000000350c0000000000000000000000000000000000000000000000000000000000123c7249ffff001d1cac5402", + "010000002e5a1e700ac489622e36e4c936bcc1c71393a50e1bc4330ec281850800000000a086010000000000000000000000000000000000000000000000000000000000133c7249ffff001d91bcc700", + "010000002d6007105300a5752ef627c2a90816d96794b73765ab3be1e5dc3c0300000000a0f0190000000000000000000000000000000000000000000000000000000000143c7249ffff001dd3ff6f00", + "010000002c2336dba8cb1178faea1d9c359e5fa751da2573727af3ab4420a70900000000c0c62d0000000000000000000000000000000000000000000000000000000000153c7249ffff001dd19f1101", + "01000000e8523ed8506a4ca3d47d3b3f6775ed91d23526c3bca1e352b6039f1e00000000200b200000000000000000000000000000000000000000000000000000000000163c7249ffff001d4f8ba902", + "010000008faaa4be07ea69b2be9e745d29ec8afed0726b8196f042e0da326e230000000080b92a0000000000000000000000000000000000000000000000000000000000173c7249ffff001d24106b04", + "010000007fe691335972a459dd40823ab7e39eff62d4eb63096fe7c55e844f2100000000604d2f0000000000000000000000000000000000000000000000000000000000183c7249ffff001d99ff5705", + "01000000ee08bc1dea255801a990ef57bd28474eac1b2082e4f0b8381784028100000000c027090000000000000000000000000000000000000000000000000000000000193c7249ffff001d2d02f000", + "010000004fcf614ddc05326a9715049436451041b7c6384c8d10133674c8bef90000000040ac2700000000000000000000000000000000000000000000000000000000001a3c7249ffff001d7f433502", + "010000000a955f3e357325ff94c4208d9a69a56c0c3d5bb524dbee685f98e37a0000000040771b00000000000000000000000000000000000000000000000000000000001b3c7249ffff001d23682e21", + "0100000013c1b9ba0b061dc55351d3809716c265a5dedf2188ec3192d47f1b4500000000a0252600000000000000000000000000000000000000000000000000000000001c3c7249ffff001d401cbf00", + "0100000090766d47cba195175049c68808b27ca8e9a417dc936e12fd38d3a84500000000a0f01900000000000000000000000000000000000000000000000000000000001d3c7249ffff001d45d3cd04", + "01000000af75493a902f3c458b9ffe43042229690b3f9b7457f2f0f9fac95bf500000000a0bb0d00000000000000000000000000000000000000000000000000000000001e3c7249ffff001d4ae1ff07", + "01000000c00f7a13e30b185bd83b6c9c1b2ad2e8a5aecc583710d4a3ce82612600000000a0f01900000000000000000000000000000000000000000000000000000000001f3c7249ffff001d2f03b002", + "010000008e082afb71a4835adc22184a34cb3acf3ae49c008334c2e9234c24f200000000801a060000000000000000000000000000000000000000000000000000000000203c7249ffff001dc7c8eb09", + "01000000ac2574f5b3b205fcc73fefb300ca56aa325b1154d7691af4cdac2ad1000000006018230000000000000000000000000000000000000000000000000000000000213c7249ffff001d5f2e8902", + "010000005734d4eed1f74bfdfebd5e6e683331720d7ad4037da7f4da1944cf8900000000009f240000000000000000000000000000000000000000000000000000000000223c7249ffff001d798b9a07", + "01000000c8e13330db4343ba7d57d0fb0bfa2b4ad3e0eaafe6c00701dd42be7a0000000020d6130000000000000000000000000000000000000000000000000000000000233c7249ffff001dfe8f1a05", + "01000000e5f951c8495c121f7b325283315e76f8ad77eea514ad798cad1b50de0000000060e3160000000000000000000000000000000000000000000000000000000000243c7249ffff001dd9ba9e0a", + "01000000b357d2a56d44ea3bceaee4327747c161ce42efdf2e9c520b4cf3a88200000000006a180000000000000000000000000000000000000000000000000000000000253c7249ffff001d63f0c306", + "01000000abb9bd7da37e08382490a2ebadad1622e670659b463e89f959d9f3c50000000080b92a0000000000000000000000000000000000000000000000000000000000263c7249ffff001d6c582800", + "01000000459996c1fbec79be609fc35b9f900178c16264ae28c7136f0093050d00000000400d030000000000000000000000000000000000000000000000000000000000273c7249ffff001ddb53ee00", + "01000000494a0cef9ff794adec1937f840c98184b42b4e0f4f8d5f13a3a6d6a0000000000000000000000000000000000000000000000000000000000000000000000000283c7249ffff001d03332d05", + "01000000717d5242ebbcb0441534aafba070bb392c570741282466ac50c613c900000000e032290000000000000000000000000000000000000000000000000000000000293c7249ffff001d2c309813", + "010000002ce14a0ba3214865f6b1426b1cb57b9b5609fcc4294f23edc181b08300000000c0c62d00000000000000000000000000000000000000000000000000000000002a3c7249ffff001dced3f100", + "010000009e29888cc404e16eb6362550bc52e1be92478ecfa6a88d3057f879f900000000e0fd1c00000000000000000000000000000000000000000000000000000000002b3c7249ffff001d8df8a102", + "010000000e0f376b37581323f25c55ccfaf084c53deb0f273db13d90958098c00000000000350c00000000000000000000000000000000000000000000000000000000002c3c7249ffff001d25819009", + "01000000b09b0a881c8ad54911f099c752a76d1a3e7b83d2f268c039f3e38e070000000060ae0a00000000000000000000000000000000000000000000000000000000002d3c7249ffff001d5e78141e", + "01000000f0ed4283751972dae11c611ddb68b3bde343db092012f01c542f65d60000000000350c00000000000000000000000000000000000000000000000000000000002e3c7249ffff001dfb030312", + "01000000de36f5f91a8c172f96a4a09f9159d3870c6b2ba37c774f0901bb687000000000009f2400000000000000000000000000000000000000000000000000000000002f3c7249ffff001d60aedf05", + "0100000050c79c9c0510910a822b8a1a6b6ab0c3f88c363e5ed17db59e4fc9c00000000000350c0000000000000000000000000000000000000000000000000000000000303c7249ffff001d27cab70d", + "0100000015f5f962b789bf0caaa2e92ed3d31c52c0b741498f44f76f9ba019e20000000060ae0a0000000000000000000000000000000000000000000000000000000000313c7249ffff001df120ff0b", + "01000000b99f7b1b0369648c2993e55c41b755b71e398de921a4cdb21a58891c000000006018230000000000000000000000000000000000000000000000000000000000323c7249ffff001dda2e9700", + "01000000a3a7b08912541cb3c083b7e8d4c227693dde29a348d21ce9c912758000000000009f240000000000000000000000000000000000000000000000000000000000333c7249ffff001da1c6fd01", + "01000000086c5d5a0f8e6020065d83555907252d9c846cade687a82658ad2ae900000000e093040000000000000000000000000000000000000000000000000000000000343c7249ffff001d0d827c03", + "01000000a1d2a50116ade576ffb2c71fd2474905af6ced0f9bd1d36c0e27352a00000000009f240000000000000000000000000000000000000000000000000000000000353c7249ffff001d87dde705", + "01000000df7b8eaab02237ff89567ef5638aab7a4acaba86d18764e461e9380500000000a0f0190000000000000000000000000000000000000000000000000000000000363c7249ffff001d764ffb03", + "01000000f92753ade096bb939083f1d58f3d8be518b5179b5446ae780c5c80e90000000040ac270000000000000000000000000000000000000000000000000000000000373c7249ffff001d963ca70a", + "01000000e77773c9f9aaa63f6b4e3d0683ad12872a3c606e686b96d04afff41b00000000c0c62d0000000000000000000000000000000000000000000000000000000000383c7249ffff001d50bf1e06", + "010000008edf658a9426beca6d8a08774cf19b43f8047311e4c4d0fe8647bfa100000000200b200000000000000000000000000000000000000000000000000000000000393c7249ffff001d7ea5b30b", + "010000009a24c0e018ad5fe0f855e77deb8350059569fc68163c33bb089de8de0000000060e31600000000000000000000000000000000000000000000000000000000003a3c7249ffff001d3a0eea01", + "010000000995be4caa3386b418c3b8ca96f1f7a026a3c1edc348793b947dafe400000000a0bb0d00000000000000000000000000000000000000000000000000000000003b3c7249ffff001df5cbcf0a", + "0100000057dac59700beb10d4c7bc59ad68588743b70837296c1c7ee4c07eaff00000000c05c1500000000000000000000000000000000000000000000000000000000003c3c7249ffff001da6d17b07", + "01000000e901a01929820e3e3119379632fe56864faa0bc58cd9824125cafe9d0000000020402c00000000000000000000000000000000000000000000000000000000003d3c7249ffff001d3bf78d07", + "0100000021cc18ae3da517756ddcab279f88abac142068429219b66f756792340000000060e31600000000000000000000000000000000000000000000000000000000003e3c7249ffff001d5b17b109", + "01000000454c9d26ae2e591cef7722ebf85554fb09876e02295f7e5462bf2a8700000000a0860100000000000000000000000000000000000000000000000000000000003f3c7249ffff001dc969cb00", + "0100000078c8b412f1deeefca9280d8a8a6d4d4f40590a4c7ed3289298a6f67600000000009f240000000000000000000000000000000000000000000000000000000000403c7249ffff001d88df2602", + "01000000497e5ce1dfcd77fd361409bee0681167993408eaa301098945b061180000000080b92a0000000000000000000000000000000000000000000000000000000000413c7249ffff001d02fd4f14", + "01000000a20adbf4f77abdb28a3f59aabc6bdc020b74bfd275fdc2d312c6155c00000000400d030000000000000000000000000000000000000000000000000000000000423c7249ffff001d37ed7b11", + "010000003d57da412216a5a474afd544195b380a8a030c91ada4623d792fe2aa0000000060ae0a0000000000000000000000000000000000000000000000000000000000433c7249ffff001da63cd20c", + "01000000774b2eebc99792a9a90ed06845863cb8f5612124091a44524b5bd9ea000000000000000000000000000000000000000000000000000000000000000000000000443c7249ffff001de1e35103", + "01000000997fa33ed57234abd6d57cb6b8df15ebd32a59e037267c59e8d5e4db00000000a0f0190000000000000000000000000000000000000000000000000000000000453c7249ffff001d6e755303", + "010000006009855e8505eeccd30cb027dc46634f82c856f40bf60bfe096998fb00000000006a180000000000000000000000000000000000000000000000000000000000463c7249ffff001de99f0000", + "0100000050d1296ee9a926b43a69bcc01c3a7d14a8df5155306802bc792a2a1a0000000080b92a0000000000000000000000000000000000000000000000000000000000473c7249ffff001d3e55b316", + "01000000d1667b9e9210ca7e6df2876b3675715c1a605994b76e2fdf502178a800000000400d030000000000000000000000000000000000000000000000000000000000483c7249ffff001d0394570c", + "010000005707e0e21de3ae77baf488c7492cb39b15ae4e57dbfa23ee1e3c92ca0000000020402c0000000000000000000000000000000000000000000000000000000000493c7249ffff001d7d16d702", + "010000002c8369542a52f82891ae9b1cea1e8b7fda40837bbf8496078a90a47600000000e0fd1c00000000000000000000000000000000000000000000000000000000004a3c7249ffff001daa092308", + "01000000e8dafa5bd54e14c593d9577e3930a026c2097340b8a81a996ceb5cea0000000040771b00000000000000000000000000000000000000000000000000000000004b3c7249ffff001df7a01d02", + "010000005c9ce294d849a4b86bf11823e16d636346954770dcee81dc67ec7c800000000040771b00000000000000000000000000000000000000000000000000000000004c3c7249ffff001d18e28105", + "010000007e9850b57003c22bb39e99b965ac78a43fd9da198fba30943f0c379a00000000c05c1500000000000000000000000000000000000000000000000000000000004d3c7249ffff001dc6d4e40a", + "010000006d6ff8c21fcd8e3f7ec04c6c4ff5cec7ba35778baea2b20354ae58250000000060ae0a00000000000000000000000000000000000000000000000000000000004e3c7249ffff001da93aec0a", + "010000001b09a6bb65dd9be26bb8190882bda151af5cd5abfe889e1b661b7d9000000000006a1800000000000000000000000000000000000000000000000000000000004f3c7249ffff001df8591400", + "010000004b1f6f7ce472bc747d6bcca2ce5e4ff4d0be94d4ef5f9cdd0d0f970500000000e0fd1c0000000000000000000000000000000000000000000000000000000000503c7249ffff001d73d5fa09", + "0100000013ab3402a49963265386706ad1bb76873704c6a34278380d9d33c9de0000000000350c0000000000000000000000000000000000000000000000000000000000513c7249ffff001d0a5e6e0b", + "010000007b358984f1c81ac373b0bbeec990143ed53b6e75883070f841994f6900000000e032290000000000000000000000000000000000000000000000000000000000523c7249ffff001ddb47d201", + "01000000b259473f576322b439652f0bddf5da9475018b8806f5425dcc4aa24e0000000040ac270000000000000000000000000000000000000000000000000000000000533c7249ffff001d4e8b4903", + "010000002c562ceef1d5080c170a70450afa9b4bbd847179849449076de9405000000000200b200000000000000000000000000000000000000000000000000000000000543c7249ffff001dba881108", + "0100000083b01e9240151ac49205c7e22ff9570749215b40f76b299a63c8985e00000000c05c150000000000000000000000000000000000000000000000000000000000553c7249ffff001d96180d08", + "01000000b6dc39750ebade7f8992cbfe977f7db82a7810065edf6bda648ca62900000000006a180000000000000000000000000000000000000000000000000000000000563c7249ffff001d4d998201", + "01000000181dc4037113455fa4ff2052f64769ac466b53dbae7700799e422b6600000000c0c62d0000000000000000000000000000000000000000000000000000000000573c7249ffff001d49c7e708", + "01000000c3c49300f1949ee63d82e1b5fbb22974864a5cf70ddd3052ca40e57b0000000020d6130000000000000000000000000000000000000000000000000000000000583c7249ffff001dabfc1403", + "01000000d765ca041b8c8b065a571d41ba3b038ba3d11897788188b658d03fe600000000006a180000000000000000000000000000000000000000000000000000000000593c7249ffff001dd12fbf04", + "01000000bb7374f96acb9b13771b76663e9028632d707b30d3c0ed9516bdff350000000020d61300000000000000000000000000000000000000000000000000000000005a3c7249ffff001deab92a1c", + "01000000307dca1d682de1538f8a74e4bb9bdc72441554bd699295ec719238df0000000080841e00000000000000000000000000000000000000000000000000000000005b3c7249ffff001d39719a0c", + "010000007797f12a5421c323decbf89427c0571d8fb982006788caa983ab4d7a00000000c05c1500000000000000000000000000000000000000000000000000000000005c3c7249ffff001dbb115d00", + "01000000e0ae1b1f3b623d95acb37db68f7c0e4fee64d115ec2eac456f8cd56200000000c0912100000000000000000000000000000000000000000000000000000000005d3c7249ffff001da1227916", + "01000000295d66721f0bd59257dac91dc3878b493d10403b3edbc34b848b82ed00000000006a1800000000000000000000000000000000000000000000000000000000005e3c7249ffff001dc47f2601", + "01000000b4776c7b385107b1a15d0c37d281b8481eae135610168a64a0d4069a0000000060182300000000000000000000000000000000000000000000000000000000005f3c7249ffff001d50dc1305", + "010000002eb9cc97dd66e65daa5f11fa15ab5c32dae2ad1591b92324e63e647d0000000020a1070000000000000000000000000000000000000000000000000000000000603c7249ffff001d3c6b8510", + "010000003f9554b8afc25c43730d17a9c40c2aaaecdff2f0ffc948f8a60956ab00000000200b200000000000000000000000000000000000000000000000000000000000613c7249ffff001dc050f213", + "0100000047d850365ccae059cd2521c97c7df557e1eea7ab66d797f014ff838600000000e0fd1c0000000000000000000000000000000000000000000000000000000000623c7249ffff001d2893a218", + "01000000ab1092c3074b558e1d06af7c2fd2645e3b4603f9476b4541f5ea43470000000080841e0000000000000000000000000000000000000000000000000000000000633c7249ffff001d959f0f03", + "0100000049f3def34d5525a233565ef81c40c1dce3e1de0fb8d7e4c3c92c26d300000000400d030000000000000000000000000000000000000000000000000000000000643c7249ffff001d7112880a", + "0100000080debb1204ccf344ff8e1acec19f29de170937ed772e2c0bda83e89600000000006a180000000000000000000000000000000000000000000000000000000000653c7249ffff001d00153609", + "01000000efebf5d1048f94f2c3d3b3fd7ce64623b49fa3e08953daf7b7d2606c00000000a0f0190000000000000000000000000000000000000000000000000000000000663c7249ffff001d9cdb320d", + "0100000030c29a12c6990792f8b25d5ab1ce9888e0e1edb33f3d663bef10aa4c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000673c7249ffff001d1656a603", + "01000000787f212f4b079a82739f97fd5b33c1a6f7f1ac92e9c9050201384dde00000000a025260000000000000000000000000000000000000000000000000000000000683c7249ffff001db81bee00", + "0100000085a048160a46fb74a0d634862b284e86a6598eb57c6d533dd55a0a1400000000a025260000000000000000000000000000000000000000000000000000000000693c7249ffff001d81a2400b", + "0100000032a8c121fcfab12e901bf37fdb92df52a7a549f4fb2e20e2d60c774f00000000a0f01900000000000000000000000000000000000000000000000000000000006a3c7249ffff001dfca6b904", + "01000000c01d2e3f7872a4b492997715960bccb577c382f0b610d02a84b0732d0000000060182300000000000000000000000000000000000000000000000000000000006b3c7249ffff001d1ad8c205", + "01000000e3556fe29bbb510086c7784d23c3fec5ca30ecac304b97151b21cbdf0000000000000000000000000000000000000000000000000000000000000000000000006c3c7249ffff001dad4fdb12", + "0100000030f45c4df4d1244e88c5ee5b130120d1ea8c475ea80b36d70e3901240000000020402c00000000000000000000000000000000000000000000000000000000006d3c7249ffff001d045f6312", + "01000000271466bca8a61313d1bf048d8149a06de6e06fc6f8cfc304ac52dea90000000040420f00000000000000000000000000000000000000000000000000000000006e3c7249ffff001d16adaf09", + "01000000ed7c7921b0fac886b0bd5d4d96d73fbe945d6047d5c9c9d8d7e3224600000000009f2400000000000000000000000000000000000000000000000000000000006f3c7249ffff001d93fcd401", + "01000000f3aaff4798f901f0a434e9753416c01f8a656d6e660c4e4785a169a00000000020a1070000000000000000000000000000000000000000000000000000000000703c7249ffff001db655fe01", + "010000004001c4a5e29ed2aeb15bc7176b15d446a2b5f2aed1312d52fdc2b0e50000000000350c0000000000000000000000000000000000000000000000000000000000713c7249ffff001d08e56d0a", + "01000000fb166aa44c0e76a04311808840b32bdaa4d2ab0468b4f6b34bb3813e0000000020a1070000000000000000000000000000000000000000000000000000000000723c7249ffff001d93dbb20d", + "01000000cac6d0235da846891720ddc96a402f03b6732b42aef2c2c8f4e0e386000000000000000000000000000000000000000000000000000000000000000000000000733c7249ffff001d1927ea03", + "01000000394295db35c87891bed74eee9bcd73f21b41932ef825467fbfa2d40000000000c027090000000000000000000000000000000000000000000000000000000000743c7249ffff001dea12a925", + "01000000f9c8829ba3f6e7991a9a5c5f980480d67f4759ad8d1819eab217668c00000000a025260000000000000000000000000000000000000000000000000000000000753c7249ffff001dd249bf00", + "0100000085475081376439b8c4491193c0a9a243cc712e42f3c965ad8fb1643a00000000009f240000000000000000000000000000000000000000000000000000000000763c7249ffff001dfe740000", + "0100000065824483f6ad455a6d46c52cd52023687299835e0b0fd3e7290caf9800000000e093040000000000000000000000000000000000000000000000000000000000773c7249ffff001d5307ba00", + "010000005add51727b8a8c1e65d538c12a1d69e742d0746fe3ba48483e26c22e00000000c027090000000000000000000000000000000000000000000000000000000000783c7249ffff001d54eebe2b", + "0100000083c283ed734b86df4b106b044c1e5a6df8de1874825eb7d3a3e658670000000020d6130000000000000000000000000000000000000000000000000000000000793c7249ffff001d0a155301", + "010000005f827387b3d6ba42c26e1fbed4dc8764246e54622d76b7742fb8f93e0000000040771b00000000000000000000000000000000000000000000000000000000007a3c7249ffff001d2b95af05", + "01000000fcc5e6677ff05f7857e3f06dc50484c2dc2cb2783fe868ad807b98e200000000a0f01900000000000000000000000000000000000000000000000000000000007b3c7249ffff001da18cd404", + "0100000032bf7b75442435d6dab5be7e92321cad82e820568bf92e784548791e00000000009f2400000000000000000000000000000000000000000000000000000000007c3c7249ffff001d3795bd00", + "01000000a4e744f6b02ef9df5ea563acd9883e31322e96b9654879ef25f8e3a700000000a0f01900000000000000000000000000000000000000000000000000000000007d3c7249ffff001d15d0e808", + "01000000b3204a20c9a0243bbf546b76910b85dcb16c01a6b0645649a13ba38000000000c0c62d00000000000000000000000000000000000000000000000000000000007e3c7249ffff001d20ffbc01", + "010000009a6ebc38515d31a627690cd719d08da3318a674e39bb945066bd63c300000000e0c81000000000000000000000000000000000000000000000000000000000007f3c7249ffff001d09c7b503", + "01000000ba1608fdc9a4eaf03d13f1ec16c686b72c9fe008bb9dc2104e9fd89000000000a0f0190000000000000000000000000000000000000000000000000000000000803c7249ffff001d85fb4b11", + "01000000bc3a4170fdff4898ce1d646d6d5569063ede0e60da2fa15c604f3b5200000000801a060000000000000000000000000000000000000000000000000000000000813c7249ffff001db77d6f0e", + "01000000bd3b94b5393e736d77175a310e866a4067c17b63597538f882a2d5ff0000000020a1070000000000000000000000000000000000000000000000000000000000823c7249ffff001d7ba8ef0d", + "01000000baab0c2470dd9665dd77f932e0d1912b329ec5d4dfc9c4de4dc3121e0000000020d6130000000000000000000000000000000000000000000000000000000000833c7249ffff001dcf4ad604", + "01000000d559f9553c5b1e2cdd765b2357e947a90aa83deb0174934b8da326b30000000020402c0000000000000000000000000000000000000000000000000000000000843c7249ffff001db53dd508", + "01000000e0ff01d50ef98b2eca276c8ce28a055ac06fb35c0816e77fb24577810000000080b92a0000000000000000000000000000000000000000000000000000000000853c7249ffff001d5ce68d0f", + "01000000695d152fe31726394316edd5d53d83913b602461414a26a7bf59d940000000000000000000000000000000000000000000000000000000000000000000000000863c7249ffff001dcc073502", + "01000000b90a196a28fabe7d6f8f73a0d6fed6d367c6152e524f3cc938d804ea0000000040ac270000000000000000000000000000000000000000000000000000000000873c7249ffff001d1e77610d", + "01000000fe4c6521c4d2f21419220e2de9de92d9d5ab82d8067f84efae51aecb00000000a025260000000000000000000000000000000000000000000000000000000000883c7249ffff001d51849a01", + "01000000cc22170a7fe50896e9ef1b7376c68e4fdeebb3523409be16981e188d0000000040771b0000000000000000000000000000000000000000000000000000000000893c7249ffff001deaa1da0c", + "0100000000a665f696c63e3130db671f303fbee9c6d9d5db65600b3c18e2493400000000c0c62d00000000000000000000000000000000000000000000000000000000008a3c7249ffff001d984a0000", + "010000007aea9e396d80b79c6d6fda4c5b2d87d35e4f8a75febc899418198e620000000020402c00000000000000000000000000000000000000000000000000000000008b3c7249ffff001dc919bf00", + "0100000032fb2457e8f1ac62fb402695b55996cedd718c9f8f798aa37221d8ea0000000060ae0a00000000000000000000000000000000000000000000000000000000008c3c7249ffff001dd5797e21", + "010000009d0edb911256b5f9a95eb3f2bc10875ad2b5a89792a4d4e8d90efda400000000a0252600000000000000000000000000000000000000000000000000000000008d3c7249ffff001deba6d503", + "0100000009ea4824e2997fc92e307d18796fe4ec40f9c19af08efc2f4fd81df60000000020d61300000000000000000000000000000000000000000000000000000000008e3c7249ffff001ddf0a7a17", + "01000000da52be47bf493062c68c8b306e416e98e9477f63a19aeb465625802100000000e0322900000000000000000000000000000000000000000000000000000000008f3c7249ffff001d3be7ad05", + "010000003fd21b2d5043c1a42ad346c099b9fd88b40a1c453ae8137bc78f37df00000000a025260000000000000000000000000000000000000000000000000000000000903c7249ffff001d36869e00", + "0100000034d33b0fa9445e8cb71764faa798200908e7d24f7d5c8c72718b982800000000801a060000000000000000000000000000000000000000000000000000000000913c7249ffff001da68ed718", + "01000000318027023e1f2c936f83c961b3e0d6d8f6de7823f5960bc4e308385500000000801a060000000000000000000000000000000000000000000000000000000000923c7249ffff001d52587802", + "010000008eff81ff3b0dbe00e1452ab02d053767cc5984346dfc5140c14bb85d00000000e0c8100000000000000000000000000000000000000000000000000000000000933c7249ffff001d2febd902", + "010000004e44150f52dc148eaed31323dc2af6827cccb1fe6792397f7ad1e18d0000000040771b0000000000000000000000000000000000000000000000000000000000943c7249ffff001da7d4d703", + "010000000090887668dabbfcc968ea2ac7b7245109ca64177d1a3fdf3dc28df300000000c05c150000000000000000000000000000000000000000000000000000000000953c7249ffff001dcb3e4c17", + "0100000062c99c9e899909b5beac82eee8ba8903a0397d33325b6c5ddf6a43f900000000a086010000000000000000000000000000000000000000000000000000000000963c7249ffff001d7e85b402", + "0100000053747eea50cfac5f08dc8cf9cff36ab01c0590ceeee07f0c31fed7c80000000040420f0000000000000000000000000000000000000000000000000000000000973c7249ffff001d96b24908", + "01000000b88f060a5a3baaf1bbf90587d9a8a49a45093516915a728502b1fa0800000000400d030000000000000000000000000000000000000000000000000000000000983c7249ffff001d4c67a601", + "010000008f56899e4aa9577d7e7cd69271b71fd864163065e8a01e2e817d47e30000000080841e0000000000000000000000000000000000000000000000000000000000993c7249ffff001daf066b1a", + "010000009df68c6e0b118fe8a4ac8b3eac50dbb3e8433d0dbfeae5c351fb70a000000000c0270900000000000000000000000000000000000000000000000000000000009a3c7249ffff001d25946800", + "010000005ece5408295aeca8c4c10c9e66f1a3c320b6f1c093e54db2185a5c5d0000000080b92a00000000000000000000000000000000000000000000000000000000009b3c7249ffff001d4bd23a04", + "01000000c1a455c9f91aebb36cb2984ce3280e0728cb53f85562da7b33e8a19400000000a0f01900000000000000000000000000000000000000000000000000000000009c3c7249ffff001d82842806", + "01000000eab3dfcb856e0c49b37fd8dd840133ec945eeade5e85521034d975ca0000000020d61300000000000000000000000000000000000000000000000000000000009d3c7249ffff001ddd283a06", + "01000000cc64ac179770bd9ddf04ce3f7def602133d513368a6cbc55dff134bf0000000000000000000000000000000000000000000000000000000000000000000000009e3c7249ffff001d545d2b04", + "010000002de416f6cd53c583fe013ae566529fea91fa8848358be76f4d82026d0000000080841e00000000000000000000000000000000000000000000000000000000009f3c7249ffff001df4dc6c01", + "01000000cec8212d18fcef63a03374939ecae9ba7f026903950fc66ae4c678b800000000604d2f0000000000000000000000000000000000000000000000000000000000a03c7249ffff001dee0e5911", + "01000000069e19a643876837c2d5cae68ef5fbeb1791122538e1096e9c4fa07f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000a13c7249ffff001d0ccc4e06", + "01000000a77ada83b91413cd2a80f76fdc143d39d6c4067f22e41881804600ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a23c7249ffff001d10667e03", + "01000000dbfb65c73117577a050978ca2ae09ccc3857c410ae8d89777647ebcf00000000006a180000000000000000000000000000000000000000000000000000000000a33c7249ffff001d03eee105", + "0100000017fd3aaea31e0d3a334b29404735a4c2d8c360df0d38200ef3206dbd0000000060e3160000000000000000000000000000000000000000000000000000000000a43c7249ffff001d843ec507", + "01000000ae101abeb421832e74b5340147c715ed21a0aa62267d1e3efa9698a500000000e093040000000000000000000000000000000000000000000000000000000000a53c7249ffff001dc7aead0e", + "010000001efdb40cbd54eb29a7f9e11f66b015a2578f67fed882ca786e0e54f400000000c0c62d0000000000000000000000000000000000000000000000000000000000a63c7249ffff001daabfd206", + "0100000079eb8e8fd20cb16f897b451e5859da4bf92f97b2606aa8fc0e27bcb30000000020402c0000000000000000000000000000000000000000000000000000000000a73c7249ffff001d9edc8602", + "01000000bab08aa87dfe5f9821d995329081a4445136ad920556974151c415830000000080841e0000000000000000000000000000000000000000000000000000000000a83c7249ffff001d314a4b07", + "01000000d77c401c9973b11ef261e059cc6a6e8d5e087fa4e94814ea9078f34000000000a0f0190000000000000000000000000000000000000000000000000000000000a93c7249ffff001dac351d00", + "0100000062d83da2851e1d7c1ad7bf8cc3d189c789ac857d7d5e3ad59be8810800000000a086010000000000000000000000000000000000000000000000000000000000aa3c7249ffff001db9522304", + "01000000bf1bab841ea21e8fb03f72a60c664fc0ebcf59088306ac6466f698620000000000350c0000000000000000000000000000000000000000000000000000000000ab3c7249ffff001dcbd05600", + "01000000275cec3f7daa23a8be800cde1e47742b6b133c23575f8e1a3e0d048100000000c05c150000000000000000000000000000000000000000000000000000000000ac3c7249ffff001d3e954c0d", + "01000000b7a13c10b1536778e6cca5a9c0cc852a9cd51d6b9ed2e5fffdc6fd3300000000200b200000000000000000000000000000000000000000000000000000000000ad3c7249ffff001de6438c00", + "010000009d6bfb00e2d627eb403a255f4c68175eb81cbbea3214a074875e0e670000000080841e0000000000000000000000000000000000000000000000000000000000ae3c7249ffff001d0be05003", + "0100000038e4ca9739148dacc7d52dbeb07e6c1907b5db2a3e3199c83974a3e400000000c05c150000000000000000000000000000000000000000000000000000000000af3c7249ffff001da9634109", + "010000008367a9f13a4ce87923030f2143d71ced31e756b9edf38ce42787179b00000000a086010000000000000000000000000000000000000000000000000000000000b03c7249ffff001d57e62801", + "01000000936a6cf6fd11522cf702269c21b0c2fecc5cf96cea5e713e41d090c400000000400d030000000000000000000000000000000000000000000000000000000000b13c7249ffff001d8d723a0a", + "01000000fbff9ba66d4f1d357fc8cf02015e86f0d0055a0d21403b52696ae9f500000000a0f0190000000000000000000000000000000000000000000000000000000000b23c7249ffff001d41f9cb00", + "01000000293e01667d9c7c23bee81718e1adfa429c46fcca2ec1a9639e45c75a0000000020402c0000000000000000000000000000000000000000000000000000000000b33c7249ffff001dde46dc0e", + "0100000090691a93420d11a3501650a0e328f8847d7dbc69bcc58e0853937e070000000060e3160000000000000000000000000000000000000000000000000000000000b43c7249ffff001d7a88be10", + "010000002219ef1efd5182c256698fb7990d1766b2955d5382f5f557f0bed51800000000a025260000000000000000000000000000000000000000000000000000000000b53c7249ffff001d94c13903", + "0100000085e30a01cfaef0ca95f7067b0f21125492b7849c6fd333570f32da210000000020d6130000000000000000000000000000000000000000000000000000000000b63c7249ffff001d8762fd07", + "010000008beb3e3adf47117f682f2756649de5a6b94ac5133a97ac2753375a3800000000a0f0190000000000000000000000000000000000000000000000000000000000b73c7249ffff001de7bc5a02", + "01000000e6170cf493926a84c96ae4cd46862e98368a95868248f3c401aff78700000000a0bb0d0000000000000000000000000000000000000000000000000000000000b83c7249ffff001dd517be06", + "0100000090c788871ff674ae139e824a63a9502175e26fc11f614251929f195c0000000080b92a0000000000000000000000000000000000000000000000000000000000b93c7249ffff001d78533f02", + "01000000b9ad1216bf1ec4fea05eb95c5dbcdd85ea8afd6ff353d3bed5e32c3f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba3c7249ffff001d8368e905", + "01000000356f2fbad7182c4d368085540a93dfeca47c273ab551fd91d0e4b93300000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3c7249ffff001dc09b8c0a", + "01000000fa716ccca1cc5738a1333c84ac18ecbaab117e192ca4030894907e82000000006018230000000000000000000000000000000000000000000000000000000000bc3c7249ffff001d7b03f312", + "010000002b4f8b46e0c662c58a2dc227bc4f2bd64cc0eb6da980c32912c4f6180000000000350c0000000000000000000000000000000000000000000000000000000000bd3c7249ffff001d7a71a505", + "010000001cdc5c8ff285bec2b4c4be1a634775010a5390a6ccf589d5718479ac00000000c0c62d0000000000000000000000000000000000000000000000000000000000be3c7249ffff001d181e9405", + "010000002564631f74cfe4e835288492754004c72bbbfddab904c047016bed8700000000006a180000000000000000000000000000000000000000000000000000000000bf3c7249ffff001da8243603", + "0100000046e5e33563a53a617a0e3f2c783bf804e376047e7699ff3a698c924a0000000000350c0000000000000000000000000000000000000000000000000000000000c03c7249ffff001d196fe202", + "010000002d985f781970d973ca1a838a4cc35a25264aed950e5a23594b6bd88b0000000000350c0000000000000000000000000000000000000000000000000000000000c13c7249ffff001dc04ad40d", + "0100000047d338ed9226929f1a15c61e93c742a95ea4053762c32aff2502f18100000000a0bb0d0000000000000000000000000000000000000000000000000000000000c23c7249ffff001db00ec907", + "01000000b3a3fcb84a0f5fd6c73c54dfd47fb9f78fa6ce26fd7cb591cc7bc57700000000200b200000000000000000000000000000000000000000000000000000000000c33c7249ffff001d2cefd402", + "01000000a09eb087a516cd3067493de438d227c73c50955af20ecb1af98c1a7c00000000200b200000000000000000000000000000000000000000000000000000000000c43c7249ffff001d6c253f09", + "0100000009a295c87a5c2083a3a617847ed19a4ae76fea01271ea8c9839976e400000000c027090000000000000000000000000000000000000000000000000000000000c53c7249ffff001dc977b800", + "010000004ff56435758e9ed8bc142f7322e28af10a33f062911f932413e12b3d00000000006a180000000000000000000000000000000000000000000000000000000000c63c7249ffff001d64838008", + "01000000f7148fc41a6bc8af26df58e64a52f5e358cda8ddfd52aff2f8bfd7bc00000000009f240000000000000000000000000000000000000000000000000000000000c73c7249ffff001d003a3704", + "01000000f108a502de07ed7bdbbff0c1ebb4ceb6521718a6430870b9f8dbfea80000000080841e0000000000000000000000000000000000000000000000000000000000c83c7249ffff001de2080800", + "01000000d00201ee31d319d46a434756bf9c0b8bc40757ef55d69efe91b716790000000020402c0000000000000000000000000000000000000000000000000000000000c93c7249ffff001daacd8800", + "010000002f864e12c927271b169641eee102c413926c3cbf7cac85ea17e5d74600000000e032290000000000000000000000000000000000000000000000000000000000ca3c7249ffff001d2619ef01", + "0100000045ac1f9952f70fa1c8a166373d27c3e05c7e06e09e9943578e84e58c0000000060ae0a0000000000000000000000000000000000000000000000000000000000cb3c7249ffff001d063d7808", + "010000002e1116f4ff88d31c2f5b779039750cb85e414eea91f27d9ab05f81b90000000080b92a0000000000000000000000000000000000000000000000000000000000cc3c7249ffff001d752f3507", + "01000000840b18b155c8cdbbe6cf5810b85b4f5b8c972eeeec468b5a1d678a280000000020402c0000000000000000000000000000000000000000000000000000000000cd3c7249ffff001ddc7f001b", + "010000003e334d7fdea9208e0efdebab2d8fe94181831910b9f943b9ce46e4d00000000000350c0000000000000000000000000000000000000000000000000000000000ce3c7249ffff001db7b2da1b", + "01000000e284d7f1997d7fcc1de9f0f94d677ae9f37966d425e1dcc200ec078c000000006018230000000000000000000000000000000000000000000000000000000000cf3c7249ffff001d47188705", + "010000004cd03961e41cc42b3b18a885e19915922cf90c06369aaf2fe9733c0c00000000c05c150000000000000000000000000000000000000000000000000000000000d03c7249ffff001df5919818", + "0100000055d1bd202ed835c630fd4e52eb13668fd766a7e6d1a1cd323a1bd85300000000a086010000000000000000000000000000000000000000000000000000000000d13c7249ffff001de4899b01", + "010000008ac7364ec2643c1b3447bdcb78bdd1e5238dde8ee2957dca9d9b644100000000c0c62d0000000000000000000000000000000000000000000000000000000000d23c7249ffff001d8615e701", + "01000000bddbfedc67d4396244f551ca985e60d2967e18ccd430da6d6e54425a00000000804f120000000000000000000000000000000000000000000000000000000000d33c7249ffff001df8816006", + "0100000006bfc9e7be853d861d6fb1d712ea33bd5a89824635da89a8d96c99cb00000000e093040000000000000000000000000000000000000000000000000000000000d43c7249ffff001d4475fa02", + "0100000072525ab6866180d7cf14dcd32a81ead2ba050a727b01790fd07a1a480000000060e3160000000000000000000000000000000000000000000000000000000000d53c7249ffff001d9878290b", + "010000007b04f17c54c611d337a99feaa1096b6f1d9ac25eb426771dc2c139f90000000080841e0000000000000000000000000000000000000000000000000000000000d63c7249ffff001d159e8303", + "010000002999c864c689028e0d6ef9814e89476f73e3ddf3323eef734b1b50fc00000000e093040000000000000000000000000000000000000000000000000000000000d73c7249ffff001d58a9db0f", + "01000000e8ec8300d74cf81196bf1eefa9be76003e509a97551f0368d2d9d9d50000000040771b0000000000000000000000000000000000000000000000000000000000d83c7249ffff001d121e760e", + "01000000a861b03d7f1edc0470dae69e0572633ab36c3322c50a7f4499dfbd650000000060e3160000000000000000000000000000000000000000000000000000000000d93c7249ffff001d78a77601", + "01000000fb59afcd6a302e3d2a2e1a1395e391797a1dd04426665ad0c6286e9c00000000c091210000000000000000000000000000000000000000000000000000000000da3c7249ffff001dd6e1b102", + "01000000f4cd2364900dfa76d5b0ad3244ea8a2e75676647cfdf3fbab012e4d0000000000000000000000000000000000000000000000000000000000000000000000000db3c7249ffff001dd3766604", + "01000000a862020562c31b32ae230a8353713b723c54b44e1f01544e11f2013c0000000040ac270000000000000000000000000000000000000000000000000000000000dc3c7249ffff001d8c7c2906", + "01000000682af7660a42970be71eb6836d28008fa2bbd4d4a2b9d342c7cc860700000000801a060000000000000000000000000000000000000000000000000000000000dd3c7249ffff001daf5e0602", + "01000000ec0b9b623212ba96d3902d1ed2f87b1ab7eb709557afb5a43a48d7610000000040420f0000000000000000000000000000000000000000000000000000000000de3c7249ffff001d90b9ac00", + "01000000acb953ee73bea09d2619e21e8ef235a449e24d81ec75e806da0e48cf00000000a0f0190000000000000000000000000000000000000000000000000000000000df3c7249ffff001df28a9613", + "010000003bfee5c0ffac1750826cfaa720f52d4585c9d22536007b90d800345500000000e093040000000000000000000000000000000000000000000000000000000000e03c7249ffff001d79491201", + "010000008f30d9d8cfe8798d88d966099fe4519cedfca8933d886db099b71cde000000006018230000000000000000000000000000000000000000000000000000000000e13c7249ffff001dc69a8002", + "01000000d68764e3fc10a213fb71143498536171769c52451251ff44cdf176cd00000000400d030000000000000000000000000000000000000000000000000000000000e23c7249ffff001d81857d02", + "010000005c50f547ee86351ae9cec7f013e7e2aa8bd3023d68b73616ddd09f840000000000350c0000000000000000000000000000000000000000000000000000000000e33c7249ffff001d14c59907", + "010000002de448e21363d9cbba7e675b99efaf1a4b5a1bbb41dd2c244e5663c30000000020d6130000000000000000000000000000000000000000000000000000000000e43c7249ffff001d6f8db807", + "010000007861aa3ed83c986b6dd6a6c3be003424140a4d149a869ce4096da2c40000000020a1070000000000000000000000000000000000000000000000000000000000e53c7249ffff001d6f86b10c", + "010000005b7ceaa448f95b2fb164a90e3cdabec034b03d148329a74cdf693a070000000040420f0000000000000000000000000000000000000000000000000000000000e63c7249ffff001d186a4f01", + "01000000f1766a771855f9144a16e614799b35da947f4b64deab378c93e552e400000000c091210000000000000000000000000000000000000000000000000000000000e73c7249ffff001db0a5f404", + "0100000085d72e989d6504caae13050dbd80024c50c63cd7b2e2747fe302f8b7000000006018230000000000000000000000000000000000000000000000000000000000e83c7249ffff001dfe30b102", + "01000000efba3c8ac46c71da76eb9b022e98d89d3e9f0a8ab16c01874c12a57000000000c0c62d0000000000000000000000000000000000000000000000000000000000e93c7249ffff001d38fbc807", + "0100000084381a7a2b4a18dbd2ca315ea1f8042cdf0210879fb4c9a47f84dca90000000020a1070000000000000000000000000000000000000000000000000000000000ea3c7249ffff001dae493518", + "010000000577d3454b4ea99cbd3467b10a6aef2b2e4788f34201fddbcaa5187000000000c027090000000000000000000000000000000000000000000000000000000000eb3c7249ffff001d7982cd09", + "01000000e5aae2da36d84c46b3943ec79f6d19f769204d07f68170da70940ca20000000000350c0000000000000000000000000000000000000000000000000000000000ec3c7249ffff001d52f9f100", + "01000000f88b4846c8801406c29041177dc2a9f524f89d2d7a1599e90e2344b200000000804f120000000000000000000000000000000000000000000000000000000000ed3c7249ffff001d55e23e03", + "01000000f73c0f739289a28225a8b8246106e7517d5465a715fb1cd168816c7e0000000020a1070000000000000000000000000000000000000000000000000000000000ee3c7249ffff001d5a9dc809", + "01000000a92758479bd209c672544ea5750758a0900afd0b3d23499c10af9fde00000000a0f0190000000000000000000000000000000000000000000000000000000000ef3c7249ffff001d0d0e9601", + "01000000582b3ec0afb4a42b5aa447d89afc4ac413d7c6df9a01605098e1cdca00000000a0f0190000000000000000000000000000000000000000000000000000000000f03c7249ffff001d1d5e5311", + "010000007d7f5c4d3a194a0deaec08b5ada1584b6eec256ff14d065c15c58d8f0000000020d6130000000000000000000000000000000000000000000000000000000000f13c7249ffff001d85f66806", + "0100000078c3c5879071534a95ada8dd2d4ac0f94eae239dd0e344ffbc0cf9f400000000604d2f0000000000000000000000000000000000000000000000000000000000f23c7249ffff001d53b43f04", + "01000000e3b1b778c1c7b4f51f8bf774ad162c6cc4eaf88ca99a60742c90edc000000000e093040000000000000000000000000000000000000000000000000000000000f33c7249ffff001dd0567d03", + "0100000049f410b94a11679b6da6d762af578436dfc5a566245068fd0d43ee4100000000a025260000000000000000000000000000000000000000000000000000000000f43c7249ffff001d2ec8f306", + "0100000003c0634e0b22bab48a4ade1816331e7de9d6b937ba125269ef96e87f00000000c027090000000000000000000000000000000000000000000000000000000000f53c7249ffff001d469fd200", + "01000000b06a17258cd0f4da723c64bcbfba32cc99681be6a90ec4b5634b4b6f00000000400d030000000000000000000000000000000000000000000000000000000000f63c7249ffff001ddcc69806", + "0100000028e5aae9d84e38182b4f802d1a069b79526ff28712b6db482f7c344b00000000e032290000000000000000000000000000000000000000000000000000000000f73c7249ffff001d6922a303", + "01000000cfd05529354f6671e8cd132236d592560bd08452d3f6c2f5cda5065600000000c091210000000000000000000000000000000000000000000000000000000000f83c7249ffff001d6cf57600", + "010000003e774b3cd8d570d08c8bfdede6468ab213c84be797ea3fad2dff453200000000400d030000000000000000000000000000000000000000000000000000000000f93c7249ffff001dbec72000", + "01000000b86dd7b62ad748cc9bc964fb74ffab65ca976f725a31279a15ebda8a00000000604d2f0000000000000000000000000000000000000000000000000000000000fa3c7249ffff001defe04b0a", + "01000000de18890fbffd974aa4371aac1735ee638d8d7afe1ed1705e7cdc758400000000e032290000000000000000000000000000000000000000000000000000000000fb3c7249ffff001db233e200", + "01000000fc8e36b4e46d301bcde60eae9263268aa28c466b42bb3bc07b7ce38e00000000c027090000000000000000000000000000000000000000000000000000000000fc3c7249ffff001da117c900", + "010000006c1d6c2627125f5f9733140c27cae906b15902321fc691d3f17f4b5f0000000040ac270000000000000000000000000000000000000000000000000000000000fd3c7249ffff001df7589f01", + "01000000983515f0e17008f22f5d4250ba3134409569d6fbcc4065393ff716f100000000200b200000000000000000000000000000000000000000000000000000000000fe3c7249ffff001d57da7405", + "01000000535eb957c7373a48ab99322420b1a53bc20249ff56d10ec7c82a21790000000040ac270000000000000000000000000000000000000000000000000000000000ff3c7249ffff001d3ff2d300", + "01000000f5c58b4adc1d371c7d314276d87eb64b7967e26284023ab484df037e0000000020a1070000000000000000000000000000000000000000000000000000000000003d7249ffff001d0c0edc09", + "01000000eb348daaf126797885232fba69c259ef2b80e5f9a363b5f02aa1e92c00000000009f240000000000000000000000000000000000000000000000000000000000013d7249ffff001d52b73308", + "010000003e1227144c4c53d6e2fb9abc92116506e5be054ef860ab59ab0f570f00000000a086010000000000000000000000000000000000000000000000000000000000023d7249ffff001d4b647703", + "0100000085fbf980d29b3660711200b8eb45b36e2135d4126a0e30cd1352698f00000000e0c8100000000000000000000000000000000000000000000000000000000000033d7249ffff001d9d2a4f04", + "0100000023eb0fade55627aa5c44392c1d9a55cb9ea7e65c54395009ef9e3ab80000000020402c0000000000000000000000000000000000000000000000000000000000043d7249ffff001dd520e201", + "0100000068c12a43ebd21465ed5f8abccb05aa70d71e98a8756b989b0dfb5bd80000000040ac270000000000000000000000000000000000000000000000000000000000053d7249ffff001dd168a60a", + "010000006c2b6c25db170489789e9b4b67283f2c721eb98d9e9b18912b7aad1b00000000e093040000000000000000000000000000000000000000000000000000000000063d7249ffff001d9c472800", + "01000000769890c415bb988a80ebbfae4dc2a11d4aabb69eda21aa234f3666bd0000000040420f0000000000000000000000000000000000000000000000000000000000073d7249ffff001d39508b02", + "010000002aaf530b0b473e5db056713c5412d6b3d7395b6c88fba102d90a0c4a00000000400d030000000000000000000000000000000000000000000000000000000000083d7249ffff001d0f761d08", + "01000000586bcc7f4406106370baccc1e03a725f0da40f69799e553123b6b01b00000000c027090000000000000000000000000000000000000000000000000000000000093d7249ffff001d40323c09", + "01000000a7810bacbf653e79760f0e24e04807744362e164a036e36683f6510f00000000804f1200000000000000000000000000000000000000000000000000000000000a3d7249ffff001d97b75900", + "01000000631a1c90ef7659aa37cc4552813d00023b46207beca927d6f83e74000000000040ac2700000000000000000000000000000000000000000000000000000000000b3d7249ffff001d5a873202", + "01000000508cf82b5e204a88929df2c0eadb6d2ac350362fecb2f8f9e946e7aa00000000200b2000000000000000000000000000000000000000000000000000000000000c3d7249ffff001d4d983f10", + "010000009355e94df368d637e851f02ea8d251776ba2e26ba0ccf4cd582dd28500000000c0270900000000000000000000000000000000000000000000000000000000000d3d7249ffff001d61a8da03", + "01000000593e22fdac9b4eeabd72f1982a8aad21de191d8b88a6c9ce72c19f9000000000e0fd1c00000000000000000000000000000000000000000000000000000000000e3d7249ffff001daf091007", + "010000003ba0a7ddfad683dfcf35e8f0456f306c2b1f9f7370df5c611cc3027c0000000060ae0a00000000000000000000000000000000000000000000000000000000000f3d7249ffff001d12852505", + "010000007bb861d650d323e8a62edbe6458a22786e3e75cc3242ab147127530100000000801a060000000000000000000000000000000000000000000000000000000000103d7249ffff001d01c0c500", + "010000007925b5eec19cce04e77e113d1da74e14379f996401b0ab00e9787fad0000000060e3160000000000000000000000000000000000000000000000000000000000113d7249ffff001da4526601", + "010000007ba8d6f19070e1aa1701cfc3b1582a2e245208f222bb92546c6d56b80000000060e3160000000000000000000000000000000000000000000000000000000000123d7249ffff001d8fd90600", + "01000000cf0e1342f20b6861486bf3b922e204cb036efaed426eb8a857e4583d00000000a086010000000000000000000000000000000000000000000000000000000000133d7249ffff001dfe864500", + "0100000071d502a78fa6398c74c4b7f22defa3acc7deb95c9ed0dea23a7a35e800000000009f240000000000000000000000000000000000000000000000000000000000143d7249ffff001da9d63a0e", + "01000000876c3f0920b150d19c7d77b5480bfc944f8f091f486e617a9c94ce9c000000006018230000000000000000000000000000000000000000000000000000000000153d7249ffff001da0d7ad01", + "010000000f1f4cc194f65c95070dd0f2e49cde5c5adaafd841ddadf42d10ef09000000006018230000000000000000000000000000000000000000000000000000000000163d7249ffff001db2c22b04", + "01000000c9fa59e5af4c8e0a53d416845ee020c72874d1b7c3f913fd8b5711a200000000e0c8100000000000000000000000000000000000000000000000000000000000173d7249ffff001dbe295008", + "01000000bc357ac642f2e87982cb85231a9b8290ffaffebf42d637c85f79a3e800000000a0f0190000000000000000000000000000000000000000000000000000000000183d7249ffff001da4dd020b", + "0100000029be497b3d2475369cc9d241dcf48405c202391593cb5076aa504b3d0000000040771b0000000000000000000000000000000000000000000000000000000000193d7249ffff001d1a7d3e0b", + "0100000070124d1aec948b9a3a814da4b4deadfe3f5026c7b88282e50a9c68890000000080b92a00000000000000000000000000000000000000000000000000000000001a3d7249ffff001db7f61601", + "01000000a93b764f88ab095898d8596dc929c4d90923b7ff4266ae3b9aeaff6100000000804f1200000000000000000000000000000000000000000000000000000000001b3d7249ffff001d7f8d7a03", + "010000007e2b85e208b12d883c47e83a73cbeda6c8127398ffc9d58951ee6a5500000000006a1800000000000000000000000000000000000000000000000000000000001c3d7249ffff001df51adc0e", + "0100000029afef6f162e7bdb7ebe1ac0480eeb38fc2ac6a6c81b07e98b57ab4700000000c0270900000000000000000000000000000000000000000000000000000000001d3d7249ffff001d2c786c03", + "0100000048650f1f3f3380f0add968762fc8084e08ea1a747e75f51fbb939ea100000000a0860100000000000000000000000000000000000000000000000000000000001e3d7249ffff001d867aa604", + "01000000711c217b3dc0fe699aec077f50cb257683f0ff21220af47cdd9865d000000000e0c81000000000000000000000000000000000000000000000000000000000001f3d7249ffff001d1ffd4600", + "010000009de5ac479bbfd95f24e9e06931bcea9d18f6bbb72bdd482f4acf1184000000006018230000000000000000000000000000000000000000000000000000000000203d7249ffff001d22cb5102", + "01000000832f25167a36191971691707b58405b0be44b9da1accbf32e2891c420000000020402c0000000000000000000000000000000000000000000000000000000000213d7249ffff001d4d3bb008", + "010000000466ed030411d94bd177b552bb58d89d15ab94e714f792fabaa4e9f80000000060ae0a0000000000000000000000000000000000000000000000000000000000223d7249ffff001d126cc803", + "01000000e673f9be2292683ecd4de1055703adb224a27deb5568550d73daf87d0000000020a1070000000000000000000000000000000000000000000000000000000000233d7249ffff001d28e48b04", + "010000002b0799f031c5ac4389b5451466744f23e8049080176b5d26e2b5895a0000000080b92a0000000000000000000000000000000000000000000000000000000000243d7249ffff001de7c61822", + "010000006e69fdea9dc5c46b2cce57cacd2a95a1ba7fa16393f0643c0e6de4a400000000e093040000000000000000000000000000000000000000000000000000000000253d7249ffff001d6677a906", + "01000000abdbf5eb47f738c378b01c5295e6a096d5dc23633a95ae4966a1d41c00000000e032290000000000000000000000000000000000000000000000000000000000263d7249ffff001d4c7d5218", + "010000004ab0636b56091cd46584d3418c90e4d65c5e4a85168d3db9537bf9380000000080b92a0000000000000000000000000000000000000000000000000000000000273d7249ffff001de6182b12", + "01000000e9fd57e565f3e7e270bc857e8885d5befc0ad5b6cb1d35301ef9160100000000604d2f0000000000000000000000000000000000000000000000000000000000283d7249ffff001d80803b01", + "01000000547f9b2c0def1b13848422976c7a4d4aac0eed01e4c9ea91e31baaeb00000000604d2f0000000000000000000000000000000000000000000000000000000000293d7249ffff001da31d9104", + "01000000d83ee165b7690452dccd02a294bb63157beb3d724c577c894bf3c17e00000000a0860100000000000000000000000000000000000000000000000000000000002a3d7249ffff001d31f6db02", + "01000000061afb62ba8b75fbcddff3b49364a5dbf907c1d7baf4cdbe98a5de370000000020a10700000000000000000000000000000000000000000000000000000000002b3d7249ffff001ddab04c04", + "01000000660687a2cd98053130cc905e0ca9aef5b6ef7240898bf2c4fd1040880000000080841e00000000000000000000000000000000000000000000000000000000002c3d7249ffff001db1d4e508", + "0100000031c1ae3f2babb161468824d4f801fe2053b94da6ba55aee886d47b1200000000e0fd1c00000000000000000000000000000000000000000000000000000000002d3d7249ffff001d05d7bf00", + "010000006faeae21808c11ddaa71e2af7a3f2c31e434befa561e2a97eb50a7dd00000000804f1200000000000000000000000000000000000000000000000000000000002e3d7249ffff001dacab2000", + "01000000261bf9ff0e3a7a0defaf20fd2eeee9be90196ce5e069d86ad7b65c6e00000000a0860100000000000000000000000000000000000000000000000000000000002f3d7249ffff001d185fa217", + "010000002ffa245614f4cb491d8d990d052fc0f86945d256ea30ca5d2878da7e0000000040420f0000000000000000000000000000000000000000000000000000000000303d7249ffff001da2ac860a", + "0100000035bb2f6f1471f0df36cb82aee25ec257dec52812ee8208d6d4db11fe0000000080b92a0000000000000000000000000000000000000000000000000000000000313d7249ffff001db0a51410", + "0100000020db2b69d63a8f84599de90bbc60413e4df3fae2ef473999e1ba54960000000080841e0000000000000000000000000000000000000000000000000000000000323d7249ffff001d7ccaa610", + "01000000c0594ecadec898bcf1557dd9e681a7f3fdfc3b9468372f74d7c27bac0000000080841e0000000000000000000000000000000000000000000000000000000000333d7249ffff001d498afe02", + "010000004d5a96594be9559fd70b827f45a9371333ad2d5516d79632f199a0de00000000a086010000000000000000000000000000000000000000000000000000000000343d7249ffff001dff0a3b00", + "01000000d15befc24d6216beb9c0ea5c8ce41c385fd4432ab46fb4e8dd8311ca00000000c0c62d0000000000000000000000000000000000000000000000000000000000353d7249ffff001d91904f0e", + "010000004812db49c7d275ec53ed6d0a74daf42b2608fc6996e9340ac71ee8ec000000000000000000000000000000000000000000000000000000000000000000000000363d7249ffff001da744cb07", + "01000000478a6c576714b4a6899b13789653bb23fe7c76467759d753403d99510000000040420f0000000000000000000000000000000000000000000000000000000000373d7249ffff001d1a949d01", + "01000000de2f333cffb6a14611cdde17f071ced427b2480a41eb1bab17ebc9fe00000000c0c62d0000000000000000000000000000000000000000000000000000000000383d7249ffff001dda1eb712", + "01000000c56db95c90a76d084573da46d183ebc5ae1be0a94d616b73b173317900000000e0c8100000000000000000000000000000000000000000000000000000000000393d7249ffff001d4810f41c", + "010000003b167d1bd7e22d0fede02961f30034e875de6df34767565348249aa300000000c0c62d00000000000000000000000000000000000000000000000000000000003a3d7249ffff001d781d6402", + "010000002dd55b353258df8a666e2b9ccd0f1f3602297d89a8f60715973c68e20000000060e31600000000000000000000000000000000000000000000000000000000003b3d7249ffff001d0196ab1a", + "01000000b24a22991eabdfac2c5350af990dd65116ae45509fab7af1854107aa00000000c0c62d00000000000000000000000000000000000000000000000000000000003c3d7249ffff001db214570d", + "010000004b91041363987559d9dfaa8ddad22f4fe45077acc548657f388f4d7b00000000a0252600000000000000000000000000000000000000000000000000000000003d3d7249ffff001d1dff6702", + "0100000056eaae874f261f1cde33a08379b544542c6b2622bcc78c994e0529d500000000006a1800000000000000000000000000000000000000000000000000000000003e3d7249ffff001d4c7f5500", + "010000000d9ece973fcc99f391ebc59af8bdbbc2796fc032247d0349a3b2fe5100000000a0bb0d00000000000000000000000000000000000000000000000000000000003f3d7249ffff001d1318c105", + "01000000379791d3bdf1a3f640f975a97f1f090ca99e083b2be37d7327e18ee50000000020d6130000000000000000000000000000000000000000000000000000000000403d7249ffff001d6d466205", + "010000005a9d7755010c0de013d47d74515ffbd88006b1872e74841a768975690000000060e3160000000000000000000000000000000000000000000000000000000000413d7249ffff001d1f010b05", + "010000006db8656e9e361f82bc236f2bf8842f4db4ca004c475136eafec8c45d00000000400d030000000000000000000000000000000000000000000000000000000000423d7249ffff001d139fee07", + "0100000063cb42345b06483252fe0be6cf0359b97339be69c457c719a556b49f00000000604d2f0000000000000000000000000000000000000000000000000000000000433d7249ffff001d52773e07", + "010000000680c59be2448ed690c453fa6b9b125721ac2964b784a549cd8403e80000000040ac270000000000000000000000000000000000000000000000000000000000443d7249ffff001dd8b68702", + "0100000063c4e486d79b2d0508832f75791758ab063ae84571783f6ab042dff500000000006a180000000000000000000000000000000000000000000000000000000000453d7249ffff001d06ef8c05", + "01000000cc3f3e139b31a2f1033487e8e4d2297962dac45c08f209f710c689ca000000000000000000000000000000000000000000000000000000000000000000000000463d7249ffff001d45c7020a", + "01000000254c87b5ac59bc4f73d62f8224e595454457af80fe7f799dd397afe90000000020a1070000000000000000000000000000000000000000000000000000000000473d7249ffff001d482b3802", + "01000000a218cc19b861e564c327848504a4171a20017d04c57ec4e75c1f110100000000200b200000000000000000000000000000000000000000000000000000000000483d7249ffff001d6b40e308", + "0100000031b5772b4f5c62f2adc9e9754a4f1e44b7c15ab96a34579c1e27aa1e0000000080b92a0000000000000000000000000000000000000000000000000000000000493d7249ffff001d28779a04", + "010000006e27514f970822d769538632aacb2b2785b64108252ce9fd3a41be3500000000a0bb0d00000000000000000000000000000000000000000000000000000000004a3d7249ffff001dc7841b01", + "010000002716d87b45bf3f34ed0296c4e6b6834cc39f16b70ec730d3518ea79a00000000a0f01900000000000000000000000000000000000000000000000000000000004b3d7249ffff001db6155200", + "01000000bf3519fd411fcba89677c34169ba56ba9f38c50b413661c918373f4d0000000000350c00000000000000000000000000000000000000000000000000000000004c3d7249ffff001dad796703", + "01000000556f9a11cd27a6cb205ee625e988323041d172a9e150b3b158a16dd60000000060e31600000000000000000000000000000000000000000000000000000000004d3d7249ffff001d852ddf02", + "0100000076dfa0cef4031dbc4b397ca6d1fa2b47d8ebcaba89e10f4c10977b200000000080b92a00000000000000000000000000000000000000000000000000000000004e3d7249ffff001d1ee9c807", + "010000002f9bfc30fe53418fce4fa18e53ab73291333c2564c682992bc07eb880000000040771b00000000000000000000000000000000000000000000000000000000004f3d7249ffff001d5e611812", + "010000000e78099cfc07f89f5e813bcd6434ebb8a40de748fdda52fa06f4e6960000000060ae0a0000000000000000000000000000000000000000000000000000000000503d7249ffff001d4013b202", + "01000000cfdea4f2e0ac8b273507fee03ec157ac9fe891dc897061e6ccf1195c00000000200b200000000000000000000000000000000000000000000000000000000000513d7249ffff001d75174703", + "01000000252238ede80480f46faa1eb6b1897c4d2fd5371259c1a9d00dc6281f000000000000000000000000000000000000000000000000000000000000000000000000523d7249ffff001d70f47902", + "010000007e8c80eb631bcc9d1152571b4891bf8d53c1e6a2089feb5aa4864326000000006018230000000000000000000000000000000000000000000000000000000000533d7249ffff001d4bb85a02", + "01000000bfebb3204093c81bf95dc55e97be77ec330e671b1908569cfd46443a00000000006a180000000000000000000000000000000000000000000000000000000000543d7249ffff001df874c401", + "01000000c90d1959d2957eee18e05911dc0d870a455fa21e24f8e490b90a943800000000a0bb0d0000000000000000000000000000000000000000000000000000000000553d7249ffff001db798b21a", + "010000000cfc58e6a32a34310476900e5a084a95153c82aed86fcf28e95d8bf100000000a086010000000000000000000000000000000000000000000000000000000000563d7249ffff001d23816317", + "0100000059e5b594334fc6d769d9af309623de1a827308220959da23b0a336350000000020a1070000000000000000000000000000000000000000000000000000000000573d7249ffff001d2e820f0b", + "0100000042de5a18480377639d9a836d62ed39e1854937ba071c135a38a5cef300000000604d2f0000000000000000000000000000000000000000000000000000000000583d7249ffff001d6c637700", + "01000000b865ed11a5cfe490b2c1d83683ccd0bbfb1ad0c9368d169256c3bd9f0000000040420f0000000000000000000000000000000000000000000000000000000000593d7249ffff001d4869a400", + "01000000771a92bfe9cc8c6a72de8515a796393ce84ad6b69fb659edec4a04c30000000000000000000000000000000000000000000000000000000000000000000000005a3d7249ffff001d3ee08902", + "010000003a1ad11bf367aab71a4a6b39f55cd9c1fe8e10aec311f7e0fd0be83f00000000604d2f00000000000000000000000000000000000000000000000000000000005b3d7249ffff001da6b65e01", + "01000000fef0e076a68485db27f77f5074c4d0456c68f0e8e3661d28cef7f68d00000000c0912100000000000000000000000000000000000000000000000000000000005c3d7249ffff001d75e76e14", + "010000007166f157abe03c65116117f0104d880d9e2651ee69e9df76a273024800000000a0860100000000000000000000000000000000000000000000000000000000005d3d7249ffff001d3308b801", + "01000000fcfda8dd55972cab86abbdb251f4380fc4c20d82b2c0a6294241079e00000000801a0600000000000000000000000000000000000000000000000000000000005e3d7249ffff001d0d143317", + "010000008c8ad9f91a005f8701dea76575aff84357da904255be952584b98b9700000000a0860100000000000000000000000000000000000000000000000000000000005f3d7249ffff001d2b4c9902", + "01000000e0ead02f5c534670dd90a2e22430a176a0017a5192f3f4568226199a00000000a0bb0d0000000000000000000000000000000000000000000000000000000000603d7249ffff001d5d478201", + "01000000039ff6911c60fd00ba5b1f54826c7aeea234b5c91ddf0fee75380cda0000000080841e0000000000000000000000000000000000000000000000000000000000613d7249ffff001d6078a002", + "01000000e282d578f3ce868a5063de14463e59a4d585df08bc7814d499a777a000000000400d030000000000000000000000000000000000000000000000000000000000623d7249ffff001d5d61a20f", + "01000000c5ffcd731bd53a2b83a49c553c11eefa05f60b8f01e4590c4c3fd0f90000000020402c0000000000000000000000000000000000000000000000000000000000633d7249ffff001dcdb41e1c", + "010000004689b27d4f52b9b42b5c27746ba75aa6aa33e982acbc0e37c46a519a0000000080b92a0000000000000000000000000000000000000000000000000000000000643d7249ffff001df4bb8a05", + "01000000a42f429ed24a385cf7910b998637014bd99f2b9fd7cefe35ab1b16d600000000e0fd1c0000000000000000000000000000000000000000000000000000000000653d7249ffff001df5e5120b", + "010000001c51a36b3e04cf8a2a7d2d347ca68fbdc169b90f89f1358ed69c18100000000060ae0a0000000000000000000000000000000000000000000000000000000000663d7249ffff001d056ffc03", + "01000000bc93904e91c86d2f2ab673483731c7a129aea0c5a87bc22462ec00c60000000040ac270000000000000000000000000000000000000000000000000000000000673d7249ffff001dad0f8705", + "010000002fe4b6236a8a95539e55f2cd2e3677e350302e819531e746b430638b0000000060ae0a0000000000000000000000000000000000000000000000000000000000683d7249ffff001d4d012700", + "01000000a6878629dea3d3fcb62fbc389d38081250a2b159dec68c42ef8a7a0600000000c0c62d0000000000000000000000000000000000000000000000000000000000693d7249ffff001ddfa30007", + "010000002d45d37cfa6268676d48c49de926f96b8b87860ae409600525d7263400000000c0270900000000000000000000000000000000000000000000000000000000006a3d7249ffff001d19cc2b06", + "010000009a61ef49f65739c97758bcee4368220109fd49a95904d2f9d23f2fbf00000000c0912100000000000000000000000000000000000000000000000000000000006b3d7249ffff001d34b42502", + "010000005c40e3d5d5816e4d88eea2a3c29daefb62fc4541f36e9c48019057770000000080841e00000000000000000000000000000000000000000000000000000000006c3d7249ffff001d83af140d", + "0100000048915427a3f2ac75ba7fbf93117f3c08d2c5355f49148766cee11a3f0000000000350c00000000000000000000000000000000000000000000000000000000006d3d7249ffff001d2fdbcf01", + "010000005d0414cbe5ef1727a714bd715ae47430df09d9ca21a51d7ba48de63200000000e0c81000000000000000000000000000000000000000000000000000000000006e3d7249ffff001ddd869b07", + "010000007a1d67aa6d9ce77fadcd23a7817a14a8163bf75849ed1f1ebf4347fd0000000040771b00000000000000000000000000000000000000000000000000000000006f3d7249ffff001db1487d0a", + "010000002442a30e75b4f7e1a7544f43a46d280b5de54f5b7b76c9981ccc66670000000060ae0a0000000000000000000000000000000000000000000000000000000000703d7249ffff001d62e55400", + "010000008e54539145eb838c30de95016292396ed1477769ba40ffea14fa8da300000000e0c8100000000000000000000000000000000000000000000000000000000000713d7249ffff001d55f26000", + "010000004d223f7ff4ffe7a5ac3293ffc2783c16968be01ccce5beb6cf5215a900000000e032290000000000000000000000000000000000000000000000000000000000723d7249ffff001dbb98741f", + "010000007307a7e7e641f7d75be08be038a840438736826efa2e5d4946870df10000000080b92a0000000000000000000000000000000000000000000000000000000000733d7249ffff001d0e073802", + "01000000a33bfeb9a75803cdbae8ed80b5bdd3b71895702c8556de49fe6ba9d60000000080841e0000000000000000000000000000000000000000000000000000000000743d7249ffff001de7ae6100", + "010000003cb6b9884d3fcb215560738f38a6c4d973e73af51902a98e700ede700000000060ae0a0000000000000000000000000000000000000000000000000000000000753d7249ffff001de731fb01", + "01000000e468ffcb3d031b71439ee0ddb16415d3fff966a907752217709d1eb20000000020a1070000000000000000000000000000000000000000000000000000000000763d7249ffff001d0d686c07", + "01000000411c6dad07ae5acf33ed91a546982534547a5752340fb525ae10552800000000e0fd1c0000000000000000000000000000000000000000000000000000000000773d7249ffff001d53593c00", + "01000000d7e23c854ecc79417b88b92679abfd2bdfd93e3c7785626bba3922f30000000080841e0000000000000000000000000000000000000000000000000000000000783d7249ffff001d337f1602", + "010000001447a8653ce12218db26de8d78533bf047dba4621a7632b068b69ff30000000060ae0a0000000000000000000000000000000000000000000000000000000000793d7249ffff001dbcad5417", + "01000000015578a42dcf43ce78da04f1475e626c98ad3259a10288bfe271d4950000000000350c00000000000000000000000000000000000000000000000000000000007a3d7249ffff001db9be230a", + "01000000c5e0d6f66383073265e8e28456a312478bf2d268f420deaf9bb4bc8e00000000604d2f00000000000000000000000000000000000000000000000000000000007b3d7249ffff001d7d5fdd0b", + "01000000de456d8dd7ad5aad49337ebb14512eeec5cc2d0f7cba73716198c3890000000060ae0a00000000000000000000000000000000000000000000000000000000007c3d7249ffff001d2298d805", + "010000006c388e6c316b9e7aea3dab59be679e5e9a6d1c834fceb3ddd39f54e50000000020a10700000000000000000000000000000000000000000000000000000000007d3d7249ffff001d22fcad02", + "01000000d932895babe4fa671daf06f1d3f9318cb1f02e6aa9533603ab4aaee300000000e0322900000000000000000000000000000000000000000000000000000000007e3d7249ffff001d5f8a2101", + "01000000030a2aa9cb4344b9574b355913001f61f2289afc4bf485bf39f043df00000000a0860100000000000000000000000000000000000000000000000000000000007f3d7249ffff001ddff02d06", + "01000000c715d8f333fd1d0ed0f33a8aa5f61bfb3d6887d8fdaa6255e008f02d0000000080841e0000000000000000000000000000000000000000000000000000000000803d7249ffff001dbfb64b01", + "01000000255c2e17889bba17f53ad4c7288546e5c6ddc35246e0fa1c648941970000000060e3160000000000000000000000000000000000000000000000000000000000813d7249ffff001d911a5913", + "0100000034651eb1ee97264295d1caf8852767de25fbb0d196fa23b1dc609a3300000000801a060000000000000000000000000000000000000000000000000000000000823d7249ffff001da47f6214", + "01000000e96ca35bb4d0099090b1b3e227bbd9433c739141be5f3eeb8b4e49ac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000833d7249ffff001de9e19009", + "010000008cf9056c58c50b677f133f5340f6a1be92e7ab4bbbe1e156ad678e2700000000006a180000000000000000000000000000000000000000000000000000000000843d7249ffff001dff50b60f", + "010000005b856e04bbef8a1e8cfae4e957ab60f208b3dd3dac046ccea31708ca00000000c027090000000000000000000000000000000000000000000000000000000000853d7249ffff001dd6db4f0f", + "01000000c9288822954d58e1e0936bd6a7263c8c03694e2f5d3ce7a7ac47dee500000000604d2f0000000000000000000000000000000000000000000000000000000000863d7249ffff001d07c2bd02", + "01000000450970d52110aca86bc790ff5ee8bdf6d67439543aef242c6268e02a00000000200b200000000000000000000000000000000000000000000000000000000000873d7249ffff001d62b99d11", + "0100000042d2a07bda283329471f796096ac2d8226a4d2f132ae42a7a52926cb0000000060ae0a0000000000000000000000000000000000000000000000000000000000883d7249ffff001deb60ba0a", + "010000009abfc244d2a559ae070ffc7a6d3f58820e93a68cfa20273112765ba300000000604d2f0000000000000000000000000000000000000000000000000000000000893d7249ffff001dfe118002", + "01000000ddcf2bfe3468a688b83ab5ad65adead89522b1688ed177c92fa970450000000040420f00000000000000000000000000000000000000000000000000000000008a3d7249ffff001d77b5470a", + "01000000bffcea48452190f2dbc36e8c9af61afb034b29665e9116f3af05869900000000e0c81000000000000000000000000000000000000000000000000000000000008b3d7249ffff001d1b095b0b", + "01000000dd78144b3afa4847da5ed57afbb041a8fe80a1ca7b80a118ad48481f00000000a0252600000000000000000000000000000000000000000000000000000000008c3d7249ffff001d28f5400a", + "01000000a491e10265826ca1d1147fd18c1faf1d5445fa93593c6ad7cc72f9210000000060e31600000000000000000000000000000000000000000000000000000000008d3d7249ffff001deccf8305", + "01000000df36cd18d15b97adcfcbe819e0faf06c221dac787a843dc256bc4b0300000000c0c62d00000000000000000000000000000000000000000000000000000000008e3d7249ffff001da3b91e00", + "0100000083b260e3f130b8df04e230810e2afa8f9df0b6d6f4e44880c05b41ae0000000040ac2700000000000000000000000000000000000000000000000000000000008f3d7249ffff001df36ee70a", + "01000000d17a9f2f50abeb6508c7866d5194194354c3ece338eb615215eeeccb00000000e093040000000000000000000000000000000000000000000000000000000000903d7249ffff001d52cb8c19", + "01000000100ad061397c9dad09da82d7a52e4ee76fa505a5a0afc7a20fccceb70000000040420f0000000000000000000000000000000000000000000000000000000000913d7249ffff001d48671d14", + "01000000f7376bb4c3a6106ef4a3b1b8dfcaf61d873b29ee41851c9efcff34420000000080b92a0000000000000000000000000000000000000000000000000000000000923d7249ffff001d3a772a00", + "0100000000b0ff17a4f2a0a437673c981dbc99d7d5fef5d9292ca74d0e55d5340000000040420f0000000000000000000000000000000000000000000000000000000000933d7249ffff001d3a8dc601", + "01000000fccf3eef085541bb9078e5f9a54d9a25b69ffbe39e2f93063e9cadbd00000000c091210000000000000000000000000000000000000000000000000000000000943d7249ffff001d9d10d400", + "010000006cd19e324bff0df5f928196d77fd1d6e2018f68512f5b249084abe6b00000000400d030000000000000000000000000000000000000000000000000000000000953d7249ffff001de32e0801", + "0100000029053c783c612e1f370bd5191464c2f6d3eaca73117fc60dcb91184500000000400d030000000000000000000000000000000000000000000000000000000000963d7249ffff001d04829e00", + "0100000054256c0d3dcd55f68406908f6a3cf0385d2b1dcfa9765986bb13d38a0000000060e3160000000000000000000000000000000000000000000000000000000000973d7249ffff001dc7686201", + "010000002321382e56432b1e49228e538e9ba7f09c01bc764e342aaccfd62f1b0000000080b92a0000000000000000000000000000000000000000000000000000000000983d7249ffff001ddf806a14", + "010000007300e8b7e1b10e79e2f43053dccafb200ab1bd0a2602f50ffa121b6100000000c0c62d0000000000000000000000000000000000000000000000000000000000993d7249ffff001d3671091b", + "01000000ea6895929d60b609ac374cc3d2713094263acfd01aae8b94a5eafc1100000000009f2400000000000000000000000000000000000000000000000000000000009a3d7249ffff001de808ee00", + "01000000f076d3d55722a8196c086e0c3b493d241d9c46fa9be684bff9b592dc0000000040771b00000000000000000000000000000000000000000000000000000000009b3d7249ffff001d40bbee06", + "0100000076ae4a3a42e3ca661e3382c64b85e0938424a32d76f32ce7409e4c420000000040ac2700000000000000000000000000000000000000000000000000000000009c3d7249ffff001dd14eb701", + "01000000f3f0f69b5b891ab3561b8e5b7fd8e155aaa52ed5559192aac0e001350000000040420f00000000000000000000000000000000000000000000000000000000009d3d7249ffff001dbf7a4d0c", + "010000008c300bd8bb84df6b8a4eb8fe009a9bcdd3bb3a28274da5cf45f1dd170000000000350c00000000000000000000000000000000000000000000000000000000009e3d7249ffff001d171a730d", + "0100000097b34f02a8fccdb3d6032e42100a5a0c76cc82257ca40e234e93a93900000000e0fd1c00000000000000000000000000000000000000000000000000000000009f3d7249ffff001df879d601", + "01000000fd0a5503262206d6d752e464e9341851fc1387eb21bd88070d3a5fba0000000020402c0000000000000000000000000000000000000000000000000000000000a03d7249ffff001d5c224d03", + "010000006f7882e5c193c1d66b3bc84ceb1d2e33596123410ada093a7590c4eb00000000009f240000000000000000000000000000000000000000000000000000000000a13d7249ffff001d5a57f402", + "010000004d800d079e57b2ebb25b5fb1d02339ae56fe0559ad166f2e5b18e93e000000000000000000000000000000000000000000000000000000000000000000000000a23d7249ffff001d7af65b20", + "010000006d624c642b80a0b2afcee71d837f0a4f86ed79593c46784fc1642f9b00000000e0c8100000000000000000000000000000000000000000000000000000000000a33d7249ffff001d9efeca0a", + "01000000703538369bc48f7177d6084688bb8967602dff4ff2fdf2ad74c798ad00000000a086010000000000000000000000000000000000000000000000000000000000a43d7249ffff001d75f1790f", + "0100000020a2aa42749c43fe58c65d587b897cd834acde17cba45eac92daea0c00000000e032290000000000000000000000000000000000000000000000000000000000a53d7249ffff001d55153f0b", + "01000000a1cd9ab6d3339abfc16bb124a18486efe1f18f0455d3973da786d5890000000020a1070000000000000000000000000000000000000000000000000000000000a63d7249ffff001dc61aef08", + "010000007f9eff209067f1ac2efec721aefaac854c2117d451ff7db3e9cb66b400000000006a180000000000000000000000000000000000000000000000000000000000a73d7249ffff001dbb75280d", + "0100000027b0274a939451c981d64db73d716b84266113ba12b77947ccd15b660000000060ae0a0000000000000000000000000000000000000000000000000000000000a83d7249ffff001d57219518", + "010000009f5a2c301d8fb8add42df74ad29f2b06f6a7a4649b80ac0453d11b5100000000c027090000000000000000000000000000000000000000000000000000000000a93d7249ffff001dfa2bbc1c", + "0100000023ebf0ad01dab255beaaaa9c8cba03ae5590b0ff63cc5f8f5d75b65e0000000020402c0000000000000000000000000000000000000000000000000000000000aa3d7249ffff001df1590f04", + "0100000035c891353df597fe25ee001431e31d2ea240ef547ca08cf521cf5e480000000060e3160000000000000000000000000000000000000000000000000000000000ab3d7249ffff001d3a0eae02", + "01000000f1df1ed45ced2e13492dca0fd945e80d0234c7c510ce335af32d109b0000000020d6130000000000000000000000000000000000000000000000000000000000ac3d7249ffff001d831cad09", + "010000000a4fe0af58bc2acc6887a945eb46fb391da213f800094ae94694f5a800000000801a060000000000000000000000000000000000000000000000000000000000ad3d7249ffff001d88f16d0a", + "010000008b8c4ca713c8f928aa7d960d976a1c186a9a58b51d6c9d7ff8c5fb7000000000e093040000000000000000000000000000000000000000000000000000000000ae3d7249ffff001d9a2d1a09", + "01000000f85483aaefa1df419cba13cf87ef4f7ff0137af8c0dc0036b40c59fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3d7249ffff001dd5ac540a", + "01000000f37e74f17730ac36b9c715d6844a5ca63540d24efcf6757a0d2ae84300000000a025260000000000000000000000000000000000000000000000000000000000b03d7249ffff001d1fed620a", + "010000009a8b705055f0f6590074c8b1f0909719195f32f712a89f18eefbab6900000000e0c8100000000000000000000000000000000000000000000000000000000000b13d7249ffff001d0b4a6b17", + "010000006ed11b570920520de66a44ade810956b6ed7905da268d9dfe36f26f800000000006a180000000000000000000000000000000000000000000000000000000000b23d7249ffff001df1658a06", + "0100000026bc08f0d5a5aa43e86fc6a62d13296618be943026bc2272cf10f9e3000000006018230000000000000000000000000000000000000000000000000000000000b33d7249ffff001d1170a102", + "01000000c654bfa4f8f6bf147551f6c01a215a7d17734712007a04df010a16e700000000200b200000000000000000000000000000000000000000000000000000000000b43d7249ffff001d68cfa306", + "01000000026ea91f11b483d2b678d4ec4cbcb9544aabea40bb7ec615cc7155f500000000c0c62d0000000000000000000000000000000000000000000000000000000000b53d7249ffff001d42253701", + "01000000d3d461b685649bf100901e3cc931c26c1660301ed466b0e8e2388cc400000000c0c62d0000000000000000000000000000000000000000000000000000000000b63d7249ffff001d51029107", + "0100000059ece9adff9aae206cfb12d3a094d4c17896d0f9ef297ff36ea7dc420000000000350c0000000000000000000000000000000000000000000000000000000000b73d7249ffff001dbd04cf1f", + "01000000a2fbdbf012ac0a66b81525e251373c7baed70638d3231de6960950730000000020a1070000000000000000000000000000000000000000000000000000000000b83d7249ffff001db4adba01", + "010000005dd7ea99dd5e015cceec9214a13d510c1ca8e2174e43ea33e1b2216d00000000a0f0190000000000000000000000000000000000000000000000000000000000b93d7249ffff001d9a94ae0f", + "01000000e992f6f7218a34eebf07adb9dd614e909f4e3bfce8ac512cbc60857b0000000020d6130000000000000000000000000000000000000000000000000000000000ba3d7249ffff001d1471e506", + "0100000036db97c926eda18ca87089e6bcd9d49187680ddb4d88838fb41ac9fb0000000060ae0a0000000000000000000000000000000000000000000000000000000000bb3d7249ffff001d11c59515", + "01000000fc841a15e197c4ec148eb03406acc7461e78e22ef7676a8698b9bd970000000040420f0000000000000000000000000000000000000000000000000000000000bc3d7249ffff001d230e190d", + "010000000cf4d721d4cdee017bcd35dee38dd4ce23cf135f6a7b3a99ba12f981000000006018230000000000000000000000000000000000000000000000000000000000bd3d7249ffff001d2c8a1e0f", + "01000000446e31b5d81201190dfd022847c52d481c2702f12869d4be1f44364000000000604d2f0000000000000000000000000000000000000000000000000000000000be3d7249ffff001dec5d9c05", + "01000000558dc2965dcb76153a79f8a874a4f84ea2cf5062fb45b564be973ccf00000000a086010000000000000000000000000000000000000000000000000000000000bf3d7249ffff001dd3646302", + "01000000e2484c60aa1e0ddecd477be9480cad2e354e8d45d33ff3f7cc1a710a00000000e032290000000000000000000000000000000000000000000000000000000000c03d7249ffff001d82d37200", + "01000000942d644c84f8bc98e23b1af44404b00d8924ee525f4142998aeee4c8000000000000000000000000000000000000000000000000000000000000000000000000c13d7249ffff001d1eb18102", + "01000000927ad91130ff39c2daae27980aa973a5551f09f5845be6a2e11b00ae0000000020a1070000000000000000000000000000000000000000000000000000000000c23d7249ffff001d706f2e16", + "01000000b7785aee0d76333458c8c375a228e7bb322afad86c7979a5221234fb00000000a025260000000000000000000000000000000000000000000000000000000000c33d7249ffff001def7d670f", + "010000007b68c36dd12cbd548451e5516b77d80f8d5aeb68fad703ee28e25a1800000000e093040000000000000000000000000000000000000000000000000000000000c43d7249ffff001dc480c60f", + "010000007b38099e83b95e4f791fecc037dd18f3d37281cbb0bde9b5d4997de100000000801a060000000000000000000000000000000000000000000000000000000000c53d7249ffff001d744f2b09", + "0100000031d8954dcf12e502672c27954060a2544110bfcbb5a016b9262299af0000000020402c0000000000000000000000000000000000000000000000000000000000c63d7249ffff001d73a0a510", + "010000007170e2c9fb65323c519b44352ab65f8b2824e3c1ff98d912c8d12313000000006018230000000000000000000000000000000000000000000000000000000000c73d7249ffff001d83ce240d", + "01000000a4cabae32d780a82e2f58240f28259a5a4e3104dddfa0dac815a62630000000060e3160000000000000000000000000000000000000000000000000000000000c83d7249ffff001dd9f0d51a", + "0100000007490d901fdd238cae535a77671e9ed3ac60720c3219737b038d8ae400000000e0c8100000000000000000000000000000000000000000000000000000000000c93d7249ffff001da988ae01", + "010000009701e1744e2f35025475acd43affeffbf09b6b77b2dce6f6cbe00c4300000000a0f0190000000000000000000000000000000000000000000000000000000000ca3d7249ffff001dc38ac608", + "01000000c088c5ee33f62f0403d57d40ff1ed7173052367153b29dba23967b0c000000000000000000000000000000000000000000000000000000000000000000000000cb3d7249ffff001deafbde03", + "0100000030ded55a3d8d502c87ca3b7081bd74d2346be9a4f492af1bad20037300000000604d2f0000000000000000000000000000000000000000000000000000000000cc3d7249ffff001d42144817", + "010000007524b3febc5e56e1fc944ff241599945166262fd7f00075f486336aa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd3d7249ffff001db5d60600", + "010000008b4a614add7f285e2ddf2e5811ec58856c113d7e9d2a510fbba56d8100000000a0f0190000000000000000000000000000000000000000000000000000000000ce3d7249ffff001d56748902", + "01000000aa83196c4cf6e44ef81ae51c94a5bd78cfaab81fc37cd70d3a0aa4cd0000000040771b0000000000000000000000000000000000000000000000000000000000cf3d7249ffff001d37f95f04", + "0100000075920d1162854be04757941a5cb2050072dc52fde6a27f0d9ff0133400000000801a060000000000000000000000000000000000000000000000000000000000d03d7249ffff001da4d48800", + "01000000338fe234889255bdcc1d3fee9f73fe717a7043479aa015abcf4f909200000000200b200000000000000000000000000000000000000000000000000000000000d13d7249ffff001d40866407", + "010000004adb1ba356befc9231e8afe70c91e50910d3182c2a1b7bd57661acf800000000a025260000000000000000000000000000000000000000000000000000000000d23d7249ffff001d43dc930f", + "010000009b13455baa52ac3ce0f22ebe54aef344be2cef422a7e51133536e27a0000000020d6130000000000000000000000000000000000000000000000000000000000d33d7249ffff001def772e09", + "010000002c8032379608f55d9a2b704d93ba310591336319a5cd82adf5fdc85600000000604d2f0000000000000000000000000000000000000000000000000000000000d43d7249ffff001da410be0c", + "0100000083425c6d8a68db816651fdbc9be6f42d738fd816b010cb55cc7e535400000000801a060000000000000000000000000000000000000000000000000000000000d53d7249ffff001d71ed9f11", + "01000000c7f593c4d5ddef4ba072a9f66c261a563192bc5a1a0bb8df7a8766c70000000080841e0000000000000000000000000000000000000000000000000000000000d63d7249ffff001de5617608", + "01000000aff7b767e0ed48df492d82beb75b3701ffbc0f0319bda548eeff1f9e00000000200b200000000000000000000000000000000000000000000000000000000000d73d7249ffff001df5dd2921", + "0100000085357d674fb62a3d2b71487c44e9f586fbd77983b1bacf6e69551bfe00000000a0bb0d0000000000000000000000000000000000000000000000000000000000d83d7249ffff001d1a0ee009", + "0100000084344110cc71ef5064302ee8912f807ffc0582d764727956a16630fa00000000009f240000000000000000000000000000000000000000000000000000000000d93d7249ffff001d3cf61707", + "01000000b5658f711b69afcde597a8522346bf3ddd946124f9a0224fd7a90bf300000000400d030000000000000000000000000000000000000000000000000000000000da3d7249ffff001dc8d79006", + "01000000ba2bf23beea5eea92b729fc854bd2eb04d59a3b8390bb67ecc929f0400000000604d2f0000000000000000000000000000000000000000000000000000000000db3d7249ffff001d321c3403", + "010000007ce555125c1e4ba96bc8499787c0d1bb85ec0f22bc75ca08513c211c00000000006a180000000000000000000000000000000000000000000000000000000000dc3d7249ffff001d2bac6809", + "01000000b0f11f662a0c385c4c3087133101ea3249fb0606425708f29f66cf0b00000000c05c150000000000000000000000000000000000000000000000000000000000dd3d7249ffff001d18966a08", + "010000003e9a11dfb435160ae7f7cc573c5fe555436b67905a1e42a962f565fe0000000060ae0a0000000000000000000000000000000000000000000000000000000000de3d7249ffff001d106f540b", + "010000007672e8f22621939a4ef27a7b1e6353c7e729dde46071a79a6caa72eb0000000040ac270000000000000000000000000000000000000000000000000000000000df3d7249ffff001d5abcd906", + "01000000fc990704019e2a8dbd316406a91f69a646965f803070d5c4ca692cb200000000c091210000000000000000000000000000000000000000000000000000000000e03d7249ffff001deee5c501", + "01000000c61ddfbed35af99e3343ddda4d1dd27d19fc2dbdb4eb2b060635ab89000000006018230000000000000000000000000000000000000000000000000000000000e13d7249ffff001d640e1d0d", + "010000009447996aee391e44738307b24b33f85c87d157ce8ccdc3f1dd083597000000000000000000000000000000000000000000000000000000000000000000000000e23d7249ffff001d70ee6a09", + "01000000213cb1c7f930418fb6e46ebd26c9f97a4fd4746be087c58a1326628c00000000801a060000000000000000000000000000000000000000000000000000000000e33d7249ffff001d776aa806", + "01000000c1f19ded791d8b7e029a884c85bb7d32e93788396bb2429fbe7ba3e70000000060e3160000000000000000000000000000000000000000000000000000000000e43d7249ffff001d8ebc4e0d", + "01000000880aaa710149877965954fc448da7c5cd3037b25bf7d73068a5ae73500000000e093040000000000000000000000000000000000000000000000000000000000e53d7249ffff001d13f1940c", + "010000002cb7a523816cb0706ee90a087e20f6a2c68cee71dc4d439dc87f763800000000c027090000000000000000000000000000000000000000000000000000000000e63d7249ffff001d9d6c8a12", + "010000000f27540da840fdbe822b23ebffacf53b10d2ed462e3128f91119f29e0000000020402c0000000000000000000000000000000000000000000000000000000000e73d7249ffff001de1010302", + "0100000024f34c152355e8d200bfa6b7d3262b308a97a41fbcfe7765ba367bd400000000e093040000000000000000000000000000000000000000000000000000000000e83d7249ffff001d44db410e", + "01000000f8b86aed86e5623eedaa493826b1827ec8abb22995f46b222f92f81000000000e093040000000000000000000000000000000000000000000000000000000000e93d7249ffff001dac677a00", + "010000001932f981cc7ca65ced48acda1b74b28131c95ebecce7ceab9f3874b50000000040771b0000000000000000000000000000000000000000000000000000000000ea3d7249ffff001de722e906", + "01000000674f135ebfc40d6501e1bdaec8f92be7598c5a8d6bce0a360100a4aa0000000020402c0000000000000000000000000000000000000000000000000000000000eb3d7249ffff001d0af54707", + "01000000aeaf5c16521e73e611b09187d5871d026b5cc2fdabf83ade1023b6e900000000c091210000000000000000000000000000000000000000000000000000000000ec3d7249ffff001d47bcfb03", + "01000000488df828da2cce357ee056ea2bd1b2847b7eec90264451ec9c2d1b460000000060e3160000000000000000000000000000000000000000000000000000000000ed3d7249ffff001dff3aae0f", + "010000003a625f485e5840d2320d066e4eb2e79958ddf3893ea166ef38ea1fbe0000000040771b0000000000000000000000000000000000000000000000000000000000ee3d7249ffff001ddfe90b00", + "01000000dce6946c849e2579401f7e0e6f398870e4ccee707226babf1a6ac67600000000e032290000000000000000000000000000000000000000000000000000000000ef3d7249ffff001d7dd79605", + "01000000b427fd6e84eb8b52a8df1d336ddd23721321431e0c2eca21a36e573600000000c0c62d0000000000000000000000000000000000000000000000000000000000f03d7249ffff001d2f85e20d", + "010000004a16533871738d25b05e3152424cd58f03017cb4a103c8ac293441a000000000a025260000000000000000000000000000000000000000000000000000000000f13d7249ffff001d0fde3303", + "010000009ef17a4e6d06eb48d542742cb6720468530c76b5aeca6134b5757e030000000040771b0000000000000000000000000000000000000000000000000000000000f23d7249ffff001d209bae09", + "01000000f3d7bc7594cc8a851fa71693f70e84dba87bad9fb55f7ffa1327f88500000000006a180000000000000000000000000000000000000000000000000000000000f33d7249ffff001da424ee10", + "01000000b960cd08da88d504433711116211746832cb64aabae6d1fe54ec8afe0000000040420f0000000000000000000000000000000000000000000000000000000000f43d7249ffff001d437e7c11", + "0100000077ba7d2c14aacd0178a5a91c26cc041222075714f96154117941ff0e00000000a025260000000000000000000000000000000000000000000000000000000000f53d7249ffff001d8a849204", + "01000000a24513d5c62780002bb367949d6a579bf2f93e080706b0729f6458e30000000040771b0000000000000000000000000000000000000000000000000000000000f63d7249ffff001d26c0a403", + "010000009c620fa32e899a874b0d1c847d362c57cb00635073723bcb89c9d03500000000c027090000000000000000000000000000000000000000000000000000000000f73d7249ffff001db1c6bf18", + "010000002adabd7b903eaeb5a3275da661de5f9369027d823c6b47be64e23c0800000000604d2f0000000000000000000000000000000000000000000000000000000000f83d7249ffff001df8ea7c1c", + "01000000b3950b8ea5bf8df026a667cb33c120f2bf8dcf703513f7de805630f300000000e032290000000000000000000000000000000000000000000000000000000000f93d7249ffff001d42ab6812", + "010000001d6af2841d285af01024383ff9189c43e9fd2c373fbbfe4c8b72162d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000fa3d7249ffff001dda201f08", + "010000002393fc07ccc29a2fae6b29c23922365b2f3c7d7d976c84f0bd8c579e00000000a086010000000000000000000000000000000000000000000000000000000000fb3d7249ffff001de438e307", + "01000000fd2ad07449a7497b07d1bd590ad75829fcfc1b862021a436b8a9e63a00000000801a060000000000000000000000000000000000000000000000000000000000fc3d7249ffff001dc19ad503", + "010000004ed2cc71c98f258875f365e51418ada8e57869d75f8d57611023f4f000000000200b200000000000000000000000000000000000000000000000000000000000fd3d7249ffff001d561de000", + "010000004c6f844151ce8737920c31b71fef835f4addf8c79cae879fe013f97700000000e032290000000000000000000000000000000000000000000000000000000000fe3d7249ffff001d14dcd504", + "010000005150b9787c2636764d216655abdba4d7200ee20d3b0add7a64286a9e00000000a0f0190000000000000000000000000000000000000000000000000000000000ff3d7249ffff001d5e4c610d", + "010000008e3513cc0b315c49555edacb04e0f14635987b8a9b226f381821a86500000000200b200000000000000000000000000000000000000000000000000000000000003e7249ffff001d3ac10405", + "0100000049e6fdf58e5a15454ab9dd93a6a2696108c5aae69bd1f7659968cc1100000000e0c8100000000000000000000000000000000000000000000000000000000000013e7249ffff001d6f8e0c28", + "010000005d4bcba1a604dafbf6be5347e14ec1c19326038bb82fc90aadd69de10000000020d6130000000000000000000000000000000000000000000000000000000000023e7249ffff001d828a6601", + "0100000035670e415cc10820a75c5b56528c51c7ac7623bdc43ccc6707a1c7fc0000000040420f0000000000000000000000000000000000000000000000000000000000033e7249ffff001dad8a8502", + "01000000defa5b3e433924d0231ac860e3212ff6f99b70808968c5ed8478c2a200000000e032290000000000000000000000000000000000000000000000000000000000043e7249ffff001db7eb4a03", + "01000000d2bd2af6bf8f988b6869fcd0db9694666ef6c3a5e5ae252c2ebb77370000000020a1070000000000000000000000000000000000000000000000000000000000053e7249ffff001da5ccfc00", + "01000000df7d78308dc8c13dbd4442c5a2342508d35e321c437dbc3d3839840c0000000020d6130000000000000000000000000000000000000000000000000000000000063e7249ffff001d185d5e02", + "01000000ff40589717d12998bf96a49068b60ffe15461b1f8eba3387793a41360000000060e3160000000000000000000000000000000000000000000000000000000000073e7249ffff001d22f49711", + "01000000a8890713e17a02d9624a80ac588679bc445f9aa8f873494286c103210000000020d6130000000000000000000000000000000000000000000000000000000000083e7249ffff001d2b0cd701", + "010000002d4a3b98014b76c74a0a20cd6ce58f4f4d35303ccf332f04cbd3e67100000000e0c8100000000000000000000000000000000000000000000000000000000000093e7249ffff001d4ae24901", + "01000000a00afbe72081edbfaa319b59fc787194dac49d1f26ecc5c702098ad400000000a0252600000000000000000000000000000000000000000000000000000000000a3e7249ffff001ddc3da603", + "01000000ddd370591ed5305829c6a0feef2ffe92ee6e48b139dfca6f4c03c45e0000000000350c00000000000000000000000000000000000000000000000000000000000b3e7249ffff001de804ed02", + "0100000072300d422e335508c9a0d8391b837ca1bed552c52313067b3877448e00000000604d2f00000000000000000000000000000000000000000000000000000000000c3e7249ffff001d4b5bd307", + "010000002d4125ec69b046aa654d5f9fa872b9f3e7776d078229a41245d8e38f0000000040420f00000000000000000000000000000000000000000000000000000000000d3e7249ffff001df2bf8501", + "01000000b8bdbf40ed2d4d24985bd78c3b4e092d581bd5fdd63141b57554dfe400000000009f2400000000000000000000000000000000000000000000000000000000000e3e7249ffff001d3ca2f806", + "0100000050e483636fcfa6c6b4803ac84885df3e2971e9f4849e1f502e9fdac400000000801a0600000000000000000000000000000000000000000000000000000000000f3e7249ffff001d7f8a5e11", + "010000002e0623904241caa74113456e67b57758959136aa5e90614d3f53f9eb0000000040ac270000000000000000000000000000000000000000000000000000000000103e7249ffff001dce6e9201", + "010000001b1cfafcf7c46440a3bf334c1d4f18674bb979211652e98651a958ad0000000020402c0000000000000000000000000000000000000000000000000000000000113e7249ffff001dada28e00", + "01000000e78394c602801f1f51228f95e85af8a09f9c0510e6ef15ee68f287d70000000020402c0000000000000000000000000000000000000000000000000000000000123e7249ffff001d3ca68003", + "01000000bdaae1799c7ec289908ab0ce721ccb774b51ce3d22aca2f31bbb8fe70000000000350c0000000000000000000000000000000000000000000000000000000000133e7249ffff001d6063c802", + "010000009a3dccd5d6cbd9ac1023051382373633e469f0602f654306d52f003800000000a0bb0d0000000000000000000000000000000000000000000000000000000000143e7249ffff001dd05d9b06", + "0100000080cd997c76278205bfc151e57e4534bdeb184f59745a11b00f31699400000000e093040000000000000000000000000000000000000000000000000000000000153e7249ffff001df0cd3d06", + "0100000015cc541a3e74481324be081c52bf51035b8dd559c017333822596ccd00000000006a180000000000000000000000000000000000000000000000000000000000163e7249ffff001d67567b02", + "01000000c562419973eeeaacf2b3c62a87d53896ba147d4637abc1685b401d7700000000009f240000000000000000000000000000000000000000000000000000000000173e7249ffff001d4395e60e", + "01000000d23e9d5b56b88a7492b96fd568bac745974e88729049b2e1bcf5213d00000000a0f0190000000000000000000000000000000000000000000000000000000000183e7249ffff001d4a2d1206", + "01000000aa4b1bea27a5c940e3a3c498e44e475a65edefd8c42b0a898e5d98de0000000060e3160000000000000000000000000000000000000000000000000000000000193e7249ffff001d2ae9aa03", + "01000000e9048a1df340479436c5df1e24a73822d8017f648da632939cdf65680000000040ac2700000000000000000000000000000000000000000000000000000000001a3e7249ffff001de0518017", + "01000000e12627ddceb51333f90ec8bf257ae042d7a1c23636d3b3408c4163f10000000040ac2700000000000000000000000000000000000000000000000000000000001b3e7249ffff001d4d63cd00", + "010000003c9cbe41d6b3a5287927038ab5c7a13bd96bf38640b19517c0652c750000000020402c00000000000000000000000000000000000000000000000000000000001c3e7249ffff001d07908806", + "010000006366b46b27e230db3ca23ed6e3612e94a17f3651be02da1c651f6b740000000000350c00000000000000000000000000000000000000000000000000000000001d3e7249ffff001ddb24660c", + "01000000a2640f2d116db68ae686dab4fec1244e862700520fac580e340531b00000000040420f00000000000000000000000000000000000000000000000000000000001e3e7249ffff001d58f4ce03", + "01000000e8d81966acc20d37c8dd7e185700383b2cc2f64cfaffd790e67276310000000020a10700000000000000000000000000000000000000000000000000000000001f3e7249ffff001dec025d0d", + "01000000f0fa6fb343935374ebf8a9ad2dd19852173c7ab8059c92a6a4fd3db100000000009f240000000000000000000000000000000000000000000000000000000000203e7249ffff001dfde44200", + "0100000024d7b5ca03af0f61fe48c2e83d363926c8c82ac288e8523e4aa0625400000000006a180000000000000000000000000000000000000000000000000000000000213e7249ffff001d11b07401", + "01000000775f9b81e62351994bc41fc2826e1829ff740d28426062564263d7bc00000000804f120000000000000000000000000000000000000000000000000000000000223e7249ffff001d33726a04", + "01000000bf00ae5a8571765428dc99e244d6fdb2a4802f474f9dbbe82115fd300000000080841e0000000000000000000000000000000000000000000000000000000000233e7249ffff001da51f8600", + "01000000833f1957f03c9b328d8a18319170a30ff9de1be5a7d4d65420c34b620000000020402c0000000000000000000000000000000000000000000000000000000000243e7249ffff001d5999d403", + "0100000076412a99c46f7193b553a2b68ee57c07160e8341b67c6d482cf94bea0000000060ae0a0000000000000000000000000000000000000000000000000000000000253e7249ffff001df8b09c02", + "010000009ed204f2056e5d1d2d99cf4b6128560efa13041417f0b7730cd183ce00000000a025260000000000000000000000000000000000000000000000000000000000263e7249ffff001df30e8205", + "01000000e09115c7a59720b08243794469d5785d3f212433d2c708f45f09b3b700000000006a180000000000000000000000000000000000000000000000000000000000273e7249ffff001d85419400", + "01000000fbf3eea46c000220c91855b64c0d51fbc4b61324e0b51e5d17f656f800000000804f120000000000000000000000000000000000000000000000000000000000283e7249ffff001d1683ff20", + "010000005ff1c6eb047f30fb6238d73fb3a345eb3d53b4fcf7fc71914cb657380000000040771b0000000000000000000000000000000000000000000000000000000000293e7249ffff001d1f70bd08", + "010000006e57b84093938528380729aa2e15413d625ee2a161e6ab10bff6eecb00000000804f1200000000000000000000000000000000000000000000000000000000002a3e7249ffff001dae72c202", + "01000000d7c57ece0b19ca56088c8abeb6be22e62c6b34927b23e55715ce9bbf0000000000350c00000000000000000000000000000000000000000000000000000000002b3e7249ffff001dd5b93f0a", + "01000000c646288863445a22ab27e47eee53213e02e80ab2b10c827711d5d1fa00000000a0f01900000000000000000000000000000000000000000000000000000000002c3e7249ffff001dab4d931a", + "010000009cafb9fdf470363cb82a34163e7fbd32e95b2bb10bbebbab7f41ed3e00000000400d0300000000000000000000000000000000000000000000000000000000002d3e7249ffff001d41b5dc01", + "010000001b998f2a0b29ff04e488263f3d4c860b7a82feb4d7c32ecdeecd321400000000400d0300000000000000000000000000000000000000000000000000000000002e3e7249ffff001d90958412", + "010000005a126f57c4f3b7abeb96cb4f0d16c84be869798e7ef152de720f123000000000c0c62d00000000000000000000000000000000000000000000000000000000002f3e7249ffff001dc5d65e0a", + "010000006abfc7d4d774a20c49b0e921674bda64413b0e76e7e2e7ede98623570000000080841e0000000000000000000000000000000000000000000000000000000000303e7249ffff001d1f497c10", + "0100000000b589836d3eab29b2e62775e4e6250042826fdaf05c14add507ffcb00000000a0f0190000000000000000000000000000000000000000000000000000000000313e7249ffff001df97cb600", + "010000001f834dc02156d9a1c8091db477a6ad34dc733464f74d7c0025c7ca6b00000000801a060000000000000000000000000000000000000000000000000000000000323e7249ffff001dfb5b8004", + "010000004789e449a6898490c4a292e002e08676498ce36d702a4fffcf08f74800000000c027090000000000000000000000000000000000000000000000000000000000333e7249ffff001d5a6fb41c", + "010000009cc586c8b157712a8223135fb507991ff407a10c9ef1043fbd20749600000000e0fd1c0000000000000000000000000000000000000000000000000000000000343e7249ffff001dbb192c05", + "01000000429f42524feeb537e1537ddacd013dfc520f2b24cb77dcd1c072878b0000000060e3160000000000000000000000000000000000000000000000000000000000353e7249ffff001d53808905", + "010000001f31eb3d4a53a25a08dc7b04df3958f8b9ccd308f5ba76e172510a3300000000c091210000000000000000000000000000000000000000000000000000000000363e7249ffff001d19ff100a", + "010000004905213c1567888298bf5af61a60760f164ac8cdcb0c73930233d3f700000000e0c8100000000000000000000000000000000000000000000000000000000000373e7249ffff001db3e5cb02", + "010000005951e1a4c27ca4efe7c9f2fc30aa7b3f7e9b411e8554712dbb5d874300000000e032290000000000000000000000000000000000000000000000000000000000383e7249ffff001d1e5a1b03", + "010000007d28c9dd50e8fcc90610b17c5e2a7ce9649678d763f7b8451410ba76000000000000000000000000000000000000000000000000000000000000000000000000393e7249ffff001d6f71fb07", + "010000004064b4fca2ee83b05ec808a8dd27dab162e09aac28a9ceec340915c70000000020a10700000000000000000000000000000000000000000000000000000000003a3e7249ffff001d23fb1500", + "0100000012515e1eff6a66655ef0a7074506d26669ee4228f57c7cc6d8734fff00000000c05c1500000000000000000000000000000000000000000000000000000000003b3e7249ffff001ddd29fd06", + "01000000a631196f1181f2a4c9f5dd3dbb56c5fd437cb4ab67f1312abd64742b0000000000000000000000000000000000000000000000000000000000000000000000003c3e7249ffff001d65330a09", + "01000000bb92f4da33dcbdbffed87f5319d858a12d0181f49c34c449bf82cc6600000000c05c1500000000000000000000000000000000000000000000000000000000003d3e7249ffff001d20d48a2b", + "01000000f86a0df4364a3bbd86afd6a44430bd0f505d1f442d081aae07f393af0000000020d61300000000000000000000000000000000000000000000000000000000003e3e7249ffff001dc8750302", + "0100000086071b3fb162eb0c528dedbeff9d1135fe5ddbbaa0a4d177cb3ee47400000000006a1800000000000000000000000000000000000000000000000000000000003f3e7249ffff001d95ecd807", + "010000007081c4fb6537603db5c3b54cd2ef7eef3435591ff479020c22109a7b0000000040771b0000000000000000000000000000000000000000000000000000000000403e7249ffff001d52b0dd03", + "01000000eabc0a0daa51fec4821894bf95630f37ac87f3156a5dc476bc31307800000000c05c150000000000000000000000000000000000000000000000000000000000413e7249ffff001da038ab04", + "010000006b0f868c66921f18097f7b8c43303e6f14fac4edda72137a2866d9d10000000040ac270000000000000000000000000000000000000000000000000000000000423e7249ffff001d2248bb05", + "01000000b97fba22f6a25757a176dc12a5c09766af8948cea2ed0607f56d569b00000000a0f0190000000000000000000000000000000000000000000000000000000000433e7249ffff001d7c3d0508", + "010000007336ae3cc1be56dd52c130b6726f5a4027185d7264cd04ece03deda60000000040ac270000000000000000000000000000000000000000000000000000000000443e7249ffff001df45a1d02", + "010000007b5624e54c9b3847128af33db982c14474417f9863de658ff676a5f300000000604d2f0000000000000000000000000000000000000000000000000000000000453e7249ffff001d30efbe02", + "0100000081b2b12e3b64ce4fef918500fe8796d83a6899eb42f1f8cdea70686f00000000e032290000000000000000000000000000000000000000000000000000000000463e7249ffff001db8faee01", + "010000007e20758b2ea3cb47cf60d093be23d42defa9dd5a6a1930c8602eb7c200000000006a180000000000000000000000000000000000000000000000000000000000473e7249ffff001dfe54ab01", + "01000000668e41323ce3d9ea9b8eee7fdd82844aac93b5e49f87d9378e8ff4d10000000080841e0000000000000000000000000000000000000000000000000000000000483e7249ffff001db0d46f00", + "010000004e583d6689a3c2d5d1b244d9206bbc9f790ca1f8eeac313aadd4cb5c0000000020a1070000000000000000000000000000000000000000000000000000000000493e7249ffff001d4edeb30b", + "01000000d6b438f1892d2f8a8a486c0850d8a80c1ad391ffb359f7e612586e8e00000000e0930400000000000000000000000000000000000000000000000000000000004a3e7249ffff001d86287202", + "010000005f6adbf9d6664b0e5f465e6d15aa494a3f450613c0012253c28b65150000000020a10700000000000000000000000000000000000000000000000000000000004b3e7249ffff001d38cfdf02", + "010000001fad33664b63dd012b22eb727f4b14d111ce7e7602ef9725e8d4fba500000000200b2000000000000000000000000000000000000000000000000000000000004c3e7249ffff001da5e90501", + "01000000ef06000cbea2f1ec319c1809d4dbe748feacc1963ab1dc8d35f584ac00000000006a1800000000000000000000000000000000000000000000000000000000004d3e7249ffff001de6faa900", + "01000000f04949215a2e6fd15dc33c07d5d1208ee3aef5346e757d7533d8785000000000e0c81000000000000000000000000000000000000000000000000000000000004e3e7249ffff001d1d9dfb02", + "010000001baa54e742f44467273365ff63769ed1161743db3d6dfae67021d8ad0000000060ae0a00000000000000000000000000000000000000000000000000000000004f3e7249ffff001d02e90d35", + "0100000055367b092cf4919e28d6308062e6c5abfc5901075364ab90192e9ae90000000060e3160000000000000000000000000000000000000000000000000000000000503e7249ffff001da59fd207", + "01000000cc5ccf8b44692cafb530f5575152e3f59cfbe42d6795e69f8ed1e355000000000000000000000000000000000000000000000000000000000000000000000000513e7249ffff001dac5d8a0a", + "01000000cae2e01221be6de5bfd5875a4947391f304019483449c7c9af1a34dd0000000040771b0000000000000000000000000000000000000000000000000000000000523e7249ffff001d6c73a004", + "010000000905500952f62781d23cf6dd6a75c06f97b2a2b5b4908c661d99548600000000801a060000000000000000000000000000000000000000000000000000000000533e7249ffff001d417ae602", + "010000003ff1caa9320bb1460bda8a0b9f3230e47fe1a2dd13fee448944b7aee0000000080b92a0000000000000000000000000000000000000000000000000000000000543e7249ffff001deaf88300", + "010000006525aff24d31ebfae572954b017dfea850fec5884473ad6d5425d97a00000000604d2f0000000000000000000000000000000000000000000000000000000000553e7249ffff001d357c7e19", + "010000005efd7684b7571b62e56fc68931f1b278af67cd0a3682b1f2adbeb91900000000006a180000000000000000000000000000000000000000000000000000000000563e7249ffff001d662ab010", + "01000000bc13eaaeba034e2d0861d2dc5a8c5b0127ee760d58a705216d0cd48f00000000006a180000000000000000000000000000000000000000000000000000000000573e7249ffff001d68f61d01", + "01000000949c281c42e0f0ba655a9a60c4de925f4dc60df991b816c709e8b990000000006018230000000000000000000000000000000000000000000000000000000000583e7249ffff001d30bb5f04", + "0100000063d1104380d3405944e40f9dd5b6825af5eee8794bba8f3c6a26dd0400000000006a180000000000000000000000000000000000000000000000000000000000593e7249ffff001d1f844e00", + "01000000cfbe98a2ac158bd3fae153da790684c92c01591d26c03b5c0d30b2a200000000a0bb0d00000000000000000000000000000000000000000000000000000000005a3e7249ffff001dcd7d8f07", + "010000000ad1a72c49779773202b090db1943bddbe552e6a0120985a2f3502ef0000000080b92a00000000000000000000000000000000000000000000000000000000005b3e7249ffff001db7be6502", + "0100000009bf3feb3762ec427c624a047e83898aefc25f991796d26dddb306bb0000000060e31600000000000000000000000000000000000000000000000000000000005c3e7249ffff001d5d32b911", + "01000000a176449aec2ee34551f2b5a04b43cada007205b083cdc185b87695490000000020d61300000000000000000000000000000000000000000000000000000000005d3e7249ffff001d95dfa701", + "0100000050772bc24f294b1008d82da7247e88cb631b3f2c144878f3ccb50c9d0000000080b92a00000000000000000000000000000000000000000000000000000000005e3e7249ffff001df5bfe801", + "010000001dc0ecaf37f696c3aa6555b51d76b1b8e8ea934620f35c928e722f1600000000e0c81000000000000000000000000000000000000000000000000000000000005f3e7249ffff001d1dd93803", + "01000000d7154678cfca8f0f5500076a6c377f43960494b4b5836760d57811d100000000a086010000000000000000000000000000000000000000000000000000000000603e7249ffff001dc4c10d07", + "01000000f267d4ad9714b37cb1a8e7ba8e5eeb67855bc155aa23f86f4d64eb0700000000801a060000000000000000000000000000000000000000000000000000000000613e7249ffff001da1ecdc03", + "010000008e1db887feb30bdf477a08428584460e8c6c8abfeebf6e8a3811ec4e00000000e032290000000000000000000000000000000000000000000000000000000000623e7249ffff001dbf9e0416", + "01000000327ede2f895c255f146c1c9942e66941bdabe48183e3b004652a93240000000020d6130000000000000000000000000000000000000000000000000000000000633e7249ffff001deab6860a", + "010000000010ba9a22f4384f7bed9f3e87c00dc23a3d131718c6853a73ba826300000000a0f0190000000000000000000000000000000000000000000000000000000000643e7249ffff001d9cc30d01", + "01000000914ab23295fbadae2683e1f3033a126cfdc7cf0332df04eba137577c00000000200b200000000000000000000000000000000000000000000000000000000000653e7249ffff001d02a82d01", + "01000000665774329eccbc0d0e5098f25177a47c3625249ce1db81daaae0394a0000000020d6130000000000000000000000000000000000000000000000000000000000663e7249ffff001d01a68901", + "01000000a69b7f30bad77584fa075024020ea89d191887e630801173b504d47f0000000040ac270000000000000000000000000000000000000000000000000000000000673e7249ffff001d63d8d005", + "0100000072816ac3d289bad62a07a435003300f883d6d119ba9fd81d6ccdd2200000000020a1070000000000000000000000000000000000000000000000000000000000683e7249ffff001de55e0900", + "01000000fb04588b5c6686cde0ce41e976d34018eb5fb46ab1dc4a6db7ae87220000000040ac270000000000000000000000000000000000000000000000000000000000693e7249ffff001d0c68ad04", + "01000000f6e669400d1d2b1d910f3ef1fc3c95457dc95831d97d8b0e6c51a3cd0000000000350c00000000000000000000000000000000000000000000000000000000006a3e7249ffff001d8acb9b06", + "0100000037411fa53797524e67ac732a03d21a75d8e99c5cef1e100656b18af400000000400d0300000000000000000000000000000000000000000000000000000000006b3e7249ffff001d2eb9da12", + "010000004d2205ab2225e4222270c5df008a57f704e421febc8ad037a50e0e140000000020d61300000000000000000000000000000000000000000000000000000000006c3e7249ffff001d54b20f23", + "010000003f0b51a0327b1b50aafb256718fa815164f8dc9a91864d395d0f12a10000000040420f00000000000000000000000000000000000000000000000000000000006d3e7249ffff001d0cc7f305", + "010000008a80f1f0bc786084f9da91f124fcc3b98ebaf18597eb24d2777451050000000000350c00000000000000000000000000000000000000000000000000000000006e3e7249ffff001dee4d6a02", + "010000007954b7272e8dd413d76b5edc0e292a63dd055cb7e89137bac3e5059000000000c0270900000000000000000000000000000000000000000000000000000000006f3e7249ffff001d85467308", + "010000003253a353ecabd443a55b746e502d488d153e3202b81f65eb3fddb5b000000000a025260000000000000000000000000000000000000000000000000000000000703e7249ffff001d79393a09", + "010000003c50fb73ddf4f1604757170abf1c6b3422867663370feaa72261f3e40000000080b92a0000000000000000000000000000000000000000000000000000000000713e7249ffff001d9a87b408", + "0100000071782ce293ab65539a9e2232571a945aaa10bd5b894542534df4d32e00000000e093040000000000000000000000000000000000000000000000000000000000723e7249ffff001d3ee26e07", + "01000000e17470b8c7750de5506116a0a79a63dc536d5321ed5c0195f2dd955a0000000080b92a0000000000000000000000000000000000000000000000000000000000733e7249ffff001d77b1de00", + "010000002357094a6f57469cf0840b036f575c6c195b972faf25546dad6043ab00000000801a060000000000000000000000000000000000000000000000000000000000743e7249ffff001d0ac3d70e", + "01000000a96441ae0944096cf61581b306347358139e1841b70507c3cd512ef800000000400d030000000000000000000000000000000000000000000000000000000000753e7249ffff001dac8c6505", + "010000008a588ecc41e056a9212e98ebd08e0dc5cdf564b028413dbee37fb7660000000060ae0a0000000000000000000000000000000000000000000000000000000000763e7249ffff001d77321115", + "010000005166667eaf6daaee3495e27f36cf2078590107af4a0912480551424200000000804f120000000000000000000000000000000000000000000000000000000000773e7249ffff001d4767cf0f", + "010000000e7f7e5501154d6c8a25e01e9cb3d5f2c5794c11c80434dfe3345ec90000000000350c0000000000000000000000000000000000000000000000000000000000783e7249ffff001d9ba19503", + "01000000c9905bcf90ce0ba363ace21700b73b65d9657d04a027e1e7f5e0e6a200000000e0c8100000000000000000000000000000000000000000000000000000000000793e7249ffff001d03ca9219", + "01000000900f8ea2f5319efe5baed852cb1f603637e081a28f3a8fa3c8ecb4f80000000020402c00000000000000000000000000000000000000000000000000000000007a3e7249ffff001d443dcc0a", + "010000009dc3b053e248647dfa4713ee9a21497504d2d7eb98ee4549e2b0a06b00000000006a1800000000000000000000000000000000000000000000000000000000007b3e7249ffff001d11966701", + "01000000bf24238248a359f3e1257c1a4df1ae97e83b90af830d3ea228db746400000000604d2f00000000000000000000000000000000000000000000000000000000007c3e7249ffff001dc3293500", + "01000000584d41b347c39e733adf49d78d89d367bf1d2d7c1653630dbaf14b4b00000000006a1800000000000000000000000000000000000000000000000000000000007d3e7249ffff001d7ae1970c", + "0100000039c6866d6b01e5718f7794f1472ffd2e042aa1b1408105befc0a41cd00000000a0860100000000000000000000000000000000000000000000000000000000007e3e7249ffff001d337fa100", + "01000000e638534743f03f7b9d4ed87883a59682d6eba16a990e53466e671dfd00000000006a1800000000000000000000000000000000000000000000000000000000007f3e7249ffff001d2acb8200", + "010000004066b0379a7f4fd8cfcb4738e5d1fb192f7c081bce5294f0bc3a844600000000804f120000000000000000000000000000000000000000000000000000000000803e7249ffff001d2e757d08", + "01000000180044248cc1ef79af8d3ccc4231069a2e81a217e575110ae002efc40000000080b92a0000000000000000000000000000000000000000000000000000000000813e7249ffff001d61f8100a", + "01000000beaa6cce61ac81818a535f7a27001b7dcc5c59b1b5299e0b400e15530000000000350c0000000000000000000000000000000000000000000000000000000000823e7249ffff001dbcf1ad00", + "01000000bdde4c247edb1564d6e16d30a2cadd7742a3838c3b0fcfcc57070be500000000c05c150000000000000000000000000000000000000000000000000000000000833e7249ffff001d25fec009", + "010000006d03f02c3aeada24c8c0fb30d4364206e6089ac7253524849bcae34300000000400d030000000000000000000000000000000000000000000000000000000000843e7249ffff001d95db550a", + "01000000eed2295cdd7eb36d880fb86181079ff66a56d9deaeb6ae66541e676d00000000c05c150000000000000000000000000000000000000000000000000000000000853e7249ffff001d77a34803", + "01000000a9429b027f56233c57c9f10c9a3f0374764cc51153b92b6a6cb1dee100000000c091210000000000000000000000000000000000000000000000000000000000863e7249ffff001dc135c206", + "0100000045a28a11065206d07e7f3eaa6d1c47bb3e12c5028f43e788dc2170d500000000c0c62d0000000000000000000000000000000000000000000000000000000000873e7249ffff001de7c7e10a", + "01000000303b1ad668041c881bda20ba29623ef19ee4fbdbb662b1f19eb348ec0000000060e3160000000000000000000000000000000000000000000000000000000000883e7249ffff001dd6c10f00", + "010000008b8c058233f7bd945541d8e516ce6ceb62b3503a40c54e9e9540ba0200000000009f240000000000000000000000000000000000000000000000000000000000893e7249ffff001d2871990d", + "01000000b3edf5c085bb307dc881f196af15ba0c76e57b7dfe8736cb6fed8b5f0000000040420f00000000000000000000000000000000000000000000000000000000008a3e7249ffff001de1002804", + "01000000dd4bbc89fdca1931e9b44c594f61fb64862768521cd3f02cefbc0c490000000000000000000000000000000000000000000000000000000000000000000000008b3e7249ffff001dded8b819", + "010000004f99625182a1eab9ae8b5f0851c61b78d1c89685443cc823722c943f00000000e0fd1c00000000000000000000000000000000000000000000000000000000008c3e7249ffff001d7f483307", + "010000009dca54a9153e22bcb4a9be54623a4b18846af9917f7ae92e464d06280000000080841e00000000000000000000000000000000000000000000000000000000008d3e7249ffff001ddd0f0100", + "010000002e2dd5e6091afea47689f4b40d3377db8d87dc96a4a48575d65d158700000000804f1200000000000000000000000000000000000000000000000000000000008e3e7249ffff001dac0feb02", + "01000000f2a3feb234218810f42553c9a1727eac3339884ee166d7e90f26ee6700000000a0252600000000000000000000000000000000000000000000000000000000008f3e7249ffff001dc78b1205", + "01000000c425c28cef6e031fa7c15324793746a76e6de3f58bd9d5eed7964f6f00000000e093040000000000000000000000000000000000000000000000000000000000903e7249ffff001dc95e9a03", + "01000000110f084c0bb65f237785b9017a002342186aa09471c66964af4b276c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000913e7249ffff001d0c6f3405", + "01000000586e1a9bf1c54eb7877cc990e7da3b5196c0258cfdc8a424c6ea6f840000000040ac270000000000000000000000000000000000000000000000000000000000923e7249ffff001de9bc7c0c", + "010000002c118ac3850422fb2a986f824d8a251e3fef459c8c4076757c1f139c000000006018230000000000000000000000000000000000000000000000000000000000933e7249ffff001d7dbe6b01", + "010000009d0c7958423694a66ae675fec4f1e0fb7bb69be1deddc15a55eca6d600000000c027090000000000000000000000000000000000000000000000000000000000943e7249ffff001d4e839e05", + "0100000065aeb8322b71553185c1d0c12289e293de698fe6a0512981df53a5b800000000e093040000000000000000000000000000000000000000000000000000000000953e7249ffff001d99279c16", + "010000001bf70eb7e8d39c7529a934f6a7cfe3bd1557dfa42462d7b0639dfbf40000000040771b0000000000000000000000000000000000000000000000000000000000963e7249ffff001dcf55bb0d", + "01000000484d20d1b0c077266e660e87c1adcb547508d91d1e93d27071f062d6000000006018230000000000000000000000000000000000000000000000000000000000973e7249ffff001d89755801", + "010000000f29fcefd76e624cbf340d9744cc017174d530d569f67cdc5e3d27360000000040771b0000000000000000000000000000000000000000000000000000000000983e7249ffff001dc807c007", + "010000000ebe837bc8f5786dcfb7c7cd5ebebe5c2b831ff27ff45a1f9c82038900000000c05c150000000000000000000000000000000000000000000000000000000000993e7249ffff001dc4738601", + "0100000068d01d39f0ed8c7bc7df134e8ac482a43f19db7fe0600bf3f75714b10000000000000000000000000000000000000000000000000000000000000000000000009a3e7249ffff001db3d01a02", + "01000000749fd7e1927df55e7fb1afe67697980aea8fc43a8912a4e50371360c00000000e0c81000000000000000000000000000000000000000000000000000000000009b3e7249ffff001d53945a08", + "01000000c6bbb6d6271350f7e58f465e30710fafac8ed2d1c6c849ae6448039e00000000804f1200000000000000000000000000000000000000000000000000000000009c3e7249ffff001d67a46e2d", + "0100000065fb1fbb2b3abd41f84ced426f721113b845be82e87af3341dc35cf000000000a0860100000000000000000000000000000000000000000000000000000000009d3e7249ffff001d23257913", + "010000005c278182c75abb6d8eeb5c9a5a79b65f306c3a653ba09e1e1d246eaf00000000a0860100000000000000000000000000000000000000000000000000000000009e3e7249ffff001d17f5e802", + "01000000fa17d3e918e9ca270c67c6fff62eade63b6adbee287688b47e0d94810000000080841e00000000000000000000000000000000000000000000000000000000009f3e7249ffff001d6cb2d601", + "0100000022a4696b3473d8c4280738901b70b355cb6485ae314fdd34333d512f00000000a0f0190000000000000000000000000000000000000000000000000000000000a03e7249ffff001d5999c403", + "01000000cfed2160482c3da86c31be2dbb6137ec41575395b8c652c94e54b9a400000000804f120000000000000000000000000000000000000000000000000000000000a13e7249ffff001df9f2e506", + "010000005677ffaa181659c7828cfe403e07b14313fcee96e3781eb50556a83e000000000000000000000000000000000000000000000000000000000000000000000000a23e7249ffff001d483a8309", + "01000000dd7c8abd02c99b5f902be094a470c89edc6bed9975e14bdbfdff7a5600000000604d2f0000000000000000000000000000000000000000000000000000000000a33e7249ffff001d20c31609", + "010000004f398c0b23dd17f9f91d58e45ab1cc9737d1119e096a60f69d5c9fd900000000c027090000000000000000000000000000000000000000000000000000000000a43e7249ffff001d363c2c00", + "010000002333720c7a656f40168ca0184adb5eea064faf4b1804c0737fe67e4d0000000020402c0000000000000000000000000000000000000000000000000000000000a53e7249ffff001d984a0c03", + "01000000deeba4c9f0956dc00519f95705e297027f851e3f92314050effea08900000000c05c150000000000000000000000000000000000000000000000000000000000a63e7249ffff001dc8226b05", + "01000000dba4d30aba69df43df90cb8da847e3f4a4249396a312ed6d3ec9157d00000000c05c150000000000000000000000000000000000000000000000000000000000a73e7249ffff001d45656605", + "010000008dca7ac0992890085aea338ec9d32fa66ffe1e090be3b773324975d400000000e093040000000000000000000000000000000000000000000000000000000000a83e7249ffff001d037d4806", + "01000000427d8adbd9b55f9e176f847e3077c14dfa4ccf6673e36c21af122aa500000000a0f0190000000000000000000000000000000000000000000000000000000000a93e7249ffff001d2f94ba09", + "0100000065219a27ce93668bba6d4117f5dcd91fcfe895a8a7515d74fc6355d700000000006a180000000000000000000000000000000000000000000000000000000000aa3e7249ffff001d1f575503", + "010000000a624f2a97b4f72e8ff15c7299ad6dbb9e6a9a115eee1cb0bc768c990000000000350c0000000000000000000000000000000000000000000000000000000000ab3e7249ffff001dc1ffb40c", + "010000006101f22581dd2cb16fc811b27054435e8ff0d636d0e090e5bc0c1d4b00000000804f120000000000000000000000000000000000000000000000000000000000ac3e7249ffff001dc837cb14", + "010000000e7a8a29f87c95f56060fa703b8d7f049286b74e72d992fa5b9776b20000000020a1070000000000000000000000000000000000000000000000000000000000ad3e7249ffff001dcc93b413", + "01000000087bbaa8841d87a06086f7b5ce1a185633883c00b6340711137f31710000000020d6130000000000000000000000000000000000000000000000000000000000ae3e7249ffff001d2fa9bd06", + "0100000073de52552813cdc81bb2a798ed2f666efbba46cf7cbf813b35d0c38c00000000e032290000000000000000000000000000000000000000000000000000000000af3e7249ffff001d81c9bd24", + "010000001957074827557ae98dbb6f09cff9ef72932365108936bafe3761a0610000000040ac270000000000000000000000000000000000000000000000000000000000b03e7249ffff001dcd595100", + "01000000ae9fcebea94420ca4f64c12b1551c938de0625f794b92b280721ef0200000000c05c150000000000000000000000000000000000000000000000000000000000b13e7249ffff001d938f6614", + "01000000058e80ea6b2206a9d1a9b2c2c362003504d3914eb0a4628ce12eb9c000000000a025260000000000000000000000000000000000000000000000000000000000b23e7249ffff001d7fe0eb0e", + "0100000020896b62bfa0287f9baadf6c7a5c90afc5cf94313871663acf56594200000000400d030000000000000000000000000000000000000000000000000000000000b33e7249ffff001d1f1c2303", + "010000002ffbcbdeb1c564114bca84b93c265b5283c04922c50a65cc552bec5900000000a025260000000000000000000000000000000000000000000000000000000000b43e7249ffff001dca4e8704", + "01000000bd6b9c1e8eaa872fc68f99f966f354dd6b013e318f7581eac6fd52f800000000a086010000000000000000000000000000000000000000000000000000000000b53e7249ffff001d8adb0509", + "01000000fb855ea198ff0e6824c4c42481bbedef09b802deea29777523657a4e00000000400d030000000000000000000000000000000000000000000000000000000000b63e7249ffff001d6ca8cb05", + "010000000f9fad2c24132c682d243a342f71a4cae47d391808af7f1c620a9f4b00000000c05c150000000000000000000000000000000000000000000000000000000000b73e7249ffff001d1255fc00", + "01000000a9e5046b732bffc4583d67fd9e13782b0ee51dcb3643320be456d67100000000e093040000000000000000000000000000000000000000000000000000000000b83e7249ffff001d66c51913", + "010000009fdad615f067298299b470226e0e95a3ce82dca2f30a65fceef0814000000000c05c150000000000000000000000000000000000000000000000000000000000b93e7249ffff001d163d9005", + "01000000fcd510e2481a35e3cc2cc18b9ec7caec60c524d76b1d129dfcaee4cc00000000e0c8100000000000000000000000000000000000000000000000000000000000ba3e7249ffff001de69c1001", + "01000000b6ffba23394000324c1295a3144c753cdf22206db620f336a1d8343800000000c027090000000000000000000000000000000000000000000000000000000000bb3e7249ffff001dc9e7a717", + "010000005d0ce27e7e48c1f6114813c9fb0ad667187c109b168f83c8baa8cb5700000000c091210000000000000000000000000000000000000000000000000000000000bc3e7249ffff001de9b3c104", + "010000008a5ca4510425fa784080dd2d75469cd90bc15e109ab82a096c48bae9000000000000000000000000000000000000000000000000000000000000000000000000bd3e7249ffff001d81cc1303", + "010000007139c228e8840fffa396028561c36e1f60ef9ff1fa96b20acf14323900000000a086010000000000000000000000000000000000000000000000000000000000be3e7249ffff001d266cf703", + "01000000da94e8b7da4b7c7d7b27c3df06f74bdd08859542f68691f74cefb49400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bf3e7249ffff001debf40805", + "010000009ef7d92f6a099973c62c336679cc59f0125cbdf283e342791a82268500000000e0c8100000000000000000000000000000000000000000000000000000000000c03e7249ffff001dd625630f", + "0100000013474629f935e1b27634b0cf4c03760414bdc6c8db911a631fb1810c0000000080841e0000000000000000000000000000000000000000000000000000000000c13e7249ffff001dba233600", + "01000000a507cc4f670f4a0013245db75847777f9e2f09147227fb667bc3e81a0000000040771b0000000000000000000000000000000000000000000000000000000000c23e7249ffff001d785e4b00", + "01000000f401f7ed7f6ed3fa674a87d520719b4f33bf31b81f2aad7c4fdf7d7100000000a025260000000000000000000000000000000000000000000000000000000000c33e7249ffff001d0d8f5615", + "01000000fd5048e713033c50af791010b73a63d7f76b8a4ec907f9052151c7cd00000000c05c150000000000000000000000000000000000000000000000000000000000c43e7249ffff001d7702f809", + "0100000061b09f3259956f83df2e6f3173b708ee860909c053487adda4bb381a000000000000000000000000000000000000000000000000000000000000000000000000c53e7249ffff001d7251fb03", + "01000000c73f3ffbaff71039f70ce21d5f0205b263ba85b53f1330996129f4d900000000c0c62d0000000000000000000000000000000000000000000000000000000000c63e7249ffff001d82aba108", + "010000005c8674ddd7db4b30d2898825d3482bd10f1e97d22ac22459c645f9e600000000009f240000000000000000000000000000000000000000000000000000000000c73e7249ffff001dbb5cdd0f", + "0100000020712af7e2a8879eefb9cb248f509bdde233ab0b19a695227df90d8400000000801a060000000000000000000000000000000000000000000000000000000000c83e7249ffff001d43907407", + "0100000040595c6c501964d3d6d016f3188323ce5517eb13bf63ed3716dc992100000000e032290000000000000000000000000000000000000000000000000000000000c93e7249ffff001d37c55700", + "010000004ac76e2e57cba54722e9d08b985a197c403dca94997bd8787bf98e750000000040771b0000000000000000000000000000000000000000000000000000000000ca3e7249ffff001ddfab2406", + "01000000647408471686b9d1accd677a354a0947a263be3db9cb74013a6a697d0000000020402c0000000000000000000000000000000000000000000000000000000000cb3e7249ffff001dc359fa00", + "01000000ebe12cf5969c9f8d5843b0555ef4ea2d0acd36b3122be27ec5b8e0ea00000000604d2f0000000000000000000000000000000000000000000000000000000000cc3e7249ffff001dbd69ab01", + "010000007cc0e40029add61dd9466a1669ed7a04edbd2b853edb6920921d8cb8000000006018230000000000000000000000000000000000000000000000000000000000cd3e7249ffff001dcc710f03", + "01000000702ccaacc6537d91754f03c25fe74f20e5e2527721c4800bc680eea000000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce3e7249ffff001d589c5512", + "01000000ee0d4b79e2aa00d1ffe63698fa0cd21daaf6721f4adf6366ab4d763f00000000400d030000000000000000000000000000000000000000000000000000000000cf3e7249ffff001d97596201", + "0100000035b71c62bbb8677091c3ac82cc48f39cf74a84f14c6cecae5bc59ff900000000e0c8100000000000000000000000000000000000000000000000000000000000d03e7249ffff001d69b19e03", + "0100000038205e699b80c51caf423c8e3a7672a7f8b616d8db3d0fb2b3d3f8c40000000040ac270000000000000000000000000000000000000000000000000000000000d13e7249ffff001da479d10c", + "0100000055e41b3ee146c64cd3d2d20ba23c69fd0a4c2739a1b1928e112e40f90000000040420f0000000000000000000000000000000000000000000000000000000000d23e7249ffff001d9de4a100", + "010000008d7421c54e2da233f6736bd7695e50c422389304f12c39ef5db3b9050000000020d6130000000000000000000000000000000000000000000000000000000000d33e7249ffff001d96a86f08", + "01000000062dc800b9af20eeb319954320039eb3bfe400f250ec6ddb83882f2f00000000c091210000000000000000000000000000000000000000000000000000000000d43e7249ffff001dd8356903", + "010000003d6d55cc8f980f612bc502cdf6934565807d135aa4063426ac5072bf00000000c05c150000000000000000000000000000000000000000000000000000000000d53e7249ffff001d80ebbd01", + "01000000e634251bc508cc33cf6f5109836724f826577cdc777c66878f91546300000000804f120000000000000000000000000000000000000000000000000000000000d63e7249ffff001df2e0010c", + "0100000042b8bc9c6140da1a7aa9ca6b9b03707ab6ffdaa00f9f2b28b926c53c00000000c091210000000000000000000000000000000000000000000000000000000000d73e7249ffff001dcca2a807", + "0100000015f9fbd2be6930964736c271cf15bfb17029c1e7ccb3f3fa185a5b440000000040ac270000000000000000000000000000000000000000000000000000000000d83e7249ffff001d162c4804", + "010000001b0621cc7b9bdb27790c003a6b7a21c9ba9eaa9fca81bf80b773f26300000000a0f0190000000000000000000000000000000000000000000000000000000000d93e7249ffff001d2dcdc405", + "010000006f378afc24265de6e5f323f9f39857d4c30b12b0c301def4d2ea084f0000000040420f0000000000000000000000000000000000000000000000000000000000da3e7249ffff001d02569b06", + "0100000065fb3ad1563b5c789e0c56c91c4918b2f9db6894283af9a442483f840000000080b92a0000000000000000000000000000000000000000000000000000000000db3e7249ffff001dc480860b", + "01000000d2638027bcf1ecc6111aa5fe8aedf085c5d717e16c44e9883972e0c500000000a086010000000000000000000000000000000000000000000000000000000000dc3e7249ffff001dcd57ab0c", + "01000000e2c37ae4fb148eb6d7f593fb76cecbc3e38481eb39adf2871f16d1eb00000000e032290000000000000000000000000000000000000000000000000000000000dd3e7249ffff001dad6ac305", + "01000000271abab26049ddd3ee0556952501c593e2a4e99e356f1178ce0222ad00000000e0c8100000000000000000000000000000000000000000000000000000000000de3e7249ffff001d313a4f0a", + "01000000cf81278d4900f048aa513d23b8977dadbab1740837136f800b2a80f400000000c05c150000000000000000000000000000000000000000000000000000000000df3e7249ffff001dc6ead506", + "0100000057c2d35d8380b0929a8662a90b45f91a6365d49bef48a21b2e0db65800000000a0f0190000000000000000000000000000000000000000000000000000000000e03e7249ffff001de3ce0d03", + "01000000f8c261652a54b22dd1f589d328058a16f46e21c2bf300d534bb4712b0000000020a1070000000000000000000000000000000000000000000000000000000000e13e7249ffff001d5e940c02", + "01000000de2e3e756bc4fee7b9341e53e188f496681435f5618f686e94349f7f00000000c091210000000000000000000000000000000000000000000000000000000000e23e7249ffff001da5c4fb05", + "0100000048bff866d26058d19bb017b3a23a631e4d627451f1e5c08b6f5e534000000000c091210000000000000000000000000000000000000000000000000000000000e33e7249ffff001d70312809", + "01000000a155735947ed2719c5c1f0cb606f116e49db418cdef60cdec8a21ad80000000000350c0000000000000000000000000000000000000000000000000000000000e43e7249ffff001d1e452701", + "0100000035e81f440707b3dacbd75b9e74e739875518a121f975babd2f0d208a00000000200b200000000000000000000000000000000000000000000000000000000000e53e7249ffff001d704a3f04", + "010000005516055b83d297e838235eaad151b417128a81541b2e0c8d3ca2aabe00000000e093040000000000000000000000000000000000000000000000000000000000e63e7249ffff001db7a8670c", + "010000000a1e3754f3017a3bf23a4aa31bf06030cafdf5f5ba62ac6d9431a07e0000000080b92a0000000000000000000000000000000000000000000000000000000000e73e7249ffff001d83b3f402", + "010000006037cefff424d4245c51440dd1f8aac731884bc45c5963e6ecc37c1d00000000e032290000000000000000000000000000000000000000000000000000000000e83e7249ffff001d96626e01", + "01000000daa67197a963a7941a1e062187350633597436985551e5dd26dcc7260000000080b92a0000000000000000000000000000000000000000000000000000000000e93e7249ffff001d9da61905", + "01000000cab7f68521128dd29df76ac0cfc4fdcdf7c9b7261e869be531f4c6040000000060e3160000000000000000000000000000000000000000000000000000000000ea3e7249ffff001d93bc8c00", + "01000000f216a43fc280b717bc1f3f58a4fe0bd25f250a5a3aa7f7d3b30c4cdf00000000e093040000000000000000000000000000000000000000000000000000000000eb3e7249ffff001da27e6d07", + "01000000d273d8d41fa87aa62661d50f9c11d57c81f746bbfe517c6ab5baa8c000000000006a180000000000000000000000000000000000000000000000000000000000ec3e7249ffff001d8c8c0701", + "010000002ea89cec1bd68431a50c3ec2bc300a6e18ef54e16b1d72a1c5843ea200000000804f120000000000000000000000000000000000000000000000000000000000ed3e7249ffff001d50f20703", + "01000000d748414fca0cac9945036f58002d508c43c78904052f7a1b4dad34c300000000a025260000000000000000000000000000000000000000000000000000000000ee3e7249ffff001ddcfd3205", + "01000000e777a1382b7323a79f92933c35549156fe35c1a512918bdba6fde78f00000000604d2f0000000000000000000000000000000000000000000000000000000000ef3e7249ffff001dc01ba205", + "01000000c5c239e4b238e8701bf7de79465df020148032169eb2bdaafc3935520000000040ac270000000000000000000000000000000000000000000000000000000000f03e7249ffff001d41adf502", + "0100000057c7757d2b76f43b12d2544459b8770fce60ceed9977584f70948b8b00000000804f120000000000000000000000000000000000000000000000000000000000f13e7249ffff001d95008504", + "01000000e888519c3d23586a66f3d4ead8c3ffd0ceb295f9171af5da0ed9eee300000000200b200000000000000000000000000000000000000000000000000000000000f23e7249ffff001d7f1d3902", + "0100000058bff582f33591137c5b3912e5c64c30b76f10dc65091829565dea330000000060ae0a0000000000000000000000000000000000000000000000000000000000f33e7249ffff001d70ff6602", + "0100000094647f846de8e9ccaad8e23999c4dd6df5b56a05de5f6ac3ae71468800000000c027090000000000000000000000000000000000000000000000000000000000f43e7249ffff001d6eeeb314", + "01000000707f5303341d3f38af5531ab7bbb3e10a5b4e6c3f19b55eebd3ca14900000000006a180000000000000000000000000000000000000000000000000000000000f53e7249ffff001d8f138a0d", + "0100000080f310da8e2c48c500b91f89b5bb69626e039d4ce279027931b3771000000000604d2f0000000000000000000000000000000000000000000000000000000000f63e7249ffff001d6dd1cf05", + "0100000023e903901381c1b8857084ef5758edf607285982c310affcaa0b267b00000000200b200000000000000000000000000000000000000000000000000000000000f73e7249ffff001de2cf1705", + "010000007e4d72fee017f10396ea352f54536a41b9f439ae649e675b1b2c85df0000000040771b0000000000000000000000000000000000000000000000000000000000f83e7249ffff001dd3e56824", + "010000000a9b9b70c92382d35a9c70bad879f93e6f2fffe12fd7f921424f23c70000000040420f0000000000000000000000000000000000000000000000000000000000f93e7249ffff001da2e4800e", + "01000000f9df4c0aa1c4fee40209b271ceab7cc41334dc1b7bc01e1c149c8c4b00000000e0c8100000000000000000000000000000000000000000000000000000000000fa3e7249ffff001d9dea8800", + "01000000c461ca0ad5bd23d41d8c2a1ec79f3acd048dab17241702bc4051213f0000000020a1070000000000000000000000000000000000000000000000000000000000fb3e7249ffff001ddd2e610a", + "01000000102b6c79aedc3ee76abd1d0de29cc5e30b3e2d5daa8a834d8f0a26f700000000a0f0190000000000000000000000000000000000000000000000000000000000fc3e7249ffff001df9ff8616", + "010000004c74b686f9e7c140d418de8f4febd65452f00ef7efb8e0110a8247170000000080841e0000000000000000000000000000000000000000000000000000000000fd3e7249ffff001d1cd6b205", + "0100000090cab61867f8deb50790a670d99b58d48adc524d22ccf230999f5d1b0000000060ae0a0000000000000000000000000000000000000000000000000000000000fe3e7249ffff001d6e44bc06", + "01000000e59a2ec953f18dadf299b2fc6e0fb658f4222390181b3a1208d3e9de0000000040420f0000000000000000000000000000000000000000000000000000000000ff3e7249ffff001d7eb5c00c", + "010000002fe3b240892c089e48a63c7af9e16fb85fd2f65f3e7c4e94f29199fb00000000a0f0190000000000000000000000000000000000000000000000000000000000003f7249ffff001d4d84200d", + "010000005ac0a4451ca8fcfd17907ce0132fee03128ec48ec7d7bec59a3086e40000000060e3160000000000000000000000000000000000000000000000000000000000013f7249ffff001d31392304", + "010000009d7ef796b21d80c7fc658237e64f5a5f76f08d0d260d73e466861d8400000000200b200000000000000000000000000000000000000000000000000000000000023f7249ffff001d96231202", + "01000000b400b16195c199e5dcd61e28a657cccbc6a37cbf261f45459fbadbd400000000e0fd1c0000000000000000000000000000000000000000000000000000000000033f7249ffff001d19768907", + "01000000fc33b54a3fa173f3f4a64b00bb30be343d869bbc4207db5a7f615e3600000000e032290000000000000000000000000000000000000000000000000000000000043f7249ffff001d7aacd304", + "010000000cf1c5f49a1a6727bb56d75af576da03eef95138bee869df5490884800000000200b200000000000000000000000000000000000000000000000000000000000053f7249ffff001d61e26003", + "01000000b3c5471510bb4230dc9ac759e810b87a5fec444682156f852ac82dd200000000a0f0190000000000000000000000000000000000000000000000000000000000063f7249ffff001d88109e09", + "0100000048d0b8a7673036604f7655bb14af783365b4cda8cc798b8686def637000000000000000000000000000000000000000000000000000000000000000000000000073f7249ffff001d9097db06", + "01000000efc9a8b9be1c4e04f199f33567621762eee92af403094a1f89c6aea50000000020a1070000000000000000000000000000000000000000000000000000000000083f7249ffff001d1323cf06", + "01000000808aa38f5530de6f75e82fca9d8e1c5e0551aa8988bc732fb9fbbab100000000a0bb0d0000000000000000000000000000000000000000000000000000000000093f7249ffff001d97009605", + "0100000078fc17696b9f98e57af1682c0bc50838ec8b76fd21e10273011d15c400000000e0c81000000000000000000000000000000000000000000000000000000000000a3f7249ffff001d111f4502", + "01000000cc51f862e7f8866bc19a4085c4a5fc15f44e76825c497195ce5f15970000000020402c00000000000000000000000000000000000000000000000000000000000b3f7249ffff001d03554802", + "01000000d28d5e9f5e567a318ffa37a5d3e9df46fde2cb99853d3a9a249bc26700000000c05c1500000000000000000000000000000000000000000000000000000000000c3f7249ffff001dc2cc5001", + "01000000e68a4fe6fc4b7875a5e5991ffbc020ab19c0a59505b7d5ecf4265fb000000000604d2f00000000000000000000000000000000000000000000000000000000000d3f7249ffff001db8c2e101", + "0100000092974cd2a95b6096ccef0af97ea5c4c09705adbdbe04db97e2a06ad60000000040771b00000000000000000000000000000000000000000000000000000000000e3f7249ffff001d69d3ce0d", + "01000000277fc80bc07b0e1fe645e4ab9676974414d2af29ebd4e46a36096fc900000000200b2000000000000000000000000000000000000000000000000000000000000f3f7249ffff001d32c0b109", + "01000000cb9c6fc5b4542049e8ab899e4a91f1990afad58ad6ac698609a3a6dc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000103f7249ffff001dbd951b13", + "01000000056b679eb7c9c2a895e81da150716919fbd3bda9bdf2d342afeca994000000006018230000000000000000000000000000000000000000000000000000000000113f7249ffff001d7c50e004", + "01000000d07cfa3b097fbf7ed8dc0f4501a4a85aeacd49b290154e683b1db1110000000060e3160000000000000000000000000000000000000000000000000000000000123f7249ffff001d9cc1ae0c", + "01000000a6d28c87ce36f296e756c3c831a9533ff3bc7bddbe1a9c956be089ed00000000009f240000000000000000000000000000000000000000000000000000000000133f7249ffff001d2868363b", + "0100000008386c251ef90bd7426efc052fef3caa5def1f9647b1595edcb917e200000000c0c62d0000000000000000000000000000000000000000000000000000000000143f7249ffff001dfc225300", + "010000005c3151613a7acd39c2775bde8c05e008a02c8824c0860ce725b487a100000000a025260000000000000000000000000000000000000000000000000000000000153f7249ffff001d260e4d05", + "010000001b158af8b4d15bbc60fe9e27299bcc1e7a8407c1aea8883855f229e400000000e0fd1c0000000000000000000000000000000000000000000000000000000000163f7249ffff001d7317b701", + "01000000bb545526658cfac5bb153f1a2f0743f33f387c1e35ab9ea47535c40c0000000080b92a0000000000000000000000000000000000000000000000000000000000173f7249ffff001d7289c203", + "010000005e10490f74c395a3c257512ecc2bd6c892aeda15101587efe6718bf700000000c091210000000000000000000000000000000000000000000000000000000000183f7249ffff001d08bf7816", + "01000000d319982dad393d712e44fdada00ae44dd1e10c7bdee51ef3d2e9108d00000000c091210000000000000000000000000000000000000000000000000000000000193f7249ffff001df84b9d03", + "01000000cc6656ffca65a79e168efaf55d2e08588b09ae0c01ea09c287fbc8b60000000000000000000000000000000000000000000000000000000000000000000000001a3f7249ffff001db360cb0f", + "01000000a5ddf024d271ca45713c9294d71a85d8bd10c8c297853d164e358b240000000000350c00000000000000000000000000000000000000000000000000000000001b3f7249ffff001d53122903", + "010000005230f3a74015c5f2d789bb98243956c22833559dbe6c9fe11d96d2ae0000000040420f00000000000000000000000000000000000000000000000000000000001c3f7249ffff001d1fb4c100", + "0100000089ed1357900de156376ab11fb4bda561929ad859ed010177a98c3b0300000000a0252600000000000000000000000000000000000000000000000000000000001d3f7249ffff001de2ab7c18", + "0100000059b511da06094151210def50f2736fed483bba39e717d1c66ea211130000000020a10700000000000000000000000000000000000000000000000000000000001e3f7249ffff001dd52cf100", + "010000000b7f02caa12d63f115546a40f6195b3a0b7581de4be8176c13408d940000000060ae0a00000000000000000000000000000000000000000000000000000000001f3f7249ffff001d026dd80a", + "0100000046751be3484bbf81accd9b6bcb6d6d39519321885c1d03ee1c84f6cb0000000040ac270000000000000000000000000000000000000000000000000000000000203f7249ffff001dcd749c04", + "010000004491c0607646146ac9cde6223c3eceb8f353ccdea9bca021c3ff8a8d0000000040771b0000000000000000000000000000000000000000000000000000000000213f7249ffff001ddddc2802", + "0100000088748b998415376bc0c425ea25612c482f23f6efb1d1b072dee7b5a300000000a025260000000000000000000000000000000000000000000000000000000000223f7249ffff001dd5fb7114", + "010000009099bca4a08c2a6cce9050083f5b09daa667cae3614341927428ec0800000000200b200000000000000000000000000000000000000000000000000000000000233f7249ffff001d8a6d431a", + "01000000d125b56775dd5404c67688680b06b62c9f912a215e38b96e7eff5dc200000000c091210000000000000000000000000000000000000000000000000000000000243f7249ffff001d10881b0e", + "01000000d1e343a93c45080713a98aec2961eabf2763d638d09403691c5c68070000000020d6130000000000000000000000000000000000000000000000000000000000253f7249ffff001df812aa00", + "010000007e78cc3c982eef7b25f15b6523b84aa1b919c3702f71e671864e644c0000000040ac270000000000000000000000000000000000000000000000000000000000263f7249ffff001de251a002", + "01000000650b114726c887844869e17f6ff855ac58ef4013d9090182e5f190ab00000000009f240000000000000000000000000000000000000000000000000000000000273f7249ffff001dc66d0f15", + "010000002083726587be387a370715a5a156285365bd6013decc450c9f5f147200000000e032290000000000000000000000000000000000000000000000000000000000283f7249ffff001d6d7ebc05", + "01000000fd75bf02d13c59d39c6b09555b0bec1ed6588b5f3a5be7339348a3000000000000350c0000000000000000000000000000000000000000000000000000000000293f7249ffff001d4df72305", + "01000000aa25565593503c2bf811d5d1e756f4dd4501e3d07b2b1541e3b5720c0000000000350c00000000000000000000000000000000000000000000000000000000002a3f7249ffff001dfb10310c", + "01000000bc33c973b91533f1dfdbc54c8c53c49bfa79cec1a01b953e3ee09e290000000080b92a00000000000000000000000000000000000000000000000000000000002b3f7249ffff001d6cee9215", + "0100000068411e21b36f07f31ebdac42350ffcc671db2d264637d5bb60437adb00000000c0270900000000000000000000000000000000000000000000000000000000002c3f7249ffff001d39f3d801", + "01000000ebb86e383062883994a7d2d22dec94967739659f832c3f3dbe049fde00000000009f2400000000000000000000000000000000000000000000000000000000002d3f7249ffff001d3e8fc50e", + "0100000032b4307101967f681d20ed6d9013a19fcba5d49ec43540b5f6047c3000000000604d2f00000000000000000000000000000000000000000000000000000000002e3f7249ffff001d93bceb02", + "01000000de033eb3ca66dc53e1caad8049d6c6760f0a72b25977e85f4e75f53500000000c05c1500000000000000000000000000000000000000000000000000000000002f3f7249ffff001df2021205", + "01000000fdfd477e08b13a5334f4dc51c9d9735d164f3b111b4b10f84e8906ea0000000040ac270000000000000000000000000000000000000000000000000000000000303f7249ffff001d771dd401", + "01000000e95e2370a9166db589222ddc36882b167f412a8a7c895ee72fa4836c00000000604d2f0000000000000000000000000000000000000000000000000000000000313f7249ffff001dfcd4d406", + "01000000ded9cf0e5609380cc40f03a1ba9431cc77f42a6197d2e4913806a5bc00000000e093040000000000000000000000000000000000000000000000000000000000323f7249ffff001de4824507", + "01000000bd818e2edfd69baf9e587331f1bb3c11e6634007e212136d3733054c000000000000000000000000000000000000000000000000000000000000000000000000333f7249ffff001d2ed68701", + "0100000009e696822eb040dc3e7b707dcca1f9d8a7b88bca8f50ad43f0d45bb300000000c091210000000000000000000000000000000000000000000000000000000000343f7249ffff001d5c1f750d", + "0100000007ddf3d68d2acc034374014454cb8d60750d6e01c47955d08bb6063200000000c0c62d0000000000000000000000000000000000000000000000000000000000353f7249ffff001dc2f10305", + "0100000005ce02fe1c7e70f736b99fc18d5ee93a83e821657713215309d80cca0000000020402c0000000000000000000000000000000000000000000000000000000000363f7249ffff001d257fa500", + "0100000021e4b67fdd6b86162e20e505ca449a4dff703ccb680147b71f7fe2280000000040771b0000000000000000000000000000000000000000000000000000000000373f7249ffff001d75937200", + "01000000ac0073bf8afc83b621751a99f1054d37f868edfeeac649416aeb06c500000000804f120000000000000000000000000000000000000000000000000000000000383f7249ffff001da44bd011", + "0100000089e0949b02d7382eaee01099987f9f21cde5956a5412ad9472fda74d00000000e093040000000000000000000000000000000000000000000000000000000000393f7249ffff001d4b780510", + "01000000e33a51515842ca980a16b39977aad33200c848863238b51af06aae5a00000000c0270900000000000000000000000000000000000000000000000000000000003a3f7249ffff001d4744b700", + "0100000021061947d000e7b3fe8beacb401f05ace2fcd77e93f9dc4e1607887600000000c0912100000000000000000000000000000000000000000000000000000000003b3f7249ffff001da16c9a0d", + "010000000d6798bf6ac7157d0b284b4216761e4f2cac404ecab4f5500f804ea50000000080b92a00000000000000000000000000000000000000000000000000000000003c3f7249ffff001dc3659606", + "01000000452e36f5d0bb88cc7f49989ec054e07daf09b46277e40e0dbe2fbf0c00000000604d2f00000000000000000000000000000000000000000000000000000000003d3f7249ffff001dd4a8c30a", + "01000000c98519ddaf34293470dc430e3bb77892b97d3e9fcaa58f9d4fb2f38e00000000a0252600000000000000000000000000000000000000000000000000000000003e3f7249ffff001d56359312", + "010000000e5c24440a5bd576987955553980716321fc55d10c41c0cd21ac333300000000e0fd1c00000000000000000000000000000000000000000000000000000000003f3f7249ffff001d14176a07", + "01000000b8a2b29e5314ff6f3e27817cb9cf6fa31cffc4bdb7a9c81c359c511c00000000804f120000000000000000000000000000000000000000000000000000000000403f7249ffff001dce6caa0c", + "010000004b26e97287597b14fc43a415aa0585de79a1119d9d977b9c946244720000000000350c0000000000000000000000000000000000000000000000000000000000413f7249ffff001d1ea24b03", + "01000000367653224706c92d7ba20d7e4a0721e8fe6bea1ef40339e4baab2f6000000000e032290000000000000000000000000000000000000000000000000000000000423f7249ffff001d18b3160e", + "01000000fb08b6614356be0d6f2981da8469247cf78c076e5ffac1ef96b9bf8200000000e093040000000000000000000000000000000000000000000000000000000000433f7249ffff001dc8b1df08", + "01000000f42f750b790f1db3088eb4ccbea9c39981df937e68627f9f6be8516100000000e093040000000000000000000000000000000000000000000000000000000000443f7249ffff001d43a49407", + "010000000a02d5864612be744f080dedfafb76e4c7e223cc158fbd13325dfcaf0000000020402c0000000000000000000000000000000000000000000000000000000000453f7249ffff001de92db201", + "01000000aa5691b290d0e06e45894c9bc52c20b2aa0818ef2d591342c99ad1c000000000c0c62d0000000000000000000000000000000000000000000000000000000000463f7249ffff001d3d586a21", + "01000000e8717623f4b3537edc8d7918c43364f41795bb9edb88d18d96102b4e0000000060ae0a0000000000000000000000000000000000000000000000000000000000473f7249ffff001d0c91b807", + "01000000971285a4f0ae91b294452db4d10030393650f046271b1e8171b0503800000000a0bb0d0000000000000000000000000000000000000000000000000000000000483f7249ffff001db49ef000", + "01000000db0faddba5224cc8bb0734a9683951db247d7ac47f2a6c2198ab7f310000000040771b0000000000000000000000000000000000000000000000000000000000493f7249ffff001dcaa72d1e", + "0100000012347990a0986fe539d9d9a6426264d157137869166690cc99fd8fcd0000000040420f00000000000000000000000000000000000000000000000000000000004a3f7249ffff001d9410fe02", + "010000008085fed1e93a31ffc3c2e0deaf24fee2775093b5a0d978e6aa5251df00000000a0252600000000000000000000000000000000000000000000000000000000004b3f7249ffff001dd428fe07", + "01000000dcea150ac67d57c289c5ab322d4376bd062a32bc9318e97b36e4711300000000a0f01900000000000000000000000000000000000000000000000000000000004c3f7249ffff001d172acc0c", + "01000000adce63ca6e8f823bcdd1c55c0dde5be6bf23f63d857d25fc03f6916200000000801a0600000000000000000000000000000000000000000000000000000000004d3f7249ffff001dbe792e06", + "010000006b0cae90787d2ce5b0051f47819342d40f130db2f662110247fa85820000000060ae0a00000000000000000000000000000000000000000000000000000000004e3f7249ffff001d07d55b00", + "0100000099b68c6fa524bc9d28dbc14ab17f1b0da528476376a74de5b730896400000000e0322900000000000000000000000000000000000000000000000000000000004f3f7249ffff001d92154402", + "01000000eab612e64492d92414059da8d88a288bb5fcdc4813b903493112912b00000000804f120000000000000000000000000000000000000000000000000000000000503f7249ffff001d92810504", + "01000000eee6876cbdfa3460f845a3f6410e6f042a7bca2ec436c3497a27231e00000000c0c62d0000000000000000000000000000000000000000000000000000000000513f7249ffff001d1d1dc305", + "010000008dc1f7c3b914eab5497ee6757b688a92dee6f6be840c0c75f2d96b0400000000c091210000000000000000000000000000000000000000000000000000000000523f7249ffff001dff45f019", + "01000000151ff32fb84d5ebbc547348ffff6575a62c5a6af1c666b736a23cf350000000020d6130000000000000000000000000000000000000000000000000000000000533f7249ffff001d1a8c6006", + "010000003e2e4d79c37daa6677b29e7691da30e47a600a5f32eb79a3d17e7aa300000000a0f0190000000000000000000000000000000000000000000000000000000000543f7249ffff001d5714b103", + "0100000057c90ddd60b672fe265ec92c92d4d16f2d58da7187154e5d63eac58c0000000040771b0000000000000000000000000000000000000000000000000000000000553f7249ffff001df26a5e02", + "01000000c6567ded486a3841dd4131727c52cbdf217a35148b226f029927b4e6000000006018230000000000000000000000000000000000000000000000000000000000563f7249ffff001d365fbf02", + "01000000c52ce1c1c73eebb308cc134cfcc18a6b2e6b7ed19b4567199ad9216600000000200b200000000000000000000000000000000000000000000000000000000000573f7249ffff001dab24ff02", + "0100000078340ebf6ef3f042a787326e2f68a51d5d50ccfced50e7f8114e2be90000000000350c0000000000000000000000000000000000000000000000000000000000583f7249ffff001d42cb8c10", + "0100000099f29099d295d89adf71fca1808a0119d0a4ce5fe4554f4501faf3f700000000804f120000000000000000000000000000000000000000000000000000000000593f7249ffff001dcd571504", + "010000000ce5b2e295e14c0d180ea59790f41ac94ec3f39cc73e8b75d74cd28700000000a0860100000000000000000000000000000000000000000000000000000000005a3f7249ffff001dca9b7e0d", + "01000000989887554ee1907731a07a064887ba74cacbd5bb29bef4f902bf0c5500000000e0fd1c00000000000000000000000000000000000000000000000000000000005b3f7249ffff001d32838808", + "01000000188e84d7eb3c6a786c362f9fff344f4e061d818c987a55171212696100000000e0930400000000000000000000000000000000000000000000000000000000005c3f7249ffff001d8e5e2207", + "0100000061f1ae37d9471f2b19f146a18a3e6668030a51bef50f1b596756aec400000000801a0600000000000000000000000000000000000000000000000000000000005d3f7249ffff001dc881530f", + "01000000ee728cfa75898cc4820583bb5f65acda6bf258cff0e352ff1fc773930000000060182300000000000000000000000000000000000000000000000000000000005e3f7249ffff001d5b3c6909", + "010000009f51ea4081b6160f0aa4c2ac0c53895c72c38835343c97fcac184c020000000040ac2700000000000000000000000000000000000000000000000000000000005f3f7249ffff001d2060ad02", + "01000000047a32ced21364ec7c191726130d3b56057a90ef1fb46f9fd31665c000000000c027090000000000000000000000000000000000000000000000000000000000603f7249ffff001d4d1e860a", + "01000000ed5f9362444309d6a1913cda6b5bdf8e52d9d5e93cd778f0abb2ba1f00000000e032290000000000000000000000000000000000000000000000000000000000613f7249ffff001d16bb4a1a", + "010000002f03ed773d336559f03a6ea310fe952c19a98d5b72c40ad4d6414a6c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000623f7249ffff001d719e6700", + "01000000579e2a653bbacf36fc8ad6e3d58b914e537e1093f45137a6487ea8300000000040ac270000000000000000000000000000000000000000000000000000000000633f7249ffff001d5c79e807", + "010000005ef06df4989a095db5854a608a3e0adac0e6875911371704a4b4c31600000000e0fd1c0000000000000000000000000000000000000000000000000000000000643f7249ffff001d2bb42b01", + "01000000f6e9144e471638b21cbc38b8ecaf49df825dbb2cd99a5f6fe1f5e8860000000000350c0000000000000000000000000000000000000000000000000000000000653f7249ffff001d281acf04", + "01000000e16086ff2f315da3481bb97311683f9ffc1cc345ae2cb127be1853500000000080b92a0000000000000000000000000000000000000000000000000000000000663f7249ffff001daeada505", + "010000004e758ed3fb5a2d6a597e46a84db97fa0c3e3326b06ac1fe37d1b9a8c00000000009f240000000000000000000000000000000000000000000000000000000000673f7249ffff001d071c3e17", + "010000003d7db01ddefdc58679868ee5d39eb2d3621b3c77478f1289fd0b289100000000c05c150000000000000000000000000000000000000000000000000000000000683f7249ffff001d0ddd7d01", + "010000001a361791c618aafd5f48756f9b3fa5845ddfbc000940b4e7bcdc23a20000000020402c0000000000000000000000000000000000000000000000000000000000693f7249ffff001d16a18600", + "01000000c53a852f429f37335d08f567a1113e98525bfec47ef6285ae2b28fdf0000000000350c00000000000000000000000000000000000000000000000000000000006a3f7249ffff001d614a5d07", + "01000000a019370e39ed3b6e42a80cfc85462e8cae750048c8b309703be5af0900000000e0c81000000000000000000000000000000000000000000000000000000000006b3f7249ffff001db6118606", + "01000000896a59e7b50b0bccdd023a95d8fbeded8e02622fde5211a734eeb92e0000000080b92a00000000000000000000000000000000000000000000000000000000006c3f7249ffff001de1842e08", + "01000000f0d29ca8787924bdcd8eb9709842a5f02ec170a0d7b6fab40b16769400000000a0860100000000000000000000000000000000000000000000000000000000006d3f7249ffff001d56908105", + "01000000cfb5a67fd84e1aaf63d601ee6bd56a27235f82f5005873adf1ef8e2100000000400d0300000000000000000000000000000000000000000000000000000000006e3f7249ffff001d738f9902", + "01000000448062480a3a1fab7b4e247d130f927581c6fa38c1e591d45ca50b1e00000000006a1800000000000000000000000000000000000000000000000000000000006f3f7249ffff001d344e7400", + "010000001953fad5ab9f1e7af479466d44a37a43a5a0e111def988fd779d96f000000000e093040000000000000000000000000000000000000000000000000000000000703f7249ffff001de6a0ae00", + "010000000478affb8037facaa07da9f498e12066ff85ea47f560184a08d4ef9c00000000c027090000000000000000000000000000000000000000000000000000000000713f7249ffff001d6bd1e91f", + "01000000d31d1cb86e2861bc4cea89c39007cc7b1128a3210a54230d4ff014550000000060ae0a0000000000000000000000000000000000000000000000000000000000723f7249ffff001d8b44040e", + "01000000959822829a99ae809c62c1b55a9698ade4bfe3e7a77fc4fe811c895c00000000c05c150000000000000000000000000000000000000000000000000000000000733f7249ffff001d7d8ae308", + "01000000364621c7aabe7a1d592963dcd55e458a35cc294628925f30b41fde380000000040420f0000000000000000000000000000000000000000000000000000000000743f7249ffff001d0afb283c", + "010000006e6b25882df4685dfd1facd86388b93fbac3fcd908cc36060e38a58a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000753f7249ffff001d70538916", + "01000000d55f619cc9b0587843e792293260c4872f95ad396d4119c76debfebd00000000801a060000000000000000000000000000000000000000000000000000000000763f7249ffff001df014910d", + "0100000096957571b2623b6ebb323e625864c1935af1fd4e80c18eb0abbdf22d0000000080b92a0000000000000000000000000000000000000000000000000000000000773f7249ffff001d095db307", + "01000000b2ce3ae882800eb152605b8f02db6f46a3d4b84e474e8c5863bf67ea00000000a0f0190000000000000000000000000000000000000000000000000000000000783f7249ffff001dd8ede204", + "01000000e4cfb211679b4649a38bbc4bec36380e32f53c0bebcb8e9f3c86a8d50000000060e3160000000000000000000000000000000000000000000000000000000000793f7249ffff001da4691a22", + "01000000f9f046954c7c7dafbe2859fed318090fee709a65548b314e27e93c2700000000a0bb0d00000000000000000000000000000000000000000000000000000000007a3f7249ffff001d89112c0e", + "01000000e6d8badada2ebb700daaa1222f995d6bb82ae8dc23d51b83ece1bf0900000000c05c1500000000000000000000000000000000000000000000000000000000007b3f7249ffff001d5f769503", + "010000009dca0464818c0e2c99561214602967b25eaeb39c98e9074be8c792260000000020402c00000000000000000000000000000000000000000000000000000000007c3f7249ffff001d3efb8901", + "0100000019f0b12bb1296c4886c016a7199203e493968faf0519fea359c9a2e40000000020402c00000000000000000000000000000000000000000000000000000000007d3f7249ffff001d900f4308", + "010000000fbe6ecb05d720a7ea56041ac36586b0be9608bbf18dc9ad87464f630000000040ac2700000000000000000000000000000000000000000000000000000000007e3f7249ffff001d0fc90d05", + "01000000f04a4418147f99ba749b7b3f5b42efe003cbc789a1e16165d50946f400000000e0930400000000000000000000000000000000000000000000000000000000007f3f7249ffff001d418f6004", + "01000000459b7e5eaf1679ba16b5fe54b6b2e6391421e88e7c9c0dba010a383e00000000c05c150000000000000000000000000000000000000000000000000000000000803f7249ffff001d624aba02", + "0100000039892ca10a49fe14ee75cae2ca4d8f8c21b8d128d3b0e83b0ea56ed300000000200b200000000000000000000000000000000000000000000000000000000000813f7249ffff001d27230b00", + "010000008cbfa5092099393db48d1408c8d0ac2514b2f790bfabff56096c8f9c000000006018230000000000000000000000000000000000000000000000000000000000823f7249ffff001dde3ade04", + "0100000039193e804d2b3b78dc589b319b3ce7a1d925c40ae6085b9fe8d3483200000000801a060000000000000000000000000000000000000000000000000000000000833f7249ffff001ddd5ad601", + "010000006fc32e5778c40b67e46b9d52dcc7fb871f31730993cbda6903dc09680000000020d6130000000000000000000000000000000000000000000000000000000000843f7249ffff001da2af340c", + "010000005a580c9479f3e2047aec58f1904faa17b769e9d29733a42db9d79c3e00000000e032290000000000000000000000000000000000000000000000000000000000853f7249ffff001d7760fa08", + "010000001d60c875fd966e60eeb82cf48c5e755ec6d091a0672018ad4b5b42ad00000000804f120000000000000000000000000000000000000000000000000000000000863f7249ffff001d3540670b", + "0100000018061c60ed23dcc0b129833095a142d24af2a4f6ec42811cd8213b4a0000000080b92a0000000000000000000000000000000000000000000000000000000000873f7249ffff001dd07e4708", + "010000000cedace1afcad641dde0886689c10f107d489fe9ce5eb753b119ffbb0000000060e3160000000000000000000000000000000000000000000000000000000000883f7249ffff001ddb204707", + "01000000dd4d8b85d7fd68700215d5160da0cc7c62babc79a1b1c887dbaf900700000000c05c150000000000000000000000000000000000000000000000000000000000893f7249ffff001daf24de0d", + "01000000984deda929c22e310d5e2fa59600c16cfcd9259b7b714e5009e5bbf40000000020d61300000000000000000000000000000000000000000000000000000000008a3f7249ffff001def315803", + "01000000a6dc4f2e89d4cdfc24075a8e8d2fb1d872b22990d00238726169698d00000000c0270900000000000000000000000000000000000000000000000000000000008b3f7249ffff001da5a6f703", + "01000000faec6db6eb8bfecb1a221c216f12f71648f31d63df9fa5bd050ce75e00000000801a0600000000000000000000000000000000000000000000000000000000008c3f7249ffff001d7691880a", + "010000009d7218a081c7ce866c2f264006e94e79485c040fb1facdf213ef136900000000a0860100000000000000000000000000000000000000000000000000000000008d3f7249ffff001d9d3b4602", + "01000000cbeaf8427aba211381d190d9ef0a5a7696efd0bd5e4f1c0c5b2c47050000000000000000000000000000000000000000000000000000000000000000000000008e3f7249ffff001db2fe7e03", + "01000000513728a35ebf6af3dd08d5e3f7f67d051fd2cf93befebf446cd4a26900000000400d0300000000000000000000000000000000000000000000000000000000008f3f7249ffff001da1ee5707", + "01000000faf4283466740b1e6542de20e0fe68096c4bd7cb27f40a0d29c40b2400000000e032290000000000000000000000000000000000000000000000000000000000903f7249ffff001df6ca7908", + "010000009a8a13960fd19a093f490013729483a2c3611e318574a18162d8c5b100000000c0c62d0000000000000000000000000000000000000000000000000000000000913f7249ffff001da31d2209", + "0100000011d73daf01818d30b6ed55b22828212b26d583d85fbbb4583e8c63b400000000804f120000000000000000000000000000000000000000000000000000000000923f7249ffff001d218ef528", + "010000003a39380a7a6df106c3a094690aaf87edd5dfdeb5dad9a45cd74d29a800000000e0fd1c0000000000000000000000000000000000000000000000000000000000933f7249ffff001da5fadd02", + "01000000d94d8d674b24cbad0a4a385576af3fc892e6c269a67fa1b6b61a6c4400000000c027090000000000000000000000000000000000000000000000000000000000943f7249ffff001d5f4f7403", + "010000005fbdddf4400bbfb4cf0cfd8d1a5724acdb125a0028980b5faf2d129100000000c05c150000000000000000000000000000000000000000000000000000000000953f7249ffff001dcfdc1107", + "0100000076fa8cc98ad14fb4dea149cc3474ae6060869552e7cbc8d5ed8acee50000000060ae0a0000000000000000000000000000000000000000000000000000000000963f7249ffff001dc4381415", + "0100000009f30fdf3f425acce2f904faa830d5ba2ecb64fe410a3e311e7eeabc00000000801a060000000000000000000000000000000000000000000000000000000000973f7249ffff001d36dcce18", + "01000000c3818db61af8132cdf71c7ef99142e97293662d573193819d84e5aae00000000801a060000000000000000000000000000000000000000000000000000000000983f7249ffff001d3ecb1f04", + "01000000d6f3bff75bb0e958325169a8754737b381be9ada21211fb50458f69100000000400d030000000000000000000000000000000000000000000000000000000000993f7249ffff001dfee61200", + "010000009c949eb135dee0c9cf56a935a215c15282f49886bbb485811589da590000000060182300000000000000000000000000000000000000000000000000000000009a3f7249ffff001d968f5805", + "01000000a68773f2023fdb81db19cfb54e0ea26060aeae96933c66bc33de89e900000000a0bb0d00000000000000000000000000000000000000000000000000000000009b3f7249ffff001db1814404", + "01000000731e6c88df3eb0a26640b7ce81002a828954d73eb4aa65d321306e1700000000a0f01900000000000000000000000000000000000000000000000000000000009c3f7249ffff001d69bfc902", + "01000000894ae8a23efb3aa9a973bb03e2bd05ec80c591246aeb2c57f4881c8c00000000e0c81000000000000000000000000000000000000000000000000000000000009d3f7249ffff001dc245ee0d", + "0100000095eb5bf33b2e48d658a583567271b4c4cadcf0a882f40277d944919900000000c05c1500000000000000000000000000000000000000000000000000000000009e3f7249ffff001d9329570e", + "01000000f9000ed22dfbc393f4645102eda568c290bf1e21f11a7ca14c544f980000000060182300000000000000000000000000000000000000000000000000000000009f3f7249ffff001db8521c06", + "01000000e9cc1263173fc1000d4dcbd00c886dad8b8fe70831d871ba7e89ee450000000040ac270000000000000000000000000000000000000000000000000000000000a03f7249ffff001dcda15606", + "01000000a5251acbbd9385ad5d5b789afdcd9dcf512aac427172f9110af91f540000000040ac270000000000000000000000000000000000000000000000000000000000a13f7249ffff001d2dfd8700", + "010000005b401a40aeff6fc1728c12f8fabdc92e45daf435d0ec9e34cad19fdc0000000020402c0000000000000000000000000000000000000000000000000000000000a23f7249ffff001d4daad401", + "0100000025ae14909a9df5ba297c457857152823138137c8eaf7071d62d146790000000040771b0000000000000000000000000000000000000000000000000000000000a33f7249ffff001d57521803", + "01000000a9d4ce16e95cdcfd1c7fbcce8b1af2d99091874624470a37fb16ae0f00000000801a060000000000000000000000000000000000000000000000000000000000a43f7249ffff001d984b5208", + "0100000038ae12095770f6d9f760c6dd0703bbbfec4ba0c9afe644c175fe430100000000c091210000000000000000000000000000000000000000000000000000000000a53f7249ffff001d4a4a4a02", + "010000001a0dfefd37066c31b9ca4dc0a3dc34329918d55ea114df5f17b5eba90000000020a1070000000000000000000000000000000000000000000000000000000000a63f7249ffff001d2cc49403", + "01000000f4cebe9e56b75af7c3d15df2230fc951da24193939dfbac66dba77740000000040420f0000000000000000000000000000000000000000000000000000000000a73f7249ffff001d008e6106", + "01000000e81e4f97c371cd65ca82abbcefd80aa8d2a388403000a755fbb48f220000000000350c0000000000000000000000000000000000000000000000000000000000a83f7249ffff001d72183f02", + "01000000636c7c387088553d29ec1f4d82f16d13df21a97dd4179095ab8262ae00000000e032290000000000000000000000000000000000000000000000000000000000a93f7249ffff001de0bddb00", + "01000000bdbc45268e1d6a370cebb508c3dac79e4d3c3fd5e1ed3250701c99d000000000c0c62d0000000000000000000000000000000000000000000000000000000000aa3f7249ffff001df944350b", + "01000000d2f5d67af55cbea71d928c257a4db432cdca704845d8fc59f883c37a00000000009f240000000000000000000000000000000000000000000000000000000000ab3f7249ffff001d5e72a907", + "0100000035213a02078972d391eb63d31d1328c3756882d8dcc4673472e581b50000000080b92a0000000000000000000000000000000000000000000000000000000000ac3f7249ffff001d272ce30b", + "010000008949ed805ea907408e589f5e5362cd294decb0f03d05bb9a82df0f5900000000400d030000000000000000000000000000000000000000000000000000000000ad3f7249ffff001d527cc800", + "0100000019e545b8c4392b8f083fcc5e6cc010f9605b3aed7a4e15a160a452ec0000000040771b0000000000000000000000000000000000000000000000000000000000ae3f7249ffff001d5e804001", + "010000005c5d75cf0d3b338f5ce1604b107310c61cb1100881aca7e7ea638eac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3f7249ffff001daa094502", + "0100000007921ed55d0de2e4922f36ec93cea7c76157fb3b37cca78004675b1e0000000020a1070000000000000000000000000000000000000000000000000000000000b03f7249ffff001d48107a11", + "0100000052b42e3fcd3a3092a66d6636d38c660eeed5e81e954ae9dd56ab1ebc0000000020d6130000000000000000000000000000000000000000000000000000000000b13f7249ffff001d2e745601", + "010000004d5a9133a2605882d00abdab0e94a8a52c789f81d5e7d59f9d8298a200000000a086010000000000000000000000000000000000000000000000000000000000b23f7249ffff001d5160110d", + "010000005d10fa612fad0e05d4564758e33bb9609f8bc2a000e13e027698eefa00000000604d2f0000000000000000000000000000000000000000000000000000000000b33f7249ffff001d4184170b", + "01000000fac53a13f918954fabf08654bbc4a10696d0d02fde2fe083e4a28ed200000000006a180000000000000000000000000000000000000000000000000000000000b43f7249ffff001d8db88009", + "010000004a8e41b2650b5fb873ac5a934b80b97b2e3b60186bae85c5880d5c9600000000e093040000000000000000000000000000000000000000000000000000000000b53f7249ffff001d14d5d91d", + "0100000027a62a2782a775dca25087591e321a8e654b3eb02dc920d80afbd3840000000060ae0a0000000000000000000000000000000000000000000000000000000000b63f7249ffff001d5b81fa00", + "01000000e2f26bd62b1c7b53098daa8f3685713a6719539211cbd2f893615fe00000000040420f0000000000000000000000000000000000000000000000000000000000b73f7249ffff001d0c696206", + "010000006b86e379373335c6141c3def39dfc3049ce90f5b31d4535828a6eed80000000020a1070000000000000000000000000000000000000000000000000000000000b83f7249ffff001d9f1fb80c", + "01000000b00c1e717947fe22fba9b190c8b0d7f313727d23e213f5c84f8c89b900000000a0bb0d0000000000000000000000000000000000000000000000000000000000b93f7249ffff001d0e602213", + "0100000011ede3c545ad2e0a045566ce917830dee0eb1657a63285bf4ea361fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ba3f7249ffff001d228e6c0a", + "0100000069156dab0f283d330a8dbcff767283275da96e424875d0013f60891100000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3f7249ffff001dc4c7b000", + "01000000fe67bf51fad1e96474c6b4b98b016841b52677664a4b374df471d43c00000000e0c8100000000000000000000000000000000000000000000000000000000000bc3f7249ffff001d98376317", + "01000000a04baa294a057010cb65ca603840815a28f336cec664f65817332b370000000020d6130000000000000000000000000000000000000000000000000000000000bd3f7249ffff001dc59d5701", + "010000008cf39fc401628aaacb89fd1b061775e8f9717a358b853b7ecaa86af40000000020a1070000000000000000000000000000000000000000000000000000000000be3f7249ffff001de3dbd705", + "01000000901faeea9cda71a7d9c40177836c4a9e90e1f6268b4eea601fed8d9f0000000040771b0000000000000000000000000000000000000000000000000000000000bf3f7249ffff001dd319a001", + "0100000082893bb3c8aea8bc325846cfd5cacb157bfaf879bf23cef0a3eb685900000000804f120000000000000000000000000000000000000000000000000000000000c03f7249ffff001d3f68c80f", + "0100000073941997d8a6288d6d189dfcecaa959d9c4283a041e76237a5e9838e00000000e0c8100000000000000000000000000000000000000000000000000000000000c13f7249ffff001d1b95f51a", + "01000000fad5d5c916109ab24f4039d8d7bb7cbe9b314e918192637310e22cd900000000e0c8100000000000000000000000000000000000000000000000000000000000c23f7249ffff001d84c86b06", + "010000003d6587b7c301125d9edc248456b1ff2c7c81e768557f3e4810e12bed0000000040ac270000000000000000000000000000000000000000000000000000000000c33f7249ffff001d39184a00", + "0100000010d16e1bb2c99885c7ea7b7eb938ad33b2931ba7bdba1f1a4baded120000000020402c0000000000000000000000000000000000000000000000000000000000c43f7249ffff001d143ebe16", + "01000000ef10af76ca66d492556443a605ba1b9c3b039301418ccbd2ab84a8a800000000a086010000000000000000000000000000000000000000000000000000000000c53f7249ffff001da5fa4f03", + "0100000039d11d7ac376c6f7f63a07175d334c805506fb346933a24e2fa5d3ef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c63f7249ffff001d37599801", + "0100000027a415205a272da829ca8b374f840cacf2b07bc0ed40771425cf4c4e000000000000000000000000000000000000000000000000000000000000000000000000c73f7249ffff001d81720300", + "01000000a63cbe19fddb406adea116c86d1461b32854048535fffb81fcf36e330000000020a1070000000000000000000000000000000000000000000000000000000000c83f7249ffff001d07afb10b", + "01000000cb4ed188f6b3ccc2b56f3bf1c4efd60dfe9180deaff859e6ff462a7f0000000040771b0000000000000000000000000000000000000000000000000000000000c93f7249ffff001d8e7b4d0d", + "010000003a54fe8239fb8ad27d23c3a3d15c75099fe8bb488c9cd95b77ea72fd00000000a0f0190000000000000000000000000000000000000000000000000000000000ca3f7249ffff001de3b37d07", + "01000000819d2e5289dc422a75338ce79d733e4e8739ce08db697d0248777d5a00000000006a180000000000000000000000000000000000000000000000000000000000cb3f7249ffff001d69ab9700", + "01000000c633ff6ee22bd5dfc2827e118b7912e60d69646573639fd863035836000000000000000000000000000000000000000000000000000000000000000000000000cc3f7249ffff001d7066b520", + "01000000775396806d7bbbafc1da3902c3a0c41a66165c678be83821943421940000000040420f0000000000000000000000000000000000000000000000000000000000cd3f7249ffff001d49179610", + "0100000041d87fbd44738e81d2c33b5f599d443cfe8d98f307d92930923af3120000000060ae0a0000000000000000000000000000000000000000000000000000000000ce3f7249ffff001d2a432908", + "01000000d0b7a480f4328ff15ce1e2d579735c8459eeef8f123762cb631889f80000000040420f0000000000000000000000000000000000000000000000000000000000cf3f7249ffff001dd2fc7506", + "01000000ac433c141187cd7bd17e768f4663fb7fdd85424ee3b8a8bb6d89b1ed0000000040ac270000000000000000000000000000000000000000000000000000000000d03f7249ffff001d2e371c02", + "0100000084eff76208010c705abc321f59122d69ab2a139a1da07094a21b3aca00000000a0f0190000000000000000000000000000000000000000000000000000000000d13f7249ffff001dd81e6400", + "010000006079a14d787a1e9cbc92929b023d24d31f32a73cfbfa17b8b5338a9700000000804f120000000000000000000000000000000000000000000000000000000000d23f7249ffff001d755fa400", + "010000001149a34abf914da35eb9cb6c56f3d436171ed4ecda9a098a617bfdb20000000020402c0000000000000000000000000000000000000000000000000000000000d33f7249ffff001db87e2210", + "01000000831e38e4eaf87b03da2c4def9c37a2b4cf7b0f064cd0455a214b740f00000000c091210000000000000000000000000000000000000000000000000000000000d43f7249ffff001d029b9301", + "01000000b227b26e6802e0f89aee5e4b570e44536d7a8f3eeefb8ed14a37e65400000000e032290000000000000000000000000000000000000000000000000000000000d53f7249ffff001da088b40f", + "01000000526a2114b20c01886d26b6058414037d534b29cac74dcaa30691d0ff0000000060ae0a0000000000000000000000000000000000000000000000000000000000d63f7249ffff001dbec93e0a", + "01000000b8d26f6a3128c22a2af7990ba5dc4e47a8e81acfe3f004718bbbd7da00000000400d030000000000000000000000000000000000000000000000000000000000d73f7249ffff001d16e13f0a", + "01000000d590f7ba2b3e1fdcf527f1f342f3c002fdb58c35245ec65f6e2a56d700000000801a060000000000000000000000000000000000000000000000000000000000d83f7249ffff001d7229d106", + "01000000d24400a582f57c449cabdd016d30dc1405cf502f619103727207193e00000000a086010000000000000000000000000000000000000000000000000000000000d93f7249ffff001d5dc7ee02", + "0100000000f3440e860832dd037279e1c78fed9dbe0233fe48699091181ca6430000000060e3160000000000000000000000000000000000000000000000000000000000da3f7249ffff001d4893441a", + "01000000b34a1d88c42a0f0a2a88ca5e667ba17160866116167b0f005fb45f650000000020402c0000000000000000000000000000000000000000000000000000000000db3f7249ffff001d800e0f02", + "010000005d1b2b813f6dcb448fafcaa05275fd29fbe58392911f85c47fcdece400000000e0fd1c0000000000000000000000000000000000000000000000000000000000dc3f7249ffff001da2584f00", + "0100000076e0534e97f5ab3b41b2e0ec87df79722cdda60580b428d70c1e412700000000c05c150000000000000000000000000000000000000000000000000000000000dd3f7249ffff001d0d60a207", + "010000003b011f6f52de7d9cd4a26a2c425b1be195e4fe40a8ed796baadd71840000000080841e0000000000000000000000000000000000000000000000000000000000de3f7249ffff001d398d0b02", + "01000000dac2b25ff64e0a8490601ca1750eafe111a3e6b761e85dbdcfc743be00000000a025260000000000000000000000000000000000000000000000000000000000df3f7249ffff001d4f7cdf00", + "0100000092151184fa2848cdc4daad928b78f61ce7b86e76357bad9248a76c6900000000604d2f0000000000000000000000000000000000000000000000000000000000e03f7249ffff001d00474502", + "01000000f04e84637b85d867da87c6d9432f7235dcebe57a4e9e4d1b740f3cd000000000009f240000000000000000000000000000000000000000000000000000000000e13f7249ffff001dc6f31e00", + "01000000201065e896219a351b7d0f551550e34bae59dd5d4cf6b1a0085583f30000000000350c0000000000000000000000000000000000000000000000000000000000e23f7249ffff001d590fe20d", + "010000005a4dd92ddcce21f30ff09029acb716cb1b3e9743ae5dad5861e8b7ac0000000000350c0000000000000000000000000000000000000000000000000000000000e33f7249ffff001d83c61402", + "0100000068e1224a0fb9e7e84d00f4db19c39c655f3dca47e4e2b7dcca7acb3400000000c027090000000000000000000000000000000000000000000000000000000000e43f7249ffff001d1129100e", + "01000000161b628b22dc7955ee6253e84e3083b15666fb0d19e632c42e6accf500000000006a180000000000000000000000000000000000000000000000000000000000e53f7249ffff001dbd1dd70d", + "01000000303f18e9dc97e395f4d13d96a8e9e785007f0db9679a118aeb6d65ca00000000006a180000000000000000000000000000000000000000000000000000000000e63f7249ffff001d95719808", + "01000000693347b353e2fc17b027b3b941e743a720872867df1bfe38a83707a80000000040ac270000000000000000000000000000000000000000000000000000000000e73f7249ffff001d59a70b07", + "010000003cadcc3e7ca4f4f33bfda688a4713101d8c0e4d8f2af52b3dcfbd4ec00000000009f240000000000000000000000000000000000000000000000000000000000e83f7249ffff001d70629509", + "01000000a06b99c0e59a8c9fa7f4ea80a6b42e782ee48b5e1c8143dfdd9899560000000000350c0000000000000000000000000000000000000000000000000000000000e93f7249ffff001db0ee060a", + "010000007c2db8e64bbf26d3ffa8418b2b6fdb39add26f2819df1537acf876700000000060ae0a0000000000000000000000000000000000000000000000000000000000ea3f7249ffff001d2f4dd501", + "01000000d8417f98b65a671ec687c8e143960e936fa4dc8ec7e642af31d037600000000040420f0000000000000000000000000000000000000000000000000000000000eb3f7249ffff001d6b72a717", + "01000000be07586494bfa7c172475fb9597d5036c9e11dfbeec8b029384708e300000000e0c8100000000000000000000000000000000000000000000000000000000000ec3f7249ffff001dac011400", + "01000000235fa726090fc4dfdd2877368f0f924bfb3ace5d4a285109aa8e742500000000a025260000000000000000000000000000000000000000000000000000000000ed3f7249ffff001d838fc200", + "01000000f11725f461638e3c3b7a328f96dfee583554efdd9d7e08fc33b0e0840000000060ae0a0000000000000000000000000000000000000000000000000000000000ee3f7249ffff001d3bf9ef02", + "01000000dc3fee35a6ba0ddaa43a48eb6641818acdf6dc3aea58b8f11be7f5a900000000a0f0190000000000000000000000000000000000000000000000000000000000ef3f7249ffff001d7f689506", + "0100000080bee65f00f620bce5a94353e90ab19e8067bd58b4a97a8446a122b300000000604d2f0000000000000000000000000000000000000000000000000000000000f03f7249ffff001d6e3d3004", + "01000000560f053ae8dfd253c2e4392c1f62f4c4fe46509135f08537c04dc10200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f13f7249ffff001df5ba4b00", + "0100000057ca4947b7798457569642c88773c5eb78efe7b6ede1347ce184a89f0000000000350c0000000000000000000000000000000000000000000000000000000000f23f7249ffff001dfd8db501", + "01000000c0f23913b36f19b18cbd5284ce7fa0e232e085b2496419ebf82bad4900000000006a180000000000000000000000000000000000000000000000000000000000f33f7249ffff001da0b0e701", + "0100000084de8e7ddee76f3e6bedc1013bc73b9eb3bebffd17c71642dd7613520000000080841e0000000000000000000000000000000000000000000000000000000000f43f7249ffff001dac545a03", + "010000006b66d8504fb213bfdc610663c9de9375aebb0f223562180180c4adc100000000a0f0190000000000000000000000000000000000000000000000000000000000f53f7249ffff001dae9da502", + "01000000c3b2cc1d67267e82d107db3499ae93da6a19ce08c4288fabad2141ca00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f63f7249ffff001dae2afc14", + "01000000ba95e7751ff2a93f30503d5cf443a51cc7e10ecd9950259d211cbc8200000000801a060000000000000000000000000000000000000000000000000000000000f73f7249ffff001de7a3f602", + "0100000099443690a2401e23e12c6f81c0b7dca2d0626a87e4662adc6b31531c00000000801a060000000000000000000000000000000000000000000000000000000000f83f7249ffff001d4ca4870c", + "010000000ec006a5054fec3e657b8099542df35b8d4a1e93864be3f50e8fced300000000a0f0190000000000000000000000000000000000000000000000000000000000f93f7249ffff001dc9e6ff08", + "010000009d0f6d234088db29ad6a9edffe8071fc89fd25a53605a46c4003d9cb000000006018230000000000000000000000000000000000000000000000000000000000fa3f7249ffff001d41884b0b", + "01000000ccfc8954e050170326d3e0485e522676c426d0d3d4376bd72f7cb0fb0000000000350c0000000000000000000000000000000000000000000000000000000000fb3f7249ffff001d54be9301", + "01000000ce5e646fbecb66fbc06c19137b39d44a85c47559250662c2a4f19a8b0000000040420f0000000000000000000000000000000000000000000000000000000000fc3f7249ffff001d37074e0f", + "010000002b65a8bf545c2c963522044f395f46f3b22b1a0ef1354cd7e3e2f3c40000000040420f0000000000000000000000000000000000000000000000000000000000fd3f7249ffff001d4d437d07", + "01000000291b5a7469ba473f3a35be8fa215dffcad72e5f2144e81940bff44dc00000000e0c8100000000000000000000000000000000000000000000000000000000000fe3f7249ffff001da21dfa09", + "010000003603c670d942d98f730cd8891fbd3ec47a9fb266f34d9cf77e410c1c00000000009f240000000000000000000000000000000000000000000000000000000000ff3f7249ffff001dd3c22800", + "01000000ab67626822fed30312b0a698482b964c4012af6272b5bbd0bb70172a0000000020d613000000000000000000000000000000000000000000000000000000000000407249ffff001df7215000", + "010000004fa817725181a8a8593363829a76935dee644a7fbd59dab089ffe39a00000000e0fd1c000000000000000000000000000000000000000000000000000000000001407249ffff001d1ecdce01", + "01000000b30221e4128acae02985f0fb81b343beaad81ebbe4f5b7a581f6d5810000000080841e000000000000000000000000000000000000000000000000000000000002407249ffff001d00fa5c06", + "0100000041df185b0553ab4750179ec609d9916fe024710fb57af44bce81768900000000a08601000000000000000000000000000000000000000000000000000000000003407249ffff001d9b2f770e", + "01000000999d0fa0f02f64e32dff577cbb30d916d2b99c53b0fb8d8f24e0ab570000000080b92a000000000000000000000000000000000000000000000000000000000004407249ffff001d3c223f0a", + "01000000d109c4f5c3620ba7911743e723c4d352c7d527b5022f58ad2f29c4b90000000060ae0a000000000000000000000000000000000000000000000000000000000005407249ffff001d9843be08", + "0100000059b28c18368ce83872ebdec3713d34380b021d6ae271e9d4f302adbf00000000006a18000000000000000000000000000000000000000000000000000000000006407249ffff001d8345e402", + "010000004ce4087258135444b5d9f7616d30845ab8df06ee17a74402fbfd52a900000000e0fd1c000000000000000000000000000000000000000000000000000000000007407249ffff001d143f5b06", + "01000000cf9f3c84df65ef5061016c819ad80a63ea7386ebae5979c9d87c56520000000040ac27000000000000000000000000000000000000000000000000000000000008407249ffff001d0ce6e401", + "0100000039644b9f3a5bac1095d75129bd33f050afd83e9428f1d970bca2e8e700000000e0c810000000000000000000000000000000000000000000000000000000000009407249ffff001d02b15b0b", + "0100000083ba4c3cdaaac3051a8d90a77f9c41b9b8da3f076b1819bfe387a91b00000000a0f01900000000000000000000000000000000000000000000000000000000000a407249ffff001d78defe05", + "01000000f36f9a285ca644f2548de5bc5a655790610a7763e8a21bd93e6c348c00000000e0930400000000000000000000000000000000000000000000000000000000000b407249ffff001d786bd503", + "01000000568bb676415526fb0c84d7642136c68acb5e40a60876100ff0fdf7080000000060e31600000000000000000000000000000000000000000000000000000000000c407249ffff001d4eca4d05", + "0100000020fe7c08725c94fc926948e125cc52e663fc881614d845faeeaccc9600000000e0322900000000000000000000000000000000000000000000000000000000000d407249ffff001d81f9cd02", + "010000007ccd2eab75fe25448418beef622c0c10be46a471cd4d3794e8dd2c6a00000000a0860100000000000000000000000000000000000000000000000000000000000e407249ffff001d49ad3e06", + "01000000fb65de1c4bd6b2fcea9faef21042117936d0459ba1a89014bb5d04d400000000400d0300000000000000000000000000000000000000000000000000000000000f407249ffff001d8e81b806", + "0100000035f8bc16f383ae97a1d8680146dd768c02519de08593eea7e5e3caaf0000000080841e000000000000000000000000000000000000000000000000000000000010407249ffff001dd3413c01", + "0100000066b1a2ea15bca6de20fa4c54389e045369120509631502197d9a871000000000c09121000000000000000000000000000000000000000000000000000000000011407249ffff001d9595770a", + "0100000008c5e286c320571a01724ad496a044f734930e0d12509f5ef0e7f95f00000000e03229000000000000000000000000000000000000000000000000000000000012407249ffff001da0a7db00", + "010000002712f15fde5e24e0d191f0fd4fb34516387a04ed2498cbb8c077156b0000000040ac27000000000000000000000000000000000000000000000000000000000013407249ffff001d69bd8800", + "0100000033109bc59f51cb6f427ccbc9534d06953853a6a6b69c46cabc7e895b00000000801a06000000000000000000000000000000000000000000000000000000000014407249ffff001d9a3de908", + "0100000062a694ae1c6688b2265172e6fb1809b60fc48bf1980c99221509d03d0000000020402c000000000000000000000000000000000000000000000000000000000015407249ffff001d85f3c603", + "0100000070eca2e9fe166c9e3845e9ce09423d48a4460f6760d23d27149f837400000000a0f019000000000000000000000000000000000000000000000000000000000016407249ffff001dad2be006", + "010000007af8d33fc4b3430430aad3a66aaac21835be4b54898fb7738696fad70000000040420f000000000000000000000000000000000000000000000000000000000017407249ffff001d6df2c909", + "01000000e1587760901e43db6e1d9b6c67a7389395b46ef2853ca9989a38287800000000400d03000000000000000000000000000000000000000000000000000000000018407249ffff001d14cfdc22", + "01000000fd513b2909776a0e0e6b631e379a61c5dcda5abcec0716191bfb346e0000000080841e000000000000000000000000000000000000000000000000000000000019407249ffff001dd286f200", + "010000006fe3af13e2724767e7d25fba308d9f71ea39537add2f35b2c1c368b00000000000000000000000000000000000000000000000000000000000000000000000001a407249ffff001dc8a4d601", + "01000000dd0635f9bdd9d7cddd2a106a75c8ef3e662626976b8a3d6c8503bde50000000060e31600000000000000000000000000000000000000000000000000000000001b407249ffff001deae83101", + "0100000091a4b01fa1121b363ceae306013ef5d163889f64849a27f74dcc600800000000009f2400000000000000000000000000000000000000000000000000000000001c407249ffff001dbda6eb01", + "01000000551a43566a97f0bbcc29be0ef55612317bc8e594379e1e599946599100000000c05c1500000000000000000000000000000000000000000000000000000000001d407249ffff001daa30ce00", + "01000000c4b5c16d0d58bfc72feebfa21115db3bd92b65cc689e08430a8b162f00000000804f1200000000000000000000000000000000000000000000000000000000001e407249ffff001df1316a15", + "010000009657001d17f85a2ae8a1df6cb9318383d7558c74bf90c23ad80a3d9200000000c05c1500000000000000000000000000000000000000000000000000000000001f407249ffff001d2417ec0b", + "010000004180f5b11b3f4e5299b1c8ebd50c6c9b51bcaf322ce61b9f375961e700000000c02709000000000000000000000000000000000000000000000000000000000020407249ffff001d30ba2b0c", + "01000000b77690eafc40a0a2c9f1b2bb9ec594be2864bffa70ceacecdd08f0b20000000000350c000000000000000000000000000000000000000000000000000000000021407249ffff001d2ddd9b06", + "01000000e3a21c16a955d78c3b959a52f0f4ba8b77234e9d571d0213bf6dbb9b0000000080b92a000000000000000000000000000000000000000000000000000000000022407249ffff001def344e06", + "010000005d39ca9462f749a1180bcd4160be6b3e15ee0d30d4f892b1c346579c00000000e0fd1c000000000000000000000000000000000000000000000000000000000023407249ffff001de5b4c800", + "0100000003f1fc8a825f4c72ca971c91e50c9067298d324ec710b6b85531efba0000000060e316000000000000000000000000000000000000000000000000000000000024407249ffff001d4a8faa04", + "01000000a00c091904ebae7d51f36265ad83e268da95733cafacac75195c91650000000080841e000000000000000000000000000000000000000000000000000000000025407249ffff001d90e42005", + "01000000517e8c837ada902f883bb1506526503dde55b5e4ca71e491f71318060000000020402c000000000000000000000000000000000000000000000000000000000026407249ffff001d8ea02109", + "0100000016c216e0c167adcb0f769074bf7a2c2ae3bc4d7e503535a146598d5f00000000a0f019000000000000000000000000000000000000000000000000000000000027407249ffff001dffae5c15", + "010000008a7644c3208391adf823732d91cba30c66b2d7db68ada346a5268d550000000040771b000000000000000000000000000000000000000000000000000000000028407249ffff001d2ff50800", + "01000000250120b30b794665fe47757d8e0d74c3a9469e9fbdc9d0bc2b2f187c00000000400d03000000000000000000000000000000000000000000000000000000000029407249ffff001d88ee3503", + "01000000ef8b05704dac86cb0bca8c44559a7d7bd05e79c92dbe3076e01387ef00000000c0270900000000000000000000000000000000000000000000000000000000002a407249ffff001d6a941601", + "01000000ee12be7f7ff80599f8fbb5cce964cd0b45e43ffaddf5cbda5399c9a300000000c0912100000000000000000000000000000000000000000000000000000000002b407249ffff001d9fa39510", + "01000000dfbe5f39d2be28d1b75086cf55b2b47c0782719dbaf1fc48ad3a72e30000000000000000000000000000000000000000000000000000000000000000000000002c407249ffff001d55731921", + "010000006b0e4e7be1c33cbbbcda8ab2f6b9afbeecb5942edfefb69fea1b57520000000040420f00000000000000000000000000000000000000000000000000000000002d407249ffff001dac795902", + "010000004418556266c0a3275fc52a7d432994d68a7c0ffa855610c2c871fdcf0000000000000000000000000000000000000000000000000000000000000000000000002e407249ffff001db0179b00", + "010000008fba769921a8f2c8ff4449da05add5e0186813606a4aadbdf393d0bf0000000060ae0a00000000000000000000000000000000000000000000000000000000002f407249ffff001d6927a40a", + "01000000095783365e2eca2a7917f4e36daddc59bd2a190b4ff95b435034f70100000000c05c15000000000000000000000000000000000000000000000000000000000030407249ffff001d2020a019", + "01000000185b70c67a1edc9079b47a16e78af98b80a59cbb22f8f6c6a9c93e6900000000c09121000000000000000000000000000000000000000000000000000000000031407249ffff001da4990d02", + "0100000055a43bb984cf37a980e970233fc7c731b0afe7bb1e6183a645596bb400000000009f24000000000000000000000000000000000000000000000000000000000032407249ffff001d1064b002", + "010000009df72826686f881a6f49055514a586d88946e3cd6baca3f7174cba010000000020a107000000000000000000000000000000000000000000000000000000000033407249ffff001def3ded04", + "01000000e24d6da4633b3fb039bd85c80c5bee716e42950b4acaa2fe88129e6900000000c09121000000000000000000000000000000000000000000000000000000000034407249ffff001d63fa2201", + "0100000064ce6739d381f45fe120d476479a64a452e9658b9c193ac1b27a1cf60000000000350c000000000000000000000000000000000000000000000000000000000035407249ffff001d400f7300", + "0100000010813ad95bc05573bdc47f47b6816820bcdb9a74bed7edc30f1b2e7900000000801a06000000000000000000000000000000000000000000000000000000000036407249ffff001d55dedc07", + "01000000557918d4b6828488c406d9b4a6e9fd6594d29f579fa19e67b8b1dd8e0000000080841e000000000000000000000000000000000000000000000000000000000037407249ffff001d34f84103", + "01000000916fefced1877935ec7cc73256a5c2401a28eafbe1b3d442aa82279f0000000040ac27000000000000000000000000000000000000000000000000000000000038407249ffff001dfd8e7315", + "0100000088975622c06d1047069000fa85dfce20c235812f66ea0ded362d3a2a00000000006a18000000000000000000000000000000000000000000000000000000000039407249ffff001da7c47903", + "01000000ab85e70dfd4a510b2162163b86fb45f33750c536ea3e5692545292df00000000c0270900000000000000000000000000000000000000000000000000000000003a407249ffff001da7653f02", + "01000000a7c45ba344492d0b19b9607b7e1e0d145f2c0e363eae3010b8a2ac9a0000000040ac2700000000000000000000000000000000000000000000000000000000003b407249ffff001ddbd79c08", + "010000008ab7b639ccd4964dfd16ca4c1cfe3acf0042027629ca1fe821ebbd9a0000000060ae0a00000000000000000000000000000000000000000000000000000000003c407249ffff001da367a211", + "0100000052d8dc01824cf4dac4ea7991d395a61ccf803769926b838b9e529a8200000000c05c1500000000000000000000000000000000000000000000000000000000003d407249ffff001d3c48500b", + "01000000300aee224ef6b733b3e94ce63660c6219f8cbc36313638e51040600d0000000040ac2700000000000000000000000000000000000000000000000000000000003e407249ffff001d5918ca15", + "010000002f013bd6a72e7aac6a02201ceafab0404044f91501863981c5eb427c00000000006a1800000000000000000000000000000000000000000000000000000000003f407249ffff001d2497dd07", + "010000007015796f838645c430838491a744d8716a55e63926ee398541f9dc5b00000000604d2f000000000000000000000000000000000000000000000000000000000040407249ffff001d7564f70e", + "0100000022f131acfb858329e83cc09d6a99e5d47590442e350fba0bc0f7cd1100000000c05c15000000000000000000000000000000000000000000000000000000000041407249ffff001df9735507", + "010000005698e75cb297915e136c52cc39299c55475dae298705786880134cc10000000020402c000000000000000000000000000000000000000000000000000000000042407249ffff001df8c7b501", + "010000006908c71b93f78855a8865e395641adf9d78086364553cb13ac83ecad00000000e0c810000000000000000000000000000000000000000000000000000000000043407249ffff001daabeee09", + "01000000804e9568f590954056510f95ce470c8348bdb8276f186d7c771bb66900000000c0c62d000000000000000000000000000000000000000000000000000000000044407249ffff001d9ce90604", + "01000000a9d621006a180c01f25dfb7f6f18d53f06eb1362138cc2c5ac2e04c300000000e09304000000000000000000000000000000000000000000000000000000000045407249ffff001daa36700c", + "01000000b85d6f17707266cc39574f81709a820436e2726b48346ec6bbb645c900000000801a06000000000000000000000000000000000000000000000000000000000046407249ffff001de9f44916", + "0100000057efbd970f29eb2cec107219e844d65d09141eb6eab11b99aea6501500000000e09304000000000000000000000000000000000000000000000000000000000047407249ffff001df509a00f", + "0100000090ec02320be0de6b226438ab94a703371449cf90399a4b466524a1b100000000009f24000000000000000000000000000000000000000000000000000000000048407249ffff001d31af2b07", + "01000000d239152cbd3f85c0d5e4189fc004c71272a8cb2435759b30730e589400000000a02526000000000000000000000000000000000000000000000000000000000049407249ffff001d71fa2606", + "010000007a06880804d3c9c7c232b2381649055aa756327a896a5bf5ce30d9d50000000060ae0a00000000000000000000000000000000000000000000000000000000004a407249ffff001d7fbe400a", + "01000000d0da5a6bd792682972a1b9a0e8a5a92a5f17b467631609b9a66318f00000000060ae0a00000000000000000000000000000000000000000000000000000000004b407249ffff001d5c894501", + "0100000066ef2fec2c6fc458547e6a95249196cc660b2117f729feaff7fde80500000000c05c1500000000000000000000000000000000000000000000000000000000004c407249ffff001d9cefaf01", + "01000000a028792ef044e9c78ad743e2cf9aa192f2bbf8d50b32e605866e104e0000000020402c00000000000000000000000000000000000000000000000000000000004d407249ffff001d375da102", + "01000000750b4dea0ecab7857db6b0933f06e2aca4d604d9fecd69d4e127b96a00000000c05c1500000000000000000000000000000000000000000000000000000000004e407249ffff001d2042930a", + "01000000bab1a9b60eb0f7a47f3fd10616d76ae1f5ea9cb7276efbf1056d2d0e00000000009f2400000000000000000000000000000000000000000000000000000000004f407249ffff001dda4d570e", + "0100000048367bd7b11903e8051503a8efcefd77165a3d379b1bab7b1b13a5ac0000000060e316000000000000000000000000000000000000000000000000000000000050407249ffff001d659dd400", + "010000008ac48e662dc4ee876758710b1835650dc3c6cb96180aefce70a45f9f0000000040ac27000000000000000000000000000000000000000000000000000000000051407249ffff001dc28c6101", + "010000004df22c936904cf7eab169862ff033d61b2ebe8f004f7ba0c9ce2ae2000000000c02709000000000000000000000000000000000000000000000000000000000052407249ffff001d41ffde01", + "01000000ee666aa9a159d683c38a997507d69f4ad672f7aa8e5ad69ee0c36f1900000000804f12000000000000000000000000000000000000000000000000000000000053407249ffff001df3f62407", + "0100000063e3fedec400ede580f52176aeeb54ae17bc8e6c5fb216ae3755521300000000601823000000000000000000000000000000000000000000000000000000000054407249ffff001d4d1feb09", + "010000000bef68d1392306cc1c7905517c343898fd4e68fe25ce5adbd2b635cc00000000e09304000000000000000000000000000000000000000000000000000000000055407249ffff001d7879ed0b", + "01000000a4453b6e43bdb862cef5fb6ea304ef94267d0e79a2abd935464aea0d00000000006a18000000000000000000000000000000000000000000000000000000000056407249ffff001d4d38790f", + "01000000a5b96e662aa80eeb11f435d06796c268f5bd3670f1c4fd400c44737200000000a02526000000000000000000000000000000000000000000000000000000000057407249ffff001d14bf2609", + "01000000b2975e9ffd8867a0ea7198b559b93e4d09e27fa00b6bb63650c9e97900000000804f12000000000000000000000000000000000000000000000000000000000058407249ffff001dbe8fd00e", + "010000003cdac2f28e072e7faf545aefaf5bf9ff3e77db8526a85eac813da80f0000000040ac27000000000000000000000000000000000000000000000000000000000059407249ffff001dd4830706", + "0100000028fc973dce59a67c54b1dbecb4bb36b42937ea049c14c0d548a8c0a60000000040ac2700000000000000000000000000000000000000000000000000000000005a407249ffff001d09781302", + "0100000057d94f1241266234d31b1b048acbaa64f29a70cddcdeea376eddc6850000000080841e00000000000000000000000000000000000000000000000000000000005b407249ffff001d0d2db207", + "01000000066804e973ea8dc6c3aa214d284e2a4beb04ddf9830e053bc7c4d28f00000000e0322900000000000000000000000000000000000000000000000000000000005c407249ffff001dabf29f00", + "01000000ff1f40a87ecf6d559300e5ce3d37d78c4dcd17c3f3afa851acedf30000000000c0c62d00000000000000000000000000000000000000000000000000000000005d407249ffff001d585c3a30", + "0100000012aebdef6002e1f3f11759b0d9b346cf172fd136d334aa0acbaae1400000000060e31600000000000000000000000000000000000000000000000000000000005e407249ffff001d40697906", + "01000000362e0c49f3c0c87813c1b55e332560780ab832a847da10cbcf4c3f5500000000200b2000000000000000000000000000000000000000000000000000000000005f407249ffff001d7de60907", + "010000007bc6b89626dadd0897ca24f1dee8e7987301d1388d82d2f1e8bdd6bc00000000c0c62d000000000000000000000000000000000000000000000000000000000060407249ffff001d2c96b30d", + "010000008e037c158d5004f363140fb17c9bb79d0b6181d5919fffb7d945c14e00000000009f24000000000000000000000000000000000000000000000000000000000061407249ffff001de0984f0b", + "01000000623ba581277dde602812ee5bed5f36e9dd1731eca9ffefbd0d9b386f00000000c0c62d000000000000000000000000000000000000000000000000000000000062407249ffff001dae452704", + "010000003188f7443ec21a50f95f1055f5951da1d5879df20aa4b6cb6c7adfd90000000080841e000000000000000000000000000000000000000000000000000000000063407249ffff001df9b24009", + "01000000d1e3e94e2faf6551e73d853902fc77ce57ffb87622af503eb9da4a8500000000601823000000000000000000000000000000000000000000000000000000000064407249ffff001d6bb9fc0f", + "01000000a3fe6b82e5e562197c1ecacbdfacf85bf3bec6a5a16481a55619d4150000000040771b000000000000000000000000000000000000000000000000000000000065407249ffff001df7be6509", + "0100000063c4d72d63658128c7793614673f3067c3cbb20e3ae40669aa51c9ce00000000c02709000000000000000000000000000000000000000000000000000000000066407249ffff001d629a2904", + "01000000e0a568a1cad95dbe2fbec2d4d573f15f04b1df0af2fff3e62a764bc700000000400d03000000000000000000000000000000000000000000000000000000000067407249ffff001d47a95316", + "010000006fe11c02bd37eaa3204b0bff66e9fa60168967d48d1d1b7cb695a9660000000020d613000000000000000000000000000000000000000000000000000000000068407249ffff001de496d806", + "01000000e31178c0f6851cbc96e176f19c4aedc357e061a8ebc318604e6803e20000000060ae0a000000000000000000000000000000000000000000000000000000000069407249ffff001db876c808", + "010000004600e7b1c6db47eaaa9e584fefc1501da2ab1bffa8089b217efe646300000000e0930400000000000000000000000000000000000000000000000000000000006a407249ffff001d043ba70b", + "01000000ec5bf49ea77b51ee6a7dbfaaef1050380a4e58fa4eda9d1c330a4dc90000000040771b00000000000000000000000000000000000000000000000000000000006b407249ffff001d8dc05000", + "0100000094356204f5666786c1960131347a11a777f8508e477527a7e0472f8e00000000e0322900000000000000000000000000000000000000000000000000000000006c407249ffff001de08c980e", + "01000000614d9116fb4fef78b5f917e967e073a26997dc19a5c47f2fbdc6e01f00000000a0860100000000000000000000000000000000000000000000000000000000006d407249ffff001d53148420", + "01000000d6115e85ccbf5167697687dfafe55acc956b940f6ed758bde0cfa55a00000000c0912100000000000000000000000000000000000000000000000000000000006e407249ffff001d6d190102", + "01000000b06da5117659b8af7fc906f419584922acec7cbc1ead1019ee6766ba00000000804f1200000000000000000000000000000000000000000000000000000000006f407249ffff001d00432400", + "01000000668cd2d3ef271511e271434001b46c082fcf1bc703d932980ddeb52500000000601823000000000000000000000000000000000000000000000000000000000070407249ffff001d980e1903", + "01000000b2c66d09635eab05d48d8afa2919f2172aa59e97fad3ed588dbb56f600000000601823000000000000000000000000000000000000000000000000000000000071407249ffff001de5ad2801", + "010000003069af0cd15ea21940123372795d5d1a6a6c76898c19be22bf81001e0000000060ae0a000000000000000000000000000000000000000000000000000000000072407249ffff001d4ce5600e", + "01000000e9704da17ee4369ff02e976adc75425a92f66aaa2cf803cc28c29d9100000000e03229000000000000000000000000000000000000000000000000000000000073407249ffff001d886c2d04", + "01000000787a20531f1c198cb102bf512681721e4009afca4bfa98302a293bf10000000020402c000000000000000000000000000000000000000000000000000000000074407249ffff001d868aca0d", + "01000000d5213a6347ac8d1b5f1d75b7be5dd8147b5d887c5b159420716b88ea00000000601823000000000000000000000000000000000000000000000000000000000075407249ffff001df3fbf804", + "0100000037116a1721d540d0f74beb7e74e7f3deb3afed5392af8d90f759654c00000000e0fd1c000000000000000000000000000000000000000000000000000000000076407249ffff001db1827100", + "01000000adbe3646bda15b64958619dcef9b55b5d03f3b930ebd999a74c3deb10000000040420f000000000000000000000000000000000000000000000000000000000077407249ffff001dc5279d0f", + "01000000876bf6e09e03e4f98133d025454ad6584d6387c8c9ab2cff3ad376e30000000020402c000000000000000000000000000000000000000000000000000000000078407249ffff001da509e81b", + "01000000219c438c81e103df49ac40efef89bb5657cd3388fde3182c0b8d0a6e00000000000000000000000000000000000000000000000000000000000000000000000079407249ffff001db9200b0b", + "01000000b9ee726d24a8558bb06dda4421aa6e1e306a20e165555980ca6a74ae00000000801a0600000000000000000000000000000000000000000000000000000000007a407249ffff001d92a6b70b", + "0100000021a3ab699a21ef320350cb2ceacdfbca8cf97d04f59459e6bbef06e20000000020d61300000000000000000000000000000000000000000000000000000000007b407249ffff001d5a1a5000", + "01000000d5c7b29b2cbbe966ca8d176f82c4189ff4113f2a9a76d945b11b874800000000c0c62d00000000000000000000000000000000000000000000000000000000007c407249ffff001d0e151e0c", + "010000005d489f563638655855b81dd5a9df3e4ab76f32ee1128a5ed68d4864e00000000006a1800000000000000000000000000000000000000000000000000000000007d407249ffff001da7b45903", + "0100000033c7e29ece8eb32f09ca2777677a063d0d84439fcbf310739cd1c8250000000080841e00000000000000000000000000000000000000000000000000000000007e407249ffff001d521b7d05", + "0100000070be354159f46859f8e902cf5a910fa6ead9f22c3d101e195c95864900000000804f1200000000000000000000000000000000000000000000000000000000007f407249ffff001dee47f00a", + "0100000014af1e176ec7d1dc3992c6b007f4b181c4798986c70e99a6eca2d65d0000000080841e000000000000000000000000000000000000000000000000000000000080407249ffff001dca426b06", + "010000005b7484bf7402d7e27b39e391b9c38ae96d4277b1fad0a0788555e84500000000601823000000000000000000000000000000000000000000000000000000000081407249ffff001d41931c07", + "0100000007e7dee8f283140eaa9ed88e20601042dc0c8ff582eea2d5c7bafe0400000000604d2f000000000000000000000000000000000000000000000000000000000082407249ffff001db130e109", + "010000004e25b8c777d0fe2b6e1312eeb5391d2ab8aeb05d84e051b92364f35300000000400d03000000000000000000000000000000000000000000000000000000000083407249ffff001dcfce0704", + "01000000cf64b5c7bf360009228b806009c15f19d6e6ab201afdd83449a647c300000000801a06000000000000000000000000000000000000000000000000000000000084407249ffff001dea384f03", + "0100000010f68a89cdda7e9aa02525ef183c2117c126dd76ec2d6a5f16483c2f00000000e03229000000000000000000000000000000000000000000000000000000000085407249ffff001d9dcea610", + "01000000a3c0d406141cb702a1101dd011f39495ae3c2ddb4fe2775ba4247fac00000000006a18000000000000000000000000000000000000000000000000000000000086407249ffff001d36f4b61a", + "01000000d052c98299c7a65e2a3a632bd95797dd51f08339aac87dfbc7889b7b00000000c02709000000000000000000000000000000000000000000000000000000000087407249ffff001d508f8f1a", + "01000000c920ee9b22c8769425562cfa5ccd8e82a0e14b7134b36df957438b1700000000000000000000000000000000000000000000000000000000000000000000000088407249ffff001d8627ee00", + "01000000e43cf171580f01e47aeeaf5109fad251769d0e2fa497cb815e4e36690000000080841e000000000000000000000000000000000000000000000000000000000089407249ffff001da79af216", + "01000000213356d7f74624b4adf5349474b7a9609785e0ab9403da6f6eb9c50400000000c0912100000000000000000000000000000000000000000000000000000000008a407249ffff001d8f476504", + "010000004e910bfb3f55a9b6afdb1e773855c212f49d729556cc31e5a6ad27e50000000060182300000000000000000000000000000000000000000000000000000000008b407249ffff001d75bba90a", + "0100000070ac2feabdf3ae7aa1a55a2784d0c22e858d57c3f66b5e28d33f63db0000000060ae0a00000000000000000000000000000000000000000000000000000000008c407249ffff001d45ca5d10", + "01000000fc8e38dbc59f720c085bf1497e79dd351a736172df464dc7be75a9a600000000c05c1500000000000000000000000000000000000000000000000000000000008d407249ffff001d298bbf04", + "0100000043cb9ae32c72f4ba26f9a82b851e5003c7b758b81045742673bdb11e0000000020a10700000000000000000000000000000000000000000000000000000000008e407249ffff001dfe410c07", + "010000001da1e6e3c65d1a8de3eb8cc8cb96441180e0b7c5265acaebf7e852a20000000060e31600000000000000000000000000000000000000000000000000000000008f407249ffff001d8cdd6409", + "010000008c5cf410a2c609dd0c969196886d750a203651533058f335d9afdc1e00000000200b20000000000000000000000000000000000000000000000000000000000090407249ffff001d0c4ec507", + "01000000b28695488f8887634c2f326feadca8d2a40095f58fa61652b933af270000000040771b000000000000000000000000000000000000000000000000000000000091407249ffff001d2169e20e", + "01000000d123e72de2a3be6450e9ed99b67934ecf28ef6fef76ab8bf2125fbf20000000080841e000000000000000000000000000000000000000000000000000000000092407249ffff001d9bb15701", + "01000000858099b17ab7222b1e729c115476374685c1ee1e60069a7d05a1b11b00000000604d2f000000000000000000000000000000000000000000000000000000000093407249ffff001d5dfbf101", + "010000006e49ff12e0ece638fc77da17a40e22cc3870d02419336f8bbd1f22af00000000604d2f000000000000000000000000000000000000000000000000000000000094407249ffff001d3bab9901", + "0100000089b91dfb73a7dfbdd9d71444c0a5894861fc1ddd46f657e7c029aa6400000000c09121000000000000000000000000000000000000000000000000000000000095407249ffff001ddb8ae600", + "010000008e6aa8ffb1b8c502c36542a307da0d43d7b045c794e6399cc971ecf800000000400d03000000000000000000000000000000000000000000000000000000000096407249ffff001da428d604", + "010000002818816a3b2768aec9541863fb9eb61dacb222504b7a4116113a440f00000000601823000000000000000000000000000000000000000000000000000000000097407249ffff001d82f8a300", + "01000000d7170d2c9aef24c68a6d7f11152d4401a166d0affa166850bc89e66900000000604d2f000000000000000000000000000000000000000000000000000000000098407249ffff001d0b7e0e04", + "01000000a950710e70319c57ecabda2c087d64bf3e404609b655241d258ac2c500000000c02709000000000000000000000000000000000000000000000000000000000099407249ffff001d96255716", + "010000004c8f6d69fecdd98b5608b91684f6f8a3d46a80d863dc6d2650b92e960000000020402c00000000000000000000000000000000000000000000000000000000009a407249ffff001da394c70e", + "0100000077167940cc086122f6502d3007823932e4aa76001dd64a981f708d030000000020a10700000000000000000000000000000000000000000000000000000000009b407249ffff001d49778e1a", + "01000000d52b52f6aa65be7b7c92171826a01415e0721cf5725294244742149e00000000200b2000000000000000000000000000000000000000000000000000000000009c407249ffff001df35aa504", + "0100000060c72aaf179eddc537d5ff536c1462645982f33301c77bde4521db5900000000604d2f00000000000000000000000000000000000000000000000000000000009d407249ffff001d96643300", + "010000006581a009783cb05a1179e62dee67c0e8c07f1d25c23f650b090d6ddd00000000c0270900000000000000000000000000000000000000000000000000000000009e407249ffff001dadea410f", + "01000000a9c23d3a75af9ccd8cff56b631e7367829c35c3ebf994befc5410fa60000000020d61300000000000000000000000000000000000000000000000000000000009f407249ffff001d3673a402", + "01000000d6cdf692ffc21b5f312570b35bc73cd1241057b0e9c0ddd245407a9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a0407249ffff001dc9b18e00", + "010000004f2beb401b853845335375d61978a23ba393fe262eb64d77c03582d400000000006a180000000000000000000000000000000000000000000000000000000000a1407249ffff001d7e3bd109", + "010000009b337215c4a4aeebd9b64a5112c85437610df597069d8ebd25f0cf4700000000e0c8100000000000000000000000000000000000000000000000000000000000a2407249ffff001d9c7f8212", + "0100000061369a6f60bcf1610a3c20e3ac2c0a706137dad8e6e17abbbfd0588e00000000009f240000000000000000000000000000000000000000000000000000000000a3407249ffff001d83fea601", + "01000000b8e068550e7529c502e3d4fce064b9e5523536b6bbc5d0628c8ca0cf0000000080b92a0000000000000000000000000000000000000000000000000000000000a4407249ffff001d5e697004", + "01000000b97a4b4a4dbccd4a2f6ae422817c7a211c5a43e1fe3cca3c05d27acf00000000400d030000000000000000000000000000000000000000000000000000000000a5407249ffff001d8517c601", + "01000000d6749d2e8c68ccb1c4d9af5f7f553865e40a1f87c292ecff6b1b3d7600000000e093040000000000000000000000000000000000000000000000000000000000a6407249ffff001d43885003", + "0100000091c9ed5785cfbd6782d871d9250ed8978f97efa791c054a7214a6a450000000020a1070000000000000000000000000000000000000000000000000000000000a7407249ffff001d3f2a2501", + "01000000f2a628feb30ee6a40bf85e60ff0c2f5604652a1fe23bcd16e904ca6b0000000000350c0000000000000000000000000000000000000000000000000000000000a8407249ffff001d1c396215", + "01000000003f02f9dac3f2b4502406eec09ccb29484f45de36a43ace08f2389c0000000080841e0000000000000000000000000000000000000000000000000000000000a9407249ffff001da099bd09", + "01000000b9f8ed0a2e21e2a9e7ea8d14081a9d1f2f7aa05251c03a62ce584e6700000000009f240000000000000000000000000000000000000000000000000000000000aa407249ffff001da2acba06", + "010000002f126a47433c371b57f018d5f3535b031cfa90864ec5bd96c59e2604000000000000000000000000000000000000000000000000000000000000000000000000ab407249ffff001d534c0301", + "01000000299e662cbed95fe05efcf57542ce1743928c0664f2ff348b3da737c1000000006018230000000000000000000000000000000000000000000000000000000000ac407249ffff001d7f411e08", + "01000000d7039c2b6060b47301b89507654e87ade39881dfd0f4e7e5fcc722470000000020a1070000000000000000000000000000000000000000000000000000000000ad407249ffff001d849e0b04", + "010000005201a65236a43b67c4d4f1b7f1215583985566e6ef8cd2a530fd2bec0000000040771b0000000000000000000000000000000000000000000000000000000000ae407249ffff001dd9d18500", + "0100000034e5ac91bbe86271ae31397ded24cc614866c89f5e896bfafe6797070000000020402c0000000000000000000000000000000000000000000000000000000000af407249ffff001d69b37b20", + "01000000f0e1cd4f6551c8d3812c7865c16f9e6d648674a9d7cb10e7f16c8ba600000000e093040000000000000000000000000000000000000000000000000000000000b0407249ffff001d1a462f03", + "01000000f3476293cae4d1aaa7f94e25cc7a123b3969fdba92ee2b5f289ea3ac00000000604d2f0000000000000000000000000000000000000000000000000000000000b1407249ffff001d23c13a03", + "01000000ec201295c1a3c061475a13e881951eb2ce3a597f6cfb9521c938a6c10000000020402c0000000000000000000000000000000000000000000000000000000000b2407249ffff001dfa6a500e", + "01000000afdf555e34a969655d508e39b065108b85db161ea53ed33e0381c0bf00000000c027090000000000000000000000000000000000000000000000000000000000b3407249ffff001da93b5f08", + "010000005b073519db48d119faff78f9ab2849fa01733b18028099273dc9df8100000000804f120000000000000000000000000000000000000000000000000000000000b4407249ffff001debac1104", + "0100000002d6764cd5c193dc9fb12abfbe677d25d9666009efe81482d314b6cc00000000400d030000000000000000000000000000000000000000000000000000000000b5407249ffff001d0200e600", + "0100000032f735a9b3b93a1757b0caeccc8af627cfaba71b14d866b29e6f58bb00000000604d2f0000000000000000000000000000000000000000000000000000000000b6407249ffff001d76db9504", + "010000007eca6315d1cc85342c0870031ec99d33ec70c842740172630f579a8a00000000e093040000000000000000000000000000000000000000000000000000000000b7407249ffff001d6e78d603", + "010000006d39a190834c4f19a6f31d0bc555ec25ca604b540d5700c4c548db890000000080841e0000000000000000000000000000000000000000000000000000000000b8407249ffff001d95036501", + "01000000411723ddce4c78998f67cdccffa169ef15f950cc42f7a64d3e5b4d4300000000a086010000000000000000000000000000000000000000000000000000000000b9407249ffff001dfb750601", + "010000007b501c40261c4aeadb209e57add6040596483eb07110cc54ad9602ee0000000040420f0000000000000000000000000000000000000000000000000000000000ba407249ffff001dae86b20b", + "010000000616c75db4338e80be0271f1aa2ecf6f8bb4386ba5c28ea44d5552ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb407249ffff001dd4906a07", + "010000005ec0916630d4a46540a73fc8cff940b3109ff4ef0ad824e0a27f0f560000000040771b0000000000000000000000000000000000000000000000000000000000bc407249ffff001dbf57490a", + "0100000050a35efe869ddecc525e677594e7f831464ebf1a8e00307936a7754300000000a086010000000000000000000000000000000000000000000000000000000000bd407249ffff001d7e6d401f", + "01000000fe23339642120b9b02a17c588fcc534d061739c7ec90dc459c24570e00000000c05c150000000000000000000000000000000000000000000000000000000000be407249ffff001d7bbe5704", + "010000005a09a30855f3de3810c658b88272e5c01324c9915bd89070eea9acaa0000000060e3160000000000000000000000000000000000000000000000000000000000bf407249ffff001d5a028d02", + "010000007e7baa21a832889c09f557ad6bf18e019a5f116ba7f5a67d36c65d7300000000801a060000000000000000000000000000000000000000000000000000000000c0407249ffff001da8d71a04", + "0100000013bcbbfb2ec40acf2387be088ad62eb7dc0609791b5213010599dca70000000080b92a0000000000000000000000000000000000000000000000000000000000c1407249ffff001dd32ea20d", + "0100000083c2f69d2691be4b618a1d8af0ff93d24c85d96b42907ddbde00656c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c2407249ffff001d26e4a200", + "0100000094e049c734aee072926df6277f1dc770f566576c83e2a64b133bf20f00000000a025260000000000000000000000000000000000000000000000000000000000c3407249ffff001d4cadc809", + "0100000063b0aa9ab2b029bb0044ce616bbd0c6e4c4f5687896e657d5f12369d00000000200b200000000000000000000000000000000000000000000000000000000000c4407249ffff001dc8d13f0c", + "01000000624defbf2751870428d7ebecec631d3f0a30fed497372d3e4c15d2120000000060ae0a0000000000000000000000000000000000000000000000000000000000c5407249ffff001daf2e0d01", + "010000005ea1986dd1d5edfcb1fedce5b6afe76fb22d02e516c72be13272e6740000000020a1070000000000000000000000000000000000000000000000000000000000c6407249ffff001d0073e921", + "01000000f0c7e3f416961487adfae75477cf3ea05cb142f3598e2fba45724d7300000000a0f0190000000000000000000000000000000000000000000000000000000000c7407249ffff001d3f5ad500", + "01000000953fa13432fe8cc8c7a685876fc9aa611f16b149fed80d5b62c51ae600000000a025260000000000000000000000000000000000000000000000000000000000c8407249ffff001d8daf3c06", + "010000001e9957673b62cca1f9c759ac4be72a1458b322b3bef827e5bdcb278c00000000c05c150000000000000000000000000000000000000000000000000000000000c9407249ffff001d759f8a1c", + "010000009701f36d18bb0cefcd6790dd9962bcd8237828367aaf45306a02f267000000000000000000000000000000000000000000000000000000000000000000000000ca407249ffff001dd974d802", + "010000002ee1eea9b60c5686427f3ab2e5139c125e093baee9f2598351eae4a400000000a0bb0d0000000000000000000000000000000000000000000000000000000000cb407249ffff001de453a206", + "0100000034064fa1bd34a8c1d6eea2b1176ab082a58e2bb9ff98485f8e771bfd00000000e0c8100000000000000000000000000000000000000000000000000000000000cc407249ffff001d552c6000", + "0100000072b801a86474169d682236dfb75b82d1dea016220405f96cd01f937e0000000020402c0000000000000000000000000000000000000000000000000000000000cd407249ffff001db27e3e05", + "01000000bc870c9c62a03397f5dfb99789a8586f5c50a1bbdad8640555bcd33900000000400d030000000000000000000000000000000000000000000000000000000000ce407249ffff001dee94270a", + "01000000fd0ac5472c913593ec6a4ce241e35e777db151345cfce5c02c52830000000000c0c62d0000000000000000000000000000000000000000000000000000000000cf407249ffff001d5be01e03", + "01000000505086f4dfcfbd202238894b7f069356765fbf95cef5b67b323b020700000000009f240000000000000000000000000000000000000000000000000000000000d0407249ffff001def5bd10c", + "0100000020d4b18a47980ad8fecac201c8bac03f7e2689a2a33e44df4dc2da060000000020d6130000000000000000000000000000000000000000000000000000000000d1407249ffff001dd728e108", + "01000000a28a282c96a4eebba6d332be5711d4970afcb4506fef876224daa44200000000c0c62d0000000000000000000000000000000000000000000000000000000000d2407249ffff001da903db00", + "0100000045cdde4abd4c405a183df254323cf8fcbc24b49cbeddb100e8d333940000000080841e0000000000000000000000000000000000000000000000000000000000d3407249ffff001dd60fcd03", + "010000001f361906f4ae7a7e7fde1cdabf53a2cd8749d7b8b41029f58164345a000000006018230000000000000000000000000000000000000000000000000000000000d4407249ffff001d3db52603", + "0100000080523bce57c61c046a06801e7648a3d0a1e20a678987123182df763d0000000040771b0000000000000000000000000000000000000000000000000000000000d5407249ffff001dd1ff2202", + "0100000047f28ae6527796010ecf0d7b3013f06ae5e8d679d0b2066e940e7ff10000000080b92a0000000000000000000000000000000000000000000000000000000000d6407249ffff001daa959203", + "01000000ff43c0493b3d5d87019771ebb34a794affa23582c55ee8d4b49a9f1f00000000c027090000000000000000000000000000000000000000000000000000000000d7407249ffff001d721fc20f", + "010000008bbf1cfdf5973853d9ca51d4f040e9e2f7a28d7aa3eb9dfe1fca3b5c0000000020402c0000000000000000000000000000000000000000000000000000000000d8407249ffff001d860e9301", + "010000008de8572b636aecfe94f78bb4746a75c205f47a7a2fedf488b7575a32000000000000000000000000000000000000000000000000000000000000000000000000d9407249ffff001d11dc8c11", + "01000000b41838fffcdb234bba703c52b1f32034bca7273abbfebf1c68837b230000000060e3160000000000000000000000000000000000000000000000000000000000da407249ffff001d3b071a10", + "010000001015ff12f130467f5c06fa31350ddd2e2fe299e020f9bfaec29eae6f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000db407249ffff001dcb5f6d03", + "01000000d024554d8291d90ada14e4937787abe35f60215f058707d7e9e4c80f00000000e032290000000000000000000000000000000000000000000000000000000000dc407249ffff001d0550ba00", + "010000006314bbd4ea380ec84d7de58d4152a51a006e5ff8ac9effa17714384b00000000c027090000000000000000000000000000000000000000000000000000000000dd407249ffff001ddff01309", + "01000000d93ba000327040917ae23539ed6cc21f916dff90c4ad13932c90169600000000c0c62d0000000000000000000000000000000000000000000000000000000000de407249ffff001d25915202", + "010000001860338b767d481e12649ecacbcc60168cb02f3dbc3f9d341871c0bb0000000080841e0000000000000000000000000000000000000000000000000000000000df407249ffff001d3497540b", + "01000000458d5dd46877baaeedf667f1eb51847254cc527504fcefcdc40cb05600000000604d2f0000000000000000000000000000000000000000000000000000000000e0407249ffff001d9a694f05", + "0100000039fb1446a39866dc92eb6c221fbf5328dcc867032d5696b12357f7fc00000000c091210000000000000000000000000000000000000000000000000000000000e1407249ffff001da34e3905", + "010000001bd67a38f9092b7429ab2b6524825850770a70d8fe581f816df4f61300000000c0c62d0000000000000000000000000000000000000000000000000000000000e2407249ffff001d73564511", + "01000000e36bc20997d606355c8b8a12a2234593d82393982266021243d0bf1900000000e032290000000000000000000000000000000000000000000000000000000000e3407249ffff001da3e4c200", + "01000000f61a47c2b0d916fbd5460cd2d0babc85fc47555bc6c97d6f3adbdefb0000000000350c0000000000000000000000000000000000000000000000000000000000e4407249ffff001d36c77005", + "0100000077252df5b63cfaddd49283a7508d6323ff8091d891aea99d8bf2c7670000000060ae0a0000000000000000000000000000000000000000000000000000000000e5407249ffff001d59ffa807", + "01000000b9de67947aeffe0e9bc03ea863543b6baa7647c35c5feb4ad52a61780000000040771b0000000000000000000000000000000000000000000000000000000000e6407249ffff001dcd25cc05", + "010000005ce63b4af2f6997b43771ac8a942046e0b2cc8e286bf5f936c6b98f80000000020402c0000000000000000000000000000000000000000000000000000000000e7407249ffff001d17855b07", + "010000004a3c8e941e7b1c2cc53ec06cdd979f120e15b72f3a0501cd6ed69f8e00000000c027090000000000000000000000000000000000000000000000000000000000e8407249ffff001d56b69903", + "01000000302f06107b1b6f2fe8392e00be8dfefa2afe1817a201d3a8bf754e8200000000200b200000000000000000000000000000000000000000000000000000000000e9407249ffff001d8db01001", + "01000000ea8529b42ec7bc665b464369935502ed4ed553e504e0ffea87c39f0900000000604d2f0000000000000000000000000000000000000000000000000000000000ea407249ffff001d8ab6f007", + "01000000e61e13283eb78455ccdfa9bc0fc4d781c341a1e770e66ea9d51c6f2400000000e0fd1c0000000000000000000000000000000000000000000000000000000000eb407249ffff001db6875805", + "01000000c0902b0485f89a1b471c5b42ede73bf5a39dbd4519e71e7563f37f1500000000400d030000000000000000000000000000000000000000000000000000000000ec407249ffff001dd778ff00", + "010000008a3460da263e13ac701c6e5c6b796ff7158bfc579025890427be4f8200000000a086010000000000000000000000000000000000000000000000000000000000ed407249ffff001d62840d0c", + "010000007e65d3f98f9bceef44242a3c200c461a0a45d419c702b664f13257ce0000000020a1070000000000000000000000000000000000000000000000000000000000ee407249ffff001d5745d203", + "010000003e117b48257c7ad7762a01b75ee2b843d441704a33b251b0835990a700000000006a180000000000000000000000000000000000000000000000000000000000ef407249ffff001d3926ed02", + "01000000266bdd13780fa6744ed17363f394c05123798692aff5eb3c86b301f30000000020a1070000000000000000000000000000000000000000000000000000000000f0407249ffff001d60644900", + "010000009d93568086100a6329026ce2bf3577b3c7ed6b111feeaaa4b2d071540000000040420f0000000000000000000000000000000000000000000000000000000000f1407249ffff001d34795524", + "010000002d30f550b04edf74179dbe367a5e2a7cd343ad57e949de3e79bb2a540000000040ac270000000000000000000000000000000000000000000000000000000000f2407249ffff001dc809d201", + "010000009d0edb280f73ab3bbf8203cdb6d78f08eefceb79399525a4eb6c299d00000000604d2f0000000000000000000000000000000000000000000000000000000000f3407249ffff001d367cc20a", + "0100000069ee451fe7d852a934e02eb7be03a6beda340f1f04133e13f378a8840000000020d6130000000000000000000000000000000000000000000000000000000000f4407249ffff001d4ee3d208", + "0100000099d2744b44ad2da5eb0ed484a4bfdfdf400d82b66f330bdf54db105e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000f5407249ffff001d32d05814", + "010000004f578bd9611062889debeba35c6a464e2d4b489d02b6669020f06f7a00000000804f120000000000000000000000000000000000000000000000000000000000f6407249ffff001d31a94000", + "010000003821cef5c066d52785771e2fa3e02985707b9f141bc6442c0bd00c410000000020a1070000000000000000000000000000000000000000000000000000000000f7407249ffff001daa90b806", + "01000000372f202ddc9da164a6d07478183da700de85ebb4c88019e281abe41100000000c0c62d0000000000000000000000000000000000000000000000000000000000f8407249ffff001d614c4b02", + "01000000128bb6963246141e5ee5c283ee134e7b483dd21ef1e22934f6943c440000000020d6130000000000000000000000000000000000000000000000000000000000f9407249ffff001d90aa7801", + "01000000684dde94cbdbc6ae74d79d9105174598c3df923f740cf3d5ec301aad0000000000350c0000000000000000000000000000000000000000000000000000000000fa407249ffff001de6319b03", + "01000000aaf07d7488336f024dab6e2fbbcee2ed8c0db1b17cfa306b18e46d860000000040420f0000000000000000000000000000000000000000000000000000000000fb407249ffff001d02178a0e", + "0100000050cf8f3b83e1132d7ff0f9f1baa846b137d63440189854928b8df98100000000801a060000000000000000000000000000000000000000000000000000000000fc407249ffff001dca424304", + "01000000e781bba77847f0a2b98f04b6568abd0bf0c920bda4c247f9dc7618bb00000000e032290000000000000000000000000000000000000000000000000000000000fd407249ffff001df50cf604", + "0100000058d665093288f163245067d5d3fc802391675b4b817437eac9a26e1800000000e0c8100000000000000000000000000000000000000000000000000000000000fe407249ffff001d6b28cd01", + "010000006d20afbc9c13e706fc269c66f2d87543ef18863e2d3279f22ecb10700000000020a1070000000000000000000000000000000000000000000000000000000000ff407249ffff001dd3a4f308", + "010000004d4df9986ad3add9a034151b43b0400f07189d21cbf3b59f81b6c06900000000400d03000000000000000000000000000000000000000000000000000000000000417249ffff001d6d4f4100", + "01000000bb6f76be38e5a812cbbf3ee75f0ffafd1264f62743b2d7a0174e27b10000000060ae0a000000000000000000000000000000000000000000000000000000000001417249ffff001de463c104", + "010000002752f410b822dc65ef5947a33c9c65379c30df96445c9e48569db58300000000601823000000000000000000000000000000000000000000000000000000000002417249ffff001de91c5600", + "01000000d850aee846cb6ffef449eb112be29ff8f4badec849961acb0810fc2e00000000e0fd1c000000000000000000000000000000000000000000000000000000000003417249ffff001da978fc16", + "010000004f265e3133aed840df8ac02fc5394bce0a8f44d34e8eb91e8b1f06240000000020d613000000000000000000000000000000000000000000000000000000000004417249ffff001d28566e02", + "0100000001ab3f6662de65b32418844f868fdab77c43d0646d4c7dd83cfb8baa0000000060ae0a000000000000000000000000000000000000000000000000000000000005417249ffff001d67bf8601", + "01000000db1315f33673d88d28a3b2a8a009f34e92556e137544b0c7349f4cb70000000040420f000000000000000000000000000000000000000000000000000000000006417249ffff001d994b8108", + "01000000a8c8d067d87f7f1b7d3ffe405c937697ba6dae189f1b1ac154a767d900000000e03229000000000000000000000000000000000000000000000000000000000007417249ffff001d9a4a540d", + "01000000704153a968c07e7e217b55c1b7d3474cbdcbd9112b2a1f703be1b3ac0000000080841e000000000000000000000000000000000000000000000000000000000008417249ffff001dd68a1002", + "010000007f832ddb7dc1ecab13fd2dc2fb3095a32491c7f7ef7a8a1d2a2a29ba00000000006a18000000000000000000000000000000000000000000000000000000000009417249ffff001d81bf4817", + "01000000ec880a8455fde32d62a187888dc7d310fb9bee27e24a03a25b98b54800000000c05c1500000000000000000000000000000000000000000000000000000000000a417249ffff001dcf316106", + "01000000638356f774b043e80ad7c0699b511c762262a7fd6bef17940d2b3f2d0000000020a10700000000000000000000000000000000000000000000000000000000000b417249ffff001df76e0102", + "010000003ba6a44214eae787408631acf85cbc527cbc02ccaac05c80da24d8c60000000020402c00000000000000000000000000000000000000000000000000000000000c417249ffff001dc3c8b002", + "01000000f77b2ab506a2edcda430d21e7b9f123ad28907f52f7a567d1b2d666f0000000020d61300000000000000000000000000000000000000000000000000000000000d417249ffff001dfb737f02", + "0100000037bee5ada00e8f8bdae32fec4000f022624cb249c6a8938a0e5ddf5f00000000e0322900000000000000000000000000000000000000000000000000000000000e417249ffff001d0982b711", + "0100000097906961e62cf8d8579bc5d9a86f15fe59100258169316483949998a00000000200b2000000000000000000000000000000000000000000000000000000000000f417249ffff001d34238700", + "01000000720d757e8914daed06daf031702736e6563e59b4359af900a76ed24400000000e0fd1c000000000000000000000000000000000000000000000000000000000010417249ffff001df63eb800", + "010000007f19fe55040f887fb5c09a094ec5ac8ab577b9d35d7cebd683d905fb0000000020d613000000000000000000000000000000000000000000000000000000000011417249ffff001d9ecd4210", + "01000000e8de468df5dc595b8f88cf9d76e69fd2e1cb38de56ce34bde641fc7d0000000040420f000000000000000000000000000000000000000000000000000000000012417249ffff001d2021e701", + "01000000a79883d6688b7bc4d858fd5d53948a449998cfd12c9108d8e36a81d50000000060ae0a000000000000000000000000000000000000000000000000000000000013417249ffff001dd1555218", + "01000000fae1bbb02a5fdb65332ac3f263ff084aa6baab89f767a2e9c15b49460000000040771b000000000000000000000000000000000000000000000000000000000014417249ffff001d51d80100", + "01000000c44ecc7497153ae34039dfd886a93a1981fb229288d8e8c7b530dec40000000020d613000000000000000000000000000000000000000000000000000000000015417249ffff001df569900d", + "010000004ed50c130a04e7419ea6fb4361e4e9f913bc474a3e81c6ff3cb58ee400000000e09304000000000000000000000000000000000000000000000000000000000016417249ffff001d425b9a17", + "010000005c6499aea09583c59706934a960ad9a7f551801718e94154f9a25db500000000a0f019000000000000000000000000000000000000000000000000000000000017417249ffff001d596cab02", + "01000000d1ec7b08ce34bac72589d17c674e6c33a2c246d53ff1c4002ef61ac000000000c0c62d000000000000000000000000000000000000000000000000000000000018417249ffff001da43a7104", + "01000000f8c487b532d96e65ec10961298a91264c8f3045d0624e7ecc6dd7a6600000000a02526000000000000000000000000000000000000000000000000000000000019417249ffff001d773d9800", + "0100000006820b055e5a3688c36781c205b42ac0aa122721f4cba66950130bc800000000a0252600000000000000000000000000000000000000000000000000000000001a417249ffff001dfbca2d03", + "0100000039acdb3e81d7607d5bfc17a8244f4dda4a2af834c39dc174801875560000000020a10700000000000000000000000000000000000000000000000000000000001b417249ffff001dbed7e706", + "01000000c5d28f05f7c2f79e92d1f112bf3649b4d31166ba064ce15921214cac00000000e0322900000000000000000000000000000000000000000000000000000000001c417249ffff001de83f8c09", + "01000000bf915639ec3fd6936c7c608fdc68c97d3faf93f2c73fa13aaf70740400000000e0322900000000000000000000000000000000000000000000000000000000001d417249ffff001d2aa8d80a", + "010000009e6e44f14a92db171cc1de0928f2e3ace7869277ce77e9830931002b0000000060e31600000000000000000000000000000000000000000000000000000000001e417249ffff001dfcd06906", + "01000000bcc3b6ad36b961fbc602c72a2c2a6fb9f8d9a92d1d165fa50bf5124d00000000804f1200000000000000000000000000000000000000000000000000000000001f417249ffff001dcb788d01", + "0100000058f96da60d005669c34ddb12c57f91e2c83969fca85e6978f67fe76500000000400d03000000000000000000000000000000000000000000000000000000000020417249ffff001d89dd9204", + "01000000864c88304ca0d4cd1bbda3ae373501ff5f7b226a7449d8a50b854ce100000000801a06000000000000000000000000000000000000000000000000000000000021417249ffff001d89b7ae09", + "01000000f576f311943ddc569be657462fc14e01bb1eca09edda9b8d738047b70000000020402c000000000000000000000000000000000000000000000000000000000022417249ffff001d33d87404", + "01000000aa6ebd41bba0d576818e07a369c8e049597768eb983ac43af986101300000000601823000000000000000000000000000000000000000000000000000000000023417249ffff001d7f33b800", + "0100000098db4004cc075eeb98a614dc8deffb0728c37c7880262d41393acdec00000000006a18000000000000000000000000000000000000000000000000000000000024417249ffff001d1933ca1f", + "01000000541f08e75527a4f432b7a133279aa96f1c5bf6b50575ab034227689200000000c0c62d000000000000000000000000000000000000000000000000000000000025417249ffff001d1eb80117", + "01000000065dde9ad7d11176d06e6688372e78970217386287f2cde4a52248ee00000000c0c62d000000000000000000000000000000000000000000000000000000000026417249ffff001d2bd5db09", + "01000000bc0eb141af9abd8ac2b48b3a664f8323560c3ac62028ee35347f1c6900000000c05c15000000000000000000000000000000000000000000000000000000000027417249ffff001d3d466201", + "010000007f36f0a865f34751603ad0bc5cbda39dc40282d06e910ed7a186af1800000000601823000000000000000000000000000000000000000000000000000000000028417249ffff001d8c0a3306", + "01000000b2c2650d4a181845555700eb6d33a8d06522ea299b2c73e32ce60afa00000000c05c15000000000000000000000000000000000000000000000000000000000029417249ffff001d8acaa500", + "01000000ab5ee07397c4083247f0304e7d96705330377b6f413f0b805c2259ce00000000c0c62d00000000000000000000000000000000000000000000000000000000002a417249ffff001deada8c09", + "0100000045f8e13752aad3e161faab3adbf2393dc9049d0a33cf94cab14376b500000000a0bb0d00000000000000000000000000000000000000000000000000000000002b417249ffff001d0aca0e07", + "01000000c1ad47307c9c0c61bc2f829c3808811a523920bb4504d36d15324fb400000000400d0300000000000000000000000000000000000000000000000000000000002c417249ffff001d5cf3c810", + "010000007cf2bfa160d73fde2f5d0c7c09c72335dd4f162be8da8edd162ddb4c00000000e0322900000000000000000000000000000000000000000000000000000000002d417249ffff001d1341b50c", + "010000000db1ab9042abd5ade1a4e033e43379b9c4e2bb617bcdd83d2d1363b700000000c0c62d00000000000000000000000000000000000000000000000000000000002e417249ffff001d5963c70d", + "010000007a758fc3e1215e1f99d16fa564eca4215825ed81031f323d54cdf7570000000080b92a00000000000000000000000000000000000000000000000000000000002f417249ffff001d69a75102", + "01000000e0ad59e832d7dab0199d9bc9201a4698046565fb4f87fe0f7609d1e700000000000000000000000000000000000000000000000000000000000000000000000030417249ffff001d9cfd8e15", + "01000000ac5d846d63acbf0681917555a781e8aa91313961e733ab3ab93de99800000000a0f019000000000000000000000000000000000000000000000000000000000031417249ffff001df1fefe0c", + "01000000afda401c9339bf15bc6a8b79b88ae5ad0513b57aa67ed1ed8f193fa200000000e0c810000000000000000000000000000000000000000000000000000000000032417249ffff001d4bfa4003", + "0100000026bc2a1d29ce62aae9f03bf3d435ec61fc899c7054d039e760c9c9b40000000020d613000000000000000000000000000000000000000000000000000000000033417249ffff001d9a7af800", + "01000000053865894af48d5d2430b4252a89b73c9360ecb8203d1c69f6e6b1750000000040420f000000000000000000000000000000000000000000000000000000000034417249ffff001d5e311b05", + "01000000dc64087043f04650bfea468f48a7f5a83f270dc418cedc351564e86900000000a08601000000000000000000000000000000000000000000000000000000000035417249ffff001d71a59602", + "01000000543b2f68c3fb91eac83c1044f9203003b93a64b7675677a3ab6f01f300000000801a06000000000000000000000000000000000000000000000000000000000036417249ffff001d62a49904", + "010000001bf57777b623427cfd0dac8d93c9da5b66fe98aa1c00a65b65966de200000000e0c810000000000000000000000000000000000000000000000000000000000037417249ffff001d753dfc02", + "010000000203e8291c5c6ea3bf41f324ba9ff223fc840ea09ec2093e4af3a4ce00000000804f12000000000000000000000000000000000000000000000000000000000038417249ffff001d23688f00", + "010000002f3ef446f988077538414e97c09ab27e1de5a90d4b84e8191656decc00000000a0bb0d000000000000000000000000000000000000000000000000000000000039417249ffff001d40176e1b", + "01000000df1d0bb5ef2ee8a00204ede39a37f9843131048111390b31ffabacf100000000e0322900000000000000000000000000000000000000000000000000000000003a417249ffff001dfce5400d", + "01000000c99702fd4156b0e9453178827914b15eca3eeeefafbf8ae3502fe60500000000e0930400000000000000000000000000000000000000000000000000000000003b417249ffff001daaab4504", + "01000000a572c69b3df38ce0ffc69aff4e4038bff0040839674b230defb327030000000000350c00000000000000000000000000000000000000000000000000000000003c417249ffff001d08610f1b", + "010000002e61cf611ac8c52eb7a661bf1c41ed2fd39ab1ca2f7afc573babb4900000000040771b00000000000000000000000000000000000000000000000000000000003d417249ffff001dfb0d9905", + "0100000039d2bb4b27cbf6b2f52edebc37e478ef9f3a06ed148b9f20c9f9667b00000000c0c62d00000000000000000000000000000000000000000000000000000000003e417249ffff001db5be540f", + "01000000816b4550a3ace88c28364355c2dc7aac61617760e4745a257481f8360000000000350c00000000000000000000000000000000000000000000000000000000003f417249ffff001dcda5c204", + "01000000f013a27452e3ab5c3f974b8fe4c15341bccd71866f4805e78c75973c00000000c02709000000000000000000000000000000000000000000000000000000000040417249ffff001d11727e01", + "01000000263df53c3017f1b9be91fc11efcdb811aa060fceaa0ee65856a4af2b0000000080b92a000000000000000000000000000000000000000000000000000000000041417249ffff001d634ffc02", + "010000007cf393d628a4848026e12d10cd481bc60f7930bd9756a7ea368daa630000000040771b000000000000000000000000000000000000000000000000000000000042417249ffff001d721ea50c", + "0100000019dc8a452247c69894cbda5ca602998f432946ebe3b8d51e8b021d9000000000e03229000000000000000000000000000000000000000000000000000000000043417249ffff001d7be66b03", + "010000001a98980df9e4d3fcbfad72002070072dc6b8b4cd5c3012a39ef8a69800000000601823000000000000000000000000000000000000000000000000000000000044417249ffff001d266c5104", + "010000007f2f51eaf81368dab72fbfff7b6922d4f8fa5ff63d70263758047fe70000000040420f000000000000000000000000000000000000000000000000000000000045417249ffff001d833fbe0e", + "0100000091aa42e2e765d19d14eef8c1c99aa9d7759294c85628c6eaf125c07100000000c09121000000000000000000000000000000000000000000000000000000000046417249ffff001dcdad6f0b", + "01000000fab24ecc1b3a6431bcdb06c3d06c254da65727579a43279c78df29ad00000000e03229000000000000000000000000000000000000000000000000000000000047417249ffff001d2bfe0800", + "01000000c0dc37d7ad6432e3d82d9bcbc0ebc1edd3727abed09c3ba5d74fd40700000000801a06000000000000000000000000000000000000000000000000000000000048417249ffff001df169a00a", + "0100000068471e47e1e34c4c998f1f1e16e34cfe5fcfb50542603a0e84796f2600000000804f12000000000000000000000000000000000000000000000000000000000049417249ffff001d7634d100", + "01000000a569d66f96b407481b9fee4a044fdc5e7032091e5926027a383bda2000000000a0f01900000000000000000000000000000000000000000000000000000000004a417249ffff001d1167a827", + "010000001ad3fbd895a0af0f17e25250edb39070742956be3a89fa5bf75e066a0000000040420f00000000000000000000000000000000000000000000000000000000004b417249ffff001d8a847f05", + "01000000982d4953b36e57b5b741fcb194ea0bb82f27f60f6b7b3fdbe3b686d200000000801a0600000000000000000000000000000000000000000000000000000000004c417249ffff001dd494700e", + "01000000a71521374a1c281f71a4fcbe5b1a9a4d0945b681ca051cde46ba98e500000000200b2000000000000000000000000000000000000000000000000000000000004d417249ffff001d49752e03", + "01000000494dc45947919077727c122df05921e72752e166603262d518faf13a00000000801a0600000000000000000000000000000000000000000000000000000000004e417249ffff001d16369104", + "01000000c75e500a1d84818b0a78fe39caa123c2b551e0050e2e16e356ff53ab00000000c0c62d00000000000000000000000000000000000000000000000000000000004f417249ffff001d98f33c00", + "0100000066294dc43268dfc0711f4b89a06b56539020592c2e36bb48e7c413b400000000e0fd1c000000000000000000000000000000000000000000000000000000000050417249ffff001db10f6800", + "010000006fd9e2bcf20727ef7b568b3f08099a7e8cd270a67556e2fd712ce41f00000000000000000000000000000000000000000000000000000000000000000000000051417249ffff001de173de05", + "01000000c1866076e31cbe546d9f1025316d984af3368020b6ed8691fa84d0e70000000020a107000000000000000000000000000000000000000000000000000000000052417249ffff001dd7fc6608", + "010000005b8899075410f6e197e78cda4ae33ce3693915aad5de3c09ca05903f0000000020a107000000000000000000000000000000000000000000000000000000000053417249ffff001df3b4ce00", + "01000000533a4724fc3b7064a9c0d18171a1d2fe809725d79e415bdfe3040eb700000000e0fd1c000000000000000000000000000000000000000000000000000000000054417249ffff001dd7a12800", + "010000004fc9b199c9ff570d4761bfb5b586926132b89f3841707a60a018210b00000000c0c62d000000000000000000000000000000000000000000000000000000000055417249ffff001d52a19e0d", + "01000000bb9300ed247979597c53e3271dd2befd60c6505b3cd5f350ca2ecdd20000000020a107000000000000000000000000000000000000000000000000000000000056417249ffff001da061cb01", + "010000000063eba64ea2b4f1ab8dbf397d7f12f60197dac6489bbaf0083d392300000000801a06000000000000000000000000000000000000000000000000000000000057417249ffff001dd986310a", + "01000000a8fd6f3bfe9213386ea23e72a4ebd8a4a7507a1b617ab2e5af5360da0000000040771b000000000000000000000000000000000000000000000000000000000058417249ffff001d9d79bc0d", + "0100000036274d6a470a1313bbdbd6863a47ca1abd91a3dccff39938dbaf158200000000009f24000000000000000000000000000000000000000000000000000000000059417249ffff001d562d6202", + "01000000cea1b8c18039bccdae4a1baff54a08d4a470f77a655384d0c48ca8bc00000000e0c81000000000000000000000000000000000000000000000000000000000005a417249ffff001d48d11409", + "01000000c23b5a4ecf0cb0796ed3613ece6e55d0504de80eb790f3cf9126b8c300000000200b2000000000000000000000000000000000000000000000000000000000005b417249ffff001d221d0e0a", + "01000000acfd128e64220313d9f5374caf5895be85f2c941b930983cc7f6c16c0000000040ac2700000000000000000000000000000000000000000000000000000000005c417249ffff001d7abae608", + "01000000722ea4d742393702f44f4fca149525b6b47b50fc1cfe411356a26f550000000020d61300000000000000000000000000000000000000000000000000000000005d417249ffff001de179d907", + "010000006cd326bb34f90d8346677c746e154c202b89bf0e6d497e0bd3e8270d00000000c0270900000000000000000000000000000000000000000000000000000000005e417249ffff001dabc2e406", + "01000000eca291e77127720e0bc5b9a76dd5f6d4a6a5b8619ee5344b59f2a0090000000020d61300000000000000000000000000000000000000000000000000000000005f417249ffff001de1003001", + "01000000cc0b2d591ac52ff98c7acb98c21909d065cbd67197c8838d0d847c190000000040771b000000000000000000000000000000000000000000000000000000000060417249ffff001df6562502", + "01000000d22f1ddb77bcaffcd59bb0edd3a22aa3f1db30361afb77ffb8e1d7ae00000000009f24000000000000000000000000000000000000000000000000000000000061417249ffff001dee36b812", + "01000000d7c80694f2554986b4335c08def75957d579307e47534dfa352a0ec100000000c09121000000000000000000000000000000000000000000000000000000000062417249ffff001dbd241a00", + "01000000f725788a5f05188f57408de300f8a755b7fb14a367587ea9fc9bc62f00000000a08601000000000000000000000000000000000000000000000000000000000063417249ffff001de438ab01", + "01000000ac05ea3d5950b2a977229c34d9719bd9748f625d73f7c4bd61275a1300000000a08601000000000000000000000000000000000000000000000000000000000064417249ffff001d00158c06", + "01000000a6abbb844a265f36fd214bd553a588222b3495a6eaadc32af46b168e00000000e03229000000000000000000000000000000000000000000000000000000000065417249ffff001d7ec66422", + "010000004fca49aa8a53f58b0118cc376a5c422c94bfc810706b45ac9b4ad40900000000a02526000000000000000000000000000000000000000000000000000000000066417249ffff001dd3f48702", + "010000007764d51f81472977000e3d2b7177b15c24b213ce6f9054c4157dfb6100000000804f12000000000000000000000000000000000000000000000000000000000067417249ffff001d47313700", + "0100000019f37e5c059bac8e4881ff3e4b9b693896a455567af311cea07c11ff0000000060ae0a000000000000000000000000000000000000000000000000000000000068417249ffff001d07ea7709", + "01000000e3a9b03d6b4e174e90bada5fd456f26fe2efca8d2680544098d8129300000000e0c810000000000000000000000000000000000000000000000000000000000069417249ffff001d33a73601", + "010000008db39b7c02499a0c63441246555096d6687d6c88d564ba4a349e786000000000a0bb0d00000000000000000000000000000000000000000000000000000000006a417249ffff001dade53505", + "01000000fff429a5d5c8f1ccd9064cd5c09b6da6cbcd03c584cc8a4030b602ed00000000a0252600000000000000000000000000000000000000000000000000000000006b417249ffff001d936b5904", + "01000000bf800dd19a23655b900bc2b62731a9fd7af7c887e4e5e8dbfd244ad300000000e0c81000000000000000000000000000000000000000000000000000000000006c417249ffff001de4a53b06", + "01000000fd709b7cd2185ff481eed47015f1933118754edbc91b5121932e18c500000000c0912100000000000000000000000000000000000000000000000000000000006d417249ffff001d8c85c823", + "01000000bef9637cb339df4d40f3893ac8a54057217a13a375987c31024882f00000000060ae0a00000000000000000000000000000000000000000000000000000000006e417249ffff001d5d2e6805", + "01000000abdd4836cc4f4cde139af2ce719ea36d41112a9113f87f4bd1e266220000000020a10700000000000000000000000000000000000000000000000000000000006f417249ffff001d5471e004", + "0100000006c5652c1f5aa2cde25eabcd4e9fe7dd1a47200c2183153f8bb82d6d00000000000000000000000000000000000000000000000000000000000000000000000070417249ffff001d3b569002", + "010000002305e985fcab42189cc0285bca45eb73226141619d178ce82de9884500000000c05c15000000000000000000000000000000000000000000000000000000000071417249ffff001ded668d04", + "010000007c211acbf8511dac66bee0616fd81e64e634cafd9bab25497daab5000000000040ac27000000000000000000000000000000000000000000000000000000000072417249ffff001d4531d803", + "01000000168a873ec326bfa901d6633a04ea1815f6611c4cb62d8e72ff121dd00000000080841e000000000000000000000000000000000000000000000000000000000073417249ffff001d25c11007", + "01000000ba55c9affd2041030428186cf9e7abebed4a667445bae7d4ee9161ad00000000009f24000000000000000000000000000000000000000000000000000000000074417249ffff001d5b9c5606", + "010000001517d3db23f3119e1082ddddc6ac30e06b7da7a9be24607c378aca4000000000a0f019000000000000000000000000000000000000000000000000000000000075417249ffff001d4cb9ea03", + "01000000e255475d64397faaef2e0d4c5b62b6b0c1a82bdaa63c15636745060300000000006a18000000000000000000000000000000000000000000000000000000000076417249ffff001de4355905", + "010000006c8ec40a97ba301549c6fddcf27a08469f150360a60c33f1fd317f470000000000350c000000000000000000000000000000000000000000000000000000000077417249ffff001dd3f4de0b", + "010000006e612bf2f72d61d720525cfd5d1b1e3a6e55087ce1433574b4c284fc00000000006a18000000000000000000000000000000000000000000000000000000000078417249ffff001d5aa79102", + "0100000050d1cb6764d88d12ea3c82dc4e95165ea391c55122f7ed067cdb916900000000e0c810000000000000000000000000000000000000000000000000000000000079417249ffff001dcf7acb0b", + "01000000d0f08bcad2b52048d9ebdd340c1eb35ca9f11db3822989c2f01d462400000000a0252600000000000000000000000000000000000000000000000000000000007a417249ffff001d2bb3eb02", + "01000000abaf59de8fe02935236bdfa8c5d1cce9148ae1796230a47cb4e753e100000000801a0600000000000000000000000000000000000000000000000000000000007b417249ffff001ddb103e0c", + "0100000024c8626a1bb53b7f00a98fe7d45279b2f98618157e77c5ba672bce0400000000a0f01900000000000000000000000000000000000000000000000000000000007c417249ffff001d5049d019", + "0100000022731ff41b0bb534020a8cda8f6294a7f3084fa89e1ca632b63b80de00000000c05c1500000000000000000000000000000000000000000000000000000000007d417249ffff001dab4d1412", + "0100000067f5bb808d78a17b8cd3be15578b6c43eb04d37cfbae9da86f9d3d2700000000006a1800000000000000000000000000000000000000000000000000000000007e417249ffff001d30acd512", + "0100000015906fc057403f6880b3ece856399dc2dec8735eb8fd500663e73c650000000040771b00000000000000000000000000000000000000000000000000000000007f417249ffff001d93068d03", + "0100000034f2d084c697cb4b2dfeddfa55a9746f7c813aeafadec0634df45d8e00000000200b20000000000000000000000000000000000000000000000000000000000080417249ffff001d7ab9ab03", + "01000000cbe1395f3af3519ce76dce14af01089cadee1957d842297e83d4b98200000000e03229000000000000000000000000000000000000000000000000000000000081417249ffff001df1955a01", + "01000000de2bab78e7a3db2864b279ae2c1409f204345ec4ea8cb2428dfb967b0000000020d613000000000000000000000000000000000000000000000000000000000082417249ffff001d04c63609", + "01000000716df775500c803389dd6d87f2452f94bee59abf5b2a2198beaea9a500000000006a18000000000000000000000000000000000000000000000000000000000083417249ffff001d7f728e10", + "010000009d9003fd348765b53b6196a9dd513b81388ef2d9c39b6c4061f8f7fa0000000060e316000000000000000000000000000000000000000000000000000000000084417249ffff001d61c22401", + "01000000e401bd1817a8e5652e82ef1166dc7a209dda9cc950f8b020b553008300000000601823000000000000000000000000000000000000000000000000000000000085417249ffff001d27bac507", + "0100000001ee16ee91b03163e44e8e7997890d94cc98f1740ac75474e3c0bff60000000080841e000000000000000000000000000000000000000000000000000000000086417249ffff001d66f54c02", + "01000000006b0417737a1371ef59213ae17c24c84c95e887f1337b790f46144900000000a08601000000000000000000000000000000000000000000000000000000000087417249ffff001df6235f04", + "010000005f08dc498a1b417931e304e005c94647142313714a07506f6f5a3cf00000000080841e000000000000000000000000000000000000000000000000000000000088417249ffff001d8f026d04", + "0100000053c6864f5b26a281818d613a9d3f87bd96be9980db61cbc9aeb392940000000000350c000000000000000000000000000000000000000000000000000000000089417249ffff001d2bca1c2c", + "01000000bf1368d5eb0a1467677e87ef657113022465c91fcce41e4a369099fd0000000040420f00000000000000000000000000000000000000000000000000000000008a417249ffff001d3ba29703", + "01000000d0fa2abc0d19bc14e637b196ee96d612fe8340741f04b1b1c43706420000000020a10700000000000000000000000000000000000000000000000000000000008b417249ffff001d852e8f01", + "01000000d4cf16cfabcacff3eb8b4b3882309b8d2f584f9ded41f0e390ef43f000000000200b2000000000000000000000000000000000000000000000000000000000008c417249ffff001d2d124607", + "0100000058e8e943d6ac4e4c07c68fa0cbacd7417fb99788ba29a269aa3695ca00000000604d2f00000000000000000000000000000000000000000000000000000000008d417249ffff001ddad56000", + "010000004fad8802a75ddaf415cdb0b71c4e0101b4e109bf1326a20f626eb85500000000c0912100000000000000000000000000000000000000000000000000000000008e417249ffff001d87760126", + "01000000d9fbdbb8f26b4fbcff4f57d31c8adeb42c0daefe715cb54f2742451a0000000060ae0a00000000000000000000000000000000000000000000000000000000008f417249ffff001d2573c700", + "01000000ca261dc890cd6054b8363cbe9bb8ac149c54456218b584febc126d510000000040ac27000000000000000000000000000000000000000000000000000000000090417249ffff001d235bee01", + "010000000a1a5cac31f6e53f961b120358f6761f0a92a72413b9a8008acccd580000000040ac27000000000000000000000000000000000000000000000000000000000091417249ffff001d23d31201", + "01000000ef0767985034f36b57f64dfb2484961ac5b73f250e69dafb9854fe5f00000000c02709000000000000000000000000000000000000000000000000000000000092417249ffff001dd26bff05", + "0100000056f325240adb60288000c7ca87e53ebeff7bc77345cf077b0c63246800000000c05c15000000000000000000000000000000000000000000000000000000000093417249ffff001dadbc0301", + "01000000367abb60ba960f649e4ca9279ac1f0fb98eb6426e22874de3884deaf0000000060e316000000000000000000000000000000000000000000000000000000000094417249ffff001d791e6308", + "010000001728758d1eb90895878afda4edd0d1db81990d997d115fbfc88422a100000000009f24000000000000000000000000000000000000000000000000000000000095417249ffff001d3edc771b", + "010000002263fd7b1400c406c36f9a3c1b805526de6ef7126385e73eac38774900000000e0c810000000000000000000000000000000000000000000000000000000000096417249ffff001d3ab79401", + "01000000c31aa0a1cf814798e5bae4ba6b5df07d8e926f50865041bf3556b29100000000c0c62d000000000000000000000000000000000000000000000000000000000097417249ffff001d77514422", + "0100000043e2e20630527dcb1803cbd55b65e39e2f43261a81ab51290d1cb6620000000080841e000000000000000000000000000000000000000000000000000000000098417249ffff001dbb9e1314", + "010000009ff8f9a9774290f7fa461d5aec84ece28a9e1b646ce2e0637b152a1c00000000c09121000000000000000000000000000000000000000000000000000000000099417249ffff001d3d8f9008", + "0100000097a91aaa4ec52c895a9ce935cff632a9a76323b441d48faa8063826300000000804f1200000000000000000000000000000000000000000000000000000000009a417249ffff001d59dcf703", + "010000004f4f968bbcc2a8362b3ef8b619f16d35de9f0e8caca67f03f696201f0000000000350c00000000000000000000000000000000000000000000000000000000009b417249ffff001dddb5c912", + "01000000dc3406fe63b3b1b8a1064a90d94244b8a3941b90fc014aa8889d647400000000e0322900000000000000000000000000000000000000000000000000000000009c417249ffff001d0a89e306", + "0100000098a3ecf704feb1230d163b605f58ead91feb335aa0c7b3c44689212400000000e0fd1c00000000000000000000000000000000000000000000000000000000009d417249ffff001d8a024703", + "0100000094758bf55d9eb97320c3f03a04abe50591f1d74906401969d4c4b7570000000000000000000000000000000000000000000000000000000000000000000000009e417249ffff001d74c8c902", + "010000002ba2a5d239e9c8e4f8646227eeb02a89d3f41074b662c72874f2374b00000000804f1200000000000000000000000000000000000000000000000000000000009f417249ffff001dad692e10", + "01000000b4a267ffe37592791b3ce7bb5937b1ef88683306a074323948d66344000000006018230000000000000000000000000000000000000000000000000000000000a0417249ffff001d17328c05", + "010000005b3dd93981e89f28f76a7f47ae5941c618382075c8c41d28f67c506000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a1417249ffff001dea6ae60a", + "010000003ff5b184fddefc883322ff8a932f178812d48df0dcf6df7011151a1900000000200b200000000000000000000000000000000000000000000000000000000000a2417249ffff001d99369818", + "01000000c6c612c301f125ec233396041be2b8a582525cb007650110f7a2429400000000e0fd1c0000000000000000000000000000000000000000000000000000000000a3417249ffff001db609fa01", + "0100000085affa18750b17668a17c23b82f15d9366e961d62db9c145d4bb7b6400000000c0c62d0000000000000000000000000000000000000000000000000000000000a4417249ffff001d7b60ec00", + "010000008899e5d978c15e6e89c90cd4f51ccf5018aeacd5e6b66c573672ebee0000000040420f0000000000000000000000000000000000000000000000000000000000a5417249ffff001d7456a507", + "010000006a6f69cad2f5f1a3b458cd600adf7a8bb50b85416aeeb68dc13a4dae0000000020d6130000000000000000000000000000000000000000000000000000000000a6417249ffff001de18a1304", + "01000000cb74e4615c051150bd9a9a55875299fadda216327cd4ea694162f29500000000c0c62d0000000000000000000000000000000000000000000000000000000000a7417249ffff001d63601500", + "010000007c4c7e177bd3fe1c1fe39b58b4e0549dd080cfdbf203fadb989b12270000000000350c0000000000000000000000000000000000000000000000000000000000a8417249ffff001da1fed204", + "01000000aed4b420f19462c92cc64690ae264223109c1a5c5b08773464fbf0c8000000006018230000000000000000000000000000000000000000000000000000000000a9417249ffff001da1c25704", + "01000000c19e0e6af0b260d53609ea1a791116051ef8e075f3cbd75261927b3e00000000c0c62d0000000000000000000000000000000000000000000000000000000000aa417249ffff001d7fff040a", + "010000009bf96d36152b8dd534f2a01503165690578c0e4aff116ee9025ea03d00000000604d2f0000000000000000000000000000000000000000000000000000000000ab417249ffff001d5c850605", + "010000000b0e3a8666c600e3f544d75669a27bc270e3d96ae4db2a1c300a6af100000000604d2f0000000000000000000000000000000000000000000000000000000000ac417249ffff001dd125f404", + "0100000034e9e8ed6f6a73b8a775eda95354d98eed1341da708048fb17d0100900000000c0c62d0000000000000000000000000000000000000000000000000000000000ad417249ffff001d1cb00600", + "01000000451e6f84798a9963264109f98a9bc27b2f0d85b25b2dbc0f6f55f9f100000000e032290000000000000000000000000000000000000000000000000000000000ae417249ffff001df4a4da09", + "0100000020e5318d651b7206811d8c45b316375fbfefc8dc3eec3e865807aa450000000020d6130000000000000000000000000000000000000000000000000000000000af417249ffff001d0c9d2801", + "010000001007fe71e4ce140b40f31d0fba07b7cae0f6c15743b1cdc442a7f2b700000000200b200000000000000000000000000000000000000000000000000000000000b0417249ffff001d09822c01", + "01000000dd0e54ead96c36bc5e37e27e951e1420d647f8bc1c0851dd84b4c1f300000000400d030000000000000000000000000000000000000000000000000000000000b1417249ffff001d39785600", + "0100000031baa5cc1f881205903f033f2493d457988e53dd18397e36ded29a4d000000000000000000000000000000000000000000000000000000000000000000000000b2417249ffff001da9e39100", + "010000004a14830640d42de2c416022a1cb8acd19ce2a15a937a307c3a1fbd4900000000006a180000000000000000000000000000000000000000000000000000000000b3417249ffff001dc296de1a", + "010000009d13ffecbf9b377938d4be559ac1245fad080de327fa27089d5bd1f600000000a086010000000000000000000000000000000000000000000000000000000000b4417249ffff001d18319202", + "0100000065f721f47c354937b4777afc27bb9d316fe1fc644bedca77fb2a28970000000000350c0000000000000000000000000000000000000000000000000000000000b5417249ffff001ddb7e9807", + "0100000085d558fdfd390426b7af9a651840d1cd37df6540945833c232b4899900000000a086010000000000000000000000000000000000000000000000000000000000b6417249ffff001d9178150c", + "01000000307a4e238753542fcf04b0adf72891bea6819d48d6bc875b6431c7d400000000c027090000000000000000000000000000000000000000000000000000000000b7417249ffff001df7bb1e07", + "01000000876d2f5f5432ec8b203cd4dbe45388d5f3be3f6e01a4bc74c07e5aeb00000000604d2f0000000000000000000000000000000000000000000000000000000000b8417249ffff001d19cecc04", + "01000000acadbbf3f2d0448a430f8fa4e65b09c0a906ef201cfc3a4779b308c200000000c05c150000000000000000000000000000000000000000000000000000000000b9417249ffff001d8b01d704", + "010000009c9eb591d319e7931ff6194fd51688515df094004d365c83c239fb1400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba417249ffff001dfdfcf612", + "0100000065efaf6e39964db178259ab6d1428a2ecef2444a1421f83de5d4e8a000000000e0c8100000000000000000000000000000000000000000000000000000000000bb417249ffff001d4c48c600", + "01000000d6a6635dd8d0f4f6ed7b7e3ae0c235a9e1b8bc54128017e985b80cfd0000000020402c0000000000000000000000000000000000000000000000000000000000bc417249ffff001d298dfd04", + "010000004a69b20dfc35313660fdd04f910c3adddab791305c6a98977f585c7300000000a086010000000000000000000000000000000000000000000000000000000000bd417249ffff001de8cf9e00", + "01000000ef6bac5ca03eab2f91765067455824b1bd3e285a225c69113004c7f00000000000350c0000000000000000000000000000000000000000000000000000000000be417249ffff001de9717503", + "0100000047ee6e2a0d888b114870cfcd35d7cac130c80ee054b9867a0574ae6e00000000e093040000000000000000000000000000000000000000000000000000000000bf417249ffff001d6c80d100", + "0100000040ea8fb0faa1f0702558a9c0358f6e08ef1355abc1c19b091679293000000000a0bb0d0000000000000000000000000000000000000000000000000000000000c0417249ffff001dc2531905", + "010000008b907adec1abc279d9f25dfad1317d0d1fd92a069c44d6d302a60c1e00000000200b200000000000000000000000000000000000000000000000000000000000c1417249ffff001d1650f401", + "010000004b3b9490df7ff932ce9a80b192db6fc7481544244a04af803b5cb686000000006018230000000000000000000000000000000000000000000000000000000000c2417249ffff001d46687404", + "0100000023f0cc4819b5cbdb31403af0c7922279c0bfd1bcddb886591c4493fa00000000006a180000000000000000000000000000000000000000000000000000000000c3417249ffff001dccd24e0a", + "0100000056f439e3defa11fa6507e060c4d3a500629ee84ee84a8aaf780137a700000000801a060000000000000000000000000000000000000000000000000000000000c4417249ffff001d4f99911d", + "010000003310580008004a70de1aa4ec350cc40945b94b90f97b29d43665f5600000000020d6130000000000000000000000000000000000000000000000000000000000c5417249ffff001d46f62f0f", + "01000000c723acb4b20666866f7b380fdaf7b05e8226c23f0e4682cb3134bbb200000000c0c62d0000000000000000000000000000000000000000000000000000000000c6417249ffff001d5fe95d02", + "01000000f848947496fe5ec64417b2947a07b7b0b544f9d09f0cc277fdf57cbf00000000c027090000000000000000000000000000000000000000000000000000000000c7417249ffff001d8efa2501", + "01000000b92f492194bb1ee1e5aa967946467084945b05ca5b707cc0d6735b6d0000000000350c0000000000000000000000000000000000000000000000000000000000c8417249ffff001d3a95fb05", + "0100000008dbd39435ce47cfccbfbd24cafd31b2fb7a405543822d6af0e66fcd00000000e093040000000000000000000000000000000000000000000000000000000000c9417249ffff001dbc934709", + "01000000319924ad21111c5cf08f69f6d311781cb2f2cab3bd1933f57bb7f02b00000000c091210000000000000000000000000000000000000000000000000000000000ca417249ffff001da22b0804", + "01000000334a8cc1849ed7d247117420fbfef5b5ae18ed119dd8eaf55279350e00000000801a060000000000000000000000000000000000000000000000000000000000cb417249ffff001d41c0cb09", + "01000000615c727126a30de38abce9a262044e3dcb020d498fb6805e4f5ffc2300000000006a180000000000000000000000000000000000000000000000000000000000cc417249ffff001decc8d004", + "0100000086567d993318524a2149024be69d05445390647230bbdd413440e1dc0000000020a1070000000000000000000000000000000000000000000000000000000000cd417249ffff001dc4f6ec0e", + "01000000a53d40347a2039c66172bf973e370780d22a92e871e6d5b096ad4b7500000000e0c8100000000000000000000000000000000000000000000000000000000000ce417249ffff001dc18e7a0c", + "0100000020b8b3d9ed211fb9aac9798236e4452580eeaa404f6482e967e92c8300000000801a060000000000000000000000000000000000000000000000000000000000cf417249ffff001da1fb8f05", + "01000000a4e91189bd5134cb0c82df7b446e1fdb9d9738770866d187603f3a6100000000801a060000000000000000000000000000000000000000000000000000000000d0417249ffff001d437b1a04", + "01000000af7477bbbc0b25a6c527d4dfc2dc4cca12c4aea5eb67045b7be84c0400000000e0fd1c0000000000000000000000000000000000000000000000000000000000d1417249ffff001d58bed407", + "01000000b11457d0b6d04500412aba5b06aa9eafce2fb622bfc5be1640b4c5f600000000c027090000000000000000000000000000000000000000000000000000000000d2417249ffff001d576e7518", + "01000000a0a085c5df0ec9539ee2347e4f033126114100183e32103f0f38a5640000000020a1070000000000000000000000000000000000000000000000000000000000d3417249ffff001d82d17807", + "01000000071e9025bc12d185c4c4a4f7cbb28a399d60d232fe6d647fd45f9fe80000000020d6130000000000000000000000000000000000000000000000000000000000d4417249ffff001de8de8208", + "010000006539a0e474d6738806c9b075914aac10d197f1071302ca6e8b33fa020000000080841e0000000000000000000000000000000000000000000000000000000000d5417249ffff001d5a70ca07", + "01000000328a0700f0b7acf5848709874baf23116bc5c8af7851f196e0c02c750000000040420f0000000000000000000000000000000000000000000000000000000000d6417249ffff001dd8094c3d", + "01000000c8ca38fc1dc65306f32f63246a810112a4de3d7bb4954968a84310c000000000c027090000000000000000000000000000000000000000000000000000000000d7417249ffff001d86ed3c01", + "0100000075e140ba7f24f6dbf3ac3c1bee2085196790c7b16dcf5fd63384cc6c00000000c027090000000000000000000000000000000000000000000000000000000000d8417249ffff001d87430f09", + "0100000017921a0185da3616971c850f22e1d09d23a0e1d660108131b5b3074100000000a0bb0d0000000000000000000000000000000000000000000000000000000000d9417249ffff001dbfeb8300", + "01000000c2983e57c33ce638bde04edcd3c00106509768400cbb69464535e9ec00000000e093040000000000000000000000000000000000000000000000000000000000da417249ffff001d14e7e706", + "0100000073819e433e93d396ae74701bd2eddea63f64f717c81a9076cf6e183f0000000000350c0000000000000000000000000000000000000000000000000000000000db417249ffff001d76a8450c", + "010000003c8731f3cfa96a09d211d70c6f9b2815f83e16805101b62d5de44e550000000020d6130000000000000000000000000000000000000000000000000000000000dc417249ffff001de2c09504", + "010000009b85f06e2b06a7bcd26f94de9165a8fefdbe1721ee6a256b6440a9ac0000000000350c0000000000000000000000000000000000000000000000000000000000dd417249ffff001df711b903", + "01000000d0ef010ab9f99efab981fc1a86440c828cccbb9726e49702f003f33e00000000200b200000000000000000000000000000000000000000000000000000000000de417249ffff001d0e38cc00", + "010000006a38649a4cd3acb9c6656434bda55be3c6d69a2b2d5596bbde91effd000000006018230000000000000000000000000000000000000000000000000000000000df417249ffff001dcfc6280d", + "010000003479a19dc850db95af43e17425b13fa03c124463963f99648573b01c0000000020402c0000000000000000000000000000000000000000000000000000000000e0417249ffff001d3e7aa003", + "0100000012787fcc7a39ade24a18a72359cd1fb7efc73e92b86526abcd8509d900000000a0bb0d0000000000000000000000000000000000000000000000000000000000e1417249ffff001d49571300", + "0100000084f29e1b0ab2861676711f897e26136056f9fcca189bc222fbc286120000000020402c0000000000000000000000000000000000000000000000000000000000e2417249ffff001d0ea58704", + "0100000036d6d45403001b6e2145bd0ba73bf14526081839bf5806a9694b7ee100000000804f120000000000000000000000000000000000000000000000000000000000e3417249ffff001dd74b8f09", + "01000000152409b59665c5aeb1d4042298e97ea49424c97fb2470b377f25a50f0000000060ae0a0000000000000000000000000000000000000000000000000000000000e4417249ffff001dca034204", + "010000007b62e6a55e56d7ca1bf0a91dfe1124e715db9ddbaab7bba3db51f0b80000000060e3160000000000000000000000000000000000000000000000000000000000e5417249ffff001d4bc8f308", + "01000000705358ab841199db1801926d808120539b2877d9a49422ad7c0af8fb00000000400d030000000000000000000000000000000000000000000000000000000000e6417249ffff001dcd2f2500", + "010000006880e36559d042e29d47080d4a5ef7e1a1197caa5e3c8c6d7a32022d00000000400d030000000000000000000000000000000000000000000000000000000000e7417249ffff001d72d2ff02", + "010000006a8533c3dea921cb9c586f97a7d5c7e7b0f0a972e799dcce35c8a95c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e8417249ffff001d4ecca001", + "01000000c36a20a412ac66ef2614aa6c3038ea3ed0a20523538bd615e30fd39c0000000080841e0000000000000000000000000000000000000000000000000000000000e9417249ffff001d44ba0005", + "0100000029075589d09e05b8984900b915bed34ebea42d379097eeac56a431b90000000020d6130000000000000000000000000000000000000000000000000000000000ea417249ffff001df64e3014", + "01000000d70e5589c9c6ab113fd517d8e42a4b82d34d8182a80a8683a07da34500000000c027090000000000000000000000000000000000000000000000000000000000eb417249ffff001d67f58807", + "0100000058cc83c49cbf3165c9390c7701492bc90cfc6302cdf520ce9361fe2200000000400d030000000000000000000000000000000000000000000000000000000000ec417249ffff001d5ec2f40a", + "01000000fbef2f814654289ec7685205b4c3bfedae09430edd998a890c8b7ac40000000020d6130000000000000000000000000000000000000000000000000000000000ed417249ffff001d38975e06", + "01000000d79126dfbd38a127477b88c66ddb7f839e7540426c29ae8316d4cf1f00000000400d030000000000000000000000000000000000000000000000000000000000ee417249ffff001de8cbe203", + "01000000c9c35dbe50e62b351c8cf882d92b7be83cf0fd8c1dd5c66562d4681b00000000400d030000000000000000000000000000000000000000000000000000000000ef417249ffff001ddc75ad07", + "0100000077a8571b5e4552d42862521d738c39d5dca1a547a8d46f9c5e8487ad000000006018230000000000000000000000000000000000000000000000000000000000f0417249ffff001d4a62f906", + "010000000514e5b37395a6ae1f8e0387ef29391f379528a7489db0d6e34d698a00000000e0c8100000000000000000000000000000000000000000000000000000000000f1417249ffff001d6e09e014", + "01000000e6d0e5481c0c2ae7b8b4ddef822345ad3eae2dcc2340a66a14a3b53800000000804f120000000000000000000000000000000000000000000000000000000000f2417249ffff001db232470a", + "010000005f973907b2b4eacf6b5083e95b980173710c93bb0744776b68549bed0000000000350c0000000000000000000000000000000000000000000000000000000000f3417249ffff001dcea03d0b", + "01000000e281845a9d96871635399fcd0f20729444627d7b9b4e1b99bf72778500000000006a180000000000000000000000000000000000000000000000000000000000f4417249ffff001d78654b04", + "010000005abc3567ad9b3298c03c0d95366653271b1614110e8af866dc7c49110000000060ae0a0000000000000000000000000000000000000000000000000000000000f5417249ffff001d946b5300", + "010000006706ea81931f3164e45e9ecbf0b45724e02a4ce80e377766a18e3e080000000040ac270000000000000000000000000000000000000000000000000000000000f6417249ffff001db3b1f713", + "01000000328c092074e622f747f8f7e924374c381a90a5f6acfe5045dec3d5450000000040771b0000000000000000000000000000000000000000000000000000000000f7417249ffff001dd0d4570b", + "010000006aca3b81f6a0081acb26b6549143ee7a6a989397b27775632995c09c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f8417249ffff001da4e71201", + "010000001f1fb8f7263d239990978ea0986417ee38ce12a40361fbc66f82644600000000e0c8100000000000000000000000000000000000000000000000000000000000f9417249ffff001d42e1ab15", + "0100000059490a5ae8ca818221c4ed20c4545d309e51af93e8f96771523d7aef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000fa417249ffff001d9112e507", + "0100000034e95cd350e79442b740f809634253e2f6b4c05581aa340cea6a939e0000000020a1070000000000000000000000000000000000000000000000000000000000fb417249ffff001d9a6b4402", + "01000000c086e8659d774103de05ffc7ecf0ac72b0f60c08d5624523390916950000000080b92a0000000000000000000000000000000000000000000000000000000000fc417249ffff001d45f35901", + "01000000650dc560c35f04a9fef9b194bc5aa0bc7eef8ccc09d631d16c4fd5520000000040420f0000000000000000000000000000000000000000000000000000000000fd417249ffff001d71ee6705", + "01000000aed12a3eb6f4d3ef53c4aef5ca4c559ae5c38dc39eee38532550555300000000a0bb0d0000000000000000000000000000000000000000000000000000000000fe417249ffff001d675dd602", + "010000007b7e4ef3628d0855fac9d73fc9e5e84df2b2c69fa23ff8631227ec61000000006018230000000000000000000000000000000000000000000000000000000000ff417249ffff001df21cd805", + "01000000cdfde680c1a2650a5a87a4dedf6f59b963b6f1077ea7392f3e0abc1a00000000006a18000000000000000000000000000000000000000000000000000000000000427249ffff001d2f6cf519", + "01000000f291dafae5b139124f95ad9c3be6974d7edc57737ee608fd2f7bc57800000000a08601000000000000000000000000000000000000000000000000000000000001427249ffff001dfb61cb10", + "0100000010ae01195688c0744eb08c6f7e5cac473397227c2f58cf695a3e9e770000000080b92a000000000000000000000000000000000000000000000000000000000002427249ffff001d53d0cf13", + "01000000ebe422ba44a5e9d93176a3ef97fae0758367ad1330c8fd8fa2afa87800000000604d2f000000000000000000000000000000000000000000000000000000000003427249ffff001d1516d502", + "010000006c2225544dcd0fe0880b70e1a071887faab628070343ec3456f7949a0000000000350c000000000000000000000000000000000000000000000000000000000004427249ffff001d2ee7c50b", + "0100000097a522c01eaa72ea3b45eee94ab2743e9ed32c3b61a814216ef36c580000000020402c000000000000000000000000000000000000000000000000000000000005427249ffff001d96df3403", + "01000000fbeabb0caa956d65846bb364e7083c536145937fe65f9b7304d53c9800000000a08601000000000000000000000000000000000000000000000000000000000006427249ffff001ddfcd3307", + "010000004bd172de5da730ec320573eb399cbb632fb510ed54c63c1ec79752440000000040ac27000000000000000000000000000000000000000000000000000000000007427249ffff001d2674bb00", + "01000000074ee4f8bde631f7c7bf59d9dddeced5d7adebd3aad62aaea957e99b00000000801a06000000000000000000000000000000000000000000000000000000000008427249ffff001d4a03d904", + "01000000414522e17c4d68939f051cc236a260c7f277a3c603223f7223549e280000000000350c000000000000000000000000000000000000000000000000000000000009427249ffff001dc0a13702", + "010000008a9b5c7c5d1a548ab8b34b2439c075dae9ff13c3483cc73e6dd5625b00000000a0860100000000000000000000000000000000000000000000000000000000000a427249ffff001d4f295c01", + "01000000dc837ec020e77932975a3154793b44f4d65310b5755479d372f2c5dc0000000040420f00000000000000000000000000000000000000000000000000000000000b427249ffff001d60b1380c", + "01000000c686e1f60aa61e25652c715319a68a5339541de5bdd0bf1a1e956c6700000000a0860100000000000000000000000000000000000000000000000000000000000c427249ffff001d86617d06", + "01000000b52aab2794f00590a1cfc540b2896e586650d8b1b93c1fa34483cf7f00000000a0bb0d00000000000000000000000000000000000000000000000000000000000d427249ffff001d5013050b", + "01000000fbe4f9cf1fcf2312fba9c7fc40d59c982be583793cb22f11d137876b0000000040ac2700000000000000000000000000000000000000000000000000000000000e427249ffff001d7354f100", + "01000000f3a89d1c50c4dbf3d2e642b610e43395f404b5d63a5b23d2555cfda400000000604d2f00000000000000000000000000000000000000000000000000000000000f427249ffff001df2c06a11", + "010000002cbcd01cf3255e86b0404fc87f41bd4fd33b99c80bee6bcddcf45e9100000000a08601000000000000000000000000000000000000000000000000000000000010427249ffff001d32efc503", + "010000001ab2ac0f1f28284f7e34809b88c77c1950d0a5d620f73991944b75dd00000000c05c15000000000000000000000000000000000000000000000000000000000011427249ffff001d86fbf20a", + "010000005cd675fb2d7510fd6dae6a6522ac9dec3f645bdfc3fdb1f5a34623320000000020a107000000000000000000000000000000000000000000000000000000000012427249ffff001dbe777e26", + "0100000091951f78ad6a6f11671a6c5c9537a56daf12a9b2b2e9292101b47ac400000000e09304000000000000000000000000000000000000000000000000000000000013427249ffff001d0faf5a04", + "01000000f338ccc953bbd2d096b4639a8ad912dcac805141ed105bd510e0bfb700000000400d03000000000000000000000000000000000000000000000000000000000014427249ffff001dd4461b16", + "01000000cb1a7933ec5943cdf7606bec8992b63d2b8428bd45fae6d17a1b7a4d00000000e09304000000000000000000000000000000000000000000000000000000000015427249ffff001d07679b16", + "0100000008cf64e16e64d849a0612ece96174c764324cc332040fa1d8eab027d00000000601823000000000000000000000000000000000000000000000000000000000016427249ffff001d5d77a100", + "010000005554920b885c3c0ade044a8725ec2aaaa0e6e6211724e2fbd2660ba800000000e09304000000000000000000000000000000000000000000000000000000000017427249ffff001d57416608", + "010000003358780d95772dc911dc8ae4e7a695bfb0f63633bdbd0d9e395a48c60000000040771b000000000000000000000000000000000000000000000000000000000018427249ffff001d8958d105", + "01000000e448d5e08e9cf4719be6a3f8d99c6c0d4209a61175f12e5bee560cb400000000c0c62d000000000000000000000000000000000000000000000000000000000019427249ffff001dd64d3414", + "01000000a7b94927c4c905b5aadbac20de48ac96110948e418c9b0d891fb453a0000000000350c00000000000000000000000000000000000000000000000000000000001a427249ffff001ddc45aa0c", + "01000000e98183e8badb55614f9b9ed583e90ecdd5bd5a841fd542630c619bf30000000020402c00000000000000000000000000000000000000000000000000000000001b427249ffff001d0bc46302", + "010000001269f5b802a985af21dbe5fe46b0f3179fafecddfc50ee4dd76434050000000040420f00000000000000000000000000000000000000000000000000000000001c427249ffff001d76853903", + "0100000031aeb15e69c41547214e9306504c7bd54b8d46f4fdd674a354d92eca00000000e0322900000000000000000000000000000000000000000000000000000000001d427249ffff001d2c786611", + "01000000d5d287ed84498367788fe7ce5f83a73d6e13925248c66c9b701117ad00000000801a0600000000000000000000000000000000000000000000000000000000001e427249ffff001d9eb32507", + "01000000ba6e91205eeb5f2e6e40a0d8f922f7448682298702a04c142b9596850000000040ac2700000000000000000000000000000000000000000000000000000000001f427249ffff001d7e8e3004", + "01000000b693ccaf932ae091617c00c7ca1a7174066d5d3e402e80b70b49bf0d00000000006a18000000000000000000000000000000000000000000000000000000000020427249ffff001d40e2b201", + "0100000018b06695940070d80d2b3371d529d6d42eadb3c2419e961277780a560000000060e316000000000000000000000000000000000000000000000000000000000021427249ffff001d8dc94a0e", + "01000000e4743013777e89fd07b2f59251743d71dcf5136f1153c33399b895830000000000350c000000000000000000000000000000000000000000000000000000000022427249ffff001df4fc4c0b", + "01000000bc1a65fda89b1cbcaa4c55f2f2e08d69ad96a1d3557882f5cc55198c00000000804f12000000000000000000000000000000000000000000000000000000000023427249ffff001d2f7b9f07", + "0100000079543f5c88f2e9ccd29b5467e1396167458a6ccc16aee693b16ac35200000000c05c15000000000000000000000000000000000000000000000000000000000024427249ffff001daac28c0c", + "010000007c22b3580445913f61cb4fb83f3b55455a572e4ad568d3de16dc8b0c00000000c0c62d000000000000000000000000000000000000000000000000000000000025427249ffff001da2053100", + "010000009172feefa6177863cd1c852ff712866c93b8dede50583fd6cda2e1990000000040771b000000000000000000000000000000000000000000000000000000000026427249ffff001d960aa305", + "010000004eb6ab3cb5627b9afd514cb084fd6ab69f153e65fc35ce18ac3ce57300000000a08601000000000000000000000000000000000000000000000000000000000027427249ffff001ddd6a9c01", + "010000009a4fc76cbfbec4407cea84c1fbb73007a1e75cbe7e33978bfad1981d0000000040771b000000000000000000000000000000000000000000000000000000000028427249ffff001d4029b40b", + "01000000d377291f132e8c2df44c407ae20a9f263aae9a5eb93140a4591330b40000000040420f000000000000000000000000000000000000000000000000000000000029427249ffff001df6c4cc01", + "01000000fed9306eb930a71aa724cae5546d97a089d079c770df2105fe6ce6cf00000000801a0600000000000000000000000000000000000000000000000000000000002a427249ffff001d44fc0c04", + "01000000c1beefafdf88fd1189b686fb7d3b5f556d7a5cd9791879668d6394d80000000020402c00000000000000000000000000000000000000000000000000000000002b427249ffff001d50d52a10", + "010000004f102107144290510cb137d1128498ae72c739eaff7631a62449411300000000c0912100000000000000000000000000000000000000000000000000000000002c427249ffff001db9bffe16", + "01000000843cc44d8987e529371f9805c5affdfcb3976741de04d3f41ad607c900000000e0c81000000000000000000000000000000000000000000000000000000000002d427249ffff001dfccf4e03", + "0100000031096fc6f9405b1f243e3047762ac7747de982570be29edf72ae488300000000e0fd1c00000000000000000000000000000000000000000000000000000000002e427249ffff001d79d5b501", + "01000000af16597c6e112521ece444964accbeed42a4d465462854f16dbd624e0000000020d61300000000000000000000000000000000000000000000000000000000002f427249ffff001d9baffa20", + "01000000f7fbf80e478472f7f951778a9bab2628d60ef024848d464854b5c7c200000000e0fd1c000000000000000000000000000000000000000000000000000000000030427249ffff001d27e30b01", + "01000000173781839e14ef4f715642ef6f8870e286058bd30336301756fc8b9e00000000a0bb0d000000000000000000000000000000000000000000000000000000000031427249ffff001d7ff61a0c", + "0100000039a29c244136c977640f77b80e6fbe40deb6f39f4639e585c32d89950000000040420f000000000000000000000000000000000000000000000000000000000032427249ffff001d510d3a10", + "010000007faa88fba5b8b35af627dc43290c6184a8bbf2c7b908b6f4d744aea300000000e09304000000000000000000000000000000000000000000000000000000000033427249ffff001d6bcc7a01", + "0100000052a6518142003c296ab5df6271df4d70dddc2c7ea9cb7b8a8f54d94300000000a0f019000000000000000000000000000000000000000000000000000000000034427249ffff001db09a9c06", + "01000000b1fa98087ebe3ca6df0b23536d30012e3df126ea8ac7d6ffcafd2c9d0000000060ae0a000000000000000000000000000000000000000000000000000000000035427249ffff001de22d3906", + "0100000074e8239b9df1c739cc5d25ee883a0bbc6a01593854ddb3b82bb82dd500000000c05c15000000000000000000000000000000000000000000000000000000000036427249ffff001d1737e200", + "01000000c34abe3286708cdb765500cf8b311fa1ef4c3da7f788119bff7608af0000000060ae0a000000000000000000000000000000000000000000000000000000000037427249ffff001d415e7901", + "010000009b89b3f90f99cdd40c2b7d1f667dfe15a97e5f864384da6aef1c326500000000e0fd1c000000000000000000000000000000000000000000000000000000000038427249ffff001d70605a13", + "01000000d7e77f50de2018ef1264b9eaec56af2c0bf3d9f0b3ffda77bc885de900000000c02709000000000000000000000000000000000000000000000000000000000039427249ffff001d52afc01e", + "01000000586ad8a80cce36061cbb6a61e00a610b16e27fae27e82a0db15f58df00000000c0912100000000000000000000000000000000000000000000000000000000003a427249ffff001d504d5700", + "010000006cb9c8d52550a157da56b899c63a288164af44ecb1f7ce94f3705bf900000000009f2400000000000000000000000000000000000000000000000000000000003b427249ffff001d05ed231a", + "0100000040db3d72e7740289521d46d64e892017528b40d970c1a28f449d600300000000801a0600000000000000000000000000000000000000000000000000000000003c427249ffff001daeae1c02", + "010000002da2564dc22075caf376bc1761767d62293f65a1d472e580907ba9260000000040ac2700000000000000000000000000000000000000000000000000000000003d427249ffff001dbea8c401", + "01000000c005b318a391d081bfe7ed78475f5d4a5f13874db5223a5b8e74b1ab00000000c0912100000000000000000000000000000000000000000000000000000000003e427249ffff001d3ad5e10c", + "01000000fcde208652b98233c70e3d3bfe3e37c9b947dfa0ba5b45f78f12bb4000000000c0c62d00000000000000000000000000000000000000000000000000000000003f427249ffff001df0cf5c09", + "010000005709ab552a6a3fc08d1d7c3441f5e60369f3bfcf06e844005c2ff6bc00000000c05c15000000000000000000000000000000000000000000000000000000000040427249ffff001dae33d913", + "0100000055e578fe47fe261c99f794fa1c2f249ace0beb666223fef85e06d92d0000000040420f000000000000000000000000000000000000000000000000000000000041427249ffff001d2a1d3a03", + "0100000037c656afee268601abf39a9ee25c8f9eb0c0f32e49cffd5affa602a60000000040420f000000000000000000000000000000000000000000000000000000000042427249ffff001d53f7cf02", + "01000000cea9a0fc890fb7ab71da3af14ec6c3098e004dd0d1c12e321a640a9c00000000c09121000000000000000000000000000000000000000000000000000000000043427249ffff001d50a2d803", + "0100000027fb309916ee20fc254db89b6c05e491dac0c9fef2e1b696b26209090000000060ae0a000000000000000000000000000000000000000000000000000000000044427249ffff001d963d4700", + "01000000f56c1a3f2064dea9abfc4891be3ceb1aa7978d190e8db9df708f838300000000c09121000000000000000000000000000000000000000000000000000000000045427249ffff001ddc55d500", + "01000000e60c002698b9976ed72509f092b1ac08677adc17af01a3f50572af1600000000c0c62d000000000000000000000000000000000000000000000000000000000046427249ffff001df0595d11", + "010000001ebbca3e74af2af272c572945eb42fa8b6974c6bbb6f6af97291746800000000c05c15000000000000000000000000000000000000000000000000000000000047427249ffff001de2bf1207", + "010000005fe6478b6999cf9f68113820e05a0ff47b1936595b72ece210aeb25e0000000080841e000000000000000000000000000000000000000000000000000000000048427249ffff001df14e0100", + "010000008542a4a63eb1aa7d86b04c2113321beafbec0301a7487895fdf926b50000000040420f000000000000000000000000000000000000000000000000000000000049427249ffff001d6c569f11", + "0100000079072319670e75b7e2cdf7c9d1a45f3b9629a17c32abd4f7c8bc0b7f00000000400d0300000000000000000000000000000000000000000000000000000000004a427249ffff001dfb9e2815", + "01000000fcf6e2e79525ad156dc40068df4f882a896b25b8e021e6517b248cd700000000a0bb0d00000000000000000000000000000000000000000000000000000000004b427249ffff001d57db910d", + "01000000fc1fe131da1a035a9acd88e89e770d87b8967ab6f8bc6d75867b3b2800000000e0322900000000000000000000000000000000000000000000000000000000004c427249ffff001dcc3a2a02", + "0100000049c0bd32a72842c0c8f52c03ce6f8934ddb81b6e7e2b0256d7f2ddeb00000000c05c1500000000000000000000000000000000000000000000000000000000004d427249ffff001d569adc02", + "01000000d0807417e7c0b8aaccf5b58d6738c4eddc6de3c99c3798ba35910e250000000080b92a00000000000000000000000000000000000000000000000000000000004e427249ffff001dbaf10700", + "0100000011ef55064448918ecd0ac38a52df5497d45e033b880786a67c1b97e200000000604d2f00000000000000000000000000000000000000000000000000000000004f427249ffff001d1bc32e06", + "01000000f333a195a238d194f184e7f01de5643c164e642694e2d041a15299040000000080841e000000000000000000000000000000000000000000000000000000000050427249ffff001d585a3300", + "01000000005997011a51db3da7147e4c89e01be8caa30c960e538138cac46b1a0000000080841e000000000000000000000000000000000000000000000000000000000051427249ffff001dbf996800", + "01000000e2b20468a87e04009693907d5b8b7ea5b7261c2080b426ad4f0062a700000000400d03000000000000000000000000000000000000000000000000000000000052427249ffff001d382abc2b", + "01000000087345335af26de38406de940ea1e92f0579caf9c62b4fe92c6675cc00000000c09121000000000000000000000000000000000000000000000000000000000053427249ffff001d50188e03", + "01000000797555673cd5d1abc17efe761c5e825b382a9175ca2f02d9b5af7d5800000000400d03000000000000000000000000000000000000000000000000000000000054427249ffff001d9e289b07", + "010000001574d7ddeddff86b4b079e0263455df676ed183290f5614081d354ae0000000040ac27000000000000000000000000000000000000000000000000000000000055427249ffff001d9eca4403", + "01000000e12afd68834ba135a1bf820d0b6a45f52c3cea0311043580b0f0cb9800000000e0c810000000000000000000000000000000000000000000000000000000000056427249ffff001de18b0504", + "01000000deae5106bfb99d5b13f8613178473b590727a3d8a47e064862dd9e4c00000000e09304000000000000000000000000000000000000000000000000000000000057427249ffff001d1fbebf04", + "01000000053db441ed86f662d577c62cee9f9dcd1e8d5d731c99cc6a0fa64a7500000000009f24000000000000000000000000000000000000000000000000000000000058427249ffff001d50ee7d0c", + "01000000d297e5bfa86b985c5c68332c3491eca10564d5bc6083d6b1aa38d18b00000000000000000000000000000000000000000000000000000000000000000000000059427249ffff001d85968701", + "0100000098d67cd35068771c38ea36e3d9f9bf478f2a27b5619003dca3398d3d00000000c0270900000000000000000000000000000000000000000000000000000000005a427249ffff001dc7d29900", + "010000001d308bf73bdbc4e14c000111ab05ceb61914e52237295c5d8ddcb9c90000000020402c00000000000000000000000000000000000000000000000000000000005b427249ffff001d31aa5f00", + "01000000b8f451b431952f671fa91823231dd6b7e3bbc64c838b54029451cadb00000000c0912100000000000000000000000000000000000000000000000000000000005c427249ffff001d49034204", + "01000000e2e7401671b68a90007c377a9d654b9a1cac5e2a259fb61f3f156b8f0000000060ae0a00000000000000000000000000000000000000000000000000000000005d427249ffff001de06e3803", + "010000004f36531fb90ac68e413448d2d6a660fbee147c4fbd4cfb138bf3e2a800000000e0930400000000000000000000000000000000000000000000000000000000005e427249ffff001d28bf1e03", + "0100000051421c21c1d28f334c0e0fc15b6f40c0d3101cf450723343540e7cf400000000a0f01900000000000000000000000000000000000000000000000000000000005f427249ffff001d31433105", + "01000000bb44fffe2361bd93bd86d90362fa79cee42b9c878a7a7f2120d8da6a0000000020402c000000000000000000000000000000000000000000000000000000000060427249ffff001df3973e05", + "010000000d307104e6baeb0d7608e2fb2850b054e255473a2f7b2bc38868e8bc00000000c0c62d000000000000000000000000000000000000000000000000000000000061427249ffff001d0cb1ed00", + "010000007c54f5cb7ac939d5ae42f2db96f72e5a959cb3c2e1665c6383e21adc00000000c02709000000000000000000000000000000000000000000000000000000000062427249ffff001db221c312", + "0100000057a2e7a68168499cedc59f0a9f1321775ffe64f0dce90a442023a41d00000000804f12000000000000000000000000000000000000000000000000000000000063427249ffff001de4ed1e09", + "01000000a7bfcb39c339bda083de76333255167e062da2b9cb01ca3bd4f6ec9f00000000c0c62d000000000000000000000000000000000000000000000000000000000064427249ffff001d5bd3cb06", + "01000000e3631b1542b027d1f776af9bace36f447ddcd27463a5cf6d37d074830000000080b92a000000000000000000000000000000000000000000000000000000000065427249ffff001dd6c43c03", + "01000000ff79160641afdbe2c26b880e319d303afb60cd4fc0108e696ab42e0d00000000e09304000000000000000000000000000000000000000000000000000000000066427249ffff001dfc9cdb04", + "0100000042e53e708d24583df078e077e1d068f9e306ab31708b582b2c989b0700000000c09121000000000000000000000000000000000000000000000000000000000067427249ffff001dfe328e02", + "01000000e33f4052514eab512b42408b411008abe12c6d0ce1a04a34bb2e3ec700000000000000000000000000000000000000000000000000000000000000000000000068427249ffff001df5373402", + "010000004c0a5dce3eabf6b7a48a3872b747cafe499983a41ab98db5829a9eb300000000e0fd1c000000000000000000000000000000000000000000000000000000000069427249ffff001db2156009", + "010000004171f94f65585044be543f14cc5f92a0bc26c162f08515cb484dfebd00000000a0252600000000000000000000000000000000000000000000000000000000006a427249ffff001d6e7dca0a", + "01000000b51b5a683720f0f86dbcd28aba52e07f5fc95562c47b84c0d23926b000000000e0c81000000000000000000000000000000000000000000000000000000000006b427249ffff001d568b8606", + "01000000b4f012604fb53892a40d05fede59902a75906ee56dece7612b8ca7ad00000000c05c1500000000000000000000000000000000000000000000000000000000006c427249ffff001d39116b02", + "0100000000f95001573a19c67bb813a327ac43b713f9ba28d3af33e1d39bb3070000000000000000000000000000000000000000000000000000000000000000000000006d427249ffff001dd2b86806", + "01000000feb1f232e288bae0659688efc14d24adebf25b934e0f4e895e8e13a800000000804f1200000000000000000000000000000000000000000000000000000000006e427249ffff001deb156306", + "010000003d981e7ac3daaf4ca67c6306d9d84f62ba76b6981033a05dd1794bae00000000a0252600000000000000000000000000000000000000000000000000000000006f427249ffff001d9b6bee08", + "01000000d7a5091224850a7187390f6ad6d5498fafe68384e8642a47f3a98c7f00000000e0c810000000000000000000000000000000000000000000000000000000000070427249ffff001de9404f14", + "010000008a11799bc2579eb97b16324e1da5ad09459561d489ba701bfa5fafa600000000a0f019000000000000000000000000000000000000000000000000000000000071427249ffff001d16b84d02", + "010000000a5a8d84946bac1a018a442199c857002f248ac04db15e21be1ca98300000000a08601000000000000000000000000000000000000000000000000000000000072427249ffff001d72543500", + "0100000058b662ce98de6e7ac0e57267051b3e6c6bd4d1968dd3ed065c7b09790000000020402c000000000000000000000000000000000000000000000000000000000073427249ffff001d7e322301", + "0100000047dcbd4bcd68a0d54c5fea74be9848559e238a23809d04886b6c5e9b00000000400d03000000000000000000000000000000000000000000000000000000000074427249ffff001d80065a01", + "01000000629524893a2869b21105a1fc46a7aac4432ca8927f5763c539a25b4f0000000020402c000000000000000000000000000000000000000000000000000000000075427249ffff001d5d817a08", + "010000002d114fbec7708c1dd39c9957b575a637c43523c4bbffa4bdcaaf85900000000060e316000000000000000000000000000000000000000000000000000000000076427249ffff001dd5bbff09", + "01000000ef5d02d11532b62a47085862353a59d436f39b671b758403b715aaaf00000000a0bb0d000000000000000000000000000000000000000000000000000000000077427249ffff001d4119560e", + "010000008ab78df3c72196adf89dfd3e51cb52fe2d07a74c1a8114f25147eddf00000000a08601000000000000000000000000000000000000000000000000000000000078427249ffff001d46e3c702", + "01000000d71a8147be0ac3af086ccc277001578b84558dbb91a05bd69606b54f00000000a08601000000000000000000000000000000000000000000000000000000000079427249ffff001d94b90b15", + "010000003bebd8a467ae4467df37e1660c6553a028904a1c6774f19288ecfd9b00000000e0fd1c00000000000000000000000000000000000000000000000000000000007a427249ffff001de391e011", + "01000000ff9fa4476d1c9a8fc5a3b3fd154c520b9261b11a22ca4d0bddfb82d200000000a0bb0d00000000000000000000000000000000000000000000000000000000007b427249ffff001df988ff06", + "0100000070738b3d50f11e6694cf48118e0466dc1f1a89eeea7bda530e5676e100000000a0f01900000000000000000000000000000000000000000000000000000000007c427249ffff001d5e503503", + "0100000083699fee1b7347b79e8b179dcf89050b614f8cf3b33280372e29055100000000c05c1500000000000000000000000000000000000000000000000000000000007d427249ffff001d6492a509", + "01000000a1f9162fbf248e7738c2a7ee1d415bc3810bb9108758fead8e0c205e00000000c05c1500000000000000000000000000000000000000000000000000000000007e427249ffff001dbf13c102", + "01000000c7729b7c10a1e67a37f4c2131c19c0f8fdc01c76e27584fc81f4498e00000000e0c81000000000000000000000000000000000000000000000000000000000007f427249ffff001d4d845500", + "01000000dab8380099fa8d5cde59c7bdeeab7b32cc1e098c38c43d6928ac581800000000601823000000000000000000000000000000000000000000000000000000000080427249ffff001d23632f0d", + "01000000413c25c7eb6fce4267108146d15186f857501b6d912642da35137a7200000000009f24000000000000000000000000000000000000000000000000000000000081427249ffff001dc46c4a03", + "010000001192c78e08a93d60de514dadc0ba4da177640bdf207fdf4d2bf504ec00000000601823000000000000000000000000000000000000000000000000000000000082427249ffff001d27b05d07", + "01000000f4000b7e4bbb3fa6b657c5f0a6bec84bd78c55e397503cce2ed54b3800000000a08601000000000000000000000000000000000000000000000000000000000083427249ffff001d62d79b01", + "01000000800526096fe515f0df55bb67dff079b004db66685603390f784611c20000000040ac27000000000000000000000000000000000000000000000000000000000084427249ffff001dee7e0608", + "01000000665b2a3ff2888f1f29fb2e06673b78c427dd15878a6bf80feb0023a500000000601823000000000000000000000000000000000000000000000000000000000085427249ffff001ddad32100", + "0100000056ebaf4c5891921d994411143cfab02ede8ed8fefd3b5f1385079de10000000020402c000000000000000000000000000000000000000000000000000000000086427249ffff001d9d56d605", + "01000000abead235061c9c4ef56f07890ff4bad1d9be95d014624867990c1d9000000000400d03000000000000000000000000000000000000000000000000000000000087427249ffff001d9119f407", + "01000000eb0760b5738d743b7ad361c7941cf3b0029f10f05ec024355242c3330000000000350c000000000000000000000000000000000000000000000000000000000088427249ffff001d56073500", + "010000005f22cf023fed1ec31a371d91eb3b7eba4eac2653ad627cc0a7a421070000000060ae0a000000000000000000000000000000000000000000000000000000000089427249ffff001dd2cb8303", + "0100000095bdf20875c0b95e8dcf8d60823a868edbba4cde5c475e344e5fd43300000000c0912100000000000000000000000000000000000000000000000000000000008a427249ffff001d534efe03", + "01000000e58ff46ebc9e3ae6c4413393fcbf67ed481b5ec93efa7c57c304f14a00000000e0930400000000000000000000000000000000000000000000000000000000008b427249ffff001dab8c5f00", + "01000000eb298605966da6aeb21f203b9435cce310bbd68148818b7c2bde06e500000000e0c81000000000000000000000000000000000000000000000000000000000008c427249ffff001d8737d403", + "01000000db25dcbb955345a0a76d4109cda07f0e83fc3bd39d3a11a775b78e1300000000804f1200000000000000000000000000000000000000000000000000000000008d427249ffff001d2df06a00", + "01000000b35bf69b0d77bdc9652a38e5f467b9e10d39874676d0f37113ee461400000000a0860100000000000000000000000000000000000000000000000000000000008e427249ffff001dca666602", + "0100000005f8f9a3f32f6fa631a1917e39ad9fb153ff750656ed9f31a666e7d000000000a0860100000000000000000000000000000000000000000000000000000000008f427249ffff001d9787bd01", + "010000009d98b0e307f4a0b352fc16100c1be1345084fa44e5e92a478dc9bfe600000000c02709000000000000000000000000000000000000000000000000000000000090427249ffff001d808c7216", + "01000000e7ec589ddad0141f959614ebe43f1cfcd86072c749534fef615ca63b00000000e0c810000000000000000000000000000000000000000000000000000000000091427249ffff001de3aa6c00", + "01000000784063fb59736f0bd5f9795e8bbaa6db5514430ec60f4f731d1672b100000000006a18000000000000000000000000000000000000000000000000000000000092427249ffff001d3b4cb702", + "01000000ff0edd26ddbfb31bcf40af7f75eb47b85d06f71d3cef511a2b8391ac00000000c09121000000000000000000000000000000000000000000000000000000000093427249ffff001de61ec400", + "0100000002649e5238ad602c69cb8c0a8b2e18a2b15b446e625820e054d4a14a0000000020402c000000000000000000000000000000000000000000000000000000000094427249ffff001d11d9fd03", + "01000000c2c189c6484d038e67b9bb7845ba57ed14b9eb4185ea8c45ce6fd74400000000804f12000000000000000000000000000000000000000000000000000000000095427249ffff001ded0e070e", + "01000000e9c89369a0ff9c72cbd7a3b5b98c591b27685966587ac90c9d21973500000000604d2f000000000000000000000000000000000000000000000000000000000096427249ffff001db84c6804", + "01000000aee2fb1bb6166b4eb965e57c77cd8a1a6af6aea904983e8d4de2fbcd00000000a0f019000000000000000000000000000000000000000000000000000000000097427249ffff001d7bc8da03", + "0100000014fb2a37b3a4838b62b6915e1d0e68a6edcd922385f6382c78cd4fd40000000020d613000000000000000000000000000000000000000000000000000000000098427249ffff001d40b14108", + "010000002ac18151ae84e753879c09577909683ad603d3e5b72078af8150ba730000000060e316000000000000000000000000000000000000000000000000000000000099427249ffff001dc5cbfa06", + "01000000f7ef4ba4796eaeec9a073225e7b1e5037232c6dbdfd6dfb0aabb6b910000000060182300000000000000000000000000000000000000000000000000000000009a427249ffff001d5ba94810", + "01000000d779866e0214d4bdc132be3b86c7313d1cc9062cc00c1ff0ffb50a4b00000000a0f01900000000000000000000000000000000000000000000000000000000009b427249ffff001d6ab72a01", + "010000005f613c812103d7f821e32a1ba42929614622a97af894e77fffe1e2a50000000060ae0a00000000000000000000000000000000000000000000000000000000009c427249ffff001df62a1504", + "01000000e5d924b694895173b0e743d9d36c3eb825df77c4c135c32a0ed1dd9400000000009f2400000000000000000000000000000000000000000000000000000000009d427249ffff001d0221b002", + "010000002bb06948c72fc66cfd37e48f21d854e9c7d0e938a829f845e9e5be6e00000000a0f01900000000000000000000000000000000000000000000000000000000009e427249ffff001deb265801", + "01000000ff307357d42c55845f6898ad955fbab13485da41b8d1b11b5537f71800000000e0c81000000000000000000000000000000000000000000000000000000000009f427249ffff001db8325205", + "01000000b470f4451faf72dfc45ab3fae75d602ddad85c66d1b0886804d54532000000006018230000000000000000000000000000000000000000000000000000000000a0427249ffff001d68eae701", + "0100000050811daa3e01990f1d278ef1866307f111dee25bccb6595533cfbc8b0000000040ac270000000000000000000000000000000000000000000000000000000000a1427249ffff001d8147cd01", + "01000000fc87ff31b6b6dd6fcc6a664710b443ad4e7013a2e79f7236c5b98ea000000000604d2f0000000000000000000000000000000000000000000000000000000000a2427249ffff001d4cec4001", + "0100000033468928a96d02e7a87692102f9344c3d41033d6e37dd097cb75c63700000000a0f0190000000000000000000000000000000000000000000000000000000000a3427249ffff001d0bba7009", + "010000004068519ba9560c8f99062174e09872a09192eba43a84cbbc0cea1f890000000020d6130000000000000000000000000000000000000000000000000000000000a4427249ffff001db8992409", + "01000000cec83d7d7a572937cf7eaad24967eeee541f1f7fdfceac965ab8bf0000000000e0c8100000000000000000000000000000000000000000000000000000000000a5427249ffff001d9487ae0b", + "010000008669316738769b3b9478ca3cc5565a8ec5332d8b7f79e893ef247fce00000000a025260000000000000000000000000000000000000000000000000000000000a6427249ffff001d83cb9a06", + "01000000e71945aecccc500bdbb958d3c1dc5d605f7e7053c7a300f7366cd0870000000020a1070000000000000000000000000000000000000000000000000000000000a7427249ffff001df52a8c07", + "01000000579c5130bcba1be0beaab87abfffd867c71f559a93395f6c164561e90000000060ae0a0000000000000000000000000000000000000000000000000000000000a8427249ffff001d6cca3f00", + "01000000f20f87d2a94e122b5de7f05843d0b88f08de4ad3ba31e7da3eaa8cd500000000200b200000000000000000000000000000000000000000000000000000000000a9427249ffff001d0fa67402", + "010000000232797547525448b829e91add9592c7d1a2044bfd2c486d8ce99f6200000000e0c8100000000000000000000000000000000000000000000000000000000000aa427249ffff001d88d6fc00", + "0100000048205874814e8870a6e3e194f1e00cb9854d69fab797582c55f6d4000000000040420f0000000000000000000000000000000000000000000000000000000000ab427249ffff001d4e697b03", + "01000000b0840215ba121d2e12f58919ad8365c47f4c741a51acb2952e62c65b0000000040ac270000000000000000000000000000000000000000000000000000000000ac427249ffff001d44886e0c", + "0100000083384394254cdffe7bc26b16806ef79d1d5ef4256bb901cc64efe6c10000000020402c0000000000000000000000000000000000000000000000000000000000ad427249ffff001d6d2bba01", + "010000006e3a9bc3be9e390cd884db8a1b811b52aca28c41680e70930aebeb160000000040ac270000000000000000000000000000000000000000000000000000000000ae427249ffff001d0f844303", + "01000000bfca19c1c6312da3773212d3f3701ed20e7b12793aca1dec339902ec000000000000000000000000000000000000000000000000000000000000000000000000af427249ffff001d6d1dde0b", + "01000000dee360d31b1ed38a8f88545fcca3592e2c4593ef929236aa504ad5ed00000000a086010000000000000000000000000000000000000000000000000000000000b0427249ffff001d4ed73904", + "01000000492b2f1247f977d64563a74cbcb5e1a6ac99b803e83fa5f42de8020f00000000a0f0190000000000000000000000000000000000000000000000000000000000b1427249ffff001d6c766d00", + "01000000c1ae4e0853092aff352ade6ca273e135c80bf4aee5faec31a3cb5c5000000000604d2f0000000000000000000000000000000000000000000000000000000000b2427249ffff001d68f69505", + "01000000390764e98f5f073feb8ec124aafa5f7dd9a204d5bdc5ac15942e1df500000000006a180000000000000000000000000000000000000000000000000000000000b3427249ffff001df300e009", + "01000000cb86003b22487753978b4a7d231eadce22dc644a3842111f97a1de0c0000000080b92a0000000000000000000000000000000000000000000000000000000000b4427249ffff001dab774102", + "010000009d785c8e6cc63a6f59b0c96d1fa269b8ccc5a415d69d8bf8d00832090000000040771b0000000000000000000000000000000000000000000000000000000000b5427249ffff001db944ee04", + "010000008494b6124813a99b091d7a6eead28c865aa0dea1448a6e46bf1f12e100000000c0c62d0000000000000000000000000000000000000000000000000000000000b6427249ffff001d73622700", + "0100000051f5ae35df05425c26949eee5b3bc323f08f66a158789b95e0b52964000000000000000000000000000000000000000000000000000000000000000000000000b7427249ffff001d23e5ef03", + "010000003eafc473eb6b4b465d0cb6083c8e27778c6239f7000c2d77a2903c040000000000350c0000000000000000000000000000000000000000000000000000000000b8427249ffff001d4c210d00", + "01000000f2d2de62cbd7b649c1ca19ed8cd58010a3b2037a3ed3fb8ad715525f00000000c05c150000000000000000000000000000000000000000000000000000000000b9427249ffff001d632a7905", + "010000004f1c881880a4748c76283d910b4d239a45324e738d978f98ba31f24e00000000e093040000000000000000000000000000000000000000000000000000000000ba427249ffff001db5e01705", + "01000000711ff799628b45c38a2cac764d0bc44c3cd2eba974e0d1e9b3bcaed0000000000000000000000000000000000000000000000000000000000000000000000000bb427249ffff001dc45f5709", + "010000009abcf903602a1f407fb26d2013663a2e717bc1ff123c7aa0be2479db00000000604d2f0000000000000000000000000000000000000000000000000000000000bc427249ffff001d2e98fc05", + "01000000169b41191818cc838b8ee554a1fbbfe4f6139f338ef75d140c3102200000000080b92a0000000000000000000000000000000000000000000000000000000000bd427249ffff001d7bd6d707", + "0100000015521aa3a9c7972216d8f84f6e03242668a8afc070427f7b8878d4200000000060e3160000000000000000000000000000000000000000000000000000000000be427249ffff001dd5983d00", + "010000004c16e4a05db4badadb38b721e643eda934f46b1430f5c0ffafae5cb80000000080b92a0000000000000000000000000000000000000000000000000000000000bf427249ffff001d9a01921a", + "010000007db9b49045507e7f3304a20b925fa2ca7634e17f0a8cf2e24590ee6c0000000040771b0000000000000000000000000000000000000000000000000000000000c0427249ffff001d112bbd0e", + "010000005d337b66c00e803679d99ec81474cdd463824cca05f10680d1ecc29a00000000804f120000000000000000000000000000000000000000000000000000000000c1427249ffff001da0999007", + "01000000479ed2c8bc4bfe52b6343dcd7fa148cdce810945a95c0a40000252450000000080841e0000000000000000000000000000000000000000000000000000000000c2427249ffff001d86be7a06", + "0100000050456a015cb77e1f6acfdfafaf8a5042257c3cb26343d29bc1f49b6600000000c091210000000000000000000000000000000000000000000000000000000000c3427249ffff001d9702a700", + "01000000dafe3ff360c792993852cb0f6a1720d8f0c5a4e6d8defc20a11b07d700000000006a180000000000000000000000000000000000000000000000000000000000c4427249ffff001d1a2ff201", + "0100000019e637bfc0d5b688f5da42be3b78fff2aba65544c71327d93ca76bd600000000e0c8100000000000000000000000000000000000000000000000000000000000c5427249ffff001ddb896c03", + "010000008f277267700a35bd424a5f67eb390d8ae8e51246f71b20ff995faea20000000080841e0000000000000000000000000000000000000000000000000000000000c6427249ffff001dd5088f06", + "0100000038ee4ce63b63ade24063e464a3df2dc64e705f384b2f85d292fbeadd00000000e0c8100000000000000000000000000000000000000000000000000000000000c7427249ffff001d0df4a003", + "01000000383140c9ded778f22fcd6029fb6f8d9608aa0d1df6427d01e3e287510000000080841e0000000000000000000000000000000000000000000000000000000000c8427249ffff001d1988a500", + "01000000c261f8b034d970764cba2117da5e8ed9d8b11ce9c7a212e51074bc3b00000000a025260000000000000000000000000000000000000000000000000000000000c9427249ffff001dbc7ed301", + "01000000b0facc0a195824f8938a207473c5c5f7bb3640b114c8ac98abcf62a400000000c027090000000000000000000000000000000000000000000000000000000000ca427249ffff001d454fe409", + "01000000a7069d1daa38f5474d096951ea51598e02f03f0beaeebc6ee5cc128200000000801a060000000000000000000000000000000000000000000000000000000000cb427249ffff001d26f6b302", + "01000000984398032bc8b353a3550c2fb6618877bfb8d76b0975b6dc4754810000000000804f120000000000000000000000000000000000000000000000000000000000cc427249ffff001d8014a106", + "01000000e452a5ca9c8dd97d40c85249c1fec00607b87f68545ebdde5863ec420000000040ac270000000000000000000000000000000000000000000000000000000000cd427249ffff001d38b71507", + "0100000068a41301c7eeec9a30ab8f43a822b085e4c94551cea549a3ade4e86c0000000040ac270000000000000000000000000000000000000000000000000000000000ce427249ffff001d2e2c9807", + "010000000865c89a3001e91205533a22ab033e9137627952b59c8d47b993e51700000000e032290000000000000000000000000000000000000000000000000000000000cf427249ffff001d7d38ae07", + "0100000090e891c3b544665a6543e3bc58d8abc305fdbee38e14a1eb31d432610000000020402c0000000000000000000000000000000000000000000000000000000000d0427249ffff001d38695700", + "01000000ecbe8047506d7e0b8ddf545a0b816d1fab1a7ea8d87432745c9f968c00000000009f240000000000000000000000000000000000000000000000000000000000d1427249ffff001da83b6b07", + "010000006af775b5360e8eae290c3c31308b9a429789b1a08a46ddb21b5a2e3300000000e093040000000000000000000000000000000000000000000000000000000000d2427249ffff001da3517c07", + "01000000e20b168d769c5d0be19d8e5a4368cc1dd1d2c2a5e14a485305a8735b0000000020402c0000000000000000000000000000000000000000000000000000000000d3427249ffff001dfc0c8200", + "01000000a81500c6a3acf94cb513182c2f2ce4fdc8592eec0a187404a3ea701e00000000804f120000000000000000000000000000000000000000000000000000000000d4427249ffff001db1656615", + "01000000ec45aa66cea9a8c16ad6ba28c5c3dde67674753c0d6a468891f88e91000000000000000000000000000000000000000000000000000000000000000000000000d5427249ffff001d71c34501", + "01000000b8e5135556c2e16b3ccf90cbee57793d9efc83f08e0c30d1a0e6580a0000000040ac270000000000000000000000000000000000000000000000000000000000d6427249ffff001d62648a06", + "010000001ab3fc841e02d05eeeea1548acc9ae9bc8fc4f29b51f7b6e1ad45ec600000000a086010000000000000000000000000000000000000000000000000000000000d7427249ffff001df440040c", + "01000000e9756263389cd60ed20798a33ca2e149357372043c4aa9ac158f874900000000e0fd1c0000000000000000000000000000000000000000000000000000000000d8427249ffff001d25b51400", + "0100000020c8583be28e71399000c5a9cad3865cd3e52496292ec260744c3c8300000000e093040000000000000000000000000000000000000000000000000000000000d9427249ffff001d3ab83f00", + "010000008db38f1a41308d2f9c038669aa6a30349c683d4a963bce83785b46e20000000080b92a0000000000000000000000000000000000000000000000000000000000da427249ffff001db2b53a00", + "01000000828351516bcdeca6e4799a79f62b99ebb32a4ac7fba3d571af7cd0950000000040ac270000000000000000000000000000000000000000000000000000000000db427249ffff001de38ad600", + "01000000b8ebf68ca084a20729f1bfc5868e91517a0f76055dbd4b7f5e27a94e00000000c0c62d0000000000000000000000000000000000000000000000000000000000dc427249ffff001d9e26dc14", + "010000009085f681f57d001ed30dd711d75110fdd033c000a49d65418435acec0000000080841e0000000000000000000000000000000000000000000000000000000000dd427249ffff001de831ba01", + "01000000a89b8ff6e52ac131a4bb9ebe89de3b2ea074c94ae88eab0ce0e85f4a00000000200b200000000000000000000000000000000000000000000000000000000000de427249ffff001dbf3deb05", + "0100000018d0b139b45455085fd64833c3107c3f0188bc89dfb5214a0e12e17f000000006018230000000000000000000000000000000000000000000000000000000000df427249ffff001d34461d01", + "01000000894db1d2f83363b180662507891dd8028cf93688d64114aee5973e840000000020402c0000000000000000000000000000000000000000000000000000000000e0427249ffff001d7f541700", + "01000000ca8f2b4baf8142b8de219529bdf8354cc6cccd3df2cbb7134e3b149f0000000020d6130000000000000000000000000000000000000000000000000000000000e1427249ffff001d53f6a901", + "0100000080766f735f292642932e87ba4fb283c5f0587c57cfa30dfe52d35c5100000000e093040000000000000000000000000000000000000000000000000000000000e2427249ffff001dc2070808", + "01000000130c3c551167a463f16df0c1a282dd1c24174dbf1a8f2950568fab870000000020402c0000000000000000000000000000000000000000000000000000000000e3427249ffff001d038cf803", + "0100000080df1e4379f9144fd5366418740f7f0db4f660c6aaef8de4d4cc964d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e4427249ffff001d9a9d8c08", + "0100000086256c4ea12b31300fd654a58a5048e0251e142f5c7a454b71a4cb9e00000000200b200000000000000000000000000000000000000000000000000000000000e5427249ffff001d23cd5d01", + "0100000034734a5ce9fefc73f6393349fc29d84cbfc1f08b32026de85e48603f00000000a025260000000000000000000000000000000000000000000000000000000000e6427249ffff001da3d5f313", + "01000000f7009f3a10ceeb5309e499b06ad0688b8448eb84a4736ef4e5a1d61a00000000c05c150000000000000000000000000000000000000000000000000000000000e7427249ffff001dba531a03", + "010000000b5e3f96abf185535894d9968e5740140896c99e90b0bad7ff6cae8400000000c027090000000000000000000000000000000000000000000000000000000000e8427249ffff001df2ca9b19", + "01000000e73e09a5441b159aad35aa94958e966da31f6285a43da8654995efa40000000060e3160000000000000000000000000000000000000000000000000000000000e9427249ffff001d19dcb302", + "01000000c5519ed4b8ec90bdf746a0d7e7e3ae016cbdacee399b80d7e03b49870000000080841e0000000000000000000000000000000000000000000000000000000000ea427249ffff001d8f5e210c", + "010000009cf179b0a4fd422a9bdbf2baac7c84e4c2e172c38641cd8160e2b0590000000020d6130000000000000000000000000000000000000000000000000000000000eb427249ffff001d91844d0b", + "0100000064bd8f1dba2ed11022075a3c90aa7f0bf6effbc549364e946ae277c000000000c0c62d0000000000000000000000000000000000000000000000000000000000ec427249ffff001df25c6e03", + "0100000081811747c6d9111dc5d03f854a59c41a0955371686bce92f1b15f08a00000000801a060000000000000000000000000000000000000000000000000000000000ed427249ffff001d847b9408", + "01000000a2855c8c7a3637353e31810cb222825cfbb01bf13cebc1ba3f43ace900000000009f240000000000000000000000000000000000000000000000000000000000ee427249ffff001dc6969301", + "010000002fea6e5d0c3ecd651d69232e0c3e32bee84c77bd2635919c4774a0840000000080b92a0000000000000000000000000000000000000000000000000000000000ef427249ffff001d93acd801", + "01000000ad2f16748b5e95c49af2546f8401d6569456146ddcaf53afda984a5b00000000400d030000000000000000000000000000000000000000000000000000000000f0427249ffff001df6d84e00", + "010000005553d757f250054aeb0e42de106f291de18d1989deec2f4873aa3f0700000000804f120000000000000000000000000000000000000000000000000000000000f1427249ffff001d05085506", + "010000006f451b5548ee85eaa2581e53b3b03eac54ed117b4efc0d36ba34aa700000000040771b0000000000000000000000000000000000000000000000000000000000f2427249ffff001d5fb19d0d", + "01000000500ba1dd7d2061042e3563917e7d6454f35b6303219c4e71460007660000000020d6130000000000000000000000000000000000000000000000000000000000f3427249ffff001d464af10b", + "0100000037d482273d5e8b9964d24518c7a5ddbdc03e13c1013aaae9ff263f3b00000000006a180000000000000000000000000000000000000000000000000000000000f4427249ffff001dc4c49305", + "0100000045b7ab01f4804738aca57422f99bf3cd969ecbc538b708a11acd79c20000000040771b0000000000000000000000000000000000000000000000000000000000f5427249ffff001df0ce7d02", + "010000007a5c6378f945709afbd4e6b5f72c197dab870fce1c271d6157bf4dc300000000804f120000000000000000000000000000000000000000000000000000000000f6427249ffff001deb3ca802", + "010000003894eb9386b011db702655d146f993e7861f16c7ec5f2f669bed9b500000000080841e0000000000000000000000000000000000000000000000000000000000f7427249ffff001d8001d90d", + "01000000f3e6db15cd848e7661faf0c527f6fbcdab2f03bcb2b3b90a5d9c3e8600000000200b200000000000000000000000000000000000000000000000000000000000f8427249ffff001d2875c304", + "01000000be9156509d8bbd1eefee354e410dbb14f93df554dbe26b56c184153200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f9427249ffff001dbe90180f", + "010000008e8072efa80e39aaecfb910b659e1a4c73f68b3f1896f5f99f7e65dc000000006018230000000000000000000000000000000000000000000000000000000000fa427249ffff001d92387509", + "01000000434064f3d95b8dc1259186f58d667f8e086c79f553e8039be87a64a60000000060ae0a0000000000000000000000000000000000000000000000000000000000fb427249ffff001d9abeb704", + "01000000cc04a18fc689ee0816c344891d9db46147b8f72b9044bdb4add0f7d500000000c0c62d0000000000000000000000000000000000000000000000000000000000fc427249ffff001d933c6d11", + "0100000016e797831d58b7dd47643c98c1bfbe23d7858d895596af6a755a5d1400000000804f120000000000000000000000000000000000000000000000000000000000fd427249ffff001dc1a4b40b", + "01000000b91e68443dc350e4b48c9121872af1b2bc691b9998951b56d720125d0000000080841e0000000000000000000000000000000000000000000000000000000000fe427249ffff001dba6e6a0d", + "01000000653ef88d8272c3a90e9fdd5d06eb91b4d6c469d711d450dc2f2fec530000000040420f0000000000000000000000000000000000000000000000000000000000ff427249ffff001d32daaa0a", + "01000000799b95526940b27b4dcc739b9c71ba704676144e433a5549ef7e04070000000000350c000000000000000000000000000000000000000000000000000000000000437249ffff001dd02a5d0d", + "01000000748409c1f4dbf023f6999e3745ae53789a0781060fa60cf76f41117400000000000000000000000000000000000000000000000000000000000000000000000001437249ffff001d9a100712", + "010000002d07412896c6b2a2764f70c2b0d12e4c224e40b77e30e01415b228c000000000006a18000000000000000000000000000000000000000000000000000000000002437249ffff001da890b909", + "01000000ae84d09692d8378838a14799d620e62268e470a9b1e62716ee48201600000000c05c15000000000000000000000000000000000000000000000000000000000003437249ffff001d15991d1b", + "0100000055052aa81d3c7af2f6bb6fd2524770c461828c7b0329c03194ddc04b00000000604d2f000000000000000000000000000000000000000000000000000000000004437249ffff001d74c8ba00", + "010000001b2b30eea9384ecba8d25c20939e7bfd380e6f488237c5a87ec66c0b00000000601823000000000000000000000000000000000000000000000000000000000005437249ffff001db95a8109", + "010000009c9ae89e984e09246cf736e3222f02e3acc6c4ed8f264445935c514000000000000000000000000000000000000000000000000000000000000000000000000006437249ffff001d6668f512", + "010000002ac38b24e2680a08027b01f83c86ea1bd34b72fe00a5aaac4f47296500000000a08601000000000000000000000000000000000000000000000000000000000007437249ffff001d86fcd215", + "0100000031b689205554eb7d6e0b4e47bf98f27407c29d2c450202c3c414a4d400000000200b20000000000000000000000000000000000000000000000000000000000008437249ffff001d9f65c200", + "01000000033004e92b4e6f1d0c5332137ea2266ee3d437a2bb722d6b15c1311e00000000006a18000000000000000000000000000000000000000000000000000000000009437249ffff001df8ae1e0f", + "01000000fa41d959bbda67a67929c26e5f88ab0a1e1a698f17aa2268b59653160000000060ae0a00000000000000000000000000000000000000000000000000000000000a437249ffff001db8641c0f", + "010000003acfaf19a62ec37acfa59fbf2d55e386df5ab09004bb2740d8a6f55600000000e0930400000000000000000000000000000000000000000000000000000000000b437249ffff001d501b071e", + "01000000d29027b4bb2a834ce85095d8434ed0cf9789ea60414c91be4c9a2e4000000000e0fd1c00000000000000000000000000000000000000000000000000000000000c437249ffff001dd6c3bb04", + "010000004a3edd741c9d820e0d2df76962ccf8b43b84a8ee5405e1fc391063e10000000000350c00000000000000000000000000000000000000000000000000000000000d437249ffff001db2b90204", + "01000000b7e279961a80252604e1774dd9e7625b3a19f106ca2d92d4651f76a100000000c0912100000000000000000000000000000000000000000000000000000000000e437249ffff001d305fb702", + "01000000299210926a6e6eb5278fe15d13230ba1ef964c719ea4b63a017ddbd900000000009f2400000000000000000000000000000000000000000000000000000000000f437249ffff001da34a3104", + "0100000076022757ed1c13ec1e6eea35c17fd259b4c7c8a8fee2ddf55325a21500000000e0fd1c000000000000000000000000000000000000000000000000000000000010437249ffff001d450ef304", + "010000006ae0ef7f9d8f497bce2054eaa7ab65db954429fefb8822bc6c9e353f00000000e0fd1c000000000000000000000000000000000000000000000000000000000011437249ffff001d92e7900d", + "010000003c9fa9fad31bda0f4d0e3a136573aea11967cc39a6a43b2758233f010000000020402c000000000000000000000000000000000000000000000000000000000012437249ffff001d27003800", + "0100000023654de7b813397235ee88fae48632444bf2655b30b28039a8dd0bd600000000804f12000000000000000000000000000000000000000000000000000000000013437249ffff001d34f98a03", + "0100000074cdafb6c48ee421a8c15e0380e763fa2538c7e7a03154c9a56b648300000000c0c62d000000000000000000000000000000000000000000000000000000000014437249ffff001dba47eb02", + "01000000ead92d594d33ac9c5b77bef30c866cd2b6d2a78fc16141796af8658800000000e0fd1c000000000000000000000000000000000000000000000000000000000015437249ffff001d25a8b203", + "010000003e45024509b5e2779fd772b05616c3960ce5a2c70498c45e7c3a007d0000000020d613000000000000000000000000000000000000000000000000000000000016437249ffff001d02eada03", + "0100000089fddfc5c4d61efc962abebd8f199932009ddfc491a7c36f44409e8e00000000a0f019000000000000000000000000000000000000000000000000000000000017437249ffff001ddd05de1d", + "010000008fe4af4dc915db62b4b63a9268fe095c5f6aef503fa2a7810ecc99fb00000000c05c15000000000000000000000000000000000000000000000000000000000018437249ffff001d09ed2619", + "01000000f45aa7f81a5658e5dc7ef52f46b638913363be892502577980b1af5e00000000e09304000000000000000000000000000000000000000000000000000000000019437249ffff001d3e714106", + "010000004387f5a86c0906a941e4a66baf85acb0aa0db820423dc279e0308f0b00000000e0c81000000000000000000000000000000000000000000000000000000000001a437249ffff001d1244a308", + "01000000fa9a79ab17d3a760f194ca3043e4a5df6f3a15bea5dd9aa3045a4d1700000000c0c62d00000000000000000000000000000000000000000000000000000000001b437249ffff001d0815520a", + "010000001f1b18587028a26cdac8bf2efdf052fbb5cf456d5adebb767bd2aed300000000a0252600000000000000000000000000000000000000000000000000000000001c437249ffff001da62a1d0c", + "01000000ba3f6ba35618d3dd87ccf22bad9508c5e4653d34fc2988006ca23f960000000000000000000000000000000000000000000000000000000000000000000000001d437249ffff001d49f78a09", + "0100000040d305b6dce9b2c9ead50fcd72fbb8e5c68ba644798c7c746882a7aa00000000a0bb0d00000000000000000000000000000000000000000000000000000000001e437249ffff001d1101b404", + "01000000d4c50b5a87553f9a02b8d473bd54f8c6b1c042a38abeecb0b00da7a90000000000000000000000000000000000000000000000000000000000000000000000001f437249ffff001d251a2706", + "0100000005749dac001c24e50166078e629beaa77e03b7a5bb599636d38318c200000000c02709000000000000000000000000000000000000000000000000000000000020437249ffff001d881f4606", + "0100000042a429154f38e912bb26c2209c81dbe297ec2d35d2b095c7850670270000000020d613000000000000000000000000000000000000000000000000000000000021437249ffff001da8b30201", + "01000000079b9952f2089a658159ca5610478c6b66ed96fc47cdca2e93f4c75400000000c05c15000000000000000000000000000000000000000000000000000000000022437249ffff001d19b43d08", + "010000002b04c4b5376795752ecadbe489c86021be8bc87c3dae9820c3af945c00000000c0c62d000000000000000000000000000000000000000000000000000000000023437249ffff001ded694402", + "0100000041f5bdcf73521c77a2e50805472655db49c12af17269918d4d1ecc8000000000c05c15000000000000000000000000000000000000000000000000000000000024437249ffff001ddb17d901", + "01000000f2c39ffae35edcb80191a736b1eebdce984fc640c6edda922b812dd000000000801a06000000000000000000000000000000000000000000000000000000000025437249ffff001d94efcb21", + "01000000b68625e9bb4b8534c545fd11eb37af240fcda6b0abd56650047981440000000040420f000000000000000000000000000000000000000000000000000000000026437249ffff001dfe713700", + "010000006b964bc7b3611b18b12aad4cd79860c08e7c7bc07d67d4ab85badf880000000060ae0a000000000000000000000000000000000000000000000000000000000027437249ffff001d903c4804", + "01000000e2fab779a4b8398d0c56342419ebdbe933f5ab2ecb888a308cd5c8520000000020d613000000000000000000000000000000000000000000000000000000000028437249ffff001dfc068903", + "01000000dc8e6233329f62c6e098980a0d15eb1f698a56d2a830a825c05cd00e00000000a08601000000000000000000000000000000000000000000000000000000000029437249ffff001dca41f309", + "010000006209713a758dcd174469c62df989d167c7ebf45c4c88013a427db6e000000000a0860100000000000000000000000000000000000000000000000000000000002a437249ffff001dae9bb21c", + "01000000af8c5fb002af024982916dce62cac19959ea0ae20639c39c36b65c0100000000804f1200000000000000000000000000000000000000000000000000000000002b437249ffff001d90b7fd01", + "010000000193d32f456ea5de9b2d7edcc9a93390ee030d9a791d19611b41660a00000000e0fd1c00000000000000000000000000000000000000000000000000000000002c437249ffff001d263f0c09", + "010000005d131ad5ee75ea528bd7660ed5bdf9f638a6d3ddd7833a12bfb36a3d0000000080841e00000000000000000000000000000000000000000000000000000000002d437249ffff001dc00fe10d", + "010000001066d4b34ed5ab2cee16e6f76bd66cc805b649af6b66cc8a8b736e280000000020402c00000000000000000000000000000000000000000000000000000000002e437249ffff001d33b15502", + "010000007f72aaf102e29492c590fc0cdc06aadad58b5542c72bd8869275e58300000000801a0600000000000000000000000000000000000000000000000000000000002f437249ffff001dd5f92b11", + "010000002dc07a188a307275a3317edbb8117d2e9169cb2d4a5ead22599aa6000000000040420f000000000000000000000000000000000000000000000000000000000030437249ffff001d20947813", + "010000005634c0826f6d4794bb078855aa4a2ecaadde6882aebff0407fbdcd5500000000e0c810000000000000000000000000000000000000000000000000000000000031437249ffff001d1d29f001", + "010000000a3283a52a6eb6b6745855d29c9051b06242d07f1bc975962a44595900000000e0fd1c000000000000000000000000000000000000000000000000000000000032437249ffff001d7617dd03", + "010000007261398a2bb7b3a862d9c63a0a15ff5923015c54d44cabdc4554b74000000000000000000000000000000000000000000000000000000000000000000000000033437249ffff001d313cb60b", + "01000000f833d6c2dc19bc464a083464a5c54b5c4d6e8ca48b701e9c7109925e00000000a0f019000000000000000000000000000000000000000000000000000000000034437249ffff001d0c465601", + "01000000c4a3f4232be492175c138c99d26c8f793967e819d7895f28e74b61b10000000060ae0a000000000000000000000000000000000000000000000000000000000035437249ffff001d2db69100", + "0100000040e0cce7b0e6dbd551e0ad115e516edeffdc6e0f95795288d78f329700000000400d03000000000000000000000000000000000000000000000000000000000036437249ffff001d5ecb650a", + "01000000bf8b88da1676688b105e1ece817819525654b7e1463373eb95a7607700000000804f12000000000000000000000000000000000000000000000000000000000037437249ffff001dd0267c16", + "01000000bb7ae3c5b8f7a195b4a98e902be3747415c9bdbc00e685ac86e77f1d0000000020a107000000000000000000000000000000000000000000000000000000000038437249ffff001d0968c80c", + "01000000f4800ef49c709281162a8f07c65f75c13a9b595ef695511f65c252970000000000350c000000000000000000000000000000000000000000000000000000000039437249ffff001d1f92fb00", + "01000000586b1b7a94846cb62ee4d01c8129bab44d4b448cd2290b48035f28b10000000040ac2700000000000000000000000000000000000000000000000000000000003a437249ffff001d633a3006", + "01000000727eb928ba2a01dd646c2f6fa35c135c4d5a64c236a26782b64517ef0000000000000000000000000000000000000000000000000000000000000000000000003b437249ffff001d2628c301", + "01000000d4c740bbf370c5c2d65a83dd5fac0cd0dfb44017e69325caf7b34da80000000020402c00000000000000000000000000000000000000000000000000000000003c437249ffff001d7e2f6904", + "010000003fcfd58dc4894ff24608498002c83027f5465cb47e07bd932f6312e000000000200b2000000000000000000000000000000000000000000000000000000000003d437249ffff001db29f720d", + "010000005f2d578386adfc24166b7954ba4e0470adb3836ff31830f8961c27d700000000e0c81000000000000000000000000000000000000000000000000000000000003e437249ffff001d2b15af00", + "01000000f199a7ec2c2123a308d492ba78b0bce54a0144a1d9995308ea31be7e00000000400d0300000000000000000000000000000000000000000000000000000000003f437249ffff001d8562f407", + "01000000f045971850f1b5d64d56ae7e6b7ce374f3d4133c6216e58d3d3b68e500000000e0fd1c000000000000000000000000000000000000000000000000000000000040437249ffff001d49b8080c", + "010000000fdff019540f9208b8b411387e309ec64a6c800079d02ad1ea48610800000000e0fd1c000000000000000000000000000000000000000000000000000000000041437249ffff001d31e6a900", + "01000000bbdf8540f0872c293bfd4b5f1a25f1ed68a379562ed75a920ae9f1fe00000000a0bb0d000000000000000000000000000000000000000000000000000000000042437249ffff001d7b620201", + "01000000483825e399b919b04b52197fb68e01a9ba2bf5094d8a3d9cb6e0c31500000000400d03000000000000000000000000000000000000000000000000000000000043437249ffff001d345a6d05", + "0100000071613b98aabe580c24e305f70a632ac2b0c49a037264f5c1f3415b7300000000601823000000000000000000000000000000000000000000000000000000000044437249ffff001d9ac13103", + "0100000029f58a14b6b40db5dcd0376aae60bd54902d1e9fa0871907d5319e9b0000000020d613000000000000000000000000000000000000000000000000000000000045437249ffff001d48e47d00", + "01000000aa6f08590c76b956568bc55ffdba748e9df2b0676089832c0788528c0000000020d613000000000000000000000000000000000000000000000000000000000046437249ffff001d752e5801", + "010000008147d735e2c10e65ab2492f2c88cdb64d7ba0d11772f186b0c105b8e0000000020402c000000000000000000000000000000000000000000000000000000000047437249ffff001da104e902", + "010000007ff17d1c1c003f3fbdbbf3c38845dcf9fe67ff1ad3c08aee86b0528100000000c0c62d000000000000000000000000000000000000000000000000000000000048437249ffff001d9ddbde00", + "01000000ce852fee3bf8595cfbc4ebdb410cbe0c87227d601aaf62a091cafdb500000000a02526000000000000000000000000000000000000000000000000000000000049437249ffff001de1ca0700", + "01000000e92d6ac87031a0d860b93998bb84ee29eeffa97a44d8f8b80f6d65a50000000060182300000000000000000000000000000000000000000000000000000000004a437249ffff001db8483708", + "01000000fa309d29d8e50bd2234722f1829d0bd794eaa8e1bbef3249aa8fe49a00000000801a0600000000000000000000000000000000000000000000000000000000004b437249ffff001d627cb220", + "0100000011b119d87060e14d46c0df700e9ac95c8d22633ab902a32d36567d640000000080841e00000000000000000000000000000000000000000000000000000000004c437249ffff001d7970d408", + "01000000beb5382364014b4e6cdf559a59ddf7ea83f8968e9f11a743c2743ce000000000c0c62d00000000000000000000000000000000000000000000000000000000004d437249ffff001dc68de70d", + "0100000017aebe8dd9cc02c2710488de3ce230683d3e5bb5e405ed31009fc6de00000000a0860100000000000000000000000000000000000000000000000000000000004e437249ffff001d93205705", + "01000000b65700f87eddb4effb7ce176909dd7192bab2327ff8246fd86cc59df0000000020a10700000000000000000000000000000000000000000000000000000000004f437249ffff001dbb27fb12", + "010000007804d75778c6bf6f1a6b81bf220424bcc427f5360fa62204510453ab00000000009f24000000000000000000000000000000000000000000000000000000000050437249ffff001db529a302", + "0100000041bcfc985a2717a5b3225852c8498a95f69e95cb15b5f9ac5b8fcd4200000000c09121000000000000000000000000000000000000000000000000000000000051437249ffff001dfe0ef306", + "0100000070e5575806ca29337bce8bc9fb9cd11bc9d3873aa4f8897f9fa325180000000020a107000000000000000000000000000000000000000000000000000000000052437249ffff001de1817102", + "0100000073b3e721f776cab2bf85c6910706ae3f88c6b14fbcf6f610e3807b8800000000604d2f000000000000000000000000000000000000000000000000000000000053437249ffff001d241ce714", + "01000000cda0ca56539b40444abddcae2643baffbdb77be96c387502631a007900000000400d03000000000000000000000000000000000000000000000000000000000054437249ffff001d65537923", + "01000000cf6a84c011dac7a80e67192e4f3cc3ca045946765d48f90a8afbd08a0000000000350c000000000000000000000000000000000000000000000000000000000055437249ffff001d638d8809", + "0100000052e433ef4c684f2367cf526d0c3593394a5f4b1340c0dd892433155800000000a0bb0d000000000000000000000000000000000000000000000000000000000056437249ffff001d2f0b400e", + "010000003efd5e9daa726b9e4a0cada1cb07433739f3b9934c3ea48e84c1c0f50000000040ac27000000000000000000000000000000000000000000000000000000000057437249ffff001d59348904", + "010000009f2f59f3951fedb0d9d6f215f9119d98f89b45510dd11572eb64a48500000000e03229000000000000000000000000000000000000000000000000000000000058437249ffff001db36bfc03", + "010000001f034bbdf64d7aaf55417efec2c859b2435701756a6b17637031ad3f00000000009f24000000000000000000000000000000000000000000000000000000000059437249ffff001dc054530b", + "0100000035b5a0c4171fd492f5e6971bca1227a7984205bd9c27999a246511f100000000009f2400000000000000000000000000000000000000000000000000000000005a437249ffff001de69fb804", + "01000000d40070d8d72110e52c5b5c40fe5ffeded6a2975fe50b1f40420c879800000000801a0600000000000000000000000000000000000000000000000000000000005b437249ffff001dcb4e6706", + "010000005d616dd6241442a89634122a5156ad286f816a5882a18993bee33e3b0000000040771b00000000000000000000000000000000000000000000000000000000005c437249ffff001d91256f03", + "01000000630d870fcb7c14fa82a125ab5917d2fb9633557057b0609ebe7cccc60000000060182300000000000000000000000000000000000000000000000000000000005d437249ffff001d3b24b405", + "010000008cc223c1493260988a819ab66866fbfc51d5a8eb63cb422d0793c55f00000000c05c1500000000000000000000000000000000000000000000000000000000005e437249ffff001df41cce1f", + "010000005441e26b1f90cc52b11a763afb122d57ff52a43e2e1003ddfec6c3ef00000000c0912100000000000000000000000000000000000000000000000000000000005f437249ffff001df67b3c07", + "0100000005f65c31e0dfeaba414ff8de2e86413fe9e0c77c251066ff9fb8e8a000000000804f12000000000000000000000000000000000000000000000000000000000060437249ffff001d2f451a07", + "0100000079817afc1e007b4273af79fa4696a381c5f546e0d027b53b2ebef6ec00000000c0c62d000000000000000000000000000000000000000000000000000000000061437249ffff001dfb00df08", + "01000000efd9cfe174fc60a339454ab7201d3e1639eaded78206d241eaf198de0000000080b92a000000000000000000000000000000000000000000000000000000000062437249ffff001d90cd7003", + "010000003e926415fb1699b75f66e8c89e2f4f669974bab3477256a086e92c5900000000804f12000000000000000000000000000000000000000000000000000000000063437249ffff001d2dcb9305", + "01000000a0367cd80cfd3a7d767510639415dfda9ce7e56f92b4d835e234062800000000601823000000000000000000000000000000000000000000000000000000000064437249ffff001d98ef360f", + "010000005e77d4ef24973971d7dcbfda16ec7294c76bfb6ca30310844983910c0000000060ae0a000000000000000000000000000000000000000000000000000000000065437249ffff001d96cb8a06", + "010000004367fdc068c3013cad09bb5e251f16e66539f82f90d9db5d4e143b5300000000801a06000000000000000000000000000000000000000000000000000000000066437249ffff001d69667206", + "01000000215e45c53f1c054b8be0a18d619f16a7390d3a2eaded258b5f4844040000000000350c000000000000000000000000000000000000000000000000000000000067437249ffff001d4ef9e51a", + "010000003ccef17383afa977a1f287ca4fab3f4a0d05e7c87dd36c66cfd6e37c00000000e09304000000000000000000000000000000000000000000000000000000000068437249ffff001d5df30e08", + "01000000ddb5dcf29f08f75e1a73ccb5421623f6a6ad93b2b6495a2aa744043500000000009f24000000000000000000000000000000000000000000000000000000000069437249ffff001d5ab8b900", + "010000008bd04ee50dfd5ec8050f9ea49eaabc0abe01602d0a7c4540fcc32fd400000000009f2400000000000000000000000000000000000000000000000000000000006a437249ffff001d4f0e4f10", + "01000000bc9130fa0b851fdbad0677d980ac62bbb48dab90513ef10fa443c81800000000a0860100000000000000000000000000000000000000000000000000000000006b437249ffff001d91153e00", + "01000000c914145b909eac528f4137cb843874786e9350e79aae440a8ce2d6d50000000060182300000000000000000000000000000000000000000000000000000000006c437249ffff001d4da81804", + "010000008996148f49ae23916e656507eccd2223215a19618f3337dfbf952d6b00000000801a0600000000000000000000000000000000000000000000000000000000006d437249ffff001df212ac01", + "01000000cc3f190ff8517bde29d026db00760d5e4214df0e8f7e4dd512c7264e00000000e0c81000000000000000000000000000000000000000000000000000000000006e437249ffff001dff47a007", + "01000000516cf14ccefd240f95876aae73ffcf775f119780dd543295953d8a280000000020a10700000000000000000000000000000000000000000000000000000000006f437249ffff001d0275fc0f", + "010000007db984e422c29ead6f244925758c37c7f683a4b689aa7e07cccd915600000000a0f019000000000000000000000000000000000000000000000000000000000070437249ffff001d72d52208", + "01000000d39614ce38614e3452727fd95232331f14fb70212e26f51f15a5f7e800000000601823000000000000000000000000000000000000000000000000000000000071437249ffff001d7581a404", + "01000000d8bcf865028527431dc3488ed6dd87f281c66ecef699d9385c39814100000000006a18000000000000000000000000000000000000000000000000000000000072437249ffff001d51624c00", + "010000008cfd1fcd19c138aeebf57f96e88f0b144ada910949c0897eaf23c2430000000060e316000000000000000000000000000000000000000000000000000000000073437249ffff001dcc449a06", + "0100000090247ec5bf25e0fa40d805add1804d292d7166bd434061715742d6b300000000200b20000000000000000000000000000000000000000000000000000000000074437249ffff001dfdb59404", + "01000000e9046b806d1dc1840b0040b610ee3f8d3e3da83ed13a125155458b560000000040420f000000000000000000000000000000000000000000000000000000000075437249ffff001db84c6101", + "01000000da0e78eefd1724c33f5b1b95d80d9d2728ba0381b083daacd133acbd0000000060ae0a000000000000000000000000000000000000000000000000000000000076437249ffff001d86de5300", + "01000000f78a54bf8f50e1d5bebd7e58f0fe613f575756535a68318a0dbef19f00000000c0c62d000000000000000000000000000000000000000000000000000000000077437249ffff001d5e7da50d", + "0100000022593c42f0e0dc10d33dbdafbd508a77f6b6a671f40faaaed988307500000000009f24000000000000000000000000000000000000000000000000000000000078437249ffff001d007fdf1e", + "01000000bf6bd0f596618fd194d0c62bf6240e3d72d0b084b8d32693cc49b5fc0000000040420f000000000000000000000000000000000000000000000000000000000079437249ffff001de7697701", + "0100000057ad51a6941616175de74913d43f93b3c84788f640c89a382dca0e410000000000000000000000000000000000000000000000000000000000000000000000007a437249ffff001d75a3b303", + "01000000cb04ce3cab115446f79ef33cf7f3a18ed031a4535977d8184630f8f10000000000000000000000000000000000000000000000000000000000000000000000007b437249ffff001ddb4eec15", + "01000000aa2665fc8736bfdd4a7ae54706622dc0d095d25e6333402fc1572b1d0000000080841e00000000000000000000000000000000000000000000000000000000007c437249ffff001dbb127001", + "010000004f3a84d03b7fcd91e34dee7a5b4b7fae53296cadc1349b47be6d109800000000e0fd1c00000000000000000000000000000000000000000000000000000000007d437249ffff001df53e9403", + "01000000b9dd46d5b2a5d15cd50d0310f75400efc31b4df90f010563401f60070000000000350c00000000000000000000000000000000000000000000000000000000007e437249ffff001df5630508", + "01000000f828155e9c3aba8530fe46ad0afad692e2264bb3f57864bd96cd16080000000060ae0a00000000000000000000000000000000000000000000000000000000007f437249ffff001ddab94612", + "01000000f78e5b39850abf492ce38882a35fdc007849e0311eb54103129fe32800000000a08601000000000000000000000000000000000000000000000000000000000080437249ffff001d7050d603", + "010000005dda8f0dc5b34b7e61dc9b54bae173b65bdff280904ed3edb89d36a600000000e09304000000000000000000000000000000000000000000000000000000000081437249ffff001d38b81f07", + "010000007481130ade5fb2c07f9a319342ee1f02048243db1d89971495a2638a00000000e03229000000000000000000000000000000000000000000000000000000000082437249ffff001d3369f20b", + "01000000281088a7dd9c001c1d8fae01e0dfc13d6f0baa36fdd1054f8293b35200000000c09121000000000000000000000000000000000000000000000000000000000083437249ffff001d24e5ca03", + "01000000581272a03cea91c13511697424b445e44a5bf1c7c6248d208acbcdcf0000000040ac27000000000000000000000000000000000000000000000000000000000084437249ffff001dcc157600", + "010000003d4bb418d181e471105f2f8fef882742ad4837ff6c60b2f36fe7563a00000000e09304000000000000000000000000000000000000000000000000000000000085437249ffff001dfd6a3200", + "01000000c4b8e55e568b61eeb877dc7d6c9e09cbf459f7575c1bf5ceb2b1cdd40000000000350c000000000000000000000000000000000000000000000000000000000086437249ffff001d363d4204", + "01000000974715ad48aedc223dadb34b27da8e9c396f886b6400f5f345d3136100000000e0fd1c000000000000000000000000000000000000000000000000000000000087437249ffff001d02a7c108", + "010000006aa52a6cedd746c78a9ec2b36506f5122ad59ea0d746a761ec6a983f00000000c09121000000000000000000000000000000000000000000000000000000000088437249ffff001d37b9cc0c", + "01000000385a951b2e5bba675735290c5cc66e1c0120debf825f7bc783ed77a400000000a08601000000000000000000000000000000000000000000000000000000000089437249ffff001d4e3ce203", + "0100000046c062ed822ac8b321d0547fc2211427075f2f0252a3414608ae97c100000000a0860100000000000000000000000000000000000000000000000000000000008a437249ffff001d3937e301", + "0100000020e6c7bdc4a61702aea3211bc5a4e721bf0dd82b8f534dcbc67d90db00000000604d2f00000000000000000000000000000000000000000000000000000000008b437249ffff001d7ab2cb01", + "01000000f5e957939f25acc95c430d455730812468ac5ca8b584d6eb310155d80000000080841e00000000000000000000000000000000000000000000000000000000008c437249ffff001d8f608d00", + "010000001c9fb6ea165a15d91a7b5e0e816789325b9cf96bb852bb697b32c97e0000000040771b00000000000000000000000000000000000000000000000000000000008d437249ffff001d06800e02", + "0100000088c3e71be60cddc09d002c732a0e347db8d9e5c3ba0cf23b88882dbc0000000060ae0a00000000000000000000000000000000000000000000000000000000008e437249ffff001d10bf4e09", + "0100000071b9141a54779d75fefbb40379b121af94c1653244d6fbf58055969700000000a0f01900000000000000000000000000000000000000000000000000000000008f437249ffff001d1918e903", + "0100000054efd7c2cfccaf38991a1babd0f052ed648aed232f4bbbf0546b6e940000000060e316000000000000000000000000000000000000000000000000000000000090437249ffff001de83e5d16", + "01000000d03fa9158850f1b9be50c72dda729e559e68ecb9e383e649a5d135a00000000080841e000000000000000000000000000000000000000000000000000000000091437249ffff001d7a3b6102", + "010000004fe98089b9941e115c118481c31777b545b7f5ce9ac5c2b22a5cc75000000000601823000000000000000000000000000000000000000000000000000000000092437249ffff001d8502150c", + "01000000b8fb2ec3b3c3833066f00e100b6ad9cd5abfcfc3c6b9d9efde59e9b100000000604d2f000000000000000000000000000000000000000000000000000000000093437249ffff001da1ed0105", + "010000008e96317c71d6f6dc632f75388be1fabf5c0fa8e7a8f25510f4906d4400000000c09121000000000000000000000000000000000000000000000000000000000094437249ffff001d5c752c02", + "010000005bfa772be598d0db07da726c05a8357c1946f0047223bf9631e12f2900000000801a06000000000000000000000000000000000000000000000000000000000095437249ffff001d0254b907", + "01000000ca1c114434e431ce865999926fb30b80772c3b239a4ae3fa175f7a330000000060e316000000000000000000000000000000000000000000000000000000000096437249ffff001d81f21607", + "01000000ae6da03c3e33da487106d10d1814eca31f38056a0ec045d08d6c1b1900000000009f24000000000000000000000000000000000000000000000000000000000097437249ffff001d96409212", + "01000000fa9ead034d9813338a1323fd3f5823d55f0b13b4d73ad5d0d60ec23700000000601823000000000000000000000000000000000000000000000000000000000098437249ffff001dad77410a", + "01000000da19aa55ff7f1389fa3b68c5f5e4bdc4380c894857a13f773cc3bdaf00000000a08601000000000000000000000000000000000000000000000000000000000099437249ffff001df8eeb805", + "010000002170cf94db1fe95813feac34290fa299676fff7b940df1c271c1f2f500000000c05c1500000000000000000000000000000000000000000000000000000000009a437249ffff001d72d9b902", + "0100000071341216e40d2eea7ef7e7cd04d4376df01c2ac980703b7bd4273df800000000400d0300000000000000000000000000000000000000000000000000000000009b437249ffff001de6ec9609", + "01000000b0775984ea70677459a76418eabad0c8a4782bae6f7438d221e4b5780000000040771b00000000000000000000000000000000000000000000000000000000009c437249ffff001d6d731200", + "01000000eec4a84824c4ce52a987cf3036b80bcce94fd36fb53421c0d0baa2c600000000a0860100000000000000000000000000000000000000000000000000000000009d437249ffff001d2bf90a0b", + "01000000c8b7b4bb66d73853898ae3df6f2b5472449842874c5ae4bea8e7670400000000c0270900000000000000000000000000000000000000000000000000000000009e437249ffff001d6a8c2f03", + "01000000edc01da7e2d912a8f90b8d0a80ad456d732f7f6bef1002cd599b72ee0000000060182300000000000000000000000000000000000000000000000000000000009f437249ffff001deca0980d", + "01000000c94299a414e19ab5478dd3044d75433fc1cada31f13720683e249bc500000000c027090000000000000000000000000000000000000000000000000000000000a0437249ffff001d733cef00", + "01000000806f69287dd210e52b4986f2a44e0fef1ee7978c3621d8837ead5091000000000000000000000000000000000000000000000000000000000000000000000000a1437249ffff001d88327700", + "01000000e6ee978b1ef48064cc166701abc519461064ecbea96b86fe82b2dfe700000000c05c150000000000000000000000000000000000000000000000000000000000a2437249ffff001ddde2980a", + "01000000ff519ae6474864828d70479fbacc0dc4ab8c5326fc8d742cc9c9e08500000000200b200000000000000000000000000000000000000000000000000000000000a3437249ffff001d614e7007", + "0100000097882a307bea50884cb9bd0830a70cc026b5185c93a2f163244e0c0a00000000400d030000000000000000000000000000000000000000000000000000000000a4437249ffff001de93f180a", + "01000000d4c232cc5ea1ecc67198e80c6b049d87bf98a610f11f295295c2afc200000000c05c150000000000000000000000000000000000000000000000000000000000a5437249ffff001d5786d209", + "010000007ada0a92d67772ace60449b7046c8f8c388c2c3f38db825c57e2bbb500000000e032290000000000000000000000000000000000000000000000000000000000a6437249ffff001dd50b3201", + "010000000ddcc134ab082e1a83546e32994611e6b50c5d284252c9cee17558f90000000080841e0000000000000000000000000000000000000000000000000000000000a7437249ffff001da0d78909", + "010000001b252a56951b2d9f35f044dae7b7318c3fb15475826786c0b5516baa0000000020402c0000000000000000000000000000000000000000000000000000000000a8437249ffff001d03434b00", + "01000000507e1e4a43c480ccc5a8fa41dc54ab016abbf6976a3da768a75c92cf00000000a0f0190000000000000000000000000000000000000000000000000000000000a9437249ffff001d7519cc05", + "0100000055677d8aa4257eb9f11ccc3ec10d506d0f31a2e3f1e3b260e2da677700000000c05c150000000000000000000000000000000000000000000000000000000000aa437249ffff001daaffb012", + "01000000c0e3d489767fadac577b88fe68f8e955033c92adb63695cd2e4cd51600000000200b200000000000000000000000000000000000000000000000000000000000ab437249ffff001d7bba9802", + "01000000d5f82057c6af53a7a1c0578100ae230375f572da0f99aca2d538af960000000020d6130000000000000000000000000000000000000000000000000000000000ac437249ffff001d5b0de401", + "0100000048593a7c3f7aa89442e2a593125e6a35a053eeaac7ff3d3c4311a3890000000040ac270000000000000000000000000000000000000000000000000000000000ad437249ffff001d34fbaa14", + "01000000d4deee0d8dfd26f2c294aa1e30da1a28a50aa2e0114b7f7c6425db030000000000350c0000000000000000000000000000000000000000000000000000000000ae437249ffff001d0b499209", + "010000009dafb0e9e69ec54219a8b36c8e5391f8b66ca509e1cc5c191a2757f400000000604d2f0000000000000000000000000000000000000000000000000000000000af437249ffff001d4ed00600", + "0100000047cdbf0af0965634837764974563ffffd37c951356c6e2c8c12fd37a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000b0437249ffff001d80733e04", + "01000000be84a8c141ccf61538b081e15f0168f8e162e9ff04edecd9206792c500000000804f120000000000000000000000000000000000000000000000000000000000b1437249ffff001d6d408500", + "01000000dc125eb1ef0fd0a24e3b2b0b5efc18e5fc16a40b0f312565424592f80000000060e3160000000000000000000000000000000000000000000000000000000000b2437249ffff001d5c54cf0a", + "0100000055bc7627107f43cfe10e03d2627c7327cc3501aa19c7200d2a4e25b300000000009f240000000000000000000000000000000000000000000000000000000000b3437249ffff001d0c116e07", + "01000000d53f9954e0f579790e7ec309de984dc97418db43d8b3edb6bd1043aa00000000a0f0190000000000000000000000000000000000000000000000000000000000b4437249ffff001dffa1fa0c", + "010000000e6505ef6a354aab53775ad84efadcbf140423014eeab2a1dc8b2597000000000000000000000000000000000000000000000000000000000000000000000000b5437249ffff001d6841fd08", + "01000000c14c3f55fdad06e749023183db9779c14ee5f86b08f8db2dcaf579a500000000a086010000000000000000000000000000000000000000000000000000000000b6437249ffff001d7e758404", + "010000002f94efa6a7b11402478e30dc3a0fdc2acccead271c521e10edf3c82200000000604d2f0000000000000000000000000000000000000000000000000000000000b7437249ffff001dc8d53100", + "01000000a9b05be4b39f9065e8d65d605e7f4d510145f31579fcabffc65055d70000000060ae0a0000000000000000000000000000000000000000000000000000000000b8437249ffff001da7fb2502", + "01000000f04955f857d64ce8aaaaeaa27a35ab2483d365be824b598d5e392bee000000006018230000000000000000000000000000000000000000000000000000000000b9437249ffff001d43b3f300", + "010000002cc0f4c6d5a114007f7d78e353b2a6e42e4c6cfd44c3e769ca02ad4f00000000c05c150000000000000000000000000000000000000000000000000000000000ba437249ffff001d7ca92f1b", + "0100000092aa8ddc12adc461c12f0e3a237ebb6e665b0e35bbdb92c7552e7fb40000000060ae0a0000000000000000000000000000000000000000000000000000000000bb437249ffff001dcdcacc00", + "0100000072b9c59f46a52dcb184c9ced0389c587a026d5f8551e443b8b08dcb700000000c05c150000000000000000000000000000000000000000000000000000000000bc437249ffff001db7681e13", + "01000000751791692f42c2e19ff387760ce74934e296a27f537538d6b682247d0000000040420f0000000000000000000000000000000000000000000000000000000000bd437249ffff001d5e9be501", + "010000001ede0ecd3306b94d6f9bf22fb4ada82a84b4790bb743b57f21eb30c600000000e0fd1c0000000000000000000000000000000000000000000000000000000000be437249ffff001d96b44500", + "010000001a6993020478608032c9ea2154e94efde9036a61545c7652b916d83000000000804f120000000000000000000000000000000000000000000000000000000000bf437249ffff001dc3c32d11", + "01000000cdc89673ad805285a6bd16ac6606dec8d20a3f68f91fcf7aefc5bb5300000000a0f0190000000000000000000000000000000000000000000000000000000000c0437249ffff001d8b801707", + "0100000040833abe438da3255145f2c4cc63582d92e93971baa0fd5249bcdca300000000e0fd1c0000000000000000000000000000000000000000000000000000000000c1437249ffff001da8c3d908", + "010000000c5a9657c01a610e3fcd9ac6d65a3bbfcfd7926404a511a5d57c9ec50000000020d6130000000000000000000000000000000000000000000000000000000000c2437249ffff001d6fb71602", + "01000000be8edb3e3c4047d5a2ad33a4926ac05f84bd7dc4235cbb2e15d073cb00000000c027090000000000000000000000000000000000000000000000000000000000c3437249ffff001d2289bb07", + "010000008149bb462237cf523711f680ea718779b16abfb0307f56ec5195448a0000000020a1070000000000000000000000000000000000000000000000000000000000c4437249ffff001dc6b1b603", + "01000000aadda2123f83b4d256b603a68c4771c58d695fb61b5477c3c43207db0000000060e3160000000000000000000000000000000000000000000000000000000000c5437249ffff001df97aa50f", + "0100000087f9cc737fbfc00e29fc9d89fa2f90edb4ae02d7f0ab06ff25cf0f790000000040ac270000000000000000000000000000000000000000000000000000000000c6437249ffff001dc4d23117", + "0100000098a7c945d9166ace959da0bf0150a089cfd5a8709fd8dac6acaa80d80000000080b92a0000000000000000000000000000000000000000000000000000000000c7437249ffff001dd0911f0c", + "010000002bddaa3a09fc6d49a6552827bcba657fbd0007998d85a8b96a774b270000000040420f0000000000000000000000000000000000000000000000000000000000c8437249ffff001ddec73c05", + "0100000001c1b34bcdd9746d5470965b8f12e8468a891dbbf94f79bc53809f3b00000000e032290000000000000000000000000000000000000000000000000000000000c9437249ffff001dfd4cbf12", + "01000000e01ef6dd77f523b8ca8ae807495b34672ec0c917f592edf719b4567a00000000e0c8100000000000000000000000000000000000000000000000000000000000ca437249ffff001daf658d07", + "0100000044d522b4e64a4170336beb8c65547d06ea683cc002bd68f7654602390000000060e3160000000000000000000000000000000000000000000000000000000000cb437249ffff001d5c644701", + "0100000000502819ebc6fce848a0371defe74d01a00b2be9cc23e4ff1fc7352600000000400d030000000000000000000000000000000000000000000000000000000000cc437249ffff001d0686c00d", + "01000000b4a9b4d09e22581fafafced573770afdb0a1c061be52f1ec1f1f236c00000000009f240000000000000000000000000000000000000000000000000000000000cd437249ffff001d4a593300", + "01000000b4809c6bda63a73ba5cfc56d938d8ff6693e438a55faa8d18ed0d22c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce437249ffff001df585b90a", + "01000000cfaa831f0378872d6ff0595aff1ffc1b565c8df22558abc82457f29a00000000804f120000000000000000000000000000000000000000000000000000000000cf437249ffff001d8af4fd07", + "0100000021488777be68164a32b2c8c9e22e9032d9a300952b8ee90459d6f6af000000006018230000000000000000000000000000000000000000000000000000000000d0437249ffff001d96cf070d", + "010000000c77c3d8025d5d0e678d177bc632b85bda3fcca215b9415a73adc9fa0000000040771b0000000000000000000000000000000000000000000000000000000000d1437249ffff001d385f4a20", + "01000000a1f81a6cfaa8b9f2217c14d601725ba3350afec4cf8665d81b3d101b0000000020402c0000000000000000000000000000000000000000000000000000000000d2437249ffff001df5d9e70a", + "0100000076791b88f3efba20849cde9e48d099a869eddcce5e39e6daf2951c8500000000400d030000000000000000000000000000000000000000000000000000000000d3437249ffff001d99056719", + "010000004b55090ccfe456ca54fbacc5847fa7526634daa1907ae3faecbd350e00000000e093040000000000000000000000000000000000000000000000000000000000d4437249ffff001d43fb6800", + "01000000787416e5c8e19b5f21fcda3fd40c6cb5546523a20de952ca08dcfa4100000000a025260000000000000000000000000000000000000000000000000000000000d5437249ffff001d28052e06", + "01000000e9c24dd1a11227dd419a2489ba41855afc9b5ea8cc7954d6969f002b00000000400d030000000000000000000000000000000000000000000000000000000000d6437249ffff001d38039701", + "010000008188e59d0027c1f5dc12eedecc8249c43254391d950061539d639d3b0000000060ae0a0000000000000000000000000000000000000000000000000000000000d7437249ffff001d7cf5fa01", + "01000000e53d29e03bee40a767dc627a88ea9740bf33192d4e8ec95a3972455500000000006a180000000000000000000000000000000000000000000000000000000000d8437249ffff001dc5062b14", + "010000009f97810a5c4ba5bb141c2e90c8d311e2195527e8449b25935068b35100000000c0c62d0000000000000000000000000000000000000000000000000000000000d9437249ffff001dd6cd6002", + "01000000ea77d03ae1b050fb5577b8f3c9245707027ccb50765fead1984561e400000000200b200000000000000000000000000000000000000000000000000000000000da437249ffff001d12ded602", + "010000001d0476a146a0304c4363a8427e76dd1941c5bbbe0aedc17d52f401a90000000040420f0000000000000000000000000000000000000000000000000000000000db437249ffff001d78b16605", + "01000000f8d74a0768740121cf1d56b45f589912abc5b8ae7b606c3c4841543f0000000040ac270000000000000000000000000000000000000000000000000000000000dc437249ffff001de4445b05", + "01000000d6998465b8ebef40cb1acce12b2985ba29c5fb1f100279811cb9d4bf0000000060ae0a0000000000000000000000000000000000000000000000000000000000dd437249ffff001d2974d508", + "01000000d6fa08bd46067f6f1d5825f548ad4d4e41b46dc7487520397355fe4700000000c027090000000000000000000000000000000000000000000000000000000000de437249ffff001daaadcc05", + "0100000059297ef0f680ca277495bc78bdf9fa52233651ef2cb8a07eae8ffcf800000000a025260000000000000000000000000000000000000000000000000000000000df437249ffff001db9b17a06", + "0100000012801db3d7f9fac1f7054b65a9df68e7955391d757780f6532ffafbd00000000e032290000000000000000000000000000000000000000000000000000000000e0437249ffff001d15113d02", + "010000002ceb6addd123f81aedcb3623cdf8dd09cbf149ba9f110826dc5e673e000000000000000000000000000000000000000000000000000000000000000000000000e1437249ffff001dc8fb8500", + "010000009f85155fc5516e40603a8c6b455cd3c8d2655f9cc85877167e74768b00000000a086010000000000000000000000000000000000000000000000000000000000e2437249ffff001d49365600", + "0100000024135736ac14a73da4d244b1a08459aa35c27385a430f8fe19c4605c0000000080841e0000000000000000000000000000000000000000000000000000000000e3437249ffff001dd1d7ec00", + "0100000076355a1d80d9228e7ecc9388cd19f53112fa650a4f7c30d5076a1c450000000020d6130000000000000000000000000000000000000000000000000000000000e4437249ffff001d3e6dd601", + "01000000793a9fb0dea24c8a5d86c8bcc093629f851a9091c2d2e9e3415798cf0000000020a1070000000000000000000000000000000000000000000000000000000000e5437249ffff001d547ecd01", + "010000005a8cc1d7cccbca339242da2a8b3b9b9283cfba983ff2b176adcde5bd0000000080841e0000000000000000000000000000000000000000000000000000000000e6437249ffff001da96f1c02", + "01000000857b8b263e930331e3e0fad39fd13076b613c0b2402f87cbd62ffa5e00000000e0c8100000000000000000000000000000000000000000000000000000000000e7437249ffff001d41919c16", + "01000000c863f8a6db34fa40e335b8d9e71202c4a4f53f481975aa723f7ade2b000000006018230000000000000000000000000000000000000000000000000000000000e8437249ffff001dc9aef90f", + "010000002d564d6aff009416973e0fef0f420b50a34930772325aa48a4f949b20000000000000000000000180000000000000000000000000000000000000000000000008a8d7349ffff001d62b1540b" + ], + "valid": false, + "comment": "Block at height 4031 has a lower timestamp than block at height 2016." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a", + "010000001954b6e6541b4a2e3a333db745cb7753ad5f355528eb4f39811e1bbb00000000c05c1500000000000000000000000000000000000000000000000000000000008b8d7349ffff001d3d973d02", + "010000009fa873428c7758552b447638c9e6d3a7b667914b6e29fc66718944ee00000000a0252600000000000000000000000000000000000000000000000000000000000b3c7249ffff001d891d0004", + "010000001d23190e27dd9fe8e360709e550eae1f5a7dcf49a617519201b93df10000000020402c00000000000000000000000000000000000000000000000000000000000c3c7249ffff001d4945c203", + "01000000f8e75063be09394fc7984463a5c438e77122ae27d274b4b2447aea8200000000c05c1500000000000000000000000000000000000000000000000000000000000d3c7249ffff001d7be62b05", + "010000003c17fd4e8c639c150720e13918a20bb31d11188ba8a08cdde133a2b20000000020402c00000000000000000000000000000000000000000000000000000000000e3c7249ffff001de7315806", + "0100000092e8161c3b4ede024532c0add81bec6bb56d97ab5736634c76a2456d0000000020a10700000000000000000000000000000000000000000000000000000000000f3c7249ffff001d71920c01", + "01000000a2b7f48cd0399a8c0e9881066e63ea0f53296bc3c7e73b7c423fc37e00000000e0c8100000000000000000000000000000000000000000000000000000000000103c7249ffff001d85fa1606", + "01000000504a557753074012f28a28bf01150f8c53693b4fba06c6d6b3592e7500000000c05c150000000000000000000000000000000000000000000000000000000000113c7249ffff001dbf675406", + "0100000090b19a0c7a333bdb0d5f5d3d22eeb98d32e8e8b6461acbe57286425b0000000000350c0000000000000000000000000000000000000000000000000000000000123c7249ffff001d1cac5402", + "010000002e5a1e700ac489622e36e4c936bcc1c71393a50e1bc4330ec281850800000000a086010000000000000000000000000000000000000000000000000000000000133c7249ffff001d91bcc700", + "010000002d6007105300a5752ef627c2a90816d96794b73765ab3be1e5dc3c0300000000a0f0190000000000000000000000000000000000000000000000000000000000143c7249ffff001dd3ff6f00", + "010000002c2336dba8cb1178faea1d9c359e5fa751da2573727af3ab4420a70900000000c0c62d0000000000000000000000000000000000000000000000000000000000153c7249ffff001dd19f1101", + "01000000e8523ed8506a4ca3d47d3b3f6775ed91d23526c3bca1e352b6039f1e00000000200b200000000000000000000000000000000000000000000000000000000000163c7249ffff001d4f8ba902", + "010000008faaa4be07ea69b2be9e745d29ec8afed0726b8196f042e0da326e230000000080b92a0000000000000000000000000000000000000000000000000000000000173c7249ffff001d24106b04", + "010000007fe691335972a459dd40823ab7e39eff62d4eb63096fe7c55e844f2100000000604d2f0000000000000000000000000000000000000000000000000000000000183c7249ffff001d99ff5705", + "01000000ee08bc1dea255801a990ef57bd28474eac1b2082e4f0b8381784028100000000c027090000000000000000000000000000000000000000000000000000000000193c7249ffff001d2d02f000", + "010000004fcf614ddc05326a9715049436451041b7c6384c8d10133674c8bef90000000040ac2700000000000000000000000000000000000000000000000000000000001a3c7249ffff001d7f433502", + "010000000a955f3e357325ff94c4208d9a69a56c0c3d5bb524dbee685f98e37a0000000040771b00000000000000000000000000000000000000000000000000000000001b3c7249ffff001d23682e21", + "0100000013c1b9ba0b061dc55351d3809716c265a5dedf2188ec3192d47f1b4500000000a0252600000000000000000000000000000000000000000000000000000000001c3c7249ffff001d401cbf00", + "0100000090766d47cba195175049c68808b27ca8e9a417dc936e12fd38d3a84500000000a0f01900000000000000000000000000000000000000000000000000000000001d3c7249ffff001d45d3cd04", + "01000000af75493a902f3c458b9ffe43042229690b3f9b7457f2f0f9fac95bf500000000a0bb0d00000000000000000000000000000000000000000000000000000000001e3c7249ffff001d4ae1ff07", + "01000000c00f7a13e30b185bd83b6c9c1b2ad2e8a5aecc583710d4a3ce82612600000000a0f01900000000000000000000000000000000000000000000000000000000001f3c7249ffff001d2f03b002", + "010000008e082afb71a4835adc22184a34cb3acf3ae49c008334c2e9234c24f200000000801a060000000000000000000000000000000000000000000000000000000000203c7249ffff001dc7c8eb09", + "01000000ac2574f5b3b205fcc73fefb300ca56aa325b1154d7691af4cdac2ad1000000006018230000000000000000000000000000000000000000000000000000000000213c7249ffff001d5f2e8902", + "010000005734d4eed1f74bfdfebd5e6e683331720d7ad4037da7f4da1944cf8900000000009f240000000000000000000000000000000000000000000000000000000000223c7249ffff001d798b9a07", + "01000000c8e13330db4343ba7d57d0fb0bfa2b4ad3e0eaafe6c00701dd42be7a0000000020d6130000000000000000000000000000000000000000000000000000000000233c7249ffff001dfe8f1a05", + "01000000e5f951c8495c121f7b325283315e76f8ad77eea514ad798cad1b50de0000000060e3160000000000000000000000000000000000000000000000000000000000243c7249ffff001dd9ba9e0a", + "01000000b357d2a56d44ea3bceaee4327747c161ce42efdf2e9c520b4cf3a88200000000006a180000000000000000000000000000000000000000000000000000000000253c7249ffff001d63f0c306", + "01000000abb9bd7da37e08382490a2ebadad1622e670659b463e89f959d9f3c50000000080b92a0000000000000000000000000000000000000000000000000000000000263c7249ffff001d6c582800", + "01000000459996c1fbec79be609fc35b9f900178c16264ae28c7136f0093050d00000000400d030000000000000000000000000000000000000000000000000000000000273c7249ffff001ddb53ee00", + "01000000494a0cef9ff794adec1937f840c98184b42b4e0f4f8d5f13a3a6d6a0000000000000000000000000000000000000000000000000000000000000000000000000283c7249ffff001d03332d05", + "01000000717d5242ebbcb0441534aafba070bb392c570741282466ac50c613c900000000e032290000000000000000000000000000000000000000000000000000000000293c7249ffff001d2c309813", + "010000002ce14a0ba3214865f6b1426b1cb57b9b5609fcc4294f23edc181b08300000000c0c62d00000000000000000000000000000000000000000000000000000000002a3c7249ffff001dced3f100", + "010000009e29888cc404e16eb6362550bc52e1be92478ecfa6a88d3057f879f900000000e0fd1c00000000000000000000000000000000000000000000000000000000002b3c7249ffff001d8df8a102", + "010000000e0f376b37581323f25c55ccfaf084c53deb0f273db13d90958098c00000000000350c00000000000000000000000000000000000000000000000000000000002c3c7249ffff001d25819009", + "01000000b09b0a881c8ad54911f099c752a76d1a3e7b83d2f268c039f3e38e070000000060ae0a00000000000000000000000000000000000000000000000000000000002d3c7249ffff001d5e78141e", + "01000000f0ed4283751972dae11c611ddb68b3bde343db092012f01c542f65d60000000000350c00000000000000000000000000000000000000000000000000000000002e3c7249ffff001dfb030312", + "01000000de36f5f91a8c172f96a4a09f9159d3870c6b2ba37c774f0901bb687000000000009f2400000000000000000000000000000000000000000000000000000000002f3c7249ffff001d60aedf05", + "0100000050c79c9c0510910a822b8a1a6b6ab0c3f88c363e5ed17db59e4fc9c00000000000350c0000000000000000000000000000000000000000000000000000000000303c7249ffff001d27cab70d", + "0100000015f5f962b789bf0caaa2e92ed3d31c52c0b741498f44f76f9ba019e20000000060ae0a0000000000000000000000000000000000000000000000000000000000313c7249ffff001df120ff0b", + "01000000b99f7b1b0369648c2993e55c41b755b71e398de921a4cdb21a58891c000000006018230000000000000000000000000000000000000000000000000000000000323c7249ffff001dda2e9700", + "01000000a3a7b08912541cb3c083b7e8d4c227693dde29a348d21ce9c912758000000000009f240000000000000000000000000000000000000000000000000000000000333c7249ffff001da1c6fd01", + "01000000086c5d5a0f8e6020065d83555907252d9c846cade687a82658ad2ae900000000e093040000000000000000000000000000000000000000000000000000000000343c7249ffff001d0d827c03", + "01000000a1d2a50116ade576ffb2c71fd2474905af6ced0f9bd1d36c0e27352a00000000009f240000000000000000000000000000000000000000000000000000000000353c7249ffff001d87dde705", + "01000000df7b8eaab02237ff89567ef5638aab7a4acaba86d18764e461e9380500000000a0f0190000000000000000000000000000000000000000000000000000000000363c7249ffff001d764ffb03", + "01000000f92753ade096bb939083f1d58f3d8be518b5179b5446ae780c5c80e90000000040ac270000000000000000000000000000000000000000000000000000000000373c7249ffff001d963ca70a", + "01000000e77773c9f9aaa63f6b4e3d0683ad12872a3c606e686b96d04afff41b00000000c0c62d0000000000000000000000000000000000000000000000000000000000383c7249ffff001d50bf1e06", + "010000008edf658a9426beca6d8a08774cf19b43f8047311e4c4d0fe8647bfa100000000200b200000000000000000000000000000000000000000000000000000000000393c7249ffff001d7ea5b30b", + "010000009a24c0e018ad5fe0f855e77deb8350059569fc68163c33bb089de8de0000000060e31600000000000000000000000000000000000000000000000000000000003a3c7249ffff001d3a0eea01", + "010000000995be4caa3386b418c3b8ca96f1f7a026a3c1edc348793b947dafe400000000a0bb0d00000000000000000000000000000000000000000000000000000000003b3c7249ffff001df5cbcf0a", + "0100000057dac59700beb10d4c7bc59ad68588743b70837296c1c7ee4c07eaff00000000c05c1500000000000000000000000000000000000000000000000000000000003c3c7249ffff001da6d17b07", + "01000000e901a01929820e3e3119379632fe56864faa0bc58cd9824125cafe9d0000000020402c00000000000000000000000000000000000000000000000000000000003d3c7249ffff001d3bf78d07", + "0100000021cc18ae3da517756ddcab279f88abac142068429219b66f756792340000000060e31600000000000000000000000000000000000000000000000000000000003e3c7249ffff001d5b17b109", + "01000000454c9d26ae2e591cef7722ebf85554fb09876e02295f7e5462bf2a8700000000a0860100000000000000000000000000000000000000000000000000000000003f3c7249ffff001dc969cb00", + "0100000078c8b412f1deeefca9280d8a8a6d4d4f40590a4c7ed3289298a6f67600000000009f240000000000000000000000000000000000000000000000000000000000403c7249ffff001d88df2602", + "01000000497e5ce1dfcd77fd361409bee0681167993408eaa301098945b061180000000080b92a0000000000000000000000000000000000000000000000000000000000413c7249ffff001d02fd4f14", + "01000000a20adbf4f77abdb28a3f59aabc6bdc020b74bfd275fdc2d312c6155c00000000400d030000000000000000000000000000000000000000000000000000000000423c7249ffff001d37ed7b11", + "010000003d57da412216a5a474afd544195b380a8a030c91ada4623d792fe2aa0000000060ae0a0000000000000000000000000000000000000000000000000000000000433c7249ffff001da63cd20c", + "01000000774b2eebc99792a9a90ed06845863cb8f5612124091a44524b5bd9ea000000000000000000000000000000000000000000000000000000000000000000000000443c7249ffff001de1e35103", + "01000000997fa33ed57234abd6d57cb6b8df15ebd32a59e037267c59e8d5e4db00000000a0f0190000000000000000000000000000000000000000000000000000000000453c7249ffff001d6e755303", + "010000006009855e8505eeccd30cb027dc46634f82c856f40bf60bfe096998fb00000000006a180000000000000000000000000000000000000000000000000000000000463c7249ffff001de99f0000", + "0100000050d1296ee9a926b43a69bcc01c3a7d14a8df5155306802bc792a2a1a0000000080b92a0000000000000000000000000000000000000000000000000000000000473c7249ffff001d3e55b316", + "01000000d1667b9e9210ca7e6df2876b3675715c1a605994b76e2fdf502178a800000000400d030000000000000000000000000000000000000000000000000000000000483c7249ffff001d0394570c", + "010000005707e0e21de3ae77baf488c7492cb39b15ae4e57dbfa23ee1e3c92ca0000000020402c0000000000000000000000000000000000000000000000000000000000493c7249ffff001d7d16d702", + "010000002c8369542a52f82891ae9b1cea1e8b7fda40837bbf8496078a90a47600000000e0fd1c00000000000000000000000000000000000000000000000000000000004a3c7249ffff001daa092308", + "01000000e8dafa5bd54e14c593d9577e3930a026c2097340b8a81a996ceb5cea0000000040771b00000000000000000000000000000000000000000000000000000000004b3c7249ffff001df7a01d02", + "010000005c9ce294d849a4b86bf11823e16d636346954770dcee81dc67ec7c800000000040771b00000000000000000000000000000000000000000000000000000000004c3c7249ffff001d18e28105", + "010000007e9850b57003c22bb39e99b965ac78a43fd9da198fba30943f0c379a00000000c05c1500000000000000000000000000000000000000000000000000000000004d3c7249ffff001dc6d4e40a", + "010000006d6ff8c21fcd8e3f7ec04c6c4ff5cec7ba35778baea2b20354ae58250000000060ae0a00000000000000000000000000000000000000000000000000000000004e3c7249ffff001da93aec0a", + "010000001b09a6bb65dd9be26bb8190882bda151af5cd5abfe889e1b661b7d9000000000006a1800000000000000000000000000000000000000000000000000000000004f3c7249ffff001df8591400", + "010000004b1f6f7ce472bc747d6bcca2ce5e4ff4d0be94d4ef5f9cdd0d0f970500000000e0fd1c0000000000000000000000000000000000000000000000000000000000503c7249ffff001d73d5fa09", + "0100000013ab3402a49963265386706ad1bb76873704c6a34278380d9d33c9de0000000000350c0000000000000000000000000000000000000000000000000000000000513c7249ffff001d0a5e6e0b", + "010000007b358984f1c81ac373b0bbeec990143ed53b6e75883070f841994f6900000000e032290000000000000000000000000000000000000000000000000000000000523c7249ffff001ddb47d201", + "01000000b259473f576322b439652f0bddf5da9475018b8806f5425dcc4aa24e0000000040ac270000000000000000000000000000000000000000000000000000000000533c7249ffff001d4e8b4903", + "010000002c562ceef1d5080c170a70450afa9b4bbd847179849449076de9405000000000200b200000000000000000000000000000000000000000000000000000000000543c7249ffff001dba881108", + "0100000083b01e9240151ac49205c7e22ff9570749215b40f76b299a63c8985e00000000c05c150000000000000000000000000000000000000000000000000000000000553c7249ffff001d96180d08", + "01000000b6dc39750ebade7f8992cbfe977f7db82a7810065edf6bda648ca62900000000006a180000000000000000000000000000000000000000000000000000000000563c7249ffff001d4d998201", + "01000000181dc4037113455fa4ff2052f64769ac466b53dbae7700799e422b6600000000c0c62d0000000000000000000000000000000000000000000000000000000000573c7249ffff001d49c7e708", + "01000000c3c49300f1949ee63d82e1b5fbb22974864a5cf70ddd3052ca40e57b0000000020d6130000000000000000000000000000000000000000000000000000000000583c7249ffff001dabfc1403", + "01000000d765ca041b8c8b065a571d41ba3b038ba3d11897788188b658d03fe600000000006a180000000000000000000000000000000000000000000000000000000000593c7249ffff001dd12fbf04", + "01000000bb7374f96acb9b13771b76663e9028632d707b30d3c0ed9516bdff350000000020d61300000000000000000000000000000000000000000000000000000000005a3c7249ffff001deab92a1c", + "01000000307dca1d682de1538f8a74e4bb9bdc72441554bd699295ec719238df0000000080841e00000000000000000000000000000000000000000000000000000000005b3c7249ffff001d39719a0c", + "010000007797f12a5421c323decbf89427c0571d8fb982006788caa983ab4d7a00000000c05c1500000000000000000000000000000000000000000000000000000000005c3c7249ffff001dbb115d00", + "01000000e0ae1b1f3b623d95acb37db68f7c0e4fee64d115ec2eac456f8cd56200000000c0912100000000000000000000000000000000000000000000000000000000005d3c7249ffff001da1227916", + "01000000295d66721f0bd59257dac91dc3878b493d10403b3edbc34b848b82ed00000000006a1800000000000000000000000000000000000000000000000000000000005e3c7249ffff001dc47f2601", + "01000000b4776c7b385107b1a15d0c37d281b8481eae135610168a64a0d4069a0000000060182300000000000000000000000000000000000000000000000000000000005f3c7249ffff001d50dc1305", + "010000002eb9cc97dd66e65daa5f11fa15ab5c32dae2ad1591b92324e63e647d0000000020a1070000000000000000000000000000000000000000000000000000000000603c7249ffff001d3c6b8510", + "010000003f9554b8afc25c43730d17a9c40c2aaaecdff2f0ffc948f8a60956ab00000000200b200000000000000000000000000000000000000000000000000000000000613c7249ffff001dc050f213", + "0100000047d850365ccae059cd2521c97c7df557e1eea7ab66d797f014ff838600000000e0fd1c0000000000000000000000000000000000000000000000000000000000623c7249ffff001d2893a218", + "01000000ab1092c3074b558e1d06af7c2fd2645e3b4603f9476b4541f5ea43470000000080841e0000000000000000000000000000000000000000000000000000000000633c7249ffff001d959f0f03", + "0100000049f3def34d5525a233565ef81c40c1dce3e1de0fb8d7e4c3c92c26d300000000400d030000000000000000000000000000000000000000000000000000000000643c7249ffff001d7112880a", + "0100000080debb1204ccf344ff8e1acec19f29de170937ed772e2c0bda83e89600000000006a180000000000000000000000000000000000000000000000000000000000653c7249ffff001d00153609", + "01000000efebf5d1048f94f2c3d3b3fd7ce64623b49fa3e08953daf7b7d2606c00000000a0f0190000000000000000000000000000000000000000000000000000000000663c7249ffff001d9cdb320d", + "0100000030c29a12c6990792f8b25d5ab1ce9888e0e1edb33f3d663bef10aa4c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000673c7249ffff001d1656a603", + "01000000787f212f4b079a82739f97fd5b33c1a6f7f1ac92e9c9050201384dde00000000a025260000000000000000000000000000000000000000000000000000000000683c7249ffff001db81bee00", + "0100000085a048160a46fb74a0d634862b284e86a6598eb57c6d533dd55a0a1400000000a025260000000000000000000000000000000000000000000000000000000000693c7249ffff001d81a2400b", + "0100000032a8c121fcfab12e901bf37fdb92df52a7a549f4fb2e20e2d60c774f00000000a0f01900000000000000000000000000000000000000000000000000000000006a3c7249ffff001dfca6b904", + "01000000c01d2e3f7872a4b492997715960bccb577c382f0b610d02a84b0732d0000000060182300000000000000000000000000000000000000000000000000000000006b3c7249ffff001d1ad8c205", + "01000000e3556fe29bbb510086c7784d23c3fec5ca30ecac304b97151b21cbdf0000000000000000000000000000000000000000000000000000000000000000000000006c3c7249ffff001dad4fdb12", + "0100000030f45c4df4d1244e88c5ee5b130120d1ea8c475ea80b36d70e3901240000000020402c00000000000000000000000000000000000000000000000000000000006d3c7249ffff001d045f6312", + "01000000271466bca8a61313d1bf048d8149a06de6e06fc6f8cfc304ac52dea90000000040420f00000000000000000000000000000000000000000000000000000000006e3c7249ffff001d16adaf09", + "01000000ed7c7921b0fac886b0bd5d4d96d73fbe945d6047d5c9c9d8d7e3224600000000009f2400000000000000000000000000000000000000000000000000000000006f3c7249ffff001d93fcd401", + "01000000f3aaff4798f901f0a434e9753416c01f8a656d6e660c4e4785a169a00000000020a1070000000000000000000000000000000000000000000000000000000000703c7249ffff001db655fe01", + "010000004001c4a5e29ed2aeb15bc7176b15d446a2b5f2aed1312d52fdc2b0e50000000000350c0000000000000000000000000000000000000000000000000000000000713c7249ffff001d08e56d0a", + "01000000fb166aa44c0e76a04311808840b32bdaa4d2ab0468b4f6b34bb3813e0000000020a1070000000000000000000000000000000000000000000000000000000000723c7249ffff001d93dbb20d", + "01000000cac6d0235da846891720ddc96a402f03b6732b42aef2c2c8f4e0e386000000000000000000000000000000000000000000000000000000000000000000000000733c7249ffff001d1927ea03", + "01000000394295db35c87891bed74eee9bcd73f21b41932ef825467fbfa2d40000000000c027090000000000000000000000000000000000000000000000000000000000743c7249ffff001dea12a925", + "01000000f9c8829ba3f6e7991a9a5c5f980480d67f4759ad8d1819eab217668c00000000a025260000000000000000000000000000000000000000000000000000000000753c7249ffff001dd249bf00", + "0100000085475081376439b8c4491193c0a9a243cc712e42f3c965ad8fb1643a00000000009f240000000000000000000000000000000000000000000000000000000000763c7249ffff001dfe740000", + "0100000065824483f6ad455a6d46c52cd52023687299835e0b0fd3e7290caf9800000000e093040000000000000000000000000000000000000000000000000000000000773c7249ffff001d5307ba00", + "010000005add51727b8a8c1e65d538c12a1d69e742d0746fe3ba48483e26c22e00000000c027090000000000000000000000000000000000000000000000000000000000783c7249ffff001d54eebe2b", + "0100000083c283ed734b86df4b106b044c1e5a6df8de1874825eb7d3a3e658670000000020d6130000000000000000000000000000000000000000000000000000000000793c7249ffff001d0a155301", + "010000005f827387b3d6ba42c26e1fbed4dc8764246e54622d76b7742fb8f93e0000000040771b00000000000000000000000000000000000000000000000000000000007a3c7249ffff001d2b95af05", + "01000000fcc5e6677ff05f7857e3f06dc50484c2dc2cb2783fe868ad807b98e200000000a0f01900000000000000000000000000000000000000000000000000000000007b3c7249ffff001da18cd404", + "0100000032bf7b75442435d6dab5be7e92321cad82e820568bf92e784548791e00000000009f2400000000000000000000000000000000000000000000000000000000007c3c7249ffff001d3795bd00", + "01000000a4e744f6b02ef9df5ea563acd9883e31322e96b9654879ef25f8e3a700000000a0f01900000000000000000000000000000000000000000000000000000000007d3c7249ffff001d15d0e808", + "01000000b3204a20c9a0243bbf546b76910b85dcb16c01a6b0645649a13ba38000000000c0c62d00000000000000000000000000000000000000000000000000000000007e3c7249ffff001d20ffbc01", + "010000009a6ebc38515d31a627690cd719d08da3318a674e39bb945066bd63c300000000e0c81000000000000000000000000000000000000000000000000000000000007f3c7249ffff001d09c7b503", + "01000000ba1608fdc9a4eaf03d13f1ec16c686b72c9fe008bb9dc2104e9fd89000000000a0f0190000000000000000000000000000000000000000000000000000000000803c7249ffff001d85fb4b11", + "01000000bc3a4170fdff4898ce1d646d6d5569063ede0e60da2fa15c604f3b5200000000801a060000000000000000000000000000000000000000000000000000000000813c7249ffff001db77d6f0e", + "01000000bd3b94b5393e736d77175a310e866a4067c17b63597538f882a2d5ff0000000020a1070000000000000000000000000000000000000000000000000000000000823c7249ffff001d7ba8ef0d", + "01000000baab0c2470dd9665dd77f932e0d1912b329ec5d4dfc9c4de4dc3121e0000000020d6130000000000000000000000000000000000000000000000000000000000833c7249ffff001dcf4ad604", + "01000000d559f9553c5b1e2cdd765b2357e947a90aa83deb0174934b8da326b30000000020402c0000000000000000000000000000000000000000000000000000000000843c7249ffff001db53dd508", + "01000000e0ff01d50ef98b2eca276c8ce28a055ac06fb35c0816e77fb24577810000000080b92a0000000000000000000000000000000000000000000000000000000000853c7249ffff001d5ce68d0f", + "01000000695d152fe31726394316edd5d53d83913b602461414a26a7bf59d940000000000000000000000000000000000000000000000000000000000000000000000000863c7249ffff001dcc073502", + "01000000b90a196a28fabe7d6f8f73a0d6fed6d367c6152e524f3cc938d804ea0000000040ac270000000000000000000000000000000000000000000000000000000000873c7249ffff001d1e77610d", + "01000000fe4c6521c4d2f21419220e2de9de92d9d5ab82d8067f84efae51aecb00000000a025260000000000000000000000000000000000000000000000000000000000883c7249ffff001d51849a01", + "01000000cc22170a7fe50896e9ef1b7376c68e4fdeebb3523409be16981e188d0000000040771b0000000000000000000000000000000000000000000000000000000000893c7249ffff001deaa1da0c", + "0100000000a665f696c63e3130db671f303fbee9c6d9d5db65600b3c18e2493400000000c0c62d00000000000000000000000000000000000000000000000000000000008a3c7249ffff001d984a0000", + "010000007aea9e396d80b79c6d6fda4c5b2d87d35e4f8a75febc899418198e620000000020402c00000000000000000000000000000000000000000000000000000000008b3c7249ffff001dc919bf00", + "0100000032fb2457e8f1ac62fb402695b55996cedd718c9f8f798aa37221d8ea0000000060ae0a00000000000000000000000000000000000000000000000000000000008c3c7249ffff001dd5797e21", + "010000009d0edb911256b5f9a95eb3f2bc10875ad2b5a89792a4d4e8d90efda400000000a0252600000000000000000000000000000000000000000000000000000000008d3c7249ffff001deba6d503", + "0100000009ea4824e2997fc92e307d18796fe4ec40f9c19af08efc2f4fd81df60000000020d61300000000000000000000000000000000000000000000000000000000008e3c7249ffff001ddf0a7a17", + "01000000da52be47bf493062c68c8b306e416e98e9477f63a19aeb465625802100000000e0322900000000000000000000000000000000000000000000000000000000008f3c7249ffff001d3be7ad05", + "010000003fd21b2d5043c1a42ad346c099b9fd88b40a1c453ae8137bc78f37df00000000a025260000000000000000000000000000000000000000000000000000000000903c7249ffff001d36869e00", + "0100000034d33b0fa9445e8cb71764faa798200908e7d24f7d5c8c72718b982800000000801a060000000000000000000000000000000000000000000000000000000000913c7249ffff001da68ed718", + "01000000318027023e1f2c936f83c961b3e0d6d8f6de7823f5960bc4e308385500000000801a060000000000000000000000000000000000000000000000000000000000923c7249ffff001d52587802", + "010000008eff81ff3b0dbe00e1452ab02d053767cc5984346dfc5140c14bb85d00000000e0c8100000000000000000000000000000000000000000000000000000000000933c7249ffff001d2febd902", + "010000004e44150f52dc148eaed31323dc2af6827cccb1fe6792397f7ad1e18d0000000040771b0000000000000000000000000000000000000000000000000000000000943c7249ffff001da7d4d703", + "010000000090887668dabbfcc968ea2ac7b7245109ca64177d1a3fdf3dc28df300000000c05c150000000000000000000000000000000000000000000000000000000000953c7249ffff001dcb3e4c17", + "0100000062c99c9e899909b5beac82eee8ba8903a0397d33325b6c5ddf6a43f900000000a086010000000000000000000000000000000000000000000000000000000000963c7249ffff001d7e85b402", + "0100000053747eea50cfac5f08dc8cf9cff36ab01c0590ceeee07f0c31fed7c80000000040420f0000000000000000000000000000000000000000000000000000000000973c7249ffff001d96b24908", + "01000000b88f060a5a3baaf1bbf90587d9a8a49a45093516915a728502b1fa0800000000400d030000000000000000000000000000000000000000000000000000000000983c7249ffff001d4c67a601", + "010000008f56899e4aa9577d7e7cd69271b71fd864163065e8a01e2e817d47e30000000080841e0000000000000000000000000000000000000000000000000000000000993c7249ffff001daf066b1a", + "010000009df68c6e0b118fe8a4ac8b3eac50dbb3e8433d0dbfeae5c351fb70a000000000c0270900000000000000000000000000000000000000000000000000000000009a3c7249ffff001d25946800", + "010000005ece5408295aeca8c4c10c9e66f1a3c320b6f1c093e54db2185a5c5d0000000080b92a00000000000000000000000000000000000000000000000000000000009b3c7249ffff001d4bd23a04", + "01000000c1a455c9f91aebb36cb2984ce3280e0728cb53f85562da7b33e8a19400000000a0f01900000000000000000000000000000000000000000000000000000000009c3c7249ffff001d82842806", + "01000000eab3dfcb856e0c49b37fd8dd840133ec945eeade5e85521034d975ca0000000020d61300000000000000000000000000000000000000000000000000000000009d3c7249ffff001ddd283a06", + "01000000cc64ac179770bd9ddf04ce3f7def602133d513368a6cbc55dff134bf0000000000000000000000000000000000000000000000000000000000000000000000009e3c7249ffff001d545d2b04", + "010000002de416f6cd53c583fe013ae566529fea91fa8848358be76f4d82026d0000000080841e00000000000000000000000000000000000000000000000000000000009f3c7249ffff001df4dc6c01", + "01000000cec8212d18fcef63a03374939ecae9ba7f026903950fc66ae4c678b800000000604d2f0000000000000000000000000000000000000000000000000000000000a03c7249ffff001dee0e5911", + "01000000069e19a643876837c2d5cae68ef5fbeb1791122538e1096e9c4fa07f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000a13c7249ffff001d0ccc4e06", + "01000000a77ada83b91413cd2a80f76fdc143d39d6c4067f22e41881804600ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a23c7249ffff001d10667e03", + "01000000dbfb65c73117577a050978ca2ae09ccc3857c410ae8d89777647ebcf00000000006a180000000000000000000000000000000000000000000000000000000000a33c7249ffff001d03eee105", + "0100000017fd3aaea31e0d3a334b29404735a4c2d8c360df0d38200ef3206dbd0000000060e3160000000000000000000000000000000000000000000000000000000000a43c7249ffff001d843ec507", + "01000000ae101abeb421832e74b5340147c715ed21a0aa62267d1e3efa9698a500000000e093040000000000000000000000000000000000000000000000000000000000a53c7249ffff001dc7aead0e", + "010000001efdb40cbd54eb29a7f9e11f66b015a2578f67fed882ca786e0e54f400000000c0c62d0000000000000000000000000000000000000000000000000000000000a63c7249ffff001daabfd206", + "0100000079eb8e8fd20cb16f897b451e5859da4bf92f97b2606aa8fc0e27bcb30000000020402c0000000000000000000000000000000000000000000000000000000000a73c7249ffff001d9edc8602", + "01000000bab08aa87dfe5f9821d995329081a4445136ad920556974151c415830000000080841e0000000000000000000000000000000000000000000000000000000000a83c7249ffff001d314a4b07", + "01000000d77c401c9973b11ef261e059cc6a6e8d5e087fa4e94814ea9078f34000000000a0f0190000000000000000000000000000000000000000000000000000000000a93c7249ffff001dac351d00", + "0100000062d83da2851e1d7c1ad7bf8cc3d189c789ac857d7d5e3ad59be8810800000000a086010000000000000000000000000000000000000000000000000000000000aa3c7249ffff001db9522304", + "01000000bf1bab841ea21e8fb03f72a60c664fc0ebcf59088306ac6466f698620000000000350c0000000000000000000000000000000000000000000000000000000000ab3c7249ffff001dcbd05600", + "01000000275cec3f7daa23a8be800cde1e47742b6b133c23575f8e1a3e0d048100000000c05c150000000000000000000000000000000000000000000000000000000000ac3c7249ffff001d3e954c0d", + "01000000b7a13c10b1536778e6cca5a9c0cc852a9cd51d6b9ed2e5fffdc6fd3300000000200b200000000000000000000000000000000000000000000000000000000000ad3c7249ffff001de6438c00", + "010000009d6bfb00e2d627eb403a255f4c68175eb81cbbea3214a074875e0e670000000080841e0000000000000000000000000000000000000000000000000000000000ae3c7249ffff001d0be05003", + "0100000038e4ca9739148dacc7d52dbeb07e6c1907b5db2a3e3199c83974a3e400000000c05c150000000000000000000000000000000000000000000000000000000000af3c7249ffff001da9634109", + "010000008367a9f13a4ce87923030f2143d71ced31e756b9edf38ce42787179b00000000a086010000000000000000000000000000000000000000000000000000000000b03c7249ffff001d57e62801", + "01000000936a6cf6fd11522cf702269c21b0c2fecc5cf96cea5e713e41d090c400000000400d030000000000000000000000000000000000000000000000000000000000b13c7249ffff001d8d723a0a", + "01000000fbff9ba66d4f1d357fc8cf02015e86f0d0055a0d21403b52696ae9f500000000a0f0190000000000000000000000000000000000000000000000000000000000b23c7249ffff001d41f9cb00", + "01000000293e01667d9c7c23bee81718e1adfa429c46fcca2ec1a9639e45c75a0000000020402c0000000000000000000000000000000000000000000000000000000000b33c7249ffff001dde46dc0e", + "0100000090691a93420d11a3501650a0e328f8847d7dbc69bcc58e0853937e070000000060e3160000000000000000000000000000000000000000000000000000000000b43c7249ffff001d7a88be10", + "010000002219ef1efd5182c256698fb7990d1766b2955d5382f5f557f0bed51800000000a025260000000000000000000000000000000000000000000000000000000000b53c7249ffff001d94c13903", + "0100000085e30a01cfaef0ca95f7067b0f21125492b7849c6fd333570f32da210000000020d6130000000000000000000000000000000000000000000000000000000000b63c7249ffff001d8762fd07", + "010000008beb3e3adf47117f682f2756649de5a6b94ac5133a97ac2753375a3800000000a0f0190000000000000000000000000000000000000000000000000000000000b73c7249ffff001de7bc5a02", + "01000000e6170cf493926a84c96ae4cd46862e98368a95868248f3c401aff78700000000a0bb0d0000000000000000000000000000000000000000000000000000000000b83c7249ffff001dd517be06", + "0100000090c788871ff674ae139e824a63a9502175e26fc11f614251929f195c0000000080b92a0000000000000000000000000000000000000000000000000000000000b93c7249ffff001d78533f02", + "01000000b9ad1216bf1ec4fea05eb95c5dbcdd85ea8afd6ff353d3bed5e32c3f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba3c7249ffff001d8368e905", + "01000000356f2fbad7182c4d368085540a93dfeca47c273ab551fd91d0e4b93300000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3c7249ffff001dc09b8c0a", + "01000000fa716ccca1cc5738a1333c84ac18ecbaab117e192ca4030894907e82000000006018230000000000000000000000000000000000000000000000000000000000bc3c7249ffff001d7b03f312", + "010000002b4f8b46e0c662c58a2dc227bc4f2bd64cc0eb6da980c32912c4f6180000000000350c0000000000000000000000000000000000000000000000000000000000bd3c7249ffff001d7a71a505", + "010000001cdc5c8ff285bec2b4c4be1a634775010a5390a6ccf589d5718479ac00000000c0c62d0000000000000000000000000000000000000000000000000000000000be3c7249ffff001d181e9405", + "010000002564631f74cfe4e835288492754004c72bbbfddab904c047016bed8700000000006a180000000000000000000000000000000000000000000000000000000000bf3c7249ffff001da8243603", + "0100000046e5e33563a53a617a0e3f2c783bf804e376047e7699ff3a698c924a0000000000350c0000000000000000000000000000000000000000000000000000000000c03c7249ffff001d196fe202", + "010000002d985f781970d973ca1a838a4cc35a25264aed950e5a23594b6bd88b0000000000350c0000000000000000000000000000000000000000000000000000000000c13c7249ffff001dc04ad40d", + "0100000047d338ed9226929f1a15c61e93c742a95ea4053762c32aff2502f18100000000a0bb0d0000000000000000000000000000000000000000000000000000000000c23c7249ffff001db00ec907", + "01000000b3a3fcb84a0f5fd6c73c54dfd47fb9f78fa6ce26fd7cb591cc7bc57700000000200b200000000000000000000000000000000000000000000000000000000000c33c7249ffff001d2cefd402", + "01000000a09eb087a516cd3067493de438d227c73c50955af20ecb1af98c1a7c00000000200b200000000000000000000000000000000000000000000000000000000000c43c7249ffff001d6c253f09", + "0100000009a295c87a5c2083a3a617847ed19a4ae76fea01271ea8c9839976e400000000c027090000000000000000000000000000000000000000000000000000000000c53c7249ffff001dc977b800", + "010000004ff56435758e9ed8bc142f7322e28af10a33f062911f932413e12b3d00000000006a180000000000000000000000000000000000000000000000000000000000c63c7249ffff001d64838008", + "01000000f7148fc41a6bc8af26df58e64a52f5e358cda8ddfd52aff2f8bfd7bc00000000009f240000000000000000000000000000000000000000000000000000000000c73c7249ffff001d003a3704", + "01000000f108a502de07ed7bdbbff0c1ebb4ceb6521718a6430870b9f8dbfea80000000080841e0000000000000000000000000000000000000000000000000000000000c83c7249ffff001de2080800", + "01000000d00201ee31d319d46a434756bf9c0b8bc40757ef55d69efe91b716790000000020402c0000000000000000000000000000000000000000000000000000000000c93c7249ffff001daacd8800", + "010000002f864e12c927271b169641eee102c413926c3cbf7cac85ea17e5d74600000000e032290000000000000000000000000000000000000000000000000000000000ca3c7249ffff001d2619ef01", + "0100000045ac1f9952f70fa1c8a166373d27c3e05c7e06e09e9943578e84e58c0000000060ae0a0000000000000000000000000000000000000000000000000000000000cb3c7249ffff001d063d7808", + "010000002e1116f4ff88d31c2f5b779039750cb85e414eea91f27d9ab05f81b90000000080b92a0000000000000000000000000000000000000000000000000000000000cc3c7249ffff001d752f3507", + "01000000840b18b155c8cdbbe6cf5810b85b4f5b8c972eeeec468b5a1d678a280000000020402c0000000000000000000000000000000000000000000000000000000000cd3c7249ffff001ddc7f001b", + "010000003e334d7fdea9208e0efdebab2d8fe94181831910b9f943b9ce46e4d00000000000350c0000000000000000000000000000000000000000000000000000000000ce3c7249ffff001db7b2da1b", + "01000000e284d7f1997d7fcc1de9f0f94d677ae9f37966d425e1dcc200ec078c000000006018230000000000000000000000000000000000000000000000000000000000cf3c7249ffff001d47188705", + "010000004cd03961e41cc42b3b18a885e19915922cf90c06369aaf2fe9733c0c00000000c05c150000000000000000000000000000000000000000000000000000000000d03c7249ffff001df5919818", + "0100000055d1bd202ed835c630fd4e52eb13668fd766a7e6d1a1cd323a1bd85300000000a086010000000000000000000000000000000000000000000000000000000000d13c7249ffff001de4899b01", + "010000008ac7364ec2643c1b3447bdcb78bdd1e5238dde8ee2957dca9d9b644100000000c0c62d0000000000000000000000000000000000000000000000000000000000d23c7249ffff001d8615e701", + "01000000bddbfedc67d4396244f551ca985e60d2967e18ccd430da6d6e54425a00000000804f120000000000000000000000000000000000000000000000000000000000d33c7249ffff001df8816006", + "0100000006bfc9e7be853d861d6fb1d712ea33bd5a89824635da89a8d96c99cb00000000e093040000000000000000000000000000000000000000000000000000000000d43c7249ffff001d4475fa02", + "0100000072525ab6866180d7cf14dcd32a81ead2ba050a727b01790fd07a1a480000000060e3160000000000000000000000000000000000000000000000000000000000d53c7249ffff001d9878290b", + "010000007b04f17c54c611d337a99feaa1096b6f1d9ac25eb426771dc2c139f90000000080841e0000000000000000000000000000000000000000000000000000000000d63c7249ffff001d159e8303", + "010000002999c864c689028e0d6ef9814e89476f73e3ddf3323eef734b1b50fc00000000e093040000000000000000000000000000000000000000000000000000000000d73c7249ffff001d58a9db0f", + "01000000e8ec8300d74cf81196bf1eefa9be76003e509a97551f0368d2d9d9d50000000040771b0000000000000000000000000000000000000000000000000000000000d83c7249ffff001d121e760e", + "01000000a861b03d7f1edc0470dae69e0572633ab36c3322c50a7f4499dfbd650000000060e3160000000000000000000000000000000000000000000000000000000000d93c7249ffff001d78a77601", + "01000000fb59afcd6a302e3d2a2e1a1395e391797a1dd04426665ad0c6286e9c00000000c091210000000000000000000000000000000000000000000000000000000000da3c7249ffff001dd6e1b102", + "01000000f4cd2364900dfa76d5b0ad3244ea8a2e75676647cfdf3fbab012e4d0000000000000000000000000000000000000000000000000000000000000000000000000db3c7249ffff001dd3766604", + "01000000a862020562c31b32ae230a8353713b723c54b44e1f01544e11f2013c0000000040ac270000000000000000000000000000000000000000000000000000000000dc3c7249ffff001d8c7c2906", + "01000000682af7660a42970be71eb6836d28008fa2bbd4d4a2b9d342c7cc860700000000801a060000000000000000000000000000000000000000000000000000000000dd3c7249ffff001daf5e0602", + "01000000ec0b9b623212ba96d3902d1ed2f87b1ab7eb709557afb5a43a48d7610000000040420f0000000000000000000000000000000000000000000000000000000000de3c7249ffff001d90b9ac00", + "01000000acb953ee73bea09d2619e21e8ef235a449e24d81ec75e806da0e48cf00000000a0f0190000000000000000000000000000000000000000000000000000000000df3c7249ffff001df28a9613", + "010000003bfee5c0ffac1750826cfaa720f52d4585c9d22536007b90d800345500000000e093040000000000000000000000000000000000000000000000000000000000e03c7249ffff001d79491201", + "010000008f30d9d8cfe8798d88d966099fe4519cedfca8933d886db099b71cde000000006018230000000000000000000000000000000000000000000000000000000000e13c7249ffff001dc69a8002", + "01000000d68764e3fc10a213fb71143498536171769c52451251ff44cdf176cd00000000400d030000000000000000000000000000000000000000000000000000000000e23c7249ffff001d81857d02", + "010000005c50f547ee86351ae9cec7f013e7e2aa8bd3023d68b73616ddd09f840000000000350c0000000000000000000000000000000000000000000000000000000000e33c7249ffff001d14c59907", + "010000002de448e21363d9cbba7e675b99efaf1a4b5a1bbb41dd2c244e5663c30000000020d6130000000000000000000000000000000000000000000000000000000000e43c7249ffff001d6f8db807", + "010000007861aa3ed83c986b6dd6a6c3be003424140a4d149a869ce4096da2c40000000020a1070000000000000000000000000000000000000000000000000000000000e53c7249ffff001d6f86b10c", + "010000005b7ceaa448f95b2fb164a90e3cdabec034b03d148329a74cdf693a070000000040420f0000000000000000000000000000000000000000000000000000000000e63c7249ffff001d186a4f01", + "01000000f1766a771855f9144a16e614799b35da947f4b64deab378c93e552e400000000c091210000000000000000000000000000000000000000000000000000000000e73c7249ffff001db0a5f404", + "0100000085d72e989d6504caae13050dbd80024c50c63cd7b2e2747fe302f8b7000000006018230000000000000000000000000000000000000000000000000000000000e83c7249ffff001dfe30b102", + "01000000efba3c8ac46c71da76eb9b022e98d89d3e9f0a8ab16c01874c12a57000000000c0c62d0000000000000000000000000000000000000000000000000000000000e93c7249ffff001d38fbc807", + "0100000084381a7a2b4a18dbd2ca315ea1f8042cdf0210879fb4c9a47f84dca90000000020a1070000000000000000000000000000000000000000000000000000000000ea3c7249ffff001dae493518", + "010000000577d3454b4ea99cbd3467b10a6aef2b2e4788f34201fddbcaa5187000000000c027090000000000000000000000000000000000000000000000000000000000eb3c7249ffff001d7982cd09", + "01000000e5aae2da36d84c46b3943ec79f6d19f769204d07f68170da70940ca20000000000350c0000000000000000000000000000000000000000000000000000000000ec3c7249ffff001d52f9f100", + "01000000f88b4846c8801406c29041177dc2a9f524f89d2d7a1599e90e2344b200000000804f120000000000000000000000000000000000000000000000000000000000ed3c7249ffff001d55e23e03", + "01000000f73c0f739289a28225a8b8246106e7517d5465a715fb1cd168816c7e0000000020a1070000000000000000000000000000000000000000000000000000000000ee3c7249ffff001d5a9dc809", + "01000000a92758479bd209c672544ea5750758a0900afd0b3d23499c10af9fde00000000a0f0190000000000000000000000000000000000000000000000000000000000ef3c7249ffff001d0d0e9601", + "01000000582b3ec0afb4a42b5aa447d89afc4ac413d7c6df9a01605098e1cdca00000000a0f0190000000000000000000000000000000000000000000000000000000000f03c7249ffff001d1d5e5311", + "010000007d7f5c4d3a194a0deaec08b5ada1584b6eec256ff14d065c15c58d8f0000000020d6130000000000000000000000000000000000000000000000000000000000f13c7249ffff001d85f66806", + "0100000078c3c5879071534a95ada8dd2d4ac0f94eae239dd0e344ffbc0cf9f400000000604d2f0000000000000000000000000000000000000000000000000000000000f23c7249ffff001d53b43f04", + "01000000e3b1b778c1c7b4f51f8bf774ad162c6cc4eaf88ca99a60742c90edc000000000e093040000000000000000000000000000000000000000000000000000000000f33c7249ffff001dd0567d03", + "0100000049f410b94a11679b6da6d762af578436dfc5a566245068fd0d43ee4100000000a025260000000000000000000000000000000000000000000000000000000000f43c7249ffff001d2ec8f306", + "0100000003c0634e0b22bab48a4ade1816331e7de9d6b937ba125269ef96e87f00000000c027090000000000000000000000000000000000000000000000000000000000f53c7249ffff001d469fd200", + "01000000b06a17258cd0f4da723c64bcbfba32cc99681be6a90ec4b5634b4b6f00000000400d030000000000000000000000000000000000000000000000000000000000f63c7249ffff001ddcc69806", + "0100000028e5aae9d84e38182b4f802d1a069b79526ff28712b6db482f7c344b00000000e032290000000000000000000000000000000000000000000000000000000000f73c7249ffff001d6922a303", + "01000000cfd05529354f6671e8cd132236d592560bd08452d3f6c2f5cda5065600000000c091210000000000000000000000000000000000000000000000000000000000f83c7249ffff001d6cf57600", + "010000003e774b3cd8d570d08c8bfdede6468ab213c84be797ea3fad2dff453200000000400d030000000000000000000000000000000000000000000000000000000000f93c7249ffff001dbec72000", + "01000000b86dd7b62ad748cc9bc964fb74ffab65ca976f725a31279a15ebda8a00000000604d2f0000000000000000000000000000000000000000000000000000000000fa3c7249ffff001defe04b0a", + "01000000de18890fbffd974aa4371aac1735ee638d8d7afe1ed1705e7cdc758400000000e032290000000000000000000000000000000000000000000000000000000000fb3c7249ffff001db233e200", + "01000000fc8e36b4e46d301bcde60eae9263268aa28c466b42bb3bc07b7ce38e00000000c027090000000000000000000000000000000000000000000000000000000000fc3c7249ffff001da117c900", + "010000006c1d6c2627125f5f9733140c27cae906b15902321fc691d3f17f4b5f0000000040ac270000000000000000000000000000000000000000000000000000000000fd3c7249ffff001df7589f01", + "01000000983515f0e17008f22f5d4250ba3134409569d6fbcc4065393ff716f100000000200b200000000000000000000000000000000000000000000000000000000000fe3c7249ffff001d57da7405", + "01000000535eb957c7373a48ab99322420b1a53bc20249ff56d10ec7c82a21790000000040ac270000000000000000000000000000000000000000000000000000000000ff3c7249ffff001d3ff2d300", + "01000000f5c58b4adc1d371c7d314276d87eb64b7967e26284023ab484df037e0000000020a1070000000000000000000000000000000000000000000000000000000000003d7249ffff001d0c0edc09", + "01000000eb348daaf126797885232fba69c259ef2b80e5f9a363b5f02aa1e92c00000000009f240000000000000000000000000000000000000000000000000000000000013d7249ffff001d52b73308", + "010000003e1227144c4c53d6e2fb9abc92116506e5be054ef860ab59ab0f570f00000000a086010000000000000000000000000000000000000000000000000000000000023d7249ffff001d4b647703", + "0100000085fbf980d29b3660711200b8eb45b36e2135d4126a0e30cd1352698f00000000e0c8100000000000000000000000000000000000000000000000000000000000033d7249ffff001d9d2a4f04", + "0100000023eb0fade55627aa5c44392c1d9a55cb9ea7e65c54395009ef9e3ab80000000020402c0000000000000000000000000000000000000000000000000000000000043d7249ffff001dd520e201", + "0100000068c12a43ebd21465ed5f8abccb05aa70d71e98a8756b989b0dfb5bd80000000040ac270000000000000000000000000000000000000000000000000000000000053d7249ffff001dd168a60a", + "010000006c2b6c25db170489789e9b4b67283f2c721eb98d9e9b18912b7aad1b00000000e093040000000000000000000000000000000000000000000000000000000000063d7249ffff001d9c472800", + "01000000769890c415bb988a80ebbfae4dc2a11d4aabb69eda21aa234f3666bd0000000040420f0000000000000000000000000000000000000000000000000000000000073d7249ffff001d39508b02", + "010000002aaf530b0b473e5db056713c5412d6b3d7395b6c88fba102d90a0c4a00000000400d030000000000000000000000000000000000000000000000000000000000083d7249ffff001d0f761d08", + "01000000586bcc7f4406106370baccc1e03a725f0da40f69799e553123b6b01b00000000c027090000000000000000000000000000000000000000000000000000000000093d7249ffff001d40323c09", + "01000000a7810bacbf653e79760f0e24e04807744362e164a036e36683f6510f00000000804f1200000000000000000000000000000000000000000000000000000000000a3d7249ffff001d97b75900", + "01000000631a1c90ef7659aa37cc4552813d00023b46207beca927d6f83e74000000000040ac2700000000000000000000000000000000000000000000000000000000000b3d7249ffff001d5a873202", + "01000000508cf82b5e204a88929df2c0eadb6d2ac350362fecb2f8f9e946e7aa00000000200b2000000000000000000000000000000000000000000000000000000000000c3d7249ffff001d4d983f10", + "010000009355e94df368d637e851f02ea8d251776ba2e26ba0ccf4cd582dd28500000000c0270900000000000000000000000000000000000000000000000000000000000d3d7249ffff001d61a8da03", + "01000000593e22fdac9b4eeabd72f1982a8aad21de191d8b88a6c9ce72c19f9000000000e0fd1c00000000000000000000000000000000000000000000000000000000000e3d7249ffff001daf091007", + "010000003ba0a7ddfad683dfcf35e8f0456f306c2b1f9f7370df5c611cc3027c0000000060ae0a00000000000000000000000000000000000000000000000000000000000f3d7249ffff001d12852505", + "010000007bb861d650d323e8a62edbe6458a22786e3e75cc3242ab147127530100000000801a060000000000000000000000000000000000000000000000000000000000103d7249ffff001d01c0c500", + "010000007925b5eec19cce04e77e113d1da74e14379f996401b0ab00e9787fad0000000060e3160000000000000000000000000000000000000000000000000000000000113d7249ffff001da4526601", + "010000007ba8d6f19070e1aa1701cfc3b1582a2e245208f222bb92546c6d56b80000000060e3160000000000000000000000000000000000000000000000000000000000123d7249ffff001d8fd90600", + "01000000cf0e1342f20b6861486bf3b922e204cb036efaed426eb8a857e4583d00000000a086010000000000000000000000000000000000000000000000000000000000133d7249ffff001dfe864500", + "0100000071d502a78fa6398c74c4b7f22defa3acc7deb95c9ed0dea23a7a35e800000000009f240000000000000000000000000000000000000000000000000000000000143d7249ffff001da9d63a0e", + "01000000876c3f0920b150d19c7d77b5480bfc944f8f091f486e617a9c94ce9c000000006018230000000000000000000000000000000000000000000000000000000000153d7249ffff001da0d7ad01", + "010000000f1f4cc194f65c95070dd0f2e49cde5c5adaafd841ddadf42d10ef09000000006018230000000000000000000000000000000000000000000000000000000000163d7249ffff001db2c22b04", + "01000000c9fa59e5af4c8e0a53d416845ee020c72874d1b7c3f913fd8b5711a200000000e0c8100000000000000000000000000000000000000000000000000000000000173d7249ffff001dbe295008", + "01000000bc357ac642f2e87982cb85231a9b8290ffaffebf42d637c85f79a3e800000000a0f0190000000000000000000000000000000000000000000000000000000000183d7249ffff001da4dd020b", + "0100000029be497b3d2475369cc9d241dcf48405c202391593cb5076aa504b3d0000000040771b0000000000000000000000000000000000000000000000000000000000193d7249ffff001d1a7d3e0b", + "0100000070124d1aec948b9a3a814da4b4deadfe3f5026c7b88282e50a9c68890000000080b92a00000000000000000000000000000000000000000000000000000000001a3d7249ffff001db7f61601", + "01000000a93b764f88ab095898d8596dc929c4d90923b7ff4266ae3b9aeaff6100000000804f1200000000000000000000000000000000000000000000000000000000001b3d7249ffff001d7f8d7a03", + "010000007e2b85e208b12d883c47e83a73cbeda6c8127398ffc9d58951ee6a5500000000006a1800000000000000000000000000000000000000000000000000000000001c3d7249ffff001df51adc0e", + "0100000029afef6f162e7bdb7ebe1ac0480eeb38fc2ac6a6c81b07e98b57ab4700000000c0270900000000000000000000000000000000000000000000000000000000001d3d7249ffff001d2c786c03", + "0100000048650f1f3f3380f0add968762fc8084e08ea1a747e75f51fbb939ea100000000a0860100000000000000000000000000000000000000000000000000000000001e3d7249ffff001d867aa604", + "01000000711c217b3dc0fe699aec077f50cb257683f0ff21220af47cdd9865d000000000e0c81000000000000000000000000000000000000000000000000000000000001f3d7249ffff001d1ffd4600", + "010000009de5ac479bbfd95f24e9e06931bcea9d18f6bbb72bdd482f4acf1184000000006018230000000000000000000000000000000000000000000000000000000000203d7249ffff001d22cb5102", + "01000000832f25167a36191971691707b58405b0be44b9da1accbf32e2891c420000000020402c0000000000000000000000000000000000000000000000000000000000213d7249ffff001d4d3bb008", + "010000000466ed030411d94bd177b552bb58d89d15ab94e714f792fabaa4e9f80000000060ae0a0000000000000000000000000000000000000000000000000000000000223d7249ffff001d126cc803", + "01000000e673f9be2292683ecd4de1055703adb224a27deb5568550d73daf87d0000000020a1070000000000000000000000000000000000000000000000000000000000233d7249ffff001d28e48b04", + "010000002b0799f031c5ac4389b5451466744f23e8049080176b5d26e2b5895a0000000080b92a0000000000000000000000000000000000000000000000000000000000243d7249ffff001de7c61822", + "010000006e69fdea9dc5c46b2cce57cacd2a95a1ba7fa16393f0643c0e6de4a400000000e093040000000000000000000000000000000000000000000000000000000000253d7249ffff001d6677a906", + "01000000abdbf5eb47f738c378b01c5295e6a096d5dc23633a95ae4966a1d41c00000000e032290000000000000000000000000000000000000000000000000000000000263d7249ffff001d4c7d5218", + "010000004ab0636b56091cd46584d3418c90e4d65c5e4a85168d3db9537bf9380000000080b92a0000000000000000000000000000000000000000000000000000000000273d7249ffff001de6182b12", + "01000000e9fd57e565f3e7e270bc857e8885d5befc0ad5b6cb1d35301ef9160100000000604d2f0000000000000000000000000000000000000000000000000000000000283d7249ffff001d80803b01", + "01000000547f9b2c0def1b13848422976c7a4d4aac0eed01e4c9ea91e31baaeb00000000604d2f0000000000000000000000000000000000000000000000000000000000293d7249ffff001da31d9104", + "01000000d83ee165b7690452dccd02a294bb63157beb3d724c577c894bf3c17e00000000a0860100000000000000000000000000000000000000000000000000000000002a3d7249ffff001d31f6db02", + "01000000061afb62ba8b75fbcddff3b49364a5dbf907c1d7baf4cdbe98a5de370000000020a10700000000000000000000000000000000000000000000000000000000002b3d7249ffff001ddab04c04", + "01000000660687a2cd98053130cc905e0ca9aef5b6ef7240898bf2c4fd1040880000000080841e00000000000000000000000000000000000000000000000000000000002c3d7249ffff001db1d4e508", + "0100000031c1ae3f2babb161468824d4f801fe2053b94da6ba55aee886d47b1200000000e0fd1c00000000000000000000000000000000000000000000000000000000002d3d7249ffff001d05d7bf00", + "010000006faeae21808c11ddaa71e2af7a3f2c31e434befa561e2a97eb50a7dd00000000804f1200000000000000000000000000000000000000000000000000000000002e3d7249ffff001dacab2000", + "01000000261bf9ff0e3a7a0defaf20fd2eeee9be90196ce5e069d86ad7b65c6e00000000a0860100000000000000000000000000000000000000000000000000000000002f3d7249ffff001d185fa217", + "010000002ffa245614f4cb491d8d990d052fc0f86945d256ea30ca5d2878da7e0000000040420f0000000000000000000000000000000000000000000000000000000000303d7249ffff001da2ac860a", + "0100000035bb2f6f1471f0df36cb82aee25ec257dec52812ee8208d6d4db11fe0000000080b92a0000000000000000000000000000000000000000000000000000000000313d7249ffff001db0a51410", + "0100000020db2b69d63a8f84599de90bbc60413e4df3fae2ef473999e1ba54960000000080841e0000000000000000000000000000000000000000000000000000000000323d7249ffff001d7ccaa610", + "01000000c0594ecadec898bcf1557dd9e681a7f3fdfc3b9468372f74d7c27bac0000000080841e0000000000000000000000000000000000000000000000000000000000333d7249ffff001d498afe02", + "010000004d5a96594be9559fd70b827f45a9371333ad2d5516d79632f199a0de00000000a086010000000000000000000000000000000000000000000000000000000000343d7249ffff001dff0a3b00", + "01000000d15befc24d6216beb9c0ea5c8ce41c385fd4432ab46fb4e8dd8311ca00000000c0c62d0000000000000000000000000000000000000000000000000000000000353d7249ffff001d91904f0e", + "010000004812db49c7d275ec53ed6d0a74daf42b2608fc6996e9340ac71ee8ec000000000000000000000000000000000000000000000000000000000000000000000000363d7249ffff001da744cb07", + "01000000478a6c576714b4a6899b13789653bb23fe7c76467759d753403d99510000000040420f0000000000000000000000000000000000000000000000000000000000373d7249ffff001d1a949d01", + "01000000de2f333cffb6a14611cdde17f071ced427b2480a41eb1bab17ebc9fe00000000c0c62d0000000000000000000000000000000000000000000000000000000000383d7249ffff001dda1eb712", + "01000000c56db95c90a76d084573da46d183ebc5ae1be0a94d616b73b173317900000000e0c8100000000000000000000000000000000000000000000000000000000000393d7249ffff001d4810f41c", + "010000003b167d1bd7e22d0fede02961f30034e875de6df34767565348249aa300000000c0c62d00000000000000000000000000000000000000000000000000000000003a3d7249ffff001d781d6402", + "010000002dd55b353258df8a666e2b9ccd0f1f3602297d89a8f60715973c68e20000000060e31600000000000000000000000000000000000000000000000000000000003b3d7249ffff001d0196ab1a", + "01000000b24a22991eabdfac2c5350af990dd65116ae45509fab7af1854107aa00000000c0c62d00000000000000000000000000000000000000000000000000000000003c3d7249ffff001db214570d", + "010000004b91041363987559d9dfaa8ddad22f4fe45077acc548657f388f4d7b00000000a0252600000000000000000000000000000000000000000000000000000000003d3d7249ffff001d1dff6702", + "0100000056eaae874f261f1cde33a08379b544542c6b2622bcc78c994e0529d500000000006a1800000000000000000000000000000000000000000000000000000000003e3d7249ffff001d4c7f5500", + "010000000d9ece973fcc99f391ebc59af8bdbbc2796fc032247d0349a3b2fe5100000000a0bb0d00000000000000000000000000000000000000000000000000000000003f3d7249ffff001d1318c105", + "01000000379791d3bdf1a3f640f975a97f1f090ca99e083b2be37d7327e18ee50000000020d6130000000000000000000000000000000000000000000000000000000000403d7249ffff001d6d466205", + "010000005a9d7755010c0de013d47d74515ffbd88006b1872e74841a768975690000000060e3160000000000000000000000000000000000000000000000000000000000413d7249ffff001d1f010b05", + "010000006db8656e9e361f82bc236f2bf8842f4db4ca004c475136eafec8c45d00000000400d030000000000000000000000000000000000000000000000000000000000423d7249ffff001d139fee07", + "0100000063cb42345b06483252fe0be6cf0359b97339be69c457c719a556b49f00000000604d2f0000000000000000000000000000000000000000000000000000000000433d7249ffff001d52773e07", + "010000000680c59be2448ed690c453fa6b9b125721ac2964b784a549cd8403e80000000040ac270000000000000000000000000000000000000000000000000000000000443d7249ffff001dd8b68702", + "0100000063c4e486d79b2d0508832f75791758ab063ae84571783f6ab042dff500000000006a180000000000000000000000000000000000000000000000000000000000453d7249ffff001d06ef8c05", + "01000000cc3f3e139b31a2f1033487e8e4d2297962dac45c08f209f710c689ca000000000000000000000000000000000000000000000000000000000000000000000000463d7249ffff001d45c7020a", + "01000000254c87b5ac59bc4f73d62f8224e595454457af80fe7f799dd397afe90000000020a1070000000000000000000000000000000000000000000000000000000000473d7249ffff001d482b3802", + "01000000a218cc19b861e564c327848504a4171a20017d04c57ec4e75c1f110100000000200b200000000000000000000000000000000000000000000000000000000000483d7249ffff001d6b40e308", + "0100000031b5772b4f5c62f2adc9e9754a4f1e44b7c15ab96a34579c1e27aa1e0000000080b92a0000000000000000000000000000000000000000000000000000000000493d7249ffff001d28779a04", + "010000006e27514f970822d769538632aacb2b2785b64108252ce9fd3a41be3500000000a0bb0d00000000000000000000000000000000000000000000000000000000004a3d7249ffff001dc7841b01", + "010000002716d87b45bf3f34ed0296c4e6b6834cc39f16b70ec730d3518ea79a00000000a0f01900000000000000000000000000000000000000000000000000000000004b3d7249ffff001db6155200", + "01000000bf3519fd411fcba89677c34169ba56ba9f38c50b413661c918373f4d0000000000350c00000000000000000000000000000000000000000000000000000000004c3d7249ffff001dad796703", + "01000000556f9a11cd27a6cb205ee625e988323041d172a9e150b3b158a16dd60000000060e31600000000000000000000000000000000000000000000000000000000004d3d7249ffff001d852ddf02", + "0100000076dfa0cef4031dbc4b397ca6d1fa2b47d8ebcaba89e10f4c10977b200000000080b92a00000000000000000000000000000000000000000000000000000000004e3d7249ffff001d1ee9c807", + "010000002f9bfc30fe53418fce4fa18e53ab73291333c2564c682992bc07eb880000000040771b00000000000000000000000000000000000000000000000000000000004f3d7249ffff001d5e611812", + "010000000e78099cfc07f89f5e813bcd6434ebb8a40de748fdda52fa06f4e6960000000060ae0a0000000000000000000000000000000000000000000000000000000000503d7249ffff001d4013b202", + "01000000cfdea4f2e0ac8b273507fee03ec157ac9fe891dc897061e6ccf1195c00000000200b200000000000000000000000000000000000000000000000000000000000513d7249ffff001d75174703", + "01000000252238ede80480f46faa1eb6b1897c4d2fd5371259c1a9d00dc6281f000000000000000000000000000000000000000000000000000000000000000000000000523d7249ffff001d70f47902", + "010000007e8c80eb631bcc9d1152571b4891bf8d53c1e6a2089feb5aa4864326000000006018230000000000000000000000000000000000000000000000000000000000533d7249ffff001d4bb85a02", + "01000000bfebb3204093c81bf95dc55e97be77ec330e671b1908569cfd46443a00000000006a180000000000000000000000000000000000000000000000000000000000543d7249ffff001df874c401", + "01000000c90d1959d2957eee18e05911dc0d870a455fa21e24f8e490b90a943800000000a0bb0d0000000000000000000000000000000000000000000000000000000000553d7249ffff001db798b21a", + "010000000cfc58e6a32a34310476900e5a084a95153c82aed86fcf28e95d8bf100000000a086010000000000000000000000000000000000000000000000000000000000563d7249ffff001d23816317", + "0100000059e5b594334fc6d769d9af309623de1a827308220959da23b0a336350000000020a1070000000000000000000000000000000000000000000000000000000000573d7249ffff001d2e820f0b", + "0100000042de5a18480377639d9a836d62ed39e1854937ba071c135a38a5cef300000000604d2f0000000000000000000000000000000000000000000000000000000000583d7249ffff001d6c637700", + "01000000b865ed11a5cfe490b2c1d83683ccd0bbfb1ad0c9368d169256c3bd9f0000000040420f0000000000000000000000000000000000000000000000000000000000593d7249ffff001d4869a400", + "01000000771a92bfe9cc8c6a72de8515a796393ce84ad6b69fb659edec4a04c30000000000000000000000000000000000000000000000000000000000000000000000005a3d7249ffff001d3ee08902", + "010000003a1ad11bf367aab71a4a6b39f55cd9c1fe8e10aec311f7e0fd0be83f00000000604d2f00000000000000000000000000000000000000000000000000000000005b3d7249ffff001da6b65e01", + "01000000fef0e076a68485db27f77f5074c4d0456c68f0e8e3661d28cef7f68d00000000c0912100000000000000000000000000000000000000000000000000000000005c3d7249ffff001d75e76e14", + "010000007166f157abe03c65116117f0104d880d9e2651ee69e9df76a273024800000000a0860100000000000000000000000000000000000000000000000000000000005d3d7249ffff001d3308b801", + "01000000fcfda8dd55972cab86abbdb251f4380fc4c20d82b2c0a6294241079e00000000801a0600000000000000000000000000000000000000000000000000000000005e3d7249ffff001d0d143317", + "010000008c8ad9f91a005f8701dea76575aff84357da904255be952584b98b9700000000a0860100000000000000000000000000000000000000000000000000000000005f3d7249ffff001d2b4c9902", + "01000000e0ead02f5c534670dd90a2e22430a176a0017a5192f3f4568226199a00000000a0bb0d0000000000000000000000000000000000000000000000000000000000603d7249ffff001d5d478201", + "01000000039ff6911c60fd00ba5b1f54826c7aeea234b5c91ddf0fee75380cda0000000080841e0000000000000000000000000000000000000000000000000000000000613d7249ffff001d6078a002", + "01000000e282d578f3ce868a5063de14463e59a4d585df08bc7814d499a777a000000000400d030000000000000000000000000000000000000000000000000000000000623d7249ffff001d5d61a20f", + "01000000c5ffcd731bd53a2b83a49c553c11eefa05f60b8f01e4590c4c3fd0f90000000020402c0000000000000000000000000000000000000000000000000000000000633d7249ffff001dcdb41e1c", + "010000004689b27d4f52b9b42b5c27746ba75aa6aa33e982acbc0e37c46a519a0000000080b92a0000000000000000000000000000000000000000000000000000000000643d7249ffff001df4bb8a05", + "01000000a42f429ed24a385cf7910b998637014bd99f2b9fd7cefe35ab1b16d600000000e0fd1c0000000000000000000000000000000000000000000000000000000000653d7249ffff001df5e5120b", + "010000001c51a36b3e04cf8a2a7d2d347ca68fbdc169b90f89f1358ed69c18100000000060ae0a0000000000000000000000000000000000000000000000000000000000663d7249ffff001d056ffc03", + "01000000bc93904e91c86d2f2ab673483731c7a129aea0c5a87bc22462ec00c60000000040ac270000000000000000000000000000000000000000000000000000000000673d7249ffff001dad0f8705", + "010000002fe4b6236a8a95539e55f2cd2e3677e350302e819531e746b430638b0000000060ae0a0000000000000000000000000000000000000000000000000000000000683d7249ffff001d4d012700", + "01000000a6878629dea3d3fcb62fbc389d38081250a2b159dec68c42ef8a7a0600000000c0c62d0000000000000000000000000000000000000000000000000000000000693d7249ffff001ddfa30007", + "010000002d45d37cfa6268676d48c49de926f96b8b87860ae409600525d7263400000000c0270900000000000000000000000000000000000000000000000000000000006a3d7249ffff001d19cc2b06", + "010000009a61ef49f65739c97758bcee4368220109fd49a95904d2f9d23f2fbf00000000c0912100000000000000000000000000000000000000000000000000000000006b3d7249ffff001d34b42502", + "010000005c40e3d5d5816e4d88eea2a3c29daefb62fc4541f36e9c48019057770000000080841e00000000000000000000000000000000000000000000000000000000006c3d7249ffff001d83af140d", + "0100000048915427a3f2ac75ba7fbf93117f3c08d2c5355f49148766cee11a3f0000000000350c00000000000000000000000000000000000000000000000000000000006d3d7249ffff001d2fdbcf01", + "010000005d0414cbe5ef1727a714bd715ae47430df09d9ca21a51d7ba48de63200000000e0c81000000000000000000000000000000000000000000000000000000000006e3d7249ffff001ddd869b07", + "010000007a1d67aa6d9ce77fadcd23a7817a14a8163bf75849ed1f1ebf4347fd0000000040771b00000000000000000000000000000000000000000000000000000000006f3d7249ffff001db1487d0a", + "010000002442a30e75b4f7e1a7544f43a46d280b5de54f5b7b76c9981ccc66670000000060ae0a0000000000000000000000000000000000000000000000000000000000703d7249ffff001d62e55400", + "010000008e54539145eb838c30de95016292396ed1477769ba40ffea14fa8da300000000e0c8100000000000000000000000000000000000000000000000000000000000713d7249ffff001d55f26000", + "010000004d223f7ff4ffe7a5ac3293ffc2783c16968be01ccce5beb6cf5215a900000000e032290000000000000000000000000000000000000000000000000000000000723d7249ffff001dbb98741f", + "010000007307a7e7e641f7d75be08be038a840438736826efa2e5d4946870df10000000080b92a0000000000000000000000000000000000000000000000000000000000733d7249ffff001d0e073802", + "01000000a33bfeb9a75803cdbae8ed80b5bdd3b71895702c8556de49fe6ba9d60000000080841e0000000000000000000000000000000000000000000000000000000000743d7249ffff001de7ae6100", + "010000003cb6b9884d3fcb215560738f38a6c4d973e73af51902a98e700ede700000000060ae0a0000000000000000000000000000000000000000000000000000000000753d7249ffff001de731fb01", + "01000000e468ffcb3d031b71439ee0ddb16415d3fff966a907752217709d1eb20000000020a1070000000000000000000000000000000000000000000000000000000000763d7249ffff001d0d686c07", + "01000000411c6dad07ae5acf33ed91a546982534547a5752340fb525ae10552800000000e0fd1c0000000000000000000000000000000000000000000000000000000000773d7249ffff001d53593c00", + "01000000d7e23c854ecc79417b88b92679abfd2bdfd93e3c7785626bba3922f30000000080841e0000000000000000000000000000000000000000000000000000000000783d7249ffff001d337f1602", + "010000001447a8653ce12218db26de8d78533bf047dba4621a7632b068b69ff30000000060ae0a0000000000000000000000000000000000000000000000000000000000793d7249ffff001dbcad5417", + "01000000015578a42dcf43ce78da04f1475e626c98ad3259a10288bfe271d4950000000000350c00000000000000000000000000000000000000000000000000000000007a3d7249ffff001db9be230a", + "01000000c5e0d6f66383073265e8e28456a312478bf2d268f420deaf9bb4bc8e00000000604d2f00000000000000000000000000000000000000000000000000000000007b3d7249ffff001d7d5fdd0b", + "01000000de456d8dd7ad5aad49337ebb14512eeec5cc2d0f7cba73716198c3890000000060ae0a00000000000000000000000000000000000000000000000000000000007c3d7249ffff001d2298d805", + "010000006c388e6c316b9e7aea3dab59be679e5e9a6d1c834fceb3ddd39f54e50000000020a10700000000000000000000000000000000000000000000000000000000007d3d7249ffff001d22fcad02", + "01000000d932895babe4fa671daf06f1d3f9318cb1f02e6aa9533603ab4aaee300000000e0322900000000000000000000000000000000000000000000000000000000007e3d7249ffff001d5f8a2101", + "01000000030a2aa9cb4344b9574b355913001f61f2289afc4bf485bf39f043df00000000a0860100000000000000000000000000000000000000000000000000000000007f3d7249ffff001ddff02d06", + "01000000c715d8f333fd1d0ed0f33a8aa5f61bfb3d6887d8fdaa6255e008f02d0000000080841e0000000000000000000000000000000000000000000000000000000000803d7249ffff001dbfb64b01", + "01000000255c2e17889bba17f53ad4c7288546e5c6ddc35246e0fa1c648941970000000060e3160000000000000000000000000000000000000000000000000000000000813d7249ffff001d911a5913", + "0100000034651eb1ee97264295d1caf8852767de25fbb0d196fa23b1dc609a3300000000801a060000000000000000000000000000000000000000000000000000000000823d7249ffff001da47f6214", + "01000000e96ca35bb4d0099090b1b3e227bbd9433c739141be5f3eeb8b4e49ac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000833d7249ffff001de9e19009", + "010000008cf9056c58c50b677f133f5340f6a1be92e7ab4bbbe1e156ad678e2700000000006a180000000000000000000000000000000000000000000000000000000000843d7249ffff001dff50b60f", + "010000005b856e04bbef8a1e8cfae4e957ab60f208b3dd3dac046ccea31708ca00000000c027090000000000000000000000000000000000000000000000000000000000853d7249ffff001dd6db4f0f", + "01000000c9288822954d58e1e0936bd6a7263c8c03694e2f5d3ce7a7ac47dee500000000604d2f0000000000000000000000000000000000000000000000000000000000863d7249ffff001d07c2bd02", + "01000000450970d52110aca86bc790ff5ee8bdf6d67439543aef242c6268e02a00000000200b200000000000000000000000000000000000000000000000000000000000873d7249ffff001d62b99d11", + "0100000042d2a07bda283329471f796096ac2d8226a4d2f132ae42a7a52926cb0000000060ae0a0000000000000000000000000000000000000000000000000000000000883d7249ffff001deb60ba0a", + "010000009abfc244d2a559ae070ffc7a6d3f58820e93a68cfa20273112765ba300000000604d2f0000000000000000000000000000000000000000000000000000000000893d7249ffff001dfe118002", + "01000000ddcf2bfe3468a688b83ab5ad65adead89522b1688ed177c92fa970450000000040420f00000000000000000000000000000000000000000000000000000000008a3d7249ffff001d77b5470a", + "01000000bffcea48452190f2dbc36e8c9af61afb034b29665e9116f3af05869900000000e0c81000000000000000000000000000000000000000000000000000000000008b3d7249ffff001d1b095b0b", + "01000000dd78144b3afa4847da5ed57afbb041a8fe80a1ca7b80a118ad48481f00000000a0252600000000000000000000000000000000000000000000000000000000008c3d7249ffff001d28f5400a", + "01000000a491e10265826ca1d1147fd18c1faf1d5445fa93593c6ad7cc72f9210000000060e31600000000000000000000000000000000000000000000000000000000008d3d7249ffff001deccf8305", + "01000000df36cd18d15b97adcfcbe819e0faf06c221dac787a843dc256bc4b0300000000c0c62d00000000000000000000000000000000000000000000000000000000008e3d7249ffff001da3b91e00", + "0100000083b260e3f130b8df04e230810e2afa8f9df0b6d6f4e44880c05b41ae0000000040ac2700000000000000000000000000000000000000000000000000000000008f3d7249ffff001df36ee70a", + "01000000d17a9f2f50abeb6508c7866d5194194354c3ece338eb615215eeeccb00000000e093040000000000000000000000000000000000000000000000000000000000903d7249ffff001d52cb8c19", + "01000000100ad061397c9dad09da82d7a52e4ee76fa505a5a0afc7a20fccceb70000000040420f0000000000000000000000000000000000000000000000000000000000913d7249ffff001d48671d14", + "01000000f7376bb4c3a6106ef4a3b1b8dfcaf61d873b29ee41851c9efcff34420000000080b92a0000000000000000000000000000000000000000000000000000000000923d7249ffff001d3a772a00", + "0100000000b0ff17a4f2a0a437673c981dbc99d7d5fef5d9292ca74d0e55d5340000000040420f0000000000000000000000000000000000000000000000000000000000933d7249ffff001d3a8dc601", + "01000000fccf3eef085541bb9078e5f9a54d9a25b69ffbe39e2f93063e9cadbd00000000c091210000000000000000000000000000000000000000000000000000000000943d7249ffff001d9d10d400", + "010000006cd19e324bff0df5f928196d77fd1d6e2018f68512f5b249084abe6b00000000400d030000000000000000000000000000000000000000000000000000000000953d7249ffff001de32e0801", + "0100000029053c783c612e1f370bd5191464c2f6d3eaca73117fc60dcb91184500000000400d030000000000000000000000000000000000000000000000000000000000963d7249ffff001d04829e00", + "0100000054256c0d3dcd55f68406908f6a3cf0385d2b1dcfa9765986bb13d38a0000000060e3160000000000000000000000000000000000000000000000000000000000973d7249ffff001dc7686201", + "010000002321382e56432b1e49228e538e9ba7f09c01bc764e342aaccfd62f1b0000000080b92a0000000000000000000000000000000000000000000000000000000000983d7249ffff001ddf806a14", + "010000007300e8b7e1b10e79e2f43053dccafb200ab1bd0a2602f50ffa121b6100000000c0c62d0000000000000000000000000000000000000000000000000000000000993d7249ffff001d3671091b", + "01000000ea6895929d60b609ac374cc3d2713094263acfd01aae8b94a5eafc1100000000009f2400000000000000000000000000000000000000000000000000000000009a3d7249ffff001de808ee00", + "01000000f076d3d55722a8196c086e0c3b493d241d9c46fa9be684bff9b592dc0000000040771b00000000000000000000000000000000000000000000000000000000009b3d7249ffff001d40bbee06", + "0100000076ae4a3a42e3ca661e3382c64b85e0938424a32d76f32ce7409e4c420000000040ac2700000000000000000000000000000000000000000000000000000000009c3d7249ffff001dd14eb701", + "01000000f3f0f69b5b891ab3561b8e5b7fd8e155aaa52ed5559192aac0e001350000000040420f00000000000000000000000000000000000000000000000000000000009d3d7249ffff001dbf7a4d0c", + "010000008c300bd8bb84df6b8a4eb8fe009a9bcdd3bb3a28274da5cf45f1dd170000000000350c00000000000000000000000000000000000000000000000000000000009e3d7249ffff001d171a730d", + "0100000097b34f02a8fccdb3d6032e42100a5a0c76cc82257ca40e234e93a93900000000e0fd1c00000000000000000000000000000000000000000000000000000000009f3d7249ffff001df879d601", + "01000000fd0a5503262206d6d752e464e9341851fc1387eb21bd88070d3a5fba0000000020402c0000000000000000000000000000000000000000000000000000000000a03d7249ffff001d5c224d03", + "010000006f7882e5c193c1d66b3bc84ceb1d2e33596123410ada093a7590c4eb00000000009f240000000000000000000000000000000000000000000000000000000000a13d7249ffff001d5a57f402", + "010000004d800d079e57b2ebb25b5fb1d02339ae56fe0559ad166f2e5b18e93e000000000000000000000000000000000000000000000000000000000000000000000000a23d7249ffff001d7af65b20", + "010000006d624c642b80a0b2afcee71d837f0a4f86ed79593c46784fc1642f9b00000000e0c8100000000000000000000000000000000000000000000000000000000000a33d7249ffff001d9efeca0a", + "01000000703538369bc48f7177d6084688bb8967602dff4ff2fdf2ad74c798ad00000000a086010000000000000000000000000000000000000000000000000000000000a43d7249ffff001d75f1790f", + "0100000020a2aa42749c43fe58c65d587b897cd834acde17cba45eac92daea0c00000000e032290000000000000000000000000000000000000000000000000000000000a53d7249ffff001d55153f0b", + "01000000a1cd9ab6d3339abfc16bb124a18486efe1f18f0455d3973da786d5890000000020a1070000000000000000000000000000000000000000000000000000000000a63d7249ffff001dc61aef08", + "010000007f9eff209067f1ac2efec721aefaac854c2117d451ff7db3e9cb66b400000000006a180000000000000000000000000000000000000000000000000000000000a73d7249ffff001dbb75280d", + "0100000027b0274a939451c981d64db73d716b84266113ba12b77947ccd15b660000000060ae0a0000000000000000000000000000000000000000000000000000000000a83d7249ffff001d57219518", + "010000009f5a2c301d8fb8add42df74ad29f2b06f6a7a4649b80ac0453d11b5100000000c027090000000000000000000000000000000000000000000000000000000000a93d7249ffff001dfa2bbc1c", + "0100000023ebf0ad01dab255beaaaa9c8cba03ae5590b0ff63cc5f8f5d75b65e0000000020402c0000000000000000000000000000000000000000000000000000000000aa3d7249ffff001df1590f04", + "0100000035c891353df597fe25ee001431e31d2ea240ef547ca08cf521cf5e480000000060e3160000000000000000000000000000000000000000000000000000000000ab3d7249ffff001d3a0eae02", + "01000000f1df1ed45ced2e13492dca0fd945e80d0234c7c510ce335af32d109b0000000020d6130000000000000000000000000000000000000000000000000000000000ac3d7249ffff001d831cad09", + "010000000a4fe0af58bc2acc6887a945eb46fb391da213f800094ae94694f5a800000000801a060000000000000000000000000000000000000000000000000000000000ad3d7249ffff001d88f16d0a", + "010000008b8c4ca713c8f928aa7d960d976a1c186a9a58b51d6c9d7ff8c5fb7000000000e093040000000000000000000000000000000000000000000000000000000000ae3d7249ffff001d9a2d1a09", + "01000000f85483aaefa1df419cba13cf87ef4f7ff0137af8c0dc0036b40c59fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3d7249ffff001dd5ac540a", + "01000000f37e74f17730ac36b9c715d6844a5ca63540d24efcf6757a0d2ae84300000000a025260000000000000000000000000000000000000000000000000000000000b03d7249ffff001d1fed620a", + "010000009a8b705055f0f6590074c8b1f0909719195f32f712a89f18eefbab6900000000e0c8100000000000000000000000000000000000000000000000000000000000b13d7249ffff001d0b4a6b17", + "010000006ed11b570920520de66a44ade810956b6ed7905da268d9dfe36f26f800000000006a180000000000000000000000000000000000000000000000000000000000b23d7249ffff001df1658a06", + "0100000026bc08f0d5a5aa43e86fc6a62d13296618be943026bc2272cf10f9e3000000006018230000000000000000000000000000000000000000000000000000000000b33d7249ffff001d1170a102", + "01000000c654bfa4f8f6bf147551f6c01a215a7d17734712007a04df010a16e700000000200b200000000000000000000000000000000000000000000000000000000000b43d7249ffff001d68cfa306", + "01000000026ea91f11b483d2b678d4ec4cbcb9544aabea40bb7ec615cc7155f500000000c0c62d0000000000000000000000000000000000000000000000000000000000b53d7249ffff001d42253701", + "01000000d3d461b685649bf100901e3cc931c26c1660301ed466b0e8e2388cc400000000c0c62d0000000000000000000000000000000000000000000000000000000000b63d7249ffff001d51029107", + "0100000059ece9adff9aae206cfb12d3a094d4c17896d0f9ef297ff36ea7dc420000000000350c0000000000000000000000000000000000000000000000000000000000b73d7249ffff001dbd04cf1f", + "01000000a2fbdbf012ac0a66b81525e251373c7baed70638d3231de6960950730000000020a1070000000000000000000000000000000000000000000000000000000000b83d7249ffff001db4adba01", + "010000005dd7ea99dd5e015cceec9214a13d510c1ca8e2174e43ea33e1b2216d00000000a0f0190000000000000000000000000000000000000000000000000000000000b93d7249ffff001d9a94ae0f", + "01000000e992f6f7218a34eebf07adb9dd614e909f4e3bfce8ac512cbc60857b0000000020d6130000000000000000000000000000000000000000000000000000000000ba3d7249ffff001d1471e506", + "0100000036db97c926eda18ca87089e6bcd9d49187680ddb4d88838fb41ac9fb0000000060ae0a0000000000000000000000000000000000000000000000000000000000bb3d7249ffff001d11c59515", + "01000000fc841a15e197c4ec148eb03406acc7461e78e22ef7676a8698b9bd970000000040420f0000000000000000000000000000000000000000000000000000000000bc3d7249ffff001d230e190d", + "010000000cf4d721d4cdee017bcd35dee38dd4ce23cf135f6a7b3a99ba12f981000000006018230000000000000000000000000000000000000000000000000000000000bd3d7249ffff001d2c8a1e0f", + "01000000446e31b5d81201190dfd022847c52d481c2702f12869d4be1f44364000000000604d2f0000000000000000000000000000000000000000000000000000000000be3d7249ffff001dec5d9c05", + "01000000558dc2965dcb76153a79f8a874a4f84ea2cf5062fb45b564be973ccf00000000a086010000000000000000000000000000000000000000000000000000000000bf3d7249ffff001dd3646302", + "01000000e2484c60aa1e0ddecd477be9480cad2e354e8d45d33ff3f7cc1a710a00000000e032290000000000000000000000000000000000000000000000000000000000c03d7249ffff001d82d37200", + "01000000942d644c84f8bc98e23b1af44404b00d8924ee525f4142998aeee4c8000000000000000000000000000000000000000000000000000000000000000000000000c13d7249ffff001d1eb18102", + "01000000927ad91130ff39c2daae27980aa973a5551f09f5845be6a2e11b00ae0000000020a1070000000000000000000000000000000000000000000000000000000000c23d7249ffff001d706f2e16", + "01000000b7785aee0d76333458c8c375a228e7bb322afad86c7979a5221234fb00000000a025260000000000000000000000000000000000000000000000000000000000c33d7249ffff001def7d670f", + "010000007b68c36dd12cbd548451e5516b77d80f8d5aeb68fad703ee28e25a1800000000e093040000000000000000000000000000000000000000000000000000000000c43d7249ffff001dc480c60f", + "010000007b38099e83b95e4f791fecc037dd18f3d37281cbb0bde9b5d4997de100000000801a060000000000000000000000000000000000000000000000000000000000c53d7249ffff001d744f2b09", + "0100000031d8954dcf12e502672c27954060a2544110bfcbb5a016b9262299af0000000020402c0000000000000000000000000000000000000000000000000000000000c63d7249ffff001d73a0a510", + "010000007170e2c9fb65323c519b44352ab65f8b2824e3c1ff98d912c8d12313000000006018230000000000000000000000000000000000000000000000000000000000c73d7249ffff001d83ce240d", + "01000000a4cabae32d780a82e2f58240f28259a5a4e3104dddfa0dac815a62630000000060e3160000000000000000000000000000000000000000000000000000000000c83d7249ffff001dd9f0d51a", + "0100000007490d901fdd238cae535a77671e9ed3ac60720c3219737b038d8ae400000000e0c8100000000000000000000000000000000000000000000000000000000000c93d7249ffff001da988ae01", + "010000009701e1744e2f35025475acd43affeffbf09b6b77b2dce6f6cbe00c4300000000a0f0190000000000000000000000000000000000000000000000000000000000ca3d7249ffff001dc38ac608", + "01000000c088c5ee33f62f0403d57d40ff1ed7173052367153b29dba23967b0c000000000000000000000000000000000000000000000000000000000000000000000000cb3d7249ffff001deafbde03", + "0100000030ded55a3d8d502c87ca3b7081bd74d2346be9a4f492af1bad20037300000000604d2f0000000000000000000000000000000000000000000000000000000000cc3d7249ffff001d42144817", + "010000007524b3febc5e56e1fc944ff241599945166262fd7f00075f486336aa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd3d7249ffff001db5d60600", + "010000008b4a614add7f285e2ddf2e5811ec58856c113d7e9d2a510fbba56d8100000000a0f0190000000000000000000000000000000000000000000000000000000000ce3d7249ffff001d56748902", + "01000000aa83196c4cf6e44ef81ae51c94a5bd78cfaab81fc37cd70d3a0aa4cd0000000040771b0000000000000000000000000000000000000000000000000000000000cf3d7249ffff001d37f95f04", + "0100000075920d1162854be04757941a5cb2050072dc52fde6a27f0d9ff0133400000000801a060000000000000000000000000000000000000000000000000000000000d03d7249ffff001da4d48800", + "01000000338fe234889255bdcc1d3fee9f73fe717a7043479aa015abcf4f909200000000200b200000000000000000000000000000000000000000000000000000000000d13d7249ffff001d40866407", + "010000004adb1ba356befc9231e8afe70c91e50910d3182c2a1b7bd57661acf800000000a025260000000000000000000000000000000000000000000000000000000000d23d7249ffff001d43dc930f", + "010000009b13455baa52ac3ce0f22ebe54aef344be2cef422a7e51133536e27a0000000020d6130000000000000000000000000000000000000000000000000000000000d33d7249ffff001def772e09", + "010000002c8032379608f55d9a2b704d93ba310591336319a5cd82adf5fdc85600000000604d2f0000000000000000000000000000000000000000000000000000000000d43d7249ffff001da410be0c", + "0100000083425c6d8a68db816651fdbc9be6f42d738fd816b010cb55cc7e535400000000801a060000000000000000000000000000000000000000000000000000000000d53d7249ffff001d71ed9f11", + "01000000c7f593c4d5ddef4ba072a9f66c261a563192bc5a1a0bb8df7a8766c70000000080841e0000000000000000000000000000000000000000000000000000000000d63d7249ffff001de5617608", + "01000000aff7b767e0ed48df492d82beb75b3701ffbc0f0319bda548eeff1f9e00000000200b200000000000000000000000000000000000000000000000000000000000d73d7249ffff001df5dd2921", + "0100000085357d674fb62a3d2b71487c44e9f586fbd77983b1bacf6e69551bfe00000000a0bb0d0000000000000000000000000000000000000000000000000000000000d83d7249ffff001d1a0ee009", + "0100000084344110cc71ef5064302ee8912f807ffc0582d764727956a16630fa00000000009f240000000000000000000000000000000000000000000000000000000000d93d7249ffff001d3cf61707", + "01000000b5658f711b69afcde597a8522346bf3ddd946124f9a0224fd7a90bf300000000400d030000000000000000000000000000000000000000000000000000000000da3d7249ffff001dc8d79006", + "01000000ba2bf23beea5eea92b729fc854bd2eb04d59a3b8390bb67ecc929f0400000000604d2f0000000000000000000000000000000000000000000000000000000000db3d7249ffff001d321c3403", + "010000007ce555125c1e4ba96bc8499787c0d1bb85ec0f22bc75ca08513c211c00000000006a180000000000000000000000000000000000000000000000000000000000dc3d7249ffff001d2bac6809", + "01000000b0f11f662a0c385c4c3087133101ea3249fb0606425708f29f66cf0b00000000c05c150000000000000000000000000000000000000000000000000000000000dd3d7249ffff001d18966a08", + "010000003e9a11dfb435160ae7f7cc573c5fe555436b67905a1e42a962f565fe0000000060ae0a0000000000000000000000000000000000000000000000000000000000de3d7249ffff001d106f540b", + "010000007672e8f22621939a4ef27a7b1e6353c7e729dde46071a79a6caa72eb0000000040ac270000000000000000000000000000000000000000000000000000000000df3d7249ffff001d5abcd906", + "01000000fc990704019e2a8dbd316406a91f69a646965f803070d5c4ca692cb200000000c091210000000000000000000000000000000000000000000000000000000000e03d7249ffff001deee5c501", + "01000000c61ddfbed35af99e3343ddda4d1dd27d19fc2dbdb4eb2b060635ab89000000006018230000000000000000000000000000000000000000000000000000000000e13d7249ffff001d640e1d0d", + "010000009447996aee391e44738307b24b33f85c87d157ce8ccdc3f1dd083597000000000000000000000000000000000000000000000000000000000000000000000000e23d7249ffff001d70ee6a09", + "01000000213cb1c7f930418fb6e46ebd26c9f97a4fd4746be087c58a1326628c00000000801a060000000000000000000000000000000000000000000000000000000000e33d7249ffff001d776aa806", + "01000000c1f19ded791d8b7e029a884c85bb7d32e93788396bb2429fbe7ba3e70000000060e3160000000000000000000000000000000000000000000000000000000000e43d7249ffff001d8ebc4e0d", + "01000000880aaa710149877965954fc448da7c5cd3037b25bf7d73068a5ae73500000000e093040000000000000000000000000000000000000000000000000000000000e53d7249ffff001d13f1940c", + "010000002cb7a523816cb0706ee90a087e20f6a2c68cee71dc4d439dc87f763800000000c027090000000000000000000000000000000000000000000000000000000000e63d7249ffff001d9d6c8a12", + "010000000f27540da840fdbe822b23ebffacf53b10d2ed462e3128f91119f29e0000000020402c0000000000000000000000000000000000000000000000000000000000e73d7249ffff001de1010302", + "0100000024f34c152355e8d200bfa6b7d3262b308a97a41fbcfe7765ba367bd400000000e093040000000000000000000000000000000000000000000000000000000000e83d7249ffff001d44db410e", + "01000000f8b86aed86e5623eedaa493826b1827ec8abb22995f46b222f92f81000000000e093040000000000000000000000000000000000000000000000000000000000e93d7249ffff001dac677a00", + "010000001932f981cc7ca65ced48acda1b74b28131c95ebecce7ceab9f3874b50000000040771b0000000000000000000000000000000000000000000000000000000000ea3d7249ffff001de722e906", + "01000000674f135ebfc40d6501e1bdaec8f92be7598c5a8d6bce0a360100a4aa0000000020402c0000000000000000000000000000000000000000000000000000000000eb3d7249ffff001d0af54707", + "01000000aeaf5c16521e73e611b09187d5871d026b5cc2fdabf83ade1023b6e900000000c091210000000000000000000000000000000000000000000000000000000000ec3d7249ffff001d47bcfb03", + "01000000488df828da2cce357ee056ea2bd1b2847b7eec90264451ec9c2d1b460000000060e3160000000000000000000000000000000000000000000000000000000000ed3d7249ffff001dff3aae0f", + "010000003a625f485e5840d2320d066e4eb2e79958ddf3893ea166ef38ea1fbe0000000040771b0000000000000000000000000000000000000000000000000000000000ee3d7249ffff001ddfe90b00", + "01000000dce6946c849e2579401f7e0e6f398870e4ccee707226babf1a6ac67600000000e032290000000000000000000000000000000000000000000000000000000000ef3d7249ffff001d7dd79605", + "01000000b427fd6e84eb8b52a8df1d336ddd23721321431e0c2eca21a36e573600000000c0c62d0000000000000000000000000000000000000000000000000000000000f03d7249ffff001d2f85e20d", + "010000004a16533871738d25b05e3152424cd58f03017cb4a103c8ac293441a000000000a025260000000000000000000000000000000000000000000000000000000000f13d7249ffff001d0fde3303", + "010000009ef17a4e6d06eb48d542742cb6720468530c76b5aeca6134b5757e030000000040771b0000000000000000000000000000000000000000000000000000000000f23d7249ffff001d209bae09", + "01000000f3d7bc7594cc8a851fa71693f70e84dba87bad9fb55f7ffa1327f88500000000006a180000000000000000000000000000000000000000000000000000000000f33d7249ffff001da424ee10", + "01000000b960cd08da88d504433711116211746832cb64aabae6d1fe54ec8afe0000000040420f0000000000000000000000000000000000000000000000000000000000f43d7249ffff001d437e7c11", + "0100000077ba7d2c14aacd0178a5a91c26cc041222075714f96154117941ff0e00000000a025260000000000000000000000000000000000000000000000000000000000f53d7249ffff001d8a849204", + "01000000a24513d5c62780002bb367949d6a579bf2f93e080706b0729f6458e30000000040771b0000000000000000000000000000000000000000000000000000000000f63d7249ffff001d26c0a403", + "010000009c620fa32e899a874b0d1c847d362c57cb00635073723bcb89c9d03500000000c027090000000000000000000000000000000000000000000000000000000000f73d7249ffff001db1c6bf18", + "010000002adabd7b903eaeb5a3275da661de5f9369027d823c6b47be64e23c0800000000604d2f0000000000000000000000000000000000000000000000000000000000f83d7249ffff001df8ea7c1c", + "01000000b3950b8ea5bf8df026a667cb33c120f2bf8dcf703513f7de805630f300000000e032290000000000000000000000000000000000000000000000000000000000f93d7249ffff001d42ab6812", + "010000001d6af2841d285af01024383ff9189c43e9fd2c373fbbfe4c8b72162d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000fa3d7249ffff001dda201f08", + "010000002393fc07ccc29a2fae6b29c23922365b2f3c7d7d976c84f0bd8c579e00000000a086010000000000000000000000000000000000000000000000000000000000fb3d7249ffff001de438e307", + "01000000fd2ad07449a7497b07d1bd590ad75829fcfc1b862021a436b8a9e63a00000000801a060000000000000000000000000000000000000000000000000000000000fc3d7249ffff001dc19ad503", + "010000004ed2cc71c98f258875f365e51418ada8e57869d75f8d57611023f4f000000000200b200000000000000000000000000000000000000000000000000000000000fd3d7249ffff001d561de000", + "010000004c6f844151ce8737920c31b71fef835f4addf8c79cae879fe013f97700000000e032290000000000000000000000000000000000000000000000000000000000fe3d7249ffff001d14dcd504", + "010000005150b9787c2636764d216655abdba4d7200ee20d3b0add7a64286a9e00000000a0f0190000000000000000000000000000000000000000000000000000000000ff3d7249ffff001d5e4c610d", + "010000008e3513cc0b315c49555edacb04e0f14635987b8a9b226f381821a86500000000200b200000000000000000000000000000000000000000000000000000000000003e7249ffff001d3ac10405", + "0100000049e6fdf58e5a15454ab9dd93a6a2696108c5aae69bd1f7659968cc1100000000e0c8100000000000000000000000000000000000000000000000000000000000013e7249ffff001d6f8e0c28", + "010000005d4bcba1a604dafbf6be5347e14ec1c19326038bb82fc90aadd69de10000000020d6130000000000000000000000000000000000000000000000000000000000023e7249ffff001d828a6601", + "0100000035670e415cc10820a75c5b56528c51c7ac7623bdc43ccc6707a1c7fc0000000040420f0000000000000000000000000000000000000000000000000000000000033e7249ffff001dad8a8502", + "01000000defa5b3e433924d0231ac860e3212ff6f99b70808968c5ed8478c2a200000000e032290000000000000000000000000000000000000000000000000000000000043e7249ffff001db7eb4a03", + "01000000d2bd2af6bf8f988b6869fcd0db9694666ef6c3a5e5ae252c2ebb77370000000020a1070000000000000000000000000000000000000000000000000000000000053e7249ffff001da5ccfc00", + "01000000df7d78308dc8c13dbd4442c5a2342508d35e321c437dbc3d3839840c0000000020d6130000000000000000000000000000000000000000000000000000000000063e7249ffff001d185d5e02", + "01000000ff40589717d12998bf96a49068b60ffe15461b1f8eba3387793a41360000000060e3160000000000000000000000000000000000000000000000000000000000073e7249ffff001d22f49711", + "01000000a8890713e17a02d9624a80ac588679bc445f9aa8f873494286c103210000000020d6130000000000000000000000000000000000000000000000000000000000083e7249ffff001d2b0cd701", + "010000002d4a3b98014b76c74a0a20cd6ce58f4f4d35303ccf332f04cbd3e67100000000e0c8100000000000000000000000000000000000000000000000000000000000093e7249ffff001d4ae24901", + "01000000a00afbe72081edbfaa319b59fc787194dac49d1f26ecc5c702098ad400000000a0252600000000000000000000000000000000000000000000000000000000000a3e7249ffff001ddc3da603", + "01000000ddd370591ed5305829c6a0feef2ffe92ee6e48b139dfca6f4c03c45e0000000000350c00000000000000000000000000000000000000000000000000000000000b3e7249ffff001de804ed02", + "0100000072300d422e335508c9a0d8391b837ca1bed552c52313067b3877448e00000000604d2f00000000000000000000000000000000000000000000000000000000000c3e7249ffff001d4b5bd307", + "010000002d4125ec69b046aa654d5f9fa872b9f3e7776d078229a41245d8e38f0000000040420f00000000000000000000000000000000000000000000000000000000000d3e7249ffff001df2bf8501", + "01000000b8bdbf40ed2d4d24985bd78c3b4e092d581bd5fdd63141b57554dfe400000000009f2400000000000000000000000000000000000000000000000000000000000e3e7249ffff001d3ca2f806", + "0100000050e483636fcfa6c6b4803ac84885df3e2971e9f4849e1f502e9fdac400000000801a0600000000000000000000000000000000000000000000000000000000000f3e7249ffff001d7f8a5e11", + "010000002e0623904241caa74113456e67b57758959136aa5e90614d3f53f9eb0000000040ac270000000000000000000000000000000000000000000000000000000000103e7249ffff001dce6e9201", + "010000001b1cfafcf7c46440a3bf334c1d4f18674bb979211652e98651a958ad0000000020402c0000000000000000000000000000000000000000000000000000000000113e7249ffff001dada28e00", + "01000000e78394c602801f1f51228f95e85af8a09f9c0510e6ef15ee68f287d70000000020402c0000000000000000000000000000000000000000000000000000000000123e7249ffff001d3ca68003", + "01000000bdaae1799c7ec289908ab0ce721ccb774b51ce3d22aca2f31bbb8fe70000000000350c0000000000000000000000000000000000000000000000000000000000133e7249ffff001d6063c802", + "010000009a3dccd5d6cbd9ac1023051382373633e469f0602f654306d52f003800000000a0bb0d0000000000000000000000000000000000000000000000000000000000143e7249ffff001dd05d9b06", + "0100000080cd997c76278205bfc151e57e4534bdeb184f59745a11b00f31699400000000e093040000000000000000000000000000000000000000000000000000000000153e7249ffff001df0cd3d06", + "0100000015cc541a3e74481324be081c52bf51035b8dd559c017333822596ccd00000000006a180000000000000000000000000000000000000000000000000000000000163e7249ffff001d67567b02", + "01000000c562419973eeeaacf2b3c62a87d53896ba147d4637abc1685b401d7700000000009f240000000000000000000000000000000000000000000000000000000000173e7249ffff001d4395e60e", + "01000000d23e9d5b56b88a7492b96fd568bac745974e88729049b2e1bcf5213d00000000a0f0190000000000000000000000000000000000000000000000000000000000183e7249ffff001d4a2d1206", + "01000000aa4b1bea27a5c940e3a3c498e44e475a65edefd8c42b0a898e5d98de0000000060e3160000000000000000000000000000000000000000000000000000000000193e7249ffff001d2ae9aa03", + "01000000e9048a1df340479436c5df1e24a73822d8017f648da632939cdf65680000000040ac2700000000000000000000000000000000000000000000000000000000001a3e7249ffff001de0518017", + "01000000e12627ddceb51333f90ec8bf257ae042d7a1c23636d3b3408c4163f10000000040ac2700000000000000000000000000000000000000000000000000000000001b3e7249ffff001d4d63cd00", + "010000003c9cbe41d6b3a5287927038ab5c7a13bd96bf38640b19517c0652c750000000020402c00000000000000000000000000000000000000000000000000000000001c3e7249ffff001d07908806", + "010000006366b46b27e230db3ca23ed6e3612e94a17f3651be02da1c651f6b740000000000350c00000000000000000000000000000000000000000000000000000000001d3e7249ffff001ddb24660c", + "01000000a2640f2d116db68ae686dab4fec1244e862700520fac580e340531b00000000040420f00000000000000000000000000000000000000000000000000000000001e3e7249ffff001d58f4ce03", + "01000000e8d81966acc20d37c8dd7e185700383b2cc2f64cfaffd790e67276310000000020a10700000000000000000000000000000000000000000000000000000000001f3e7249ffff001dec025d0d", + "01000000f0fa6fb343935374ebf8a9ad2dd19852173c7ab8059c92a6a4fd3db100000000009f240000000000000000000000000000000000000000000000000000000000203e7249ffff001dfde44200", + "0100000024d7b5ca03af0f61fe48c2e83d363926c8c82ac288e8523e4aa0625400000000006a180000000000000000000000000000000000000000000000000000000000213e7249ffff001d11b07401", + "01000000775f9b81e62351994bc41fc2826e1829ff740d28426062564263d7bc00000000804f120000000000000000000000000000000000000000000000000000000000223e7249ffff001d33726a04", + "01000000bf00ae5a8571765428dc99e244d6fdb2a4802f474f9dbbe82115fd300000000080841e0000000000000000000000000000000000000000000000000000000000233e7249ffff001da51f8600", + "01000000833f1957f03c9b328d8a18319170a30ff9de1be5a7d4d65420c34b620000000020402c0000000000000000000000000000000000000000000000000000000000243e7249ffff001d5999d403", + "0100000076412a99c46f7193b553a2b68ee57c07160e8341b67c6d482cf94bea0000000060ae0a0000000000000000000000000000000000000000000000000000000000253e7249ffff001df8b09c02", + "010000009ed204f2056e5d1d2d99cf4b6128560efa13041417f0b7730cd183ce00000000a025260000000000000000000000000000000000000000000000000000000000263e7249ffff001df30e8205", + "01000000e09115c7a59720b08243794469d5785d3f212433d2c708f45f09b3b700000000006a180000000000000000000000000000000000000000000000000000000000273e7249ffff001d85419400", + "01000000fbf3eea46c000220c91855b64c0d51fbc4b61324e0b51e5d17f656f800000000804f120000000000000000000000000000000000000000000000000000000000283e7249ffff001d1683ff20", + "010000005ff1c6eb047f30fb6238d73fb3a345eb3d53b4fcf7fc71914cb657380000000040771b0000000000000000000000000000000000000000000000000000000000293e7249ffff001d1f70bd08", + "010000006e57b84093938528380729aa2e15413d625ee2a161e6ab10bff6eecb00000000804f1200000000000000000000000000000000000000000000000000000000002a3e7249ffff001dae72c202", + "01000000d7c57ece0b19ca56088c8abeb6be22e62c6b34927b23e55715ce9bbf0000000000350c00000000000000000000000000000000000000000000000000000000002b3e7249ffff001dd5b93f0a", + "01000000c646288863445a22ab27e47eee53213e02e80ab2b10c827711d5d1fa00000000a0f01900000000000000000000000000000000000000000000000000000000002c3e7249ffff001dab4d931a", + "010000009cafb9fdf470363cb82a34163e7fbd32e95b2bb10bbebbab7f41ed3e00000000400d0300000000000000000000000000000000000000000000000000000000002d3e7249ffff001d41b5dc01", + "010000001b998f2a0b29ff04e488263f3d4c860b7a82feb4d7c32ecdeecd321400000000400d0300000000000000000000000000000000000000000000000000000000002e3e7249ffff001d90958412", + "010000005a126f57c4f3b7abeb96cb4f0d16c84be869798e7ef152de720f123000000000c0c62d00000000000000000000000000000000000000000000000000000000002f3e7249ffff001dc5d65e0a", + "010000006abfc7d4d774a20c49b0e921674bda64413b0e76e7e2e7ede98623570000000080841e0000000000000000000000000000000000000000000000000000000000303e7249ffff001d1f497c10", + "0100000000b589836d3eab29b2e62775e4e6250042826fdaf05c14add507ffcb00000000a0f0190000000000000000000000000000000000000000000000000000000000313e7249ffff001df97cb600", + "010000001f834dc02156d9a1c8091db477a6ad34dc733464f74d7c0025c7ca6b00000000801a060000000000000000000000000000000000000000000000000000000000323e7249ffff001dfb5b8004", + "010000004789e449a6898490c4a292e002e08676498ce36d702a4fffcf08f74800000000c027090000000000000000000000000000000000000000000000000000000000333e7249ffff001d5a6fb41c", + "010000009cc586c8b157712a8223135fb507991ff407a10c9ef1043fbd20749600000000e0fd1c0000000000000000000000000000000000000000000000000000000000343e7249ffff001dbb192c05", + "01000000429f42524feeb537e1537ddacd013dfc520f2b24cb77dcd1c072878b0000000060e3160000000000000000000000000000000000000000000000000000000000353e7249ffff001d53808905", + "010000001f31eb3d4a53a25a08dc7b04df3958f8b9ccd308f5ba76e172510a3300000000c091210000000000000000000000000000000000000000000000000000000000363e7249ffff001d19ff100a", + "010000004905213c1567888298bf5af61a60760f164ac8cdcb0c73930233d3f700000000e0c8100000000000000000000000000000000000000000000000000000000000373e7249ffff001db3e5cb02", + "010000005951e1a4c27ca4efe7c9f2fc30aa7b3f7e9b411e8554712dbb5d874300000000e032290000000000000000000000000000000000000000000000000000000000383e7249ffff001d1e5a1b03", + "010000007d28c9dd50e8fcc90610b17c5e2a7ce9649678d763f7b8451410ba76000000000000000000000000000000000000000000000000000000000000000000000000393e7249ffff001d6f71fb07", + "010000004064b4fca2ee83b05ec808a8dd27dab162e09aac28a9ceec340915c70000000020a10700000000000000000000000000000000000000000000000000000000003a3e7249ffff001d23fb1500", + "0100000012515e1eff6a66655ef0a7074506d26669ee4228f57c7cc6d8734fff00000000c05c1500000000000000000000000000000000000000000000000000000000003b3e7249ffff001ddd29fd06", + "01000000a631196f1181f2a4c9f5dd3dbb56c5fd437cb4ab67f1312abd64742b0000000000000000000000000000000000000000000000000000000000000000000000003c3e7249ffff001d65330a09", + "01000000bb92f4da33dcbdbffed87f5319d858a12d0181f49c34c449bf82cc6600000000c05c1500000000000000000000000000000000000000000000000000000000003d3e7249ffff001d20d48a2b", + "01000000f86a0df4364a3bbd86afd6a44430bd0f505d1f442d081aae07f393af0000000020d61300000000000000000000000000000000000000000000000000000000003e3e7249ffff001dc8750302", + "0100000086071b3fb162eb0c528dedbeff9d1135fe5ddbbaa0a4d177cb3ee47400000000006a1800000000000000000000000000000000000000000000000000000000003f3e7249ffff001d95ecd807", + "010000007081c4fb6537603db5c3b54cd2ef7eef3435591ff479020c22109a7b0000000040771b0000000000000000000000000000000000000000000000000000000000403e7249ffff001d52b0dd03", + "01000000eabc0a0daa51fec4821894bf95630f37ac87f3156a5dc476bc31307800000000c05c150000000000000000000000000000000000000000000000000000000000413e7249ffff001da038ab04", + "010000006b0f868c66921f18097f7b8c43303e6f14fac4edda72137a2866d9d10000000040ac270000000000000000000000000000000000000000000000000000000000423e7249ffff001d2248bb05", + "01000000b97fba22f6a25757a176dc12a5c09766af8948cea2ed0607f56d569b00000000a0f0190000000000000000000000000000000000000000000000000000000000433e7249ffff001d7c3d0508", + "010000007336ae3cc1be56dd52c130b6726f5a4027185d7264cd04ece03deda60000000040ac270000000000000000000000000000000000000000000000000000000000443e7249ffff001df45a1d02", + "010000007b5624e54c9b3847128af33db982c14474417f9863de658ff676a5f300000000604d2f0000000000000000000000000000000000000000000000000000000000453e7249ffff001d30efbe02", + "0100000081b2b12e3b64ce4fef918500fe8796d83a6899eb42f1f8cdea70686f00000000e032290000000000000000000000000000000000000000000000000000000000463e7249ffff001db8faee01", + "010000007e20758b2ea3cb47cf60d093be23d42defa9dd5a6a1930c8602eb7c200000000006a180000000000000000000000000000000000000000000000000000000000473e7249ffff001dfe54ab01", + "01000000668e41323ce3d9ea9b8eee7fdd82844aac93b5e49f87d9378e8ff4d10000000080841e0000000000000000000000000000000000000000000000000000000000483e7249ffff001db0d46f00", + "010000004e583d6689a3c2d5d1b244d9206bbc9f790ca1f8eeac313aadd4cb5c0000000020a1070000000000000000000000000000000000000000000000000000000000493e7249ffff001d4edeb30b", + "01000000d6b438f1892d2f8a8a486c0850d8a80c1ad391ffb359f7e612586e8e00000000e0930400000000000000000000000000000000000000000000000000000000004a3e7249ffff001d86287202", + "010000005f6adbf9d6664b0e5f465e6d15aa494a3f450613c0012253c28b65150000000020a10700000000000000000000000000000000000000000000000000000000004b3e7249ffff001d38cfdf02", + "010000001fad33664b63dd012b22eb727f4b14d111ce7e7602ef9725e8d4fba500000000200b2000000000000000000000000000000000000000000000000000000000004c3e7249ffff001da5e90501", + "01000000ef06000cbea2f1ec319c1809d4dbe748feacc1963ab1dc8d35f584ac00000000006a1800000000000000000000000000000000000000000000000000000000004d3e7249ffff001de6faa900", + "01000000f04949215a2e6fd15dc33c07d5d1208ee3aef5346e757d7533d8785000000000e0c81000000000000000000000000000000000000000000000000000000000004e3e7249ffff001d1d9dfb02", + "010000001baa54e742f44467273365ff63769ed1161743db3d6dfae67021d8ad0000000060ae0a00000000000000000000000000000000000000000000000000000000004f3e7249ffff001d02e90d35", + "0100000055367b092cf4919e28d6308062e6c5abfc5901075364ab90192e9ae90000000060e3160000000000000000000000000000000000000000000000000000000000503e7249ffff001da59fd207", + "01000000cc5ccf8b44692cafb530f5575152e3f59cfbe42d6795e69f8ed1e355000000000000000000000000000000000000000000000000000000000000000000000000513e7249ffff001dac5d8a0a", + "01000000cae2e01221be6de5bfd5875a4947391f304019483449c7c9af1a34dd0000000040771b0000000000000000000000000000000000000000000000000000000000523e7249ffff001d6c73a004", + "010000000905500952f62781d23cf6dd6a75c06f97b2a2b5b4908c661d99548600000000801a060000000000000000000000000000000000000000000000000000000000533e7249ffff001d417ae602", + "010000003ff1caa9320bb1460bda8a0b9f3230e47fe1a2dd13fee448944b7aee0000000080b92a0000000000000000000000000000000000000000000000000000000000543e7249ffff001deaf88300", + "010000006525aff24d31ebfae572954b017dfea850fec5884473ad6d5425d97a00000000604d2f0000000000000000000000000000000000000000000000000000000000553e7249ffff001d357c7e19", + "010000005efd7684b7571b62e56fc68931f1b278af67cd0a3682b1f2adbeb91900000000006a180000000000000000000000000000000000000000000000000000000000563e7249ffff001d662ab010", + "01000000bc13eaaeba034e2d0861d2dc5a8c5b0127ee760d58a705216d0cd48f00000000006a180000000000000000000000000000000000000000000000000000000000573e7249ffff001d68f61d01", + "01000000949c281c42e0f0ba655a9a60c4de925f4dc60df991b816c709e8b990000000006018230000000000000000000000000000000000000000000000000000000000583e7249ffff001d30bb5f04", + "0100000063d1104380d3405944e40f9dd5b6825af5eee8794bba8f3c6a26dd0400000000006a180000000000000000000000000000000000000000000000000000000000593e7249ffff001d1f844e00", + "01000000cfbe98a2ac158bd3fae153da790684c92c01591d26c03b5c0d30b2a200000000a0bb0d00000000000000000000000000000000000000000000000000000000005a3e7249ffff001dcd7d8f07", + "010000000ad1a72c49779773202b090db1943bddbe552e6a0120985a2f3502ef0000000080b92a00000000000000000000000000000000000000000000000000000000005b3e7249ffff001db7be6502", + "0100000009bf3feb3762ec427c624a047e83898aefc25f991796d26dddb306bb0000000060e31600000000000000000000000000000000000000000000000000000000005c3e7249ffff001d5d32b911", + "01000000a176449aec2ee34551f2b5a04b43cada007205b083cdc185b87695490000000020d61300000000000000000000000000000000000000000000000000000000005d3e7249ffff001d95dfa701", + "0100000050772bc24f294b1008d82da7247e88cb631b3f2c144878f3ccb50c9d0000000080b92a00000000000000000000000000000000000000000000000000000000005e3e7249ffff001df5bfe801", + "010000001dc0ecaf37f696c3aa6555b51d76b1b8e8ea934620f35c928e722f1600000000e0c81000000000000000000000000000000000000000000000000000000000005f3e7249ffff001d1dd93803", + "01000000d7154678cfca8f0f5500076a6c377f43960494b4b5836760d57811d100000000a086010000000000000000000000000000000000000000000000000000000000603e7249ffff001dc4c10d07", + "01000000f267d4ad9714b37cb1a8e7ba8e5eeb67855bc155aa23f86f4d64eb0700000000801a060000000000000000000000000000000000000000000000000000000000613e7249ffff001da1ecdc03", + "010000008e1db887feb30bdf477a08428584460e8c6c8abfeebf6e8a3811ec4e00000000e032290000000000000000000000000000000000000000000000000000000000623e7249ffff001dbf9e0416", + "01000000327ede2f895c255f146c1c9942e66941bdabe48183e3b004652a93240000000020d6130000000000000000000000000000000000000000000000000000000000633e7249ffff001deab6860a", + "010000000010ba9a22f4384f7bed9f3e87c00dc23a3d131718c6853a73ba826300000000a0f0190000000000000000000000000000000000000000000000000000000000643e7249ffff001d9cc30d01", + "01000000914ab23295fbadae2683e1f3033a126cfdc7cf0332df04eba137577c00000000200b200000000000000000000000000000000000000000000000000000000000653e7249ffff001d02a82d01", + "01000000665774329eccbc0d0e5098f25177a47c3625249ce1db81daaae0394a0000000020d6130000000000000000000000000000000000000000000000000000000000663e7249ffff001d01a68901", + "01000000a69b7f30bad77584fa075024020ea89d191887e630801173b504d47f0000000040ac270000000000000000000000000000000000000000000000000000000000673e7249ffff001d63d8d005", + "0100000072816ac3d289bad62a07a435003300f883d6d119ba9fd81d6ccdd2200000000020a1070000000000000000000000000000000000000000000000000000000000683e7249ffff001de55e0900", + "01000000fb04588b5c6686cde0ce41e976d34018eb5fb46ab1dc4a6db7ae87220000000040ac270000000000000000000000000000000000000000000000000000000000693e7249ffff001d0c68ad04", + "01000000f6e669400d1d2b1d910f3ef1fc3c95457dc95831d97d8b0e6c51a3cd0000000000350c00000000000000000000000000000000000000000000000000000000006a3e7249ffff001d8acb9b06", + "0100000037411fa53797524e67ac732a03d21a75d8e99c5cef1e100656b18af400000000400d0300000000000000000000000000000000000000000000000000000000006b3e7249ffff001d2eb9da12", + "010000004d2205ab2225e4222270c5df008a57f704e421febc8ad037a50e0e140000000020d61300000000000000000000000000000000000000000000000000000000006c3e7249ffff001d54b20f23", + "010000003f0b51a0327b1b50aafb256718fa815164f8dc9a91864d395d0f12a10000000040420f00000000000000000000000000000000000000000000000000000000006d3e7249ffff001d0cc7f305", + "010000008a80f1f0bc786084f9da91f124fcc3b98ebaf18597eb24d2777451050000000000350c00000000000000000000000000000000000000000000000000000000006e3e7249ffff001dee4d6a02", + "010000007954b7272e8dd413d76b5edc0e292a63dd055cb7e89137bac3e5059000000000c0270900000000000000000000000000000000000000000000000000000000006f3e7249ffff001d85467308", + "010000003253a353ecabd443a55b746e502d488d153e3202b81f65eb3fddb5b000000000a025260000000000000000000000000000000000000000000000000000000000703e7249ffff001d79393a09", + "010000003c50fb73ddf4f1604757170abf1c6b3422867663370feaa72261f3e40000000080b92a0000000000000000000000000000000000000000000000000000000000713e7249ffff001d9a87b408", + "0100000071782ce293ab65539a9e2232571a945aaa10bd5b894542534df4d32e00000000e093040000000000000000000000000000000000000000000000000000000000723e7249ffff001d3ee26e07", + "01000000e17470b8c7750de5506116a0a79a63dc536d5321ed5c0195f2dd955a0000000080b92a0000000000000000000000000000000000000000000000000000000000733e7249ffff001d77b1de00", + "010000002357094a6f57469cf0840b036f575c6c195b972faf25546dad6043ab00000000801a060000000000000000000000000000000000000000000000000000000000743e7249ffff001d0ac3d70e", + "01000000a96441ae0944096cf61581b306347358139e1841b70507c3cd512ef800000000400d030000000000000000000000000000000000000000000000000000000000753e7249ffff001dac8c6505", + "010000008a588ecc41e056a9212e98ebd08e0dc5cdf564b028413dbee37fb7660000000060ae0a0000000000000000000000000000000000000000000000000000000000763e7249ffff001d77321115", + "010000005166667eaf6daaee3495e27f36cf2078590107af4a0912480551424200000000804f120000000000000000000000000000000000000000000000000000000000773e7249ffff001d4767cf0f", + "010000000e7f7e5501154d6c8a25e01e9cb3d5f2c5794c11c80434dfe3345ec90000000000350c0000000000000000000000000000000000000000000000000000000000783e7249ffff001d9ba19503", + "01000000c9905bcf90ce0ba363ace21700b73b65d9657d04a027e1e7f5e0e6a200000000e0c8100000000000000000000000000000000000000000000000000000000000793e7249ffff001d03ca9219", + "01000000900f8ea2f5319efe5baed852cb1f603637e081a28f3a8fa3c8ecb4f80000000020402c00000000000000000000000000000000000000000000000000000000007a3e7249ffff001d443dcc0a", + "010000009dc3b053e248647dfa4713ee9a21497504d2d7eb98ee4549e2b0a06b00000000006a1800000000000000000000000000000000000000000000000000000000007b3e7249ffff001d11966701", + "01000000bf24238248a359f3e1257c1a4df1ae97e83b90af830d3ea228db746400000000604d2f00000000000000000000000000000000000000000000000000000000007c3e7249ffff001dc3293500", + "01000000584d41b347c39e733adf49d78d89d367bf1d2d7c1653630dbaf14b4b00000000006a1800000000000000000000000000000000000000000000000000000000007d3e7249ffff001d7ae1970c", + "0100000039c6866d6b01e5718f7794f1472ffd2e042aa1b1408105befc0a41cd00000000a0860100000000000000000000000000000000000000000000000000000000007e3e7249ffff001d337fa100", + "01000000e638534743f03f7b9d4ed87883a59682d6eba16a990e53466e671dfd00000000006a1800000000000000000000000000000000000000000000000000000000007f3e7249ffff001d2acb8200", + "010000004066b0379a7f4fd8cfcb4738e5d1fb192f7c081bce5294f0bc3a844600000000804f120000000000000000000000000000000000000000000000000000000000803e7249ffff001d2e757d08", + "01000000180044248cc1ef79af8d3ccc4231069a2e81a217e575110ae002efc40000000080b92a0000000000000000000000000000000000000000000000000000000000813e7249ffff001d61f8100a", + "01000000beaa6cce61ac81818a535f7a27001b7dcc5c59b1b5299e0b400e15530000000000350c0000000000000000000000000000000000000000000000000000000000823e7249ffff001dbcf1ad00", + "01000000bdde4c247edb1564d6e16d30a2cadd7742a3838c3b0fcfcc57070be500000000c05c150000000000000000000000000000000000000000000000000000000000833e7249ffff001d25fec009", + "010000006d03f02c3aeada24c8c0fb30d4364206e6089ac7253524849bcae34300000000400d030000000000000000000000000000000000000000000000000000000000843e7249ffff001d95db550a", + "01000000eed2295cdd7eb36d880fb86181079ff66a56d9deaeb6ae66541e676d00000000c05c150000000000000000000000000000000000000000000000000000000000853e7249ffff001d77a34803", + "01000000a9429b027f56233c57c9f10c9a3f0374764cc51153b92b6a6cb1dee100000000c091210000000000000000000000000000000000000000000000000000000000863e7249ffff001dc135c206", + "0100000045a28a11065206d07e7f3eaa6d1c47bb3e12c5028f43e788dc2170d500000000c0c62d0000000000000000000000000000000000000000000000000000000000873e7249ffff001de7c7e10a", + "01000000303b1ad668041c881bda20ba29623ef19ee4fbdbb662b1f19eb348ec0000000060e3160000000000000000000000000000000000000000000000000000000000883e7249ffff001dd6c10f00", + "010000008b8c058233f7bd945541d8e516ce6ceb62b3503a40c54e9e9540ba0200000000009f240000000000000000000000000000000000000000000000000000000000893e7249ffff001d2871990d", + "01000000b3edf5c085bb307dc881f196af15ba0c76e57b7dfe8736cb6fed8b5f0000000040420f00000000000000000000000000000000000000000000000000000000008a3e7249ffff001de1002804", + "01000000dd4bbc89fdca1931e9b44c594f61fb64862768521cd3f02cefbc0c490000000000000000000000000000000000000000000000000000000000000000000000008b3e7249ffff001dded8b819", + "010000004f99625182a1eab9ae8b5f0851c61b78d1c89685443cc823722c943f00000000e0fd1c00000000000000000000000000000000000000000000000000000000008c3e7249ffff001d7f483307", + "010000009dca54a9153e22bcb4a9be54623a4b18846af9917f7ae92e464d06280000000080841e00000000000000000000000000000000000000000000000000000000008d3e7249ffff001ddd0f0100", + "010000002e2dd5e6091afea47689f4b40d3377db8d87dc96a4a48575d65d158700000000804f1200000000000000000000000000000000000000000000000000000000008e3e7249ffff001dac0feb02", + "01000000f2a3feb234218810f42553c9a1727eac3339884ee166d7e90f26ee6700000000a0252600000000000000000000000000000000000000000000000000000000008f3e7249ffff001dc78b1205", + "01000000c425c28cef6e031fa7c15324793746a76e6de3f58bd9d5eed7964f6f00000000e093040000000000000000000000000000000000000000000000000000000000903e7249ffff001dc95e9a03", + "01000000110f084c0bb65f237785b9017a002342186aa09471c66964af4b276c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000913e7249ffff001d0c6f3405", + "01000000586e1a9bf1c54eb7877cc990e7da3b5196c0258cfdc8a424c6ea6f840000000040ac270000000000000000000000000000000000000000000000000000000000923e7249ffff001de9bc7c0c", + "010000002c118ac3850422fb2a986f824d8a251e3fef459c8c4076757c1f139c000000006018230000000000000000000000000000000000000000000000000000000000933e7249ffff001d7dbe6b01", + "010000009d0c7958423694a66ae675fec4f1e0fb7bb69be1deddc15a55eca6d600000000c027090000000000000000000000000000000000000000000000000000000000943e7249ffff001d4e839e05", + "0100000065aeb8322b71553185c1d0c12289e293de698fe6a0512981df53a5b800000000e093040000000000000000000000000000000000000000000000000000000000953e7249ffff001d99279c16", + "010000001bf70eb7e8d39c7529a934f6a7cfe3bd1557dfa42462d7b0639dfbf40000000040771b0000000000000000000000000000000000000000000000000000000000963e7249ffff001dcf55bb0d", + "01000000484d20d1b0c077266e660e87c1adcb547508d91d1e93d27071f062d6000000006018230000000000000000000000000000000000000000000000000000000000973e7249ffff001d89755801", + "010000000f29fcefd76e624cbf340d9744cc017174d530d569f67cdc5e3d27360000000040771b0000000000000000000000000000000000000000000000000000000000983e7249ffff001dc807c007", + "010000000ebe837bc8f5786dcfb7c7cd5ebebe5c2b831ff27ff45a1f9c82038900000000c05c150000000000000000000000000000000000000000000000000000000000993e7249ffff001dc4738601", + "0100000068d01d39f0ed8c7bc7df134e8ac482a43f19db7fe0600bf3f75714b10000000000000000000000000000000000000000000000000000000000000000000000009a3e7249ffff001db3d01a02", + "01000000749fd7e1927df55e7fb1afe67697980aea8fc43a8912a4e50371360c00000000e0c81000000000000000000000000000000000000000000000000000000000009b3e7249ffff001d53945a08", + "01000000c6bbb6d6271350f7e58f465e30710fafac8ed2d1c6c849ae6448039e00000000804f1200000000000000000000000000000000000000000000000000000000009c3e7249ffff001d67a46e2d", + "0100000065fb1fbb2b3abd41f84ced426f721113b845be82e87af3341dc35cf000000000a0860100000000000000000000000000000000000000000000000000000000009d3e7249ffff001d23257913", + "010000005c278182c75abb6d8eeb5c9a5a79b65f306c3a653ba09e1e1d246eaf00000000a0860100000000000000000000000000000000000000000000000000000000009e3e7249ffff001d17f5e802", + "01000000fa17d3e918e9ca270c67c6fff62eade63b6adbee287688b47e0d94810000000080841e00000000000000000000000000000000000000000000000000000000009f3e7249ffff001d6cb2d601", + "0100000022a4696b3473d8c4280738901b70b355cb6485ae314fdd34333d512f00000000a0f0190000000000000000000000000000000000000000000000000000000000a03e7249ffff001d5999c403", + "01000000cfed2160482c3da86c31be2dbb6137ec41575395b8c652c94e54b9a400000000804f120000000000000000000000000000000000000000000000000000000000a13e7249ffff001df9f2e506", + "010000005677ffaa181659c7828cfe403e07b14313fcee96e3781eb50556a83e000000000000000000000000000000000000000000000000000000000000000000000000a23e7249ffff001d483a8309", + "01000000dd7c8abd02c99b5f902be094a470c89edc6bed9975e14bdbfdff7a5600000000604d2f0000000000000000000000000000000000000000000000000000000000a33e7249ffff001d20c31609", + "010000004f398c0b23dd17f9f91d58e45ab1cc9737d1119e096a60f69d5c9fd900000000c027090000000000000000000000000000000000000000000000000000000000a43e7249ffff001d363c2c00", + "010000002333720c7a656f40168ca0184adb5eea064faf4b1804c0737fe67e4d0000000020402c0000000000000000000000000000000000000000000000000000000000a53e7249ffff001d984a0c03", + "01000000deeba4c9f0956dc00519f95705e297027f851e3f92314050effea08900000000c05c150000000000000000000000000000000000000000000000000000000000a63e7249ffff001dc8226b05", + "01000000dba4d30aba69df43df90cb8da847e3f4a4249396a312ed6d3ec9157d00000000c05c150000000000000000000000000000000000000000000000000000000000a73e7249ffff001d45656605", + "010000008dca7ac0992890085aea338ec9d32fa66ffe1e090be3b773324975d400000000e093040000000000000000000000000000000000000000000000000000000000a83e7249ffff001d037d4806", + "01000000427d8adbd9b55f9e176f847e3077c14dfa4ccf6673e36c21af122aa500000000a0f0190000000000000000000000000000000000000000000000000000000000a93e7249ffff001d2f94ba09", + "0100000065219a27ce93668bba6d4117f5dcd91fcfe895a8a7515d74fc6355d700000000006a180000000000000000000000000000000000000000000000000000000000aa3e7249ffff001d1f575503", + "010000000a624f2a97b4f72e8ff15c7299ad6dbb9e6a9a115eee1cb0bc768c990000000000350c0000000000000000000000000000000000000000000000000000000000ab3e7249ffff001dc1ffb40c", + "010000006101f22581dd2cb16fc811b27054435e8ff0d636d0e090e5bc0c1d4b00000000804f120000000000000000000000000000000000000000000000000000000000ac3e7249ffff001dc837cb14", + "010000000e7a8a29f87c95f56060fa703b8d7f049286b74e72d992fa5b9776b20000000020a1070000000000000000000000000000000000000000000000000000000000ad3e7249ffff001dcc93b413", + "01000000087bbaa8841d87a06086f7b5ce1a185633883c00b6340711137f31710000000020d6130000000000000000000000000000000000000000000000000000000000ae3e7249ffff001d2fa9bd06", + "0100000073de52552813cdc81bb2a798ed2f666efbba46cf7cbf813b35d0c38c00000000e032290000000000000000000000000000000000000000000000000000000000af3e7249ffff001d81c9bd24", + "010000001957074827557ae98dbb6f09cff9ef72932365108936bafe3761a0610000000040ac270000000000000000000000000000000000000000000000000000000000b03e7249ffff001dcd595100", + "01000000ae9fcebea94420ca4f64c12b1551c938de0625f794b92b280721ef0200000000c05c150000000000000000000000000000000000000000000000000000000000b13e7249ffff001d938f6614", + "01000000058e80ea6b2206a9d1a9b2c2c362003504d3914eb0a4628ce12eb9c000000000a025260000000000000000000000000000000000000000000000000000000000b23e7249ffff001d7fe0eb0e", + "0100000020896b62bfa0287f9baadf6c7a5c90afc5cf94313871663acf56594200000000400d030000000000000000000000000000000000000000000000000000000000b33e7249ffff001d1f1c2303", + "010000002ffbcbdeb1c564114bca84b93c265b5283c04922c50a65cc552bec5900000000a025260000000000000000000000000000000000000000000000000000000000b43e7249ffff001dca4e8704", + "01000000bd6b9c1e8eaa872fc68f99f966f354dd6b013e318f7581eac6fd52f800000000a086010000000000000000000000000000000000000000000000000000000000b53e7249ffff001d8adb0509", + "01000000fb855ea198ff0e6824c4c42481bbedef09b802deea29777523657a4e00000000400d030000000000000000000000000000000000000000000000000000000000b63e7249ffff001d6ca8cb05", + "010000000f9fad2c24132c682d243a342f71a4cae47d391808af7f1c620a9f4b00000000c05c150000000000000000000000000000000000000000000000000000000000b73e7249ffff001d1255fc00", + "01000000a9e5046b732bffc4583d67fd9e13782b0ee51dcb3643320be456d67100000000e093040000000000000000000000000000000000000000000000000000000000b83e7249ffff001d66c51913", + "010000009fdad615f067298299b470226e0e95a3ce82dca2f30a65fceef0814000000000c05c150000000000000000000000000000000000000000000000000000000000b93e7249ffff001d163d9005", + "01000000fcd510e2481a35e3cc2cc18b9ec7caec60c524d76b1d129dfcaee4cc00000000e0c8100000000000000000000000000000000000000000000000000000000000ba3e7249ffff001de69c1001", + "01000000b6ffba23394000324c1295a3144c753cdf22206db620f336a1d8343800000000c027090000000000000000000000000000000000000000000000000000000000bb3e7249ffff001dc9e7a717", + "010000005d0ce27e7e48c1f6114813c9fb0ad667187c109b168f83c8baa8cb5700000000c091210000000000000000000000000000000000000000000000000000000000bc3e7249ffff001de9b3c104", + "010000008a5ca4510425fa784080dd2d75469cd90bc15e109ab82a096c48bae9000000000000000000000000000000000000000000000000000000000000000000000000bd3e7249ffff001d81cc1303", + "010000007139c228e8840fffa396028561c36e1f60ef9ff1fa96b20acf14323900000000a086010000000000000000000000000000000000000000000000000000000000be3e7249ffff001d266cf703", + "01000000da94e8b7da4b7c7d7b27c3df06f74bdd08859542f68691f74cefb49400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bf3e7249ffff001debf40805", + "010000009ef7d92f6a099973c62c336679cc59f0125cbdf283e342791a82268500000000e0c8100000000000000000000000000000000000000000000000000000000000c03e7249ffff001dd625630f", + "0100000013474629f935e1b27634b0cf4c03760414bdc6c8db911a631fb1810c0000000080841e0000000000000000000000000000000000000000000000000000000000c13e7249ffff001dba233600", + "01000000a507cc4f670f4a0013245db75847777f9e2f09147227fb667bc3e81a0000000040771b0000000000000000000000000000000000000000000000000000000000c23e7249ffff001d785e4b00", + "01000000f401f7ed7f6ed3fa674a87d520719b4f33bf31b81f2aad7c4fdf7d7100000000a025260000000000000000000000000000000000000000000000000000000000c33e7249ffff001d0d8f5615", + "01000000fd5048e713033c50af791010b73a63d7f76b8a4ec907f9052151c7cd00000000c05c150000000000000000000000000000000000000000000000000000000000c43e7249ffff001d7702f809", + "0100000061b09f3259956f83df2e6f3173b708ee860909c053487adda4bb381a000000000000000000000000000000000000000000000000000000000000000000000000c53e7249ffff001d7251fb03", + "01000000c73f3ffbaff71039f70ce21d5f0205b263ba85b53f1330996129f4d900000000c0c62d0000000000000000000000000000000000000000000000000000000000c63e7249ffff001d82aba108", + "010000005c8674ddd7db4b30d2898825d3482bd10f1e97d22ac22459c645f9e600000000009f240000000000000000000000000000000000000000000000000000000000c73e7249ffff001dbb5cdd0f", + "0100000020712af7e2a8879eefb9cb248f509bdde233ab0b19a695227df90d8400000000801a060000000000000000000000000000000000000000000000000000000000c83e7249ffff001d43907407", + "0100000040595c6c501964d3d6d016f3188323ce5517eb13bf63ed3716dc992100000000e032290000000000000000000000000000000000000000000000000000000000c93e7249ffff001d37c55700", + "010000004ac76e2e57cba54722e9d08b985a197c403dca94997bd8787bf98e750000000040771b0000000000000000000000000000000000000000000000000000000000ca3e7249ffff001ddfab2406", + "01000000647408471686b9d1accd677a354a0947a263be3db9cb74013a6a697d0000000020402c0000000000000000000000000000000000000000000000000000000000cb3e7249ffff001dc359fa00", + "01000000ebe12cf5969c9f8d5843b0555ef4ea2d0acd36b3122be27ec5b8e0ea00000000604d2f0000000000000000000000000000000000000000000000000000000000cc3e7249ffff001dbd69ab01", + "010000007cc0e40029add61dd9466a1669ed7a04edbd2b853edb6920921d8cb8000000006018230000000000000000000000000000000000000000000000000000000000cd3e7249ffff001dcc710f03", + "01000000702ccaacc6537d91754f03c25fe74f20e5e2527721c4800bc680eea000000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce3e7249ffff001d589c5512", + "01000000ee0d4b79e2aa00d1ffe63698fa0cd21daaf6721f4adf6366ab4d763f00000000400d030000000000000000000000000000000000000000000000000000000000cf3e7249ffff001d97596201", + "0100000035b71c62bbb8677091c3ac82cc48f39cf74a84f14c6cecae5bc59ff900000000e0c8100000000000000000000000000000000000000000000000000000000000d03e7249ffff001d69b19e03", + "0100000038205e699b80c51caf423c8e3a7672a7f8b616d8db3d0fb2b3d3f8c40000000040ac270000000000000000000000000000000000000000000000000000000000d13e7249ffff001da479d10c", + "0100000055e41b3ee146c64cd3d2d20ba23c69fd0a4c2739a1b1928e112e40f90000000040420f0000000000000000000000000000000000000000000000000000000000d23e7249ffff001d9de4a100", + "010000008d7421c54e2da233f6736bd7695e50c422389304f12c39ef5db3b9050000000020d6130000000000000000000000000000000000000000000000000000000000d33e7249ffff001d96a86f08", + "01000000062dc800b9af20eeb319954320039eb3bfe400f250ec6ddb83882f2f00000000c091210000000000000000000000000000000000000000000000000000000000d43e7249ffff001dd8356903", + "010000003d6d55cc8f980f612bc502cdf6934565807d135aa4063426ac5072bf00000000c05c150000000000000000000000000000000000000000000000000000000000d53e7249ffff001d80ebbd01", + "01000000e634251bc508cc33cf6f5109836724f826577cdc777c66878f91546300000000804f120000000000000000000000000000000000000000000000000000000000d63e7249ffff001df2e0010c", + "0100000042b8bc9c6140da1a7aa9ca6b9b03707ab6ffdaa00f9f2b28b926c53c00000000c091210000000000000000000000000000000000000000000000000000000000d73e7249ffff001dcca2a807", + "0100000015f9fbd2be6930964736c271cf15bfb17029c1e7ccb3f3fa185a5b440000000040ac270000000000000000000000000000000000000000000000000000000000d83e7249ffff001d162c4804", + "010000001b0621cc7b9bdb27790c003a6b7a21c9ba9eaa9fca81bf80b773f26300000000a0f0190000000000000000000000000000000000000000000000000000000000d93e7249ffff001d2dcdc405", + "010000006f378afc24265de6e5f323f9f39857d4c30b12b0c301def4d2ea084f0000000040420f0000000000000000000000000000000000000000000000000000000000da3e7249ffff001d02569b06", + "0100000065fb3ad1563b5c789e0c56c91c4918b2f9db6894283af9a442483f840000000080b92a0000000000000000000000000000000000000000000000000000000000db3e7249ffff001dc480860b", + "01000000d2638027bcf1ecc6111aa5fe8aedf085c5d717e16c44e9883972e0c500000000a086010000000000000000000000000000000000000000000000000000000000dc3e7249ffff001dcd57ab0c", + "01000000e2c37ae4fb148eb6d7f593fb76cecbc3e38481eb39adf2871f16d1eb00000000e032290000000000000000000000000000000000000000000000000000000000dd3e7249ffff001dad6ac305", + "01000000271abab26049ddd3ee0556952501c593e2a4e99e356f1178ce0222ad00000000e0c8100000000000000000000000000000000000000000000000000000000000de3e7249ffff001d313a4f0a", + "01000000cf81278d4900f048aa513d23b8977dadbab1740837136f800b2a80f400000000c05c150000000000000000000000000000000000000000000000000000000000df3e7249ffff001dc6ead506", + "0100000057c2d35d8380b0929a8662a90b45f91a6365d49bef48a21b2e0db65800000000a0f0190000000000000000000000000000000000000000000000000000000000e03e7249ffff001de3ce0d03", + "01000000f8c261652a54b22dd1f589d328058a16f46e21c2bf300d534bb4712b0000000020a1070000000000000000000000000000000000000000000000000000000000e13e7249ffff001d5e940c02", + "01000000de2e3e756bc4fee7b9341e53e188f496681435f5618f686e94349f7f00000000c091210000000000000000000000000000000000000000000000000000000000e23e7249ffff001da5c4fb05", + "0100000048bff866d26058d19bb017b3a23a631e4d627451f1e5c08b6f5e534000000000c091210000000000000000000000000000000000000000000000000000000000e33e7249ffff001d70312809", + "01000000a155735947ed2719c5c1f0cb606f116e49db418cdef60cdec8a21ad80000000000350c0000000000000000000000000000000000000000000000000000000000e43e7249ffff001d1e452701", + "0100000035e81f440707b3dacbd75b9e74e739875518a121f975babd2f0d208a00000000200b200000000000000000000000000000000000000000000000000000000000e53e7249ffff001d704a3f04", + "010000005516055b83d297e838235eaad151b417128a81541b2e0c8d3ca2aabe00000000e093040000000000000000000000000000000000000000000000000000000000e63e7249ffff001db7a8670c", + "010000000a1e3754f3017a3bf23a4aa31bf06030cafdf5f5ba62ac6d9431a07e0000000080b92a0000000000000000000000000000000000000000000000000000000000e73e7249ffff001d83b3f402", + "010000006037cefff424d4245c51440dd1f8aac731884bc45c5963e6ecc37c1d00000000e032290000000000000000000000000000000000000000000000000000000000e83e7249ffff001d96626e01", + "01000000daa67197a963a7941a1e062187350633597436985551e5dd26dcc7260000000080b92a0000000000000000000000000000000000000000000000000000000000e93e7249ffff001d9da61905", + "01000000cab7f68521128dd29df76ac0cfc4fdcdf7c9b7261e869be531f4c6040000000060e3160000000000000000000000000000000000000000000000000000000000ea3e7249ffff001d93bc8c00", + "01000000f216a43fc280b717bc1f3f58a4fe0bd25f250a5a3aa7f7d3b30c4cdf00000000e093040000000000000000000000000000000000000000000000000000000000eb3e7249ffff001da27e6d07", + "01000000d273d8d41fa87aa62661d50f9c11d57c81f746bbfe517c6ab5baa8c000000000006a180000000000000000000000000000000000000000000000000000000000ec3e7249ffff001d8c8c0701", + "010000002ea89cec1bd68431a50c3ec2bc300a6e18ef54e16b1d72a1c5843ea200000000804f120000000000000000000000000000000000000000000000000000000000ed3e7249ffff001d50f20703", + "01000000d748414fca0cac9945036f58002d508c43c78904052f7a1b4dad34c300000000a025260000000000000000000000000000000000000000000000000000000000ee3e7249ffff001ddcfd3205", + "01000000e777a1382b7323a79f92933c35549156fe35c1a512918bdba6fde78f00000000604d2f0000000000000000000000000000000000000000000000000000000000ef3e7249ffff001dc01ba205", + "01000000c5c239e4b238e8701bf7de79465df020148032169eb2bdaafc3935520000000040ac270000000000000000000000000000000000000000000000000000000000f03e7249ffff001d41adf502", + "0100000057c7757d2b76f43b12d2544459b8770fce60ceed9977584f70948b8b00000000804f120000000000000000000000000000000000000000000000000000000000f13e7249ffff001d95008504", + "01000000e888519c3d23586a66f3d4ead8c3ffd0ceb295f9171af5da0ed9eee300000000200b200000000000000000000000000000000000000000000000000000000000f23e7249ffff001d7f1d3902", + "0100000058bff582f33591137c5b3912e5c64c30b76f10dc65091829565dea330000000060ae0a0000000000000000000000000000000000000000000000000000000000f33e7249ffff001d70ff6602", + "0100000094647f846de8e9ccaad8e23999c4dd6df5b56a05de5f6ac3ae71468800000000c027090000000000000000000000000000000000000000000000000000000000f43e7249ffff001d6eeeb314", + "01000000707f5303341d3f38af5531ab7bbb3e10a5b4e6c3f19b55eebd3ca14900000000006a180000000000000000000000000000000000000000000000000000000000f53e7249ffff001d8f138a0d", + "0100000080f310da8e2c48c500b91f89b5bb69626e039d4ce279027931b3771000000000604d2f0000000000000000000000000000000000000000000000000000000000f63e7249ffff001d6dd1cf05", + "0100000023e903901381c1b8857084ef5758edf607285982c310affcaa0b267b00000000200b200000000000000000000000000000000000000000000000000000000000f73e7249ffff001de2cf1705", + "010000007e4d72fee017f10396ea352f54536a41b9f439ae649e675b1b2c85df0000000040771b0000000000000000000000000000000000000000000000000000000000f83e7249ffff001dd3e56824", + "010000000a9b9b70c92382d35a9c70bad879f93e6f2fffe12fd7f921424f23c70000000040420f0000000000000000000000000000000000000000000000000000000000f93e7249ffff001da2e4800e", + "01000000f9df4c0aa1c4fee40209b271ceab7cc41334dc1b7bc01e1c149c8c4b00000000e0c8100000000000000000000000000000000000000000000000000000000000fa3e7249ffff001d9dea8800", + "01000000c461ca0ad5bd23d41d8c2a1ec79f3acd048dab17241702bc4051213f0000000020a1070000000000000000000000000000000000000000000000000000000000fb3e7249ffff001ddd2e610a", + "01000000102b6c79aedc3ee76abd1d0de29cc5e30b3e2d5daa8a834d8f0a26f700000000a0f0190000000000000000000000000000000000000000000000000000000000fc3e7249ffff001df9ff8616", + "010000004c74b686f9e7c140d418de8f4febd65452f00ef7efb8e0110a8247170000000080841e0000000000000000000000000000000000000000000000000000000000fd3e7249ffff001d1cd6b205", + "0100000090cab61867f8deb50790a670d99b58d48adc524d22ccf230999f5d1b0000000060ae0a0000000000000000000000000000000000000000000000000000000000fe3e7249ffff001d6e44bc06", + "01000000e59a2ec953f18dadf299b2fc6e0fb658f4222390181b3a1208d3e9de0000000040420f0000000000000000000000000000000000000000000000000000000000ff3e7249ffff001d7eb5c00c", + "010000002fe3b240892c089e48a63c7af9e16fb85fd2f65f3e7c4e94f29199fb00000000a0f0190000000000000000000000000000000000000000000000000000000000003f7249ffff001d4d84200d", + "010000005ac0a4451ca8fcfd17907ce0132fee03128ec48ec7d7bec59a3086e40000000060e3160000000000000000000000000000000000000000000000000000000000013f7249ffff001d31392304", + "010000009d7ef796b21d80c7fc658237e64f5a5f76f08d0d260d73e466861d8400000000200b200000000000000000000000000000000000000000000000000000000000023f7249ffff001d96231202", + "01000000b400b16195c199e5dcd61e28a657cccbc6a37cbf261f45459fbadbd400000000e0fd1c0000000000000000000000000000000000000000000000000000000000033f7249ffff001d19768907", + "01000000fc33b54a3fa173f3f4a64b00bb30be343d869bbc4207db5a7f615e3600000000e032290000000000000000000000000000000000000000000000000000000000043f7249ffff001d7aacd304", + "010000000cf1c5f49a1a6727bb56d75af576da03eef95138bee869df5490884800000000200b200000000000000000000000000000000000000000000000000000000000053f7249ffff001d61e26003", + "01000000b3c5471510bb4230dc9ac759e810b87a5fec444682156f852ac82dd200000000a0f0190000000000000000000000000000000000000000000000000000000000063f7249ffff001d88109e09", + "0100000048d0b8a7673036604f7655bb14af783365b4cda8cc798b8686def637000000000000000000000000000000000000000000000000000000000000000000000000073f7249ffff001d9097db06", + "01000000efc9a8b9be1c4e04f199f33567621762eee92af403094a1f89c6aea50000000020a1070000000000000000000000000000000000000000000000000000000000083f7249ffff001d1323cf06", + "01000000808aa38f5530de6f75e82fca9d8e1c5e0551aa8988bc732fb9fbbab100000000a0bb0d0000000000000000000000000000000000000000000000000000000000093f7249ffff001d97009605", + "0100000078fc17696b9f98e57af1682c0bc50838ec8b76fd21e10273011d15c400000000e0c81000000000000000000000000000000000000000000000000000000000000a3f7249ffff001d111f4502", + "01000000cc51f862e7f8866bc19a4085c4a5fc15f44e76825c497195ce5f15970000000020402c00000000000000000000000000000000000000000000000000000000000b3f7249ffff001d03554802", + "01000000d28d5e9f5e567a318ffa37a5d3e9df46fde2cb99853d3a9a249bc26700000000c05c1500000000000000000000000000000000000000000000000000000000000c3f7249ffff001dc2cc5001", + "01000000e68a4fe6fc4b7875a5e5991ffbc020ab19c0a59505b7d5ecf4265fb000000000604d2f00000000000000000000000000000000000000000000000000000000000d3f7249ffff001db8c2e101", + "0100000092974cd2a95b6096ccef0af97ea5c4c09705adbdbe04db97e2a06ad60000000040771b00000000000000000000000000000000000000000000000000000000000e3f7249ffff001d69d3ce0d", + "01000000277fc80bc07b0e1fe645e4ab9676974414d2af29ebd4e46a36096fc900000000200b2000000000000000000000000000000000000000000000000000000000000f3f7249ffff001d32c0b109", + "01000000cb9c6fc5b4542049e8ab899e4a91f1990afad58ad6ac698609a3a6dc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000103f7249ffff001dbd951b13", + "01000000056b679eb7c9c2a895e81da150716919fbd3bda9bdf2d342afeca994000000006018230000000000000000000000000000000000000000000000000000000000113f7249ffff001d7c50e004", + "01000000d07cfa3b097fbf7ed8dc0f4501a4a85aeacd49b290154e683b1db1110000000060e3160000000000000000000000000000000000000000000000000000000000123f7249ffff001d9cc1ae0c", + "01000000a6d28c87ce36f296e756c3c831a9533ff3bc7bddbe1a9c956be089ed00000000009f240000000000000000000000000000000000000000000000000000000000133f7249ffff001d2868363b", + "0100000008386c251ef90bd7426efc052fef3caa5def1f9647b1595edcb917e200000000c0c62d0000000000000000000000000000000000000000000000000000000000143f7249ffff001dfc225300", + "010000005c3151613a7acd39c2775bde8c05e008a02c8824c0860ce725b487a100000000a025260000000000000000000000000000000000000000000000000000000000153f7249ffff001d260e4d05", + "010000001b158af8b4d15bbc60fe9e27299bcc1e7a8407c1aea8883855f229e400000000e0fd1c0000000000000000000000000000000000000000000000000000000000163f7249ffff001d7317b701", + "01000000bb545526658cfac5bb153f1a2f0743f33f387c1e35ab9ea47535c40c0000000080b92a0000000000000000000000000000000000000000000000000000000000173f7249ffff001d7289c203", + "010000005e10490f74c395a3c257512ecc2bd6c892aeda15101587efe6718bf700000000c091210000000000000000000000000000000000000000000000000000000000183f7249ffff001d08bf7816", + "01000000d319982dad393d712e44fdada00ae44dd1e10c7bdee51ef3d2e9108d00000000c091210000000000000000000000000000000000000000000000000000000000193f7249ffff001df84b9d03", + "01000000cc6656ffca65a79e168efaf55d2e08588b09ae0c01ea09c287fbc8b60000000000000000000000000000000000000000000000000000000000000000000000001a3f7249ffff001db360cb0f", + "01000000a5ddf024d271ca45713c9294d71a85d8bd10c8c297853d164e358b240000000000350c00000000000000000000000000000000000000000000000000000000001b3f7249ffff001d53122903", + "010000005230f3a74015c5f2d789bb98243956c22833559dbe6c9fe11d96d2ae0000000040420f00000000000000000000000000000000000000000000000000000000001c3f7249ffff001d1fb4c100", + "0100000089ed1357900de156376ab11fb4bda561929ad859ed010177a98c3b0300000000a0252600000000000000000000000000000000000000000000000000000000001d3f7249ffff001de2ab7c18", + "0100000059b511da06094151210def50f2736fed483bba39e717d1c66ea211130000000020a10700000000000000000000000000000000000000000000000000000000001e3f7249ffff001dd52cf100", + "010000000b7f02caa12d63f115546a40f6195b3a0b7581de4be8176c13408d940000000060ae0a00000000000000000000000000000000000000000000000000000000001f3f7249ffff001d026dd80a", + "0100000046751be3484bbf81accd9b6bcb6d6d39519321885c1d03ee1c84f6cb0000000040ac270000000000000000000000000000000000000000000000000000000000203f7249ffff001dcd749c04", + "010000004491c0607646146ac9cde6223c3eceb8f353ccdea9bca021c3ff8a8d0000000040771b0000000000000000000000000000000000000000000000000000000000213f7249ffff001ddddc2802", + "0100000088748b998415376bc0c425ea25612c482f23f6efb1d1b072dee7b5a300000000a025260000000000000000000000000000000000000000000000000000000000223f7249ffff001dd5fb7114", + "010000009099bca4a08c2a6cce9050083f5b09daa667cae3614341927428ec0800000000200b200000000000000000000000000000000000000000000000000000000000233f7249ffff001d8a6d431a", + "01000000d125b56775dd5404c67688680b06b62c9f912a215e38b96e7eff5dc200000000c091210000000000000000000000000000000000000000000000000000000000243f7249ffff001d10881b0e", + "01000000d1e343a93c45080713a98aec2961eabf2763d638d09403691c5c68070000000020d6130000000000000000000000000000000000000000000000000000000000253f7249ffff001df812aa00", + "010000007e78cc3c982eef7b25f15b6523b84aa1b919c3702f71e671864e644c0000000040ac270000000000000000000000000000000000000000000000000000000000263f7249ffff001de251a002", + "01000000650b114726c887844869e17f6ff855ac58ef4013d9090182e5f190ab00000000009f240000000000000000000000000000000000000000000000000000000000273f7249ffff001dc66d0f15", + "010000002083726587be387a370715a5a156285365bd6013decc450c9f5f147200000000e032290000000000000000000000000000000000000000000000000000000000283f7249ffff001d6d7ebc05", + "01000000fd75bf02d13c59d39c6b09555b0bec1ed6588b5f3a5be7339348a3000000000000350c0000000000000000000000000000000000000000000000000000000000293f7249ffff001d4df72305", + "01000000aa25565593503c2bf811d5d1e756f4dd4501e3d07b2b1541e3b5720c0000000000350c00000000000000000000000000000000000000000000000000000000002a3f7249ffff001dfb10310c", + "01000000bc33c973b91533f1dfdbc54c8c53c49bfa79cec1a01b953e3ee09e290000000080b92a00000000000000000000000000000000000000000000000000000000002b3f7249ffff001d6cee9215", + "0100000068411e21b36f07f31ebdac42350ffcc671db2d264637d5bb60437adb00000000c0270900000000000000000000000000000000000000000000000000000000002c3f7249ffff001d39f3d801", + "01000000ebb86e383062883994a7d2d22dec94967739659f832c3f3dbe049fde00000000009f2400000000000000000000000000000000000000000000000000000000002d3f7249ffff001d3e8fc50e", + "0100000032b4307101967f681d20ed6d9013a19fcba5d49ec43540b5f6047c3000000000604d2f00000000000000000000000000000000000000000000000000000000002e3f7249ffff001d93bceb02", + "01000000de033eb3ca66dc53e1caad8049d6c6760f0a72b25977e85f4e75f53500000000c05c1500000000000000000000000000000000000000000000000000000000002f3f7249ffff001df2021205", + "01000000fdfd477e08b13a5334f4dc51c9d9735d164f3b111b4b10f84e8906ea0000000040ac270000000000000000000000000000000000000000000000000000000000303f7249ffff001d771dd401", + "01000000e95e2370a9166db589222ddc36882b167f412a8a7c895ee72fa4836c00000000604d2f0000000000000000000000000000000000000000000000000000000000313f7249ffff001dfcd4d406", + "01000000ded9cf0e5609380cc40f03a1ba9431cc77f42a6197d2e4913806a5bc00000000e093040000000000000000000000000000000000000000000000000000000000323f7249ffff001de4824507", + "01000000bd818e2edfd69baf9e587331f1bb3c11e6634007e212136d3733054c000000000000000000000000000000000000000000000000000000000000000000000000333f7249ffff001d2ed68701", + "0100000009e696822eb040dc3e7b707dcca1f9d8a7b88bca8f50ad43f0d45bb300000000c091210000000000000000000000000000000000000000000000000000000000343f7249ffff001d5c1f750d", + "0100000007ddf3d68d2acc034374014454cb8d60750d6e01c47955d08bb6063200000000c0c62d0000000000000000000000000000000000000000000000000000000000353f7249ffff001dc2f10305", + "0100000005ce02fe1c7e70f736b99fc18d5ee93a83e821657713215309d80cca0000000020402c0000000000000000000000000000000000000000000000000000000000363f7249ffff001d257fa500", + "0100000021e4b67fdd6b86162e20e505ca449a4dff703ccb680147b71f7fe2280000000040771b0000000000000000000000000000000000000000000000000000000000373f7249ffff001d75937200", + "01000000ac0073bf8afc83b621751a99f1054d37f868edfeeac649416aeb06c500000000804f120000000000000000000000000000000000000000000000000000000000383f7249ffff001da44bd011", + "0100000089e0949b02d7382eaee01099987f9f21cde5956a5412ad9472fda74d00000000e093040000000000000000000000000000000000000000000000000000000000393f7249ffff001d4b780510", + "01000000e33a51515842ca980a16b39977aad33200c848863238b51af06aae5a00000000c0270900000000000000000000000000000000000000000000000000000000003a3f7249ffff001d4744b700", + "0100000021061947d000e7b3fe8beacb401f05ace2fcd77e93f9dc4e1607887600000000c0912100000000000000000000000000000000000000000000000000000000003b3f7249ffff001da16c9a0d", + "010000000d6798bf6ac7157d0b284b4216761e4f2cac404ecab4f5500f804ea50000000080b92a00000000000000000000000000000000000000000000000000000000003c3f7249ffff001dc3659606", + "01000000452e36f5d0bb88cc7f49989ec054e07daf09b46277e40e0dbe2fbf0c00000000604d2f00000000000000000000000000000000000000000000000000000000003d3f7249ffff001dd4a8c30a", + "01000000c98519ddaf34293470dc430e3bb77892b97d3e9fcaa58f9d4fb2f38e00000000a0252600000000000000000000000000000000000000000000000000000000003e3f7249ffff001d56359312", + "010000000e5c24440a5bd576987955553980716321fc55d10c41c0cd21ac333300000000e0fd1c00000000000000000000000000000000000000000000000000000000003f3f7249ffff001d14176a07", + "01000000b8a2b29e5314ff6f3e27817cb9cf6fa31cffc4bdb7a9c81c359c511c00000000804f120000000000000000000000000000000000000000000000000000000000403f7249ffff001dce6caa0c", + "010000004b26e97287597b14fc43a415aa0585de79a1119d9d977b9c946244720000000000350c0000000000000000000000000000000000000000000000000000000000413f7249ffff001d1ea24b03", + "01000000367653224706c92d7ba20d7e4a0721e8fe6bea1ef40339e4baab2f6000000000e032290000000000000000000000000000000000000000000000000000000000423f7249ffff001d18b3160e", + "01000000fb08b6614356be0d6f2981da8469247cf78c076e5ffac1ef96b9bf8200000000e093040000000000000000000000000000000000000000000000000000000000433f7249ffff001dc8b1df08", + "01000000f42f750b790f1db3088eb4ccbea9c39981df937e68627f9f6be8516100000000e093040000000000000000000000000000000000000000000000000000000000443f7249ffff001d43a49407", + "010000000a02d5864612be744f080dedfafb76e4c7e223cc158fbd13325dfcaf0000000020402c0000000000000000000000000000000000000000000000000000000000453f7249ffff001de92db201", + "01000000aa5691b290d0e06e45894c9bc52c20b2aa0818ef2d591342c99ad1c000000000c0c62d0000000000000000000000000000000000000000000000000000000000463f7249ffff001d3d586a21", + "01000000e8717623f4b3537edc8d7918c43364f41795bb9edb88d18d96102b4e0000000060ae0a0000000000000000000000000000000000000000000000000000000000473f7249ffff001d0c91b807", + "01000000971285a4f0ae91b294452db4d10030393650f046271b1e8171b0503800000000a0bb0d0000000000000000000000000000000000000000000000000000000000483f7249ffff001db49ef000", + "01000000db0faddba5224cc8bb0734a9683951db247d7ac47f2a6c2198ab7f310000000040771b0000000000000000000000000000000000000000000000000000000000493f7249ffff001dcaa72d1e", + "0100000012347990a0986fe539d9d9a6426264d157137869166690cc99fd8fcd0000000040420f00000000000000000000000000000000000000000000000000000000004a3f7249ffff001d9410fe02", + "010000008085fed1e93a31ffc3c2e0deaf24fee2775093b5a0d978e6aa5251df00000000a0252600000000000000000000000000000000000000000000000000000000004b3f7249ffff001dd428fe07", + "01000000dcea150ac67d57c289c5ab322d4376bd062a32bc9318e97b36e4711300000000a0f01900000000000000000000000000000000000000000000000000000000004c3f7249ffff001d172acc0c", + "01000000adce63ca6e8f823bcdd1c55c0dde5be6bf23f63d857d25fc03f6916200000000801a0600000000000000000000000000000000000000000000000000000000004d3f7249ffff001dbe792e06", + "010000006b0cae90787d2ce5b0051f47819342d40f130db2f662110247fa85820000000060ae0a00000000000000000000000000000000000000000000000000000000004e3f7249ffff001d07d55b00", + "0100000099b68c6fa524bc9d28dbc14ab17f1b0da528476376a74de5b730896400000000e0322900000000000000000000000000000000000000000000000000000000004f3f7249ffff001d92154402", + "01000000eab612e64492d92414059da8d88a288bb5fcdc4813b903493112912b00000000804f120000000000000000000000000000000000000000000000000000000000503f7249ffff001d92810504", + "01000000eee6876cbdfa3460f845a3f6410e6f042a7bca2ec436c3497a27231e00000000c0c62d0000000000000000000000000000000000000000000000000000000000513f7249ffff001d1d1dc305", + "010000008dc1f7c3b914eab5497ee6757b688a92dee6f6be840c0c75f2d96b0400000000c091210000000000000000000000000000000000000000000000000000000000523f7249ffff001dff45f019", + "01000000151ff32fb84d5ebbc547348ffff6575a62c5a6af1c666b736a23cf350000000020d6130000000000000000000000000000000000000000000000000000000000533f7249ffff001d1a8c6006", + "010000003e2e4d79c37daa6677b29e7691da30e47a600a5f32eb79a3d17e7aa300000000a0f0190000000000000000000000000000000000000000000000000000000000543f7249ffff001d5714b103", + "0100000057c90ddd60b672fe265ec92c92d4d16f2d58da7187154e5d63eac58c0000000040771b0000000000000000000000000000000000000000000000000000000000553f7249ffff001df26a5e02", + "01000000c6567ded486a3841dd4131727c52cbdf217a35148b226f029927b4e6000000006018230000000000000000000000000000000000000000000000000000000000563f7249ffff001d365fbf02", + "01000000c52ce1c1c73eebb308cc134cfcc18a6b2e6b7ed19b4567199ad9216600000000200b200000000000000000000000000000000000000000000000000000000000573f7249ffff001dab24ff02", + "0100000078340ebf6ef3f042a787326e2f68a51d5d50ccfced50e7f8114e2be90000000000350c0000000000000000000000000000000000000000000000000000000000583f7249ffff001d42cb8c10", + "0100000099f29099d295d89adf71fca1808a0119d0a4ce5fe4554f4501faf3f700000000804f120000000000000000000000000000000000000000000000000000000000593f7249ffff001dcd571504", + "010000000ce5b2e295e14c0d180ea59790f41ac94ec3f39cc73e8b75d74cd28700000000a0860100000000000000000000000000000000000000000000000000000000005a3f7249ffff001dca9b7e0d", + "01000000989887554ee1907731a07a064887ba74cacbd5bb29bef4f902bf0c5500000000e0fd1c00000000000000000000000000000000000000000000000000000000005b3f7249ffff001d32838808", + "01000000188e84d7eb3c6a786c362f9fff344f4e061d818c987a55171212696100000000e0930400000000000000000000000000000000000000000000000000000000005c3f7249ffff001d8e5e2207", + "0100000061f1ae37d9471f2b19f146a18a3e6668030a51bef50f1b596756aec400000000801a0600000000000000000000000000000000000000000000000000000000005d3f7249ffff001dc881530f", + "01000000ee728cfa75898cc4820583bb5f65acda6bf258cff0e352ff1fc773930000000060182300000000000000000000000000000000000000000000000000000000005e3f7249ffff001d5b3c6909", + "010000009f51ea4081b6160f0aa4c2ac0c53895c72c38835343c97fcac184c020000000040ac2700000000000000000000000000000000000000000000000000000000005f3f7249ffff001d2060ad02", + "01000000047a32ced21364ec7c191726130d3b56057a90ef1fb46f9fd31665c000000000c027090000000000000000000000000000000000000000000000000000000000603f7249ffff001d4d1e860a", + "01000000ed5f9362444309d6a1913cda6b5bdf8e52d9d5e93cd778f0abb2ba1f00000000e032290000000000000000000000000000000000000000000000000000000000613f7249ffff001d16bb4a1a", + "010000002f03ed773d336559f03a6ea310fe952c19a98d5b72c40ad4d6414a6c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000623f7249ffff001d719e6700", + "01000000579e2a653bbacf36fc8ad6e3d58b914e537e1093f45137a6487ea8300000000040ac270000000000000000000000000000000000000000000000000000000000633f7249ffff001d5c79e807", + "010000005ef06df4989a095db5854a608a3e0adac0e6875911371704a4b4c31600000000e0fd1c0000000000000000000000000000000000000000000000000000000000643f7249ffff001d2bb42b01", + "01000000f6e9144e471638b21cbc38b8ecaf49df825dbb2cd99a5f6fe1f5e8860000000000350c0000000000000000000000000000000000000000000000000000000000653f7249ffff001d281acf04", + "01000000e16086ff2f315da3481bb97311683f9ffc1cc345ae2cb127be1853500000000080b92a0000000000000000000000000000000000000000000000000000000000663f7249ffff001daeada505", + "010000004e758ed3fb5a2d6a597e46a84db97fa0c3e3326b06ac1fe37d1b9a8c00000000009f240000000000000000000000000000000000000000000000000000000000673f7249ffff001d071c3e17", + "010000003d7db01ddefdc58679868ee5d39eb2d3621b3c77478f1289fd0b289100000000c05c150000000000000000000000000000000000000000000000000000000000683f7249ffff001d0ddd7d01", + "010000001a361791c618aafd5f48756f9b3fa5845ddfbc000940b4e7bcdc23a20000000020402c0000000000000000000000000000000000000000000000000000000000693f7249ffff001d16a18600", + "01000000c53a852f429f37335d08f567a1113e98525bfec47ef6285ae2b28fdf0000000000350c00000000000000000000000000000000000000000000000000000000006a3f7249ffff001d614a5d07", + "01000000a019370e39ed3b6e42a80cfc85462e8cae750048c8b309703be5af0900000000e0c81000000000000000000000000000000000000000000000000000000000006b3f7249ffff001db6118606", + "01000000896a59e7b50b0bccdd023a95d8fbeded8e02622fde5211a734eeb92e0000000080b92a00000000000000000000000000000000000000000000000000000000006c3f7249ffff001de1842e08", + "01000000f0d29ca8787924bdcd8eb9709842a5f02ec170a0d7b6fab40b16769400000000a0860100000000000000000000000000000000000000000000000000000000006d3f7249ffff001d56908105", + "01000000cfb5a67fd84e1aaf63d601ee6bd56a27235f82f5005873adf1ef8e2100000000400d0300000000000000000000000000000000000000000000000000000000006e3f7249ffff001d738f9902", + "01000000448062480a3a1fab7b4e247d130f927581c6fa38c1e591d45ca50b1e00000000006a1800000000000000000000000000000000000000000000000000000000006f3f7249ffff001d344e7400", + "010000001953fad5ab9f1e7af479466d44a37a43a5a0e111def988fd779d96f000000000e093040000000000000000000000000000000000000000000000000000000000703f7249ffff001de6a0ae00", + "010000000478affb8037facaa07da9f498e12066ff85ea47f560184a08d4ef9c00000000c027090000000000000000000000000000000000000000000000000000000000713f7249ffff001d6bd1e91f", + "01000000d31d1cb86e2861bc4cea89c39007cc7b1128a3210a54230d4ff014550000000060ae0a0000000000000000000000000000000000000000000000000000000000723f7249ffff001d8b44040e", + "01000000959822829a99ae809c62c1b55a9698ade4bfe3e7a77fc4fe811c895c00000000c05c150000000000000000000000000000000000000000000000000000000000733f7249ffff001d7d8ae308", + "01000000364621c7aabe7a1d592963dcd55e458a35cc294628925f30b41fde380000000040420f0000000000000000000000000000000000000000000000000000000000743f7249ffff001d0afb283c", + "010000006e6b25882df4685dfd1facd86388b93fbac3fcd908cc36060e38a58a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000753f7249ffff001d70538916", + "01000000d55f619cc9b0587843e792293260c4872f95ad396d4119c76debfebd00000000801a060000000000000000000000000000000000000000000000000000000000763f7249ffff001df014910d", + "0100000096957571b2623b6ebb323e625864c1935af1fd4e80c18eb0abbdf22d0000000080b92a0000000000000000000000000000000000000000000000000000000000773f7249ffff001d095db307", + "01000000b2ce3ae882800eb152605b8f02db6f46a3d4b84e474e8c5863bf67ea00000000a0f0190000000000000000000000000000000000000000000000000000000000783f7249ffff001dd8ede204", + "01000000e4cfb211679b4649a38bbc4bec36380e32f53c0bebcb8e9f3c86a8d50000000060e3160000000000000000000000000000000000000000000000000000000000793f7249ffff001da4691a22", + "01000000f9f046954c7c7dafbe2859fed318090fee709a65548b314e27e93c2700000000a0bb0d00000000000000000000000000000000000000000000000000000000007a3f7249ffff001d89112c0e", + "01000000e6d8badada2ebb700daaa1222f995d6bb82ae8dc23d51b83ece1bf0900000000c05c1500000000000000000000000000000000000000000000000000000000007b3f7249ffff001d5f769503", + "010000009dca0464818c0e2c99561214602967b25eaeb39c98e9074be8c792260000000020402c00000000000000000000000000000000000000000000000000000000007c3f7249ffff001d3efb8901", + "0100000019f0b12bb1296c4886c016a7199203e493968faf0519fea359c9a2e40000000020402c00000000000000000000000000000000000000000000000000000000007d3f7249ffff001d900f4308", + "010000000fbe6ecb05d720a7ea56041ac36586b0be9608bbf18dc9ad87464f630000000040ac2700000000000000000000000000000000000000000000000000000000007e3f7249ffff001d0fc90d05", + "01000000f04a4418147f99ba749b7b3f5b42efe003cbc789a1e16165d50946f400000000e0930400000000000000000000000000000000000000000000000000000000007f3f7249ffff001d418f6004", + "01000000459b7e5eaf1679ba16b5fe54b6b2e6391421e88e7c9c0dba010a383e00000000c05c150000000000000000000000000000000000000000000000000000000000803f7249ffff001d624aba02", + "0100000039892ca10a49fe14ee75cae2ca4d8f8c21b8d128d3b0e83b0ea56ed300000000200b200000000000000000000000000000000000000000000000000000000000813f7249ffff001d27230b00", + "010000008cbfa5092099393db48d1408c8d0ac2514b2f790bfabff56096c8f9c000000006018230000000000000000000000000000000000000000000000000000000000823f7249ffff001dde3ade04", + "0100000039193e804d2b3b78dc589b319b3ce7a1d925c40ae6085b9fe8d3483200000000801a060000000000000000000000000000000000000000000000000000000000833f7249ffff001ddd5ad601", + "010000006fc32e5778c40b67e46b9d52dcc7fb871f31730993cbda6903dc09680000000020d6130000000000000000000000000000000000000000000000000000000000843f7249ffff001da2af340c", + "010000005a580c9479f3e2047aec58f1904faa17b769e9d29733a42db9d79c3e00000000e032290000000000000000000000000000000000000000000000000000000000853f7249ffff001d7760fa08", + "010000001d60c875fd966e60eeb82cf48c5e755ec6d091a0672018ad4b5b42ad00000000804f120000000000000000000000000000000000000000000000000000000000863f7249ffff001d3540670b", + "0100000018061c60ed23dcc0b129833095a142d24af2a4f6ec42811cd8213b4a0000000080b92a0000000000000000000000000000000000000000000000000000000000873f7249ffff001dd07e4708", + "010000000cedace1afcad641dde0886689c10f107d489fe9ce5eb753b119ffbb0000000060e3160000000000000000000000000000000000000000000000000000000000883f7249ffff001ddb204707", + "01000000dd4d8b85d7fd68700215d5160da0cc7c62babc79a1b1c887dbaf900700000000c05c150000000000000000000000000000000000000000000000000000000000893f7249ffff001daf24de0d", + "01000000984deda929c22e310d5e2fa59600c16cfcd9259b7b714e5009e5bbf40000000020d61300000000000000000000000000000000000000000000000000000000008a3f7249ffff001def315803", + "01000000a6dc4f2e89d4cdfc24075a8e8d2fb1d872b22990d00238726169698d00000000c0270900000000000000000000000000000000000000000000000000000000008b3f7249ffff001da5a6f703", + "01000000faec6db6eb8bfecb1a221c216f12f71648f31d63df9fa5bd050ce75e00000000801a0600000000000000000000000000000000000000000000000000000000008c3f7249ffff001d7691880a", + "010000009d7218a081c7ce866c2f264006e94e79485c040fb1facdf213ef136900000000a0860100000000000000000000000000000000000000000000000000000000008d3f7249ffff001d9d3b4602", + "01000000cbeaf8427aba211381d190d9ef0a5a7696efd0bd5e4f1c0c5b2c47050000000000000000000000000000000000000000000000000000000000000000000000008e3f7249ffff001db2fe7e03", + "01000000513728a35ebf6af3dd08d5e3f7f67d051fd2cf93befebf446cd4a26900000000400d0300000000000000000000000000000000000000000000000000000000008f3f7249ffff001da1ee5707", + "01000000faf4283466740b1e6542de20e0fe68096c4bd7cb27f40a0d29c40b2400000000e032290000000000000000000000000000000000000000000000000000000000903f7249ffff001df6ca7908", + "010000009a8a13960fd19a093f490013729483a2c3611e318574a18162d8c5b100000000c0c62d0000000000000000000000000000000000000000000000000000000000913f7249ffff001da31d2209", + "0100000011d73daf01818d30b6ed55b22828212b26d583d85fbbb4583e8c63b400000000804f120000000000000000000000000000000000000000000000000000000000923f7249ffff001d218ef528", + "010000003a39380a7a6df106c3a094690aaf87edd5dfdeb5dad9a45cd74d29a800000000e0fd1c0000000000000000000000000000000000000000000000000000000000933f7249ffff001da5fadd02", + "01000000d94d8d674b24cbad0a4a385576af3fc892e6c269a67fa1b6b61a6c4400000000c027090000000000000000000000000000000000000000000000000000000000943f7249ffff001d5f4f7403", + "010000005fbdddf4400bbfb4cf0cfd8d1a5724acdb125a0028980b5faf2d129100000000c05c150000000000000000000000000000000000000000000000000000000000953f7249ffff001dcfdc1107", + "0100000076fa8cc98ad14fb4dea149cc3474ae6060869552e7cbc8d5ed8acee50000000060ae0a0000000000000000000000000000000000000000000000000000000000963f7249ffff001dc4381415", + "0100000009f30fdf3f425acce2f904faa830d5ba2ecb64fe410a3e311e7eeabc00000000801a060000000000000000000000000000000000000000000000000000000000973f7249ffff001d36dcce18", + "01000000c3818db61af8132cdf71c7ef99142e97293662d573193819d84e5aae00000000801a060000000000000000000000000000000000000000000000000000000000983f7249ffff001d3ecb1f04", + "01000000d6f3bff75bb0e958325169a8754737b381be9ada21211fb50458f69100000000400d030000000000000000000000000000000000000000000000000000000000993f7249ffff001dfee61200", + "010000009c949eb135dee0c9cf56a935a215c15282f49886bbb485811589da590000000060182300000000000000000000000000000000000000000000000000000000009a3f7249ffff001d968f5805", + "01000000a68773f2023fdb81db19cfb54e0ea26060aeae96933c66bc33de89e900000000a0bb0d00000000000000000000000000000000000000000000000000000000009b3f7249ffff001db1814404", + "01000000731e6c88df3eb0a26640b7ce81002a828954d73eb4aa65d321306e1700000000a0f01900000000000000000000000000000000000000000000000000000000009c3f7249ffff001d69bfc902", + "01000000894ae8a23efb3aa9a973bb03e2bd05ec80c591246aeb2c57f4881c8c00000000e0c81000000000000000000000000000000000000000000000000000000000009d3f7249ffff001dc245ee0d", + "0100000095eb5bf33b2e48d658a583567271b4c4cadcf0a882f40277d944919900000000c05c1500000000000000000000000000000000000000000000000000000000009e3f7249ffff001d9329570e", + "01000000f9000ed22dfbc393f4645102eda568c290bf1e21f11a7ca14c544f980000000060182300000000000000000000000000000000000000000000000000000000009f3f7249ffff001db8521c06", + "01000000e9cc1263173fc1000d4dcbd00c886dad8b8fe70831d871ba7e89ee450000000040ac270000000000000000000000000000000000000000000000000000000000a03f7249ffff001dcda15606", + "01000000a5251acbbd9385ad5d5b789afdcd9dcf512aac427172f9110af91f540000000040ac270000000000000000000000000000000000000000000000000000000000a13f7249ffff001d2dfd8700", + "010000005b401a40aeff6fc1728c12f8fabdc92e45daf435d0ec9e34cad19fdc0000000020402c0000000000000000000000000000000000000000000000000000000000a23f7249ffff001d4daad401", + "0100000025ae14909a9df5ba297c457857152823138137c8eaf7071d62d146790000000040771b0000000000000000000000000000000000000000000000000000000000a33f7249ffff001d57521803", + "01000000a9d4ce16e95cdcfd1c7fbcce8b1af2d99091874624470a37fb16ae0f00000000801a060000000000000000000000000000000000000000000000000000000000a43f7249ffff001d984b5208", + "0100000038ae12095770f6d9f760c6dd0703bbbfec4ba0c9afe644c175fe430100000000c091210000000000000000000000000000000000000000000000000000000000a53f7249ffff001d4a4a4a02", + "010000001a0dfefd37066c31b9ca4dc0a3dc34329918d55ea114df5f17b5eba90000000020a1070000000000000000000000000000000000000000000000000000000000a63f7249ffff001d2cc49403", + "01000000f4cebe9e56b75af7c3d15df2230fc951da24193939dfbac66dba77740000000040420f0000000000000000000000000000000000000000000000000000000000a73f7249ffff001d008e6106", + "01000000e81e4f97c371cd65ca82abbcefd80aa8d2a388403000a755fbb48f220000000000350c0000000000000000000000000000000000000000000000000000000000a83f7249ffff001d72183f02", + "01000000636c7c387088553d29ec1f4d82f16d13df21a97dd4179095ab8262ae00000000e032290000000000000000000000000000000000000000000000000000000000a93f7249ffff001de0bddb00", + "01000000bdbc45268e1d6a370cebb508c3dac79e4d3c3fd5e1ed3250701c99d000000000c0c62d0000000000000000000000000000000000000000000000000000000000aa3f7249ffff001df944350b", + "01000000d2f5d67af55cbea71d928c257a4db432cdca704845d8fc59f883c37a00000000009f240000000000000000000000000000000000000000000000000000000000ab3f7249ffff001d5e72a907", + "0100000035213a02078972d391eb63d31d1328c3756882d8dcc4673472e581b50000000080b92a0000000000000000000000000000000000000000000000000000000000ac3f7249ffff001d272ce30b", + "010000008949ed805ea907408e589f5e5362cd294decb0f03d05bb9a82df0f5900000000400d030000000000000000000000000000000000000000000000000000000000ad3f7249ffff001d527cc800", + "0100000019e545b8c4392b8f083fcc5e6cc010f9605b3aed7a4e15a160a452ec0000000040771b0000000000000000000000000000000000000000000000000000000000ae3f7249ffff001d5e804001", + "010000005c5d75cf0d3b338f5ce1604b107310c61cb1100881aca7e7ea638eac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3f7249ffff001daa094502", + "0100000007921ed55d0de2e4922f36ec93cea7c76157fb3b37cca78004675b1e0000000020a1070000000000000000000000000000000000000000000000000000000000b03f7249ffff001d48107a11", + "0100000052b42e3fcd3a3092a66d6636d38c660eeed5e81e954ae9dd56ab1ebc0000000020d6130000000000000000000000000000000000000000000000000000000000b13f7249ffff001d2e745601", + "010000004d5a9133a2605882d00abdab0e94a8a52c789f81d5e7d59f9d8298a200000000a086010000000000000000000000000000000000000000000000000000000000b23f7249ffff001d5160110d", + "010000005d10fa612fad0e05d4564758e33bb9609f8bc2a000e13e027698eefa00000000604d2f0000000000000000000000000000000000000000000000000000000000b33f7249ffff001d4184170b", + "01000000fac53a13f918954fabf08654bbc4a10696d0d02fde2fe083e4a28ed200000000006a180000000000000000000000000000000000000000000000000000000000b43f7249ffff001d8db88009", + "010000004a8e41b2650b5fb873ac5a934b80b97b2e3b60186bae85c5880d5c9600000000e093040000000000000000000000000000000000000000000000000000000000b53f7249ffff001d14d5d91d", + "0100000027a62a2782a775dca25087591e321a8e654b3eb02dc920d80afbd3840000000060ae0a0000000000000000000000000000000000000000000000000000000000b63f7249ffff001d5b81fa00", + "01000000e2f26bd62b1c7b53098daa8f3685713a6719539211cbd2f893615fe00000000040420f0000000000000000000000000000000000000000000000000000000000b73f7249ffff001d0c696206", + "010000006b86e379373335c6141c3def39dfc3049ce90f5b31d4535828a6eed80000000020a1070000000000000000000000000000000000000000000000000000000000b83f7249ffff001d9f1fb80c", + "01000000b00c1e717947fe22fba9b190c8b0d7f313727d23e213f5c84f8c89b900000000a0bb0d0000000000000000000000000000000000000000000000000000000000b93f7249ffff001d0e602213", + "0100000011ede3c545ad2e0a045566ce917830dee0eb1657a63285bf4ea361fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ba3f7249ffff001d228e6c0a", + "0100000069156dab0f283d330a8dbcff767283275da96e424875d0013f60891100000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3f7249ffff001dc4c7b000", + "01000000fe67bf51fad1e96474c6b4b98b016841b52677664a4b374df471d43c00000000e0c8100000000000000000000000000000000000000000000000000000000000bc3f7249ffff001d98376317", + "01000000a04baa294a057010cb65ca603840815a28f336cec664f65817332b370000000020d6130000000000000000000000000000000000000000000000000000000000bd3f7249ffff001dc59d5701", + "010000008cf39fc401628aaacb89fd1b061775e8f9717a358b853b7ecaa86af40000000020a1070000000000000000000000000000000000000000000000000000000000be3f7249ffff001de3dbd705", + "01000000901faeea9cda71a7d9c40177836c4a9e90e1f6268b4eea601fed8d9f0000000040771b0000000000000000000000000000000000000000000000000000000000bf3f7249ffff001dd319a001", + "0100000082893bb3c8aea8bc325846cfd5cacb157bfaf879bf23cef0a3eb685900000000804f120000000000000000000000000000000000000000000000000000000000c03f7249ffff001d3f68c80f", + "0100000073941997d8a6288d6d189dfcecaa959d9c4283a041e76237a5e9838e00000000e0c8100000000000000000000000000000000000000000000000000000000000c13f7249ffff001d1b95f51a", + "01000000fad5d5c916109ab24f4039d8d7bb7cbe9b314e918192637310e22cd900000000e0c8100000000000000000000000000000000000000000000000000000000000c23f7249ffff001d84c86b06", + "010000003d6587b7c301125d9edc248456b1ff2c7c81e768557f3e4810e12bed0000000040ac270000000000000000000000000000000000000000000000000000000000c33f7249ffff001d39184a00", + "0100000010d16e1bb2c99885c7ea7b7eb938ad33b2931ba7bdba1f1a4baded120000000020402c0000000000000000000000000000000000000000000000000000000000c43f7249ffff001d143ebe16", + "01000000ef10af76ca66d492556443a605ba1b9c3b039301418ccbd2ab84a8a800000000a086010000000000000000000000000000000000000000000000000000000000c53f7249ffff001da5fa4f03", + "0100000039d11d7ac376c6f7f63a07175d334c805506fb346933a24e2fa5d3ef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c63f7249ffff001d37599801", + "0100000027a415205a272da829ca8b374f840cacf2b07bc0ed40771425cf4c4e000000000000000000000000000000000000000000000000000000000000000000000000c73f7249ffff001d81720300", + "01000000a63cbe19fddb406adea116c86d1461b32854048535fffb81fcf36e330000000020a1070000000000000000000000000000000000000000000000000000000000c83f7249ffff001d07afb10b", + "01000000cb4ed188f6b3ccc2b56f3bf1c4efd60dfe9180deaff859e6ff462a7f0000000040771b0000000000000000000000000000000000000000000000000000000000c93f7249ffff001d8e7b4d0d", + "010000003a54fe8239fb8ad27d23c3a3d15c75099fe8bb488c9cd95b77ea72fd00000000a0f0190000000000000000000000000000000000000000000000000000000000ca3f7249ffff001de3b37d07", + "01000000819d2e5289dc422a75338ce79d733e4e8739ce08db697d0248777d5a00000000006a180000000000000000000000000000000000000000000000000000000000cb3f7249ffff001d69ab9700", + "01000000c633ff6ee22bd5dfc2827e118b7912e60d69646573639fd863035836000000000000000000000000000000000000000000000000000000000000000000000000cc3f7249ffff001d7066b520", + "01000000775396806d7bbbafc1da3902c3a0c41a66165c678be83821943421940000000040420f0000000000000000000000000000000000000000000000000000000000cd3f7249ffff001d49179610", + "0100000041d87fbd44738e81d2c33b5f599d443cfe8d98f307d92930923af3120000000060ae0a0000000000000000000000000000000000000000000000000000000000ce3f7249ffff001d2a432908", + "01000000d0b7a480f4328ff15ce1e2d579735c8459eeef8f123762cb631889f80000000040420f0000000000000000000000000000000000000000000000000000000000cf3f7249ffff001dd2fc7506", + "01000000ac433c141187cd7bd17e768f4663fb7fdd85424ee3b8a8bb6d89b1ed0000000040ac270000000000000000000000000000000000000000000000000000000000d03f7249ffff001d2e371c02", + "0100000084eff76208010c705abc321f59122d69ab2a139a1da07094a21b3aca00000000a0f0190000000000000000000000000000000000000000000000000000000000d13f7249ffff001dd81e6400", + "010000006079a14d787a1e9cbc92929b023d24d31f32a73cfbfa17b8b5338a9700000000804f120000000000000000000000000000000000000000000000000000000000d23f7249ffff001d755fa400", + "010000001149a34abf914da35eb9cb6c56f3d436171ed4ecda9a098a617bfdb20000000020402c0000000000000000000000000000000000000000000000000000000000d33f7249ffff001db87e2210", + "01000000831e38e4eaf87b03da2c4def9c37a2b4cf7b0f064cd0455a214b740f00000000c091210000000000000000000000000000000000000000000000000000000000d43f7249ffff001d029b9301", + "01000000b227b26e6802e0f89aee5e4b570e44536d7a8f3eeefb8ed14a37e65400000000e032290000000000000000000000000000000000000000000000000000000000d53f7249ffff001da088b40f", + "01000000526a2114b20c01886d26b6058414037d534b29cac74dcaa30691d0ff0000000060ae0a0000000000000000000000000000000000000000000000000000000000d63f7249ffff001dbec93e0a", + "01000000b8d26f6a3128c22a2af7990ba5dc4e47a8e81acfe3f004718bbbd7da00000000400d030000000000000000000000000000000000000000000000000000000000d73f7249ffff001d16e13f0a", + "01000000d590f7ba2b3e1fdcf527f1f342f3c002fdb58c35245ec65f6e2a56d700000000801a060000000000000000000000000000000000000000000000000000000000d83f7249ffff001d7229d106", + "01000000d24400a582f57c449cabdd016d30dc1405cf502f619103727207193e00000000a086010000000000000000000000000000000000000000000000000000000000d93f7249ffff001d5dc7ee02", + "0100000000f3440e860832dd037279e1c78fed9dbe0233fe48699091181ca6430000000060e3160000000000000000000000000000000000000000000000000000000000da3f7249ffff001d4893441a", + "01000000b34a1d88c42a0f0a2a88ca5e667ba17160866116167b0f005fb45f650000000020402c0000000000000000000000000000000000000000000000000000000000db3f7249ffff001d800e0f02", + "010000005d1b2b813f6dcb448fafcaa05275fd29fbe58392911f85c47fcdece400000000e0fd1c0000000000000000000000000000000000000000000000000000000000dc3f7249ffff001da2584f00", + "0100000076e0534e97f5ab3b41b2e0ec87df79722cdda60580b428d70c1e412700000000c05c150000000000000000000000000000000000000000000000000000000000dd3f7249ffff001d0d60a207", + "010000003b011f6f52de7d9cd4a26a2c425b1be195e4fe40a8ed796baadd71840000000080841e0000000000000000000000000000000000000000000000000000000000de3f7249ffff001d398d0b02", + "01000000dac2b25ff64e0a8490601ca1750eafe111a3e6b761e85dbdcfc743be00000000a025260000000000000000000000000000000000000000000000000000000000df3f7249ffff001d4f7cdf00", + "0100000092151184fa2848cdc4daad928b78f61ce7b86e76357bad9248a76c6900000000604d2f0000000000000000000000000000000000000000000000000000000000e03f7249ffff001d00474502", + "01000000f04e84637b85d867da87c6d9432f7235dcebe57a4e9e4d1b740f3cd000000000009f240000000000000000000000000000000000000000000000000000000000e13f7249ffff001dc6f31e00", + "01000000201065e896219a351b7d0f551550e34bae59dd5d4cf6b1a0085583f30000000000350c0000000000000000000000000000000000000000000000000000000000e23f7249ffff001d590fe20d", + "010000005a4dd92ddcce21f30ff09029acb716cb1b3e9743ae5dad5861e8b7ac0000000000350c0000000000000000000000000000000000000000000000000000000000e33f7249ffff001d83c61402", + "0100000068e1224a0fb9e7e84d00f4db19c39c655f3dca47e4e2b7dcca7acb3400000000c027090000000000000000000000000000000000000000000000000000000000e43f7249ffff001d1129100e", + "01000000161b628b22dc7955ee6253e84e3083b15666fb0d19e632c42e6accf500000000006a180000000000000000000000000000000000000000000000000000000000e53f7249ffff001dbd1dd70d", + "01000000303f18e9dc97e395f4d13d96a8e9e785007f0db9679a118aeb6d65ca00000000006a180000000000000000000000000000000000000000000000000000000000e63f7249ffff001d95719808", + "01000000693347b353e2fc17b027b3b941e743a720872867df1bfe38a83707a80000000040ac270000000000000000000000000000000000000000000000000000000000e73f7249ffff001d59a70b07", + "010000003cadcc3e7ca4f4f33bfda688a4713101d8c0e4d8f2af52b3dcfbd4ec00000000009f240000000000000000000000000000000000000000000000000000000000e83f7249ffff001d70629509", + "01000000a06b99c0e59a8c9fa7f4ea80a6b42e782ee48b5e1c8143dfdd9899560000000000350c0000000000000000000000000000000000000000000000000000000000e93f7249ffff001db0ee060a", + "010000007c2db8e64bbf26d3ffa8418b2b6fdb39add26f2819df1537acf876700000000060ae0a0000000000000000000000000000000000000000000000000000000000ea3f7249ffff001d2f4dd501", + "01000000d8417f98b65a671ec687c8e143960e936fa4dc8ec7e642af31d037600000000040420f0000000000000000000000000000000000000000000000000000000000eb3f7249ffff001d6b72a717", + "01000000be07586494bfa7c172475fb9597d5036c9e11dfbeec8b029384708e300000000e0c8100000000000000000000000000000000000000000000000000000000000ec3f7249ffff001dac011400", + "01000000235fa726090fc4dfdd2877368f0f924bfb3ace5d4a285109aa8e742500000000a025260000000000000000000000000000000000000000000000000000000000ed3f7249ffff001d838fc200", + "01000000f11725f461638e3c3b7a328f96dfee583554efdd9d7e08fc33b0e0840000000060ae0a0000000000000000000000000000000000000000000000000000000000ee3f7249ffff001d3bf9ef02", + "01000000dc3fee35a6ba0ddaa43a48eb6641818acdf6dc3aea58b8f11be7f5a900000000a0f0190000000000000000000000000000000000000000000000000000000000ef3f7249ffff001d7f689506", + "0100000080bee65f00f620bce5a94353e90ab19e8067bd58b4a97a8446a122b300000000604d2f0000000000000000000000000000000000000000000000000000000000f03f7249ffff001d6e3d3004", + "01000000560f053ae8dfd253c2e4392c1f62f4c4fe46509135f08537c04dc10200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f13f7249ffff001df5ba4b00", + "0100000057ca4947b7798457569642c88773c5eb78efe7b6ede1347ce184a89f0000000000350c0000000000000000000000000000000000000000000000000000000000f23f7249ffff001dfd8db501", + "01000000c0f23913b36f19b18cbd5284ce7fa0e232e085b2496419ebf82bad4900000000006a180000000000000000000000000000000000000000000000000000000000f33f7249ffff001da0b0e701", + "0100000084de8e7ddee76f3e6bedc1013bc73b9eb3bebffd17c71642dd7613520000000080841e0000000000000000000000000000000000000000000000000000000000f43f7249ffff001dac545a03", + "010000006b66d8504fb213bfdc610663c9de9375aebb0f223562180180c4adc100000000a0f0190000000000000000000000000000000000000000000000000000000000f53f7249ffff001dae9da502", + "01000000c3b2cc1d67267e82d107db3499ae93da6a19ce08c4288fabad2141ca00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f63f7249ffff001dae2afc14", + "01000000ba95e7751ff2a93f30503d5cf443a51cc7e10ecd9950259d211cbc8200000000801a060000000000000000000000000000000000000000000000000000000000f73f7249ffff001de7a3f602", + "0100000099443690a2401e23e12c6f81c0b7dca2d0626a87e4662adc6b31531c00000000801a060000000000000000000000000000000000000000000000000000000000f83f7249ffff001d4ca4870c", + "010000000ec006a5054fec3e657b8099542df35b8d4a1e93864be3f50e8fced300000000a0f0190000000000000000000000000000000000000000000000000000000000f93f7249ffff001dc9e6ff08", + "010000009d0f6d234088db29ad6a9edffe8071fc89fd25a53605a46c4003d9cb000000006018230000000000000000000000000000000000000000000000000000000000fa3f7249ffff001d41884b0b", + "01000000ccfc8954e050170326d3e0485e522676c426d0d3d4376bd72f7cb0fb0000000000350c0000000000000000000000000000000000000000000000000000000000fb3f7249ffff001d54be9301", + "01000000ce5e646fbecb66fbc06c19137b39d44a85c47559250662c2a4f19a8b0000000040420f0000000000000000000000000000000000000000000000000000000000fc3f7249ffff001d37074e0f", + "010000002b65a8bf545c2c963522044f395f46f3b22b1a0ef1354cd7e3e2f3c40000000040420f0000000000000000000000000000000000000000000000000000000000fd3f7249ffff001d4d437d07", + "01000000291b5a7469ba473f3a35be8fa215dffcad72e5f2144e81940bff44dc00000000e0c8100000000000000000000000000000000000000000000000000000000000fe3f7249ffff001da21dfa09", + "010000003603c670d942d98f730cd8891fbd3ec47a9fb266f34d9cf77e410c1c00000000009f240000000000000000000000000000000000000000000000000000000000ff3f7249ffff001dd3c22800", + "01000000ab67626822fed30312b0a698482b964c4012af6272b5bbd0bb70172a0000000020d613000000000000000000000000000000000000000000000000000000000000407249ffff001df7215000", + "010000004fa817725181a8a8593363829a76935dee644a7fbd59dab089ffe39a00000000e0fd1c000000000000000000000000000000000000000000000000000000000001407249ffff001d1ecdce01", + "01000000b30221e4128acae02985f0fb81b343beaad81ebbe4f5b7a581f6d5810000000080841e000000000000000000000000000000000000000000000000000000000002407249ffff001d00fa5c06", + "0100000041df185b0553ab4750179ec609d9916fe024710fb57af44bce81768900000000a08601000000000000000000000000000000000000000000000000000000000003407249ffff001d9b2f770e", + "01000000999d0fa0f02f64e32dff577cbb30d916d2b99c53b0fb8d8f24e0ab570000000080b92a000000000000000000000000000000000000000000000000000000000004407249ffff001d3c223f0a", + "01000000d109c4f5c3620ba7911743e723c4d352c7d527b5022f58ad2f29c4b90000000060ae0a000000000000000000000000000000000000000000000000000000000005407249ffff001d9843be08", + "0100000059b28c18368ce83872ebdec3713d34380b021d6ae271e9d4f302adbf00000000006a18000000000000000000000000000000000000000000000000000000000006407249ffff001d8345e402", + "010000004ce4087258135444b5d9f7616d30845ab8df06ee17a74402fbfd52a900000000e0fd1c000000000000000000000000000000000000000000000000000000000007407249ffff001d143f5b06", + "01000000cf9f3c84df65ef5061016c819ad80a63ea7386ebae5979c9d87c56520000000040ac27000000000000000000000000000000000000000000000000000000000008407249ffff001d0ce6e401", + "0100000039644b9f3a5bac1095d75129bd33f050afd83e9428f1d970bca2e8e700000000e0c810000000000000000000000000000000000000000000000000000000000009407249ffff001d02b15b0b", + "0100000083ba4c3cdaaac3051a8d90a77f9c41b9b8da3f076b1819bfe387a91b00000000a0f01900000000000000000000000000000000000000000000000000000000000a407249ffff001d78defe05", + "01000000f36f9a285ca644f2548de5bc5a655790610a7763e8a21bd93e6c348c00000000e0930400000000000000000000000000000000000000000000000000000000000b407249ffff001d786bd503", + "01000000568bb676415526fb0c84d7642136c68acb5e40a60876100ff0fdf7080000000060e31600000000000000000000000000000000000000000000000000000000000c407249ffff001d4eca4d05", + "0100000020fe7c08725c94fc926948e125cc52e663fc881614d845faeeaccc9600000000e0322900000000000000000000000000000000000000000000000000000000000d407249ffff001d81f9cd02", + "010000007ccd2eab75fe25448418beef622c0c10be46a471cd4d3794e8dd2c6a00000000a0860100000000000000000000000000000000000000000000000000000000000e407249ffff001d49ad3e06", + "01000000fb65de1c4bd6b2fcea9faef21042117936d0459ba1a89014bb5d04d400000000400d0300000000000000000000000000000000000000000000000000000000000f407249ffff001d8e81b806", + "0100000035f8bc16f383ae97a1d8680146dd768c02519de08593eea7e5e3caaf0000000080841e000000000000000000000000000000000000000000000000000000000010407249ffff001dd3413c01", + "0100000066b1a2ea15bca6de20fa4c54389e045369120509631502197d9a871000000000c09121000000000000000000000000000000000000000000000000000000000011407249ffff001d9595770a", + "0100000008c5e286c320571a01724ad496a044f734930e0d12509f5ef0e7f95f00000000e03229000000000000000000000000000000000000000000000000000000000012407249ffff001da0a7db00", + "010000002712f15fde5e24e0d191f0fd4fb34516387a04ed2498cbb8c077156b0000000040ac27000000000000000000000000000000000000000000000000000000000013407249ffff001d69bd8800", + "0100000033109bc59f51cb6f427ccbc9534d06953853a6a6b69c46cabc7e895b00000000801a06000000000000000000000000000000000000000000000000000000000014407249ffff001d9a3de908", + "0100000062a694ae1c6688b2265172e6fb1809b60fc48bf1980c99221509d03d0000000020402c000000000000000000000000000000000000000000000000000000000015407249ffff001d85f3c603", + "0100000070eca2e9fe166c9e3845e9ce09423d48a4460f6760d23d27149f837400000000a0f019000000000000000000000000000000000000000000000000000000000016407249ffff001dad2be006", + "010000007af8d33fc4b3430430aad3a66aaac21835be4b54898fb7738696fad70000000040420f000000000000000000000000000000000000000000000000000000000017407249ffff001d6df2c909", + "01000000e1587760901e43db6e1d9b6c67a7389395b46ef2853ca9989a38287800000000400d03000000000000000000000000000000000000000000000000000000000018407249ffff001d14cfdc22", + "01000000fd513b2909776a0e0e6b631e379a61c5dcda5abcec0716191bfb346e0000000080841e000000000000000000000000000000000000000000000000000000000019407249ffff001dd286f200", + "010000006fe3af13e2724767e7d25fba308d9f71ea39537add2f35b2c1c368b00000000000000000000000000000000000000000000000000000000000000000000000001a407249ffff001dc8a4d601", + "01000000dd0635f9bdd9d7cddd2a106a75c8ef3e662626976b8a3d6c8503bde50000000060e31600000000000000000000000000000000000000000000000000000000001b407249ffff001deae83101", + "0100000091a4b01fa1121b363ceae306013ef5d163889f64849a27f74dcc600800000000009f2400000000000000000000000000000000000000000000000000000000001c407249ffff001dbda6eb01", + "01000000551a43566a97f0bbcc29be0ef55612317bc8e594379e1e599946599100000000c05c1500000000000000000000000000000000000000000000000000000000001d407249ffff001daa30ce00", + "01000000c4b5c16d0d58bfc72feebfa21115db3bd92b65cc689e08430a8b162f00000000804f1200000000000000000000000000000000000000000000000000000000001e407249ffff001df1316a15", + "010000009657001d17f85a2ae8a1df6cb9318383d7558c74bf90c23ad80a3d9200000000c05c1500000000000000000000000000000000000000000000000000000000001f407249ffff001d2417ec0b", + "010000004180f5b11b3f4e5299b1c8ebd50c6c9b51bcaf322ce61b9f375961e700000000c02709000000000000000000000000000000000000000000000000000000000020407249ffff001d30ba2b0c", + "01000000b77690eafc40a0a2c9f1b2bb9ec594be2864bffa70ceacecdd08f0b20000000000350c000000000000000000000000000000000000000000000000000000000021407249ffff001d2ddd9b06", + "01000000e3a21c16a955d78c3b959a52f0f4ba8b77234e9d571d0213bf6dbb9b0000000080b92a000000000000000000000000000000000000000000000000000000000022407249ffff001def344e06", + "010000005d39ca9462f749a1180bcd4160be6b3e15ee0d30d4f892b1c346579c00000000e0fd1c000000000000000000000000000000000000000000000000000000000023407249ffff001de5b4c800", + "0100000003f1fc8a825f4c72ca971c91e50c9067298d324ec710b6b85531efba0000000060e316000000000000000000000000000000000000000000000000000000000024407249ffff001d4a8faa04", + "01000000a00c091904ebae7d51f36265ad83e268da95733cafacac75195c91650000000080841e000000000000000000000000000000000000000000000000000000000025407249ffff001d90e42005", + "01000000517e8c837ada902f883bb1506526503dde55b5e4ca71e491f71318060000000020402c000000000000000000000000000000000000000000000000000000000026407249ffff001d8ea02109", + "0100000016c216e0c167adcb0f769074bf7a2c2ae3bc4d7e503535a146598d5f00000000a0f019000000000000000000000000000000000000000000000000000000000027407249ffff001dffae5c15", + "010000008a7644c3208391adf823732d91cba30c66b2d7db68ada346a5268d550000000040771b000000000000000000000000000000000000000000000000000000000028407249ffff001d2ff50800", + "01000000250120b30b794665fe47757d8e0d74c3a9469e9fbdc9d0bc2b2f187c00000000400d03000000000000000000000000000000000000000000000000000000000029407249ffff001d88ee3503", + "01000000ef8b05704dac86cb0bca8c44559a7d7bd05e79c92dbe3076e01387ef00000000c0270900000000000000000000000000000000000000000000000000000000002a407249ffff001d6a941601", + "01000000ee12be7f7ff80599f8fbb5cce964cd0b45e43ffaddf5cbda5399c9a300000000c0912100000000000000000000000000000000000000000000000000000000002b407249ffff001d9fa39510", + "01000000dfbe5f39d2be28d1b75086cf55b2b47c0782719dbaf1fc48ad3a72e30000000000000000000000000000000000000000000000000000000000000000000000002c407249ffff001d55731921", + "010000006b0e4e7be1c33cbbbcda8ab2f6b9afbeecb5942edfefb69fea1b57520000000040420f00000000000000000000000000000000000000000000000000000000002d407249ffff001dac795902", + "010000004418556266c0a3275fc52a7d432994d68a7c0ffa855610c2c871fdcf0000000000000000000000000000000000000000000000000000000000000000000000002e407249ffff001db0179b00", + "010000008fba769921a8f2c8ff4449da05add5e0186813606a4aadbdf393d0bf0000000060ae0a00000000000000000000000000000000000000000000000000000000002f407249ffff001d6927a40a", + "01000000095783365e2eca2a7917f4e36daddc59bd2a190b4ff95b435034f70100000000c05c15000000000000000000000000000000000000000000000000000000000030407249ffff001d2020a019", + "01000000185b70c67a1edc9079b47a16e78af98b80a59cbb22f8f6c6a9c93e6900000000c09121000000000000000000000000000000000000000000000000000000000031407249ffff001da4990d02", + "0100000055a43bb984cf37a980e970233fc7c731b0afe7bb1e6183a645596bb400000000009f24000000000000000000000000000000000000000000000000000000000032407249ffff001d1064b002", + "010000009df72826686f881a6f49055514a586d88946e3cd6baca3f7174cba010000000020a107000000000000000000000000000000000000000000000000000000000033407249ffff001def3ded04", + "01000000e24d6da4633b3fb039bd85c80c5bee716e42950b4acaa2fe88129e6900000000c09121000000000000000000000000000000000000000000000000000000000034407249ffff001d63fa2201", + "0100000064ce6739d381f45fe120d476479a64a452e9658b9c193ac1b27a1cf60000000000350c000000000000000000000000000000000000000000000000000000000035407249ffff001d400f7300", + "0100000010813ad95bc05573bdc47f47b6816820bcdb9a74bed7edc30f1b2e7900000000801a06000000000000000000000000000000000000000000000000000000000036407249ffff001d55dedc07", + "01000000557918d4b6828488c406d9b4a6e9fd6594d29f579fa19e67b8b1dd8e0000000080841e000000000000000000000000000000000000000000000000000000000037407249ffff001d34f84103", + "01000000916fefced1877935ec7cc73256a5c2401a28eafbe1b3d442aa82279f0000000040ac27000000000000000000000000000000000000000000000000000000000038407249ffff001dfd8e7315", + "0100000088975622c06d1047069000fa85dfce20c235812f66ea0ded362d3a2a00000000006a18000000000000000000000000000000000000000000000000000000000039407249ffff001da7c47903", + "01000000ab85e70dfd4a510b2162163b86fb45f33750c536ea3e5692545292df00000000c0270900000000000000000000000000000000000000000000000000000000003a407249ffff001da7653f02", + "01000000a7c45ba344492d0b19b9607b7e1e0d145f2c0e363eae3010b8a2ac9a0000000040ac2700000000000000000000000000000000000000000000000000000000003b407249ffff001ddbd79c08", + "010000008ab7b639ccd4964dfd16ca4c1cfe3acf0042027629ca1fe821ebbd9a0000000060ae0a00000000000000000000000000000000000000000000000000000000003c407249ffff001da367a211", + "0100000052d8dc01824cf4dac4ea7991d395a61ccf803769926b838b9e529a8200000000c05c1500000000000000000000000000000000000000000000000000000000003d407249ffff001d3c48500b", + "01000000300aee224ef6b733b3e94ce63660c6219f8cbc36313638e51040600d0000000040ac2700000000000000000000000000000000000000000000000000000000003e407249ffff001d5918ca15", + "010000002f013bd6a72e7aac6a02201ceafab0404044f91501863981c5eb427c00000000006a1800000000000000000000000000000000000000000000000000000000003f407249ffff001d2497dd07", + "010000007015796f838645c430838491a744d8716a55e63926ee398541f9dc5b00000000604d2f000000000000000000000000000000000000000000000000000000000040407249ffff001d7564f70e", + "0100000022f131acfb858329e83cc09d6a99e5d47590442e350fba0bc0f7cd1100000000c05c15000000000000000000000000000000000000000000000000000000000041407249ffff001df9735507", + "010000005698e75cb297915e136c52cc39299c55475dae298705786880134cc10000000020402c000000000000000000000000000000000000000000000000000000000042407249ffff001df8c7b501", + "010000006908c71b93f78855a8865e395641adf9d78086364553cb13ac83ecad00000000e0c810000000000000000000000000000000000000000000000000000000000043407249ffff001daabeee09", + "01000000804e9568f590954056510f95ce470c8348bdb8276f186d7c771bb66900000000c0c62d000000000000000000000000000000000000000000000000000000000044407249ffff001d9ce90604", + "01000000a9d621006a180c01f25dfb7f6f18d53f06eb1362138cc2c5ac2e04c300000000e09304000000000000000000000000000000000000000000000000000000000045407249ffff001daa36700c", + "01000000b85d6f17707266cc39574f81709a820436e2726b48346ec6bbb645c900000000801a06000000000000000000000000000000000000000000000000000000000046407249ffff001de9f44916", + "0100000057efbd970f29eb2cec107219e844d65d09141eb6eab11b99aea6501500000000e09304000000000000000000000000000000000000000000000000000000000047407249ffff001df509a00f", + "0100000090ec02320be0de6b226438ab94a703371449cf90399a4b466524a1b100000000009f24000000000000000000000000000000000000000000000000000000000048407249ffff001d31af2b07", + "01000000d239152cbd3f85c0d5e4189fc004c71272a8cb2435759b30730e589400000000a02526000000000000000000000000000000000000000000000000000000000049407249ffff001d71fa2606", + "010000007a06880804d3c9c7c232b2381649055aa756327a896a5bf5ce30d9d50000000060ae0a00000000000000000000000000000000000000000000000000000000004a407249ffff001d7fbe400a", + "01000000d0da5a6bd792682972a1b9a0e8a5a92a5f17b467631609b9a66318f00000000060ae0a00000000000000000000000000000000000000000000000000000000004b407249ffff001d5c894501", + "0100000066ef2fec2c6fc458547e6a95249196cc660b2117f729feaff7fde80500000000c05c1500000000000000000000000000000000000000000000000000000000004c407249ffff001d9cefaf01", + "01000000a028792ef044e9c78ad743e2cf9aa192f2bbf8d50b32e605866e104e0000000020402c00000000000000000000000000000000000000000000000000000000004d407249ffff001d375da102", + "01000000750b4dea0ecab7857db6b0933f06e2aca4d604d9fecd69d4e127b96a00000000c05c1500000000000000000000000000000000000000000000000000000000004e407249ffff001d2042930a", + "01000000bab1a9b60eb0f7a47f3fd10616d76ae1f5ea9cb7276efbf1056d2d0e00000000009f2400000000000000000000000000000000000000000000000000000000004f407249ffff001dda4d570e", + "0100000048367bd7b11903e8051503a8efcefd77165a3d379b1bab7b1b13a5ac0000000060e316000000000000000000000000000000000000000000000000000000000050407249ffff001d659dd400", + "010000008ac48e662dc4ee876758710b1835650dc3c6cb96180aefce70a45f9f0000000040ac27000000000000000000000000000000000000000000000000000000000051407249ffff001dc28c6101", + "010000004df22c936904cf7eab169862ff033d61b2ebe8f004f7ba0c9ce2ae2000000000c02709000000000000000000000000000000000000000000000000000000000052407249ffff001d41ffde01", + "01000000ee666aa9a159d683c38a997507d69f4ad672f7aa8e5ad69ee0c36f1900000000804f12000000000000000000000000000000000000000000000000000000000053407249ffff001df3f62407", + "0100000063e3fedec400ede580f52176aeeb54ae17bc8e6c5fb216ae3755521300000000601823000000000000000000000000000000000000000000000000000000000054407249ffff001d4d1feb09", + "010000000bef68d1392306cc1c7905517c343898fd4e68fe25ce5adbd2b635cc00000000e09304000000000000000000000000000000000000000000000000000000000055407249ffff001d7879ed0b", + "01000000a4453b6e43bdb862cef5fb6ea304ef94267d0e79a2abd935464aea0d00000000006a18000000000000000000000000000000000000000000000000000000000056407249ffff001d4d38790f", + "01000000a5b96e662aa80eeb11f435d06796c268f5bd3670f1c4fd400c44737200000000a02526000000000000000000000000000000000000000000000000000000000057407249ffff001d14bf2609", + "01000000b2975e9ffd8867a0ea7198b559b93e4d09e27fa00b6bb63650c9e97900000000804f12000000000000000000000000000000000000000000000000000000000058407249ffff001dbe8fd00e", + "010000003cdac2f28e072e7faf545aefaf5bf9ff3e77db8526a85eac813da80f0000000040ac27000000000000000000000000000000000000000000000000000000000059407249ffff001dd4830706", + "0100000028fc973dce59a67c54b1dbecb4bb36b42937ea049c14c0d548a8c0a60000000040ac2700000000000000000000000000000000000000000000000000000000005a407249ffff001d09781302", + "0100000057d94f1241266234d31b1b048acbaa64f29a70cddcdeea376eddc6850000000080841e00000000000000000000000000000000000000000000000000000000005b407249ffff001d0d2db207", + "01000000066804e973ea8dc6c3aa214d284e2a4beb04ddf9830e053bc7c4d28f00000000e0322900000000000000000000000000000000000000000000000000000000005c407249ffff001dabf29f00", + "01000000ff1f40a87ecf6d559300e5ce3d37d78c4dcd17c3f3afa851acedf30000000000c0c62d00000000000000000000000000000000000000000000000000000000005d407249ffff001d585c3a30", + "0100000012aebdef6002e1f3f11759b0d9b346cf172fd136d334aa0acbaae1400000000060e31600000000000000000000000000000000000000000000000000000000005e407249ffff001d40697906", + "01000000362e0c49f3c0c87813c1b55e332560780ab832a847da10cbcf4c3f5500000000200b2000000000000000000000000000000000000000000000000000000000005f407249ffff001d7de60907", + "010000007bc6b89626dadd0897ca24f1dee8e7987301d1388d82d2f1e8bdd6bc00000000c0c62d000000000000000000000000000000000000000000000000000000000060407249ffff001d2c96b30d", + "010000008e037c158d5004f363140fb17c9bb79d0b6181d5919fffb7d945c14e00000000009f24000000000000000000000000000000000000000000000000000000000061407249ffff001de0984f0b", + "01000000623ba581277dde602812ee5bed5f36e9dd1731eca9ffefbd0d9b386f00000000c0c62d000000000000000000000000000000000000000000000000000000000062407249ffff001dae452704", + "010000003188f7443ec21a50f95f1055f5951da1d5879df20aa4b6cb6c7adfd90000000080841e000000000000000000000000000000000000000000000000000000000063407249ffff001df9b24009", + "01000000d1e3e94e2faf6551e73d853902fc77ce57ffb87622af503eb9da4a8500000000601823000000000000000000000000000000000000000000000000000000000064407249ffff001d6bb9fc0f", + "01000000a3fe6b82e5e562197c1ecacbdfacf85bf3bec6a5a16481a55619d4150000000040771b000000000000000000000000000000000000000000000000000000000065407249ffff001df7be6509", + "0100000063c4d72d63658128c7793614673f3067c3cbb20e3ae40669aa51c9ce00000000c02709000000000000000000000000000000000000000000000000000000000066407249ffff001d629a2904", + "01000000e0a568a1cad95dbe2fbec2d4d573f15f04b1df0af2fff3e62a764bc700000000400d03000000000000000000000000000000000000000000000000000000000067407249ffff001d47a95316", + "010000006fe11c02bd37eaa3204b0bff66e9fa60168967d48d1d1b7cb695a9660000000020d613000000000000000000000000000000000000000000000000000000000068407249ffff001de496d806", + "01000000e31178c0f6851cbc96e176f19c4aedc357e061a8ebc318604e6803e20000000060ae0a000000000000000000000000000000000000000000000000000000000069407249ffff001db876c808", + "010000004600e7b1c6db47eaaa9e584fefc1501da2ab1bffa8089b217efe646300000000e0930400000000000000000000000000000000000000000000000000000000006a407249ffff001d043ba70b", + "01000000ec5bf49ea77b51ee6a7dbfaaef1050380a4e58fa4eda9d1c330a4dc90000000040771b00000000000000000000000000000000000000000000000000000000006b407249ffff001d8dc05000", + "0100000094356204f5666786c1960131347a11a777f8508e477527a7e0472f8e00000000e0322900000000000000000000000000000000000000000000000000000000006c407249ffff001de08c980e", + "01000000614d9116fb4fef78b5f917e967e073a26997dc19a5c47f2fbdc6e01f00000000a0860100000000000000000000000000000000000000000000000000000000006d407249ffff001d53148420", + "01000000d6115e85ccbf5167697687dfafe55acc956b940f6ed758bde0cfa55a00000000c0912100000000000000000000000000000000000000000000000000000000006e407249ffff001d6d190102", + "01000000b06da5117659b8af7fc906f419584922acec7cbc1ead1019ee6766ba00000000804f1200000000000000000000000000000000000000000000000000000000006f407249ffff001d00432400", + "01000000668cd2d3ef271511e271434001b46c082fcf1bc703d932980ddeb52500000000601823000000000000000000000000000000000000000000000000000000000070407249ffff001d980e1903", + "01000000b2c66d09635eab05d48d8afa2919f2172aa59e97fad3ed588dbb56f600000000601823000000000000000000000000000000000000000000000000000000000071407249ffff001de5ad2801", + "010000003069af0cd15ea21940123372795d5d1a6a6c76898c19be22bf81001e0000000060ae0a000000000000000000000000000000000000000000000000000000000072407249ffff001d4ce5600e", + "01000000e9704da17ee4369ff02e976adc75425a92f66aaa2cf803cc28c29d9100000000e03229000000000000000000000000000000000000000000000000000000000073407249ffff001d886c2d04", + "01000000787a20531f1c198cb102bf512681721e4009afca4bfa98302a293bf10000000020402c000000000000000000000000000000000000000000000000000000000074407249ffff001d868aca0d", + "01000000d5213a6347ac8d1b5f1d75b7be5dd8147b5d887c5b159420716b88ea00000000601823000000000000000000000000000000000000000000000000000000000075407249ffff001df3fbf804", + "0100000037116a1721d540d0f74beb7e74e7f3deb3afed5392af8d90f759654c00000000e0fd1c000000000000000000000000000000000000000000000000000000000076407249ffff001db1827100", + "01000000adbe3646bda15b64958619dcef9b55b5d03f3b930ebd999a74c3deb10000000040420f000000000000000000000000000000000000000000000000000000000077407249ffff001dc5279d0f", + "01000000876bf6e09e03e4f98133d025454ad6584d6387c8c9ab2cff3ad376e30000000020402c000000000000000000000000000000000000000000000000000000000078407249ffff001da509e81b", + "01000000219c438c81e103df49ac40efef89bb5657cd3388fde3182c0b8d0a6e00000000000000000000000000000000000000000000000000000000000000000000000079407249ffff001db9200b0b", + "01000000b9ee726d24a8558bb06dda4421aa6e1e306a20e165555980ca6a74ae00000000801a0600000000000000000000000000000000000000000000000000000000007a407249ffff001d92a6b70b", + "0100000021a3ab699a21ef320350cb2ceacdfbca8cf97d04f59459e6bbef06e20000000020d61300000000000000000000000000000000000000000000000000000000007b407249ffff001d5a1a5000", + "01000000d5c7b29b2cbbe966ca8d176f82c4189ff4113f2a9a76d945b11b874800000000c0c62d00000000000000000000000000000000000000000000000000000000007c407249ffff001d0e151e0c", + "010000005d489f563638655855b81dd5a9df3e4ab76f32ee1128a5ed68d4864e00000000006a1800000000000000000000000000000000000000000000000000000000007d407249ffff001da7b45903", + "0100000033c7e29ece8eb32f09ca2777677a063d0d84439fcbf310739cd1c8250000000080841e00000000000000000000000000000000000000000000000000000000007e407249ffff001d521b7d05", + "0100000070be354159f46859f8e902cf5a910fa6ead9f22c3d101e195c95864900000000804f1200000000000000000000000000000000000000000000000000000000007f407249ffff001dee47f00a", + "0100000014af1e176ec7d1dc3992c6b007f4b181c4798986c70e99a6eca2d65d0000000080841e000000000000000000000000000000000000000000000000000000000080407249ffff001dca426b06", + "010000005b7484bf7402d7e27b39e391b9c38ae96d4277b1fad0a0788555e84500000000601823000000000000000000000000000000000000000000000000000000000081407249ffff001d41931c07", + "0100000007e7dee8f283140eaa9ed88e20601042dc0c8ff582eea2d5c7bafe0400000000604d2f000000000000000000000000000000000000000000000000000000000082407249ffff001db130e109", + "010000004e25b8c777d0fe2b6e1312eeb5391d2ab8aeb05d84e051b92364f35300000000400d03000000000000000000000000000000000000000000000000000000000083407249ffff001dcfce0704", + "01000000cf64b5c7bf360009228b806009c15f19d6e6ab201afdd83449a647c300000000801a06000000000000000000000000000000000000000000000000000000000084407249ffff001dea384f03", + "0100000010f68a89cdda7e9aa02525ef183c2117c126dd76ec2d6a5f16483c2f00000000e03229000000000000000000000000000000000000000000000000000000000085407249ffff001d9dcea610", + "01000000a3c0d406141cb702a1101dd011f39495ae3c2ddb4fe2775ba4247fac00000000006a18000000000000000000000000000000000000000000000000000000000086407249ffff001d36f4b61a", + "01000000d052c98299c7a65e2a3a632bd95797dd51f08339aac87dfbc7889b7b00000000c02709000000000000000000000000000000000000000000000000000000000087407249ffff001d508f8f1a", + "01000000c920ee9b22c8769425562cfa5ccd8e82a0e14b7134b36df957438b1700000000000000000000000000000000000000000000000000000000000000000000000088407249ffff001d8627ee00", + "01000000e43cf171580f01e47aeeaf5109fad251769d0e2fa497cb815e4e36690000000080841e000000000000000000000000000000000000000000000000000000000089407249ffff001da79af216", + "01000000213356d7f74624b4adf5349474b7a9609785e0ab9403da6f6eb9c50400000000c0912100000000000000000000000000000000000000000000000000000000008a407249ffff001d8f476504", + "010000004e910bfb3f55a9b6afdb1e773855c212f49d729556cc31e5a6ad27e50000000060182300000000000000000000000000000000000000000000000000000000008b407249ffff001d75bba90a", + "0100000070ac2feabdf3ae7aa1a55a2784d0c22e858d57c3f66b5e28d33f63db0000000060ae0a00000000000000000000000000000000000000000000000000000000008c407249ffff001d45ca5d10", + "01000000fc8e38dbc59f720c085bf1497e79dd351a736172df464dc7be75a9a600000000c05c1500000000000000000000000000000000000000000000000000000000008d407249ffff001d298bbf04", + "0100000043cb9ae32c72f4ba26f9a82b851e5003c7b758b81045742673bdb11e0000000020a10700000000000000000000000000000000000000000000000000000000008e407249ffff001dfe410c07", + "010000001da1e6e3c65d1a8de3eb8cc8cb96441180e0b7c5265acaebf7e852a20000000060e31600000000000000000000000000000000000000000000000000000000008f407249ffff001d8cdd6409", + "010000008c5cf410a2c609dd0c969196886d750a203651533058f335d9afdc1e00000000200b20000000000000000000000000000000000000000000000000000000000090407249ffff001d0c4ec507", + "01000000b28695488f8887634c2f326feadca8d2a40095f58fa61652b933af270000000040771b000000000000000000000000000000000000000000000000000000000091407249ffff001d2169e20e", + "01000000d123e72de2a3be6450e9ed99b67934ecf28ef6fef76ab8bf2125fbf20000000080841e000000000000000000000000000000000000000000000000000000000092407249ffff001d9bb15701", + "01000000858099b17ab7222b1e729c115476374685c1ee1e60069a7d05a1b11b00000000604d2f000000000000000000000000000000000000000000000000000000000093407249ffff001d5dfbf101", + "010000006e49ff12e0ece638fc77da17a40e22cc3870d02419336f8bbd1f22af00000000604d2f000000000000000000000000000000000000000000000000000000000094407249ffff001d3bab9901", + "0100000089b91dfb73a7dfbdd9d71444c0a5894861fc1ddd46f657e7c029aa6400000000c09121000000000000000000000000000000000000000000000000000000000095407249ffff001ddb8ae600", + "010000008e6aa8ffb1b8c502c36542a307da0d43d7b045c794e6399cc971ecf800000000400d03000000000000000000000000000000000000000000000000000000000096407249ffff001da428d604", + "010000002818816a3b2768aec9541863fb9eb61dacb222504b7a4116113a440f00000000601823000000000000000000000000000000000000000000000000000000000097407249ffff001d82f8a300", + "01000000d7170d2c9aef24c68a6d7f11152d4401a166d0affa166850bc89e66900000000604d2f000000000000000000000000000000000000000000000000000000000098407249ffff001d0b7e0e04", + "01000000a950710e70319c57ecabda2c087d64bf3e404609b655241d258ac2c500000000c02709000000000000000000000000000000000000000000000000000000000099407249ffff001d96255716", + "010000004c8f6d69fecdd98b5608b91684f6f8a3d46a80d863dc6d2650b92e960000000020402c00000000000000000000000000000000000000000000000000000000009a407249ffff001da394c70e", + "0100000077167940cc086122f6502d3007823932e4aa76001dd64a981f708d030000000020a10700000000000000000000000000000000000000000000000000000000009b407249ffff001d49778e1a", + "01000000d52b52f6aa65be7b7c92171826a01415e0721cf5725294244742149e00000000200b2000000000000000000000000000000000000000000000000000000000009c407249ffff001df35aa504", + "0100000060c72aaf179eddc537d5ff536c1462645982f33301c77bde4521db5900000000604d2f00000000000000000000000000000000000000000000000000000000009d407249ffff001d96643300", + "010000006581a009783cb05a1179e62dee67c0e8c07f1d25c23f650b090d6ddd00000000c0270900000000000000000000000000000000000000000000000000000000009e407249ffff001dadea410f", + "01000000a9c23d3a75af9ccd8cff56b631e7367829c35c3ebf994befc5410fa60000000020d61300000000000000000000000000000000000000000000000000000000009f407249ffff001d3673a402", + "01000000d6cdf692ffc21b5f312570b35bc73cd1241057b0e9c0ddd245407a9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a0407249ffff001dc9b18e00", + "010000004f2beb401b853845335375d61978a23ba393fe262eb64d77c03582d400000000006a180000000000000000000000000000000000000000000000000000000000a1407249ffff001d7e3bd109", + "010000009b337215c4a4aeebd9b64a5112c85437610df597069d8ebd25f0cf4700000000e0c8100000000000000000000000000000000000000000000000000000000000a2407249ffff001d9c7f8212", + "0100000061369a6f60bcf1610a3c20e3ac2c0a706137dad8e6e17abbbfd0588e00000000009f240000000000000000000000000000000000000000000000000000000000a3407249ffff001d83fea601", + "01000000b8e068550e7529c502e3d4fce064b9e5523536b6bbc5d0628c8ca0cf0000000080b92a0000000000000000000000000000000000000000000000000000000000a4407249ffff001d5e697004", + "01000000b97a4b4a4dbccd4a2f6ae422817c7a211c5a43e1fe3cca3c05d27acf00000000400d030000000000000000000000000000000000000000000000000000000000a5407249ffff001d8517c601", + "01000000d6749d2e8c68ccb1c4d9af5f7f553865e40a1f87c292ecff6b1b3d7600000000e093040000000000000000000000000000000000000000000000000000000000a6407249ffff001d43885003", + "0100000091c9ed5785cfbd6782d871d9250ed8978f97efa791c054a7214a6a450000000020a1070000000000000000000000000000000000000000000000000000000000a7407249ffff001d3f2a2501", + "01000000f2a628feb30ee6a40bf85e60ff0c2f5604652a1fe23bcd16e904ca6b0000000000350c0000000000000000000000000000000000000000000000000000000000a8407249ffff001d1c396215", + "01000000003f02f9dac3f2b4502406eec09ccb29484f45de36a43ace08f2389c0000000080841e0000000000000000000000000000000000000000000000000000000000a9407249ffff001da099bd09", + "01000000b9f8ed0a2e21e2a9e7ea8d14081a9d1f2f7aa05251c03a62ce584e6700000000009f240000000000000000000000000000000000000000000000000000000000aa407249ffff001da2acba06", + "010000002f126a47433c371b57f018d5f3535b031cfa90864ec5bd96c59e2604000000000000000000000000000000000000000000000000000000000000000000000000ab407249ffff001d534c0301", + "01000000299e662cbed95fe05efcf57542ce1743928c0664f2ff348b3da737c1000000006018230000000000000000000000000000000000000000000000000000000000ac407249ffff001d7f411e08", + "01000000d7039c2b6060b47301b89507654e87ade39881dfd0f4e7e5fcc722470000000020a1070000000000000000000000000000000000000000000000000000000000ad407249ffff001d849e0b04", + "010000005201a65236a43b67c4d4f1b7f1215583985566e6ef8cd2a530fd2bec0000000040771b0000000000000000000000000000000000000000000000000000000000ae407249ffff001dd9d18500", + "0100000034e5ac91bbe86271ae31397ded24cc614866c89f5e896bfafe6797070000000020402c0000000000000000000000000000000000000000000000000000000000af407249ffff001d69b37b20", + "01000000f0e1cd4f6551c8d3812c7865c16f9e6d648674a9d7cb10e7f16c8ba600000000e093040000000000000000000000000000000000000000000000000000000000b0407249ffff001d1a462f03", + "01000000f3476293cae4d1aaa7f94e25cc7a123b3969fdba92ee2b5f289ea3ac00000000604d2f0000000000000000000000000000000000000000000000000000000000b1407249ffff001d23c13a03", + "01000000ec201295c1a3c061475a13e881951eb2ce3a597f6cfb9521c938a6c10000000020402c0000000000000000000000000000000000000000000000000000000000b2407249ffff001dfa6a500e", + "01000000afdf555e34a969655d508e39b065108b85db161ea53ed33e0381c0bf00000000c027090000000000000000000000000000000000000000000000000000000000b3407249ffff001da93b5f08", + "010000005b073519db48d119faff78f9ab2849fa01733b18028099273dc9df8100000000804f120000000000000000000000000000000000000000000000000000000000b4407249ffff001debac1104", + "0100000002d6764cd5c193dc9fb12abfbe677d25d9666009efe81482d314b6cc00000000400d030000000000000000000000000000000000000000000000000000000000b5407249ffff001d0200e600", + "0100000032f735a9b3b93a1757b0caeccc8af627cfaba71b14d866b29e6f58bb00000000604d2f0000000000000000000000000000000000000000000000000000000000b6407249ffff001d76db9504", + "010000007eca6315d1cc85342c0870031ec99d33ec70c842740172630f579a8a00000000e093040000000000000000000000000000000000000000000000000000000000b7407249ffff001d6e78d603", + "010000006d39a190834c4f19a6f31d0bc555ec25ca604b540d5700c4c548db890000000080841e0000000000000000000000000000000000000000000000000000000000b8407249ffff001d95036501", + "01000000411723ddce4c78998f67cdccffa169ef15f950cc42f7a64d3e5b4d4300000000a086010000000000000000000000000000000000000000000000000000000000b9407249ffff001dfb750601", + "010000007b501c40261c4aeadb209e57add6040596483eb07110cc54ad9602ee0000000040420f0000000000000000000000000000000000000000000000000000000000ba407249ffff001dae86b20b", + "010000000616c75db4338e80be0271f1aa2ecf6f8bb4386ba5c28ea44d5552ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb407249ffff001dd4906a07", + "010000005ec0916630d4a46540a73fc8cff940b3109ff4ef0ad824e0a27f0f560000000040771b0000000000000000000000000000000000000000000000000000000000bc407249ffff001dbf57490a", + "0100000050a35efe869ddecc525e677594e7f831464ebf1a8e00307936a7754300000000a086010000000000000000000000000000000000000000000000000000000000bd407249ffff001d7e6d401f", + "01000000fe23339642120b9b02a17c588fcc534d061739c7ec90dc459c24570e00000000c05c150000000000000000000000000000000000000000000000000000000000be407249ffff001d7bbe5704", + "010000005a09a30855f3de3810c658b88272e5c01324c9915bd89070eea9acaa0000000060e3160000000000000000000000000000000000000000000000000000000000bf407249ffff001d5a028d02", + "010000007e7baa21a832889c09f557ad6bf18e019a5f116ba7f5a67d36c65d7300000000801a060000000000000000000000000000000000000000000000000000000000c0407249ffff001da8d71a04", + "0100000013bcbbfb2ec40acf2387be088ad62eb7dc0609791b5213010599dca70000000080b92a0000000000000000000000000000000000000000000000000000000000c1407249ffff001dd32ea20d", + "0100000083c2f69d2691be4b618a1d8af0ff93d24c85d96b42907ddbde00656c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c2407249ffff001d26e4a200", + "0100000094e049c734aee072926df6277f1dc770f566576c83e2a64b133bf20f00000000a025260000000000000000000000000000000000000000000000000000000000c3407249ffff001d4cadc809", + "0100000063b0aa9ab2b029bb0044ce616bbd0c6e4c4f5687896e657d5f12369d00000000200b200000000000000000000000000000000000000000000000000000000000c4407249ffff001dc8d13f0c", + "01000000624defbf2751870428d7ebecec631d3f0a30fed497372d3e4c15d2120000000060ae0a0000000000000000000000000000000000000000000000000000000000c5407249ffff001daf2e0d01", + "010000005ea1986dd1d5edfcb1fedce5b6afe76fb22d02e516c72be13272e6740000000020a1070000000000000000000000000000000000000000000000000000000000c6407249ffff001d0073e921", + "01000000f0c7e3f416961487adfae75477cf3ea05cb142f3598e2fba45724d7300000000a0f0190000000000000000000000000000000000000000000000000000000000c7407249ffff001d3f5ad500", + "01000000953fa13432fe8cc8c7a685876fc9aa611f16b149fed80d5b62c51ae600000000a025260000000000000000000000000000000000000000000000000000000000c8407249ffff001d8daf3c06", + "010000001e9957673b62cca1f9c759ac4be72a1458b322b3bef827e5bdcb278c00000000c05c150000000000000000000000000000000000000000000000000000000000c9407249ffff001d759f8a1c", + "010000009701f36d18bb0cefcd6790dd9962bcd8237828367aaf45306a02f267000000000000000000000000000000000000000000000000000000000000000000000000ca407249ffff001dd974d802", + "010000002ee1eea9b60c5686427f3ab2e5139c125e093baee9f2598351eae4a400000000a0bb0d0000000000000000000000000000000000000000000000000000000000cb407249ffff001de453a206", + "0100000034064fa1bd34a8c1d6eea2b1176ab082a58e2bb9ff98485f8e771bfd00000000e0c8100000000000000000000000000000000000000000000000000000000000cc407249ffff001d552c6000", + "0100000072b801a86474169d682236dfb75b82d1dea016220405f96cd01f937e0000000020402c0000000000000000000000000000000000000000000000000000000000cd407249ffff001db27e3e05", + "01000000bc870c9c62a03397f5dfb99789a8586f5c50a1bbdad8640555bcd33900000000400d030000000000000000000000000000000000000000000000000000000000ce407249ffff001dee94270a", + "01000000fd0ac5472c913593ec6a4ce241e35e777db151345cfce5c02c52830000000000c0c62d0000000000000000000000000000000000000000000000000000000000cf407249ffff001d5be01e03", + "01000000505086f4dfcfbd202238894b7f069356765fbf95cef5b67b323b020700000000009f240000000000000000000000000000000000000000000000000000000000d0407249ffff001def5bd10c", + "0100000020d4b18a47980ad8fecac201c8bac03f7e2689a2a33e44df4dc2da060000000020d6130000000000000000000000000000000000000000000000000000000000d1407249ffff001dd728e108", + "01000000a28a282c96a4eebba6d332be5711d4970afcb4506fef876224daa44200000000c0c62d0000000000000000000000000000000000000000000000000000000000d2407249ffff001da903db00", + "0100000045cdde4abd4c405a183df254323cf8fcbc24b49cbeddb100e8d333940000000080841e0000000000000000000000000000000000000000000000000000000000d3407249ffff001dd60fcd03", + "010000001f361906f4ae7a7e7fde1cdabf53a2cd8749d7b8b41029f58164345a000000006018230000000000000000000000000000000000000000000000000000000000d4407249ffff001d3db52603", + "0100000080523bce57c61c046a06801e7648a3d0a1e20a678987123182df763d0000000040771b0000000000000000000000000000000000000000000000000000000000d5407249ffff001dd1ff2202", + "0100000047f28ae6527796010ecf0d7b3013f06ae5e8d679d0b2066e940e7ff10000000080b92a0000000000000000000000000000000000000000000000000000000000d6407249ffff001daa959203", + "01000000ff43c0493b3d5d87019771ebb34a794affa23582c55ee8d4b49a9f1f00000000c027090000000000000000000000000000000000000000000000000000000000d7407249ffff001d721fc20f", + "010000008bbf1cfdf5973853d9ca51d4f040e9e2f7a28d7aa3eb9dfe1fca3b5c0000000020402c0000000000000000000000000000000000000000000000000000000000d8407249ffff001d860e9301", + "010000008de8572b636aecfe94f78bb4746a75c205f47a7a2fedf488b7575a32000000000000000000000000000000000000000000000000000000000000000000000000d9407249ffff001d11dc8c11", + "01000000b41838fffcdb234bba703c52b1f32034bca7273abbfebf1c68837b230000000060e3160000000000000000000000000000000000000000000000000000000000da407249ffff001d3b071a10", + "010000001015ff12f130467f5c06fa31350ddd2e2fe299e020f9bfaec29eae6f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000db407249ffff001dcb5f6d03", + "01000000d024554d8291d90ada14e4937787abe35f60215f058707d7e9e4c80f00000000e032290000000000000000000000000000000000000000000000000000000000dc407249ffff001d0550ba00", + "010000006314bbd4ea380ec84d7de58d4152a51a006e5ff8ac9effa17714384b00000000c027090000000000000000000000000000000000000000000000000000000000dd407249ffff001ddff01309", + "01000000d93ba000327040917ae23539ed6cc21f916dff90c4ad13932c90169600000000c0c62d0000000000000000000000000000000000000000000000000000000000de407249ffff001d25915202", + "010000001860338b767d481e12649ecacbcc60168cb02f3dbc3f9d341871c0bb0000000080841e0000000000000000000000000000000000000000000000000000000000df407249ffff001d3497540b", + "01000000458d5dd46877baaeedf667f1eb51847254cc527504fcefcdc40cb05600000000604d2f0000000000000000000000000000000000000000000000000000000000e0407249ffff001d9a694f05", + "0100000039fb1446a39866dc92eb6c221fbf5328dcc867032d5696b12357f7fc00000000c091210000000000000000000000000000000000000000000000000000000000e1407249ffff001da34e3905", + "010000001bd67a38f9092b7429ab2b6524825850770a70d8fe581f816df4f61300000000c0c62d0000000000000000000000000000000000000000000000000000000000e2407249ffff001d73564511", + "01000000e36bc20997d606355c8b8a12a2234593d82393982266021243d0bf1900000000e032290000000000000000000000000000000000000000000000000000000000e3407249ffff001da3e4c200", + "01000000f61a47c2b0d916fbd5460cd2d0babc85fc47555bc6c97d6f3adbdefb0000000000350c0000000000000000000000000000000000000000000000000000000000e4407249ffff001d36c77005", + "0100000077252df5b63cfaddd49283a7508d6323ff8091d891aea99d8bf2c7670000000060ae0a0000000000000000000000000000000000000000000000000000000000e5407249ffff001d59ffa807", + "01000000b9de67947aeffe0e9bc03ea863543b6baa7647c35c5feb4ad52a61780000000040771b0000000000000000000000000000000000000000000000000000000000e6407249ffff001dcd25cc05", + "010000005ce63b4af2f6997b43771ac8a942046e0b2cc8e286bf5f936c6b98f80000000020402c0000000000000000000000000000000000000000000000000000000000e7407249ffff001d17855b07", + "010000004a3c8e941e7b1c2cc53ec06cdd979f120e15b72f3a0501cd6ed69f8e00000000c027090000000000000000000000000000000000000000000000000000000000e8407249ffff001d56b69903", + "01000000302f06107b1b6f2fe8392e00be8dfefa2afe1817a201d3a8bf754e8200000000200b200000000000000000000000000000000000000000000000000000000000e9407249ffff001d8db01001", + "01000000ea8529b42ec7bc665b464369935502ed4ed553e504e0ffea87c39f0900000000604d2f0000000000000000000000000000000000000000000000000000000000ea407249ffff001d8ab6f007", + "01000000e61e13283eb78455ccdfa9bc0fc4d781c341a1e770e66ea9d51c6f2400000000e0fd1c0000000000000000000000000000000000000000000000000000000000eb407249ffff001db6875805", + "01000000c0902b0485f89a1b471c5b42ede73bf5a39dbd4519e71e7563f37f1500000000400d030000000000000000000000000000000000000000000000000000000000ec407249ffff001dd778ff00", + "010000008a3460da263e13ac701c6e5c6b796ff7158bfc579025890427be4f8200000000a086010000000000000000000000000000000000000000000000000000000000ed407249ffff001d62840d0c", + "010000007e65d3f98f9bceef44242a3c200c461a0a45d419c702b664f13257ce0000000020a1070000000000000000000000000000000000000000000000000000000000ee407249ffff001d5745d203", + "010000003e117b48257c7ad7762a01b75ee2b843d441704a33b251b0835990a700000000006a180000000000000000000000000000000000000000000000000000000000ef407249ffff001d3926ed02", + "01000000266bdd13780fa6744ed17363f394c05123798692aff5eb3c86b301f30000000020a1070000000000000000000000000000000000000000000000000000000000f0407249ffff001d60644900", + "010000009d93568086100a6329026ce2bf3577b3c7ed6b111feeaaa4b2d071540000000040420f0000000000000000000000000000000000000000000000000000000000f1407249ffff001d34795524", + "010000002d30f550b04edf74179dbe367a5e2a7cd343ad57e949de3e79bb2a540000000040ac270000000000000000000000000000000000000000000000000000000000f2407249ffff001dc809d201", + "010000009d0edb280f73ab3bbf8203cdb6d78f08eefceb79399525a4eb6c299d00000000604d2f0000000000000000000000000000000000000000000000000000000000f3407249ffff001d367cc20a", + "0100000069ee451fe7d852a934e02eb7be03a6beda340f1f04133e13f378a8840000000020d6130000000000000000000000000000000000000000000000000000000000f4407249ffff001d4ee3d208", + "0100000099d2744b44ad2da5eb0ed484a4bfdfdf400d82b66f330bdf54db105e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000f5407249ffff001d32d05814", + "010000004f578bd9611062889debeba35c6a464e2d4b489d02b6669020f06f7a00000000804f120000000000000000000000000000000000000000000000000000000000f6407249ffff001d31a94000", + "010000003821cef5c066d52785771e2fa3e02985707b9f141bc6442c0bd00c410000000020a1070000000000000000000000000000000000000000000000000000000000f7407249ffff001daa90b806", + "01000000372f202ddc9da164a6d07478183da700de85ebb4c88019e281abe41100000000c0c62d0000000000000000000000000000000000000000000000000000000000f8407249ffff001d614c4b02", + "01000000128bb6963246141e5ee5c283ee134e7b483dd21ef1e22934f6943c440000000020d6130000000000000000000000000000000000000000000000000000000000f9407249ffff001d90aa7801", + "01000000684dde94cbdbc6ae74d79d9105174598c3df923f740cf3d5ec301aad0000000000350c0000000000000000000000000000000000000000000000000000000000fa407249ffff001de6319b03", + "01000000aaf07d7488336f024dab6e2fbbcee2ed8c0db1b17cfa306b18e46d860000000040420f0000000000000000000000000000000000000000000000000000000000fb407249ffff001d02178a0e", + "0100000050cf8f3b83e1132d7ff0f9f1baa846b137d63440189854928b8df98100000000801a060000000000000000000000000000000000000000000000000000000000fc407249ffff001dca424304", + "01000000e781bba77847f0a2b98f04b6568abd0bf0c920bda4c247f9dc7618bb00000000e032290000000000000000000000000000000000000000000000000000000000fd407249ffff001df50cf604", + "0100000058d665093288f163245067d5d3fc802391675b4b817437eac9a26e1800000000e0c8100000000000000000000000000000000000000000000000000000000000fe407249ffff001d6b28cd01", + "010000006d20afbc9c13e706fc269c66f2d87543ef18863e2d3279f22ecb10700000000020a1070000000000000000000000000000000000000000000000000000000000ff407249ffff001dd3a4f308", + "010000004d4df9986ad3add9a034151b43b0400f07189d21cbf3b59f81b6c06900000000400d03000000000000000000000000000000000000000000000000000000000000417249ffff001d6d4f4100", + "01000000bb6f76be38e5a812cbbf3ee75f0ffafd1264f62743b2d7a0174e27b10000000060ae0a000000000000000000000000000000000000000000000000000000000001417249ffff001de463c104", + "010000002752f410b822dc65ef5947a33c9c65379c30df96445c9e48569db58300000000601823000000000000000000000000000000000000000000000000000000000002417249ffff001de91c5600", + "01000000d850aee846cb6ffef449eb112be29ff8f4badec849961acb0810fc2e00000000e0fd1c000000000000000000000000000000000000000000000000000000000003417249ffff001da978fc16", + "010000004f265e3133aed840df8ac02fc5394bce0a8f44d34e8eb91e8b1f06240000000020d613000000000000000000000000000000000000000000000000000000000004417249ffff001d28566e02", + "0100000001ab3f6662de65b32418844f868fdab77c43d0646d4c7dd83cfb8baa0000000060ae0a000000000000000000000000000000000000000000000000000000000005417249ffff001d67bf8601", + "01000000db1315f33673d88d28a3b2a8a009f34e92556e137544b0c7349f4cb70000000040420f000000000000000000000000000000000000000000000000000000000006417249ffff001d994b8108", + "01000000a8c8d067d87f7f1b7d3ffe405c937697ba6dae189f1b1ac154a767d900000000e03229000000000000000000000000000000000000000000000000000000000007417249ffff001d9a4a540d", + "01000000704153a968c07e7e217b55c1b7d3474cbdcbd9112b2a1f703be1b3ac0000000080841e000000000000000000000000000000000000000000000000000000000008417249ffff001dd68a1002", + "010000007f832ddb7dc1ecab13fd2dc2fb3095a32491c7f7ef7a8a1d2a2a29ba00000000006a18000000000000000000000000000000000000000000000000000000000009417249ffff001d81bf4817", + "01000000ec880a8455fde32d62a187888dc7d310fb9bee27e24a03a25b98b54800000000c05c1500000000000000000000000000000000000000000000000000000000000a417249ffff001dcf316106", + "01000000638356f774b043e80ad7c0699b511c762262a7fd6bef17940d2b3f2d0000000020a10700000000000000000000000000000000000000000000000000000000000b417249ffff001df76e0102", + "010000003ba6a44214eae787408631acf85cbc527cbc02ccaac05c80da24d8c60000000020402c00000000000000000000000000000000000000000000000000000000000c417249ffff001dc3c8b002", + "01000000f77b2ab506a2edcda430d21e7b9f123ad28907f52f7a567d1b2d666f0000000020d61300000000000000000000000000000000000000000000000000000000000d417249ffff001dfb737f02", + "0100000037bee5ada00e8f8bdae32fec4000f022624cb249c6a8938a0e5ddf5f00000000e0322900000000000000000000000000000000000000000000000000000000000e417249ffff001d0982b711", + "0100000097906961e62cf8d8579bc5d9a86f15fe59100258169316483949998a00000000200b2000000000000000000000000000000000000000000000000000000000000f417249ffff001d34238700", + "01000000720d757e8914daed06daf031702736e6563e59b4359af900a76ed24400000000e0fd1c000000000000000000000000000000000000000000000000000000000010417249ffff001df63eb800", + "010000007f19fe55040f887fb5c09a094ec5ac8ab577b9d35d7cebd683d905fb0000000020d613000000000000000000000000000000000000000000000000000000000011417249ffff001d9ecd4210", + "01000000e8de468df5dc595b8f88cf9d76e69fd2e1cb38de56ce34bde641fc7d0000000040420f000000000000000000000000000000000000000000000000000000000012417249ffff001d2021e701", + "01000000a79883d6688b7bc4d858fd5d53948a449998cfd12c9108d8e36a81d50000000060ae0a000000000000000000000000000000000000000000000000000000000013417249ffff001dd1555218", + "01000000fae1bbb02a5fdb65332ac3f263ff084aa6baab89f767a2e9c15b49460000000040771b000000000000000000000000000000000000000000000000000000000014417249ffff001d51d80100", + "01000000c44ecc7497153ae34039dfd886a93a1981fb229288d8e8c7b530dec40000000020d613000000000000000000000000000000000000000000000000000000000015417249ffff001df569900d", + "010000004ed50c130a04e7419ea6fb4361e4e9f913bc474a3e81c6ff3cb58ee400000000e09304000000000000000000000000000000000000000000000000000000000016417249ffff001d425b9a17", + "010000005c6499aea09583c59706934a960ad9a7f551801718e94154f9a25db500000000a0f019000000000000000000000000000000000000000000000000000000000017417249ffff001d596cab02", + "01000000d1ec7b08ce34bac72589d17c674e6c33a2c246d53ff1c4002ef61ac000000000c0c62d000000000000000000000000000000000000000000000000000000000018417249ffff001da43a7104", + "01000000f8c487b532d96e65ec10961298a91264c8f3045d0624e7ecc6dd7a6600000000a02526000000000000000000000000000000000000000000000000000000000019417249ffff001d773d9800", + "0100000006820b055e5a3688c36781c205b42ac0aa122721f4cba66950130bc800000000a0252600000000000000000000000000000000000000000000000000000000001a417249ffff001dfbca2d03", + "0100000039acdb3e81d7607d5bfc17a8244f4dda4a2af834c39dc174801875560000000020a10700000000000000000000000000000000000000000000000000000000001b417249ffff001dbed7e706", + "01000000c5d28f05f7c2f79e92d1f112bf3649b4d31166ba064ce15921214cac00000000e0322900000000000000000000000000000000000000000000000000000000001c417249ffff001de83f8c09", + "01000000bf915639ec3fd6936c7c608fdc68c97d3faf93f2c73fa13aaf70740400000000e0322900000000000000000000000000000000000000000000000000000000001d417249ffff001d2aa8d80a", + "010000009e6e44f14a92db171cc1de0928f2e3ace7869277ce77e9830931002b0000000060e31600000000000000000000000000000000000000000000000000000000001e417249ffff001dfcd06906", + "01000000bcc3b6ad36b961fbc602c72a2c2a6fb9f8d9a92d1d165fa50bf5124d00000000804f1200000000000000000000000000000000000000000000000000000000001f417249ffff001dcb788d01", + "0100000058f96da60d005669c34ddb12c57f91e2c83969fca85e6978f67fe76500000000400d03000000000000000000000000000000000000000000000000000000000020417249ffff001d89dd9204", + "01000000864c88304ca0d4cd1bbda3ae373501ff5f7b226a7449d8a50b854ce100000000801a06000000000000000000000000000000000000000000000000000000000021417249ffff001d89b7ae09", + "01000000f576f311943ddc569be657462fc14e01bb1eca09edda9b8d738047b70000000020402c000000000000000000000000000000000000000000000000000000000022417249ffff001d33d87404", + "01000000aa6ebd41bba0d576818e07a369c8e049597768eb983ac43af986101300000000601823000000000000000000000000000000000000000000000000000000000023417249ffff001d7f33b800", + "0100000098db4004cc075eeb98a614dc8deffb0728c37c7880262d41393acdec00000000006a18000000000000000000000000000000000000000000000000000000000024417249ffff001d1933ca1f", + "01000000541f08e75527a4f432b7a133279aa96f1c5bf6b50575ab034227689200000000c0c62d000000000000000000000000000000000000000000000000000000000025417249ffff001d1eb80117", + "01000000065dde9ad7d11176d06e6688372e78970217386287f2cde4a52248ee00000000c0c62d000000000000000000000000000000000000000000000000000000000026417249ffff001d2bd5db09", + "01000000bc0eb141af9abd8ac2b48b3a664f8323560c3ac62028ee35347f1c6900000000c05c15000000000000000000000000000000000000000000000000000000000027417249ffff001d3d466201", + "010000007f36f0a865f34751603ad0bc5cbda39dc40282d06e910ed7a186af1800000000601823000000000000000000000000000000000000000000000000000000000028417249ffff001d8c0a3306", + "01000000b2c2650d4a181845555700eb6d33a8d06522ea299b2c73e32ce60afa00000000c05c15000000000000000000000000000000000000000000000000000000000029417249ffff001d8acaa500", + "01000000ab5ee07397c4083247f0304e7d96705330377b6f413f0b805c2259ce00000000c0c62d00000000000000000000000000000000000000000000000000000000002a417249ffff001deada8c09", + "0100000045f8e13752aad3e161faab3adbf2393dc9049d0a33cf94cab14376b500000000a0bb0d00000000000000000000000000000000000000000000000000000000002b417249ffff001d0aca0e07", + "01000000c1ad47307c9c0c61bc2f829c3808811a523920bb4504d36d15324fb400000000400d0300000000000000000000000000000000000000000000000000000000002c417249ffff001d5cf3c810", + "010000007cf2bfa160d73fde2f5d0c7c09c72335dd4f162be8da8edd162ddb4c00000000e0322900000000000000000000000000000000000000000000000000000000002d417249ffff001d1341b50c", + "010000000db1ab9042abd5ade1a4e033e43379b9c4e2bb617bcdd83d2d1363b700000000c0c62d00000000000000000000000000000000000000000000000000000000002e417249ffff001d5963c70d", + "010000007a758fc3e1215e1f99d16fa564eca4215825ed81031f323d54cdf7570000000080b92a00000000000000000000000000000000000000000000000000000000002f417249ffff001d69a75102", + "01000000e0ad59e832d7dab0199d9bc9201a4698046565fb4f87fe0f7609d1e700000000000000000000000000000000000000000000000000000000000000000000000030417249ffff001d9cfd8e15", + "01000000ac5d846d63acbf0681917555a781e8aa91313961e733ab3ab93de99800000000a0f019000000000000000000000000000000000000000000000000000000000031417249ffff001df1fefe0c", + "01000000afda401c9339bf15bc6a8b79b88ae5ad0513b57aa67ed1ed8f193fa200000000e0c810000000000000000000000000000000000000000000000000000000000032417249ffff001d4bfa4003", + "0100000026bc2a1d29ce62aae9f03bf3d435ec61fc899c7054d039e760c9c9b40000000020d613000000000000000000000000000000000000000000000000000000000033417249ffff001d9a7af800", + "01000000053865894af48d5d2430b4252a89b73c9360ecb8203d1c69f6e6b1750000000040420f000000000000000000000000000000000000000000000000000000000034417249ffff001d5e311b05", + "01000000dc64087043f04650bfea468f48a7f5a83f270dc418cedc351564e86900000000a08601000000000000000000000000000000000000000000000000000000000035417249ffff001d71a59602", + "01000000543b2f68c3fb91eac83c1044f9203003b93a64b7675677a3ab6f01f300000000801a06000000000000000000000000000000000000000000000000000000000036417249ffff001d62a49904", + "010000001bf57777b623427cfd0dac8d93c9da5b66fe98aa1c00a65b65966de200000000e0c810000000000000000000000000000000000000000000000000000000000037417249ffff001d753dfc02", + "010000000203e8291c5c6ea3bf41f324ba9ff223fc840ea09ec2093e4af3a4ce00000000804f12000000000000000000000000000000000000000000000000000000000038417249ffff001d23688f00", + "010000002f3ef446f988077538414e97c09ab27e1de5a90d4b84e8191656decc00000000a0bb0d000000000000000000000000000000000000000000000000000000000039417249ffff001d40176e1b", + "01000000df1d0bb5ef2ee8a00204ede39a37f9843131048111390b31ffabacf100000000e0322900000000000000000000000000000000000000000000000000000000003a417249ffff001dfce5400d", + "01000000c99702fd4156b0e9453178827914b15eca3eeeefafbf8ae3502fe60500000000e0930400000000000000000000000000000000000000000000000000000000003b417249ffff001daaab4504", + "01000000a572c69b3df38ce0ffc69aff4e4038bff0040839674b230defb327030000000000350c00000000000000000000000000000000000000000000000000000000003c417249ffff001d08610f1b", + "010000002e61cf611ac8c52eb7a661bf1c41ed2fd39ab1ca2f7afc573babb4900000000040771b00000000000000000000000000000000000000000000000000000000003d417249ffff001dfb0d9905", + "0100000039d2bb4b27cbf6b2f52edebc37e478ef9f3a06ed148b9f20c9f9667b00000000c0c62d00000000000000000000000000000000000000000000000000000000003e417249ffff001db5be540f", + "01000000816b4550a3ace88c28364355c2dc7aac61617760e4745a257481f8360000000000350c00000000000000000000000000000000000000000000000000000000003f417249ffff001dcda5c204", + "01000000f013a27452e3ab5c3f974b8fe4c15341bccd71866f4805e78c75973c00000000c02709000000000000000000000000000000000000000000000000000000000040417249ffff001d11727e01", + "01000000263df53c3017f1b9be91fc11efcdb811aa060fceaa0ee65856a4af2b0000000080b92a000000000000000000000000000000000000000000000000000000000041417249ffff001d634ffc02", + "010000007cf393d628a4848026e12d10cd481bc60f7930bd9756a7ea368daa630000000040771b000000000000000000000000000000000000000000000000000000000042417249ffff001d721ea50c", + "0100000019dc8a452247c69894cbda5ca602998f432946ebe3b8d51e8b021d9000000000e03229000000000000000000000000000000000000000000000000000000000043417249ffff001d7be66b03", + "010000001a98980df9e4d3fcbfad72002070072dc6b8b4cd5c3012a39ef8a69800000000601823000000000000000000000000000000000000000000000000000000000044417249ffff001d266c5104", + "010000007f2f51eaf81368dab72fbfff7b6922d4f8fa5ff63d70263758047fe70000000040420f000000000000000000000000000000000000000000000000000000000045417249ffff001d833fbe0e", + "0100000091aa42e2e765d19d14eef8c1c99aa9d7759294c85628c6eaf125c07100000000c09121000000000000000000000000000000000000000000000000000000000046417249ffff001dcdad6f0b", + "01000000fab24ecc1b3a6431bcdb06c3d06c254da65727579a43279c78df29ad00000000e03229000000000000000000000000000000000000000000000000000000000047417249ffff001d2bfe0800", + "01000000c0dc37d7ad6432e3d82d9bcbc0ebc1edd3727abed09c3ba5d74fd40700000000801a06000000000000000000000000000000000000000000000000000000000048417249ffff001df169a00a", + "0100000068471e47e1e34c4c998f1f1e16e34cfe5fcfb50542603a0e84796f2600000000804f12000000000000000000000000000000000000000000000000000000000049417249ffff001d7634d100", + "01000000a569d66f96b407481b9fee4a044fdc5e7032091e5926027a383bda2000000000a0f01900000000000000000000000000000000000000000000000000000000004a417249ffff001d1167a827", + "010000001ad3fbd895a0af0f17e25250edb39070742956be3a89fa5bf75e066a0000000040420f00000000000000000000000000000000000000000000000000000000004b417249ffff001d8a847f05", + "01000000982d4953b36e57b5b741fcb194ea0bb82f27f60f6b7b3fdbe3b686d200000000801a0600000000000000000000000000000000000000000000000000000000004c417249ffff001dd494700e", + "01000000a71521374a1c281f71a4fcbe5b1a9a4d0945b681ca051cde46ba98e500000000200b2000000000000000000000000000000000000000000000000000000000004d417249ffff001d49752e03", + "01000000494dc45947919077727c122df05921e72752e166603262d518faf13a00000000801a0600000000000000000000000000000000000000000000000000000000004e417249ffff001d16369104", + "01000000c75e500a1d84818b0a78fe39caa123c2b551e0050e2e16e356ff53ab00000000c0c62d00000000000000000000000000000000000000000000000000000000004f417249ffff001d98f33c00", + "0100000066294dc43268dfc0711f4b89a06b56539020592c2e36bb48e7c413b400000000e0fd1c000000000000000000000000000000000000000000000000000000000050417249ffff001db10f6800", + "010000006fd9e2bcf20727ef7b568b3f08099a7e8cd270a67556e2fd712ce41f00000000000000000000000000000000000000000000000000000000000000000000000051417249ffff001de173de05", + "01000000c1866076e31cbe546d9f1025316d984af3368020b6ed8691fa84d0e70000000020a107000000000000000000000000000000000000000000000000000000000052417249ffff001dd7fc6608", + "010000005b8899075410f6e197e78cda4ae33ce3693915aad5de3c09ca05903f0000000020a107000000000000000000000000000000000000000000000000000000000053417249ffff001df3b4ce00", + "01000000533a4724fc3b7064a9c0d18171a1d2fe809725d79e415bdfe3040eb700000000e0fd1c000000000000000000000000000000000000000000000000000000000054417249ffff001dd7a12800", + "010000004fc9b199c9ff570d4761bfb5b586926132b89f3841707a60a018210b00000000c0c62d000000000000000000000000000000000000000000000000000000000055417249ffff001d52a19e0d", + "01000000bb9300ed247979597c53e3271dd2befd60c6505b3cd5f350ca2ecdd20000000020a107000000000000000000000000000000000000000000000000000000000056417249ffff001da061cb01", + "010000000063eba64ea2b4f1ab8dbf397d7f12f60197dac6489bbaf0083d392300000000801a06000000000000000000000000000000000000000000000000000000000057417249ffff001dd986310a", + "01000000a8fd6f3bfe9213386ea23e72a4ebd8a4a7507a1b617ab2e5af5360da0000000040771b000000000000000000000000000000000000000000000000000000000058417249ffff001d9d79bc0d", + "0100000036274d6a470a1313bbdbd6863a47ca1abd91a3dccff39938dbaf158200000000009f24000000000000000000000000000000000000000000000000000000000059417249ffff001d562d6202", + "01000000cea1b8c18039bccdae4a1baff54a08d4a470f77a655384d0c48ca8bc00000000e0c81000000000000000000000000000000000000000000000000000000000005a417249ffff001d48d11409", + "01000000c23b5a4ecf0cb0796ed3613ece6e55d0504de80eb790f3cf9126b8c300000000200b2000000000000000000000000000000000000000000000000000000000005b417249ffff001d221d0e0a", + "01000000acfd128e64220313d9f5374caf5895be85f2c941b930983cc7f6c16c0000000040ac2700000000000000000000000000000000000000000000000000000000005c417249ffff001d7abae608", + "01000000722ea4d742393702f44f4fca149525b6b47b50fc1cfe411356a26f550000000020d61300000000000000000000000000000000000000000000000000000000005d417249ffff001de179d907", + "010000006cd326bb34f90d8346677c746e154c202b89bf0e6d497e0bd3e8270d00000000c0270900000000000000000000000000000000000000000000000000000000005e417249ffff001dabc2e406", + "01000000eca291e77127720e0bc5b9a76dd5f6d4a6a5b8619ee5344b59f2a0090000000020d61300000000000000000000000000000000000000000000000000000000005f417249ffff001de1003001", + "01000000cc0b2d591ac52ff98c7acb98c21909d065cbd67197c8838d0d847c190000000040771b000000000000000000000000000000000000000000000000000000000060417249ffff001df6562502", + "01000000d22f1ddb77bcaffcd59bb0edd3a22aa3f1db30361afb77ffb8e1d7ae00000000009f24000000000000000000000000000000000000000000000000000000000061417249ffff001dee36b812", + "01000000d7c80694f2554986b4335c08def75957d579307e47534dfa352a0ec100000000c09121000000000000000000000000000000000000000000000000000000000062417249ffff001dbd241a00", + "01000000f725788a5f05188f57408de300f8a755b7fb14a367587ea9fc9bc62f00000000a08601000000000000000000000000000000000000000000000000000000000063417249ffff001de438ab01", + "01000000ac05ea3d5950b2a977229c34d9719bd9748f625d73f7c4bd61275a1300000000a08601000000000000000000000000000000000000000000000000000000000064417249ffff001d00158c06", + "01000000a6abbb844a265f36fd214bd553a588222b3495a6eaadc32af46b168e00000000e03229000000000000000000000000000000000000000000000000000000000065417249ffff001d7ec66422", + "010000004fca49aa8a53f58b0118cc376a5c422c94bfc810706b45ac9b4ad40900000000a02526000000000000000000000000000000000000000000000000000000000066417249ffff001dd3f48702", + "010000007764d51f81472977000e3d2b7177b15c24b213ce6f9054c4157dfb6100000000804f12000000000000000000000000000000000000000000000000000000000067417249ffff001d47313700", + "0100000019f37e5c059bac8e4881ff3e4b9b693896a455567af311cea07c11ff0000000060ae0a000000000000000000000000000000000000000000000000000000000068417249ffff001d07ea7709", + "01000000e3a9b03d6b4e174e90bada5fd456f26fe2efca8d2680544098d8129300000000e0c810000000000000000000000000000000000000000000000000000000000069417249ffff001d33a73601", + "010000008db39b7c02499a0c63441246555096d6687d6c88d564ba4a349e786000000000a0bb0d00000000000000000000000000000000000000000000000000000000006a417249ffff001dade53505", + "01000000fff429a5d5c8f1ccd9064cd5c09b6da6cbcd03c584cc8a4030b602ed00000000a0252600000000000000000000000000000000000000000000000000000000006b417249ffff001d936b5904", + "01000000bf800dd19a23655b900bc2b62731a9fd7af7c887e4e5e8dbfd244ad300000000e0c81000000000000000000000000000000000000000000000000000000000006c417249ffff001de4a53b06", + "01000000fd709b7cd2185ff481eed47015f1933118754edbc91b5121932e18c500000000c0912100000000000000000000000000000000000000000000000000000000006d417249ffff001d8c85c823", + "01000000bef9637cb339df4d40f3893ac8a54057217a13a375987c31024882f00000000060ae0a00000000000000000000000000000000000000000000000000000000006e417249ffff001d5d2e6805", + "01000000abdd4836cc4f4cde139af2ce719ea36d41112a9113f87f4bd1e266220000000020a10700000000000000000000000000000000000000000000000000000000006f417249ffff001d5471e004", + "0100000006c5652c1f5aa2cde25eabcd4e9fe7dd1a47200c2183153f8bb82d6d00000000000000000000000000000000000000000000000000000000000000000000000070417249ffff001d3b569002", + "010000002305e985fcab42189cc0285bca45eb73226141619d178ce82de9884500000000c05c15000000000000000000000000000000000000000000000000000000000071417249ffff001ded668d04", + "010000007c211acbf8511dac66bee0616fd81e64e634cafd9bab25497daab5000000000040ac27000000000000000000000000000000000000000000000000000000000072417249ffff001d4531d803", + "01000000168a873ec326bfa901d6633a04ea1815f6611c4cb62d8e72ff121dd00000000080841e000000000000000000000000000000000000000000000000000000000073417249ffff001d25c11007", + "01000000ba55c9affd2041030428186cf9e7abebed4a667445bae7d4ee9161ad00000000009f24000000000000000000000000000000000000000000000000000000000074417249ffff001d5b9c5606", + "010000001517d3db23f3119e1082ddddc6ac30e06b7da7a9be24607c378aca4000000000a0f019000000000000000000000000000000000000000000000000000000000075417249ffff001d4cb9ea03", + "01000000e255475d64397faaef2e0d4c5b62b6b0c1a82bdaa63c15636745060300000000006a18000000000000000000000000000000000000000000000000000000000076417249ffff001de4355905", + "010000006c8ec40a97ba301549c6fddcf27a08469f150360a60c33f1fd317f470000000000350c000000000000000000000000000000000000000000000000000000000077417249ffff001dd3f4de0b", + "010000006e612bf2f72d61d720525cfd5d1b1e3a6e55087ce1433574b4c284fc00000000006a18000000000000000000000000000000000000000000000000000000000078417249ffff001d5aa79102", + "0100000050d1cb6764d88d12ea3c82dc4e95165ea391c55122f7ed067cdb916900000000e0c810000000000000000000000000000000000000000000000000000000000079417249ffff001dcf7acb0b", + "01000000d0f08bcad2b52048d9ebdd340c1eb35ca9f11db3822989c2f01d462400000000a0252600000000000000000000000000000000000000000000000000000000007a417249ffff001d2bb3eb02", + "01000000abaf59de8fe02935236bdfa8c5d1cce9148ae1796230a47cb4e753e100000000801a0600000000000000000000000000000000000000000000000000000000007b417249ffff001ddb103e0c", + "0100000024c8626a1bb53b7f00a98fe7d45279b2f98618157e77c5ba672bce0400000000a0f01900000000000000000000000000000000000000000000000000000000007c417249ffff001d5049d019", + "0100000022731ff41b0bb534020a8cda8f6294a7f3084fa89e1ca632b63b80de00000000c05c1500000000000000000000000000000000000000000000000000000000007d417249ffff001dab4d1412", + "0100000067f5bb808d78a17b8cd3be15578b6c43eb04d37cfbae9da86f9d3d2700000000006a1800000000000000000000000000000000000000000000000000000000007e417249ffff001d30acd512", + "0100000015906fc057403f6880b3ece856399dc2dec8735eb8fd500663e73c650000000040771b00000000000000000000000000000000000000000000000000000000007f417249ffff001d93068d03", + "0100000034f2d084c697cb4b2dfeddfa55a9746f7c813aeafadec0634df45d8e00000000200b20000000000000000000000000000000000000000000000000000000000080417249ffff001d7ab9ab03", + "01000000cbe1395f3af3519ce76dce14af01089cadee1957d842297e83d4b98200000000e03229000000000000000000000000000000000000000000000000000000000081417249ffff001df1955a01", + "01000000de2bab78e7a3db2864b279ae2c1409f204345ec4ea8cb2428dfb967b0000000020d613000000000000000000000000000000000000000000000000000000000082417249ffff001d04c63609", + "01000000716df775500c803389dd6d87f2452f94bee59abf5b2a2198beaea9a500000000006a18000000000000000000000000000000000000000000000000000000000083417249ffff001d7f728e10", + "010000009d9003fd348765b53b6196a9dd513b81388ef2d9c39b6c4061f8f7fa0000000060e316000000000000000000000000000000000000000000000000000000000084417249ffff001d61c22401", + "01000000e401bd1817a8e5652e82ef1166dc7a209dda9cc950f8b020b553008300000000601823000000000000000000000000000000000000000000000000000000000085417249ffff001d27bac507", + "0100000001ee16ee91b03163e44e8e7997890d94cc98f1740ac75474e3c0bff60000000080841e000000000000000000000000000000000000000000000000000000000086417249ffff001d66f54c02", + "01000000006b0417737a1371ef59213ae17c24c84c95e887f1337b790f46144900000000a08601000000000000000000000000000000000000000000000000000000000087417249ffff001df6235f04", + "010000005f08dc498a1b417931e304e005c94647142313714a07506f6f5a3cf00000000080841e000000000000000000000000000000000000000000000000000000000088417249ffff001d8f026d04", + "0100000053c6864f5b26a281818d613a9d3f87bd96be9980db61cbc9aeb392940000000000350c000000000000000000000000000000000000000000000000000000000089417249ffff001d2bca1c2c", + "01000000bf1368d5eb0a1467677e87ef657113022465c91fcce41e4a369099fd0000000040420f00000000000000000000000000000000000000000000000000000000008a417249ffff001d3ba29703", + "01000000d0fa2abc0d19bc14e637b196ee96d612fe8340741f04b1b1c43706420000000020a10700000000000000000000000000000000000000000000000000000000008b417249ffff001d852e8f01", + "01000000d4cf16cfabcacff3eb8b4b3882309b8d2f584f9ded41f0e390ef43f000000000200b2000000000000000000000000000000000000000000000000000000000008c417249ffff001d2d124607", + "0100000058e8e943d6ac4e4c07c68fa0cbacd7417fb99788ba29a269aa3695ca00000000604d2f00000000000000000000000000000000000000000000000000000000008d417249ffff001ddad56000", + "010000004fad8802a75ddaf415cdb0b71c4e0101b4e109bf1326a20f626eb85500000000c0912100000000000000000000000000000000000000000000000000000000008e417249ffff001d87760126", + "01000000d9fbdbb8f26b4fbcff4f57d31c8adeb42c0daefe715cb54f2742451a0000000060ae0a00000000000000000000000000000000000000000000000000000000008f417249ffff001d2573c700", + "01000000ca261dc890cd6054b8363cbe9bb8ac149c54456218b584febc126d510000000040ac27000000000000000000000000000000000000000000000000000000000090417249ffff001d235bee01", + "010000000a1a5cac31f6e53f961b120358f6761f0a92a72413b9a8008acccd580000000040ac27000000000000000000000000000000000000000000000000000000000091417249ffff001d23d31201", + "01000000ef0767985034f36b57f64dfb2484961ac5b73f250e69dafb9854fe5f00000000c02709000000000000000000000000000000000000000000000000000000000092417249ffff001dd26bff05", + "0100000056f325240adb60288000c7ca87e53ebeff7bc77345cf077b0c63246800000000c05c15000000000000000000000000000000000000000000000000000000000093417249ffff001dadbc0301", + "01000000367abb60ba960f649e4ca9279ac1f0fb98eb6426e22874de3884deaf0000000060e316000000000000000000000000000000000000000000000000000000000094417249ffff001d791e6308", + "010000001728758d1eb90895878afda4edd0d1db81990d997d115fbfc88422a100000000009f24000000000000000000000000000000000000000000000000000000000095417249ffff001d3edc771b", + "010000002263fd7b1400c406c36f9a3c1b805526de6ef7126385e73eac38774900000000e0c810000000000000000000000000000000000000000000000000000000000096417249ffff001d3ab79401", + "01000000c31aa0a1cf814798e5bae4ba6b5df07d8e926f50865041bf3556b29100000000c0c62d000000000000000000000000000000000000000000000000000000000097417249ffff001d77514422", + "0100000043e2e20630527dcb1803cbd55b65e39e2f43261a81ab51290d1cb6620000000080841e000000000000000000000000000000000000000000000000000000000098417249ffff001dbb9e1314", + "010000009ff8f9a9774290f7fa461d5aec84ece28a9e1b646ce2e0637b152a1c00000000c09121000000000000000000000000000000000000000000000000000000000099417249ffff001d3d8f9008", + "0100000097a91aaa4ec52c895a9ce935cff632a9a76323b441d48faa8063826300000000804f1200000000000000000000000000000000000000000000000000000000009a417249ffff001d59dcf703", + "010000004f4f968bbcc2a8362b3ef8b619f16d35de9f0e8caca67f03f696201f0000000000350c00000000000000000000000000000000000000000000000000000000009b417249ffff001dddb5c912", + "01000000dc3406fe63b3b1b8a1064a90d94244b8a3941b90fc014aa8889d647400000000e0322900000000000000000000000000000000000000000000000000000000009c417249ffff001d0a89e306", + "0100000098a3ecf704feb1230d163b605f58ead91feb335aa0c7b3c44689212400000000e0fd1c00000000000000000000000000000000000000000000000000000000009d417249ffff001d8a024703", + "0100000094758bf55d9eb97320c3f03a04abe50591f1d74906401969d4c4b7570000000000000000000000000000000000000000000000000000000000000000000000009e417249ffff001d74c8c902", + "010000002ba2a5d239e9c8e4f8646227eeb02a89d3f41074b662c72874f2374b00000000804f1200000000000000000000000000000000000000000000000000000000009f417249ffff001dad692e10", + "01000000b4a267ffe37592791b3ce7bb5937b1ef88683306a074323948d66344000000006018230000000000000000000000000000000000000000000000000000000000a0417249ffff001d17328c05", + "010000005b3dd93981e89f28f76a7f47ae5941c618382075c8c41d28f67c506000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a1417249ffff001dea6ae60a", + "010000003ff5b184fddefc883322ff8a932f178812d48df0dcf6df7011151a1900000000200b200000000000000000000000000000000000000000000000000000000000a2417249ffff001d99369818", + "01000000c6c612c301f125ec233396041be2b8a582525cb007650110f7a2429400000000e0fd1c0000000000000000000000000000000000000000000000000000000000a3417249ffff001db609fa01", + "0100000085affa18750b17668a17c23b82f15d9366e961d62db9c145d4bb7b6400000000c0c62d0000000000000000000000000000000000000000000000000000000000a4417249ffff001d7b60ec00", + "010000008899e5d978c15e6e89c90cd4f51ccf5018aeacd5e6b66c573672ebee0000000040420f0000000000000000000000000000000000000000000000000000000000a5417249ffff001d7456a507", + "010000006a6f69cad2f5f1a3b458cd600adf7a8bb50b85416aeeb68dc13a4dae0000000020d6130000000000000000000000000000000000000000000000000000000000a6417249ffff001de18a1304", + "01000000cb74e4615c051150bd9a9a55875299fadda216327cd4ea694162f29500000000c0c62d0000000000000000000000000000000000000000000000000000000000a7417249ffff001d63601500", + "010000007c4c7e177bd3fe1c1fe39b58b4e0549dd080cfdbf203fadb989b12270000000000350c0000000000000000000000000000000000000000000000000000000000a8417249ffff001da1fed204", + "01000000aed4b420f19462c92cc64690ae264223109c1a5c5b08773464fbf0c8000000006018230000000000000000000000000000000000000000000000000000000000a9417249ffff001da1c25704", + "01000000c19e0e6af0b260d53609ea1a791116051ef8e075f3cbd75261927b3e00000000c0c62d0000000000000000000000000000000000000000000000000000000000aa417249ffff001d7fff040a", + "010000009bf96d36152b8dd534f2a01503165690578c0e4aff116ee9025ea03d00000000604d2f0000000000000000000000000000000000000000000000000000000000ab417249ffff001d5c850605", + "010000000b0e3a8666c600e3f544d75669a27bc270e3d96ae4db2a1c300a6af100000000604d2f0000000000000000000000000000000000000000000000000000000000ac417249ffff001dd125f404", + "0100000034e9e8ed6f6a73b8a775eda95354d98eed1341da708048fb17d0100900000000c0c62d0000000000000000000000000000000000000000000000000000000000ad417249ffff001d1cb00600", + "01000000451e6f84798a9963264109f98a9bc27b2f0d85b25b2dbc0f6f55f9f100000000e032290000000000000000000000000000000000000000000000000000000000ae417249ffff001df4a4da09", + "0100000020e5318d651b7206811d8c45b316375fbfefc8dc3eec3e865807aa450000000020d6130000000000000000000000000000000000000000000000000000000000af417249ffff001d0c9d2801", + "010000001007fe71e4ce140b40f31d0fba07b7cae0f6c15743b1cdc442a7f2b700000000200b200000000000000000000000000000000000000000000000000000000000b0417249ffff001d09822c01", + "01000000dd0e54ead96c36bc5e37e27e951e1420d647f8bc1c0851dd84b4c1f300000000400d030000000000000000000000000000000000000000000000000000000000b1417249ffff001d39785600", + "0100000031baa5cc1f881205903f033f2493d457988e53dd18397e36ded29a4d000000000000000000000000000000000000000000000000000000000000000000000000b2417249ffff001da9e39100", + "010000004a14830640d42de2c416022a1cb8acd19ce2a15a937a307c3a1fbd4900000000006a180000000000000000000000000000000000000000000000000000000000b3417249ffff001dc296de1a", + "010000009d13ffecbf9b377938d4be559ac1245fad080de327fa27089d5bd1f600000000a086010000000000000000000000000000000000000000000000000000000000b4417249ffff001d18319202", + "0100000065f721f47c354937b4777afc27bb9d316fe1fc644bedca77fb2a28970000000000350c0000000000000000000000000000000000000000000000000000000000b5417249ffff001ddb7e9807", + "0100000085d558fdfd390426b7af9a651840d1cd37df6540945833c232b4899900000000a086010000000000000000000000000000000000000000000000000000000000b6417249ffff001d9178150c", + "01000000307a4e238753542fcf04b0adf72891bea6819d48d6bc875b6431c7d400000000c027090000000000000000000000000000000000000000000000000000000000b7417249ffff001df7bb1e07", + "01000000876d2f5f5432ec8b203cd4dbe45388d5f3be3f6e01a4bc74c07e5aeb00000000604d2f0000000000000000000000000000000000000000000000000000000000b8417249ffff001d19cecc04", + "01000000acadbbf3f2d0448a430f8fa4e65b09c0a906ef201cfc3a4779b308c200000000c05c150000000000000000000000000000000000000000000000000000000000b9417249ffff001d8b01d704", + "010000009c9eb591d319e7931ff6194fd51688515df094004d365c83c239fb1400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba417249ffff001dfdfcf612", + "0100000065efaf6e39964db178259ab6d1428a2ecef2444a1421f83de5d4e8a000000000e0c8100000000000000000000000000000000000000000000000000000000000bb417249ffff001d4c48c600", + "01000000d6a6635dd8d0f4f6ed7b7e3ae0c235a9e1b8bc54128017e985b80cfd0000000020402c0000000000000000000000000000000000000000000000000000000000bc417249ffff001d298dfd04", + "010000004a69b20dfc35313660fdd04f910c3adddab791305c6a98977f585c7300000000a086010000000000000000000000000000000000000000000000000000000000bd417249ffff001de8cf9e00", + "01000000ef6bac5ca03eab2f91765067455824b1bd3e285a225c69113004c7f00000000000350c0000000000000000000000000000000000000000000000000000000000be417249ffff001de9717503", + "0100000047ee6e2a0d888b114870cfcd35d7cac130c80ee054b9867a0574ae6e00000000e093040000000000000000000000000000000000000000000000000000000000bf417249ffff001d6c80d100", + "0100000040ea8fb0faa1f0702558a9c0358f6e08ef1355abc1c19b091679293000000000a0bb0d0000000000000000000000000000000000000000000000000000000000c0417249ffff001dc2531905", + "010000008b907adec1abc279d9f25dfad1317d0d1fd92a069c44d6d302a60c1e00000000200b200000000000000000000000000000000000000000000000000000000000c1417249ffff001d1650f401", + "010000004b3b9490df7ff932ce9a80b192db6fc7481544244a04af803b5cb686000000006018230000000000000000000000000000000000000000000000000000000000c2417249ffff001d46687404", + "0100000023f0cc4819b5cbdb31403af0c7922279c0bfd1bcddb886591c4493fa00000000006a180000000000000000000000000000000000000000000000000000000000c3417249ffff001dccd24e0a", + "0100000056f439e3defa11fa6507e060c4d3a500629ee84ee84a8aaf780137a700000000801a060000000000000000000000000000000000000000000000000000000000c4417249ffff001d4f99911d", + "010000003310580008004a70de1aa4ec350cc40945b94b90f97b29d43665f5600000000020d6130000000000000000000000000000000000000000000000000000000000c5417249ffff001d46f62f0f", + "01000000c723acb4b20666866f7b380fdaf7b05e8226c23f0e4682cb3134bbb200000000c0c62d0000000000000000000000000000000000000000000000000000000000c6417249ffff001d5fe95d02", + "01000000f848947496fe5ec64417b2947a07b7b0b544f9d09f0cc277fdf57cbf00000000c027090000000000000000000000000000000000000000000000000000000000c7417249ffff001d8efa2501", + "01000000b92f492194bb1ee1e5aa967946467084945b05ca5b707cc0d6735b6d0000000000350c0000000000000000000000000000000000000000000000000000000000c8417249ffff001d3a95fb05", + "0100000008dbd39435ce47cfccbfbd24cafd31b2fb7a405543822d6af0e66fcd00000000e093040000000000000000000000000000000000000000000000000000000000c9417249ffff001dbc934709", + "01000000319924ad21111c5cf08f69f6d311781cb2f2cab3bd1933f57bb7f02b00000000c091210000000000000000000000000000000000000000000000000000000000ca417249ffff001da22b0804", + "01000000334a8cc1849ed7d247117420fbfef5b5ae18ed119dd8eaf55279350e00000000801a060000000000000000000000000000000000000000000000000000000000cb417249ffff001d41c0cb09", + "01000000615c727126a30de38abce9a262044e3dcb020d498fb6805e4f5ffc2300000000006a180000000000000000000000000000000000000000000000000000000000cc417249ffff001decc8d004", + "0100000086567d993318524a2149024be69d05445390647230bbdd413440e1dc0000000020a1070000000000000000000000000000000000000000000000000000000000cd417249ffff001dc4f6ec0e", + "01000000a53d40347a2039c66172bf973e370780d22a92e871e6d5b096ad4b7500000000e0c8100000000000000000000000000000000000000000000000000000000000ce417249ffff001dc18e7a0c", + "0100000020b8b3d9ed211fb9aac9798236e4452580eeaa404f6482e967e92c8300000000801a060000000000000000000000000000000000000000000000000000000000cf417249ffff001da1fb8f05", + "01000000a4e91189bd5134cb0c82df7b446e1fdb9d9738770866d187603f3a6100000000801a060000000000000000000000000000000000000000000000000000000000d0417249ffff001d437b1a04", + "01000000af7477bbbc0b25a6c527d4dfc2dc4cca12c4aea5eb67045b7be84c0400000000e0fd1c0000000000000000000000000000000000000000000000000000000000d1417249ffff001d58bed407", + "01000000b11457d0b6d04500412aba5b06aa9eafce2fb622bfc5be1640b4c5f600000000c027090000000000000000000000000000000000000000000000000000000000d2417249ffff001d576e7518", + "01000000a0a085c5df0ec9539ee2347e4f033126114100183e32103f0f38a5640000000020a1070000000000000000000000000000000000000000000000000000000000d3417249ffff001d82d17807", + "01000000071e9025bc12d185c4c4a4f7cbb28a399d60d232fe6d647fd45f9fe80000000020d6130000000000000000000000000000000000000000000000000000000000d4417249ffff001de8de8208", + "010000006539a0e474d6738806c9b075914aac10d197f1071302ca6e8b33fa020000000080841e0000000000000000000000000000000000000000000000000000000000d5417249ffff001d5a70ca07", + "01000000328a0700f0b7acf5848709874baf23116bc5c8af7851f196e0c02c750000000040420f0000000000000000000000000000000000000000000000000000000000d6417249ffff001dd8094c3d", + "01000000c8ca38fc1dc65306f32f63246a810112a4de3d7bb4954968a84310c000000000c027090000000000000000000000000000000000000000000000000000000000d7417249ffff001d86ed3c01", + "0100000075e140ba7f24f6dbf3ac3c1bee2085196790c7b16dcf5fd63384cc6c00000000c027090000000000000000000000000000000000000000000000000000000000d8417249ffff001d87430f09", + "0100000017921a0185da3616971c850f22e1d09d23a0e1d660108131b5b3074100000000a0bb0d0000000000000000000000000000000000000000000000000000000000d9417249ffff001dbfeb8300", + "01000000c2983e57c33ce638bde04edcd3c00106509768400cbb69464535e9ec00000000e093040000000000000000000000000000000000000000000000000000000000da417249ffff001d14e7e706", + "0100000073819e433e93d396ae74701bd2eddea63f64f717c81a9076cf6e183f0000000000350c0000000000000000000000000000000000000000000000000000000000db417249ffff001d76a8450c", + "010000003c8731f3cfa96a09d211d70c6f9b2815f83e16805101b62d5de44e550000000020d6130000000000000000000000000000000000000000000000000000000000dc417249ffff001de2c09504", + "010000009b85f06e2b06a7bcd26f94de9165a8fefdbe1721ee6a256b6440a9ac0000000000350c0000000000000000000000000000000000000000000000000000000000dd417249ffff001df711b903", + "01000000d0ef010ab9f99efab981fc1a86440c828cccbb9726e49702f003f33e00000000200b200000000000000000000000000000000000000000000000000000000000de417249ffff001d0e38cc00", + "010000006a38649a4cd3acb9c6656434bda55be3c6d69a2b2d5596bbde91effd000000006018230000000000000000000000000000000000000000000000000000000000df417249ffff001dcfc6280d", + "010000003479a19dc850db95af43e17425b13fa03c124463963f99648573b01c0000000020402c0000000000000000000000000000000000000000000000000000000000e0417249ffff001d3e7aa003", + "0100000012787fcc7a39ade24a18a72359cd1fb7efc73e92b86526abcd8509d900000000a0bb0d0000000000000000000000000000000000000000000000000000000000e1417249ffff001d49571300", + "0100000084f29e1b0ab2861676711f897e26136056f9fcca189bc222fbc286120000000020402c0000000000000000000000000000000000000000000000000000000000e2417249ffff001d0ea58704", + "0100000036d6d45403001b6e2145bd0ba73bf14526081839bf5806a9694b7ee100000000804f120000000000000000000000000000000000000000000000000000000000e3417249ffff001dd74b8f09", + "01000000152409b59665c5aeb1d4042298e97ea49424c97fb2470b377f25a50f0000000060ae0a0000000000000000000000000000000000000000000000000000000000e4417249ffff001dca034204", + "010000007b62e6a55e56d7ca1bf0a91dfe1124e715db9ddbaab7bba3db51f0b80000000060e3160000000000000000000000000000000000000000000000000000000000e5417249ffff001d4bc8f308", + "01000000705358ab841199db1801926d808120539b2877d9a49422ad7c0af8fb00000000400d030000000000000000000000000000000000000000000000000000000000e6417249ffff001dcd2f2500", + "010000006880e36559d042e29d47080d4a5ef7e1a1197caa5e3c8c6d7a32022d00000000400d030000000000000000000000000000000000000000000000000000000000e7417249ffff001d72d2ff02", + "010000006a8533c3dea921cb9c586f97a7d5c7e7b0f0a972e799dcce35c8a95c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e8417249ffff001d4ecca001", + "01000000c36a20a412ac66ef2614aa6c3038ea3ed0a20523538bd615e30fd39c0000000080841e0000000000000000000000000000000000000000000000000000000000e9417249ffff001d44ba0005", + "0100000029075589d09e05b8984900b915bed34ebea42d379097eeac56a431b90000000020d6130000000000000000000000000000000000000000000000000000000000ea417249ffff001df64e3014", + "01000000d70e5589c9c6ab113fd517d8e42a4b82d34d8182a80a8683a07da34500000000c027090000000000000000000000000000000000000000000000000000000000eb417249ffff001d67f58807", + "0100000058cc83c49cbf3165c9390c7701492bc90cfc6302cdf520ce9361fe2200000000400d030000000000000000000000000000000000000000000000000000000000ec417249ffff001d5ec2f40a", + "01000000fbef2f814654289ec7685205b4c3bfedae09430edd998a890c8b7ac40000000020d6130000000000000000000000000000000000000000000000000000000000ed417249ffff001d38975e06", + "01000000d79126dfbd38a127477b88c66ddb7f839e7540426c29ae8316d4cf1f00000000400d030000000000000000000000000000000000000000000000000000000000ee417249ffff001de8cbe203", + "01000000c9c35dbe50e62b351c8cf882d92b7be83cf0fd8c1dd5c66562d4681b00000000400d030000000000000000000000000000000000000000000000000000000000ef417249ffff001ddc75ad07", + "0100000077a8571b5e4552d42862521d738c39d5dca1a547a8d46f9c5e8487ad000000006018230000000000000000000000000000000000000000000000000000000000f0417249ffff001d4a62f906", + "010000000514e5b37395a6ae1f8e0387ef29391f379528a7489db0d6e34d698a00000000e0c8100000000000000000000000000000000000000000000000000000000000f1417249ffff001d6e09e014", + "01000000e6d0e5481c0c2ae7b8b4ddef822345ad3eae2dcc2340a66a14a3b53800000000804f120000000000000000000000000000000000000000000000000000000000f2417249ffff001db232470a", + "010000005f973907b2b4eacf6b5083e95b980173710c93bb0744776b68549bed0000000000350c0000000000000000000000000000000000000000000000000000000000f3417249ffff001dcea03d0b", + "01000000e281845a9d96871635399fcd0f20729444627d7b9b4e1b99bf72778500000000006a180000000000000000000000000000000000000000000000000000000000f4417249ffff001d78654b04", + "010000005abc3567ad9b3298c03c0d95366653271b1614110e8af866dc7c49110000000060ae0a0000000000000000000000000000000000000000000000000000000000f5417249ffff001d946b5300", + "010000006706ea81931f3164e45e9ecbf0b45724e02a4ce80e377766a18e3e080000000040ac270000000000000000000000000000000000000000000000000000000000f6417249ffff001db3b1f713", + "01000000328c092074e622f747f8f7e924374c381a90a5f6acfe5045dec3d5450000000040771b0000000000000000000000000000000000000000000000000000000000f7417249ffff001dd0d4570b", + "010000006aca3b81f6a0081acb26b6549143ee7a6a989397b27775632995c09c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f8417249ffff001da4e71201", + "010000001f1fb8f7263d239990978ea0986417ee38ce12a40361fbc66f82644600000000e0c8100000000000000000000000000000000000000000000000000000000000f9417249ffff001d42e1ab15", + "0100000059490a5ae8ca818221c4ed20c4545d309e51af93e8f96771523d7aef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000fa417249ffff001d9112e507", + "0100000034e95cd350e79442b740f809634253e2f6b4c05581aa340cea6a939e0000000020a1070000000000000000000000000000000000000000000000000000000000fb417249ffff001d9a6b4402", + "01000000c086e8659d774103de05ffc7ecf0ac72b0f60c08d5624523390916950000000080b92a0000000000000000000000000000000000000000000000000000000000fc417249ffff001d45f35901", + "01000000650dc560c35f04a9fef9b194bc5aa0bc7eef8ccc09d631d16c4fd5520000000040420f0000000000000000000000000000000000000000000000000000000000fd417249ffff001d71ee6705", + "01000000aed12a3eb6f4d3ef53c4aef5ca4c559ae5c38dc39eee38532550555300000000a0bb0d0000000000000000000000000000000000000000000000000000000000fe417249ffff001d675dd602", + "010000007b7e4ef3628d0855fac9d73fc9e5e84df2b2c69fa23ff8631227ec61000000006018230000000000000000000000000000000000000000000000000000000000ff417249ffff001df21cd805", + "01000000cdfde680c1a2650a5a87a4dedf6f59b963b6f1077ea7392f3e0abc1a00000000006a18000000000000000000000000000000000000000000000000000000000000427249ffff001d2f6cf519", + "01000000f291dafae5b139124f95ad9c3be6974d7edc57737ee608fd2f7bc57800000000a08601000000000000000000000000000000000000000000000000000000000001427249ffff001dfb61cb10", + "0100000010ae01195688c0744eb08c6f7e5cac473397227c2f58cf695a3e9e770000000080b92a000000000000000000000000000000000000000000000000000000000002427249ffff001d53d0cf13", + "01000000ebe422ba44a5e9d93176a3ef97fae0758367ad1330c8fd8fa2afa87800000000604d2f000000000000000000000000000000000000000000000000000000000003427249ffff001d1516d502", + "010000006c2225544dcd0fe0880b70e1a071887faab628070343ec3456f7949a0000000000350c000000000000000000000000000000000000000000000000000000000004427249ffff001d2ee7c50b", + "0100000097a522c01eaa72ea3b45eee94ab2743e9ed32c3b61a814216ef36c580000000020402c000000000000000000000000000000000000000000000000000000000005427249ffff001d96df3403", + "01000000fbeabb0caa956d65846bb364e7083c536145937fe65f9b7304d53c9800000000a08601000000000000000000000000000000000000000000000000000000000006427249ffff001ddfcd3307", + "010000004bd172de5da730ec320573eb399cbb632fb510ed54c63c1ec79752440000000040ac27000000000000000000000000000000000000000000000000000000000007427249ffff001d2674bb00", + "01000000074ee4f8bde631f7c7bf59d9dddeced5d7adebd3aad62aaea957e99b00000000801a06000000000000000000000000000000000000000000000000000000000008427249ffff001d4a03d904", + "01000000414522e17c4d68939f051cc236a260c7f277a3c603223f7223549e280000000000350c000000000000000000000000000000000000000000000000000000000009427249ffff001dc0a13702", + "010000008a9b5c7c5d1a548ab8b34b2439c075dae9ff13c3483cc73e6dd5625b00000000a0860100000000000000000000000000000000000000000000000000000000000a427249ffff001d4f295c01", + "01000000dc837ec020e77932975a3154793b44f4d65310b5755479d372f2c5dc0000000040420f00000000000000000000000000000000000000000000000000000000000b427249ffff001d60b1380c", + "01000000c686e1f60aa61e25652c715319a68a5339541de5bdd0bf1a1e956c6700000000a0860100000000000000000000000000000000000000000000000000000000000c427249ffff001d86617d06", + "01000000b52aab2794f00590a1cfc540b2896e586650d8b1b93c1fa34483cf7f00000000a0bb0d00000000000000000000000000000000000000000000000000000000000d427249ffff001d5013050b", + "01000000fbe4f9cf1fcf2312fba9c7fc40d59c982be583793cb22f11d137876b0000000040ac2700000000000000000000000000000000000000000000000000000000000e427249ffff001d7354f100", + "01000000f3a89d1c50c4dbf3d2e642b610e43395f404b5d63a5b23d2555cfda400000000604d2f00000000000000000000000000000000000000000000000000000000000f427249ffff001df2c06a11", + "010000002cbcd01cf3255e86b0404fc87f41bd4fd33b99c80bee6bcddcf45e9100000000a08601000000000000000000000000000000000000000000000000000000000010427249ffff001d32efc503", + "010000001ab2ac0f1f28284f7e34809b88c77c1950d0a5d620f73991944b75dd00000000c05c15000000000000000000000000000000000000000000000000000000000011427249ffff001d86fbf20a", + "010000005cd675fb2d7510fd6dae6a6522ac9dec3f645bdfc3fdb1f5a34623320000000020a107000000000000000000000000000000000000000000000000000000000012427249ffff001dbe777e26", + "0100000091951f78ad6a6f11671a6c5c9537a56daf12a9b2b2e9292101b47ac400000000e09304000000000000000000000000000000000000000000000000000000000013427249ffff001d0faf5a04", + "01000000f338ccc953bbd2d096b4639a8ad912dcac805141ed105bd510e0bfb700000000400d03000000000000000000000000000000000000000000000000000000000014427249ffff001dd4461b16", + "01000000cb1a7933ec5943cdf7606bec8992b63d2b8428bd45fae6d17a1b7a4d00000000e09304000000000000000000000000000000000000000000000000000000000015427249ffff001d07679b16", + "0100000008cf64e16e64d849a0612ece96174c764324cc332040fa1d8eab027d00000000601823000000000000000000000000000000000000000000000000000000000016427249ffff001d5d77a100", + "010000005554920b885c3c0ade044a8725ec2aaaa0e6e6211724e2fbd2660ba800000000e09304000000000000000000000000000000000000000000000000000000000017427249ffff001d57416608", + "010000003358780d95772dc911dc8ae4e7a695bfb0f63633bdbd0d9e395a48c60000000040771b000000000000000000000000000000000000000000000000000000000018427249ffff001d8958d105", + "01000000e448d5e08e9cf4719be6a3f8d99c6c0d4209a61175f12e5bee560cb400000000c0c62d000000000000000000000000000000000000000000000000000000000019427249ffff001dd64d3414", + "01000000a7b94927c4c905b5aadbac20de48ac96110948e418c9b0d891fb453a0000000000350c00000000000000000000000000000000000000000000000000000000001a427249ffff001ddc45aa0c", + "01000000e98183e8badb55614f9b9ed583e90ecdd5bd5a841fd542630c619bf30000000020402c00000000000000000000000000000000000000000000000000000000001b427249ffff001d0bc46302", + "010000001269f5b802a985af21dbe5fe46b0f3179fafecddfc50ee4dd76434050000000040420f00000000000000000000000000000000000000000000000000000000001c427249ffff001d76853903", + "0100000031aeb15e69c41547214e9306504c7bd54b8d46f4fdd674a354d92eca00000000e0322900000000000000000000000000000000000000000000000000000000001d427249ffff001d2c786611", + "01000000d5d287ed84498367788fe7ce5f83a73d6e13925248c66c9b701117ad00000000801a0600000000000000000000000000000000000000000000000000000000001e427249ffff001d9eb32507", + "01000000ba6e91205eeb5f2e6e40a0d8f922f7448682298702a04c142b9596850000000040ac2700000000000000000000000000000000000000000000000000000000001f427249ffff001d7e8e3004", + "01000000b693ccaf932ae091617c00c7ca1a7174066d5d3e402e80b70b49bf0d00000000006a18000000000000000000000000000000000000000000000000000000000020427249ffff001d40e2b201", + "0100000018b06695940070d80d2b3371d529d6d42eadb3c2419e961277780a560000000060e316000000000000000000000000000000000000000000000000000000000021427249ffff001d8dc94a0e", + "01000000e4743013777e89fd07b2f59251743d71dcf5136f1153c33399b895830000000000350c000000000000000000000000000000000000000000000000000000000022427249ffff001df4fc4c0b", + "01000000bc1a65fda89b1cbcaa4c55f2f2e08d69ad96a1d3557882f5cc55198c00000000804f12000000000000000000000000000000000000000000000000000000000023427249ffff001d2f7b9f07", + "0100000079543f5c88f2e9ccd29b5467e1396167458a6ccc16aee693b16ac35200000000c05c15000000000000000000000000000000000000000000000000000000000024427249ffff001daac28c0c", + "010000007c22b3580445913f61cb4fb83f3b55455a572e4ad568d3de16dc8b0c00000000c0c62d000000000000000000000000000000000000000000000000000000000025427249ffff001da2053100", + "010000009172feefa6177863cd1c852ff712866c93b8dede50583fd6cda2e1990000000040771b000000000000000000000000000000000000000000000000000000000026427249ffff001d960aa305", + "010000004eb6ab3cb5627b9afd514cb084fd6ab69f153e65fc35ce18ac3ce57300000000a08601000000000000000000000000000000000000000000000000000000000027427249ffff001ddd6a9c01", + "010000009a4fc76cbfbec4407cea84c1fbb73007a1e75cbe7e33978bfad1981d0000000040771b000000000000000000000000000000000000000000000000000000000028427249ffff001d4029b40b", + "01000000d377291f132e8c2df44c407ae20a9f263aae9a5eb93140a4591330b40000000040420f000000000000000000000000000000000000000000000000000000000029427249ffff001df6c4cc01", + "01000000fed9306eb930a71aa724cae5546d97a089d079c770df2105fe6ce6cf00000000801a0600000000000000000000000000000000000000000000000000000000002a427249ffff001d44fc0c04", + "01000000c1beefafdf88fd1189b686fb7d3b5f556d7a5cd9791879668d6394d80000000020402c00000000000000000000000000000000000000000000000000000000002b427249ffff001d50d52a10", + "010000004f102107144290510cb137d1128498ae72c739eaff7631a62449411300000000c0912100000000000000000000000000000000000000000000000000000000002c427249ffff001db9bffe16", + "01000000843cc44d8987e529371f9805c5affdfcb3976741de04d3f41ad607c900000000e0c81000000000000000000000000000000000000000000000000000000000002d427249ffff001dfccf4e03", + "0100000031096fc6f9405b1f243e3047762ac7747de982570be29edf72ae488300000000e0fd1c00000000000000000000000000000000000000000000000000000000002e427249ffff001d79d5b501", + "01000000af16597c6e112521ece444964accbeed42a4d465462854f16dbd624e0000000020d61300000000000000000000000000000000000000000000000000000000002f427249ffff001d9baffa20", + "01000000f7fbf80e478472f7f951778a9bab2628d60ef024848d464854b5c7c200000000e0fd1c000000000000000000000000000000000000000000000000000000000030427249ffff001d27e30b01", + "01000000173781839e14ef4f715642ef6f8870e286058bd30336301756fc8b9e00000000a0bb0d000000000000000000000000000000000000000000000000000000000031427249ffff001d7ff61a0c", + "0100000039a29c244136c977640f77b80e6fbe40deb6f39f4639e585c32d89950000000040420f000000000000000000000000000000000000000000000000000000000032427249ffff001d510d3a10", + "010000007faa88fba5b8b35af627dc43290c6184a8bbf2c7b908b6f4d744aea300000000e09304000000000000000000000000000000000000000000000000000000000033427249ffff001d6bcc7a01", + "0100000052a6518142003c296ab5df6271df4d70dddc2c7ea9cb7b8a8f54d94300000000a0f019000000000000000000000000000000000000000000000000000000000034427249ffff001db09a9c06", + "01000000b1fa98087ebe3ca6df0b23536d30012e3df126ea8ac7d6ffcafd2c9d0000000060ae0a000000000000000000000000000000000000000000000000000000000035427249ffff001de22d3906", + "0100000074e8239b9df1c739cc5d25ee883a0bbc6a01593854ddb3b82bb82dd500000000c05c15000000000000000000000000000000000000000000000000000000000036427249ffff001d1737e200", + "01000000c34abe3286708cdb765500cf8b311fa1ef4c3da7f788119bff7608af0000000060ae0a000000000000000000000000000000000000000000000000000000000037427249ffff001d415e7901", + "010000009b89b3f90f99cdd40c2b7d1f667dfe15a97e5f864384da6aef1c326500000000e0fd1c000000000000000000000000000000000000000000000000000000000038427249ffff001d70605a13", + "01000000d7e77f50de2018ef1264b9eaec56af2c0bf3d9f0b3ffda77bc885de900000000c02709000000000000000000000000000000000000000000000000000000000039427249ffff001d52afc01e", + "01000000586ad8a80cce36061cbb6a61e00a610b16e27fae27e82a0db15f58df00000000c0912100000000000000000000000000000000000000000000000000000000003a427249ffff001d504d5700", + "010000006cb9c8d52550a157da56b899c63a288164af44ecb1f7ce94f3705bf900000000009f2400000000000000000000000000000000000000000000000000000000003b427249ffff001d05ed231a", + "0100000040db3d72e7740289521d46d64e892017528b40d970c1a28f449d600300000000801a0600000000000000000000000000000000000000000000000000000000003c427249ffff001daeae1c02", + "010000002da2564dc22075caf376bc1761767d62293f65a1d472e580907ba9260000000040ac2700000000000000000000000000000000000000000000000000000000003d427249ffff001dbea8c401", + "01000000c005b318a391d081bfe7ed78475f5d4a5f13874db5223a5b8e74b1ab00000000c0912100000000000000000000000000000000000000000000000000000000003e427249ffff001d3ad5e10c", + "01000000fcde208652b98233c70e3d3bfe3e37c9b947dfa0ba5b45f78f12bb4000000000c0c62d00000000000000000000000000000000000000000000000000000000003f427249ffff001df0cf5c09", + "010000005709ab552a6a3fc08d1d7c3441f5e60369f3bfcf06e844005c2ff6bc00000000c05c15000000000000000000000000000000000000000000000000000000000040427249ffff001dae33d913", + "0100000055e578fe47fe261c99f794fa1c2f249ace0beb666223fef85e06d92d0000000040420f000000000000000000000000000000000000000000000000000000000041427249ffff001d2a1d3a03", + "0100000037c656afee268601abf39a9ee25c8f9eb0c0f32e49cffd5affa602a60000000040420f000000000000000000000000000000000000000000000000000000000042427249ffff001d53f7cf02", + "01000000cea9a0fc890fb7ab71da3af14ec6c3098e004dd0d1c12e321a640a9c00000000c09121000000000000000000000000000000000000000000000000000000000043427249ffff001d50a2d803", + "0100000027fb309916ee20fc254db89b6c05e491dac0c9fef2e1b696b26209090000000060ae0a000000000000000000000000000000000000000000000000000000000044427249ffff001d963d4700", + "01000000f56c1a3f2064dea9abfc4891be3ceb1aa7978d190e8db9df708f838300000000c09121000000000000000000000000000000000000000000000000000000000045427249ffff001ddc55d500", + "01000000e60c002698b9976ed72509f092b1ac08677adc17af01a3f50572af1600000000c0c62d000000000000000000000000000000000000000000000000000000000046427249ffff001df0595d11", + "010000001ebbca3e74af2af272c572945eb42fa8b6974c6bbb6f6af97291746800000000c05c15000000000000000000000000000000000000000000000000000000000047427249ffff001de2bf1207", + "010000005fe6478b6999cf9f68113820e05a0ff47b1936595b72ece210aeb25e0000000080841e000000000000000000000000000000000000000000000000000000000048427249ffff001df14e0100", + "010000008542a4a63eb1aa7d86b04c2113321beafbec0301a7487895fdf926b50000000040420f000000000000000000000000000000000000000000000000000000000049427249ffff001d6c569f11", + "0100000079072319670e75b7e2cdf7c9d1a45f3b9629a17c32abd4f7c8bc0b7f00000000400d0300000000000000000000000000000000000000000000000000000000004a427249ffff001dfb9e2815", + "01000000fcf6e2e79525ad156dc40068df4f882a896b25b8e021e6517b248cd700000000a0bb0d00000000000000000000000000000000000000000000000000000000004b427249ffff001d57db910d", + "01000000fc1fe131da1a035a9acd88e89e770d87b8967ab6f8bc6d75867b3b2800000000e0322900000000000000000000000000000000000000000000000000000000004c427249ffff001dcc3a2a02", + "0100000049c0bd32a72842c0c8f52c03ce6f8934ddb81b6e7e2b0256d7f2ddeb00000000c05c1500000000000000000000000000000000000000000000000000000000004d427249ffff001d569adc02", + "01000000d0807417e7c0b8aaccf5b58d6738c4eddc6de3c99c3798ba35910e250000000080b92a00000000000000000000000000000000000000000000000000000000004e427249ffff001dbaf10700", + "0100000011ef55064448918ecd0ac38a52df5497d45e033b880786a67c1b97e200000000604d2f00000000000000000000000000000000000000000000000000000000004f427249ffff001d1bc32e06", + "01000000f333a195a238d194f184e7f01de5643c164e642694e2d041a15299040000000080841e000000000000000000000000000000000000000000000000000000000050427249ffff001d585a3300", + "01000000005997011a51db3da7147e4c89e01be8caa30c960e538138cac46b1a0000000080841e000000000000000000000000000000000000000000000000000000000051427249ffff001dbf996800", + "01000000e2b20468a87e04009693907d5b8b7ea5b7261c2080b426ad4f0062a700000000400d03000000000000000000000000000000000000000000000000000000000052427249ffff001d382abc2b", + "01000000087345335af26de38406de940ea1e92f0579caf9c62b4fe92c6675cc00000000c09121000000000000000000000000000000000000000000000000000000000053427249ffff001d50188e03", + "01000000797555673cd5d1abc17efe761c5e825b382a9175ca2f02d9b5af7d5800000000400d03000000000000000000000000000000000000000000000000000000000054427249ffff001d9e289b07", + "010000001574d7ddeddff86b4b079e0263455df676ed183290f5614081d354ae0000000040ac27000000000000000000000000000000000000000000000000000000000055427249ffff001d9eca4403", + "01000000e12afd68834ba135a1bf820d0b6a45f52c3cea0311043580b0f0cb9800000000e0c810000000000000000000000000000000000000000000000000000000000056427249ffff001de18b0504", + "01000000deae5106bfb99d5b13f8613178473b590727a3d8a47e064862dd9e4c00000000e09304000000000000000000000000000000000000000000000000000000000057427249ffff001d1fbebf04", + "01000000053db441ed86f662d577c62cee9f9dcd1e8d5d731c99cc6a0fa64a7500000000009f24000000000000000000000000000000000000000000000000000000000058427249ffff001d50ee7d0c", + "01000000d297e5bfa86b985c5c68332c3491eca10564d5bc6083d6b1aa38d18b00000000000000000000000000000000000000000000000000000000000000000000000059427249ffff001d85968701", + "0100000098d67cd35068771c38ea36e3d9f9bf478f2a27b5619003dca3398d3d00000000c0270900000000000000000000000000000000000000000000000000000000005a427249ffff001dc7d29900", + "010000001d308bf73bdbc4e14c000111ab05ceb61914e52237295c5d8ddcb9c90000000020402c00000000000000000000000000000000000000000000000000000000005b427249ffff001d31aa5f00", + "01000000b8f451b431952f671fa91823231dd6b7e3bbc64c838b54029451cadb00000000c0912100000000000000000000000000000000000000000000000000000000005c427249ffff001d49034204", + "01000000e2e7401671b68a90007c377a9d654b9a1cac5e2a259fb61f3f156b8f0000000060ae0a00000000000000000000000000000000000000000000000000000000005d427249ffff001de06e3803", + "010000004f36531fb90ac68e413448d2d6a660fbee147c4fbd4cfb138bf3e2a800000000e0930400000000000000000000000000000000000000000000000000000000005e427249ffff001d28bf1e03", + "0100000051421c21c1d28f334c0e0fc15b6f40c0d3101cf450723343540e7cf400000000a0f01900000000000000000000000000000000000000000000000000000000005f427249ffff001d31433105", + "01000000bb44fffe2361bd93bd86d90362fa79cee42b9c878a7a7f2120d8da6a0000000020402c000000000000000000000000000000000000000000000000000000000060427249ffff001df3973e05", + "010000000d307104e6baeb0d7608e2fb2850b054e255473a2f7b2bc38868e8bc00000000c0c62d000000000000000000000000000000000000000000000000000000000061427249ffff001d0cb1ed00", + "010000007c54f5cb7ac939d5ae42f2db96f72e5a959cb3c2e1665c6383e21adc00000000c02709000000000000000000000000000000000000000000000000000000000062427249ffff001db221c312", + "0100000057a2e7a68168499cedc59f0a9f1321775ffe64f0dce90a442023a41d00000000804f12000000000000000000000000000000000000000000000000000000000063427249ffff001de4ed1e09", + "01000000a7bfcb39c339bda083de76333255167e062da2b9cb01ca3bd4f6ec9f00000000c0c62d000000000000000000000000000000000000000000000000000000000064427249ffff001d5bd3cb06", + "01000000e3631b1542b027d1f776af9bace36f447ddcd27463a5cf6d37d074830000000080b92a000000000000000000000000000000000000000000000000000000000065427249ffff001dd6c43c03", + "01000000ff79160641afdbe2c26b880e319d303afb60cd4fc0108e696ab42e0d00000000e09304000000000000000000000000000000000000000000000000000000000066427249ffff001dfc9cdb04", + "0100000042e53e708d24583df078e077e1d068f9e306ab31708b582b2c989b0700000000c09121000000000000000000000000000000000000000000000000000000000067427249ffff001dfe328e02", + "01000000e33f4052514eab512b42408b411008abe12c6d0ce1a04a34bb2e3ec700000000000000000000000000000000000000000000000000000000000000000000000068427249ffff001df5373402", + "010000004c0a5dce3eabf6b7a48a3872b747cafe499983a41ab98db5829a9eb300000000e0fd1c000000000000000000000000000000000000000000000000000000000069427249ffff001db2156009", + "010000004171f94f65585044be543f14cc5f92a0bc26c162f08515cb484dfebd00000000a0252600000000000000000000000000000000000000000000000000000000006a427249ffff001d6e7dca0a", + "01000000b51b5a683720f0f86dbcd28aba52e07f5fc95562c47b84c0d23926b000000000e0c81000000000000000000000000000000000000000000000000000000000006b427249ffff001d568b8606", + "01000000b4f012604fb53892a40d05fede59902a75906ee56dece7612b8ca7ad00000000c05c1500000000000000000000000000000000000000000000000000000000006c427249ffff001d39116b02", + "0100000000f95001573a19c67bb813a327ac43b713f9ba28d3af33e1d39bb3070000000000000000000000000000000000000000000000000000000000000000000000006d427249ffff001dd2b86806", + "01000000feb1f232e288bae0659688efc14d24adebf25b934e0f4e895e8e13a800000000804f1200000000000000000000000000000000000000000000000000000000006e427249ffff001deb156306", + "010000003d981e7ac3daaf4ca67c6306d9d84f62ba76b6981033a05dd1794bae00000000a0252600000000000000000000000000000000000000000000000000000000006f427249ffff001d9b6bee08", + "01000000d7a5091224850a7187390f6ad6d5498fafe68384e8642a47f3a98c7f00000000e0c810000000000000000000000000000000000000000000000000000000000070427249ffff001de9404f14", + "010000008a11799bc2579eb97b16324e1da5ad09459561d489ba701bfa5fafa600000000a0f019000000000000000000000000000000000000000000000000000000000071427249ffff001d16b84d02", + "010000000a5a8d84946bac1a018a442199c857002f248ac04db15e21be1ca98300000000a08601000000000000000000000000000000000000000000000000000000000072427249ffff001d72543500", + "0100000058b662ce98de6e7ac0e57267051b3e6c6bd4d1968dd3ed065c7b09790000000020402c000000000000000000000000000000000000000000000000000000000073427249ffff001d7e322301", + "0100000047dcbd4bcd68a0d54c5fea74be9848559e238a23809d04886b6c5e9b00000000400d03000000000000000000000000000000000000000000000000000000000074427249ffff001d80065a01", + "01000000629524893a2869b21105a1fc46a7aac4432ca8927f5763c539a25b4f0000000020402c000000000000000000000000000000000000000000000000000000000075427249ffff001d5d817a08", + "010000002d114fbec7708c1dd39c9957b575a637c43523c4bbffa4bdcaaf85900000000060e316000000000000000000000000000000000000000000000000000000000076427249ffff001dd5bbff09", + "01000000ef5d02d11532b62a47085862353a59d436f39b671b758403b715aaaf00000000a0bb0d000000000000000000000000000000000000000000000000000000000077427249ffff001d4119560e", + "010000008ab78df3c72196adf89dfd3e51cb52fe2d07a74c1a8114f25147eddf00000000a08601000000000000000000000000000000000000000000000000000000000078427249ffff001d46e3c702", + "01000000d71a8147be0ac3af086ccc277001578b84558dbb91a05bd69606b54f00000000a08601000000000000000000000000000000000000000000000000000000000079427249ffff001d94b90b15", + "010000003bebd8a467ae4467df37e1660c6553a028904a1c6774f19288ecfd9b00000000e0fd1c00000000000000000000000000000000000000000000000000000000007a427249ffff001de391e011", + "01000000ff9fa4476d1c9a8fc5a3b3fd154c520b9261b11a22ca4d0bddfb82d200000000a0bb0d00000000000000000000000000000000000000000000000000000000007b427249ffff001df988ff06", + "0100000070738b3d50f11e6694cf48118e0466dc1f1a89eeea7bda530e5676e100000000a0f01900000000000000000000000000000000000000000000000000000000007c427249ffff001d5e503503", + "0100000083699fee1b7347b79e8b179dcf89050b614f8cf3b33280372e29055100000000c05c1500000000000000000000000000000000000000000000000000000000007d427249ffff001d6492a509", + "01000000a1f9162fbf248e7738c2a7ee1d415bc3810bb9108758fead8e0c205e00000000c05c1500000000000000000000000000000000000000000000000000000000007e427249ffff001dbf13c102", + "01000000c7729b7c10a1e67a37f4c2131c19c0f8fdc01c76e27584fc81f4498e00000000e0c81000000000000000000000000000000000000000000000000000000000007f427249ffff001d4d845500", + "01000000dab8380099fa8d5cde59c7bdeeab7b32cc1e098c38c43d6928ac581800000000601823000000000000000000000000000000000000000000000000000000000080427249ffff001d23632f0d", + "01000000413c25c7eb6fce4267108146d15186f857501b6d912642da35137a7200000000009f24000000000000000000000000000000000000000000000000000000000081427249ffff001dc46c4a03", + "010000001192c78e08a93d60de514dadc0ba4da177640bdf207fdf4d2bf504ec00000000601823000000000000000000000000000000000000000000000000000000000082427249ffff001d27b05d07", + "01000000f4000b7e4bbb3fa6b657c5f0a6bec84bd78c55e397503cce2ed54b3800000000a08601000000000000000000000000000000000000000000000000000000000083427249ffff001d62d79b01", + "01000000800526096fe515f0df55bb67dff079b004db66685603390f784611c20000000040ac27000000000000000000000000000000000000000000000000000000000084427249ffff001dee7e0608", + "01000000665b2a3ff2888f1f29fb2e06673b78c427dd15878a6bf80feb0023a500000000601823000000000000000000000000000000000000000000000000000000000085427249ffff001ddad32100", + "0100000056ebaf4c5891921d994411143cfab02ede8ed8fefd3b5f1385079de10000000020402c000000000000000000000000000000000000000000000000000000000086427249ffff001d9d56d605", + "01000000abead235061c9c4ef56f07890ff4bad1d9be95d014624867990c1d9000000000400d03000000000000000000000000000000000000000000000000000000000087427249ffff001d9119f407", + "01000000eb0760b5738d743b7ad361c7941cf3b0029f10f05ec024355242c3330000000000350c000000000000000000000000000000000000000000000000000000000088427249ffff001d56073500", + "010000005f22cf023fed1ec31a371d91eb3b7eba4eac2653ad627cc0a7a421070000000060ae0a000000000000000000000000000000000000000000000000000000000089427249ffff001dd2cb8303", + "0100000095bdf20875c0b95e8dcf8d60823a868edbba4cde5c475e344e5fd43300000000c0912100000000000000000000000000000000000000000000000000000000008a427249ffff001d534efe03", + "01000000e58ff46ebc9e3ae6c4413393fcbf67ed481b5ec93efa7c57c304f14a00000000e0930400000000000000000000000000000000000000000000000000000000008b427249ffff001dab8c5f00", + "01000000eb298605966da6aeb21f203b9435cce310bbd68148818b7c2bde06e500000000e0c81000000000000000000000000000000000000000000000000000000000008c427249ffff001d8737d403", + "01000000db25dcbb955345a0a76d4109cda07f0e83fc3bd39d3a11a775b78e1300000000804f1200000000000000000000000000000000000000000000000000000000008d427249ffff001d2df06a00", + "01000000b35bf69b0d77bdc9652a38e5f467b9e10d39874676d0f37113ee461400000000a0860100000000000000000000000000000000000000000000000000000000008e427249ffff001dca666602", + "0100000005f8f9a3f32f6fa631a1917e39ad9fb153ff750656ed9f31a666e7d000000000a0860100000000000000000000000000000000000000000000000000000000008f427249ffff001d9787bd01", + "010000009d98b0e307f4a0b352fc16100c1be1345084fa44e5e92a478dc9bfe600000000c02709000000000000000000000000000000000000000000000000000000000090427249ffff001d808c7216", + "01000000e7ec589ddad0141f959614ebe43f1cfcd86072c749534fef615ca63b00000000e0c810000000000000000000000000000000000000000000000000000000000091427249ffff001de3aa6c00", + "01000000784063fb59736f0bd5f9795e8bbaa6db5514430ec60f4f731d1672b100000000006a18000000000000000000000000000000000000000000000000000000000092427249ffff001d3b4cb702", + "01000000ff0edd26ddbfb31bcf40af7f75eb47b85d06f71d3cef511a2b8391ac00000000c09121000000000000000000000000000000000000000000000000000000000093427249ffff001de61ec400", + "0100000002649e5238ad602c69cb8c0a8b2e18a2b15b446e625820e054d4a14a0000000020402c000000000000000000000000000000000000000000000000000000000094427249ffff001d11d9fd03", + "01000000c2c189c6484d038e67b9bb7845ba57ed14b9eb4185ea8c45ce6fd74400000000804f12000000000000000000000000000000000000000000000000000000000095427249ffff001ded0e070e", + "01000000e9c89369a0ff9c72cbd7a3b5b98c591b27685966587ac90c9d21973500000000604d2f000000000000000000000000000000000000000000000000000000000096427249ffff001db84c6804", + "01000000aee2fb1bb6166b4eb965e57c77cd8a1a6af6aea904983e8d4de2fbcd00000000a0f019000000000000000000000000000000000000000000000000000000000097427249ffff001d7bc8da03", + "0100000014fb2a37b3a4838b62b6915e1d0e68a6edcd922385f6382c78cd4fd40000000020d613000000000000000000000000000000000000000000000000000000000098427249ffff001d40b14108", + "010000002ac18151ae84e753879c09577909683ad603d3e5b72078af8150ba730000000060e316000000000000000000000000000000000000000000000000000000000099427249ffff001dc5cbfa06", + "01000000f7ef4ba4796eaeec9a073225e7b1e5037232c6dbdfd6dfb0aabb6b910000000060182300000000000000000000000000000000000000000000000000000000009a427249ffff001d5ba94810", + "01000000d779866e0214d4bdc132be3b86c7313d1cc9062cc00c1ff0ffb50a4b00000000a0f01900000000000000000000000000000000000000000000000000000000009b427249ffff001d6ab72a01", + "010000005f613c812103d7f821e32a1ba42929614622a97af894e77fffe1e2a50000000060ae0a00000000000000000000000000000000000000000000000000000000009c427249ffff001df62a1504", + "01000000e5d924b694895173b0e743d9d36c3eb825df77c4c135c32a0ed1dd9400000000009f2400000000000000000000000000000000000000000000000000000000009d427249ffff001d0221b002", + "010000002bb06948c72fc66cfd37e48f21d854e9c7d0e938a829f845e9e5be6e00000000a0f01900000000000000000000000000000000000000000000000000000000009e427249ffff001deb265801", + "01000000ff307357d42c55845f6898ad955fbab13485da41b8d1b11b5537f71800000000e0c81000000000000000000000000000000000000000000000000000000000009f427249ffff001db8325205", + "01000000b470f4451faf72dfc45ab3fae75d602ddad85c66d1b0886804d54532000000006018230000000000000000000000000000000000000000000000000000000000a0427249ffff001d68eae701", + "0100000050811daa3e01990f1d278ef1866307f111dee25bccb6595533cfbc8b0000000040ac270000000000000000000000000000000000000000000000000000000000a1427249ffff001d8147cd01", + "01000000fc87ff31b6b6dd6fcc6a664710b443ad4e7013a2e79f7236c5b98ea000000000604d2f0000000000000000000000000000000000000000000000000000000000a2427249ffff001d4cec4001", + "0100000033468928a96d02e7a87692102f9344c3d41033d6e37dd097cb75c63700000000a0f0190000000000000000000000000000000000000000000000000000000000a3427249ffff001d0bba7009", + "010000004068519ba9560c8f99062174e09872a09192eba43a84cbbc0cea1f890000000020d6130000000000000000000000000000000000000000000000000000000000a4427249ffff001db8992409", + "01000000cec83d7d7a572937cf7eaad24967eeee541f1f7fdfceac965ab8bf0000000000e0c8100000000000000000000000000000000000000000000000000000000000a5427249ffff001d9487ae0b", + "010000008669316738769b3b9478ca3cc5565a8ec5332d8b7f79e893ef247fce00000000a025260000000000000000000000000000000000000000000000000000000000a6427249ffff001d83cb9a06", + "01000000e71945aecccc500bdbb958d3c1dc5d605f7e7053c7a300f7366cd0870000000020a1070000000000000000000000000000000000000000000000000000000000a7427249ffff001df52a8c07", + "01000000579c5130bcba1be0beaab87abfffd867c71f559a93395f6c164561e90000000060ae0a0000000000000000000000000000000000000000000000000000000000a8427249ffff001d6cca3f00", + "01000000f20f87d2a94e122b5de7f05843d0b88f08de4ad3ba31e7da3eaa8cd500000000200b200000000000000000000000000000000000000000000000000000000000a9427249ffff001d0fa67402", + "010000000232797547525448b829e91add9592c7d1a2044bfd2c486d8ce99f6200000000e0c8100000000000000000000000000000000000000000000000000000000000aa427249ffff001d88d6fc00", + "0100000048205874814e8870a6e3e194f1e00cb9854d69fab797582c55f6d4000000000040420f0000000000000000000000000000000000000000000000000000000000ab427249ffff001d4e697b03", + "01000000b0840215ba121d2e12f58919ad8365c47f4c741a51acb2952e62c65b0000000040ac270000000000000000000000000000000000000000000000000000000000ac427249ffff001d44886e0c", + "0100000083384394254cdffe7bc26b16806ef79d1d5ef4256bb901cc64efe6c10000000020402c0000000000000000000000000000000000000000000000000000000000ad427249ffff001d6d2bba01", + "010000006e3a9bc3be9e390cd884db8a1b811b52aca28c41680e70930aebeb160000000040ac270000000000000000000000000000000000000000000000000000000000ae427249ffff001d0f844303", + "01000000bfca19c1c6312da3773212d3f3701ed20e7b12793aca1dec339902ec000000000000000000000000000000000000000000000000000000000000000000000000af427249ffff001d6d1dde0b", + "01000000dee360d31b1ed38a8f88545fcca3592e2c4593ef929236aa504ad5ed00000000a086010000000000000000000000000000000000000000000000000000000000b0427249ffff001d4ed73904", + "01000000492b2f1247f977d64563a74cbcb5e1a6ac99b803e83fa5f42de8020f00000000a0f0190000000000000000000000000000000000000000000000000000000000b1427249ffff001d6c766d00", + "01000000c1ae4e0853092aff352ade6ca273e135c80bf4aee5faec31a3cb5c5000000000604d2f0000000000000000000000000000000000000000000000000000000000b2427249ffff001d68f69505", + "01000000390764e98f5f073feb8ec124aafa5f7dd9a204d5bdc5ac15942e1df500000000006a180000000000000000000000000000000000000000000000000000000000b3427249ffff001df300e009", + "01000000cb86003b22487753978b4a7d231eadce22dc644a3842111f97a1de0c0000000080b92a0000000000000000000000000000000000000000000000000000000000b4427249ffff001dab774102", + "010000009d785c8e6cc63a6f59b0c96d1fa269b8ccc5a415d69d8bf8d00832090000000040771b0000000000000000000000000000000000000000000000000000000000b5427249ffff001db944ee04", + "010000008494b6124813a99b091d7a6eead28c865aa0dea1448a6e46bf1f12e100000000c0c62d0000000000000000000000000000000000000000000000000000000000b6427249ffff001d73622700", + "0100000051f5ae35df05425c26949eee5b3bc323f08f66a158789b95e0b52964000000000000000000000000000000000000000000000000000000000000000000000000b7427249ffff001d23e5ef03", + "010000003eafc473eb6b4b465d0cb6083c8e27778c6239f7000c2d77a2903c040000000000350c0000000000000000000000000000000000000000000000000000000000b8427249ffff001d4c210d00", + "01000000f2d2de62cbd7b649c1ca19ed8cd58010a3b2037a3ed3fb8ad715525f00000000c05c150000000000000000000000000000000000000000000000000000000000b9427249ffff001d632a7905", + "010000004f1c881880a4748c76283d910b4d239a45324e738d978f98ba31f24e00000000e093040000000000000000000000000000000000000000000000000000000000ba427249ffff001db5e01705", + "01000000711ff799628b45c38a2cac764d0bc44c3cd2eba974e0d1e9b3bcaed0000000000000000000000000000000000000000000000000000000000000000000000000bb427249ffff001dc45f5709", + "010000009abcf903602a1f407fb26d2013663a2e717bc1ff123c7aa0be2479db00000000604d2f0000000000000000000000000000000000000000000000000000000000bc427249ffff001d2e98fc05", + "01000000169b41191818cc838b8ee554a1fbbfe4f6139f338ef75d140c3102200000000080b92a0000000000000000000000000000000000000000000000000000000000bd427249ffff001d7bd6d707", + "0100000015521aa3a9c7972216d8f84f6e03242668a8afc070427f7b8878d4200000000060e3160000000000000000000000000000000000000000000000000000000000be427249ffff001dd5983d00", + "010000004c16e4a05db4badadb38b721e643eda934f46b1430f5c0ffafae5cb80000000080b92a0000000000000000000000000000000000000000000000000000000000bf427249ffff001d9a01921a", + "010000007db9b49045507e7f3304a20b925fa2ca7634e17f0a8cf2e24590ee6c0000000040771b0000000000000000000000000000000000000000000000000000000000c0427249ffff001d112bbd0e", + "010000005d337b66c00e803679d99ec81474cdd463824cca05f10680d1ecc29a00000000804f120000000000000000000000000000000000000000000000000000000000c1427249ffff001da0999007", + "01000000479ed2c8bc4bfe52b6343dcd7fa148cdce810945a95c0a40000252450000000080841e0000000000000000000000000000000000000000000000000000000000c2427249ffff001d86be7a06", + "0100000050456a015cb77e1f6acfdfafaf8a5042257c3cb26343d29bc1f49b6600000000c091210000000000000000000000000000000000000000000000000000000000c3427249ffff001d9702a700", + "01000000dafe3ff360c792993852cb0f6a1720d8f0c5a4e6d8defc20a11b07d700000000006a180000000000000000000000000000000000000000000000000000000000c4427249ffff001d1a2ff201", + "0100000019e637bfc0d5b688f5da42be3b78fff2aba65544c71327d93ca76bd600000000e0c8100000000000000000000000000000000000000000000000000000000000c5427249ffff001ddb896c03", + "010000008f277267700a35bd424a5f67eb390d8ae8e51246f71b20ff995faea20000000080841e0000000000000000000000000000000000000000000000000000000000c6427249ffff001dd5088f06", + "0100000038ee4ce63b63ade24063e464a3df2dc64e705f384b2f85d292fbeadd00000000e0c8100000000000000000000000000000000000000000000000000000000000c7427249ffff001d0df4a003", + "01000000383140c9ded778f22fcd6029fb6f8d9608aa0d1df6427d01e3e287510000000080841e0000000000000000000000000000000000000000000000000000000000c8427249ffff001d1988a500", + "01000000c261f8b034d970764cba2117da5e8ed9d8b11ce9c7a212e51074bc3b00000000a025260000000000000000000000000000000000000000000000000000000000c9427249ffff001dbc7ed301", + "01000000b0facc0a195824f8938a207473c5c5f7bb3640b114c8ac98abcf62a400000000c027090000000000000000000000000000000000000000000000000000000000ca427249ffff001d454fe409", + "01000000a7069d1daa38f5474d096951ea51598e02f03f0beaeebc6ee5cc128200000000801a060000000000000000000000000000000000000000000000000000000000cb427249ffff001d26f6b302", + "01000000984398032bc8b353a3550c2fb6618877bfb8d76b0975b6dc4754810000000000804f120000000000000000000000000000000000000000000000000000000000cc427249ffff001d8014a106", + "01000000e452a5ca9c8dd97d40c85249c1fec00607b87f68545ebdde5863ec420000000040ac270000000000000000000000000000000000000000000000000000000000cd427249ffff001d38b71507", + "0100000068a41301c7eeec9a30ab8f43a822b085e4c94551cea549a3ade4e86c0000000040ac270000000000000000000000000000000000000000000000000000000000ce427249ffff001d2e2c9807", + "010000000865c89a3001e91205533a22ab033e9137627952b59c8d47b993e51700000000e032290000000000000000000000000000000000000000000000000000000000cf427249ffff001d7d38ae07", + "0100000090e891c3b544665a6543e3bc58d8abc305fdbee38e14a1eb31d432610000000020402c0000000000000000000000000000000000000000000000000000000000d0427249ffff001d38695700", + "01000000ecbe8047506d7e0b8ddf545a0b816d1fab1a7ea8d87432745c9f968c00000000009f240000000000000000000000000000000000000000000000000000000000d1427249ffff001da83b6b07", + "010000006af775b5360e8eae290c3c31308b9a429789b1a08a46ddb21b5a2e3300000000e093040000000000000000000000000000000000000000000000000000000000d2427249ffff001da3517c07", + "01000000e20b168d769c5d0be19d8e5a4368cc1dd1d2c2a5e14a485305a8735b0000000020402c0000000000000000000000000000000000000000000000000000000000d3427249ffff001dfc0c8200", + "01000000a81500c6a3acf94cb513182c2f2ce4fdc8592eec0a187404a3ea701e00000000804f120000000000000000000000000000000000000000000000000000000000d4427249ffff001db1656615", + "01000000ec45aa66cea9a8c16ad6ba28c5c3dde67674753c0d6a468891f88e91000000000000000000000000000000000000000000000000000000000000000000000000d5427249ffff001d71c34501", + "01000000b8e5135556c2e16b3ccf90cbee57793d9efc83f08e0c30d1a0e6580a0000000040ac270000000000000000000000000000000000000000000000000000000000d6427249ffff001d62648a06", + "010000001ab3fc841e02d05eeeea1548acc9ae9bc8fc4f29b51f7b6e1ad45ec600000000a086010000000000000000000000000000000000000000000000000000000000d7427249ffff001df440040c", + "01000000e9756263389cd60ed20798a33ca2e149357372043c4aa9ac158f874900000000e0fd1c0000000000000000000000000000000000000000000000000000000000d8427249ffff001d25b51400", + "0100000020c8583be28e71399000c5a9cad3865cd3e52496292ec260744c3c8300000000e093040000000000000000000000000000000000000000000000000000000000d9427249ffff001d3ab83f00", + "010000008db38f1a41308d2f9c038669aa6a30349c683d4a963bce83785b46e20000000080b92a0000000000000000000000000000000000000000000000000000000000da427249ffff001db2b53a00", + "01000000828351516bcdeca6e4799a79f62b99ebb32a4ac7fba3d571af7cd0950000000040ac270000000000000000000000000000000000000000000000000000000000db427249ffff001de38ad600", + "01000000b8ebf68ca084a20729f1bfc5868e91517a0f76055dbd4b7f5e27a94e00000000c0c62d0000000000000000000000000000000000000000000000000000000000dc427249ffff001d9e26dc14", + "010000009085f681f57d001ed30dd711d75110fdd033c000a49d65418435acec0000000080841e0000000000000000000000000000000000000000000000000000000000dd427249ffff001de831ba01", + "01000000a89b8ff6e52ac131a4bb9ebe89de3b2ea074c94ae88eab0ce0e85f4a00000000200b200000000000000000000000000000000000000000000000000000000000de427249ffff001dbf3deb05", + "0100000018d0b139b45455085fd64833c3107c3f0188bc89dfb5214a0e12e17f000000006018230000000000000000000000000000000000000000000000000000000000df427249ffff001d34461d01", + "01000000894db1d2f83363b180662507891dd8028cf93688d64114aee5973e840000000020402c0000000000000000000000000000000000000000000000000000000000e0427249ffff001d7f541700", + "01000000ca8f2b4baf8142b8de219529bdf8354cc6cccd3df2cbb7134e3b149f0000000020d6130000000000000000000000000000000000000000000000000000000000e1427249ffff001d53f6a901", + "0100000080766f735f292642932e87ba4fb283c5f0587c57cfa30dfe52d35c5100000000e093040000000000000000000000000000000000000000000000000000000000e2427249ffff001dc2070808", + "01000000130c3c551167a463f16df0c1a282dd1c24174dbf1a8f2950568fab870000000020402c0000000000000000000000000000000000000000000000000000000000e3427249ffff001d038cf803", + "0100000080df1e4379f9144fd5366418740f7f0db4f660c6aaef8de4d4cc964d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e4427249ffff001d9a9d8c08", + "0100000086256c4ea12b31300fd654a58a5048e0251e142f5c7a454b71a4cb9e00000000200b200000000000000000000000000000000000000000000000000000000000e5427249ffff001d23cd5d01", + "0100000034734a5ce9fefc73f6393349fc29d84cbfc1f08b32026de85e48603f00000000a025260000000000000000000000000000000000000000000000000000000000e6427249ffff001da3d5f313", + "01000000f7009f3a10ceeb5309e499b06ad0688b8448eb84a4736ef4e5a1d61a00000000c05c150000000000000000000000000000000000000000000000000000000000e7427249ffff001dba531a03", + "010000000b5e3f96abf185535894d9968e5740140896c99e90b0bad7ff6cae8400000000c027090000000000000000000000000000000000000000000000000000000000e8427249ffff001df2ca9b19", + "01000000e73e09a5441b159aad35aa94958e966da31f6285a43da8654995efa40000000060e3160000000000000000000000000000000000000000000000000000000000e9427249ffff001d19dcb302", + "01000000c5519ed4b8ec90bdf746a0d7e7e3ae016cbdacee399b80d7e03b49870000000080841e0000000000000000000000000000000000000000000000000000000000ea427249ffff001d8f5e210c", + "010000009cf179b0a4fd422a9bdbf2baac7c84e4c2e172c38641cd8160e2b0590000000020d6130000000000000000000000000000000000000000000000000000000000eb427249ffff001d91844d0b", + "0100000064bd8f1dba2ed11022075a3c90aa7f0bf6effbc549364e946ae277c000000000c0c62d0000000000000000000000000000000000000000000000000000000000ec427249ffff001df25c6e03", + "0100000081811747c6d9111dc5d03f854a59c41a0955371686bce92f1b15f08a00000000801a060000000000000000000000000000000000000000000000000000000000ed427249ffff001d847b9408", + "01000000a2855c8c7a3637353e31810cb222825cfbb01bf13cebc1ba3f43ace900000000009f240000000000000000000000000000000000000000000000000000000000ee427249ffff001dc6969301", + "010000002fea6e5d0c3ecd651d69232e0c3e32bee84c77bd2635919c4774a0840000000080b92a0000000000000000000000000000000000000000000000000000000000ef427249ffff001d93acd801", + "01000000ad2f16748b5e95c49af2546f8401d6569456146ddcaf53afda984a5b00000000400d030000000000000000000000000000000000000000000000000000000000f0427249ffff001df6d84e00", + "010000005553d757f250054aeb0e42de106f291de18d1989deec2f4873aa3f0700000000804f120000000000000000000000000000000000000000000000000000000000f1427249ffff001d05085506", + "010000006f451b5548ee85eaa2581e53b3b03eac54ed117b4efc0d36ba34aa700000000040771b0000000000000000000000000000000000000000000000000000000000f2427249ffff001d5fb19d0d", + "01000000500ba1dd7d2061042e3563917e7d6454f35b6303219c4e71460007660000000020d6130000000000000000000000000000000000000000000000000000000000f3427249ffff001d464af10b", + "0100000037d482273d5e8b9964d24518c7a5ddbdc03e13c1013aaae9ff263f3b00000000006a180000000000000000000000000000000000000000000000000000000000f4427249ffff001dc4c49305", + "0100000045b7ab01f4804738aca57422f99bf3cd969ecbc538b708a11acd79c20000000040771b0000000000000000000000000000000000000000000000000000000000f5427249ffff001df0ce7d02", + "010000007a5c6378f945709afbd4e6b5f72c197dab870fce1c271d6157bf4dc300000000804f120000000000000000000000000000000000000000000000000000000000f6427249ffff001deb3ca802", + "010000003894eb9386b011db702655d146f993e7861f16c7ec5f2f669bed9b500000000080841e0000000000000000000000000000000000000000000000000000000000f7427249ffff001d8001d90d", + "01000000f3e6db15cd848e7661faf0c527f6fbcdab2f03bcb2b3b90a5d9c3e8600000000200b200000000000000000000000000000000000000000000000000000000000f8427249ffff001d2875c304", + "01000000be9156509d8bbd1eefee354e410dbb14f93df554dbe26b56c184153200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f9427249ffff001dbe90180f", + "010000008e8072efa80e39aaecfb910b659e1a4c73f68b3f1896f5f99f7e65dc000000006018230000000000000000000000000000000000000000000000000000000000fa427249ffff001d92387509", + "01000000434064f3d95b8dc1259186f58d667f8e086c79f553e8039be87a64a60000000060ae0a0000000000000000000000000000000000000000000000000000000000fb427249ffff001d9abeb704", + "01000000cc04a18fc689ee0816c344891d9db46147b8f72b9044bdb4add0f7d500000000c0c62d0000000000000000000000000000000000000000000000000000000000fc427249ffff001d933c6d11", + "0100000016e797831d58b7dd47643c98c1bfbe23d7858d895596af6a755a5d1400000000804f120000000000000000000000000000000000000000000000000000000000fd427249ffff001dc1a4b40b", + "01000000b91e68443dc350e4b48c9121872af1b2bc691b9998951b56d720125d0000000080841e0000000000000000000000000000000000000000000000000000000000fe427249ffff001dba6e6a0d", + "01000000653ef88d8272c3a90e9fdd5d06eb91b4d6c469d711d450dc2f2fec530000000040420f0000000000000000000000000000000000000000000000000000000000ff427249ffff001d32daaa0a", + "01000000799b95526940b27b4dcc739b9c71ba704676144e433a5549ef7e04070000000000350c000000000000000000000000000000000000000000000000000000000000437249ffff001dd02a5d0d", + "01000000748409c1f4dbf023f6999e3745ae53789a0781060fa60cf76f41117400000000000000000000000000000000000000000000000000000000000000000000000001437249ffff001d9a100712", + "010000002d07412896c6b2a2764f70c2b0d12e4c224e40b77e30e01415b228c000000000006a18000000000000000000000000000000000000000000000000000000000002437249ffff001da890b909", + "01000000ae84d09692d8378838a14799d620e62268e470a9b1e62716ee48201600000000c05c15000000000000000000000000000000000000000000000000000000000003437249ffff001d15991d1b", + "0100000055052aa81d3c7af2f6bb6fd2524770c461828c7b0329c03194ddc04b00000000604d2f000000000000000000000000000000000000000000000000000000000004437249ffff001d74c8ba00", + "010000001b2b30eea9384ecba8d25c20939e7bfd380e6f488237c5a87ec66c0b00000000601823000000000000000000000000000000000000000000000000000000000005437249ffff001db95a8109", + "010000009c9ae89e984e09246cf736e3222f02e3acc6c4ed8f264445935c514000000000000000000000000000000000000000000000000000000000000000000000000006437249ffff001d6668f512", + "010000002ac38b24e2680a08027b01f83c86ea1bd34b72fe00a5aaac4f47296500000000a08601000000000000000000000000000000000000000000000000000000000007437249ffff001d86fcd215", + "0100000031b689205554eb7d6e0b4e47bf98f27407c29d2c450202c3c414a4d400000000200b20000000000000000000000000000000000000000000000000000000000008437249ffff001d9f65c200", + "01000000033004e92b4e6f1d0c5332137ea2266ee3d437a2bb722d6b15c1311e00000000006a18000000000000000000000000000000000000000000000000000000000009437249ffff001df8ae1e0f", + "01000000fa41d959bbda67a67929c26e5f88ab0a1e1a698f17aa2268b59653160000000060ae0a00000000000000000000000000000000000000000000000000000000000a437249ffff001db8641c0f", + "010000003acfaf19a62ec37acfa59fbf2d55e386df5ab09004bb2740d8a6f55600000000e0930400000000000000000000000000000000000000000000000000000000000b437249ffff001d501b071e", + "01000000d29027b4bb2a834ce85095d8434ed0cf9789ea60414c91be4c9a2e4000000000e0fd1c00000000000000000000000000000000000000000000000000000000000c437249ffff001dd6c3bb04", + "010000004a3edd741c9d820e0d2df76962ccf8b43b84a8ee5405e1fc391063e10000000000350c00000000000000000000000000000000000000000000000000000000000d437249ffff001db2b90204", + "01000000b7e279961a80252604e1774dd9e7625b3a19f106ca2d92d4651f76a100000000c0912100000000000000000000000000000000000000000000000000000000000e437249ffff001d305fb702", + "01000000299210926a6e6eb5278fe15d13230ba1ef964c719ea4b63a017ddbd900000000009f2400000000000000000000000000000000000000000000000000000000000f437249ffff001da34a3104", + "0100000076022757ed1c13ec1e6eea35c17fd259b4c7c8a8fee2ddf55325a21500000000e0fd1c000000000000000000000000000000000000000000000000000000000010437249ffff001d450ef304", + "010000006ae0ef7f9d8f497bce2054eaa7ab65db954429fefb8822bc6c9e353f00000000e0fd1c000000000000000000000000000000000000000000000000000000000011437249ffff001d92e7900d", + "010000003c9fa9fad31bda0f4d0e3a136573aea11967cc39a6a43b2758233f010000000020402c000000000000000000000000000000000000000000000000000000000012437249ffff001d27003800", + "0100000023654de7b813397235ee88fae48632444bf2655b30b28039a8dd0bd600000000804f12000000000000000000000000000000000000000000000000000000000013437249ffff001d34f98a03", + "0100000074cdafb6c48ee421a8c15e0380e763fa2538c7e7a03154c9a56b648300000000c0c62d000000000000000000000000000000000000000000000000000000000014437249ffff001dba47eb02", + "01000000ead92d594d33ac9c5b77bef30c866cd2b6d2a78fc16141796af8658800000000e0fd1c000000000000000000000000000000000000000000000000000000000015437249ffff001d25a8b203", + "010000003e45024509b5e2779fd772b05616c3960ce5a2c70498c45e7c3a007d0000000020d613000000000000000000000000000000000000000000000000000000000016437249ffff001d02eada03", + "0100000089fddfc5c4d61efc962abebd8f199932009ddfc491a7c36f44409e8e00000000a0f019000000000000000000000000000000000000000000000000000000000017437249ffff001ddd05de1d", + "010000008fe4af4dc915db62b4b63a9268fe095c5f6aef503fa2a7810ecc99fb00000000c05c15000000000000000000000000000000000000000000000000000000000018437249ffff001d09ed2619", + "01000000f45aa7f81a5658e5dc7ef52f46b638913363be892502577980b1af5e00000000e09304000000000000000000000000000000000000000000000000000000000019437249ffff001d3e714106", + "010000004387f5a86c0906a941e4a66baf85acb0aa0db820423dc279e0308f0b00000000e0c81000000000000000000000000000000000000000000000000000000000001a437249ffff001d1244a308", + "01000000fa9a79ab17d3a760f194ca3043e4a5df6f3a15bea5dd9aa3045a4d1700000000c0c62d00000000000000000000000000000000000000000000000000000000001b437249ffff001d0815520a", + "010000001f1b18587028a26cdac8bf2efdf052fbb5cf456d5adebb767bd2aed300000000a0252600000000000000000000000000000000000000000000000000000000001c437249ffff001da62a1d0c", + "01000000ba3f6ba35618d3dd87ccf22bad9508c5e4653d34fc2988006ca23f960000000000000000000000000000000000000000000000000000000000000000000000001d437249ffff001d49f78a09", + "0100000040d305b6dce9b2c9ead50fcd72fbb8e5c68ba644798c7c746882a7aa00000000a0bb0d00000000000000000000000000000000000000000000000000000000001e437249ffff001d1101b404", + "01000000d4c50b5a87553f9a02b8d473bd54f8c6b1c042a38abeecb0b00da7a90000000000000000000000000000000000000000000000000000000000000000000000001f437249ffff001d251a2706", + "0100000005749dac001c24e50166078e629beaa77e03b7a5bb599636d38318c200000000c02709000000000000000000000000000000000000000000000000000000000020437249ffff001d881f4606", + "0100000042a429154f38e912bb26c2209c81dbe297ec2d35d2b095c7850670270000000020d613000000000000000000000000000000000000000000000000000000000021437249ffff001da8b30201", + "01000000079b9952f2089a658159ca5610478c6b66ed96fc47cdca2e93f4c75400000000c05c15000000000000000000000000000000000000000000000000000000000022437249ffff001d19b43d08", + "010000002b04c4b5376795752ecadbe489c86021be8bc87c3dae9820c3af945c00000000c0c62d000000000000000000000000000000000000000000000000000000000023437249ffff001ded694402", + "0100000041f5bdcf73521c77a2e50805472655db49c12af17269918d4d1ecc8000000000c05c15000000000000000000000000000000000000000000000000000000000024437249ffff001ddb17d901", + "01000000f2c39ffae35edcb80191a736b1eebdce984fc640c6edda922b812dd000000000801a06000000000000000000000000000000000000000000000000000000000025437249ffff001d94efcb21", + "01000000b68625e9bb4b8534c545fd11eb37af240fcda6b0abd56650047981440000000040420f000000000000000000000000000000000000000000000000000000000026437249ffff001dfe713700", + "010000006b964bc7b3611b18b12aad4cd79860c08e7c7bc07d67d4ab85badf880000000060ae0a000000000000000000000000000000000000000000000000000000000027437249ffff001d903c4804", + "01000000e2fab779a4b8398d0c56342419ebdbe933f5ab2ecb888a308cd5c8520000000020d613000000000000000000000000000000000000000000000000000000000028437249ffff001dfc068903", + "01000000dc8e6233329f62c6e098980a0d15eb1f698a56d2a830a825c05cd00e00000000a08601000000000000000000000000000000000000000000000000000000000029437249ffff001dca41f309", + "010000006209713a758dcd174469c62df989d167c7ebf45c4c88013a427db6e000000000a0860100000000000000000000000000000000000000000000000000000000002a437249ffff001dae9bb21c", + "01000000af8c5fb002af024982916dce62cac19959ea0ae20639c39c36b65c0100000000804f1200000000000000000000000000000000000000000000000000000000002b437249ffff001d90b7fd01", + "010000000193d32f456ea5de9b2d7edcc9a93390ee030d9a791d19611b41660a00000000e0fd1c00000000000000000000000000000000000000000000000000000000002c437249ffff001d263f0c09", + "010000005d131ad5ee75ea528bd7660ed5bdf9f638a6d3ddd7833a12bfb36a3d0000000080841e00000000000000000000000000000000000000000000000000000000002d437249ffff001dc00fe10d", + "010000001066d4b34ed5ab2cee16e6f76bd66cc805b649af6b66cc8a8b736e280000000020402c00000000000000000000000000000000000000000000000000000000002e437249ffff001d33b15502", + "010000007f72aaf102e29492c590fc0cdc06aadad58b5542c72bd8869275e58300000000801a0600000000000000000000000000000000000000000000000000000000002f437249ffff001dd5f92b11", + "010000002dc07a188a307275a3317edbb8117d2e9169cb2d4a5ead22599aa6000000000040420f000000000000000000000000000000000000000000000000000000000030437249ffff001d20947813", + "010000005634c0826f6d4794bb078855aa4a2ecaadde6882aebff0407fbdcd5500000000e0c810000000000000000000000000000000000000000000000000000000000031437249ffff001d1d29f001", + "010000000a3283a52a6eb6b6745855d29c9051b06242d07f1bc975962a44595900000000e0fd1c000000000000000000000000000000000000000000000000000000000032437249ffff001d7617dd03", + "010000007261398a2bb7b3a862d9c63a0a15ff5923015c54d44cabdc4554b74000000000000000000000000000000000000000000000000000000000000000000000000033437249ffff001d313cb60b", + "01000000f833d6c2dc19bc464a083464a5c54b5c4d6e8ca48b701e9c7109925e00000000a0f019000000000000000000000000000000000000000000000000000000000034437249ffff001d0c465601", + "01000000c4a3f4232be492175c138c99d26c8f793967e819d7895f28e74b61b10000000060ae0a000000000000000000000000000000000000000000000000000000000035437249ffff001d2db69100", + "0100000040e0cce7b0e6dbd551e0ad115e516edeffdc6e0f95795288d78f329700000000400d03000000000000000000000000000000000000000000000000000000000036437249ffff001d5ecb650a", + "01000000bf8b88da1676688b105e1ece817819525654b7e1463373eb95a7607700000000804f12000000000000000000000000000000000000000000000000000000000037437249ffff001dd0267c16", + "01000000bb7ae3c5b8f7a195b4a98e902be3747415c9bdbc00e685ac86e77f1d0000000020a107000000000000000000000000000000000000000000000000000000000038437249ffff001d0968c80c", + "01000000f4800ef49c709281162a8f07c65f75c13a9b595ef695511f65c252970000000000350c000000000000000000000000000000000000000000000000000000000039437249ffff001d1f92fb00", + "01000000586b1b7a94846cb62ee4d01c8129bab44d4b448cd2290b48035f28b10000000040ac2700000000000000000000000000000000000000000000000000000000003a437249ffff001d633a3006", + "01000000727eb928ba2a01dd646c2f6fa35c135c4d5a64c236a26782b64517ef0000000000000000000000000000000000000000000000000000000000000000000000003b437249ffff001d2628c301", + "01000000d4c740bbf370c5c2d65a83dd5fac0cd0dfb44017e69325caf7b34da80000000020402c00000000000000000000000000000000000000000000000000000000003c437249ffff001d7e2f6904", + "010000003fcfd58dc4894ff24608498002c83027f5465cb47e07bd932f6312e000000000200b2000000000000000000000000000000000000000000000000000000000003d437249ffff001db29f720d", + "010000005f2d578386adfc24166b7954ba4e0470adb3836ff31830f8961c27d700000000e0c81000000000000000000000000000000000000000000000000000000000003e437249ffff001d2b15af00", + "01000000f199a7ec2c2123a308d492ba78b0bce54a0144a1d9995308ea31be7e00000000400d0300000000000000000000000000000000000000000000000000000000003f437249ffff001d8562f407", + "01000000f045971850f1b5d64d56ae7e6b7ce374f3d4133c6216e58d3d3b68e500000000e0fd1c000000000000000000000000000000000000000000000000000000000040437249ffff001d49b8080c", + "010000000fdff019540f9208b8b411387e309ec64a6c800079d02ad1ea48610800000000e0fd1c000000000000000000000000000000000000000000000000000000000041437249ffff001d31e6a900", + "01000000bbdf8540f0872c293bfd4b5f1a25f1ed68a379562ed75a920ae9f1fe00000000a0bb0d000000000000000000000000000000000000000000000000000000000042437249ffff001d7b620201", + "01000000483825e399b919b04b52197fb68e01a9ba2bf5094d8a3d9cb6e0c31500000000400d03000000000000000000000000000000000000000000000000000000000043437249ffff001d345a6d05", + "0100000071613b98aabe580c24e305f70a632ac2b0c49a037264f5c1f3415b7300000000601823000000000000000000000000000000000000000000000000000000000044437249ffff001d9ac13103", + "0100000029f58a14b6b40db5dcd0376aae60bd54902d1e9fa0871907d5319e9b0000000020d613000000000000000000000000000000000000000000000000000000000045437249ffff001d48e47d00", + "01000000aa6f08590c76b956568bc55ffdba748e9df2b0676089832c0788528c0000000020d613000000000000000000000000000000000000000000000000000000000046437249ffff001d752e5801", + "010000008147d735e2c10e65ab2492f2c88cdb64d7ba0d11772f186b0c105b8e0000000020402c000000000000000000000000000000000000000000000000000000000047437249ffff001da104e902", + "010000007ff17d1c1c003f3fbdbbf3c38845dcf9fe67ff1ad3c08aee86b0528100000000c0c62d000000000000000000000000000000000000000000000000000000000048437249ffff001d9ddbde00", + "01000000ce852fee3bf8595cfbc4ebdb410cbe0c87227d601aaf62a091cafdb500000000a02526000000000000000000000000000000000000000000000000000000000049437249ffff001de1ca0700", + "01000000e92d6ac87031a0d860b93998bb84ee29eeffa97a44d8f8b80f6d65a50000000060182300000000000000000000000000000000000000000000000000000000004a437249ffff001db8483708", + "01000000fa309d29d8e50bd2234722f1829d0bd794eaa8e1bbef3249aa8fe49a00000000801a0600000000000000000000000000000000000000000000000000000000004b437249ffff001d627cb220", + "0100000011b119d87060e14d46c0df700e9ac95c8d22633ab902a32d36567d640000000080841e00000000000000000000000000000000000000000000000000000000004c437249ffff001d7970d408", + "01000000beb5382364014b4e6cdf559a59ddf7ea83f8968e9f11a743c2743ce000000000c0c62d00000000000000000000000000000000000000000000000000000000004d437249ffff001dc68de70d", + "0100000017aebe8dd9cc02c2710488de3ce230683d3e5bb5e405ed31009fc6de00000000a0860100000000000000000000000000000000000000000000000000000000004e437249ffff001d93205705", + "01000000b65700f87eddb4effb7ce176909dd7192bab2327ff8246fd86cc59df0000000020a10700000000000000000000000000000000000000000000000000000000004f437249ffff001dbb27fb12", + "010000007804d75778c6bf6f1a6b81bf220424bcc427f5360fa62204510453ab00000000009f24000000000000000000000000000000000000000000000000000000000050437249ffff001db529a302", + "0100000041bcfc985a2717a5b3225852c8498a95f69e95cb15b5f9ac5b8fcd4200000000c09121000000000000000000000000000000000000000000000000000000000051437249ffff001dfe0ef306", + "0100000070e5575806ca29337bce8bc9fb9cd11bc9d3873aa4f8897f9fa325180000000020a107000000000000000000000000000000000000000000000000000000000052437249ffff001de1817102", + "0100000073b3e721f776cab2bf85c6910706ae3f88c6b14fbcf6f610e3807b8800000000604d2f000000000000000000000000000000000000000000000000000000000053437249ffff001d241ce714", + "01000000cda0ca56539b40444abddcae2643baffbdb77be96c387502631a007900000000400d03000000000000000000000000000000000000000000000000000000000054437249ffff001d65537923", + "01000000cf6a84c011dac7a80e67192e4f3cc3ca045946765d48f90a8afbd08a0000000000350c000000000000000000000000000000000000000000000000000000000055437249ffff001d638d8809", + "0100000052e433ef4c684f2367cf526d0c3593394a5f4b1340c0dd892433155800000000a0bb0d000000000000000000000000000000000000000000000000000000000056437249ffff001d2f0b400e", + "010000003efd5e9daa726b9e4a0cada1cb07433739f3b9934c3ea48e84c1c0f50000000040ac27000000000000000000000000000000000000000000000000000000000057437249ffff001d59348904", + "010000009f2f59f3951fedb0d9d6f215f9119d98f89b45510dd11572eb64a48500000000e03229000000000000000000000000000000000000000000000000000000000058437249ffff001db36bfc03", + "010000001f034bbdf64d7aaf55417efec2c859b2435701756a6b17637031ad3f00000000009f24000000000000000000000000000000000000000000000000000000000059437249ffff001dc054530b", + "0100000035b5a0c4171fd492f5e6971bca1227a7984205bd9c27999a246511f100000000009f2400000000000000000000000000000000000000000000000000000000005a437249ffff001de69fb804", + "01000000d40070d8d72110e52c5b5c40fe5ffeded6a2975fe50b1f40420c879800000000801a0600000000000000000000000000000000000000000000000000000000005b437249ffff001dcb4e6706", + "010000005d616dd6241442a89634122a5156ad286f816a5882a18993bee33e3b0000000040771b00000000000000000000000000000000000000000000000000000000005c437249ffff001d91256f03", + "01000000630d870fcb7c14fa82a125ab5917d2fb9633557057b0609ebe7cccc60000000060182300000000000000000000000000000000000000000000000000000000005d437249ffff001d3b24b405", + "010000008cc223c1493260988a819ab66866fbfc51d5a8eb63cb422d0793c55f00000000c05c1500000000000000000000000000000000000000000000000000000000005e437249ffff001df41cce1f", + "010000005441e26b1f90cc52b11a763afb122d57ff52a43e2e1003ddfec6c3ef00000000c0912100000000000000000000000000000000000000000000000000000000005f437249ffff001df67b3c07", + "0100000005f65c31e0dfeaba414ff8de2e86413fe9e0c77c251066ff9fb8e8a000000000804f12000000000000000000000000000000000000000000000000000000000060437249ffff001d2f451a07", + "0100000079817afc1e007b4273af79fa4696a381c5f546e0d027b53b2ebef6ec00000000c0c62d000000000000000000000000000000000000000000000000000000000061437249ffff001dfb00df08", + "01000000efd9cfe174fc60a339454ab7201d3e1639eaded78206d241eaf198de0000000080b92a000000000000000000000000000000000000000000000000000000000062437249ffff001d90cd7003", + "010000003e926415fb1699b75f66e8c89e2f4f669974bab3477256a086e92c5900000000804f12000000000000000000000000000000000000000000000000000000000063437249ffff001d2dcb9305", + "01000000a0367cd80cfd3a7d767510639415dfda9ce7e56f92b4d835e234062800000000601823000000000000000000000000000000000000000000000000000000000064437249ffff001d98ef360f", + "010000005e77d4ef24973971d7dcbfda16ec7294c76bfb6ca30310844983910c0000000060ae0a000000000000000000000000000000000000000000000000000000000065437249ffff001d96cb8a06", + "010000004367fdc068c3013cad09bb5e251f16e66539f82f90d9db5d4e143b5300000000801a06000000000000000000000000000000000000000000000000000000000066437249ffff001d69667206", + "01000000215e45c53f1c054b8be0a18d619f16a7390d3a2eaded258b5f4844040000000000350c000000000000000000000000000000000000000000000000000000000067437249ffff001d4ef9e51a", + "010000003ccef17383afa977a1f287ca4fab3f4a0d05e7c87dd36c66cfd6e37c00000000e09304000000000000000000000000000000000000000000000000000000000068437249ffff001d5df30e08", + "01000000ddb5dcf29f08f75e1a73ccb5421623f6a6ad93b2b6495a2aa744043500000000009f24000000000000000000000000000000000000000000000000000000000069437249ffff001d5ab8b900", + "010000008bd04ee50dfd5ec8050f9ea49eaabc0abe01602d0a7c4540fcc32fd400000000009f2400000000000000000000000000000000000000000000000000000000006a437249ffff001d4f0e4f10", + "01000000bc9130fa0b851fdbad0677d980ac62bbb48dab90513ef10fa443c81800000000a0860100000000000000000000000000000000000000000000000000000000006b437249ffff001d91153e00", + "01000000c914145b909eac528f4137cb843874786e9350e79aae440a8ce2d6d50000000060182300000000000000000000000000000000000000000000000000000000006c437249ffff001d4da81804", + "010000008996148f49ae23916e656507eccd2223215a19618f3337dfbf952d6b00000000801a0600000000000000000000000000000000000000000000000000000000006d437249ffff001df212ac01", + "01000000cc3f190ff8517bde29d026db00760d5e4214df0e8f7e4dd512c7264e00000000e0c81000000000000000000000000000000000000000000000000000000000006e437249ffff001dff47a007", + "01000000516cf14ccefd240f95876aae73ffcf775f119780dd543295953d8a280000000020a10700000000000000000000000000000000000000000000000000000000006f437249ffff001d0275fc0f", + "010000007db984e422c29ead6f244925758c37c7f683a4b689aa7e07cccd915600000000a0f019000000000000000000000000000000000000000000000000000000000070437249ffff001d72d52208", + "01000000d39614ce38614e3452727fd95232331f14fb70212e26f51f15a5f7e800000000601823000000000000000000000000000000000000000000000000000000000071437249ffff001d7581a404", + "01000000d8bcf865028527431dc3488ed6dd87f281c66ecef699d9385c39814100000000006a18000000000000000000000000000000000000000000000000000000000072437249ffff001d51624c00", + "010000008cfd1fcd19c138aeebf57f96e88f0b144ada910949c0897eaf23c2430000000060e316000000000000000000000000000000000000000000000000000000000073437249ffff001dcc449a06", + "0100000090247ec5bf25e0fa40d805add1804d292d7166bd434061715742d6b300000000200b20000000000000000000000000000000000000000000000000000000000074437249ffff001dfdb59404", + "01000000e9046b806d1dc1840b0040b610ee3f8d3e3da83ed13a125155458b560000000040420f000000000000000000000000000000000000000000000000000000000075437249ffff001db84c6101", + "01000000da0e78eefd1724c33f5b1b95d80d9d2728ba0381b083daacd133acbd0000000060ae0a000000000000000000000000000000000000000000000000000000000076437249ffff001d86de5300", + "01000000f78a54bf8f50e1d5bebd7e58f0fe613f575756535a68318a0dbef19f00000000c0c62d000000000000000000000000000000000000000000000000000000000077437249ffff001d5e7da50d", + "0100000022593c42f0e0dc10d33dbdafbd508a77f6b6a671f40faaaed988307500000000009f24000000000000000000000000000000000000000000000000000000000078437249ffff001d007fdf1e", + "01000000bf6bd0f596618fd194d0c62bf6240e3d72d0b084b8d32693cc49b5fc0000000040420f000000000000000000000000000000000000000000000000000000000079437249ffff001de7697701", + "0100000057ad51a6941616175de74913d43f93b3c84788f640c89a382dca0e410000000000000000000000000000000000000000000000000000000000000000000000007a437249ffff001d75a3b303", + "01000000cb04ce3cab115446f79ef33cf7f3a18ed031a4535977d8184630f8f10000000000000000000000000000000000000000000000000000000000000000000000007b437249ffff001ddb4eec15", + "01000000aa2665fc8736bfdd4a7ae54706622dc0d095d25e6333402fc1572b1d0000000080841e00000000000000000000000000000000000000000000000000000000007c437249ffff001dbb127001", + "010000004f3a84d03b7fcd91e34dee7a5b4b7fae53296cadc1349b47be6d109800000000e0fd1c00000000000000000000000000000000000000000000000000000000007d437249ffff001df53e9403", + "01000000b9dd46d5b2a5d15cd50d0310f75400efc31b4df90f010563401f60070000000000350c00000000000000000000000000000000000000000000000000000000007e437249ffff001df5630508", + "01000000f828155e9c3aba8530fe46ad0afad692e2264bb3f57864bd96cd16080000000060ae0a00000000000000000000000000000000000000000000000000000000007f437249ffff001ddab94612", + "01000000f78e5b39850abf492ce38882a35fdc007849e0311eb54103129fe32800000000a08601000000000000000000000000000000000000000000000000000000000080437249ffff001d7050d603", + "010000005dda8f0dc5b34b7e61dc9b54bae173b65bdff280904ed3edb89d36a600000000e09304000000000000000000000000000000000000000000000000000000000081437249ffff001d38b81f07", + "010000007481130ade5fb2c07f9a319342ee1f02048243db1d89971495a2638a00000000e03229000000000000000000000000000000000000000000000000000000000082437249ffff001d3369f20b", + "01000000281088a7dd9c001c1d8fae01e0dfc13d6f0baa36fdd1054f8293b35200000000c09121000000000000000000000000000000000000000000000000000000000083437249ffff001d24e5ca03", + "01000000581272a03cea91c13511697424b445e44a5bf1c7c6248d208acbcdcf0000000040ac27000000000000000000000000000000000000000000000000000000000084437249ffff001dcc157600", + "010000003d4bb418d181e471105f2f8fef882742ad4837ff6c60b2f36fe7563a00000000e09304000000000000000000000000000000000000000000000000000000000085437249ffff001dfd6a3200", + "01000000c4b8e55e568b61eeb877dc7d6c9e09cbf459f7575c1bf5ceb2b1cdd40000000000350c000000000000000000000000000000000000000000000000000000000086437249ffff001d363d4204", + "01000000974715ad48aedc223dadb34b27da8e9c396f886b6400f5f345d3136100000000e0fd1c000000000000000000000000000000000000000000000000000000000087437249ffff001d02a7c108", + "010000006aa52a6cedd746c78a9ec2b36506f5122ad59ea0d746a761ec6a983f00000000c09121000000000000000000000000000000000000000000000000000000000088437249ffff001d37b9cc0c", + "01000000385a951b2e5bba675735290c5cc66e1c0120debf825f7bc783ed77a400000000a08601000000000000000000000000000000000000000000000000000000000089437249ffff001d4e3ce203", + "0100000046c062ed822ac8b321d0547fc2211427075f2f0252a3414608ae97c100000000a0860100000000000000000000000000000000000000000000000000000000008a437249ffff001d3937e301", + "0100000020e6c7bdc4a61702aea3211bc5a4e721bf0dd82b8f534dcbc67d90db00000000604d2f00000000000000000000000000000000000000000000000000000000008b437249ffff001d7ab2cb01", + "01000000f5e957939f25acc95c430d455730812468ac5ca8b584d6eb310155d80000000080841e00000000000000000000000000000000000000000000000000000000008c437249ffff001d8f608d00", + "010000001c9fb6ea165a15d91a7b5e0e816789325b9cf96bb852bb697b32c97e0000000040771b00000000000000000000000000000000000000000000000000000000008d437249ffff001d06800e02", + "0100000088c3e71be60cddc09d002c732a0e347db8d9e5c3ba0cf23b88882dbc0000000060ae0a00000000000000000000000000000000000000000000000000000000008e437249ffff001d10bf4e09", + "0100000071b9141a54779d75fefbb40379b121af94c1653244d6fbf58055969700000000a0f01900000000000000000000000000000000000000000000000000000000008f437249ffff001d1918e903", + "0100000054efd7c2cfccaf38991a1babd0f052ed648aed232f4bbbf0546b6e940000000060e316000000000000000000000000000000000000000000000000000000000090437249ffff001de83e5d16", + "01000000d03fa9158850f1b9be50c72dda729e559e68ecb9e383e649a5d135a00000000080841e000000000000000000000000000000000000000000000000000000000091437249ffff001d7a3b6102", + "010000004fe98089b9941e115c118481c31777b545b7f5ce9ac5c2b22a5cc75000000000601823000000000000000000000000000000000000000000000000000000000092437249ffff001d8502150c", + "01000000b8fb2ec3b3c3833066f00e100b6ad9cd5abfcfc3c6b9d9efde59e9b100000000604d2f000000000000000000000000000000000000000000000000000000000093437249ffff001da1ed0105", + "010000008e96317c71d6f6dc632f75388be1fabf5c0fa8e7a8f25510f4906d4400000000c09121000000000000000000000000000000000000000000000000000000000094437249ffff001d5c752c02", + "010000005bfa772be598d0db07da726c05a8357c1946f0047223bf9631e12f2900000000801a06000000000000000000000000000000000000000000000000000000000095437249ffff001d0254b907", + "01000000ca1c114434e431ce865999926fb30b80772c3b239a4ae3fa175f7a330000000060e316000000000000000000000000000000000000000000000000000000000096437249ffff001d81f21607", + "01000000ae6da03c3e33da487106d10d1814eca31f38056a0ec045d08d6c1b1900000000009f24000000000000000000000000000000000000000000000000000000000097437249ffff001d96409212", + "01000000fa9ead034d9813338a1323fd3f5823d55f0b13b4d73ad5d0d60ec23700000000601823000000000000000000000000000000000000000000000000000000000098437249ffff001dad77410a", + "01000000da19aa55ff7f1389fa3b68c5f5e4bdc4380c894857a13f773cc3bdaf00000000a08601000000000000000000000000000000000000000000000000000000000099437249ffff001df8eeb805", + "010000002170cf94db1fe95813feac34290fa299676fff7b940df1c271c1f2f500000000c05c1500000000000000000000000000000000000000000000000000000000009a437249ffff001d72d9b902", + "0100000071341216e40d2eea7ef7e7cd04d4376df01c2ac980703b7bd4273df800000000400d0300000000000000000000000000000000000000000000000000000000009b437249ffff001de6ec9609", + "01000000b0775984ea70677459a76418eabad0c8a4782bae6f7438d221e4b5780000000040771b00000000000000000000000000000000000000000000000000000000009c437249ffff001d6d731200", + "01000000eec4a84824c4ce52a987cf3036b80bcce94fd36fb53421c0d0baa2c600000000a0860100000000000000000000000000000000000000000000000000000000009d437249ffff001d2bf90a0b", + "01000000c8b7b4bb66d73853898ae3df6f2b5472449842874c5ae4bea8e7670400000000c0270900000000000000000000000000000000000000000000000000000000009e437249ffff001d6a8c2f03", + "01000000edc01da7e2d912a8f90b8d0a80ad456d732f7f6bef1002cd599b72ee0000000060182300000000000000000000000000000000000000000000000000000000009f437249ffff001deca0980d", + "01000000c94299a414e19ab5478dd3044d75433fc1cada31f13720683e249bc500000000c027090000000000000000000000000000000000000000000000000000000000a0437249ffff001d733cef00", + "01000000806f69287dd210e52b4986f2a44e0fef1ee7978c3621d8837ead5091000000000000000000000000000000000000000000000000000000000000000000000000a1437249ffff001d88327700", + "01000000e6ee978b1ef48064cc166701abc519461064ecbea96b86fe82b2dfe700000000c05c150000000000000000000000000000000000000000000000000000000000a2437249ffff001ddde2980a", + "01000000ff519ae6474864828d70479fbacc0dc4ab8c5326fc8d742cc9c9e08500000000200b200000000000000000000000000000000000000000000000000000000000a3437249ffff001d614e7007", + "0100000097882a307bea50884cb9bd0830a70cc026b5185c93a2f163244e0c0a00000000400d030000000000000000000000000000000000000000000000000000000000a4437249ffff001de93f180a", + "01000000d4c232cc5ea1ecc67198e80c6b049d87bf98a610f11f295295c2afc200000000c05c150000000000000000000000000000000000000000000000000000000000a5437249ffff001d5786d209", + "010000007ada0a92d67772ace60449b7046c8f8c388c2c3f38db825c57e2bbb500000000e032290000000000000000000000000000000000000000000000000000000000a6437249ffff001dd50b3201", + "010000000ddcc134ab082e1a83546e32994611e6b50c5d284252c9cee17558f90000000080841e0000000000000000000000000000000000000000000000000000000000a7437249ffff001da0d78909", + "010000001b252a56951b2d9f35f044dae7b7318c3fb15475826786c0b5516baa0000000020402c0000000000000000000000000000000000000000000000000000000000a8437249ffff001d03434b00", + "01000000507e1e4a43c480ccc5a8fa41dc54ab016abbf6976a3da768a75c92cf00000000a0f0190000000000000000000000000000000000000000000000000000000000a9437249ffff001d7519cc05", + "0100000055677d8aa4257eb9f11ccc3ec10d506d0f31a2e3f1e3b260e2da677700000000c05c150000000000000000000000000000000000000000000000000000000000aa437249ffff001daaffb012", + "01000000c0e3d489767fadac577b88fe68f8e955033c92adb63695cd2e4cd51600000000200b200000000000000000000000000000000000000000000000000000000000ab437249ffff001d7bba9802", + "01000000d5f82057c6af53a7a1c0578100ae230375f572da0f99aca2d538af960000000020d6130000000000000000000000000000000000000000000000000000000000ac437249ffff001d5b0de401", + "0100000048593a7c3f7aa89442e2a593125e6a35a053eeaac7ff3d3c4311a3890000000040ac270000000000000000000000000000000000000000000000000000000000ad437249ffff001d34fbaa14", + "01000000d4deee0d8dfd26f2c294aa1e30da1a28a50aa2e0114b7f7c6425db030000000000350c0000000000000000000000000000000000000000000000000000000000ae437249ffff001d0b499209", + "010000009dafb0e9e69ec54219a8b36c8e5391f8b66ca509e1cc5c191a2757f400000000604d2f0000000000000000000000000000000000000000000000000000000000af437249ffff001d4ed00600", + "0100000047cdbf0af0965634837764974563ffffd37c951356c6e2c8c12fd37a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000b0437249ffff001d80733e04", + "01000000be84a8c141ccf61538b081e15f0168f8e162e9ff04edecd9206792c500000000804f120000000000000000000000000000000000000000000000000000000000b1437249ffff001d6d408500", + "01000000dc125eb1ef0fd0a24e3b2b0b5efc18e5fc16a40b0f312565424592f80000000060e3160000000000000000000000000000000000000000000000000000000000b2437249ffff001d5c54cf0a", + "0100000055bc7627107f43cfe10e03d2627c7327cc3501aa19c7200d2a4e25b300000000009f240000000000000000000000000000000000000000000000000000000000b3437249ffff001d0c116e07", + "01000000d53f9954e0f579790e7ec309de984dc97418db43d8b3edb6bd1043aa00000000a0f0190000000000000000000000000000000000000000000000000000000000b4437249ffff001dffa1fa0c", + "010000000e6505ef6a354aab53775ad84efadcbf140423014eeab2a1dc8b2597000000000000000000000000000000000000000000000000000000000000000000000000b5437249ffff001d6841fd08", + "01000000c14c3f55fdad06e749023183db9779c14ee5f86b08f8db2dcaf579a500000000a086010000000000000000000000000000000000000000000000000000000000b6437249ffff001d7e758404", + "010000002f94efa6a7b11402478e30dc3a0fdc2acccead271c521e10edf3c82200000000604d2f0000000000000000000000000000000000000000000000000000000000b7437249ffff001dc8d53100", + "01000000a9b05be4b39f9065e8d65d605e7f4d510145f31579fcabffc65055d70000000060ae0a0000000000000000000000000000000000000000000000000000000000b8437249ffff001da7fb2502", + "01000000f04955f857d64ce8aaaaeaa27a35ab2483d365be824b598d5e392bee000000006018230000000000000000000000000000000000000000000000000000000000b9437249ffff001d43b3f300", + "010000002cc0f4c6d5a114007f7d78e353b2a6e42e4c6cfd44c3e769ca02ad4f00000000c05c150000000000000000000000000000000000000000000000000000000000ba437249ffff001d7ca92f1b", + "0100000092aa8ddc12adc461c12f0e3a237ebb6e665b0e35bbdb92c7552e7fb40000000060ae0a0000000000000000000000000000000000000000000000000000000000bb437249ffff001dcdcacc00", + "0100000072b9c59f46a52dcb184c9ced0389c587a026d5f8551e443b8b08dcb700000000c05c150000000000000000000000000000000000000000000000000000000000bc437249ffff001db7681e13", + "01000000751791692f42c2e19ff387760ce74934e296a27f537538d6b682247d0000000040420f0000000000000000000000000000000000000000000000000000000000bd437249ffff001d5e9be501", + "010000001ede0ecd3306b94d6f9bf22fb4ada82a84b4790bb743b57f21eb30c600000000e0fd1c0000000000000000000000000000000000000000000000000000000000be437249ffff001d96b44500", + "010000001a6993020478608032c9ea2154e94efde9036a61545c7652b916d83000000000804f120000000000000000000000000000000000000000000000000000000000bf437249ffff001dc3c32d11", + "01000000cdc89673ad805285a6bd16ac6606dec8d20a3f68f91fcf7aefc5bb5300000000a0f0190000000000000000000000000000000000000000000000000000000000c0437249ffff001d8b801707", + "0100000040833abe438da3255145f2c4cc63582d92e93971baa0fd5249bcdca300000000e0fd1c0000000000000000000000000000000000000000000000000000000000c1437249ffff001da8c3d908", + "010000000c5a9657c01a610e3fcd9ac6d65a3bbfcfd7926404a511a5d57c9ec50000000020d6130000000000000000000000000000000000000000000000000000000000c2437249ffff001d6fb71602", + "01000000be8edb3e3c4047d5a2ad33a4926ac05f84bd7dc4235cbb2e15d073cb00000000c027090000000000000000000000000000000000000000000000000000000000c3437249ffff001d2289bb07", + "010000008149bb462237cf523711f680ea718779b16abfb0307f56ec5195448a0000000020a1070000000000000000000000000000000000000000000000000000000000c4437249ffff001dc6b1b603", + "01000000aadda2123f83b4d256b603a68c4771c58d695fb61b5477c3c43207db0000000060e3160000000000000000000000000000000000000000000000000000000000c5437249ffff001df97aa50f", + "0100000087f9cc737fbfc00e29fc9d89fa2f90edb4ae02d7f0ab06ff25cf0f790000000040ac270000000000000000000000000000000000000000000000000000000000c6437249ffff001dc4d23117", + "0100000098a7c945d9166ace959da0bf0150a089cfd5a8709fd8dac6acaa80d80000000080b92a0000000000000000000000000000000000000000000000000000000000c7437249ffff001dd0911f0c", + "010000002bddaa3a09fc6d49a6552827bcba657fbd0007998d85a8b96a774b270000000040420f0000000000000000000000000000000000000000000000000000000000c8437249ffff001ddec73c05", + "0100000001c1b34bcdd9746d5470965b8f12e8468a891dbbf94f79bc53809f3b00000000e032290000000000000000000000000000000000000000000000000000000000c9437249ffff001dfd4cbf12", + "01000000e01ef6dd77f523b8ca8ae807495b34672ec0c917f592edf719b4567a00000000e0c8100000000000000000000000000000000000000000000000000000000000ca437249ffff001daf658d07", + "0100000044d522b4e64a4170336beb8c65547d06ea683cc002bd68f7654602390000000060e3160000000000000000000000000000000000000000000000000000000000cb437249ffff001d5c644701", + "0100000000502819ebc6fce848a0371defe74d01a00b2be9cc23e4ff1fc7352600000000400d030000000000000000000000000000000000000000000000000000000000cc437249ffff001d0686c00d", + "01000000b4a9b4d09e22581fafafced573770afdb0a1c061be52f1ec1f1f236c00000000009f240000000000000000000000000000000000000000000000000000000000cd437249ffff001d4a593300", + "01000000b4809c6bda63a73ba5cfc56d938d8ff6693e438a55faa8d18ed0d22c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce437249ffff001df585b90a", + "01000000cfaa831f0378872d6ff0595aff1ffc1b565c8df22558abc82457f29a00000000804f120000000000000000000000000000000000000000000000000000000000cf437249ffff001d8af4fd07", + "0100000021488777be68164a32b2c8c9e22e9032d9a300952b8ee90459d6f6af000000006018230000000000000000000000000000000000000000000000000000000000d0437249ffff001d96cf070d", + "010000000c77c3d8025d5d0e678d177bc632b85bda3fcca215b9415a73adc9fa0000000040771b0000000000000000000000000000000000000000000000000000000000d1437249ffff001d385f4a20", + "01000000a1f81a6cfaa8b9f2217c14d601725ba3350afec4cf8665d81b3d101b0000000020402c0000000000000000000000000000000000000000000000000000000000d2437249ffff001df5d9e70a", + "0100000076791b88f3efba20849cde9e48d099a869eddcce5e39e6daf2951c8500000000400d030000000000000000000000000000000000000000000000000000000000d3437249ffff001d99056719", + "010000004b55090ccfe456ca54fbacc5847fa7526634daa1907ae3faecbd350e00000000e093040000000000000000000000000000000000000000000000000000000000d4437249ffff001d43fb6800", + "01000000787416e5c8e19b5f21fcda3fd40c6cb5546523a20de952ca08dcfa4100000000a025260000000000000000000000000000000000000000000000000000000000d5437249ffff001d28052e06", + "01000000e9c24dd1a11227dd419a2489ba41855afc9b5ea8cc7954d6969f002b00000000400d030000000000000000000000000000000000000000000000000000000000d6437249ffff001d38039701", + "010000008188e59d0027c1f5dc12eedecc8249c43254391d950061539d639d3b0000000060ae0a0000000000000000000000000000000000000000000000000000000000d7437249ffff001d7cf5fa01", + "01000000e53d29e03bee40a767dc627a88ea9740bf33192d4e8ec95a3972455500000000006a180000000000000000000000000000000000000000000000000000000000d8437249ffff001dc5062b14", + "010000009f97810a5c4ba5bb141c2e90c8d311e2195527e8449b25935068b35100000000c0c62d0000000000000000000000000000000000000000000000000000000000d9437249ffff001dd6cd6002", + "01000000ea77d03ae1b050fb5577b8f3c9245707027ccb50765fead1984561e400000000200b200000000000000000000000000000000000000000000000000000000000da437249ffff001d12ded602", + "010000001d0476a146a0304c4363a8427e76dd1941c5bbbe0aedc17d52f401a90000000040420f0000000000000000000000000000000000000000000000000000000000db437249ffff001d78b16605", + "01000000f8d74a0768740121cf1d56b45f589912abc5b8ae7b606c3c4841543f0000000040ac270000000000000000000000000000000000000000000000000000000000dc437249ffff001de4445b05", + "01000000d6998465b8ebef40cb1acce12b2985ba29c5fb1f100279811cb9d4bf0000000060ae0a0000000000000000000000000000000000000000000000000000000000dd437249ffff001d2974d508", + "01000000d6fa08bd46067f6f1d5825f548ad4d4e41b46dc7487520397355fe4700000000c027090000000000000000000000000000000000000000000000000000000000de437249ffff001daaadcc05", + "0100000059297ef0f680ca277495bc78bdf9fa52233651ef2cb8a07eae8ffcf800000000a025260000000000000000000000000000000000000000000000000000000000df437249ffff001db9b17a06", + "0100000012801db3d7f9fac1f7054b65a9df68e7955391d757780f6532ffafbd00000000e032290000000000000000000000000000000000000000000000000000000000e0437249ffff001d15113d02", + "010000002ceb6addd123f81aedcb3623cdf8dd09cbf149ba9f110826dc5e673e000000000000000000000000000000000000000000000000000000000000000000000000e1437249ffff001dc8fb8500", + "010000009f85155fc5516e40603a8c6b455cd3c8d2655f9cc85877167e74768b00000000a086010000000000000000000000000000000000000000000000000000000000e2437249ffff001d49365600", + "0100000024135736ac14a73da4d244b1a08459aa35c27385a430f8fe19c4605c0000000080841e0000000000000000000000000000000000000000000000000000000000e3437249ffff001dd1d7ec00", + "0100000076355a1d80d9228e7ecc9388cd19f53112fa650a4f7c30d5076a1c450000000020d6130000000000000000000000000000000000000000000000000000000000e4437249ffff001d3e6dd601", + "01000000793a9fb0dea24c8a5d86c8bcc093629f851a9091c2d2e9e3415798cf0000000020a1070000000000000000000000000000000000000000000000000000000000e5437249ffff001d547ecd01", + "010000005a8cc1d7cccbca339242da2a8b3b9b9283cfba983ff2b176adcde5bd0000000080841e0000000000000000000000000000000000000000000000000000000000e6437249ffff001da96f1c02", + "01000000857b8b263e930331e3e0fad39fd13076b613c0b2402f87cbd62ffa5e00000000e0c8100000000000000000000000000000000000000000000000000000000000e7437249ffff001d41919c16", + "01000000c863f8a6db34fa40e335b8d9e71202c4a4f53f481975aa723f7ade2b000000006018230000000000000000000000000000000000000000000000000000000000e8437249ffff001dc9aef90f", + "010000002d564d6aff009416973e0fef0f420b50a34930772325aa48a4f949b20000000000000000000000080000000000000000000000000000000000000000000000008b8d7349ffff001d40a19012" + ], + "valid": true, + "comment": "Block at height 4031 has exactly the same timestamp as block at height 2016." + }, + { + "header_chain": [ + "0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a29ab5f49ffff001d1dac2b7c", + "010000006fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000000000000000000000000000000000000000000000000000000000000000000081ad5f49ffff001def59910b", + "01000000df5672e92429be134dbe84d1b5ae880b686ce72fa6a415d2196bf27200000000c0c62d0000000000000000000000000000000000000000000000000000000000d9af5f49ffff001dd2c1440d", + "010000006277fcee77f07167e34a11a29ed2c21b4a75d3ee9025213c0bd2926f00000000c02709000000000000000000000000000000000000000000000000000000000031b25f49ffff001dfa078810", + "0100000009d2bacb2a0a757921558f53e87383cb3420894a1bb204bbf65a440e0000000060ae0a000000000000000000000000000000000000000000000000000000000089b45f49ffff001d842d8f02", + "01000000f4a210c545ca1d24bdd07ae3ce484c3eb244b1e0dab7dbf2a5492c9d0000000020402c0000000000000000000000000000000000000000000000000000000000e1b65f49ffff001dc38c6800", + "01000000835efa981d1e89f598b1ea4a34d138ee67af98b914ae8b2d8b04a2750000000020a107000000000000000000000000000000000000000000000000000000000039b95f49ffff001d0ba1b108", + "01000000fdb550c98e561fa125c977fdb4e8b51be406186bdcfedb86eceea4c300000000a02526000000000000000000000000000000000000000000000000000000000091bb5f49ffff001d9d052507", + "0100000072c61b1ea171b23c5e8bfea4fd8cced5ccf610ddd66b69413e0d00d600000000e093040000000000000000000000000000000000000000000000000000000000e9bd5f49ffff001d43d46a08", + "010000003ab0d2348c54c2bd4bb3a4aea47e3412b16c5f28d037a857d8ca74900000000060ae0a000000000000000000000000000000000000000000000000000000000041c05f49ffff001de0e2a404", + "0100000092a10d7b85be103035aa671efbd7bb715af9b1e371705a491a7e1c7800000000009f24000000000000000000000000000000000000000000000000000000000099c25f49ffff001def4e0a04", + "010000008b2dd7e646ef6f25a9f7ad128cb27cca349c772089185e444783063300000000801a060000000000000000000000000000000000000000000000000000000000f1c45f49ffff001d3c80ac04", + "01000000e14aebfa75943f1accb6640a5c6b232d2b44d9a1445daf590bc8965a0000000060ae0a000000000000000000000000000000000000000000000000000000000049c75f49ffff001df7e8c101", + "01000000e655f474277c4e3db177ea1ac315b872c444cb49819b9661ce096ed700000000c05c150000000000000000000000000000000000000000000000000000000000a1c95f49ffff001d01eaed00", + "01000000bfc99568615c22e89855dd69c39f32d99d640104a217d0a681329beb0000000020a1070000000000000000000000000000000000000000000000000000000000f9cb5f49ffff001d2b82b606", + "0100000014a4b90af40fbcbf3a567e0b4a2d6643569941bc2a37ac6d559499b60000000000350c000000000000000000000000000000000000000000000000000000000051ce5f49ffff001dd915f904", + "010000001215fefee445dfa728a971619146dd38d24e5571850c19833363076a0000000080b92a0000000000000000000000000000000000000000000000000000000000a9d05f49ffff001deadb520e", + "010000009656d5b83086f473699d53452961311b0cdfc138233303c1b8f398ab00000000a0f019000000000000000000000000000000000000000000000000000000000001d35f49ffff001d0355db02", + "0100000094d8004715826cbd7eaf4c11649daaf05401a252ff909ff9e172173900000000804f12000000000000000000000000000000000000000000000000000000000059d55f49ffff001dacff9b10", + "01000000e85262aad89998b1ff5346e9154b391191e7d65dbeff071a97fae6e500000000c091210000000000000000000000000000000000000000000000000000000000b1d75f49ffff001d9f0ad71c", + "0100000041416784e310802a9f7ff114ae64601b529e4db56e9d01027180911300000000a0bb0d000000000000000000000000000000000000000000000000000000000009da5f49ffff001d943e960f", + "010000003933d778af29f2d10a33d1b7ecb73605795333acbd70dcc13acf719f0000000080b92a000000000000000000000000000000000000000000000000000000000061dc5f49ffff001ddf743e0b", + "0100000058fc98f9e83178e17f390fc93a1b652e55d52bf8aca87bf91f1128870000000020a1070000000000000000000000000000000000000000000000000000000000b9de5f49ffff001d8e34a20f", + "01000000d14a8f74f36e7b84f3059eeb7a121df201a12fc2a5c0eefec07b211b00000000801a06000000000000000000000000000000000000000000000000000000000011e15f49ffff001df41ab319", + "01000000efc8bcdf527fb6a7fb198fc8a9b386808d93e8c08ca7bcba620794dc00000000604d2f000000000000000000000000000000000000000000000000000000000069e35f49ffff001dee459a07", + "01000000a5aa96e8cb49383acbd125ef6a21a6efa697dab840e0986f55c917540000000040420f0000000000000000000000000000000000000000000000000000000000c1e55f49ffff001d8272710a", + "010000005aa0239d659675d0bae6d0b1ed791ee32da6a603c25cec49da4bd72900000000200b20000000000000000000000000000000000000000000000000000000000019e85f49ffff001d9d0c1808", + "01000000cb3d61c4ecd03eed1b5a8fb396f8a2f1b353b785790159717c885d070000000060e316000000000000000000000000000000000000000000000000000000000071ea5f49ffff001d97945307", + "01000000e0a4c3a7aa5eefae1d03273d563a0ef7bdbb5e415571cf21238c8e600000000080b92a0000000000000000000000000000000000000000000000000000000000c9ec5f49ffff001d3a083f1d", + "01000000dce996194bbd7db64617ae743557cf5c8580de41482d4ad201acfa8d0000000020d613000000000000000000000000000000000000000000000000000000000021ef5f49ffff001d58ef5a01", + "010000009886890df99dc480bf56dfd606ec2aada25bc4a887e319cef27310c50000000080b92a000000000000000000000000000000000000000000000000000000000079f15f49ffff001d5e6df202", + "0100000065c09661ace8c254fd8f24636c9947a34a6e511f8a2301e91916a87100000000400d030000000000000000000000000000000000000000000000000000000000d1f35f49ffff001d8a71640b", + "01000000a9eae70de2728d2411ed4230b7508c3fb3f399e0b8df435776676f3000000000e0c810000000000000000000000000000000000000000000000000000000000029f65f49ffff001d9aa2840a", + "01000000c89cb5d108c89cc34a1bdf2ba622bbf6adcff66df7862a468b85c0690000000040ac27000000000000000000000000000000000000000000000000000000000081f85f49ffff001da4223a10", + "010000004f268908a7c15903eb67694e793d66a38294a5ff8514bee3c72be7600000000080841e0000000000000000000000000000000000000000000000000000000000d9fa5f49ffff001df8a88502", + "01000000876624f639303675b2bf279b56ac2b734e279d0083a13079696dc8dd0000000040420f000000000000000000000000000000000000000000000000000000000031fd5f49ffff001d8ef23d11", + "01000000ec36afd122ee7b6c32d1a94e664520fe669a43f31d72733c535ef0490000000080841e000000000000000000000000000000000000000000000000000000000089ff5f49ffff001de53fee05", + "010000002c359762861b9f676e887bf129005dcf331a6924d0bfb8f7b3df1de10000000040771b0000000000000000000000000000000000000000000000000000000000e1016049ffff001dcdc8c119", + "0100000030c4ad676c2e2ad018b7bb22b096d022aea7defb0b2d5e62840c0a8000000000e03229000000000000000000000000000000000000000000000000000000000039046049ffff001d8e46f601", + "01000000abd23a2a34122f4acf5c0b9c6ec5310c8e1138142acbaba3056abee70000000040420f000000000000000000000000000000000000000000000000000000000091066049ffff001d18003900", + "010000009aaf999a944d934a0a0c12c5a80e70c8fc6d7796e5a3e649a6900d220000000020d6130000000000000000000000000000000000000000000000000000000000b1226049ffff001dc9f68808", + "010000002fc1936f5531be9144cf8e2608f1da2e8f1d76f7c63e6a6e6fcbd6aa0000000040ac27000000000000000000000000000000000000000000000000000000000055066049ffff001ddf35fc0b", + "01000000b9b1131d9737152bb5b4032c88597a662dd33afdec096560883fc85300000000a0f0190000000000000000000000000000000000000000000000000000000000ad086049ffff001d8c564e00", + "01000000e3842fa4de84d498806bb6c40a9e86d4f7404769471483dd05f8db390000000060e3160000000000000000000000000000000000000000000000000000000000050b6049ffff001d64818f04", + "01000000508630e6d8ac9ce4aa35c07f42ef0fc0f46fe8e65ff968fe763e902100000000006a1800000000000000000000000000000000000000000000000000000000005d0d6049ffff001d72dfc500", + "01000000367a5196bc126e1f3ae6000d84524e24f112cbba959b45ffe133cc8900000000006a180000000000000000000000000000000000000000000000000000000000b50f6049ffff001dc9f71b04", + "010000009a95619869ace1586791ecca5b3897e43e58caad5b0c1ccd9a6b747000000000200b2000000000000000000000000000000000000000000000000000000000000d126049ffff001d90e24210", + "01000000d6b4e02e19d7ee4cc4bfa8dcb71c032c3203479cb6395f2c7294b17500000000a0bb0d000000000000000000000000000000000000000000000000000000000065146049ffff001d29d60508", + "0100000069eef22b11973c2a8a9c5ea1d5694822a10512c88cec295ec8ee0b1a00000000400d030000000000000000000000000000000000000000000000000000000000bd166049ffff001db0f0d809", + "01000000da4db57eedb266c3d6580097b30f60ae2caba18d74c884cf90b702ad00000000e0fd1c000000000000000000000000000000000000000000000000000000000015196049ffff001dc4797b0a", + "01000000f3c572b7094a4e30fedfa728167a9c741d1b7f7e54eb5ec8eeebf15000000000009f2400000000000000000000000000000000000000000000000000000000006d1b6049ffff001dfeb7560e", + "01000000221627ed641440ebf8250463887cf3df68db54a6a8c423e10596e30900000000801a060000000000000000000000000000000000000000000000000000000000c51d6049ffff001d0d5d3c05", + "01000000f677a1ec780cf4e85151bdfcf81fe8a2adeaf54aa23a0a4ebd14d0dc0000000060ae0a00000000000000000000000000000000000000000000000000000000001d206049ffff001df028bb06", + "01000000b9e69e979aa20b9ae648514cfc896081d055116a95ec1b6dddd4249e00000000c05c15000000000000000000000000000000000000000000000000000000000075226049ffff001dd1ed1c06", + "010000006a60c0cd8e51eca9256cb94c9f3b66a2cbac14c3beb7e059feac548e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000cd246049ffff001d9c798311", + "010000002145973cd6ec9755bf40620ae5d237ce501b4247ee001c469999a51500000000801a06000000000000000000000000000000000000000000000000000000000025276049ffff001d1d07ef05", + "0100000023058b0538c8f30cd64322011a2bfe9831e93203976f35626923bbd500000000e0930400000000000000000000000000000000000000000000000000000000007d296049ffff001d55301e00", + "010000001175d44e6c9664aac3a19ba4e4c29dc99c49e2e29d5558b40fca508500000000a025260000000000000000000000000000000000000000000000000000000000d52b6049ffff001d7b4ef700", + "010000007a314b003a2176220dbd7694d4edb5a0031ba9545dfd3fc9f7063a3e0000000000350c00000000000000000000000000000000000000000000000000000000002d2e6049ffff001dc601b547", + "01000000b88d2547e1b61b9c4b5ac95a06a4041df10e22a296843a99e04a1d0100000000a0bb0d000000000000000000000000000000000000000000000000000000000085306049ffff001d01916e08", + "01000000a2747c0c006a26acd53d9231eb1a57713c87451f7962455c8c4904d9000000006018230000000000000000000000000000000000000000000000000000000000dd326049ffff001de0df410b", + "01000000cfe57d8ad0e0284ecc7b22dfd94959d130e5ba80c0d18935c44860ff00000000e0fd1c000000000000000000000000000000000000000000000000000000000035356049ffff001daf0ccc12", + "010000004f0b434f9aa955edc9eade7335859b5887f96f7975231de5efee91590000000060182300000000000000000000000000000000000000000000000000000000008d376049ffff001d454fd700", + "0100000010588abd85c0675513c2906514001f5a04723a72646b20da21ef1002000000000000000000000000000000000000000000000000000000000000000000000000e5396049ffff001de1e26901", + "010000002e47ac5656b7e90b7505ef6eae9092ec83e6aaf8fdc88133f1983bbb00000000400d0300000000000000000000000000000000000000000000000000000000003d3c6049ffff001d1df39e12", + "010000004625611a21c174accdd1899c5b69c63639168560f1f6cd2c088d2960000000006018230000000000000000000000000000000000000000000000000000000000953e6049ffff001dd35ffd05", + "0100000012c9b584d53b31a39cc184de03d8cde9e44700e0afa04cac0f865fc000000000a0f0190000000000000000000000000000000000000000000000000000000000ed406049ffff001d7a5fc20c", + "0100000098cc0087386817c55a61e69e930fa3e35b6a4670448586b63a477ba700000000e09304000000000000000000000000000000000000000000000000000000000045436049ffff001d1b5c1b00", + "0100000005a31dc0bdcc562e6353f5e3f56d57ce6da94cfc22e1b8b6eeabe5c800000000a0252600000000000000000000000000000000000000000000000000000000009d456049ffff001d4ed92515", + "01000000ad72d8a2510b8e06027bd45f894cb0d881319ea1418940ed2efa35590000000080b92a0000000000000000000000000000000000000000000000000000000000f5476049ffff001d4c9eb600", + "01000000269b12a8ae0ca92946d109f3509988d70b2cfd8c74cff29b32af600200000000200b2000000000000000000000000000000000000000000000000000000000004d4a6049ffff001d0590330a", + "01000000cf3d787bd7ba9a1c1bb3d24eee663a04fa786180a85adb40ec11dd6600000000a0f0190000000000000000000000000000000000000000000000000000000000a54c6049ffff001d54157d02", + "01000000fc232a98f5fce360da5e44ced9a40a6793387ce1f49405e3526619440000000040ac270000000000000000000000000000000000000000000000000000000000fd4e6049ffff001df4281509", + "010000005543a480c37802baa9736b2b38c84e7c15c3c3c844f8cab7c4346beb00000000a0bb0d000000000000000000000000000000000000000000000000000000000055516049ffff001d697bfc03", + "0100000097a7e21ff0a44cf3cedc8d510dcdd7094aeb1cfa17158f547dd9710e0000000060e3160000000000000000000000000000000000000000000000000000000000ad536049ffff001db5224809", + "01000000081cc7d2e9f95e4f1d6ca30f8178c023cd88afff0ea33427b87428b000000000a08601000000000000000000000000000000000000000000000000000000000005566049ffff001dadb9b300", + "0100000013d76aaa11c4bcca67fe7fa1591d4a24f8e3455eb33401a17fc16e940000000040420f00000000000000000000000000000000000000000000000000000000005d586049ffff001d06bd3d03", + "01000000dcb29fb4933378f870af2bb2f95cce775c43f60fd974fe509943be3400000000200b200000000000000000000000000000000000000000000000000000000000b55a6049ffff001d28311f04", + "01000000c5d604e3d7367c9a96c47f101adcd13356731c18cc28141cf1b1d02400000000801a0600000000000000000000000000000000000000000000000000000000000d5d6049ffff001d0cb3511b", + "0100000035015acf60daf670ecb7e996ea8ffc7d83a8b25206bf587dce21c55700000000e032290000000000000000000000000000000000000000000000000000000000655f6049ffff001d7bedf40f", + "01000000e21e23bf10df18cddc5246d67417dd4e57ea1c39a77395fa6601e7f100000000a0f0190000000000000000000000000000000000000000000000000000000000bd616049ffff001d952bf80c", + "01000000cc808bcf3ee70b33efe14208d0db7f5e84f4d761abd4c8ec5f8ee89900000000009f24000000000000000000000000000000000000000000000000000000000015646049ffff001d36716200", + "01000000da6e611f94fea623ca5f15d6eca5ff8c5ce3a91d377485d7ed91a51000000000c05c1500000000000000000000000000000000000000000000000000000000006d666049ffff001d28019705", + "010000006e136d6d5c282e23180471b1e13e21b4d04f39c6d9013b477501160a00000000006a180000000000000000000000000000000000000000000000000000000000c5686049ffff001d9bc32102", + "01000000225003b442de1da403136e8a0687de1b9f12002312a8cd20690c1df100000000006a1800000000000000000000000000000000000000000000000000000000001d6b6049ffff001d34fcb302", + "01000000c9f572209c5f608f45f91cbecd155925631c9e02708fdccdbf8b4c950000000020402c0000000000000000000000000000000000000000000000000000000000756d6049ffff001d5c544e00", + "01000000b3194fa97230d94813e4304c4e6ba2c70f0c6ec2d85aca94a838b49e00000000c0c62d0000000000000000000000000000000000000000000000000000000000cd6f6049ffff001d2b34aa16", + "010000001aefb7fe413255900cfcf3d9e0f0871cd155b09ffff295e3e31c17110000000060ae0a000000000000000000000000000000000000000000000000000000000025726049ffff001d2c765b07", + "0100000037e0a6d9b82108a8008fb988699a9ffffa1eb35cec7b9d5a53dc4b530000000020402c00000000000000000000000000000000000000000000000000000000007d746049ffff001d3478fd02", + "01000000da79f06f70835cee30c542ca1521735da8c5068a7c1af6ed628b2a990000000080841e0000000000000000000000000000000000000000000000000000000000d5766049ffff001d9ff89709", + "01000000ce997c8d9cefeba3dd41999c524077c85a2f6359e15fb753a51ef4240000000020402c00000000000000000000000000000000000000000000000000000000002d796049ffff001d9a3ad200", + "0100000054116783698b724e36b08247f1ffed113aefba44e678e579c6a91e9700000000804f120000000000000000000000000000000000000000000000000000000000857b6049ffff001d9dcf7107", + "010000005ba294ca9a583925aa618d85f9e6807739992004f95bc350c712fdae00000000e093040000000000000000000000000000000000000000000000000000000000dd7d6049ffff001d06f63804", + "010000008ba43baf90aeb4ee9869e09b133dc83a795ee8e33596e9c285fe2e8700000000200b20000000000000000000000000000000000000000000000000000000000035806049ffff001d69840505", + "01000000319b95de35a0131f9776c6437107a6d4655bac823db9e4ed5b742aca0000000080841e00000000000000000000000000000000000000000000000000000000008d826049ffff001d7525b305", + "01000000b3501143de40ad926b555b0a694fa4331f8bedb7d98a48af63059dd30000000060ae0a0000000000000000000000000000000000000000000000000000000000e5846049ffff001d7d93ef00", + "0100000080c13585f3f320671a31b0f09b75fb8df2561f06b37ba5cb14e97aa80000000080b92a00000000000000000000000000000000000000000000000000000000003d876049ffff001df65f3401", + "01000000872fcb3d2366ac9002e42731fe878226188343061c54f27d44ff460a00000000009f24000000000000000000000000000000000000000000000000000000000095896049ffff001d2bbea404", + "01000000856eeff41f3ce42b62dcde8e06e64cfefec263b859185a50505ea5ae00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed8b6049ffff001d7e3a8301", + "0100000085e85357864cf32d83666dc25d0ceb217b518dc2714e251d347a8a4700000000e0fd1c0000000000000000000000000000000000000000000000000000000000458e6049ffff001d85958409", + "01000000459e92fa853407ec47c6f5b14744f891278e09052de8bd786cf329fc0000000060182300000000000000000000000000000000000000000000000000000000009d906049ffff001de5056a0a", + "01000000e4634d4fbea476b016475bf1921acf8f2cfda5b7625316b3bf2ce4050000000040420f0000000000000000000000000000000000000000000000000000000000f5926049ffff001d66e08004", + "01000000dca56284f10810a26f2bd77d222ec8084f36826148663febe6838bf60000000040771b00000000000000000000000000000000000000000000000000000000004d956049ffff001d3c2c2c08", + "010000005f2ecce7c13494d0abc34904971f08c3a7f5b3ffd5ca00dd0f2eebbd0000000040ac270000000000000000000000000000000000000000000000000000000000a5976049ffff001dc4d9740c", + "0100000030ecf5de6057ebe3d09cdc0b8efdd9963f6b59169a8f5a10ed3fee4400000000e032290000000000000000000000000000000000000000000000000000000000fd996049ffff001dbb95d610", + "010000009cf23ad5a4ec1c2b96b7d74b4a2814ab8d964b22f98dad2487a9b54f00000000400d030000000000000000000000000000000000000000000000000000000000559c6049ffff001db71d1e01", + "01000000f6a7b7ec5d7199a9ee1333d6bfba6286c8a1747f39c5440f5a0304a000000000804f120000000000000000000000000000000000000000000000000000000000ad9e6049ffff001daf6f0404", + "010000005d237ca402900d35d310704d18627dbdcbe3185cc32da32b9aabc6e70000000060ae0a000000000000000000000000000000000000000000000000000000000005a16049ffff001d802a0406", + "010000005daecc985a91f26452c048fdfc578802e3b672602e4cb8cb95faaf8c0000000080b92a00000000000000000000000000000000000000000000000000000000005da36049ffff001d80786f0f", + "01000000d92d90a69030a84e23414d73370227e04438bf1c8510c1fd76602cfe00000000e032290000000000000000000000000000000000000000000000000000000000b5a56049ffff001d61474506", + "0100000034a4b7a1e3a4e826c9ddd62f87ec6606a78e9fc931c4ea6adac006ca00000000a0860100000000000000000000000000000000000000000000000000000000000da86049ffff001dc0e4ad11", + "0100000033170c1c0b22f162587230fa66ac69f41736f0265d015ff15a5422f90000000080841e000000000000000000000000000000000000000000000000000000000065aa6049ffff001dcefb7401", + "01000000e20ed61d00146a0d549cdd89491cac6c308faf1c11bb7c96b461f08200000000801a060000000000000000000000000000000000000000000000000000000000bdac6049ffff001d6dd29f07", + "010000004fa05bc1f881807d055b3030fedf7a2ce2f327755341af1fc31f362600000000a02526000000000000000000000000000000000000000000000000000000000015af6049ffff001dfe9dab00", + "0100000043af18a0e2caa99f9a9c8ddbb58ef05ba92f870088b1b7980c6ef93d0000000080841e00000000000000000000000000000000000000000000000000000000006db16049ffff001d8db50206", + "01000000b306d8291c448836cf9035fb5e5834cd9a03ab0ff4c134181626705000000000a086010000000000000000000000000000000000000000000000000000000000c5b36049ffff001dffe73402", + "010000002ebce2de7652f140bca07068fdd80d8849ae7ea2da95d7e72688b04c0000000080841e00000000000000000000000000000000000000000000000000000000001db66049ffff001d0f52e004", + "010000007dd5202a44e2717eb873d777310d23ba49e1ef8530d30f59800e3cb100000000a0bb0d000000000000000000000000000000000000000000000000000000000075b86049ffff001d720a4e07", + "01000000223f2e977bac687fa020a07ba167a11275ffd591cb85e7637189c9ee0000000020402c0000000000000000000000000000000000000000000000000000000000cdba6049ffff001daf084306", + "01000000651046947127f8b0690e22c76f638f84877a57b279b5c5a8ab6f37a800000000604d2f000000000000000000000000000000000000000000000000000000000025bd6049ffff001d962c4101", + "010000009247405e7646009d8952a1b4d25d839dfc1162f9b70850a6ef24002200000000e0c81000000000000000000000000000000000000000000000000000000000007dbf6049ffff001d476ba704", + "0100000025cdeefc2e5d0f8823dc551ab3b282232130ec65228efe75c3e5a715000000006018230000000000000000000000000000000000000000000000000000000000d5c16049ffff001d168fa700", + "010000007700e0a1bebcb56f37650c827b0090fad68873ce5d8ead9be00a3ce800000000c0912100000000000000000000000000000000000000000000000000000000002dc46049ffff001ddb6bd500", + "010000005b724c684ed578fc5e1283ae97e4abd59db33f9e90e6375aedcabe6e00000000e0fd1c000000000000000000000000000000000000000000000000000000000085c66049ffff001d0260d505", + "010000002e08a114158bc60034fc7ada8d9426cf3aff178230be42b75a4783c90000000000350c0000000000000000000000000000000000000000000000000000000000ddc86049ffff001d0ccb4606", + "010000008411b642fae52cff174aac2cdd581310d22c2fc4a6220820363a599d0000000060ae0a000000000000000000000000000000000000000000000000000000000035cb6049ffff001d2daef414", + "0100000008aeb47d12814ca38fdb402ff8705645b94ae19980ccbd806f56967300000000a0f01900000000000000000000000000000000000000000000000000000000008dcd6049ffff001dbc5d8c0c", + "010000007cf829b69c5d37b9e51019a0dc63b9597908ceab0d08ec5366ef89d700000000c091210000000000000000000000000000000000000000000000000000000000e5cf6049ffff001d18162f02", + "01000000cfeb6ae675a75892294e3263a4697b0091eaadb007a56bff4e59857f00000000e0322900000000000000000000000000000000000000000000000000000000003dd26049ffff001d647a6b00", + "01000000e5b59b660054d82bfc4555a2958067514109cd8f0503f9436846c53a00000000c05c15000000000000000000000000000000000000000000000000000000000095d46049ffff001ddf8f1816", + "010000005266363cbe7584d5165976e3b871b3d4bb90c7a151f26f3cdf05abc10000000040ac270000000000000000000000000000000000000000000000000000000000edd66049ffff001dcd870c07", + "010000003bd1eca7d6e4c7616b878336008b7a859b65f9acca4ebd92ebfe4f7f00000000e03229000000000000000000000000000000000000000000000000000000000045d96049ffff001df1371e13", + "01000000bd1d5dff28e6d687bde91f2bf7a3dba0690a44c9ffc8652c8f67d1d50000000060182300000000000000000000000000000000000000000000000000000000009ddb6049ffff001dfa3b7e04", + "0100000005e6c4182597cb205d56e02b9fdbe3bb1ae0b9027eb8c1b1a8e2552e00000000e0c8100000000000000000000000000000000000000000000000000000000000f5dd6049ffff001de140f103", + "0100000029bf5d4e472fe84488c07bf4d6b8858c92a6550d0395093ad59f564500000000c0912100000000000000000000000000000000000000000000000000000000004de06049ffff001dd975db06", + "0100000037562e2a299660cabd761a7826df1d2b790db6ce69dc21f46ecf9f0e00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5e26049ffff001d71c58e02", + "0100000069e5759e77fa024059bcbe83cadda829bb6fe8ef2f626d8de5c272b900000000009f240000000000000000000000000000000000000000000000000000000000fde46049ffff001d285a4401", + "010000007de9d2c0419d0c560cb18d1fef5e5a8d7a1eab9a3ec09bbe9d9d61ec0000000020402c000000000000000000000000000000000000000000000000000000000055e76049ffff001d2ec6d901", + "01000000f44fac2254b2453f5f9eb93875d2c942a2c297d07946837c31d8fa1a0000000020d6130000000000000000000000000000000000000000000000000000000000ade96049ffff001d2bae2e04", + "010000007f1b881c07edb6a413b3c7db1c068d3f1271e6ef919bacc2764bf83c00000000009f24000000000000000000000000000000000000000000000000000000000005ec6049ffff001d38554407", + "0100000099439a388fbdd0b13a4c1441a8edf3a23158c7b03f4a642ddb68b9ab00000000804f1200000000000000000000000000000000000000000000000000000000005dee6049ffff001d18d5870e", + "010000008317e08bf8bf37431a2b99a535457812d21fefdee4ee2ef7a299d5c300000000e0c8100000000000000000000000000000000000000000000000000000000000b5f06049ffff001d5a40990b", + "0100000015c74b3507a8324c35ee884ed0267cbf31cb6b6e66411a2678fcc40600000000604d2f00000000000000000000000000000000000000000000000000000000000df36049ffff001de3b4bb20", + "0100000076957f95e5a7e7629c66cccb50ebf9d5c87afba32fe95e19f7796cbc00000000200b20000000000000000000000000000000000000000000000000000000000065f56049ffff001d87b96902", + "010000004b6eb7ab9a970474eac2c924ef887910c28f600dee6326d2d05c5dfc00000000604d2f0000000000000000000000000000000000000000000000000000000000bdf76049ffff001de4e28804", + "0100000046b8ac6d9d50c3135382bb63403488535db5eef4ef268af10a5747460000000020a107000000000000000000000000000000000000000000000000000000000015fa6049ffff001d25d1530b", + "010000002e2d8ddd769b65fe7ce2ad8ac73ca5eb2cd041db6f3ffc6aaa04381d0000000040ac2700000000000000000000000000000000000000000000000000000000006dfc6049ffff001d70fb6c05", + "010000008f5de02f0dc5571efc1eb93c368182d0513be898016175e59a9156a300000000c091210000000000000000000000000000000000000000000000000000000000c5fe6049ffff001d58a5dc02", + "0100000047d92cbc8768056929e0809a98eca61c6b56a17bd227ec517ed2ef9100000000e0fd1c00000000000000000000000000000000000000000000000000000000001d016149ffff001d68dffd01", + "010000008454e0eedc8782d481f35ca6582fc7e22eba816bc6db0b4ae174b9950000000080b92a000000000000000000000000000000000000000000000000000000000075036149ffff001d62d21c00", + "010000001ab938116739e543be43e5ec7435f844110a47fba1612c566fc9954d000000006018230000000000000000000000000000000000000000000000000000000000cd056149ffff001dcd3c2302", + "01000000e0757faec74bb6452b8f9882d3c58c195448914099ee6732fbb618b30000000040420f000000000000000000000000000000000000000000000000000000000025086149ffff001d027ee003", + "01000000750fbcdbde127cbb61c42e0e1c9f088cad5fd2befb3c5592e449cc2a0000000020d61300000000000000000000000000000000000000000000000000000000007d0a6149ffff001d9bf65d17", + "01000000f09123d097087a2b8184cf8e636f467d5d425e324c27ef86d94d849200000000e032290000000000000000000000000000000000000000000000000000000000d50c6149ffff001d47241b15", + "01000000d892776c1bc93d04c9d80be4694fc11f7378f1b9b385d7a9f1fdb8d90000000020d61300000000000000000000000000000000000000000000000000000000002d0f6149ffff001d2cc6e808", + "0100000011f9bbb6f54091d0ad53b7d719c4190faf7b47fd49dd2ae6d9fa09bc00000000e0c810000000000000000000000000000000000000000000000000000000000085116149ffff001dd70fe006", + "01000000b1efd5a8d47cc0bde734c51323e872f511d956192ee4b027e02850200000000080b92a0000000000000000000000000000000000000000000000000000000000dd136149ffff001d422c0900", + "01000000e2e35ad7ff75edb9b684169381bd3b3ccb1d579d8ae1c79c5ab3b26c00000000604d2f000000000000000000000000000000000000000000000000000000000035166149ffff001d5d194112", + "0100000001812e3bc21c323dfd8400a7befb1722e61e57aa3803c841e1ef601100000000e0c81000000000000000000000000000000000000000000000000000000000008d186149ffff001db5fd220d", + "0100000062b150737e0375fb9a93174207db8de32c8f214f023ce01963a2e2330000000020a1070000000000000000000000000000000000000000000000000000000000e51a6149ffff001d3dfdba0e", + "010000008b8c872002e703ab198271902773c9a45a5bec8a4f0e89f71b1e408e0000000060e31600000000000000000000000000000000000000000000000000000000003d1d6149ffff001dc0b00d0d", + "01000000b589f6db78b8e84f380cf145341560aa9975480de4455579bef29c590000000020d6130000000000000000000000000000000000000000000000000000000000951f6149ffff001d211c1108", + "01000000aaaa0c693b2c27772a8f130b6ae99a2c3904831c401006506b20f6820000000060ae0a0000000000000000000000000000000000000000000000000000000000ed216149ffff001dbc84391c", + "01000000b2cc319cd6dc3410858d8b32873ef2f9ca2dd94069e347c48f07550000000000a0f019000000000000000000000000000000000000000000000000000000000045246149ffff001de915db02", + "0100000002f86b33d980d3004bdef0524669ec83f07f7bca47c17ddf268910be00000000006a1800000000000000000000000000000000000000000000000000000000009d266149ffff001d51e0230b", + "010000009e6ec7da82db548ea396602018277cc201bb0898cd98bd819503e28400000000400d030000000000000000000000000000000000000000000000000000000000f5286149ffff001d869ff902", + "01000000464019e91e5d9e33b42601bb128a8b6071ff8c30f2a61ee41b2a378900000000e0322900000000000000000000000000000000000000000000000000000000004d2b6149ffff001d92681e06", + "01000000b8dd887b66c9d69e09dddd031c77de926531f61ab0f66cfe8cba45ec0000000080841e0000000000000000000000000000000000000000000000000000000000a52d6149ffff001dee53550b", + "01000000b18b4a2e2e195378f4e99e8655ef274084d5f3fbe1b0bc1e0f365ea700000000a086010000000000000000000000000000000000000000000000000000000000fd2f6149ffff001d8485260a", + "010000000d8d3806fca26cb53921f3aceaa8791b990d642e338dc14d180dffb600000000604d2f000000000000000000000000000000000000000000000000000000000055326149ffff001d576b7105", + "01000000e9a1acc9cb245cbc75c716ef02acadee1e523a4c05106794176c82a60000000040420f0000000000000000000000000000000000000000000000000000000000ad346149ffff001dbad80d20", + "01000000500144fc4975a1d38c79a53235215c465c422e27aa339b888587c26f00000000a08601000000000000000000000000000000000000000000000000000000000005376149ffff001dc00de201", + "01000000d6291c5dbdd613fde77f90098a6e281992a5c16ecf6ee9cff9ac2c1e00000000e0930400000000000000000000000000000000000000000000000000000000005d396149ffff001debe44f0a", + "01000000edad7a4e0c03b84dc8ffbb5631ba33e7103542f727b4b88d86f16b1d00000000006a180000000000000000000000000000000000000000000000000000000000b53b6149ffff001d8839cd1e", + "01000000ee92b3fa2a97ad5b33e66c5a6f5a548253c09769c771ccd2d9a07bf70000000060e31600000000000000000000000000000000000000000000000000000000000d3e6149ffff001dc4dc1b03", + "010000009229713f8b21671d1a3c96de005910e9230126b74b831b65fdf0c7ad00000000c05c15000000000000000000000000000000000000000000000000000000000065406149ffff001d4ef3dd07", + "01000000820b9bcd73202271c38fb30b85b7f46d1772703897adf61856e68ef200000000a025260000000000000000000000000000000000000000000000000000000000bd426149ffff001ddfc16404", + "01000000cdcf045107cc8f9999e473db39b623d641ae2e9660bc063937fc97b50000000060e316000000000000000000000000000000000000000000000000000000000015456149ffff001dce23781c", + "0100000094fff56c4e69c3b1624937dfc232036057689b30703607168b211ba80000000020402c00000000000000000000000000000000000000000000000000000000006d476149ffff001d2ee81a03", + "010000002d2857fe5f6e29f50e1532d8dbea0318d8e540dcaeee073c5fd5dcab00000000804f120000000000000000000000000000000000000000000000000000000000c5496149ffff001d1b574900", + "010000007ad943e94302bc908594c693b2ca303058dae71af1a46ae38626a4e000000000c0c62d00000000000000000000000000000000000000000000000000000000001d4c6149ffff001d31aacf08", + "010000005ad78054e42cdb8172ddcf2aa052786e8da53ae6c6bb53e9aebaaa3c000000006018230000000000000000000000000000000000000000000000000000000000754e6149ffff001da578da02", + "0100000096cc964fd170ef406083e03de9f21c7554eb9acf7d499abc68a36a310000000000350c0000000000000000000000000000000000000000000000000000000000cd506149ffff001dc426cd06", + "01000000df84cbd899e20e1217a26ce951ee6a1403f143426a97f6957069906300000000009f24000000000000000000000000000000000000000000000000000000000025536149ffff001dfa22b40c", + "010000001b669670061fceb3d19e45f4173ad9ffbbbdd89c3a2048f14c0526080000000080b92a00000000000000000000000000000000000000000000000000000000007d556149ffff001dfddf9301", + "010000002f573b1e87b8e4b9fdf281529b596b623bb959106536755a3d5b10390000000060e3160000000000000000000000000000000000000000000000000000000000d5576149ffff001d98c8e600", + "0100000025070e740221e6f2b9924d7571273c813f1b38211fc96941d4df7a0500000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5a6149ffff001d0f9f1408", + "0100000032587f4fb7741a02a34059d4a49b151ba6ca2d9d30c8777ca4d4ff9500000000804f120000000000000000000000000000000000000000000000000000000000855c6149ffff001dc2b6db04", + "01000000172d165e043183cb130738cbe3c474b5ecd7404fe8fc93f519823d030000000080841e0000000000000000000000000000000000000000000000000000000000dd5e6149ffff001db9066901", + "01000000c9ebdcbcd7aa81c02264a2135e62c1b3a5f2f27825a09247327c35b000000000604d2f000000000000000000000000000000000000000000000000000000000035616149ffff001d2d145510", + "0100000029fe3bdebc5c851411dac205294ddb137517497416d6b59956ef602700000000e0fd1c00000000000000000000000000000000000000000000000000000000008d636149ffff001dd573320d", + "010000006991a5a3a31cfdc7950d898b6efcc91060f7443919d9347b3c8788f70000000040420f0000000000000000000000000000000000000000000000000000000000e5656149ffff001d357c1700", + "01000000c86109119cfc9ad95d303ad9230c414bd8b91d4993cef08d6f4e052200000000200b2000000000000000000000000000000000000000000000000000000000003d686149ffff001d5ea57401", + "01000000086823f60e13b9e60ef8523400f50b9a3ca72ce57c727338a25b941800000000604d2f0000000000000000000000000000000000000000000000000000000000956a6149ffff001d6fae120a", + "01000000115338bdf881fdbf091b4b43798f071ee68fd6620eb3487dd578bdf000000000009f240000000000000000000000000000000000000000000000000000000000ed6c6149ffff001d78656202", + "01000000a00187c2ca018db66478f6ca03ba51e40414e4424d02173f21e725070000000040420f0000000000000000000000000000000000000000000000000000000000456f6149ffff001d55868205", + "01000000c016e7408827ea36ba38a39cbb3eb6b45b05bc32f9156cf65b9428b70000000000350c00000000000000000000000000000000000000000000000000000000009d716149ffff001d5826b910", + "01000000a584464f42058a27bcfafcd0d22d801bb74ac5157fb4cc901a1dd9c50000000060ae0a0000000000000000000000000000000000000000000000000000000000f5736149ffff001d7ea82a0e", + "0100000079e2f08c22cc690f01955c3c21d496d86b917a48036cc676bc90fed30000000040420f00000000000000000000000000000000000000000000000000000000004d766149ffff001d82c8400e", + "010000009ec3bde58dd1216f10b948a686465ddb5cefbc1df013119c23fb4e9b00000000c0c62d0000000000000000000000000000000000000000000000000000000000a5786149ffff001d9f4e7c01", + "010000000a96807166073b3376f5d3b99363389a3d3c162df8375e8622b2aec200000000200b200000000000000000000000000000000000000000000000000000000000fd7a6149ffff001d2e653500", + "0100000053db8f7707b3b4471b6bd5a39a223befe040efc58e342b4fc5b692510000000000350c0000000000000000000000000000000000000000000000000000000000557d6149ffff001d69349109", + "010000003012f87f0ff71c63a7014d76b2f8253a73c5c11f0aa7882bd86f0f250000000020402c0000000000000000000000000000000000000000000000000000000000ad7f6149ffff001d0b3fb011", + "0100000054ae0715ec62ae5e25e0945d2196a6063344f30e4ec44ce2d48213270000000000350c000000000000000000000000000000000000000000000000000000000005826149ffff001d6e0dc004", + "010000004e57571819c526139346ace9e1f4ca2d2ed41541408f91d7d2aca9f000000000a0bb0d00000000000000000000000000000000000000000000000000000000005d846149ffff001d6e8c0b14", + "01000000c5fd69d508c2332c3eeeb4643e3ee37912aaa3eb435f968cbb73079200000000801a060000000000000000000000000000000000000000000000000000000000b5866149ffff001d65ae6f10", + "01000000b98092f197b19617532a8fb56b8503cb29c62ce2b859c740b9be4bc20000000080b92a00000000000000000000000000000000000000000000000000000000000d896149ffff001d81e86409", + "0100000098482a8fa640aecf41562ff95c82d3b03fa2c8ceb1bfd93bf8f2b47300000000801a060000000000000000000000000000000000000000000000000000000000658b6149ffff001d5bfa6208", + "0100000068f211b096a4a9e9fd20eb1ce5db77779d1c2720ac50b68832abd25e00000000804f120000000000000000000000000000000000000000000000000000000000bd8d6149ffff001dfc5fc402", + "01000000777640c4f083b21a641e922aba9466302e1b847b404d9f14e5efbcba00000000c05c15000000000000000000000000000000000000000000000000000000000015906149ffff001d3d99ba00", + "0100000082395d0a476f27a7a3e5c0ce076aebaff6d1bd47b50e966c1ab9485500000000801a0600000000000000000000000000000000000000000000000000000000006d926149ffff001d5e625a08", + "010000006ec5cabce09db192d3ecae9418da00a6a89829e7fb13c1971d13ea3d00000000e032290000000000000000000000000000000000000000000000000000000000c5946149ffff001d02c2c707", + "01000000b6f128227d55c8b443e3066c6f8e5f3ee6f67b988758d9d075ff05720000000020402c00000000000000000000000000000000000000000000000000000000001d976149ffff001d961b950c", + "01000000d1d8a3122f9fbffaa1deab5e5c15255192aa36e4239d9e430b68fdca00000000a08601000000000000000000000000000000000000000000000000000000000075996149ffff001d73275a03", + "010000006075f4aa2c05dd45722ba5f5f82bae226277c097a2f72ca31e940da000000000a086010000000000000000000000000000000000000000000000000000000000cd9b6149ffff001d3827050d", + "010000008dc3e976f19820d75429a40ae48bca4fb7eeb7de0d357a2ae0a2734600000000801a060000000000000000000000000000000000000000000000000000000000259e6149ffff001dd9327201", + "010000007c7a33b96843a60529fcacade8e120b4e73fd238d06fa334dc91cc0b0000000000000000000000000000000000000000000000000000000000000000000000007da06149ffff001d62c6b410", + "01000000f54152d48c68d5238b0b232d2a80c4858d9a1802cfbe9743c13cd7fc00000000a0f0190000000000000000000000000000000000000000000000000000000000d5a26149ffff001d2118b106", + "01000000b0b6304299ed3a9349cd46f8d96afdc7e5e90b5c604c0133787b0b3400000000e0322900000000000000000000000000000000000000000000000000000000002da56149ffff001db9ef3906", + "01000000f7a91bcce0fe5803ecbd478f5beab1f4a72c7482c7a79cc360a2dce10000000020402c000000000000000000000000000000000000000000000000000000000085a76149ffff001d76f68208", + "0100000030d09cd36715f988cc87230045a288d31abd8394161f92b98523f67800000000604d2f0000000000000000000000000000000000000000000000000000000000dda96149ffff001d587d6400", + "0100000080cf4bbd1746a281be3081fd64ae50174bd14beb21311a5c244942af00000000200b20000000000000000000000000000000000000000000000000000000000035ac6149ffff001da99fb601", + "010000007c22253a47e939521d349fdc021491f7eb0f95b2dd4daa6f39fd72c900000000a0860100000000000000000000000000000000000000000000000000000000008dae6149ffff001d1c3b820d", + "0100000041b37ef4ac14e7b73d51d95ff5a8c1ee274c32a1cddeb0c07392144100000000e0c8100000000000000000000000000000000000000000000000000000000000e5b06149ffff001daf228803", + "01000000e0d9d429230c46528efce5d206fcfca353b1c853b53057be2d2083980000000060ae0a00000000000000000000000000000000000000000000000000000000003db36149ffff001dd2833803", + "010000005a8dd8f623577313a889a58b76d8d6faf657fadcf3252b5267de287200000000c0c62d000000000000000000000000000000000000000000000000000000000095b56149ffff001dc6711508", + "01000000876236ca87ff8729a88f819ddbbcbe94a28006b0f2610272531a0ecc0000000020402c0000000000000000000000000000000000000000000000000000000000edb76149ffff001d63ab7f06", + "0100000032f98f3df7f9f12ba6d9ce562244fcad4e2b7c3c65f836446805b76900000000a08601000000000000000000000000000000000000000000000000000000000045ba6149ffff001d5bb35207", + "010000009975946b0b10fc3e132e641668b31842cac17c8a0c5d230a943d88c200000000801a0600000000000000000000000000000000000000000000000000000000009dbc6149ffff001df3f3f503", + "010000008b6efad0e8f15d2b6176f29ecb5ccb3294b121ddb43456ef4a38b92800000000a086010000000000000000000000000000000000000000000000000000000000f5be6149ffff001d9e1f4303", + "0100000071314ce9efc6d8dabafd082657ea3b0beb88e64a84f2a8e35521d44f00000000a0bb0d00000000000000000000000000000000000000000000000000000000004dc16149ffff001d3d38e007", + "01000000ddc93aaefbd3f10c8f945590849d519df740ce250b08a108acf6874700000000a0bb0d0000000000000000000000000000000000000000000000000000000000a5c36149ffff001d728e4f11", + "010000006887535daa156de9a92d5a347751e3ea54bbcb1b37d325fd88aa1e6b00000000801a060000000000000000000000000000000000000000000000000000000000fdc56149ffff001d0fcb4202", + "010000006d87a300eb9709ca0450f880dbfa38de5c03c886de3e0f17e83f462c00000000200b20000000000000000000000000000000000000000000000000000000000055c86149ffff001d5f1d9a03", + "0100000019a59f047503a620156b583992626823751ee9b4a547d6fb2c65f6a200000000c027090000000000000000000000000000000000000000000000000000000000adca6149ffff001ddb7d8701", + "010000002e40b0afe6e536d70e948493f66a25c94b2e37e5f2404ec017df5f2400000000a08601000000000000000000000000000000000000000000000000000000000005cd6149ffff001d75339811", + "01000000a6fe0b8bdd9aa9e85b15f7c3200d6106d4755643e39a2a813b9981b400000000200b2000000000000000000000000000000000000000000000000000000000005dcf6149ffff001d9a3a5c0d", + "01000000b91e209b3ebab9769831f8e55a072cc9f0995811d689294776207ed900000000a086010000000000000000000000000000000000000000000000000000000000b5d16149ffff001d953eb709", + "01000000bc9bbe0950f9198d3a4b3c23c2d384b9f0bf131337a47387c492132300000000e0c81000000000000000000000000000000000000000000000000000000000000dd46149ffff001df352331a", + "01000000392c74af6f77e1cec16b98244b4cc094467ca5ec01a95fecde2306470000000040420f000000000000000000000000000000000000000000000000000000000065d66149ffff001d828f3201", + "0100000035c1ae3e668793032b04929060e79d5fcdb22f8520a80d10e4a7ffdd00000000200b200000000000000000000000000000000000000000000000000000000000bdd86149ffff001d02052402", + "010000005f28ac9fd4d26862f927bf635b1806d69a0520c1b607873119e8f08f0000000020d613000000000000000000000000000000000000000000000000000000000015db6149ffff001dc4bed40b", + "0100000048b93ba96fa88bdf7a43dc7bdf0ce4a4c10129c1a9552dc767827c7d0000000060ae0a00000000000000000000000000000000000000000000000000000000006ddd6149ffff001deb180e0d", + "010000000aa162cd624cde1fc5667a98306b767882a7944b49c6bcb343b3d6da00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5df6149ffff001db6835b03", + "010000004653ff1d723ea7ee09721a8edc273404e5d0e95fa9218e78b7a2e58c0000000040ac2700000000000000000000000000000000000000000000000000000000001de26149ffff001d52a06c09", + "01000000c624960380d9c2ad0d0ae2ddd90ca26e8578314d14fdc23b7a2c2dcd0000000080841e000000000000000000000000000000000000000000000000000000000075e46149ffff001d6d6b6b09", + "0100000088aad3ee416c660481b77c8f86f95ced473214cb2541ba71e8b2bc760000000020402c0000000000000000000000000000000000000000000000000000000000cde66149ffff001d1546960b", + "01000000adb9a4d4b27f598e79ac9353ec6a4563b357409cb517d0249ca985dd0000000060e316000000000000000000000000000000000000000000000000000000000025e96149ffff001d636f0001", + "010000005beca1a4bcdebfa7aaee6d9100ac587736ba24326abc7f0c5fc710b600000000009f2400000000000000000000000000000000000000000000000000000000007deb6149ffff001d66f8a206", + "0100000033827c0ab0249839716c5319a0b45a2b7f7cbda3bac00db79853a25100000000c05c150000000000000000000000000000000000000000000000000000000000d5ed6149ffff001de685ad06", + "0100000076bf7dd13a3cb993badc5559b8311ad37ea97c509c987b238431518c00000000009f2400000000000000000000000000000000000000000000000000000000002df06149ffff001dc9edba02", + "01000000e4c2e69dd81379fbc107c1ba0800a6bffd87609775d0ba8725065f560000000060e316000000000000000000000000000000000000000000000000000000000085f26149ffff001d697fb427", + "01000000944a8e224a21bd72b7d10f56fc144193a8dc3541980c8d42a76c61e3000000000000000000000000000000000000000000000000000000000000000000000000ddf46149ffff001d03886815", + "0100000085c00781aa890dfd6d7c9580d3ceef70344135a86bce4093cafe68ca0000000060ae0a000000000000000000000000000000000000000000000000000000000035f76149ffff001d5c5c6e00", + "010000009ee4beff1cd1f1b91dfed1e06ebb4f16dfbfa02e0ad8222856d86a8000000000e0fd1c00000000000000000000000000000000000000000000000000000000008df96149ffff001d9b85bd01", + "010000004cfdf10dee1a4b3734aeb68ba9d403b504cdb36025431bfb420a617900000000e032290000000000000000000000000000000000000000000000000000000000e5fb6149ffff001dcf086514", + "01000000405ac8757af62f9621b86e7adacfea7d28cdcaf738d2310d1de9bb4b00000000a0860100000000000000000000000000000000000000000000000000000000003dfe6149ffff001d65e4bf05", + "010000005bcadbd750ca6361423915741e1c327a8dc356f3cbbc2be1e6949ccc00000000006a18000000000000000000000000000000000000000000000000000000000095006249ffff001d1faced02", + "01000000823b7d9c6658727697d8ddc02c6084d4354891389f3694da0df512ec00000000801a060000000000000000000000000000000000000000000000000000000000ed026249ffff001d820a7703", + "0100000056f2caf937e8eab078fe3175ea8b39d6438489dff4bb6941d70719db00000000c02709000000000000000000000000000000000000000000000000000000000045056249ffff001dc35be703", + "01000000c7e14c266667b55f15cf03d97ab051e2bbadf83b92bc7d6f39305ff00000000080b92a00000000000000000000000000000000000000000000000000000000009d076249ffff001d20fc0917", + "01000000821c4d796041f71665e4ee0451faaac5a71e5323ece6ead53c05360000000000c091210000000000000000000000000000000000000000000000000000000000f5096249ffff001d60046913", + "01000000701a5b3860ed9ec10cb8ee7a888281b5e28e0c1e84e6154417fd772d00000000e0fd1c00000000000000000000000000000000000000000000000000000000004d0c6249ffff001dafbe2700", + "010000000aefd1586033c86ce14551efed0148178f955e43ab9fed47b0a9422d0000000080841e0000000000000000000000000000000000000000000000000000000000a50e6249ffff001da5e50403", + "01000000e5e0cb1d136635f0169de6e968c9a3989959eb309c14366431dd31480000000040771b0000000000000000000000000000000000000000000000000000000000fd106249ffff001d3551ff00", + "01000000681de67cf37d995c14629aba2346092a1f4d4fe4ea548f0337817be900000000006a18000000000000000000000000000000000000000000000000000000000055136249ffff001d4bbfd30a", + "01000000c5d88264b948a81c3e5e141ea6f018fd3ca369ea89c466166f722b1d00000000c05c150000000000000000000000000000000000000000000000000000000000ad156249ffff001dcaa7e015", + "01000000d13074cbda5c12fa10b0090c169b30dcd38c57bd43af19f547f103120000000040420f000000000000000000000000000000000000000000000000000000000005186249ffff001d2d8db91a", + "01000000331245e8594a894f329e7a5d2f501b26f1a2c3d512f395765381f2780000000040420f00000000000000000000000000000000000000000000000000000000005d1a6249ffff001d88198c00", + "010000009edaa17b06ae4722638eaa5105bdeabaf425576466e28b9e71627e8800000000e032290000000000000000000000000000000000000000000000000000000000b51c6249ffff001d7e2eb108", + "01000000b6cb720bd93918497ec9d21084d80b843d955c858e8331cc054ffc9c00000000e0c81000000000000000000000000000000000000000000000000000000000000d1f6249ffff001d80421901", + "01000000bf9fa9844b4d67ba5827549cef0cb1ddbc30b215ffa37de133d62e2600000000604d2f000000000000000000000000000000000000000000000000000000000065216249ffff001dfb81fd02", + "01000000ca371c810f441959d4f08f62988f2bb2a44eb25b08c74419eb30842f0000000080b92a0000000000000000000000000000000000000000000000000000000000bd236249ffff001d257f1d0a", + "010000001925cadd0b7ac988bea65241422bbe495465fa9ef249880980f2d64b0000000020a107000000000000000000000000000000000000000000000000000000000015266249ffff001dad24f902", + "01000000e39acdd04fbad5740c242f454af9cfcc60b946caeb1ddd1264f9e86c0000000040420f00000000000000000000000000000000000000000000000000000000006d286249ffff001ddebd5300", + "01000000f71cc61df33affebae35c8cb991276a30bcb07783f7aa61ff3319c4f0000000060ae0a0000000000000000000000000000000000000000000000000000000000c52a6249ffff001d0da8590f", + "01000000349a32f59ccbd194074a87600d28a8c9298ff6413e3fdddd54dd0b6900000000801a0600000000000000000000000000000000000000000000000000000000001d2d6249ffff001d0d73b20d", + "010000003e8ea0ba373945aa005f1276d4194d02bf6fba82e98f6946e4beeb740000000080b92a0000000000000000000000000000000000000000000000000000000000752f6249ffff001d75825f03", + "01000000802b50ba1f3ee60d2f6608a5a31cc762b8a3aebee9310b3dc95c7a510000000060ae0a0000000000000000000000000000000000000000000000000000000000cd316249ffff001db01f680c", + "01000000428c616549a4d7b58222f412a5282db3d645953bef889fd20cf577b500000000601823000000000000000000000000000000000000000000000000000000000025346249ffff001d667e8715", + "010000002ccc87568cefba30917fe081f82a908883fc4021819ac9202970405800000000c05c1500000000000000000000000000000000000000000000000000000000007d366249ffff001d231a5b03", + "010000008ab5fe3448bc82b5f9b8179ea3a0658d2186dec01af0d6f9d75a4df900000000e032290000000000000000000000000000000000000000000000000000000000d5386249ffff001dceeb7001", + "0100000056f57694dd589259e23ebe341b952f636db71ee5566a6938115e1eec0000000040771b00000000000000000000000000000000000000000000000000000000002d3b6249ffff001d97eb430d", + "01000000f4279c5aaf52377122365b6f6bf7b9e596fe4ae94532f084851015690000000020a1070000000000000000000000000000000000000000000000000000000000853d6249ffff001df6096209", + "0100000003419ad4945f68222e299233d99607b2837a8f8f10cb18598e23e7ea00000000e093040000000000000000000000000000000000000000000000000000000000dd3f6249ffff001d6baf8100", + "01000000b17a2287c2ab35e3e5b67ab82fcd8ac88369d8abc9c66f33ad4ddd5f00000000009f24000000000000000000000000000000000000000000000000000000000035426249ffff001d0fbabd04", + "010000007aa54b6ff67b8fd6ec74e6941c543d28df5355217a4d016fde6e41f600000000c0c62d00000000000000000000000000000000000000000000000000000000008d446249ffff001d3cd7820a", + "010000008818a1723c933ca2944cd4f757a1a1985f0402ed73b13235413627b90000000020d6130000000000000000000000000000000000000000000000000000000000e5466249ffff001df18c1302", + "01000000c30aafddacc2837d80591d47d34d0742a636a01936669dbe86b4f62100000000e0322900000000000000000000000000000000000000000000000000000000003d496249ffff001dbf841913", + "010000003db5a63099b3a3c55c7ae90438a4945be5dc76809484ebf69e9be38b00000000c091210000000000000000000000000000000000000000000000000000000000954b6249ffff001d044b2b03", + "01000000d3d3033d65caec8f6514f220935fdbd27bdc09987aeb1d13ae5215480000000020402c0000000000000000000000000000000000000000000000000000000000ed4d6249ffff001d12650303", + "01000000107e160516b62c651262e2f888f37a9d712a4257c97ffbed9026365f00000000a08601000000000000000000000000000000000000000000000000000000000045506249ffff001dafbb6705", + "01000000b613c92afa35d742723bd7c1351f4cf96ced558c194aad9d1dbd795300000000006a1800000000000000000000000000000000000000000000000000000000009d526249ffff001d33623401", + "01000000df7f0793c14061a841e0fd056ca7ee59be529dd10a108481596cf2510000000080841e0000000000000000000000000000000000000000000000000000000000f5546249ffff001d8fcf6e00", + "01000000a5e72f436434231ab307f066ba9e16ba369a3a098e0ada019eb8027f00000000c0912100000000000000000000000000000000000000000000000000000000004d576249ffff001dbd37380b", + "010000000fc909750bc9546a98d92b2e1d55225c52b3876d0c533d15008619350000000020d6130000000000000000000000000000000000000000000000000000000000a5596249ffff001d1602090b", + "010000009372bb2c9d6b6a80b072119f50bed6942d80f34fb1c273048692a51e00000000400d030000000000000000000000000000000000000000000000000000000000fd5b6249ffff001d51eabc05", + "0100000097dc372623ccdf9f1617fa65d37d32f3dbbc8abc1b8e46f819682eaa00000000c027090000000000000000000000000000000000000000000000000000000000555e6249ffff001dee98d908", + "01000000acd5638207a52f9350c22b53165523cd5339a6e2a8fa57758176439f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad606249ffff001dbb3a720f", + "010000007c38369e8f3789b6f40ce6cc2d131fb21fb660fc692388d8b4237f9e0000000060ae0a000000000000000000000000000000000000000000000000000000000005636249ffff001dddf98f05", + "010000006ee78db3d06f646991166b2273d0899738a05db66e1fab6e907180400000000040ac2700000000000000000000000000000000000000000000000000000000005d656249ffff001d55fb9008", + "01000000d0b02169ddf861bcbe99e27d06074a34c94ade91c4c43e275bc152730000000080841e0000000000000000000000000000000000000000000000000000000000b5676249ffff001d191b5210", + "010000009596b9f73d535259d5a24fb2821e0f0a5297fcca901ba94642056f9b00000000804f1200000000000000000000000000000000000000000000000000000000000d6a6249ffff001d5f671704", + "0100000003f886ee5774225160f8d302dd15da3d7022f2a2eddecf739b5411490000000040ac270000000000000000000000000000000000000000000000000000000000656c6249ffff001d5b6b3501", + "01000000d078efa065d74f48d647cee7edf7cbc8266285052cbea390ceebcf3f00000000a0f0190000000000000000000000000000000000000000000000000000000000bd6e6249ffff001dd9c6150b", + "01000000f15eeef3a148aea11b41c9e8a3dc342adb866f935e1ea5ee6b08bc0a0000000040ac27000000000000000000000000000000000000000000000000000000000015716249ffff001dd79d9f02", + "01000000581e151414009c3c5067d9ef7f2b61ed689a992a52c75488d40bd1320000000020d61300000000000000000000000000000000000000000000000000000000006d736249ffff001dad09c613", + "010000000734587194321e9a93394dd4a4de57edaeb521cc169304a7053812e300000000e093040000000000000000000000000000000000000000000000000000000000c5756249ffff001df7f3bb02", + "010000001d1dd119dd2b6db023353cc98667689924be15481c3637d492e4309f00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d786249ffff001dbfab5b01", + "01000000ffba5c8f68b236cdc52e77b013e4914e737c7697658a4ad7ecfc1e9100000000e093040000000000000000000000000000000000000000000000000000000000757a6249ffff001dce24d300", + "01000000c5949f0272572630e617b474185e0514cbab47f6b22dae0f20b6ca600000000000350c0000000000000000000000000000000000000000000000000000000000cd7c6249ffff001d9d502804", + "01000000132318f30c07859b532fa6a88c834bb0bab6312e61ce375142ea255700000000006a180000000000000000000000000000000000000000000000000000000000257f6249ffff001db1f74a05", + "010000007da809e40364a1f3f3f89207c7e6b17ba6a0daf892a22b3c93170faa00000000c0912100000000000000000000000000000000000000000000000000000000007d816249ffff001d82946002", + "01000000de0c5fae84d8ddbba7a2c0f763fabec1e57b962aea4bc925b7c0d6460000000020402c0000000000000000000000000000000000000000000000000000000000d5836249ffff001d337a6211", + "0100000062a0d54a1b2d6295648ed5eab647ef56a2215d5eea66412bf7d1c6fb0000000000000000000000000000000000000000000000000000000000000000000000002d866249ffff001de61fc700", + "01000000e1c8b6cc7accf1d7ed030d3778d28fa2e4dc25048c8126a74c61fa7e0000000000350c000000000000000000000000000000000000000000000000000000000085886249ffff001dd65fe602", + "01000000a5234d250a267f52213ab8b77e6c10755fc981fd491655fc5be5292f0000000040ac270000000000000000000000000000000000000000000000000000000000dd8a6249ffff001d13560a03", + "01000000476535e8b5e34d1ed99738024716206d7cc25385df970d12d1af4b7d0000000080b92a0000000000000000000000000000000000000000000000000000000000358d6249ffff001dd9356609", + "010000007b5abd178b3cdaf1d58abc7e81207df3af08b0d219db387f5f002c8400000000006a1800000000000000000000000000000000000000000000000000000000008d8f6249ffff001d5ceedd06", + "01000000a5010c265946574b823747500d455d0632720e50756d6a56a295ca1b00000000c0c62d0000000000000000000000000000000000000000000000000000000000e5916249ffff001df98e6506", + "0100000018a845fde9675ab5e2fe0fcefd1ab1ceca377a6216d67a166cbdf3e50000000000000000000000000000000000000000000000000000000000000000000000003d946249ffff001dc37eb800", + "0100000029578ff49d0ac020fa2899f1853350a1be30d131e0cc08dedeb4a9ba00000000a0f019000000000000000000000000000000000000000000000000000000000095966249ffff001dcb06110f", + "01000000bf47b1e3d68aed386cf4c3bc8ce1debd78617aae42bb423a339608050000000080b92a0000000000000000000000000000000000000000000000000000000000ed986249ffff001d313ea412", + "01000000ab7055796901262a966a0bb16be400c88c9fc8e704bae3c970964eb3000000006018230000000000000000000000000000000000000000000000000000000000459b6249ffff001dad0f3305", + "01000000bc98a179c319a8d4122d36be88eb9c635ebac0185f010a15ae0af2410000000060e31600000000000000000000000000000000000000000000000000000000009d9d6249ffff001d7dc62900", + "010000000f57f321d19a2be15b57f9a8fab22a51c635cd63a3925735b422a9bc0000000020a1070000000000000000000000000000000000000000000000000000000000f59f6249ffff001de4bbd000", + "01000000a2f49d82cba50300ca508d809151a5ad47f04feefce84459410810750000000000350c00000000000000000000000000000000000000000000000000000000004da26249ffff001dd5d82d01", + "01000000046e3b84a8ca6b0e14fb1565a428a102c35935968ce8e96fca63973f00000000c027090000000000000000000000000000000000000000000000000000000000a5a46249ffff001d9d45f205", + "010000004ac5e296d5ec3bb03ac95e412d023c5ec5c022fe7e72aa222b0d761200000000009f240000000000000000000000000000000000000000000000000000000000fda66249ffff001d07341900", + "010000007b91ddc0f1b5b5dac6be497b879b18b1ad1232925034c0a5bb2f5c4300000000400d03000000000000000000000000000000000000000000000000000000000055a96249ffff001d4ea53b02", + "01000000a3fadf982caba69f403d3e0312d4d3e064c9df534c649c08fc1635340000000060ae0a0000000000000000000000000000000000000000000000000000000000adab6249ffff001dc888c21a", + "01000000015609efdc4245d82a4264e34c65ce493dcb7a01fd2f0268dd03a9e500000000009f24000000000000000000000000000000000000000000000000000000000005ae6249ffff001d237d5e04", + "010000007ff99f95cb1b7786225812e2bd7bf331d01874ab888b1fd874bce6bb00000000e0322900000000000000000000000000000000000000000000000000000000005db06249ffff001ddd70af09", + "01000000f17ca547d5f5d962d620f0bae22aabf15185661ddb230d1af2e700670000000020402c0000000000000000000000000000000000000000000000000000000000b5b26249ffff001d9c156304", + "01000000ffbdf8fe3d00ba551cd4a4a475ed2d39deb858457a5b51270d35be7b00000000c0912100000000000000000000000000000000000000000000000000000000000db56249ffff001ded4f4901", + "01000000f5ce8dbb9f6842d6897793fd67ac6c35134b2142446796507546372200000000000000000000000000000000000000000000000000000000000000000000000065b76249ffff001d3c7da602", + "01000000717804d661c13f6f0c964bf4a4de645b1c3de8b5ad83f2a58252686e00000000e032290000000000000000000000000000000000000000000000000000000000bdb96249ffff001dfd25f504", + "01000000d055c42a34d7efb41c0c9731d8a7efc56898b89934f7824a0c6a15db0000000000350c000000000000000000000000000000000000000000000000000000000015bc6249ffff001d75743a01", + "010000005da04e8f323082c1a2ec22cc4e478b1664326fb3624cfd8b7f0d24730000000000350c00000000000000000000000000000000000000000000000000000000006dbe6249ffff001de6742402", + "010000000176e46a841c5cbce79a0f302659dab0cd972efab441cfa5df88f62f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5c06249ffff001d29766a05", + "01000000d9858e25c32f7ee6329d06c5f9e7deb4c8eedbc0135ff68c0d8d051700000000e0322900000000000000000000000000000000000000000000000000000000001dc36249ffff001d81539f03", + "01000000055143a99e4988cb5909fd660a68cf35601ec737bc80dfb1144516f800000000c0c62d000000000000000000000000000000000000000000000000000000000075c56249ffff001d83c97c04", + "01000000919a00113017014a528861da40207aee43d8fb05fe407a6cc365a65500000000c0c62d0000000000000000000000000000000000000000000000000000000000cdc76249ffff001dd377cb03", + "010000009b3db472d8729d46d8cd1d0d20f95b67b328a01e6b3d1ce37eccc4b30000000040420f000000000000000000000000000000000000000000000000000000000025ca6249ffff001da2e72e00", + "01000000a4683d78476a41ba17a7194108f80b5d012a726bcbbd01cc3c6811e70000000020a10700000000000000000000000000000000000000000000000000000000007dcc6249ffff001d7aab2307", + "010000009a5637cf946f99edc334220c1d74895bdfa47690a7a6c1ff33dc29dd00000000e093040000000000000000000000000000000000000000000000000000000000d5ce6249ffff001dec822e01", + "0100000049f45ca25f9a26ead160cf7e53fa5ae549cbfe84db5dc7a3f9e762f300000000a0f01900000000000000000000000000000000000000000000000000000000002dd16249ffff001df28f1603", + "010000001ba7c1990363f787b6b0b0e1713bd56494a2e453946ca3027e14fb180000000020a107000000000000000000000000000000000000000000000000000000000085d36249ffff001d46574f08", + "01000000bafa5a535d1a5057418c6acc619719ae9c8e18add74b43719d3108bb00000000009f240000000000000000000000000000000000000000000000000000000000ddd56249ffff001d7a466b01", + "01000000140b239fe811c87f1803267c35bac0f808ec0afe08318e41a09ff5d700000000a0bb0d000000000000000000000000000000000000000000000000000000000035d86249ffff001d66806a00", + "010000001362ca5dbdd03c5e7e13474fee8a1de3cae7e4997fd4dfec8b0e1f6400000000200b2000000000000000000000000000000000000000000000000000000000008dda6249ffff001da7da4206", + "01000000f2dfc5a79656b9b800b505b0d5053155590900498bb7fd7227db641a0000000040420f0000000000000000000000000000000000000000000000000000000000e5dc6249ffff001d430cc105", + "01000000ecdb00b34faf308f9b3095dff60ba4ebaac2a162f5abe578de71d2f50000000080841e00000000000000000000000000000000000000000000000000000000003ddf6249ffff001dfdc98a19", + "01000000351c2778ecdcd70616192e1bb32543cb462b3a3549c7bc845f3f9ea300000000601823000000000000000000000000000000000000000000000000000000000095e16249ffff001d3ae64110", + "010000002a1f30466d629a22a39ffd02be00011c584eeeb5f345aacdd7fc52f60000000060ae0a0000000000000000000000000000000000000000000000000000000000ede36249ffff001d3702010d", + "01000000a8f04cb029097c3e1e27544e7d4c49379d23a3aaae3d83d85b5fbd0d00000000a0bb0d000000000000000000000000000000000000000000000000000000000045e66249ffff001dae02ba00", + "010000008521832074dd95ef592b2899c8e0031f9bfac076ad8eca56698cefbd00000000c0270900000000000000000000000000000000000000000000000000000000009de86249ffff001da1e9eb0b", + "010000000751f1e83f5e6bbdf9e0ae8c69e7efec2a634e74ba61cc8ce8d97eec00000000801a060000000000000000000000000000000000000000000000000000000000f5ea6249ffff001d7eeaee08", + "010000006e992ba631d0a128a77541f139be7ca85b3967cc85ef2215aa4b0f9900000000c0270900000000000000000000000000000000000000000000000000000000004ded6249ffff001d15bddd2c", + "010000009f27cdb4b852e027d094f3ff5c0944fc28186840a5373f62ac9ce92300000000c0c62d0000000000000000000000000000000000000000000000000000000000a5ef6249ffff001d16c0bd05", + "010000004f9f5a9843e45c82bd6d2e374a7794075b1fc10f285a7429e68edbb600000000a0f0190000000000000000000000000000000000000000000000000000000000fdf16249ffff001d16c30718", + "0100000056470a66cb378565b3744d187d9297c7cc48343999ae337514e0815600000000c05c15000000000000000000000000000000000000000000000000000000000055f46249ffff001d0211a902", + "01000000157af010a37baaece2fa0e6f0e29c51b29185eb6293489265d44511600000000200b200000000000000000000000000000000000000000000000000000000000adf66249ffff001d4bbb6604", + "01000000480958e8b4179e54ea240906712d69f1769c03a480a74e8443abe62000000000e0c810000000000000000000000000000000000000000000000000000000000005f96249ffff001d659a6312", + "010000007ed42157d84308ba7130e8f54306914c5dbeb3800eecab627e3e7d7400000000a0f01900000000000000000000000000000000000000000000000000000000005dfb6249ffff001d23f2f10c", + "01000000a3f6a48ff57d821daad6a026495a70298466e2cdcd45cd41715169da0000000020a1070000000000000000000000000000000000000000000000000000000000b5fd6249ffff001d7871a90c", + "01000000e073fe73ca029c3d384b2c87e1ee4232c08b2716c141641d9099fb4b00000000c0270900000000000000000000000000000000000000000000000000000000000d006349ffff001d5112bd19", + "010000006933f614e86be2f1f1549bf14821ca935dee0a715880a71b58446fdc0000000080841e000000000000000000000000000000000000000000000000000000000065026349ffff001d348ba70a", + "0100000006d72afab84be9f547ee8b8385a3147d954d8226717879e6b0dbfea50000000060ae0a0000000000000000000000000000000000000000000000000000000000bd046349ffff001de8c55617", + "010000000984347dc73ca55a62b923f3523cfaae1e01f6692c85f626c03a3ee90000000020a107000000000000000000000000000000000000000000000000000000000015076349ffff001d2f6d790d", + "010000004866691e19fb6fa95d94de4911ea80d84bd5b2d9f5b8d738ea456e3900000000006a1800000000000000000000000000000000000000000000000000000000006d096349ffff001d361f6103", + "01000000c3812d45e2613f077243e22a200892a777810371a89f21daad19bb8f00000000c091210000000000000000000000000000000000000000000000000000000000c50b6349ffff001d6e0fad01", + "010000007f5499fe593460b511c4c4edf0b3b0e1e62bb9be5eb5e2bb505a30cc0000000060182300000000000000000000000000000000000000000000000000000000001d0e6349ffff001dfa756e04", + "010000000c5a63a201a93d9a76f9ed307cd3fd7129853cc54a197c6b47f5e9b400000000604d2f000000000000000000000000000000000000000000000000000000000075106349ffff001d6ce59800", + "010000006ae8b70a453c5e16f1f220b508a2a7ac5306b191df7023e4f27bd55b00000000a025260000000000000000000000000000000000000000000000000000000000cd126349ffff001d7913680a", + "010000008c913f06b4e8258c359442aeb358e9058af41ed174b8770db8a5411c00000000c05c15000000000000000000000000000000000000000000000000000000000025156349ffff001de7fe6a10", + "01000000e3a3d3ce968b4836f8ac8a128558cc93cc9ef9c4fa44c59960b1c7ed0000000060182300000000000000000000000000000000000000000000000000000000007d176349ffff001daa2ef506", + "010000001a9dd29d44514dc26cae113ee4f1dbe5daa6e389cebb00238d57ab9d00000000a086010000000000000000000000000000000000000000000000000000000000d5196349ffff001d95770d0e", + "010000006c53e9383e738964dead6124b7b031a53b6c4dde1c0770f58c562d7500000000804f1200000000000000000000000000000000000000000000000000000000002d1c6349ffff001dd5408d01", + "01000000ca1b8950a9abdaf7040beb44bd4bab63555070fe3d09889c94c191ef000000000000000000000000000000000000000000000000000000000000000000000000851e6349ffff001d900f7709", + "01000000878608cb1ad0ee01f1ea3bfbc99cad0448d002930a96a0ec56008fb800000000e032290000000000000000000000000000000000000000000000000000000000dd206349ffff001df10b0304", + "01000000e9d09dae8804f166d99deb6d7baf3398daa00bb2c2c8c137cdfde26f00000000e03229000000000000000000000000000000000000000000000000000000000035236349ffff001d2ec91302", + "0100000036aa48c132ab43637f082fcb1bf910f33ed5fb294a9c0dcc5b51c3d60000000000000000000000000000000000000000000000000000000000000000000000008d256349ffff001dc1466901", + "01000000e9e7dcb419a04451b6c9300efa8184c61bdb1651619bb398b83857a100000000400d030000000000000000000000000000000000000000000000000000000000e5276349ffff001db983f221", + "01000000861258e8aba31a92fa3da9234f4dbec4fd87f6de32f7afb539f1c69a00000000a0252600000000000000000000000000000000000000000000000000000000003d2a6349ffff001d543afd20", + "01000000e06d895e589c9d1179866a669bdbdd3aeac5c124e6712ee9f01d6cdd00000000009f240000000000000000000000000000000000000000000000000000000000952c6349ffff001dded0bf04", + "01000000e519faa87fbcca864229be262b7838bc35844da444d1b69a23f270be0000000060e3160000000000000000000000000000000000000000000000000000000000ed2e6349ffff001db98bfb05", + "010000009a492fbdd77a2bea0c5775ac5a53d18a889e64bf23deff4f25ab5e0300000000801a06000000000000000000000000000000000000000000000000000000000045316349ffff001d8b628e13", + "01000000cec7110bc927124fc9a50b2ac75ddef913d1021c855355c0f040a2fa00000000801a0600000000000000000000000000000000000000000000000000000000009d336349ffff001dcb307800", + "01000000edaba6892681d121029beecb28c2135d0bb574a400f051f2aad2249f00000000c05c150000000000000000000000000000000000000000000000000000000000f5356349ffff001d06ac380a", + "010000002f0f08d4ea26e6e64065197c21be176eb729c6c0d6d7278c07eb16b200000000c0912100000000000000000000000000000000000000000000000000000000004d386349ffff001dfcafe604", + "01000000c17a99fe572cd283b098471fba6a64ca2ab0fc027fb1e74a52c1c7050000000000350c0000000000000000000000000000000000000000000000000000000000a53a6349ffff001d03515d03", + "0100000075f07b77d1be365e71f0da15dd3070c63981bd5d205205fe9d83e79c0000000000350c0000000000000000000000000000000000000000000000000000000000fd3c6349ffff001d53ba9f07", + "010000009243cc16c58ade880729da5152d782357dc5dee37b330c8f4a480d2100000000200b200000000000000000000000000000000000000000000000000000000000553f6349ffff001dbb110300", + "0100000067c65a3869ba9648ab5aa12f383bc7b0fa925c5ecad0cbeb985f0b9b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad416349ffff001dbac4c703", + "0100000011e33f17e557d25dae071384be95c957bf7c695867d8910c5ec3ab2a00000000a0bb0d000000000000000000000000000000000000000000000000000000000005446349ffff001de29cf901", + "010000008f94a071547aff08099998d3a814d7cfb451055750a89a9f1172260400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d466349ffff001d6e562c00", + "01000000c7b3a033e76805829ecaccb17deceb51a90f76ddfc0a44e862f70b3600000000e093040000000000000000000000000000000000000000000000000000000000b5486349ffff001d15b8fa0e", + "010000004bc42a188da0b25b0c0d61aaa6006987bf4ecc5845fad08ceff1226600000000c0270900000000000000000000000000000000000000000000000000000000000d4b6349ffff001d7efbf703", + "0100000048a64f30fe3b2d8c3f8b35f968d0a93bfc61a5f5a8e1593d7e40ddc30000000080841e0000000000000000000000000000000000000000000000000000000000654d6349ffff001da8dcb612", + "0100000017e46f86cc88446a4040e8efc9cd91b5f08cc92e7eb665fb13c5b2530000000040771b0000000000000000000000000000000000000000000000000000000000bd4f6349ffff001ddc5d3203", + "01000000294f52af79ffc6ef461566ca66145cf512b43c6c78fe7ca96802b5080000000060ae0a000000000000000000000000000000000000000000000000000000000015526349ffff001d7bde441f", + "0100000064c83c4a83798b12730f4dca5e1b8db850203eea6af7d88835e331260000000080841e00000000000000000000000000000000000000000000000000000000006d546349ffff001dd0af9510", + "01000000b2bd150bb89e3cccdc0c6d3fee3240f3fc7728470d46f64a6c929bdb00000000e032290000000000000000000000000000000000000000000000000000000000c5566349ffff001d8ac1f01a", + "01000000a38a86d3f5ce93b6b10949c354efa79c5263a48691da6866da54573a0000000040ac2700000000000000000000000000000000000000000000000000000000001d596349ffff001d5c64b40c", + "010000009e2c5a2a35a9f24b3a222840a52b1fbd4a9bac2542641d0e8366186400000000c0c62d0000000000000000000000000000000000000000000000000000000000755b6349ffff001d4eda6907", + "01000000baf0027ff2820a6786a7bd454f8eb31f221e63df8c906913d93a323500000000c027090000000000000000000000000000000000000000000000000000000000cd5d6349ffff001df8192806", + "010000006dc3d01ad1e062b1aa8528d8678f5f55cfacb0cbebcc307702e7447c0000000040420f000000000000000000000000000000000000000000000000000000000025606349ffff001d56ec9903", + "010000000e71889f4c360e3979ef3ae82887a6b27ad98b389f798cce3de3b3f900000000e0fd1c00000000000000000000000000000000000000000000000000000000007d626349ffff001d774c8000", + "01000000d879f26f8c59adca36d6cea06d9f254bacf31be321ec4bac3f144368000000006018230000000000000000000000000000000000000000000000000000000000d5646349ffff001dd387e501", + "0100000077e6bcebef54a09d978dc23af2a4ddb663e3bc0900f45f768886a5090000000000350c00000000000000000000000000000000000000000000000000000000002d676349ffff001dc99fba04", + "0100000061099727449e2a3fdbf07a2a4f87e45216cdefe1779df9247fbeb3630000000060e316000000000000000000000000000000000000000000000000000000000085696349ffff001d897a3906", + "010000000ada03607fa60456dc56836cd329eaa38582e49c3395b0065c072af20000000040420f0000000000000000000000000000000000000000000000000000000000dd6b6349ffff001da1194c01", + "01000000dfd312f46e9df75d91e3d23637c042e12533406abd8001f6b8cd093a000000006018230000000000000000000000000000000000000000000000000000000000356e6349ffff001d4b708904", + "010000008c0d6d4666486145b85c341da3bb15bba9f9729d30572507571664140000000060e31600000000000000000000000000000000000000000000000000000000008d706349ffff001d71266003", + "010000001edb41232da37c33d3adf50f812c2eb172cf154bc7f87ff6042742cd0000000040ac270000000000000000000000000000000000000000000000000000000000e5726349ffff001d74e63d01", + "010000005d1bd6c638dcbfc8849c775317c63b02a7042b13b7161f083f807b2a00000000804f1200000000000000000000000000000000000000000000000000000000003d756349ffff001d02209e0a", + "010000009dcc74644bd3b17e84b864f31ad6f02e28a79c20276bc0f8f229dda700000000200b20000000000000000000000000000000000000000000000000000000000095776349ffff001d36ff7309", + "010000002084fbc3240328c90763489d8adbc59b1eab9735c7d7160bdab887af00000000400d030000000000000000000000000000000000000000000000000000000000ed796349ffff001d3614dc01", + "01000000c7d32b532e0b72cd6a6fe40f6d242c99fe3088bd20b835c6f261ea1200000000400d030000000000000000000000000000000000000000000000000000000000457c6349ffff001de9a07304", + "010000005f958d80deefea64c0177ccd0a2911d784754782eb24c515bc9b062000000000604d2f00000000000000000000000000000000000000000000000000000000009d7e6349ffff001d7da18000", + "01000000814b4b1aaa714fb5f1dbf921dc35b00da8fc25c55a3bdd0bae4fdade00000000006a180000000000000000000000000000000000000000000000000000000000f5806349ffff001dec9c9b12", + "01000000c4636638573cf34b0abe0b405993d6c6ea4cfff6b6c3892a68b616da0000000080841e00000000000000000000000000000000000000000000000000000000004d836349ffff001d473bc105", + "010000009d356678ef2b3258c23f59bc19de26bd6ef4edec240bc9e364fbd609000000006018230000000000000000000000000000000000000000000000000000000000a5856349ffff001d99968718", + "01000000b78e7c40bdf1cfa0718b5e10c483a8b907aa5f019662b08ae59b45df0000000060e3160000000000000000000000000000000000000000000000000000000000fd876349ffff001d0a63fc11", + "0100000071d99927d320ad81c30a9b64e5b1b2bb0f76cc72a9435ba9447eac1700000000006a180000000000000000000000000000000000000000000000000000000000558a6349ffff001d90899e00", + "01000000017d9e3bf1467d54d22b737ef539c0fbd331e30d38822f098feb8ade0000000020d6130000000000000000000000000000000000000000000000000000000000ad8c6349ffff001d09ff4605", + "01000000d36d35e4f89ebd0e6f9ec6e01c2476cd1ddd044b1a14b56e795d92790000000060e3160000000000000000000000000000000000000000000000000000000000058f6349ffff001dfe630d05", + "0100000021d07e8aad6742bb9921307c404d753caf19e455cefedcd07c86922a00000000604d2f00000000000000000000000000000000000000000000000000000000005d916349ffff001df0ec6d02", + "01000000832ff212c300c4b174329ca776e245058beb0cf8994f1c21cc130b9c0000000020a1070000000000000000000000000000000000000000000000000000000000b5936349ffff001da4a6540d", + "0100000032f4e808d0e9dd19b2210b3372d218eb0bbfea53892fb4439428cfd100000000e0322900000000000000000000000000000000000000000000000000000000000d966349ffff001df22f7c11", + "010000008d38986f70d08c23ad44cbe461cf97e54ad87dd4a3a79f8b1676ead700000000c02709000000000000000000000000000000000000000000000000000000000065986349ffff001d51fc5306", + "01000000eee8c1d83a0f1b838379c3c16347c6e06fc39dee5e9e70458b358ac500000000804f120000000000000000000000000000000000000000000000000000000000bd9a6349ffff001d41ab0a0a", + "01000000d9b3e9c76297d83c1925f99353fa6a077cfa7c948f2fc18cf735a5f000000000400d030000000000000000000000000000000000000000000000000000000000159d6349ffff001d8572c901", + "01000000b97d67241a751ac78802b2f41524305133623bd2acfc1b4bd986ce7a00000000e0fd1c00000000000000000000000000000000000000000000000000000000006d9f6349ffff001d1bfa1117", + "01000000d8cbbe27360d060bb730852fb95887faa1bb8d2b4f3613244bf8e78d0000000020402c0000000000000000000000000000000000000000000000000000000000c5a16349ffff001d8643a704", + "01000000d171dbd9982c0b1a440b39d656fca46bdc97929ef735d8c1a99113a50000000020d61300000000000000000000000000000000000000000000000000000000001da46349ffff001d1dbdd205", + "01000000923f0a9781243a548291ae9715042bfefe13ba8111028f61c40a9e860000000000350c000000000000000000000000000000000000000000000000000000000075a66349ffff001d30ac2a01", + "01000000d8b8c8a108574210518ab8f910a34fac59dfe322b493b925545f956300000000a086010000000000000000000000000000000000000000000000000000000000cda86349ffff001df59fc805", + "01000000a8a13b38a08a09d9f22f7c0f9d3231a1e5f90dbe0de58e5def69dde800000000804f12000000000000000000000000000000000000000000000000000000000025ab6349ffff001d537bca04", + "01000000e5aff2cb397e3dd2370e1d7984cc508aeb833ed4d14cc49b84a169eb0000000020d61300000000000000000000000000000000000000000000000000000000007dad6349ffff001d0a8ad501", + "0100000029f9b19e7efd99ebc7bc7f2c3ce19ee8fd54becccfad32dd70ddbc3300000000400d030000000000000000000000000000000000000000000000000000000000d5af6349ffff001d59404a0c", + "01000000a5ea92126bb2eabb75c40319de51d45c967f742821e6219d1f5469f000000000c0270900000000000000000000000000000000000000000000000000000000002db26349ffff001de6d83506", + "01000000e8fd2aedfe1844aa6dec80a7c09a74541c66ece31449fc4c2f0ca09700000000e03229000000000000000000000000000000000000000000000000000000000085b46349ffff001df4ef8a03", + "01000000e05b8007530ffd1e0ac443e30c2fb09f3fb8ed6b9d8441ef443d09ec00000000c0c62d0000000000000000000000000000000000000000000000000000000000ddb66349ffff001df0bb4c0f", + "01000000996036db7e090c24f224bcba3ce91f872083483d1fb29e614b4162e600000000a08601000000000000000000000000000000000000000000000000000000000035b96349ffff001d0f272f14", + "01000000153eb606547e983ad92d42c37a199a389266530757359ed8a967042400000000a0860100000000000000000000000000000000000000000000000000000000008dbb6349ffff001d8fb73f01", + "01000000a357a460bd7e8542048b44779363de79cd16bbddfa11309aeb38f32100000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5bd6349ffff001d50203005", + "01000000c374bed7ca5a2949d5415b7cb61edbcbe2fb3800502ccf31fdcaf8e60000000040771b00000000000000000000000000000000000000000000000000000000003dc06349ffff001dda7be006", + "01000000d1cad35ac9443c80f7d703da67e351964de83e7782812962e288192500000000e09304000000000000000000000000000000000000000000000000000000000095c26349ffff001d7ae38305", + "0100000073689cf98c1f2577ebeedc64fd48cb461f75a85948aed77d1dff6e2a00000000c027090000000000000000000000000000000000000000000000000000000000edc46349ffff001d6465030e", + "0100000045030121770bbb74b43dd3e0e5d31ca0796b2071d79c0f3558a0eaed0000000040ac27000000000000000000000000000000000000000000000000000000000045c76349ffff001dc34fd209", + "01000000363549f298baf9b0e1b0c9e540e669836e912e0253f6f2a8b0146bea00000000c05c1500000000000000000000000000000000000000000000000000000000009dc96349ffff001da4ffe10a", + "0100000085aaaa1a151cc04d912e7e4214048c4bf2818bfdaeadacb07411db9300000000e032290000000000000000000000000000000000000000000000000000000000f5cb6349ffff001de27da200", + "0100000029fea897fde7a8835f830ba4c037d07800540d9d6331093efee5565700000000c0c62d00000000000000000000000000000000000000000000000000000000004dce6349ffff001deb0b0a02", + "01000000354a0ef935ffe9a4533fa41c8beb642457cd3d7f96522b71da522c7e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5d06349ffff001db70ef501", + "010000008d928a98d8aadf247fb58af41e4628714102e8a959f70e65f2a607b600000000801a060000000000000000000000000000000000000000000000000000000000fdd26349ffff001d53904608", + "010000006e5f068eb8a0fe0f689de6e15aa8a5bbc227b29bbd1bb8d2c942ab1200000000e03229000000000000000000000000000000000000000000000000000000000055d56349ffff001d2e2ba80d", + "010000002e20cf43250a84a86ce0ff68754a055d3e2dbec1bb7c850572a009d300000000c027090000000000000000000000000000000000000000000000000000000000add76349ffff001d08be360c", + "010000001b98c264454578dc83802038ba29539dd9a838b0fe9f8323ec2375e200000000e0c810000000000000000000000000000000000000000000000000000000000005da6349ffff001d169afe06", + "01000000d64479da88e3478b82dbbe1f34cd3a1c2d196012273b3f973811ade100000000e0c81000000000000000000000000000000000000000000000000000000000005ddc6349ffff001de2ac0e01", + "0100000065d524b1344789c91a51355ae0807b55da40516193039bd8c485aa4a00000000006a180000000000000000000000000000000000000000000000000000000000b5de6349ffff001d4e41a601", + "010000002dfc33b82ddfc1512362fd3d0b6ceb612bacdf3f284a6faa9b88219000000000e0322900000000000000000000000000000000000000000000000000000000000de16349ffff001de791c505", + "01000000ce9ccd24ae4f2ed01c9de1c9f25723cc8c523d5aa424a9240c9cb73f0000000040ac27000000000000000000000000000000000000000000000000000000000065e36349ffff001d7b31130c", + "010000005269918d46cfab7d96dd6554c785948939cbeeeb62206302b16ef8dd00000000a0f0190000000000000000000000000000000000000000000000000000000000bde56349ffff001d7ea4e901", + "010000006ff100a956258473589e59f2c20994c622e23ec49f80571515b3d99f00000000601823000000000000000000000000000000000000000000000000000000000015e86349ffff001d14e7bb02", + "010000005a33c2edfdd005db87704173e0571860723d4ef7dd19b241ba3b530400000000200b2000000000000000000000000000000000000000000000000000000000006dea6349ffff001d3c387802", + "010000002f037b387da2086fcee2cac287ce70a5dca2012239b330bdd1a4b6ca0000000080b92a0000000000000000000000000000000000000000000000000000000000c5ec6349ffff001d3b193d01", + "01000000b44d482849d09b0efbf0a3b0b4c8d161daa75a3a2b41f87ac04e2cf30000000020402c00000000000000000000000000000000000000000000000000000000001def6349ffff001dbbc91702", + "010000009b7f953cdf85e36497fbbc4d3714b34778f5cf2a07c5bbf92ac3773e00000000400d03000000000000000000000000000000000000000000000000000000000075f16349ffff001dccea0806", + "010000002759b83bd6fa494c22b3d2277698a550d21a3fbe811313e2eddbfa5c00000000009f240000000000000000000000000000000000000000000000000000000000cdf36349ffff001d8d72fd0f", + "01000000b23d423d8d6bac55a34ef96da50860124b9f10342867d84a4687520900000000009f24000000000000000000000000000000000000000000000000000000000025f66349ffff001da0004d03", + "010000000d115726ee431b31dceed9a4267539635ce9f21fb88e7eb6a5b51c540000000080841e00000000000000000000000000000000000000000000000000000000007df86349ffff001db3445510", + "010000002b52cd32c98b3ce36d86f9912c772cacf605e561169d17941229235400000000c027090000000000000000000000000000000000000000000000000000000000d5fa6349ffff001d1d340003", + "01000000e4f712d7059a6db7e9b964d869d9d16a8850b562d630b4ca2903dfcd00000000009f2400000000000000000000000000000000000000000000000000000000002dfd6349ffff001d568df719", + "010000008d33698595607e57dc969f006c2f82156f93937cc69bdbe28baef04d00000000e0c810000000000000000000000000000000000000000000000000000000000085ff6349ffff001dbea7ff0b", + "01000000e258e93297489715f64656bd2391c6f6ef6c08f05d03379713502f3700000000801a060000000000000000000000000000000000000000000000000000000000dd016449ffff001d97d00805", + "01000000e0f034e73ff75dda424c7d68148e51c283ec0f2aabb063c7ae225d7700000000006a18000000000000000000000000000000000000000000000000000000000035046449ffff001d1e469b00", + "01000000104554f5fbdcd9db33082ac49655b8a6e77e11671c0f26ca183de8b80000000000350c00000000000000000000000000000000000000000000000000000000008d066449ffff001d82ed9b11", + "01000000908fc1d552bb093e9f7c88721c6285e13934f3a0c114c8725abea7a20000000080b92a0000000000000000000000000000000000000000000000000000000000e5086449ffff001d326aa40e", + "0100000002427ffb3ed21c9bf328e0a03849fd6d0737ba48c9bdde9057a0bcad0000000040771b00000000000000000000000000000000000000000000000000000000003d0b6449ffff001d8e2cf600", + "010000002221ee6c121172f4b1be8ec7ec41ea5516c049832138b69cadfd9ca50000000080b92a0000000000000000000000000000000000000000000000000000000000950d6449ffff001d87622501", + "010000004bbc872a8342f19d90303c94b26294f309bd648ae2fca15c657fd3ce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed0f6449ffff001d21ac581b", + "01000000409d94a36b95acc2c5a254cb65828f5f3dc1a94aab2f8b4bed74544100000000c02709000000000000000000000000000000000000000000000000000000000045126449ffff001dad67ae01", + "01000000eb34e8c3e92e4b6129cb5dbec03e2b421d3c8814ef735f76ca2686c200000000a0f01900000000000000000000000000000000000000000000000000000000009d146449ffff001d5fa7bf01", + "0100000021ce642fcd74a5289e920371eaf30ecbfe61864329c4d14b67b2cd4300000000009f240000000000000000000000000000000000000000000000000000000000f5166449ffff001d6ec58b1c", + "010000003dddd858df353ebbb355e7c31ec5c2d6de9a44a5eafe9083f530bbf600000000006a1800000000000000000000000000000000000000000000000000000000004d196449ffff001d72fb421a", + "010000001ad16ba1d985524a1d15e4b5ab5b4992511a4b84d510de5f1248e1ec0000000060ae0a0000000000000000000000000000000000000000000000000000000000a51b6449ffff001d30594d01", + "01000000cba0bbad3068d3f534ef9b8d55c581374acc198594f16b49b76c67e60000000060ae0a0000000000000000000000000000000000000000000000000000000000fd1d6449ffff001da4b50a00", + "01000000df29a3784b42fe5226a81d8963b07d1c61ca3fa9b231467e59d8dcdf00000000604d2f000000000000000000000000000000000000000000000000000000000055206449ffff001db8c69f04", + "010000002e794d54a2b9e998d8b2c3291cc4f59323da395ed49987eaf54a435b00000000009f240000000000000000000000000000000000000000000000000000000000ad226449ffff001daf891420", + "01000000fa2a9ce999b36d00eb72b1779c8ec98d9a886983634b95b90ef07c0c00000000006a18000000000000000000000000000000000000000000000000000000000005256449ffff001dab8e510d", + "010000009717e3b2ea05ec61e7387cd83a96fb32cfa66c5b834138e31c66618e0000000020a10700000000000000000000000000000000000000000000000000000000005d276449ffff001d1313c504", + "01000000b53e08d6b786f5dab70fef8e8c17f5e43493a8aa120ed6488c491de100000000400d030000000000000000000000000000000000000000000000000000000000b5296449ffff001db5618e03", + "0100000040509e7678a170203bbbb05231cbc5493e5bfb9d6b9f78b2e228f81600000000c0912100000000000000000000000000000000000000000000000000000000000d2c6449ffff001d737bdd1e", + "010000000d31228fecafb74e1d2ad7a02bccc1ed3307265086c0914a61278c2200000000804f120000000000000000000000000000000000000000000000000000000000652e6449ffff001d49800d01", + "01000000cbd9fac482e9ae68254b2d746c32ab91d2e9aa43b08dc5093eb758e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd306449ffff001d38176320", + "01000000c0db5d71ec5f5a1a8f686fd10dd8eae81389f7765f0885f73c3d6d880000000000350c000000000000000000000000000000000000000000000000000000000015336449ffff001dace35403", + "01000000c50b63db183ddf458e163af468192b50cde62825b99eb8c66061085e00000000006a1800000000000000000000000000000000000000000000000000000000006d356449ffff001d24df7f01", + "010000002b74d8f6d876349f0ff8b818867257b3a8b03dd5677c08a59d56cb1500000000e093040000000000000000000000000000000000000000000000000000000000c5376449ffff001d38843d03", + "010000006d610b0c95b5867cc1f026dfa96b7884b389110e7c2bdc445224b5c90000000040ac2700000000000000000000000000000000000000000000000000000000001d3a6449ffff001dc29dda09", + "010000009236daeb664176489f2be3df821f9158aba68ea025bbbfed82c5abef0000000040ac270000000000000000000000000000000000000000000000000000000000753c6449ffff001d42662c10", + "0100000069ba5fe22c929ebe7f6a61d1250828e79de7eb089b4a96c886e9872900000000801a060000000000000000000000000000000000000000000000000000000000cd3e6449ffff001de5bc8f06", + "010000001758743bd5d1a0ccf0c1721b299b9b611abc64f321f1d3e35f95e85000000000000000000000000000000000000000000000000000000000000000000000000025416449ffff001d63d45727", + "01000000db1e5263daedcf2ba548eedf80c1a67e4132b8c91231ca0b6b63e76c00000000e0322900000000000000000000000000000000000000000000000000000000007d436449ffff001db94b0a04", + "01000000e24acdb1c02cbc014a33f4bce3f619e9150299c71f26a756d6f5a7bd00000000009f240000000000000000000000000000000000000000000000000000000000d5456449ffff001df0f9b404", + "010000000caa49c168e1c66e68a43b90d5252136af12dd821fe1ac0e6716bada0000000060ae0a00000000000000000000000000000000000000000000000000000000002d486449ffff001d791e5910", + "0100000032f8afb44e64abb8e38a072ebffa7bb6d8ea19d8e82fea3867b0287b00000000801a060000000000000000000000000000000000000000000000000000000000854a6449ffff001db8030401", + "010000002112b3200a3666275332c9227314ca02746f009d447cb9715d8f344800000000e032290000000000000000000000000000000000000000000000000000000000dd4c6449ffff001dde783d0f", + "010000004b2e2eeaccbd31c3f66597abdbdf07d517fc1b1ca2a49619f4ae268200000000e093040000000000000000000000000000000000000000000000000000000000354f6449ffff001da82c3003", + "0100000049ff36c14a2607c7380b467e51c9cd6dad21c581075b5ac471f456b100000000006a1800000000000000000000000000000000000000000000000000000000008d516449ffff001dbdfd9d00", + "0100000063d663bfa227dc4ac736e8ff622ead99b88e932410a2644b1adc267c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5536449ffff001d1390c004", + "010000002f9034cf20d4528261e51d9b838b14c8f8f2c87bb9e37187c8d2b33900000000804f1200000000000000000000000000000000000000000000000000000000003d566449ffff001dc0c5df08", + "01000000596007ae5401e94bcc65f8a2c31c327bbaa6e1e08afb128f3bff90500000000060e316000000000000000000000000000000000000000000000000000000000095586449ffff001d7c62f74b", + "0100000094041ae3890d68081da63a0de8df1894e46d9f640f56ba86a1fdffd700000000e0fd1c0000000000000000000000000000000000000000000000000000000000ed5a6449ffff001dcaecf706", + "01000000a7c076352604acfc0728f93d1328717133cf115e5209cb217ecaad7900000000a0f0190000000000000000000000000000000000000000000000000000000000455d6449ffff001d8a38fe05", + "01000000d76a49d0948430752fdb458be6dd28a41f07abeda96f74d6d18caf5300000000604d2f00000000000000000000000000000000000000000000000000000000009d5f6449ffff001d1c80c701", + "01000000ca4d394c7dd5ea732b36f594117cb2fdca6db25536cf8a99aef0f7e20000000040771b0000000000000000000000000000000000000000000000000000000000f5616449ffff001d0a78461a", + "010000004c7d8bf1a8bef8fa00863be8a4d647a8831d6f11927013c8ec4bebbe00000000e0c81000000000000000000000000000000000000000000000000000000000004d646449ffff001d5d320700", + "01000000c7c8b985d4dd86002065bb9ab01fc1a4112fe47f52d589d7b65106bc00000000e093040000000000000000000000000000000000000000000000000000000000a5666449ffff001d65c83515", + "010000001b2ac612acf7fee49a9d304cedf3391b5edd892c1a2ecf81036db2eb00000000604d2f0000000000000000000000000000000000000000000000000000000000fd686449ffff001d3b81590b", + "0100000060530108d3e95162e873696789a1eaab09678cddc9b2950a997814500000000020a1070000000000000000000000000000000000000000000000000000000000556b6449ffff001de54dc70e", + "0100000048d2096c10f087428cff073a04512492c3142d1092e94baa805730b100000000a086010000000000000000000000000000000000000000000000000000000000ad6d6449ffff001df3dea70b", + "01000000dcb8be8ae47e79143289b8503224c455116cc626d5e8a302e85cb42200000000c02709000000000000000000000000000000000000000000000000000000000005706449ffff001dd201a203", + "01000000f7039d5740955c48692b39f0a893dec8d12ffc1c31743ca61a2d98a100000000c0c62d00000000000000000000000000000000000000000000000000000000005d726449ffff001d5d1f0223", + "01000000df178dde2bfc32665e47c9599b5366a12d93af9dc65e25c194f7e1520000000080841e0000000000000000000000000000000000000000000000000000000000b5746449ffff001decc16003", + "01000000073a01226b2f761002c4aa884bae2c1295d232ce48a37d8cdeb10d3700000000e0fd1c00000000000000000000000000000000000000000000000000000000000d776449ffff001dcfb4700a", + "0100000092cca15786bfea387bb461cd0ccc482a1ebc5ce3fe8845ffe68eed260000000060e316000000000000000000000000000000000000000000000000000000000065796449ffff001d04082e11", + "01000000d703b7de638573729a8dd383bf0baecd7cce1cc434cb1e929c3b9deb000000006018230000000000000000000000000000000000000000000000000000000000bd7b6449ffff001de9d6ee01", + "010000009c5d6d2a75fe0202818631d9449a6efe03a938527b171e5dc49119d300000000e032290000000000000000000000000000000000000000000000000000000000157e6449ffff001db8245602", + "01000000576d9db8a469ce0c27ec8735cd81a8dee83305cd51d7d33f8e7e1a7900000000c0912100000000000000000000000000000000000000000000000000000000006d806449ffff001d8fe6da0a", + "010000009d28e7deb4a84fd7e79a48592f76d7a1df174b7701ccf7c25df907bd0000000020402c0000000000000000000000000000000000000000000000000000000000c5826449ffff001d8ff69e0e", + "01000000d40e253629495c1eb8cf9d595a25aac2896e94d75ce9b16d2aaef82f0000000080841e00000000000000000000000000000000000000000000000000000000001d856449ffff001d985b340a", + "01000000a4d3f815a20164d1c8d65075c42cacb4cc9e6e1ea2b81fbad6f2a44e00000000006a18000000000000000000000000000000000000000000000000000000000075876449ffff001d069fba00", + "01000000168defbdee518a136513cfabd22ff491104c2bf239ab113ab35a179400000000400d030000000000000000000000000000000000000000000000000000000000cd896449ffff001dd38d3712", + "010000002bf75cac6a9c60cd0c99db702cea182b111994c14b1c9d3bcf70049200000000801a060000000000000000000000000000000000000000000000000000000000258c6449ffff001df0655900", + "0100000040a1c6b0845968cbfc8076d4c97909a530ef706e1a673ed2303dd49c0000000020a10700000000000000000000000000000000000000000000000000000000007d8e6449ffff001d7c1e8e00", + "010000002332e9bff0128af44eb6ad24c7787d982c73e0aeaa50f690c6e3e09a0000000020d6130000000000000000000000000000000000000000000000000000000000d5906449ffff001d451bcd0c", + "010000001fedde6464d50ffed3a64040cb05ab779b070cc9c5b4b0389fd9798900000000a0f01900000000000000000000000000000000000000000000000000000000002d936449ffff001d48aefd13", + "01000000b7548e5c4dfdf03f41ca63f2963a2fb146c3d81931e960c5d1f95e4500000000e0fd1c000000000000000000000000000000000000000000000000000000000085956449ffff001d7375900c", + "0100000029cc69fda48ba7707b8df42e3fd2cadef5754615f9d06db6a629b07300000000a086010000000000000000000000000000000000000000000000000000000000dd976449ffff001d9de14506", + "010000002d918d6f6b9e65ee69cf99dd9e355a3aa2c0741320f582908b6e7be000000000804f120000000000000000000000000000000000000000000000000000000000359a6449ffff001d019fa003", + "010000000e14352e056b4dd70b9dbe534a6ccba630b8bc8f1636320cf8c18f5100000000009f2400000000000000000000000000000000000000000000000000000000008d9c6449ffff001dd85e9609", + "01000000f7490ce86c418674f3633e335476d7c11dc872744b0f63a8ee16ffbe000000000000000000000000000000000000000000000000000000000000000000000000e59e6449ffff001d604c7f01", + "01000000ccb05484a6e85cdd41bfb18a54321fcbae641e46ed9a9dfc95668b4f0000000080841e00000000000000000000000000000000000000000000000000000000003da16449ffff001d2a8f3909", + "01000000d0e9f58ea8f994f7b5b2d842f7f72871d5b5f5cc9ccb90fb99eb144900000000804f12000000000000000000000000000000000000000000000000000000000095a36449ffff001d59027502", + "010000001a29b876a93071922a437d309640b198312cf8eb7ece7f09d1e078a000000000e093040000000000000000000000000000000000000000000000000000000000eda56449ffff001d4cebb70f", + "010000008abe42f3721079b6d3154429257f5297cadd0729e2fb485d49b6a83d00000000e09304000000000000000000000000000000000000000000000000000000000045a86449ffff001df8f0db07", + "01000000cd8fa0069f0d9fe57ae6edc525e7b188aa224cb1d892eef8bebf113f0000000080841e00000000000000000000000000000000000000000000000000000000009daa6449ffff001d53eb9426", + "01000000949bbf51d8909f17d488f5d8e3a67bc22bc0c80fb7e09a9ad99e55f20000000020402c0000000000000000000000000000000000000000000000000000000000f5ac6449ffff001d356cf900", + "01000000caeea1d0548c5249dc3f444d4b74f8b915149963f0a5dfae6460feec0000000060ae0a00000000000000000000000000000000000000000000000000000000004daf6449ffff001d49fdf118", + "01000000932eeff0d4eecd59b3d09db507ada4a3eaa6e165276d9a60d8661b8a000000006018230000000000000000000000000000000000000000000000000000000000a5b16449ffff001dc7e09201", + "01000000181295350a9aed44863f2984673da78eaf0d64099705a05d9246f71f00000000c027090000000000000000000000000000000000000000000000000000000000fdb36449ffff001d10688009", + "01000000aab915d19b44df6db238a3524cb00af4a12f42d1e755c3951c6a602200000000400d03000000000000000000000000000000000000000000000000000000000055b66449ffff001df099c112", + "01000000064aa386be2d2c7c51463f909aec6770e9cdf991e700c3ea11f668e200000000c05c150000000000000000000000000000000000000000000000000000000000adb86449ffff001d4f755208", + "0100000084fed00e93e52bfa52ff9d3fe94a958546c1ba0f93fc791ca178312900000000006a18000000000000000000000000000000000000000000000000000000000005bb6449ffff001d6b219b07", + "010000000a908b527fd43457bb8cf5e234fcca94ebcb6bcf8b219ad8a4665c8a0000000080841e00000000000000000000000000000000000000000000000000000000005dbd6449ffff001dc3b06103", + "01000000cf2a42a071a7565f675d40a65553a33a31fc01b451a96bebcb7ae673000000000000000000000000000000000000000000000000000000000000000000000000b5bf6449ffff001d8f124317", + "0100000052034481a6ef49bfdb5c663391bc026ad1f4bf86956d322534f3d33e0000000080841e00000000000000000000000000000000000000000000000000000000000dc26449ffff001d02ee9201", + "0100000065e1785292e5cc30f265e8b1aa405187653a9abc44b8d5d5d00272ee0000000060ae0a000000000000000000000000000000000000000000000000000000000065c46449ffff001d89c0ef17", + "01000000c4456ee19d36e6b08c659ee12ffb69a1f9a75c594562c77a5e01aa9d00000000804f120000000000000000000000000000000000000000000000000000000000bdc66449ffff001df80edb0c", + "01000000866808fae6577297d65b8d3eb49d992238d779e813eb11bdf73540f90000000020402c000000000000000000000000000000000000000000000000000000000015c96449ffff001da6058412", + "010000006edc1fa2622d7f660bf3a85a05768b35fa07bf34ad9b08f8c2556c5d0000000040420f00000000000000000000000000000000000000000000000000000000006dcb6449ffff001d8a8bf901", + "01000000c32e9b9fe68a1199f6c5c30a339900924d1cd00e64e03d99d060223a00000000009f240000000000000000000000000000000000000000000000000000000000c5cd6449ffff001d49f86d0f", + "01000000ebc2d9bc95631726fa3f9de9e76392d789e34a67a7efecdd8ef0026f0000000000000000000000000000000000000000000000000000000000000000000000001dd06449ffff001d82b7a105", + "010000006305cbdae876af0408c26c4eca5c164f85ed3522c8da5081b46fb09600000000009f24000000000000000000000000000000000000000000000000000000000075d26449ffff001d7bbab60f", + "01000000dd60d9d4b2c7e985ab9263113f717dd5e040f8261faf43c1fe08a0610000000040771b0000000000000000000000000000000000000000000000000000000000cdd46449ffff001ddcd50e07", + "01000000b988f940a47692c81c0b973b44e65b42b8bf898c89fab73eea6b2c0100000000c05c15000000000000000000000000000000000000000000000000000000000025d76449ffff001d17540c02", + "01000000a13c5ba8cab07b99febf98592c12be7375ba4ea05ca35c596f5dd1450000000060182300000000000000000000000000000000000000000000000000000000007dd96449ffff001d2d743c02", + "0100000005a7e70fb4ef5515f308f869fc8a6c16e2247562c4da1d19277abb4d00000000c027090000000000000000000000000000000000000000000000000000000000d5db6449ffff001d7111e009", + "01000000007be76a98e132bfdb6abdb90826ef9df0d397de5b600c4c429741bd00000000009f2400000000000000000000000000000000000000000000000000000000002dde6449ffff001d4693fa03", + "01000000fdaaf8c4fbb9a3fc8accf8509cce93d47b21ac370732d077ec41316000000000c02709000000000000000000000000000000000000000000000000000000000085e06449ffff001d86e0b902", + "01000000025f34d6864767272ad19c8f6cbf51ad5fe0b030298f4cf51932de840000000020402c0000000000000000000000000000000000000000000000000000000000dde26449ffff001d1c31ea08", + "0100000050739980b40d7f90696361e8e4290b8e91b9ad51e4f98717ab01cd2600000000a08601000000000000000000000000000000000000000000000000000000000035e56449ffff001d5a541611", + "01000000aad4990bced856f30514234546d2caed39c48766b84d40b04d722fa90000000060e31600000000000000000000000000000000000000000000000000000000008de76449ffff001dfc98e003", + "01000000e007eca74a2c65b04362c6fc427e3a5c9df67d2ac64ddd6f9ca58eba0000000000350c0000000000000000000000000000000000000000000000000000000000e5e96449ffff001deb435004", + "01000000397b153f547b7eb46d05a334e53d7d098dc9f27fb5ff8155bae8053000000000e0fd1c00000000000000000000000000000000000000000000000000000000003dec6449ffff001de07c170d", + "01000000d476ec2b72a5c8d4c15b3faa0f434dcf0eb5f263776affc7e7543d5d00000000e03229000000000000000000000000000000000000000000000000000000000095ee6449ffff001d869fe113", + "010000003010cb38de4b41f8c5278cc82e80b1dd02137d467247a5d38218911500000000c091210000000000000000000000000000000000000000000000000000000000edf06449ffff001dd252a112", + "0100000041fdff07d361e46f91361f1fa0c7e53eff4b94228fea1d016460a17900000000e0c810000000000000000000000000000000000000000000000000000000000045f36449ffff001daa49fa05", + "01000000aae7646f8cb6ae07fd2c3c9041b1bcfd9f4aa654a3861a0cfdc8a37c0000000040ac2700000000000000000000000000000000000000000000000000000000009df56449ffff001d7563cf03", + "01000000bc7f1024e2019cd5f74edb318a4cd8e3bed76020da934b54872aea6900000000604d2f0000000000000000000000000000000000000000000000000000000000f5f76449ffff001dd38e8e05", + "01000000319ae67ec8b438ba8a6ac8ffaa1abaded9dd462e9cb8413dbde246e500000000009f2400000000000000000000000000000000000000000000000000000000004dfa6449ffff001da27ce807", + "010000008f46168336b7eedc0f78271e1b9a63daf862f28ceddf99e753aa3df70000000020d6130000000000000000000000000000000000000000000000000000000000a5fc6449ffff001d1d4daa00", + "01000000d5a7a97ea17a5ab300c32b1787aaffa6a708b0c3801568e67f46509b00000000c05c150000000000000000000000000000000000000000000000000000000000fdfe6449ffff001d39715c01", + "0100000028bd4f115d560df3a2995a1b69168be43fb402bca92a41b92723349100000000400d03000000000000000000000000000000000000000000000000000000000055016549ffff001d441c5e01", + "010000006c2f4dbc7c02ae6eb85266204e4efb6abac3c1fc850e9f2f3f8d80670000000020d6130000000000000000000000000000000000000000000000000000000000ad036549ffff001d859f3e00", + "010000008c3997032329a15af23882c48b9aa6f802e0eb54e946e8fd5ad7057b0000000040771b000000000000000000000000000000000000000000000000000000000005066549ffff001d7670ac0a", + "010000002a5496d6be74cf054e894568b407ef00631d61be4438ff7b2c01599400000000200b2000000000000000000000000000000000000000000000000000000000005d086549ffff001d36d29a0d", + "01000000c03c7bfe237a83d7ac94a85e9c181807162436510c9da5ff3d4e3bf000000000400d030000000000000000000000000000000000000000000000000000000000b50a6549ffff001db8889200", + "01000000a71405e1fcae450722d7424ddf636f489a1bacf4c0a778a11abcd07500000000a0bb0d00000000000000000000000000000000000000000000000000000000000d0d6549ffff001d737bea09", + "01000000941dd8de1e77fd80f22b53db4ea1bd03b27bac09d730eedbbe950a5500000000a025260000000000000000000000000000000000000000000000000000000000650f6549ffff001daaaf6501", + "01000000647b3bd3b24af11ad9576eab91946e31569ac8e12b156ff48d2fefd400000000c027090000000000000000000000000000000000000000000000000000000000bd116549ffff001ddba0ee05", + "01000000021530258c8c629c6c784b9bbb1c23de881b477bd8353b4244053b5000000000c0c62d000000000000000000000000000000000000000000000000000000000015146549ffff001d33114005", + "01000000a2091c0f2b1c1ea6253905a4f654ca288d7dd49932cb529186a1576a0000000020a10700000000000000000000000000000000000000000000000000000000006d166549ffff001df1a48e08", + "01000000cefeb63799d883b204e634d0018ce9171d248249d437c5ee9ceb1ebf00000000e093040000000000000000000000000000000000000000000000000000000000c5186549ffff001dff178c01", + "0100000068080989b1c3e62e8f22184baffadaa7df67b9c214ef8be9da96d8bb00000000e0fd1c00000000000000000000000000000000000000000000000000000000001d1b6549ffff001def0da906", + "01000000b0342f6926f29159e68b5b94650d4db48d5d3f71e41eff43842d6b550000000040420f0000000000000000000000000000000000000000000000000000000000751d6549ffff001d441ac805", + "0100000052bceb2d2b1b74654d50d4fbe63a7ebb3b8024007f55d09c7675550e0000000000350c0000000000000000000000000000000000000000000000000000000000cd1f6549ffff001da7012401", + "010000005e4a5fbbfa89357339a03597b6444309f6b11f1d3241153ca4ff5c7d00000000c05c15000000000000000000000000000000000000000000000000000000000025226549ffff001d25a97e07", + "010000008e3c98dd8f94ba9fe69ff148bc421574d25ad911fff04d4ed33281f80000000000350c00000000000000000000000000000000000000000000000000000000007d246549ffff001d3a84d303", + "0100000029910444b925b6c4e3a9d26bd9294a6c78b5aa38656015f74574a9db00000000a025260000000000000000000000000000000000000000000000000000000000d5266549ffff001da4767400", + "01000000991dea0473a5e2fe188c702def368384b9899eaa405f4d5c4b01911d00000000604d2f00000000000000000000000000000000000000000000000000000000002d296549ffff001d2b3d9303", + "010000002677349c6b62b8822003b0f13dae3ae3ad7f37af8af73cdd007e2ea20000000000350c0000000000000000000000000000000000000000000000000000000000852b6549ffff001d2c2f6007", + "010000003b46342616d8aeffdddf93134298071c6eb5c58b89275a03d6323e9a00000000604d2f0000000000000000000000000000000000000000000000000000000000dd2d6549ffff001db6439a02", + "01000000835184daab1d05d95b6607c94190e65683a549df2c4604ddbf3ff0830000000080b92a000000000000000000000000000000000000000000000000000000000035306549ffff001d3fa59c0e", + "010000007bbc37ed2361b5c3b0bcea92af0d894fd0a03f27519b04014b8601cd0000000080b92a00000000000000000000000000000000000000000000000000000000008d326549ffff001d438eb400", + "010000009d90005e4ca0e4ebd1d631ddfa543c522f13332f509916fb8584c3d7000000006018230000000000000000000000000000000000000000000000000000000000e5346549ffff001d58ff2200", + "010000005985414fd8391bfc8a2738d4a5584c7093642bdbdc69ed73d8e005ad0000000000000000000000000000000000000000000000000000000000000000000000003d376549ffff001d46d5b90e", + "0100000091599f0593885ca114eb6b934f0245c1fce35165a95e704ebe5504b10000000020402c000000000000000000000000000000000000000000000000000000000095396549ffff001d66226e06", + "010000000fcaa15b6770bfed8ac7075fc720a0014a26a741222c5195df7159c900000000006a180000000000000000000000000000000000000000000000000000000000ed3b6549ffff001db151ee10", + "010000007a50b5e70b26c1fe6e29cf733a00531e03d86b3f58dfbae4cf5bd85900000000009f240000000000000000000000000000000000000000000000000000000000453e6549ffff001d8b1ac106", + "010000005704b1b60625b7509de3e7e0df55284d624c2c767d584597c7d76e1700000000a0f01900000000000000000000000000000000000000000000000000000000009d406549ffff001d0cef3516", + "01000000682b1a0f0dec0c47ba069ab11cc0817c4b964bcfc8c4b335e4a7c53800000000e093040000000000000000000000000000000000000000000000000000000000f5426549ffff001d527ee900", + "0100000064d9a43bec2ce576280acc6875455090fdf45158440a46c4c159907e00000000a0f01900000000000000000000000000000000000000000000000000000000004d456549ffff001d16d9910c", + "010000000b25e64e5dbdc3ba9c60915e92b9c07f27586bdc6e5d5b887e6aa65c00000000804f120000000000000000000000000000000000000000000000000000000000a5476549ffff001dcb117d08", + "01000000f58b752cae817d7fd354fbd7740ea6c2a0ff0f05e78b9c2dbcc2dad50000000080b92a0000000000000000000000000000000000000000000000000000000000fd496549ffff001d48a07c08", + "010000007e955c1cd9553beeecea7adcb0df060420ba8807ce346e6c1af54b140000000020a1070000000000000000000000000000000000000000000000000000000000554c6549ffff001d377dbd06", + "010000004739f9766cf2d556d77de0d0eba93f2debe405ce30d9ae4412ac828a00000000200b200000000000000000000000000000000000000000000000000000000000ad4e6549ffff001de77b9b04", + "01000000007ab0ade162b1f137227c9dbf079ac348d6f2f093915bfc2613986e0000000040ac27000000000000000000000000000000000000000000000000000000000005516549ffff001d743cc903", + "010000000b10463cc8aa643280e4c55a5c8fd459c90095a50e1416488c2d05bd00000000a0860100000000000000000000000000000000000000000000000000000000005d536549ffff001db9181002", + "01000000c951a139c64f151b1b56930d218a7e013f62c06bf89f739d16e7220400000000006a180000000000000000000000000000000000000000000000000000000000b5556549ffff001d045ee501", + "0100000090985413804525fb16529caad1e6d7e0c28eb4ef800c19265375d3c900000000e0fd1c00000000000000000000000000000000000000000000000000000000000d586549ffff001d95484a00", + "010000009978f3fa2262ecf5c98d74f3c72b1aedbc1bfdcc21f4e63a5d236cc4000000000000000000000000000000000000000000000000000000000000000000000000655a6549ffff001dca7b8e06", + "010000003aa176b28517f5eb94f427dc0b88bccc5766a9368aa9453938dacdd20000000060ae0a0000000000000000000000000000000000000000000000000000000000bd5c6549ffff001d6f20200b", + "01000000c4debc0351da131465f0c7971daca1f4fa4629047559b37a7994fdf100000000c0c62d0000000000000000000000000000000000000000000000000000000000155f6549ffff001d78dcb308", + "01000000d13ea1738652d3685a84ba1fa47cb80799ae91f884ddd00da78cd71d00000000009f2400000000000000000000000000000000000000000000000000000000006d616549ffff001dac3db505", + "01000000849e1fcf605729d0e646b3f814b3e4b91e0562f74a7050a096a1a49000000000200b200000000000000000000000000000000000000000000000000000000000c5636549ffff001d79ff6700", + "01000000e250afb4505a3374c8869051c21d61d85ce93b5d5103c32c79b9075600000000e0c81000000000000000000000000000000000000000000000000000000000001d666549ffff001d061e9519", + "01000000ac5f89a3016c3628ae5f32a6779df4b1be711bf1b992118dafa1422e0000000040ac27000000000000000000000000000000000000000000000000000000000075686549ffff001dd746f104", + "0100000024e1f511d8570d32d2a928c71739273bd7b7ef548024e7193c8168fa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd6a6549ffff001dc67c7300", + "0100000065db5db16b3bc5702179c0a6e2b1003691279560f4648f573e515c1000000000e032290000000000000000000000000000000000000000000000000000000000256d6549ffff001dff24d300", + "010000009789c58c9728aa74ce27174cb38c952ad1a1df0cb740af87448e704f0000000080b92a00000000000000000000000000000000000000000000000000000000007d6f6549ffff001d38d80306", + "01000000f276d9ab8cc01cdffb08f2c746603f27b29555abecc2226cd3e08fd100000000c027090000000000000000000000000000000000000000000000000000000000d5716549ffff001d27c7b201", + "01000000d7c45e1d632745023c26ac2eebb1e1ab8ae353159f5e48c04120545c00000000c0912100000000000000000000000000000000000000000000000000000000002d746549ffff001d9701d703", + "010000004ba02a8f008f408cc62ddcd8b5c97d01fe0689dfc1bcbe200d2e96330000000040771b000000000000000000000000000000000000000000000000000000000085766549ffff001df49e7b05", + "0100000019e8203853166aff4e6f15ed3923468a9cf02210b5a4ceee7ef9460300000000e0fd1c0000000000000000000000000000000000000000000000000000000000dd786549ffff001d69f4250d", + "0100000087d4591158039e5c18d40e3bf0e268fca11ff46e99f44258d38d71e200000000c027090000000000000000000000000000000000000000000000000000000000357b6549ffff001de285fb02", + "010000004339f873a1bbf796ac9996f28255424a4dd80e115a2e434750fda6f500000000a0252600000000000000000000000000000000000000000000000000000000008d7d6549ffff001d18549302", + "010000003fb50b551fad7f4b7d01e2685a9a03a5cb308f76ea13ca00f6acb24e00000000e0c8100000000000000000000000000000000000000000000000000000000000e57f6549ffff001d73db0406", + "010000009a44dbe252394c605fba90beca12e43b8c2e69ceb6351b56c58baaff00000000e0fd1c00000000000000000000000000000000000000000000000000000000003d826549ffff001d63a83f01", + "0100000004cbdcd94c56c15e5933dd9bf4d73dd47090e25d2ce64b3002a1a24b0000000060ae0a000000000000000000000000000000000000000000000000000000000095846549ffff001d010a0906", + "01000000d62bb374b48e0196eb35218753ddba49632b7efc71fcf5787ab699b90000000040771b0000000000000000000000000000000000000000000000000000000000ed866549ffff001de9de7b17", + "01000000bf097dcf3c0fe2825760e7c0856b3f0010f6a8ea65d4d4429390049700000000400d03000000000000000000000000000000000000000000000000000000000045896549ffff001d20904a2b", + "010000008dd08da0d35c020ceb82d4ad360ddfcc98b29ac2ae15ff4796ae6af800000000009f2400000000000000000000000000000000000000000000000000000000009d8b6549ffff001d7847f012", + "010000006688a7848eb325ea9124f8dde2768a8524338b2367e44fd509168da100000000200b200000000000000000000000000000000000000000000000000000000000f58d6549ffff001d66779f0d", + "01000000030634a5feb006033024fb1af1194f65cb53f5c1138c42ab51d659e200000000009f2400000000000000000000000000000000000000000000000000000000004d906549ffff001dc2dcb002", + "01000000d4e5b8cc3cd37a214d7cefa6ffba66e249bb812a90d53d35ff4cdf270000000020402c0000000000000000000000000000000000000000000000000000000000a5926549ffff001dd711f905", + "010000002e6b847ed80d1d5e74464a842d5627f096beeff0828c7f3f181eae8d000000006018230000000000000000000000000000000000000000000000000000000000fd946549ffff001d56750603", + "0100000045b8b98156128aa68812cac6b9b40e301bd9904569f234578316c15b0000000020402c000000000000000000000000000000000000000000000000000000000055976549ffff001daf54cc0f", + "0100000070d4c7f1a6be6b71a91d416da9bd39772bd1772ee6303f1172a1b40100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad996549ffff001d0d0b6205", + "01000000e80f305905012834e20ad7af50f021a68cab44ec1d7f1ad14d1f1b3d0000000020402c0000000000000000000000000000000000000000000000000000000000059c6549ffff001d72ee0300", + "010000004799233e6e09920ab64f81b8a6d308c28d20c78c4e6881646091865c00000000c0270900000000000000000000000000000000000000000000000000000000005d9e6549ffff001d2899ca05", + "0100000085e16e90d4e016663b2ba691d7e1204a0b53488d7024f0f425b1d1d20000000040ac270000000000000000000000000000000000000000000000000000000000b5a06549ffff001d0dd00801", + "0100000058e7ddfc815784f8496dab27561fd44b3da7849a462da59a84f8155900000000009f2400000000000000000000000000000000000000000000000000000000000da36549ffff001d91269503", + "01000000249614b7dd7de3143a7b7c97b9b687f931e1c0b781912db75a9ec43400000000a0bb0d000000000000000000000000000000000000000000000000000000000065a56549ffff001d5a45f009", + "01000000daa7ba4199798b760dedd95a48898e11a1082344aa461aec89825de50000000080b92a0000000000000000000000000000000000000000000000000000000000bda76549ffff001d8e028f03", + "01000000e92cd68caac816cb0579eb30b7e8a23b27602a426a1b2c2591d35de700000000a02526000000000000000000000000000000000000000000000000000000000015aa6549ffff001d67b41603", + "01000000a2b70bbb75446d5c0b59a8ebb2af96e1941ea28e3c98eac182b4dcde00000000a0860100000000000000000000000000000000000000000000000000000000006dac6549ffff001d59a57d0a", + "010000008f37f49987dfccbc853cd9198365cc24fa2c38157fab09f4eadbca8b00000000c0c62d0000000000000000000000000000000000000000000000000000000000c5ae6549ffff001d83b43102", + "01000000b5b259ee4cba3296af57cdcaa4779b80c398d3d73b4168b7141e1c130000000040ac2700000000000000000000000000000000000000000000000000000000001db16549ffff001dce655504", + "01000000e3e98d1f4ce188adf035c838ff4ca1ebbcb5f40934b9124e2c04bf0a00000000c02709000000000000000000000000000000000000000000000000000000000075b36549ffff001d17268c18", + "010000009b08c40c3b0424330edb300c4de6dbd0bd3aea242a5827964cc6ac0c00000000a086010000000000000000000000000000000000000000000000000000000000cdb56549ffff001dda4b7b03", + "01000000731235567f18c2142264e747ee51887e6ca5f5511f0b6f622f64b6ce0000000020402c000000000000000000000000000000000000000000000000000000000025b86549ffff001d22da2a03", + "01000000b1e33a1a7df6b39fd1d5af99c5fb8f96eb8657008b49ddfc23bc30d50000000060e31600000000000000000000000000000000000000000000000000000000007dba6549ffff001d10c70d07", + "010000006e4eec8160284ae194562a2e1754208f307b23ad815d699ffdd5f09900000000604d2f0000000000000000000000000000000000000000000000000000000000d5bc6549ffff001dd8920206", + "01000000f6a22cdc82bafe52f1c10576750fe7ef1412258e55b75342ebea95b300000000c0912100000000000000000000000000000000000000000000000000000000002dbf6549ffff001d26330a0c", + "01000000650e01c3101d10a40bdd3227c2bdceedb11d998280b9baf71779b01500000000801a06000000000000000000000000000000000000000000000000000000000085c16549ffff001d277e3604", + "01000000258cdf2b2da89130469d10c05fdf84c164028b2c4617a8f1330ad72e00000000400d030000000000000000000000000000000000000000000000000000000000ddc36549ffff001dfa418b06", + "01000000d066aadfef17b58951b3ad6e178ee790516c5b3727396db685be60820000000040420f000000000000000000000000000000000000000000000000000000000035c66549ffff001d51d74900", + "01000000069413964b8eaf7a2720d0c7ee2a9f0b9df6af503846469583d459470000000020402c00000000000000000000000000000000000000000000000000000000008dc86549ffff001d7d543c15", + "01000000a937beba75a2936730b1e20c17dee4f363cc063106f57014d203decd00000000c091210000000000000000000000000000000000000000000000000000000000e5ca6549ffff001dcefde22b", + "01000000615b5b60d4d62274a606d709eb1e05a56888da190fc232cc35a891b30000000040420f00000000000000000000000000000000000000000000000000000000003dcd6549ffff001d0ea0c005", + "01000000cda6c10d7ec417009c09e2694608203ba4046125a8b058e2c7510dfd00000000e03229000000000000000000000000000000000000000000000000000000000095cf6549ffff001da84fba06", + "01000000ed247f5646bad3ad6b7c7492db548970050ee1cf950dd7391ca8be2c0000000020d6130000000000000000000000000000000000000000000000000000000000edd16549ffff001d1cb44f00", + "01000000ff8f769d9476c9d8fa2de9c470e095bddf5804da2baee021eb84d66a0000000040ac27000000000000000000000000000000000000000000000000000000000045d46549ffff001dceeec501", + "01000000d8b8af66dcc2af2f1979fc323d2fab34c965dfa3b5b8ce4a51bbe8b200000000e0c81000000000000000000000000000000000000000000000000000000000009dd66549ffff001d1d4e1e06", + "0100000024b0a2fc199e8e9ff1d9691f2b0b15428217f3e195a77468a496288b0000000020402c0000000000000000000000000000000000000000000000000000000000f5d86549ffff001d5c36be00", + "0100000038c5dc7b2fac237ee3821735e876a45989a7f314725e26af50404f7c00000000e0322900000000000000000000000000000000000000000000000000000000004ddb6549ffff001de2b18201", + "010000005c95613944fbde18d4df44522f599d3c2e3b775561439d064e1f130900000000009f240000000000000000000000000000000000000000000000000000000000a5dd6549ffff001d1c287c03", + "01000000f8f9256c663bb2ee03a94a942557023d59dcc1523928dbf0f75817510000000020d6130000000000000000000000000000000000000000000000000000000000fddf6549ffff001dce187a0e", + "0100000042dc2a7f73058a8496479596b30d114056ed7f5ff26421913447dfeb0000000060ae0a000000000000000000000000000000000000000000000000000000000055e26549ffff001da81d6a09", + "01000000a9ead465f2582e207bb05a4c68cfea830ac73c5923f7a7fd906c12660000000060ae0a0000000000000000000000000000000000000000000000000000000000ade46549ffff001d9569790b", + "0100000089d4eaa9a335ce35f2feef8886bc0fd21c6c7875692fb8fdbc7f214900000000a02526000000000000000000000000000000000000000000000000000000000005e76549ffff001d48afe702", + "01000000af91a879ba7b6675409470464e1f3ea4237d65af48c7fffacbd720fd00000000c05c1500000000000000000000000000000000000000000000000000000000005de96549ffff001d00d86a01", + "010000007f9b6205d29dcfc4fbba501395fbb17adbcbda0f614e9010cf4f8fd700000000c027090000000000000000000000000000000000000000000000000000000000b5eb6549ffff001d6e098404", + "0100000005c52096030de3d6d48c9ed974ceaaf7ecd2601cdefdd9276494ec910000000020a10700000000000000000000000000000000000000000000000000000000000dee6549ffff001d88e9560e", + "01000000eaf61a068fce82c9ea39fccd20e94e651dcea4b2d098d8a0b8ff07c400000000c05c15000000000000000000000000000000000000000000000000000000000065f06549ffff001dd8588911", + "010000009086274bd8892d53709d9908c3e8d3f46e4630c91845b3f4c46224c200000000400d030000000000000000000000000000000000000000000000000000000000bdf26549ffff001d330d1f08", + "01000000b3e47148274db625918a55d130f0dfcad932f43e8a54928ab0d0fdbb0000000080841e000000000000000000000000000000000000000000000000000000000015f56549ffff001dbb56f006", + "0100000099d0fec2f6613e88f256c42a248e51ba486871bf9d2c865408ff14560000000020402c00000000000000000000000000000000000000000000000000000000006df76549ffff001df961df05", + "0100000038e928ca0ac7eb51670b8f86b61837dbafb0a3fe8a0e45ea12e3d9210000000060e3160000000000000000000000000000000000000000000000000000000000c5f96549ffff001de2191f16", + "01000000d74189ae6ee8fd78f106c952bdf8bc6fa0efc6fe1126868c6e74d63900000000009f2400000000000000000000000000000000000000000000000000000000001dfc6549ffff001dc55f5102", + "01000000bd5820747791675620ebcd1827fe5a00ddaaea6907c7b576f34e273600000000000000000000000000000000000000000000000000000000000000000000000075fe6549ffff001df820e407", + "010000003a4269645ad920549ceca67e54c6b0f057341cce2639d175b1e0820800000000a0f0190000000000000000000000000000000000000000000000000000000000cd006649ffff001d763e3704", + "0100000062c3ad1570cc2c2f108911ae2eb8bfd2d9b067c7f2ebdf34d31ae04d00000000e03229000000000000000000000000000000000000000000000000000000000025036649ffff001db3c00106", + "0100000071077e7324115e954d0dbafc5646a32c342cac4ee46141c6429d34ed0000000060182300000000000000000000000000000000000000000000000000000000007d056649ffff001dba00e506", + "01000000e7825872ad9bd3cd5abb0062f1be5d79492ed3d70847795275099eaa00000000009f240000000000000000000000000000000000000000000000000000000000d5076649ffff001d15aa6700", + "0100000025f2d54ac798901b80e49ebb361ebb3148fe212753b78a77ac252b1b0000000060182300000000000000000000000000000000000000000000000000000000002d0a6649ffff001d5ee41901", + "01000000687a38fcc54006ef87f6486f29779ddbc00353d09e47b4eb379042bf00000000c0c62d0000000000000000000000000000000000000000000000000000000000850c6649ffff001d2b1d7a00", + "01000000fae728bd449cb6f4e17224431ba47ca5311592b211a9dc5cf2cdf00f0000000080b92a0000000000000000000000000000000000000000000000000000000000dd0e6649ffff001d44abaa1a", + "01000000b778d9b99df1a03017760934003bcf63d03385bbb161af7fb9a6844a00000000c09121000000000000000000000000000000000000000000000000000000000035116649ffff001de7bd5a00", + "010000007bc4d39d541d4d4e5262ef05da61e90780a78195ebdbce01d349363a00000000a0860100000000000000000000000000000000000000000000000000000000008d136649ffff001d8653d101", + "01000000893e16532798f453aedebaf66b3f2c555adba9bd761295d12811731f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5156649ffff001d690d1704", + "010000006e27000d15839bdea18266144bbc372c4bb6c0d666a99de4f87cf34900000000801a0600000000000000000000000000000000000000000000000000000000003d186649ffff001d6f17360d", + "01000000856359e9e02104749fb54b3d370d2a127e89564e67498165e0915ecb00000000604d2f0000000000000000000000000000000000000000000000000000000000951a6649ffff001d9b2adc00", + "01000000cf5d129f9a5eaa5c966f839c5779104ca12f1a02069467660470878100000000009f240000000000000000000000000000000000000000000000000000000000ed1c6649ffff001d9a2c4a02", + "0100000088596f08087f106eda1e3252c207cde42146f56533bea637bd914a0100000000e0c8100000000000000000000000000000000000000000000000000000000000451f6649ffff001ddbca6609", + "0100000080fb64dc8b0b8b18ce4dcb6c13620f5a464462699f91231bc944f13c00000000c0270900000000000000000000000000000000000000000000000000000000009d216649ffff001db01e3b06", + "01000000b01c83dec822169d687587f2bdbf88b2ed0110a9a58eff053cf1bf6a00000000006a180000000000000000000000000000000000000000000000000000000000f5236649ffff001d8da0780f", + "0100000016d645eef36490266754abea6a4b375d746398c0016d6e7d7ef2b2f100000000a0f01900000000000000000000000000000000000000000000000000000000004d266649ffff001db2432f04", + "01000000063ce4283e89dae1842abd53ae7b8b1dc2ae93df7a1ea7735ac6525000000000c0c62d0000000000000000000000000000000000000000000000000000000000a5286649ffff001d81cbf308", + "010000008f4bf10fc3e109b42da4b3967df794c461a52acfe3d5d57112526dd90000000060e3160000000000000000000000000000000000000000000000000000000000fd2a6649ffff001df528c501", + "010000001871a0b1cec35977c66d98239cf058e6d8a8293db343ca901d5936f10000000020402c0000000000000000000000000000000000000000000000000000000000552d6649ffff001dd86b570b", + "0100000051a4cb31a098ae25f03d6fc79c222cf1b10b4fc41254b31b31976afd0000000080b92a0000000000000000000000000000000000000000000000000000000000ad2f6649ffff001d2c159f14", + "01000000de8de13fc5b7d1f6789028643e4cedc02a30236c9590d0e34fab7bef00000000400d03000000000000000000000000000000000000000000000000000000000005326649ffff001d9290d801", + "010000005a38cd8f3bd325d7b3323a51a84e7147421d26e983aaeeb3815356d60000000020a10700000000000000000000000000000000000000000000000000000000005d346649ffff001d6a141100", + "01000000863c1345f68cb94b0243105a5501022c2bea3cdb0e91f75beaf7fcb90000000020402c0000000000000000000000000000000000000000000000000000000000b5366649ffff001daff9ae03", + "010000006182bf89aa6f2a5f160a2a3246528f51d44b7aabf7fc2d977c02668300000000801a0600000000000000000000000000000000000000000000000000000000000d396649ffff001da068d905", + "010000004acc316dce140b5d829bcbff8b646f3a11f9a1575f1f7ed7f8d2011f00000000c0c62d0000000000000000000000000000000000000000000000000000000000653b6649ffff001d95a9d400", + "01000000768e2c28eaf2f0414acd4f46a8eea795a1add420ab28c785d5cb38950000000060ae0a0000000000000000000000000000000000000000000000000000000000bd3d6649ffff001db8167c00", + "010000005a07178abae594cce3532948ce3d03fec1b11b73785f5cda8d1568590000000020402c000000000000000000000000000000000000000000000000000000000015406649ffff001d7b6b8d02", + "01000000abadc7c488247af39d93f47e0d807b9bfc1784d51437afaea34e083700000000009f2400000000000000000000000000000000000000000000000000000000006d426649ffff001d5c32c805", + "010000006f49a448ea0ce4ad1248cee8bad1c22e3d0874a4f916af207000a050000000000000000000000000000000000000000000000000000000000000000000000000c5446649ffff001d9a58d701", + "01000000bbbf94773c7d6be6acf5c5890aa36eb690ae52d915050e574ea18fac0000000060ae0a00000000000000000000000000000000000000000000000000000000001d476649ffff001dcafc8b01", + "01000000201d41f45b1afb6d2861f097170483e3e07fa0ff5a4a3351f3f57adc00000000a0bb0d000000000000000000000000000000000000000000000000000000000075496649ffff001d0c8cc309", + "0100000083be7d13f1951cf4d96b2b28eb634ef15f2dd5628186b6b483d9b4a000000000e032290000000000000000000000000000000000000000000000000000000000cd4b6649ffff001dce4b0503", + "01000000282dcb1fca72050c3e3c0037952d2e11c00e56f072295c4116ec621400000000200b200000000000000000000000000000000000000000000000000000000000254e6649ffff001dd1340201", + "01000000df0f0c7b093c89b018f03310c460c3e566ff4b5ed0354ec0c3a1b66d00000000a0252600000000000000000000000000000000000000000000000000000000007d506649ffff001d61501a0f", + "01000000602f32ed32ebb5ea4f1b0bc437580360c619c99b2d3e8cb46703dfa800000000006a180000000000000000000000000000000000000000000000000000000000d5526649ffff001dafdff306", + "01000000bd678141fb86ab7fe94ace9f223fd07fe7f62b3ddfd4db7a3b7b46a000000000a0252600000000000000000000000000000000000000000000000000000000002d556649ffff001df7f28d03", + "01000000e0c3ea019a53db56de84cbb534937dbaa1b6cf6eac28f7d35e461d9a00000000a08601000000000000000000000000000000000000000000000000000000000085576649ffff001d5f992c09", + "01000000c506f20bdd412af4bfca4d9b4720bf3163a2f52ac3a6e0e1a35cab380000000060ae0a0000000000000000000000000000000000000000000000000000000000dd596649ffff001d04905b06", + "01000000e80d5849af6e364bd60930a9aa3652ea5ba2773989fea5f6f14a2bbd00000000c091210000000000000000000000000000000000000000000000000000000000355c6649ffff001ded0c2b00", + "01000000c5dcc12003d85f6baa2b5bb64fb4750ea96df8e91e5f6c03c76c3e3900000000200b2000000000000000000000000000000000000000000000000000000000008d5e6649ffff001d09370900", + "01000000cd1f4e3f6014ddfeec069467e54c2949947b0b8365509971d154994200000000400d030000000000000000000000000000000000000000000000000000000000e5606649ffff001de4013a13", + "01000000416dcfcda075aa9ca0197c8d89e940e4a788ca2e67ce9d10933e6d310000000080841e00000000000000000000000000000000000000000000000000000000003d636649ffff001deb1e850d", + "0100000093d765effc78a36614d2f4bfd6cc3dffbc46967f14d9549f682b9f5600000000601823000000000000000000000000000000000000000000000000000000000095656649ffff001dc2c2de11", + "010000006808016fc2b62f904d9c0271129e629cbb5ae31531ef5cadd559e67600000000e093040000000000000000000000000000000000000000000000000000000000ed676649ffff001d46f86806", + "01000000b1afe72306793bb2dc78a868fa4402db5d0ea9a1f5975beaccd79eb900000000006a180000000000000000000000000000000000000000000000000000000000456a6649ffff001d2f68f412", + "01000000e36dc10859de17aae288d5b1ff9d2fb0e071dd6aad9f65f21789e62c0000000080841e00000000000000000000000000000000000000000000000000000000009d6c6649ffff001de6348406", + "01000000d2da33885dfc3f2b90a0f0cc2115416804ae077f9cc11014c57ae39c0000000060e3160000000000000000000000000000000000000000000000000000000000f56e6649ffff001d5fba6907", + "010000009c6ff314629c322916a7a3e00db3af061951b893aac77060d32fed910000000080841e00000000000000000000000000000000000000000000000000000000004d716649ffff001d1c469f00", + "01000000cce8053309afb0dc903d1160b2fbe656b02f6195243b754f3a5be19300000000e032290000000000000000000000000000000000000000000000000000000000a5736649ffff001d44c52d02", + "01000000ccb4cdea6228c7a465d325492801ca5e61f2071410ca2658e144c56c00000000e032290000000000000000000000000000000000000000000000000000000000fd756649ffff001d68aa4005", + "01000000f5bbd1726a2fbed84fed5eaa7a4a72bf47edb3a42e3081e6a5d5013f0000000080b92a000000000000000000000000000000000000000000000000000000000055786649ffff001dc4432717", + "01000000fe1977db0841b25e6e62fc99dcc27b896c931e4c79ee4a48245ef1bc0000000040420f0000000000000000000000000000000000000000000000000000000000ad7a6649ffff001df2a1d22e", + "0100000012f83e80df33a6885d8352e48f30442b5626ef0d227626e0ce9250030000000040420f0000000000000000000000000000000000000000000000000000000000057d6649ffff001d6a6b6507", + "0100000008ba098440a0080f8946403af9808d7bcd0b19072eee729f254f69800000000020d61300000000000000000000000000000000000000000000000000000000005d7f6649ffff001d48684e01", + "0100000011e993cf4d22d01bc2431fc8243ffbc8b5476fd99b5f8e396beae27f00000000c027090000000000000000000000000000000000000000000000000000000000b5816649ffff001df399cc04", + "01000000574458da6b642ab09c07c592b7d104945bd96835559680bfef8279df00000000e0c81000000000000000000000000000000000000000000000000000000000000d846649ffff001d46e5ba04", + "01000000a01066e9ef494467b491c8a758fb6da3b30d22c886746a0a057a6c530000000020d613000000000000000000000000000000000000000000000000000000000065866649ffff001d06c85e09", + "01000000af267f8f3b25d24707641e14f32c49c41207e448315c4dce5d1e26350000000060e3160000000000000000000000000000000000000000000000000000000000bd886649ffff001de4a2e50c", + "01000000d2d7969e5fc3e5da479af40934da4c60ddefb806a64162945c8caaf20000000080841e0000000000000000000000000000000000000000000000000000000000158b6649ffff001d87e48500", + "01000000dee5ff069451c90a3cbc9ec2ddb21fc974d9f5aab6460df521731b4b00000000e0c81000000000000000000000000000000000000000000000000000000000006d8d6649ffff001d17d1a000", + "0100000054a31d75b2910a86e9294362dabfdc29ce39e2dae947c9b70e40dbf30000000020d6130000000000000000000000000000000000000000000000000000000000c58f6649ffff001dcdd4880f", + "01000000c609f8313ef651d34d3f0ca32ee922872ef4dd4f0fb1b490c0f72aec0000000060ae0a00000000000000000000000000000000000000000000000000000000001d926649ffff001d90a20803", + "0100000044cc908d5551b14fefa37e351682564cc7836dca6862fd6333a1ca090000000020a107000000000000000000000000000000000000000000000000000000000075946649ffff001d5d2d9200", + "010000001dcbd885145c5c612d0e37aeddc6457db8ad1c308f8f7709badef57b0000000040ac270000000000000000000000000000000000000000000000000000000000cd966649ffff001db2552807", + "01000000cd960943e0f3cf68e66fe3ad5a21fd80e579e45141f46dfde1bbb35b0000000040420f000000000000000000000000000000000000000000000000000000000025996649ffff001d6103a606", + "01000000b1e7b0e885fdc2e60340c2986b337338c5c5f519c60d9d8d16863f5d00000000c0912100000000000000000000000000000000000000000000000000000000007d9b6649ffff001d215a8703", + "01000000fcd7dce0ed57e54c53f1d495cf2b60bd34e4c3ce32996e449543ac3100000000804f120000000000000000000000000000000000000000000000000000000000d59d6649ffff001d55a37316", + "01000000c397982565eb6c3237a9c41e1eecab25070aebce3b9c89bbdb2f2f4c0000000040ac2700000000000000000000000000000000000000000000000000000000002da06649ffff001d22a85c04", + "010000000de87b968f0c886af17e6a0ce128ef6ea715d9385652a41967b3741e0000000080841e000000000000000000000000000000000000000000000000000000000085a26649ffff001db7e2b901", + "01000000b920d3167d28b2fe8b5021ae7767a67b91b3d5be429812c9ac41847500000000804f120000000000000000000000000000000000000000000000000000000000dda46649ffff001de2469c03", + "0100000049f9a151922251792345bd62128c029bd351b7aabcbb53e8c193905b00000000801a06000000000000000000000000000000000000000000000000000000000035a76649ffff001da35b0107", + "0100000092d350eb8d01a8bfcf0559ddf26749f6a5193655e190d6b27fa5fc840000000060182300000000000000000000000000000000000000000000000000000000008da96649ffff001d171bed12", + "01000000b47b53bcfce7cc11f353a6796539b616c3f5b523c4bba5c7d95b0fd800000000801a060000000000000000000000000000000000000000000000000000000000e5ab6649ffff001d32ebe10a", + "01000000c53c132655150d8b650bff874638c0b88aa9531c7417cce6250b274700000000c05c1500000000000000000000000000000000000000000000000000000000003dae6649ffff001d5e98a606", + "010000006d1bc420eda4edc7693361a9d56c467ef89204c78cbb2faba94298f900000000e0c810000000000000000000000000000000000000000000000000000000000095b06649ffff001db7ef5901", + "010000005fb3f87dec331048376c11aa7fed4bb3d415ee93ea9580d8868ebc040000000080b92a0000000000000000000000000000000000000000000000000000000000edb26649ffff001de048420c", + "01000000eee9de7419f3b6a62275d6ef23a2754e0963e36a13c745090739595100000000c05c15000000000000000000000000000000000000000000000000000000000045b56649ffff001d233e9205", + "01000000909d36ad25486fd9145d50ddc29b5549932a1bec506c7b27db89209500000000c0270900000000000000000000000000000000000000000000000000000000009db76649ffff001d2b60bd05", + "010000003c6ec54cb54fe141e6aa23787bff4551b9bff8d62a13a6d72d8ca36a000000000000000000000000000000000000000000000000000000000000000000000000f5b96649ffff001d49c9c104", + "01000000e762dabbbe67fd5fb5add3bdf2fae67286d09b6ab39f874899a9ae9d00000000804f1200000000000000000000000000000000000000000000000000000000004dbc6649ffff001ddc8b0202", + "01000000dcf63e9d6992195766ef05a292fb448bfbd7f9b9ed93e869f09dee4300000000801a060000000000000000000000000000000000000000000000000000000000a5be6649ffff001de4bb4500", + "010000001bc7dc62dca65910d4b710e74773d0bd5bb7f4e4fca7b9b0e92ce2fd00000000801a060000000000000000000000000000000000000000000000000000000000fdc06649ffff001d52775a02", + "01000000026cd6d5313ac742fc00e051b585aa2cdefd4a34521b48462d05b44e00000000601823000000000000000000000000000000000000000000000000000000000055c36649ffff001da7881f01", + "0100000011b27e60d157521ebdbbaf372dbef8862f518e32450e8a2d45653a000000000040771b0000000000000000000000000000000000000000000000000000000000adc56649ffff001d1d3e8207", + "010000003e0ebf648461b5db5ea18b85b77b7e1b5a8123308d9b8b4aac29fd7000000000604d2f000000000000000000000000000000000000000000000000000000000005c86649ffff001d71364411", + "01000000d65ff628920a1324b017e51fe30231eb2ea7b09d6e761f9fa959213a0000000040420f00000000000000000000000000000000000000000000000000000000005dca6649ffff001dc2b5d105", + "01000000e1e85e6c56b6e6c0ca2ad5b16733558518761b9883e1dd3c7534c0ce00000000a025260000000000000000000000000000000000000000000000000000000000b5cc6649ffff001d2283930a", + "010000008c4015638c5d6ef93faac0c91cf91b928d94fc56d9adfd39a04cb03900000000c0c62d00000000000000000000000000000000000000000000000000000000000dcf6649ffff001d74212802", + "01000000441aa330d9c51bd2320af469920e01f712e0ea40b500a71be3c79ff40000000040420f000000000000000000000000000000000000000000000000000000000065d16649ffff001ddd5c9c0a", + "01000000c4d3d297bbf70c60c2d2e7a4528501ab10028d73727ef0f3835dd8b2000000006018230000000000000000000000000000000000000000000000000000000000bdd36649ffff001ddad6e003", + "01000000324e4fd237950c316710cd88e0820a788828ce1cf100401bbdd4e78400000000009f24000000000000000000000000000000000000000000000000000000000015d66649ffff001dc6dd110c", + "01000000ca0d9e86d875a863151d66352c70ff006c1b1d9a2d4b0dfffc240fe70000000020402c00000000000000000000000000000000000000000000000000000000006dd86649ffff001da0da170e", + "010000000be132694615f517371e4f11277c4092ac24cb2232366648b574762e00000000a025260000000000000000000000000000000000000000000000000000000000c5da6649ffff001d8f36b408", + "01000000ff738f799994b402a29e3c9100ed352e0087edd47992f402e1e41f8c00000000a0860100000000000000000000000000000000000000000000000000000000001ddd6649ffff001da1120a0c", + "010000000d0b95087012806b1320f062cd501a19dc440535dcc15ddad926a5380000000060e316000000000000000000000000000000000000000000000000000000000075df6649ffff001dbb7cf30e", + "010000002fc5aa86eab272396e6f023973b684863e4ec7704ee9ad13ae9d196c00000000e032290000000000000000000000000000000000000000000000000000000000cde16649ffff001df2827407", + "0100000014059b447eb4a6e0af10818fd4894757bd4f9f4c532ca25cc087ab1d00000000a08601000000000000000000000000000000000000000000000000000000000025e46649ffff001d6b415708", + "0100000093ca84af404d52ec13bfe77d10f75a4a10b9151cfb1175fea355611a00000000e0c81000000000000000000000000000000000000000000000000000000000007de66649ffff001d0e901900", + "0100000076a1e6692b3c5a27022ea5bcce250ed01bccd9aadd213ee7187d0b81000000000000000000000000000000000000000000000000000000000000000000000000d5e86649ffff001d08e37d02", + "0100000064b3f7274b57be7432dba8a0a5a70c29fe110a850729e37609c26d7d00000000604d2f00000000000000000000000000000000000000000000000000000000002deb6649ffff001d84dcbd00", + "010000004efc0d901310d35338c8720d05c7d156638c30eb1a93ca7cc134445100000000e03229000000000000000000000000000000000000000000000000000000000085ed6649ffff001d160dbc00", + "01000000bad8e41aeaa41c4748dbcd49b76ee6f53a9a2cd822d957669de3a8f20000000020402c0000000000000000000000000000000000000000000000000000000000ddef6649ffff001d83027b15", + "010000004ec9eda085dedab8aa9d4b2ca61353add29446fd10de11a9d9de564b0000000000350c000000000000000000000000000000000000000000000000000000000035f26649ffff001d1bad4e03", + "01000000d72b9aa9e2a7ce80edee7b27b29f23843ea1e7bf8b08b6fd24b1ea200000000000350c00000000000000000000000000000000000000000000000000000000008df46649ffff001d0afeac03", + "01000000640a89a79dc7d721f1910dbf155208540b6aced3ad1c97468a5b600200000000c05c150000000000000000000000000000000000000000000000000000000000e5f66649ffff001d0d1ad305", + "010000008f22cbb0ac9b8dba13b92d8111fcf050bc6b99719da426fb8832b66300000000a0f01900000000000000000000000000000000000000000000000000000000003df96649ffff001dfa7ba30d", + "01000000561268f1a1d6f082adad5a4b9dc0e61af1bd24a6c6b44b2940d2c1a500000000e0fd1c000000000000000000000000000000000000000000000000000000000095fb6649ffff001dcce73b08", + "010000007f19d57a149d0bea5174cc73718d539671cb01523d7c7d4ee6aea5c50000000080b92a0000000000000000000000000000000000000000000000000000000000edfd6649ffff001d6f2f5708", + "0100000096d76b6c789b741bcdeb44e044bdc9ecb92f151bfe3a6783f1f1a93500000000200b20000000000000000000000000000000000000000000000000000000000045006749ffff001d10df0c01", + "0100000011a574b828fa01e31ee116d0b5c9ed4c46a457231bc4a2f22b11c60300000000e0c81000000000000000000000000000000000000000000000000000000000009d026749ffff001d297ecd0e", + "0100000037053c70cef9e5c1fc3e3d40b8af30c8fd81eb0ce243b3d246f8a0450000000080841e0000000000000000000000000000000000000000000000000000000000f5046749ffff001de7c71306", + "01000000356cdf2abe4b6d4380aee0f49c50cfdef81c3b85f0b1a88500053ec000000000a0f01900000000000000000000000000000000000000000000000000000000004d076749ffff001d8eb90b0a", + "01000000f9fe0a274ad5af8478b88643fb25e2c5e9ad43ef5409cc99af50d3f300000000e093040000000000000000000000000000000000000000000000000000000000a5096749ffff001d2984410b", + "0100000078b3502ececcfe411d84326e5510bbcb8239013f07a8e94badeafd3d00000000c0c62d0000000000000000000000000000000000000000000000000000000000fd0b6749ffff001dfa79fc02", + "01000000c724843165e056c7a5a05726bada24df341dafe27f8cc8c80b0e536100000000e0c8100000000000000000000000000000000000000000000000000000000000550e6749ffff001d71eca000", + "01000000ed81648cd72f2bee5f9289cba4cccb27e35b4899266b09c425ed586800000000804f120000000000000000000000000000000000000000000000000000000000ad106749ffff001d95a96d07", + "010000008050e347004c399365d71de558f5f6254fdd3e7622a0d32c604e7aef00000000400d03000000000000000000000000000000000000000000000000000000000005136749ffff001df1418b02", + "01000000c2cbbec61a1eca77ddc4722b92ed201779980036fdd50f46ba19d55f00000000e0322900000000000000000000000000000000000000000000000000000000005d156749ffff001d2c237601", + "010000004c071456d03846396c2aacc52e26ffbeb1ebba02998054ed89f0f56900000000a025260000000000000000000000000000000000000000000000000000000000b5176749ffff001d235f9700", + "0100000012e4437eb39d8513901a94ec8556e39f265816728699fb1d9f6b33480000000080b92a00000000000000000000000000000000000000000000000000000000000d1a6749ffff001db0822b0f", + "01000000e71f469aa06b78d57e12f45be01e55b0944a589f9c12bc4c09d8d99a000000000000000000000000000000000000000000000000000000000000000000000000651c6749ffff001d6b32210b", + "0100000047a42cf94a9447939ff1e590bd5084029ca023f4d58c42e638595ed700000000c027090000000000000000000000000000000000000000000000000000000000bd1e6749ffff001d76971d0b", + "0100000001fe408238495f5002bed44fdc516ae87236c82ffd21c14ccbf955ad0000000040771b000000000000000000000000000000000000000000000000000000000015216749ffff001d50d27e08", + "010000004b9a483c056a02cdda9d43baf59fbef3e32cd1e8fbf7f0e2023cc1e100000000200b2000000000000000000000000000000000000000000000000000000000006d236749ffff001dffefdb03", + "01000000f161bb2e7cc6035b160887744fa433409cecdcb74109ca468c791d8f00000000e093040000000000000000000000000000000000000000000000000000000000c5256749ffff001d836e440b", + "01000000fa18bb89627b4152f3499ff01dbd744ca929d015b2ac85ade5f3902700000000c0270900000000000000000000000000000000000000000000000000000000001d286749ffff001d6326b30c", + "010000003c9b36a01dace70128c2afc18bfc7d07d6b0a072cce0fed83f15c17400000000009f240000000000000000000000000000000000000000000000000000000000752a6749ffff001d69139003", + "01000000a9d9dda7f84e7732bdb65d2371bc45b0d1ca9e6e7d606979396caf4e00000000400d030000000000000000000000000000000000000000000000000000000000cd2c6749ffff001dbee90a15", + "010000000162aefc39be77b59308c2fdef34d3fa3cada0afa83d68e3af1057ba00000000604d2f0000000000000000000000000000000000000000000000000000000000252f6749ffff001d605eac07", + "010000001d8c520efb5fccd07b6223572eddd76c4b99f508bf2a25347050b6af0000000040420f00000000000000000000000000000000000000000000000000000000007d316749ffff001d661e6502", + "01000000efbbfae1110c3766315bc954f00445e8925532469b07b29f92e20bc000000000804f120000000000000000000000000000000000000000000000000000000000d5336749ffff001d183bf106", + "01000000640ff921fcb7af96553eedc203e25d5f283edf3d8ccce00d09b1473b0000000020d61300000000000000000000000000000000000000000000000000000000002d366749ffff001d37712e08", + "01000000c730a031e1d91e0eec1053dc91a4102e6bd436563033b02106a00bcd0000000040771b000000000000000000000000000000000000000000000000000000000085386749ffff001dd8c14507", + "01000000cfac1b7085cdff74f983fc35b112be9979ecd568591c2778048f9bd000000000200b200000000000000000000000000000000000000000000000000000000000dd3a6749ffff001d6ac4b405", + "010000001387692049964a748626db250dcffbd28840a918592178e33e8946790000000020d6130000000000000000000000000000000000000000000000000000000000353d6749ffff001d74c34715", + "0100000097f3a20c0de5caf3b728c94f25a66940231bff848d89a5af7853b89d00000000a0252600000000000000000000000000000000000000000000000000000000008d3f6749ffff001d1b94f202", + "01000000093a172163ed459b2ef4112a0a19f0663b7a48c2a0026fd8e6bfcf840000000000350c0000000000000000000000000000000000000000000000000000000000e5416749ffff001d95abdb07", + "010000004b8eaa258e55a4f523efd2ce6f61b2597c10488f8b258a195fb6878400000000e0fd1c00000000000000000000000000000000000000000000000000000000003d446749ffff001d2988f904", + "0100000044b5bb0126c28caa8b0c10d9b90a2f1317c93fe92649626e563d37530000000040420f000000000000000000000000000000000000000000000000000000000095466749ffff001d3bb85b17", + "01000000de943a28bae564a7eb15585d92aa611ab10b182df50ae2dfafe8ccec00000000200b200000000000000000000000000000000000000000000000000000000000ed486749ffff001de00a1905", + "01000000dcdf9642b2036c106b2d966c8c037c9d0a15e4afb8ac03a2db30a03b00000000a0f0190000000000000000000000000000000000000000000000000000000000454b6749ffff001d3d538908", + "01000000c8f9246eb59ec657a75fd0102b79a3345ebd3130547d954ecf6129f80000000060182300000000000000000000000000000000000000000000000000000000009d4d6749ffff001d23b58505", + "01000000faa432caeca3659182b6a080eb17fec2b9902a0df776b00d548a9d05000000000000000000000000000000000000000000000000000000000000000000000000f54f6749ffff001d46082903", + "01000000b952bd917db73b7c224db72e9ab06828d19ddbb32c7f85792f42ea6d00000000a0252600000000000000000000000000000000000000000000000000000000004d526749ffff001ddc0a3a02", + "01000000d484b0c4e05d288b8be9c4660bd13e5fc4bcff9d636b71e231dd8e4f00000000804f120000000000000000000000000000000000000000000000000000000000a5546749ffff001dd2972804", + "01000000d5cf48f0c3b4cfcde1b823107d00cb8ccfc82760628e4da09497d9820000000060e3160000000000000000000000000000000000000000000000000000000000fd566749ffff001d7c227c07", + "010000005715262a8c4d3b534544a308f52d038dae01f1fcf0663368c3c86f3a0000000000350c000000000000000000000000000000000000000000000000000000000055596749ffff001d39175303", + "010000000bd315125dfd77df29f3f247c52ae640d000388c062980b2dfe089e400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ad5b6749ffff001d30b3a608", + "01000000e9788cd8e57f712d84f771ffd760ee50b3892a642092fdd3e06eaa9a00000000400d030000000000000000000000000000000000000000000000000000000000055e6749ffff001dc34ea402", + "010000007a8365ac2bc0de1c2faeb1ed6b97ed382c369611f7ac33ece4242c730000000040ac2700000000000000000000000000000000000000000000000000000000005d606749ffff001de7b5660d", + "010000005dc0ee90b4d9e9a0181e988529edda2f0e1e50cbfefc81b2972021eb00000000a086010000000000000000000000000000000000000000000000000000000000b5626749ffff001d7ec7b70a", + "01000000120c4c2555f0e292a51274c85d870f7b939a020b6e77c6f5ee5765ca00000000e0fd1c00000000000000000000000000000000000000000000000000000000000d656749ffff001daec05001", + "01000000e6a8e3239aa413cfd03b455878550ff8dbbfa17c2d9120e300e8a9c60000000040771b000000000000000000000000000000000000000000000000000000000065676749ffff001dbb404200", + "010000007d2ae63c433fdb9065bf85a8f736a67d4ef1c9fb65a6c0a39de304b5000000006018230000000000000000000000000000000000000000000000000000000000bd696749ffff001d2c81a10b", + "0100000044e774d81f711d852358bace1dd716cb77b8a3a715e4bde2d8b94d3b00000000801a060000000000000000000000000000000000000000000000000000000000156c6749ffff001dde39d703", + "010000007c4d3473696e9173dc95aabc002f7f90de62aa37f474677d7f02f5c40000000000000000000000000000000000000000000000000000000000000000000000006d6e6749ffff001d8f2f1410", + "01000000968e52d0d48d0a997d8a7ccfb8ad741478ad17b56044494147778d7700000000c0c62d0000000000000000000000000000000000000000000000000000000000c5706749ffff001dcfbaa403", + "01000000361623b5a583e196fbeb13ac98ec295f4ddd77264b65d9e25debd9660000000020402c00000000000000000000000000000000000000000000000000000000001d736749ffff001d84303500", + "010000008c581446522bc13e3936dde5d9d9a6177a9f14b1549b0ab243115c8000000000c05c15000000000000000000000000000000000000000000000000000000000075756749ffff001d549ce000", + "010000007bd41d327d27681838259dab0450070ac3804ac18a45ddc4dd3fe765000000006018230000000000000000000000000000000000000000000000000000000000cd776749ffff001dd028d500", + "010000004de59cf7eb10db8d685424b2363a1e038a67495a39112d9533d73d8300000000a086010000000000000000000000000000000000000000000000000000000000257a6749ffff001d8f7dfb05", + "010000000f58b42aec9297c9d75861a127ce4f143094522f1ae6ce83e8d4f5f50000000040771b00000000000000000000000000000000000000000000000000000000007d7c6749ffff001de6c5f601", + "010000002f4b09bf1425882b33404d71c8a7247f0513101274ce62bf59aa7cd200000000c05c150000000000000000000000000000000000000000000000000000000000d57e6749ffff001d043a140e", + "01000000d35a22391048aca8899458b3b034d3e3bf0b657f102a06aff475724d00000000400d0300000000000000000000000000000000000000000000000000000000002d816749ffff001ddde5ad02", + "010000003739c0a09354b31bf8888ee2a80df8ca5b4bf30681a80a65a6272b4400000000200b20000000000000000000000000000000000000000000000000000000000085836749ffff001d162e5b0c", + "01000000516f9512f106ff974995a38b00a0bcb7a3ced47ccc780c2b1893c2cf00000000a0f0190000000000000000000000000000000000000000000000000000000000dd856749ffff001d703bdb23", + "0100000061bc41c103dac311ea77eb189766bf630f3e6a6156dd092aabacc6200000000060e316000000000000000000000000000000000000000000000000000000000035886749ffff001d7fd6fc0b", + "0100000044a8cb9c61fa030711897e423b116e74b405d9c401301a6008d93fad00000000006a1800000000000000000000000000000000000000000000000000000000008d8a6749ffff001d93486907", + "010000006164523f8537f88615af1a50f511fc790e879e7e954f93eb473f98de00000000a086010000000000000000000000000000000000000000000000000000000000e58c6749ffff001d0874700a", + "010000004ebc3e5f1c6dfa1b11d8a008166295cadc8fb66336b140f3589403050000000080b92a00000000000000000000000000000000000000000000000000000000003d8f6749ffff001d86c69010", + "010000004b8bae86fbed62e4ea68cdbcfea10c677abf04bde7377ea451ff5c8e0000000020a107000000000000000000000000000000000000000000000000000000000095916749ffff001df0559300", + "010000000690077747cb2ec08a4bc24a64a35c037c94309a814426bd8d12b1960000000040420f0000000000000000000000000000000000000000000000000000000000ed936749ffff001dac4fcc03", + "01000000c4f564054e58f0f6a9082ffe582e8fe01a3e7afbb2153463fa5bd12b0000000080841e000000000000000000000000000000000000000000000000000000000045966749ffff001dbb966107", + "01000000f4debfe482463450e2b64ca874dcd0519d8748a0ad6e8f5ff49ea70900000000c0270900000000000000000000000000000000000000000000000000000000009d986749ffff001db1891e03", + "01000000c204670333c5ecc800e12186b5ea5c444850754d9c51d9ebce7581780000000080b92a0000000000000000000000000000000000000000000000000000000000f59a6749ffff001d9f109702", + "01000000d716acd23ef24d0f01a9a4cc15029599ab208f4cfba75bea0a55471e00000000009f2400000000000000000000000000000000000000000000000000000000004d9d6749ffff001dceae8700", + "0100000027b62478844bc86157f69439e5dc134f978dca3d37d1ed79566436c500000000801a060000000000000000000000000000000000000000000000000000000000a59f6749ffff001d044f2c0a", + "010000000001491b0f26d44f70d3b8dc6861b40d1525ac534244744b5c05d7fa0000000040ac270000000000000000000000000000000000000000000000000000000000fda16749ffff001d538d1f02", + "01000000f0d64081de1adcb5f536fce40b43b35f0d9cc7caa752b5c4ed0781340000000020d613000000000000000000000000000000000000000000000000000000000055a46749ffff001d1a86c901", + "01000000b0cc206441cff960f5d60fd87b855a1956e1837770385f9ad3964b5d00000000c027090000000000000000000000000000000000000000000000000000000000ada66749ffff001d80bb060b", + "01000000873ca874e7f37e887bb698d7ec9062125ddbe1bfae66e79e870f481900000000006a18000000000000000000000000000000000000000000000000000000000005a96749ffff001d0637d003", + "01000000b9f6f89d9896188821457da5211a762650f620a6522f201cac857a090000000000000000000000000000000000000000000000000000000000000000000000005dab6749ffff001d97c6b704", + "010000009191dd7146c53f3867b9b8e3cc5114bad352f2c7e97753762301d4220000000000350c0000000000000000000000000000000000000000000000000000000000b5ad6749ffff001d6b0f1607", + "010000007d1ede1e7822e21a44bbe39665c378a102c281a132fd870129d88bd90000000080841e00000000000000000000000000000000000000000000000000000000000db06749ffff001d12defd00", + "0100000074919eb39a312078e20721cce3722ced877f562dc64742f7aa31a9bd00000000c02709000000000000000000000000000000000000000000000000000000000065b26749ffff001d77cf0f06", + "010000000259abb3a60cd305303c759f4385a45da8350d03c621ab1d13949d7e00000000009f240000000000000000000000000000000000000000000000000000000000bdb46749ffff001d8b18da00", + "01000000267405e9c2ccfec63ed3048fffdc637d9705d5e756083581df28842c00000000c0c62d000000000000000000000000000000000000000000000000000000000015b76749ffff001df911500f", + "010000004af5bae5f66cc0c05da7ce365ef7665627d3ad6fba0cf88fdefe97fb00000000e0322900000000000000000000000000000000000000000000000000000000006db96749ffff001d1ea89f06", + "010000008c3e674d865b7dcd8ccda6208a9f43ec857827a0ca17f7522dbf6b620000000080b92a0000000000000000000000000000000000000000000000000000000000c5bb6749ffff001d4dd63505", + "010000005af9e342d4c463301353106240569d385416a83bfbf8d943176df64d00000000a0860100000000000000000000000000000000000000000000000000000000001dbe6749ffff001d0df7e600", + "01000000cbf6d227d2a4bd7959191f7e46dcccc7b218998474d724a7c2f015b000000000e0fd1c000000000000000000000000000000000000000000000000000000000075c06749ffff001d24d39d0d", + "01000000ecb1ee533121f7d3622621915a27c5cc2a0f873cfc3151cb6f0a2f2a0000000060ae0a0000000000000000000000000000000000000000000000000000000000cdc26749ffff001d53b48207", + "01000000feb976a3ca8bf6f0e6b12a51987b40edf95dda172fdd5b62fd54e65a0000000040420f000000000000000000000000000000000000000000000000000000000025c56749ffff001d79c51705", + "010000001b614db1400ad4d162e911ae727f3befb38f9605c1f98de67e5e31210000000080b92a00000000000000000000000000000000000000000000000000000000007dc76749ffff001d7fba9307", + "010000004bf9b1b7c25d2c45806df98960d291f90598929a02bfeff04cb7617800000000a086010000000000000000000000000000000000000000000000000000000000d5c96749ffff001d0558b208", + "0100000061225cf0e5da975245c9affda97cb75ec8746a2c16c14e6e120e680a00000000400d0300000000000000000000000000000000000000000000000000000000002dcc6749ffff001d1c5a8008", + "01000000a3c5227978662576dc22d12f0b7a0e0f688f14c8a6619aa56225fb7800000000e09304000000000000000000000000000000000000000000000000000000000085ce6749ffff001d7009b910", + "01000000aa08fc5664a36918742dd0c400cf1055c00a552e7711a6b0da8e320100000000c0c62d0000000000000000000000000000000000000000000000000000000000ddd06749ffff001d6c901301", + "010000001b8555ea272b1eb292fd9d2141917585da3dbf4355abab16348fff0d0000000020d613000000000000000000000000000000000000000000000000000000000035d36749ffff001dee6f701e", + "01000000514abad88f096a4b5b85946259b1094619735986f707574239ea59650000000080b92a00000000000000000000000000000000000000000000000000000000008dd56749ffff001de544ba09", + "010000004d5b0dd962f88a175af783b2788b3e7ff1acddb232a5c2eab154813100000000a0f0190000000000000000000000000000000000000000000000000000000000e5d76749ffff001dada82004", + "010000000505db065f889ac88bb0fa390bab623435fb8be71e4e615223c9138200000000e0fd1c00000000000000000000000000000000000000000000000000000000003dda6749ffff001dfa1bd00e", + "01000000488eab2b509ea7a2114065c0ed817fe93c196f51754e50fb883de4e900000000c09121000000000000000000000000000000000000000000000000000000000095dc6749ffff001dc4212902", + "01000000d27264a4ab6e7e936d30c724e9c8f282cf22584dc9244a1f50b578a200000000c091210000000000000000000000000000000000000000000000000000000000edde6749ffff001d53e60c00", + "010000007bb449a8a7d576a5e5d8c1939884c2cda22cd7b3c161c29d8a6e8dfd0000000080b92a000000000000000000000000000000000000000000000000000000000045e16749ffff001d07e28302", + "01000000e9a30108f0246bc13c00072fab320da17a8d2b8e399ca9f1d041fa6200000000e0fd1c00000000000000000000000000000000000000000000000000000000009de36749ffff001dd147b818", + "01000000e57d19afca1cdb3ebe18515bbb4892c413ff699e1a9d5165733fd00c00000000006a180000000000000000000000000000000000000000000000000000000000f5e56749ffff001d97c97f03", + "0100000038f05e5f1fce95fa15767fcd85320b4c19a36f664faf6bb2d057199900000000006a1800000000000000000000000000000000000000000000000000000000004de86749ffff001d55c94706", + "01000000e97d5424f3e8d2af7fefedba9ba4940e97eb80f6976169f3bb2b8a1000000000c027090000000000000000000000000000000000000000000000000000000000a5ea6749ffff001d42086603", + "01000000ff57289160edab9e6083696d54b6d888c4ecfe52a0d69fc6f2c7132000000000200b200000000000000000000000000000000000000000000000000000000000fdec6749ffff001d59863904", + "01000000dbb94141f838b39c30fcc4a4480e31871bf884ba85269bd60f0975d10000000080841e000000000000000000000000000000000000000000000000000000000055ef6749ffff001dce426f08", + "01000000ff4b65ce8fb40fb91de5228cde8ffcd6c446cbce95d9b08dfbb3fb6900000000e0c8100000000000000000000000000000000000000000000000000000000000adf16749ffff001db0fb990f", + "01000000ad348ebc2572f5668e03ba0fc0088dfcf60d66547757c1a193d8f36000000000a08601000000000000000000000000000000000000000000000000000000000005f46749ffff001d61caaf00", + "010000002c69889891161642a4d60530edc8cba180aafd1233cb1a34bcb77af500000000c05c1500000000000000000000000000000000000000000000000000000000005df66749ffff001d98974c04", + "010000005daf0dc16a02bbeec1140887935e2662bec523f3b7f49fbd62efce5800000000400d030000000000000000000000000000000000000000000000000000000000b5f86749ffff001d60ec7e00", + "01000000a8934a26014a18989e1bd81c6d30bd6ef00dd11ef92d3c7508e0fa040000000080b92a00000000000000000000000000000000000000000000000000000000000dfb6749ffff001d4e485f03", + "01000000cbf02c8f34596adb46faac4472329dbdd1e1278832b3729425e0887a0000000000350c000000000000000000000000000000000000000000000000000000000065fd6749ffff001d9a64c80c", + "01000000f7b03bf55342203ed1f74f00de03a8f21140f34574b105aedd20233e0000000040771b0000000000000000000000000000000000000000000000000000000000bdff6749ffff001d00474201", + "01000000c62eba842ac9405ebaa7faca16b2280211051e7b9a5aa9e8aa2fa90500000000c09121000000000000000000000000000000000000000000000000000000000015026849ffff001d2c248c03", + "010000000852df8691f567c63019eb7f79aef31f12da0ceb89457a471fef0a6300000000a0bb0d00000000000000000000000000000000000000000000000000000000006d046849ffff001d6735230e", + "01000000260198e577f6d561fd63cf8bce2e958bfc530e2a0a7c281c37d320e300000000a0f0190000000000000000000000000000000000000000000000000000000000c5066849ffff001d85147f01", + "010000004233f7592bddd9288e2016dc8168a6f3491b0240e809286112c8c70d0000000080841e00000000000000000000000000000000000000000000000000000000001d096849ffff001dd8b3521d", + "01000000170edbf64f796b5fa23de361bb67beb36b31f1fe74b2f0dfeb5629580000000000350c0000000000000000000000000000000000000000000000000000000000750b6849ffff001de0406900", + "010000006d8b84f64438ac1461874eba2a53bbdfcb21c9a2e4cd5f6c7506ef0b0000000000350c0000000000000000000000000000000000000000000000000000000000cd0d6849ffff001d492b7802", + "01000000ece141759dea90f527d902e5b2b13ffe19f1aa4df45b37bf3f8aa29e00000000804f12000000000000000000000000000000000000000000000000000000000025106849ffff001d4c6bd003", + "010000007e67fe5b15e487f3ae94b71ddc5c78e5aba720c50496d341388a498800000000c0912100000000000000000000000000000000000000000000000000000000007d126849ffff001d43e1a708", + "010000001a968b5511bd5d47f5a67177e6ec460e8b7b639242692d6fc2ba61fd00000000801a060000000000000000000000000000000000000000000000000000000000d5146849ffff001da5391912", + "01000000f823adafee5c1613a070cd1293e9155710d09740dac49ec3f7c149800000000040ac2700000000000000000000000000000000000000000000000000000000002d176849ffff001dd635b900", + "01000000585b8eaf0da558e8e9cc8df950b017d1935bc7000d3be9a8dce9ebfc00000000e0c810000000000000000000000000000000000000000000000000000000000085196849ffff001dc0e51d02", + "0100000037b0e2985a5f57d353986df7d18c5ff19f116d8dcdbb3df081deadec0000000000350c0000000000000000000000000000000000000000000000000000000000dd1b6849ffff001d58a9760f", + "01000000b4297882a5f25cd3e95d12a71d96cdaf1c0fd628051874b4a506ab64000000000000000000000000000000000000000000000000000000000000000000000000351e6849ffff001d13c4a81a", + "01000000665534ef0c820564e2ff79363f4880639cf3768e229cf6d3f00f74e800000000801a0600000000000000000000000000000000000000000000000000000000008d206849ffff001dd552db05", + "010000002acad91e91e012ae425972ad10b09aa81a7873fd62599b7da745b9170000000040420f0000000000000000000000000000000000000000000000000000000000e5226849ffff001db6c5e510", + "01000000f47ef8f1ea8ce432d345ea9221bb9d25c9c9017de8970842d000fa4200000000c0270900000000000000000000000000000000000000000000000000000000003d256849ffff001dd03c0f03", + "01000000d64038c5d6092799687e98b224672dcb87d5beb035726f813cb16fd500000000a0f019000000000000000000000000000000000000000000000000000000000095276849ffff001d248f2900", + "010000007dd67ac79aa08b27a3ecc572508db771504cbbf5a27fd909df35b82000000000e093040000000000000000000000000000000000000000000000000000000000ed296849ffff001d431ade0f", + "01000000df9b70b9799e11847b94ef136317c119709597059be0eddc9f9cd39a00000000c0c62d0000000000000000000000000000000000000000000000000000000000452c6849ffff001da07ab907", + "01000000a78be930c27c04da4751813ec167acea459af75fb4605223cb53a15100000000804f1200000000000000000000000000000000000000000000000000000000009d2e6849ffff001d5df52f00", + "0100000028ec1fd4aabb5cc6f0ba33dd80069140e6fd850c4373cc5de3863a6f0000000040ac270000000000000000000000000000000000000000000000000000000000f5306849ffff001d6d93e919", + "010000003011335d590bd6c7847e8b460ce89b2b2187784a22751f9d842dc4e100000000a0f01900000000000000000000000000000000000000000000000000000000004d336849ffff001df85bfc05", + "01000000ba16547fe2cc4341574e1af677aad5109f9716da730c576c4ac1d01200000000c0c62d0000000000000000000000000000000000000000000000000000000000a5356849ffff001dc7d8c903", + "010000002903af05213c9838117d092382e9edc9caf2150ab04aeee3396a8e4f0000000040ac270000000000000000000000000000000000000000000000000000000000fd376849ffff001d94f1dd00", + "01000000050cf536738538ec7004d0d45382a52571c7b07b713fb25a8a54824100000000a0bb0d0000000000000000000000000000000000000000000000000000000000553a6849ffff001d7e892f10", + "010000004a0f0a43948ac7a8a595923206f0dc84e5a797b953b06aea3518b54d00000000200b200000000000000000000000000000000000000000000000000000000000ad3c6849ffff001d5ac1290d", + "01000000ae0cc59ef82ca8e4355d83279e85d48bac0d89453a7e389ddd57f38900000000804f120000000000000000000000000000000000000000000000000000000000053f6849ffff001d840aa111", + "01000000aaec7e6555275a6951c063ff718fe944a11760d8b2ac108f6857c8b000000000804f1200000000000000000000000000000000000000000000000000000000005d416849ffff001d0f730e13", + "0100000049b3766f5e9dcc16b9824f24d672b915730ad6e064ebe90933fe8d01000000006018230000000000000000000000000000000000000000000000000000000000b5436849ffff001dc5948c04", + "010000005808183350d1f6a24dab263e3067c2440fccdf6ce34a34c0ef0382c100000000804f1200000000000000000000000000000000000000000000000000000000000d466849ffff001dcba37d08", + "010000000b69ac72c24e051e4447f939d983c148e81d7d12f5917cc02f35235e00000000c02709000000000000000000000000000000000000000000000000000000000065486849ffff001def915e04", + "0100000052c5b183041a600415022eafad2b880b2af5fe312c8cf91e58a4fa2500000000a0f0190000000000000000000000000000000000000000000000000000000000bd4a6849ffff001dfd6f971f", + "010000002b6aba7da13fcac22050e03f7ab331515e707e215978c817fa9bd1490000000040ac270000000000000000000000000000000000000000000000000000000000154d6849ffff001db477ec08", + "01000000d248993c0e701db7db57fa57cbd9e7ee05f3163641720f43d7e5af7f0000000060ae0a00000000000000000000000000000000000000000000000000000000006d4f6849ffff001d9ff66205", + "01000000916ad711d7a7e6bb354cf4129a935fd8dc1dcb60028f0cc057a9ede000000000c091210000000000000000000000000000000000000000000000000000000000c5516849ffff001d536b6e00", + "010000004bade8e9d0b4076a1649816d7c84a9fcba033efb575acb394017ab3d00000000e0c81000000000000000000000000000000000000000000000000000000000001d546849ffff001df209cb01", + "0100000036261c94a8c036f5a2e82b8160974ef0758412825f4e77b4cb157d3a0000000020a107000000000000000000000000000000000000000000000000000000000075566849ffff001d2b12ad17", + "01000000ec42611a8afb38589a4fe9fc787ea8b2187776a32cc3d0de26f981c30000000080b92a0000000000000000000000000000000000000000000000000000000000cd586849ffff001d1d3f7b0a", + "010000009cdd94de9d7bdf57d18d497a1bbd818ab001e85d1b524627e21aeead00000000a0f0190000000000000000000000000000000000000000000000000000000000255b6849ffff001dbe75e90c", + "0100000094e7be042cbc630dfb26ec0e6eff65a18727ea5e77c4c2d8e3358ac40000000060182300000000000000000000000000000000000000000000000000000000007d5d6849ffff001d9a0b6002", + "01000000659e79af6e59121975d39e33cf6184b9d281e29467644335bf2eb0e600000000a0bb0d0000000000000000000000000000000000000000000000000000000000d55f6849ffff001dd5ab440a", + "01000000c17e005596dd76505d1d4e1d9a201137f20340f763223ea1bf707de400000000a0252600000000000000000000000000000000000000000000000000000000002d626849ffff001dd5a74812", + "01000000e4be5413b477749585a073ece687317a9dba5dcc7d5fe085b4614cbe00000000c02709000000000000000000000000000000000000000000000000000000000085646849ffff001d4892bd0d", + "01000000f907968dd68893a4d538c97715697669951df69caddf03520aa51786000000000000000000000000000000000000000000000000000000000000000000000000dd666849ffff001d08bc2203", + "0100000060ba9b6e9d348c4d38c29ce8bf9a7759eec8745e4733bfc982463a6400000000e03229000000000000000000000000000000000000000000000000000000000035696849ffff001d546aa21b", + "010000008bbb0e26bf649408bcd799675ed7285f79964aca81d954af559ef99f0000000020d61300000000000000000000000000000000000000000000000000000000008d6b6849ffff001d8e1a2109", + "01000000900205b303b3a29a158e8bf2863ab1d1b3025124ed08af1f0381051300000000604d2f0000000000000000000000000000000000000000000000000000000000e56d6849ffff001d01e33009", + "010000006dfb738b5b9421022f7df73fff93b85bcb8557eaa28670450e319cd100000000e0322900000000000000000000000000000000000000000000000000000000003d706849ffff001d69cd9303", + "01000000c6917b3251a1d63e01da25a63430fc292c4285a7510869d5fe4729be00000000a08601000000000000000000000000000000000000000000000000000000000095726849ffff001de8bac006", + "010000001c0252d9c228395da86ab6dc1db981f2a90d8c5a08eb3e13e6d366610000000040ac270000000000000000000000000000000000000000000000000000000000ed746849ffff001d0edf2706", + "01000000577637b02923a20cf217b88b7d7cf0cc68199707eb5c5a4ab391e20900000000e0fd1c000000000000000000000000000000000000000000000000000000000045776849ffff001d2e831208", + "01000000e5382a21637e77015810239de52153daf28eb10011e5a5aee04589dc00000000c0270900000000000000000000000000000000000000000000000000000000009d796849ffff001d11281e10", + "01000000bffbc695f6bcaee8c740a2a0642bfaf0f2aadb93ac95f8cbefee7c5500000000006a180000000000000000000000000000000000000000000000000000000000f57b6849ffff001dd386c500", + "0100000085c9c40150f8a1d7552ec00160098b4fa21f40325365d5a42748fa0c00000000801a0600000000000000000000000000000000000000000000000000000000004d7e6849ffff001dae6e0302", + "010000000bdb6d6192938aafd65ba8bac18ded7e6ac8cf1cd0e424f2260560c000000000c027090000000000000000000000000000000000000000000000000000000000a5806849ffff001deabd8d01", + "010000003b5b1e5d5d93576312a5906c7d457a254dc778c5eec4edc19975f8b30000000000350c0000000000000000000000000000000000000000000000000000000000fd826849ffff001d9acf8d0e", + "010000001870be04b7bfb7c360151a955b4f00428371939ae45421bd762da4450000000000350c000000000000000000000000000000000000000000000000000000000055856849ffff001df0fd2501", + "01000000c36b1d02c4a355047600d9b2b0a50f1147eb3eb49672d46a636d7e9700000000604d2f0000000000000000000000000000000000000000000000000000000000ad876849ffff001d93441712", + "01000000bfbaf56ef2a6984aaab49ecfe14a6c059a7e5a029db8b66cd0ab9cdb00000000c027090000000000000000000000000000000000000000000000000000000000058a6849ffff001ddbf5ce12", + "01000000575fc133054f4c1ac20606750f51ee6a34ec11c64fbad02558bc44dd00000000009f2400000000000000000000000000000000000000000000000000000000005d8c6849ffff001d16ec1e04", + "0100000062c8097a592268ca2dce553a7f2fa37f0c7b0b04f8c026caa5da3c600000000080841e0000000000000000000000000000000000000000000000000000000000b58e6849ffff001d2e042b02", + "0100000037ab5a802cd742c551b48dd96abb052f683e64e39f5a1136c9a54c4900000000604d2f00000000000000000000000000000000000000000000000000000000000d916849ffff001db8cf1c04", + "0100000025f5762ea08a4c77db22d1717d55087647426eb13d30518c3ca31c890000000020a107000000000000000000000000000000000000000000000000000000000065936849ffff001da38d7225", + "010000001083377cfc435d414190f24058096f4c858e0ab3aa0ad854d2265bd10000000040420f0000000000000000000000000000000000000000000000000000000000bd956849ffff001db6b1d702", + "0100000030b059f1cc30e2134fc5ae8d2f3ee2b5d1d2dc4aef2ebf29e25f4e1700000000c02709000000000000000000000000000000000000000000000000000000000015986849ffff001dad89e610", + "0100000009b40c5a994fc99db70d08f87510be25e33bec3566cbdb79536a0c1600000000a0252600000000000000000000000000000000000000000000000000000000006d9a6849ffff001d04005f00", + "01000000600fe9e91a0ea8ef66847b6c8b12c71f7e13ba3342cce162d9b4d54700000000e0c8100000000000000000000000000000000000000000000000000000000000c59c6849ffff001d817f2a07", + "0100000004d18e2d783e954acff3926b20dc668a73b409122cf40045fad4586000000000009f2400000000000000000000000000000000000000000000000000000000001d9f6849ffff001dc6706c16", + "010000008d918703ff25a30da59aad4a3914b2adee0e5a384f72f6bb5d3500b600000000804f12000000000000000000000000000000000000000000000000000000000075a16849ffff001d23510f02", + "010000005448eedf8c664beb6406464da0ede52711b4356914a66b9a15ea5990000000000000000000000000000000000000000000000000000000000000000000000000cda36849ffff001d1fc23301", + "01000000d26a9e59d64c81ec7be44ab8f8c833edaf2cce66919fcde0ae2212000000000040ac27000000000000000000000000000000000000000000000000000000000025a66849ffff001d83ed6401", + "01000000fe8cc86cbf7024ff15cac8572f92a393ffbd2e9b8dca21588c36470c00000000e0c81000000000000000000000000000000000000000000000000000000000007da86849ffff001db4d8140b", + "01000000a07081d0938d669b6f5c13ade2e75d587b13ec4bc5cbcb55ac4ecd5800000000a086010000000000000000000000000000000000000000000000000000000000d5aa6849ffff001d94432f01", + "010000001318fa61fac71d2fd48371308048fc07f89427d490894962778d4b7300000000c0c62d00000000000000000000000000000000000000000000000000000000002dad6849ffff001d38113d05", + "010000003ac7685d315be408394adf9700d7d90a1ced4e4716fc7ef930e1ba8e00000000804f12000000000000000000000000000000000000000000000000000000000085af6849ffff001d668edb0f", + "010000007cdea84723ee84047ee13f138b687b460162217df785b98413a26e9d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddb16849ffff001dc7fe420f", + "010000005720d13e9da08296ce684eae2a013e2eb56acfa1827f12ecefcca7020000000060e316000000000000000000000000000000000000000000000000000000000035b46849ffff001d398b5304", + "0100000058073651b9921f061440d67d83ecd83c220d74fdb87683c7b46efd880000000040420f00000000000000000000000000000000000000000000000000000000008db66849ffff001d44eb8805", + "01000000e08a223499d1fceb2cdc1c11e9a6f027e0d97a65aed57bc6821ebb660000000080b92a0000000000000000000000000000000000000000000000000000000000e5b86849ffff001dcc0f5607", + "010000001659caa491b97f0a1497b33de5f1d4375d2dcfbb617dfdea0075286300000000a0860100000000000000000000000000000000000000000000000000000000003dbb6849ffff001d8ea12f01", + "010000008725ef2c4ba3081edd07da01d359bc90c2fe69c797db9358425e404300000000601823000000000000000000000000000000000000000000000000000000000095bd6849ffff001d7b93f008", + "010000003794ee44165ca01fef6df1d67e338c6c9f7f26ae61279db4acfb07c400000000e032290000000000000000000000000000000000000000000000000000000000edbf6849ffff001d92bd9f08", + "010000001c5c7ba8aacf1abf3cf415d89cf9ac588cba58bef643065c900e6de70000000040420f000000000000000000000000000000000000000000000000000000000045c26849ffff001da8356201", + "010000009968138ce3021307c62c903a0b04e7b4901f5a582741bd5753bd0ce40000000020d61300000000000000000000000000000000000000000000000000000000009dc46849ffff001d852a720a", + "01000000593e16b33a537efdb0733d469da56b32d04f882fafea63709513389100000000006a180000000000000000000000000000000000000000000000000000000000f5c66849ffff001ded704300", + "01000000bca7dcba2e8d8ab768da5157853ab352d22b096a84e2ae6915ba43280000000040ac2700000000000000000000000000000000000000000000000000000000004dc96849ffff001dc4ed7d11", + "010000005e64d046c8ee6173a054c41167dff16a83fb82db591cd773f68e4d9d0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5cb6849ffff001dd9b8431e", + "01000000cfec81be63e2e277323ba86dd3d5ff67250eb9cf99cf00eb3da156300000000040ac270000000000000000000000000000000000000000000000000000000000fdcd6849ffff001d2af80601", + "01000000124fd42b4eb76c4904fb92924a8e6101f7cc056766fd1346e441b0690000000060e316000000000000000000000000000000000000000000000000000000000055d06849ffff001dc2651404", + "0100000051c790fd9e45c901aabb523cfe56c3bb0d2f3f92dc850a6e144c73c700000000e0c8100000000000000000000000000000000000000000000000000000000000add26849ffff001daf521617", + "010000001fda769aea79ee07ee9390d70698779145a4f3d84e3f42a80f1a79ed00000000c02709000000000000000000000000000000000000000000000000000000000005d56849ffff001da9752814", + "01000000d6935fd0472ce589f663a1b6cfeb7f4453179bda740c4bdcda45b6990000000040ac2700000000000000000000000000000000000000000000000000000000005dd76849ffff001ded952902", + "010000000f973f416664572e4076b61af9e119f437d65b06753f43c293ee60ae0000000020a1070000000000000000000000000000000000000000000000000000000000b5d96849ffff001d58399202", + "01000000d62f6ab4524598ceffd3bc187a58e59c6d1e7c3b03d5a4fe0b4070ea0000000020a10700000000000000000000000000000000000000000000000000000000000ddc6849ffff001d3be6280b", + "01000000164a643668ccdd8b34984ea99141138c9138282be3ec272f9d6abbd60000000040ac27000000000000000000000000000000000000000000000000000000000065de6849ffff001db5e28401", + "01000000fa32d1e8cc4998b8209b3354e414a98c276c862a4f4d1c7c12bb9ae500000000604d2f0000000000000000000000000000000000000000000000000000000000bde06849ffff001daa04c416", + "010000004a7bdca29c2ff9045628624944fb53c32d135f849667511bc58fd6190000000020a107000000000000000000000000000000000000000000000000000000000015e36849ffff001d463c2d0f", + "010000006977d74298518786080ba3d1639400e9f876bc83e83ad9228bee60ae00000000c05c1500000000000000000000000000000000000000000000000000000000006de56849ffff001d8d14fa00", + "01000000f7f9f452954afae5657e787831b2c1b7d8f293c7cde501e332b6be8b00000000200b200000000000000000000000000000000000000000000000000000000000c5e76849ffff001db0402905", + "01000000311dc1cf78f9fbc149b6ecfe1e12924cbf9885ddb0970a50727225e800000000a0bb0d00000000000000000000000000000000000000000000000000000000001dea6849ffff001d253aa90a", + "01000000fc07af507d1b73cd7a85773ed5ccdc923c22cfd86f898b58c1fbcfa600000000a02526000000000000000000000000000000000000000000000000000000000075ec6849ffff001dd7dfba01", + "010000004933cf4522034141e17fa3d9782bbdc08b751f84299b90027fd47a32000000006018230000000000000000000000000000000000000000000000000000000000cdee6849ffff001dde18f507", + "010000008591f6060814f9c39b36ad506dd5d75ce157acebea1ff899e342b1ad0000000020d613000000000000000000000000000000000000000000000000000000000025f16849ffff001d148a1706", + "010000006812422850d93ee2da95efbf52beefee234e8567d632f8fd63b95ab70000000040420f00000000000000000000000000000000000000000000000000000000007df36849ffff001d5901c604", + "010000003e7023cee28fc6b70a135501a6df1014e5d7030d15327b4ac6c59a0400000000a025260000000000000000000000000000000000000000000000000000000000d5f56849ffff001d27ba3726", + "0100000099b52f8e1813144dcf2108f9f9c711a024a31777a002a89b3b91c45f00000000e0c81000000000000000000000000000000000000000000000000000000000002df86849ffff001daa05ff01", + "010000000ada2f9435a01b9da2067f069a83d17a0d1e8172b88957084b89c1230000000040ac27000000000000000000000000000000000000000000000000000000000085fa6849ffff001d824a3907", + "01000000b06d29677c1f3dfd5b32608024a15fa0886268005df38b1d2bfec36900000000400d030000000000000000000000000000000000000000000000000000000000ddfc6849ffff001d914a010b", + "01000000180c045a59bc67d24c13c51a585149843d0ca8c00e7323ecc7bc7a2400000000a08601000000000000000000000000000000000000000000000000000000000035ff6849ffff001d03aded05", + "01000000c603f50cfec0bef9957b336714836c4c9bba7a5245f4134869fd391700000000a0860100000000000000000000000000000000000000000000000000000000008d016949ffff001dbe9ad002", + "010000007151074833eee2d843c73f0cb04212a842ac7304f2a9ff503ae413b200000000c091210000000000000000000000000000000000000000000000000000000000e5036949ffff001d54945704", + "010000005a23af61782a214327b71efdc91ff60dddbf9d607d708bc9a517972f0000000060ae0a00000000000000000000000000000000000000000000000000000000003d066949ffff001dadc82f05", + "01000000377fd77dd29d3a9b12bac976bbd8edfeee643158e78f537253ede2d400000000e09304000000000000000000000000000000000000000000000000000000000095086949ffff001dfa094600", + "010000003359ac1c87dde8fc02aa73189b5f19b2363450efa6479b2d3b0f77fe00000000801a060000000000000000000000000000000000000000000000000000000000ed0a6949ffff001df958120f", + "010000008a60a9fe93fc92fe3ec7515d02b3e9e78f877fab2e046858a2e092f900000000c05c150000000000000000000000000000000000000000000000000000000000450d6949ffff001dd16ccb09", + "0100000053e79dc01e04241b67d93afbe1e14a1ecbc37dd8b871fff76be2f42500000000400d0300000000000000000000000000000000000000000000000000000000009d0f6949ffff001d96ed8c0d", + "01000000176b286d7ae437e6b76359ee99f200a2ead068ec82c82d17fc701a5900000000c091210000000000000000000000000000000000000000000000000000000000f5116949ffff001db1733912", + "01000000052a394af37b1396ac0a03cccb64f5bb6cf9eb742ba2b7aa053eead10000000080b92a00000000000000000000000000000000000000000000000000000000004d146949ffff001dca5d5e01", + "01000000066d5715472f20311c6127739d08818b5458c0e70d1ba8933864c0440000000040420f0000000000000000000000000000000000000000000000000000000000a5166949ffff001ddf83141a", + "01000000c4c76ae8ff780f64aa71c792c7b04e6bf3e1ce8d1a981fbd26af5cbd0000000020a1070000000000000000000000000000000000000000000000000000000000fd186949ffff001d3f2fc004", + "01000000580d11f30f41f9162b3bad91b6bd94bb68fed4166bad88728652902700000000e0fd1c0000000000000000000000000000000000000000000000000000000000551b6949ffff001d3f888807", + "0100000000ea6cc563855f074df6b8468e67e40d2c24667836211dc82056640a0000000000350c0000000000000000000000000000000000000000000000000000000000ad1d6949ffff001daf174c1f", + "01000000ad77ca971a45588f125fd00f4664a1d3c2f11337a4a5518b9a29e8fa00000000801a06000000000000000000000000000000000000000000000000000000000005206949ffff001d623ae212", + "01000000533bcd3cb931b90f4aff2fbf3c974f6d95b2f828ef6a3c69c12fd29d00000000a0252600000000000000000000000000000000000000000000000000000000005d226949ffff001d460ebe0a", + "01000000fd826c3612adfff8d906226cd7f94849a866fc20505defd10b5c684400000000009f240000000000000000000000000000000000000000000000000000000000b5246949ffff001d39691806", + "01000000b1b7bdb16244466ff0d944c3230c11d130417afafbfe29ad92410c3900000000200b2000000000000000000000000000000000000000000000000000000000000d276949ffff001db8160d04", + "01000000657388afe8acd1d01f9a564df7ad42520b5c5282dfed4076f95c81d300000000000000000000000000000000000000000000000000000000000000000000000065296949ffff001d4a372800", + "01000000511af090bc89fa4ebf5ce722b5e62f664653821d43ebe651832eba400000000040771b0000000000000000000000000000000000000000000000000000000000bd2b6949ffff001d022d2602", + "01000000e418ff29e5db1f44714c545534baad6b7bc259c0ccb3d565363070a500000000006a180000000000000000000000000000000000000000000000000000000000152e6949ffff001d66da4a06", + "010000005c4fd3ffadeb530d88b03a90ac5e37ab66ca7345ece4fa59de6c942e00000000c0912100000000000000000000000000000000000000000000000000000000006d306949ffff001d70de5818", + "01000000c9209b6a612274aab57b12689232f757c7e49c0c44d5c9595a2f835300000000e093040000000000000000000000000000000000000000000000000000000000c5326949ffff001daa7d5b0a", + "01000000c97acf9f2192c294d2100245a95ee8aab54a4060941f00bdf6f5b95c00000000006a1800000000000000000000000000000000000000000000000000000000001d356949ffff001d2cbbd508", + "01000000ae4b07ff95fe205401c1084eac89502a2c092f859a87c027552418ec00000000e0fd1c000000000000000000000000000000000000000000000000000000000075376949ffff001dabfe8903", + "01000000ffc72dfc5f0b72ec64dabf2a925a543b3cc64293839412985b1f232a000000000000000000000000000000000000000000000000000000000000000000000000cd396949ffff001d9e514103", + "0100000060b5f11fc5f3bbf45be8eae4ef6674327080aec23ee235ddae49f6fa0000000020402c0000000000000000000000000000000000000000000000000000000000253c6949ffff001d82bb2b07", + "010000007da080afc4f01d0419a1a49b79558e451ce5e5e02659ba14b4d06e800000000040ac2700000000000000000000000000000000000000000000000000000000007d3e6949ffff001d877ecc01", + "010000001c9d2d53cf42fb481cc4e74b9d389994b00c0f8ae459cd23bb1a822c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5406949ffff001da4abc70e", + "0100000061ac2bc22cb9468c6dd5990e12ca924203dd9ca418e019fac0da058600000000a0bb0d00000000000000000000000000000000000000000000000000000000002d436949ffff001d1ffe0400", + "0100000021dd3aa6b8fe4351559db1a502b8c39f595bf6f7d3a5dae4cc3eeb3d0000000060e316000000000000000000000000000000000000000000000000000000000085456949ffff001df1223d00", + "010000007688e35a8fe3dcdbe24cfa6014ac099696c2be424696124127c8a3d300000000009f240000000000000000000000000000000000000000000000000000000000dd476949ffff001da5dacf0d", + "01000000ff5df2aae8738da4da93c3be7bfccf9f43c5de84b97ef36adfd540570000000040771b0000000000000000000000000000000000000000000000000000000000354a6949ffff001de9911205", + "010000009577d99ea4e2c1d70018d68305f04712960ce213c70e3fb862b646840000000020a10700000000000000000000000000000000000000000000000000000000008d4c6949ffff001de7c50e02", + "01000000ff7fc066cbc51d057c14f9200a2018dd7a5484fec69e6c4aee42a65c0000000060e3160000000000000000000000000000000000000000000000000000000000e54e6949ffff001de7c11f06", + "01000000706a2194a55daaf5388674354df6dbc2b4ee8c8b20b9123ee4f195f000000000006a1800000000000000000000000000000000000000000000000000000000003d516949ffff001de5ae7600", + "01000000f59e9b77557c1133679198171b5bb4cacd02e6f5ffd13fd2fea9b93400000000e0c810000000000000000000000000000000000000000000000000000000000095536949ffff001d40ce0c02", + "0100000011055ff1ddb4d8d4bc95f04748007b0e4e891a5c583f203aaf517b5100000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed556949ffff001d1a9d1711", + "010000003f3b82ab4122418594729697b44e611cf81252c733c6d6729f967e400000000040420f000000000000000000000000000000000000000000000000000000000045586949ffff001d2224d703", + "01000000107a920e0dd43330f02f7d9529712be41653a7290cebaf86342011c600000000c05c1500000000000000000000000000000000000000000000000000000000009d5a6949ffff001d8a564b14", + "0100000026a24352423920ce74351a76be2d72d78828e653acd7fbd37149d78900000000e0c8100000000000000000000000000000000000000000000000000000000000f55c6949ffff001d03268000", + "010000004cc08616175c576bc7a2d5bf54543bacb69cda3a1180d52d354d76a700000000804f1200000000000000000000000000000000000000000000000000000000004d5f6949ffff001d91934f19", + "01000000abb0af62282644ccd5fcf980353005d1f219036c9bcf25bf8c760c670000000040420f0000000000000000000000000000000000000000000000000000000000a5616949ffff001d50504809", + "010000009338cdc0aa9a3fa47be822f5f31b6f9c8e1067f859b73fe0b5c2b187000000000000000000000000000000000000000000000000000000000000000000000000fd636949ffff001df76b1306", + "010000009b0b843f72ae0e054410c8b9eb4a5210f42ba9f06ff2392cb2f7bef800000000a0f019000000000000000000000000000000000000000000000000000000000055666949ffff001d408ab106", + "01000000a2d7153eb8662e02f748c271edd2949997f228759058ab61fed4592e0000000020402c0000000000000000000000000000000000000000000000000000000000ad686949ffff001df2130f06", + "01000000ce20167d3a68cc79e0be27d982dde548d08e5dfbdd98380ead95aa380000000000350c0000000000000000000000000000000000000000000000000000000000056b6949ffff001d68805802", + "01000000c384222ef980d61491dc7cda4dd9ca7f22f7dd6fcc78a35ecaa0ee6600000000c0912100000000000000000000000000000000000000000000000000000000005d6d6949ffff001dee09ff09", + "01000000c147aa50e50238f453e4aa2764de96137ee718f1a60024cf61775faf0000000080b92a0000000000000000000000000000000000000000000000000000000000b56f6949ffff001d3e75a705", + "01000000a86b8914162f62598f69100ba3bb719e5241c88e6123e54cf1db4cd30000000040ac2700000000000000000000000000000000000000000000000000000000000d726949ffff001d3c93a505", + "010000000b027a97b158fe7fa83225ea1f1ca53c17be1d2c3d4600e2f0feb1e30000000020d613000000000000000000000000000000000000000000000000000000000065746949ffff001d555a040d", + "01000000177829b7130f0d3d24b6cd07c7b5ae9b758cde26b6e0ef64a44a11ca0000000060ae0a0000000000000000000000000000000000000000000000000000000000bd766949ffff001de560f702", + "010000008a01a948853adbeb6e84b82a10ff16f033eb72215dd925c57ffbff9a0000000040420f000000000000000000000000000000000000000000000000000000000015796949ffff001d2f924604", + "01000000c6735e7942be7db16c15c9b5ee50ad85c516de858c52f071bc4e65ff00000000a0860100000000000000000000000000000000000000000000000000000000006d7b6949ffff001d0ec34005", + "010000001db68f80bba80ba7c6c22d0d951204bdfbb1764156d26206a97012ba00000000c0c62d0000000000000000000000000000000000000000000000000000000000c57d6949ffff001dabfa050e", + "01000000383664f3fee0000159845ac4f760fde46e2b87f8b6b791f44dea0d1c00000000a0252600000000000000000000000000000000000000000000000000000000001d806949ffff001d32d60904", + "01000000211fb7625915d2da83d43f097963adcf067f464ddcc13c4998307f5700000000c0c62d000000000000000000000000000000000000000000000000000000000075826949ffff001dd6bb7112", + "010000000668e465352bd4bb8d898d0625828fd0df3305b895dc7b609170f43300000000a025260000000000000000000000000000000000000000000000000000000000cd846949ffff001d19bbef06", + "010000000f947d65e3d79da7f73b094d5a409d876631f5bd690690c5d21e0f2f0000000080841e000000000000000000000000000000000000000000000000000000000025876949ffff001dd15b3903", + "0100000085d642cf60806113c550b8fb4313967fc4f6a68c01bc425c5367df620000000040ac2700000000000000000000000000000000000000000000000000000000007d896949ffff001dd98cf704", + "01000000ef7924ab66d14d975dec79ff7bd625ae34a2e08d6d746b41011ff7d000000000604d2f0000000000000000000000000000000000000000000000000000000000d58b6949ffff001df7099b1e", + "01000000eea6597a4071bd92c78f37de55595bbc4c28711168e9eb2b352d6fd600000000009f2400000000000000000000000000000000000000000000000000000000002d8e6949ffff001d27fc1500", + "0100000062328863f644d6cb0fba6b6d5d645190ef601553afbc695af72c320800000000000000000000000000000000000000000000000000000000000000000000000085906949ffff001d2b5a780d", + "010000008d5a734fe12b3344df3cae7101be33446159980b37034233790133d300000000400d030000000000000000000000000000000000000000000000000000000000dd926949ffff001dd698410d", + "01000000ef8d80c616fd994f122c25f2f245c0cc9bda5631502a45ddcdb5858600000000801a06000000000000000000000000000000000000000000000000000000000035956949ffff001d6bf6e507", + "01000000da0ca3c2838a8352c8e7266dd0e5ff9f3cd891b0119e769df420d75c0000000020d61300000000000000000000000000000000000000000000000000000000008d976949ffff001d8912e60a", + "010000005c8d81468d6fcd4f7befaeec89823aa60763dd3e2d8ae5e3bd9832d60000000000350c0000000000000000000000000000000000000000000000000000000000e5996949ffff001dad0d910e", + "01000000e735d519a344915f24df16fefa6b9dee0fdc8c6356f6b1c3edfd848200000000e0322900000000000000000000000000000000000000000000000000000000003d9c6949ffff001d5bf13100", + "01000000e4b85d250c409d54e6b8cd3f3e750880af0cc03f61a0f4a7d2a6274300000000a0f0190000000000000000000000000000000000000000000000000000000000959e6949ffff001d3fd23f04", + "01000000b77cb13430ef94d7121367844cbb0dbf69c6a1f7e71381d94df369ac0000000080841e0000000000000000000000000000000000000000000000000000000000eda06949ffff001d7d85c60a", + "01000000d060c9dc1b990efbd7f0bbf8ddd79e428caf91e91018276d86f1c61c0000000020402c000000000000000000000000000000000000000000000000000000000045a36949ffff001d2a33e902", + "01000000b73d5dd72d2085f5a249f5047d62f332980afafede43b150ad62ba4800000000a0860100000000000000000000000000000000000000000000000000000000009da56949ffff001de1c81700", + "010000005b902da1dfae8478b72b963ddea02aa06930096d7dfae4b5c924554e00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5a76949ffff001d37236100", + "01000000a8d16d5909967d431ce28bd6ecd7524f8ec3ad8bffda390700ddbbe800000000604d2f00000000000000000000000000000000000000000000000000000000004daa6949ffff001dd9f82b0b", + "010000004008c640dddd67a64cca67d586b32306024a6b17beebcfaa3c87307600000000009f240000000000000000000000000000000000000000000000000000000000a5ac6949ffff001d43dd7e04", + "010000007de2d0cad7a9dde4f53d236c28da3b4908eca3c2b768f251184e27bd00000000a086010000000000000000000000000000000000000000000000000000000000fdae6949ffff001da4387d01", + "01000000801295b446c1191a13792440843d9c2778425d0d8c8de0debb3d2afb0000000020d613000000000000000000000000000000000000000000000000000000000055b16949ffff001d2e9d7d0b", + "010000000fb7fdd02cd1d3eba10fd8efbd416a1407019597b9eea19eabd661f50000000020402c0000000000000000000000000000000000000000000000000000000000adb36949ffff001ded392700", + "0100000013ae01bf8d3875fa068f54684b381acbc8d46e47000d63dab4a4a05f00000000a08601000000000000000000000000000000000000000000000000000000000005b66949ffff001d06818900", + "010000008d7f6d9e610263c62928f6da0d89e113122a8209565125dab60d3ad400000000801a0600000000000000000000000000000000000000000000000000000000005db86949ffff001dfd8ae601", + "01000000846cbc51973a934e444b9670462fc082cccbbc506d9959695a62d85800000000c05c150000000000000000000000000000000000000000000000000000000000b5ba6949ffff001d82247004", + "01000000866c551e391f70b63d787a9e8016fb850a40c99e96a38c16c80e480200000000200b2000000000000000000000000000000000000000000000000000000000000dbd6949ffff001d5f5bce04", + "01000000978b96d7657045def173a9a64fda189fa40c55787276bd1562217eca0000000040420f000000000000000000000000000000000000000000000000000000000065bf6949ffff001da71c0f00", + "01000000af8400907a2cf82e68a0167d3bb2cd5b3224a34b04a0ba86f9ae238300000000400d030000000000000000000000000000000000000000000000000000000000bdc16949ffff001d04cb3504", + "010000007fd8e095c7fcff6b17ba9e5e08e10bba0549e686585e2d400b55e43e00000000c05c15000000000000000000000000000000000000000000000000000000000015c46949ffff001de6153003", + "01000000a93c2e014a2123c1ba0cd073fd21106df55272655c6ef5078274a0db00000000c0270900000000000000000000000000000000000000000000000000000000006dc66949ffff001da5a7c700", + "01000000b72bc754ddbaa146f55b8569a88a0ff4ea8efe1f40bdf46b2f57f99c0000000020d6130000000000000000000000000000000000000000000000000000000000c5c86949ffff001d086a3d00", + "01000000736569d60f94dc2f4e71d177d4e98c7a7edf03a49946a1f7af4eae9200000000e0fd1c00000000000000000000000000000000000000000000000000000000001dcb6949ffff001d5e6a1523", + "0100000077014d24249b67ea7765562b061d5c6940947638d3ad3574ffd6584800000000006a18000000000000000000000000000000000000000000000000000000000075cd6949ffff001d01883503", + "01000000cdad5af0e980d2f6913d8d5aae68511aececcaf61441c04c815fc0d000000000c027090000000000000000000000000000000000000000000000000000000000cdcf6949ffff001d936a110c", + "010000008a079e34ea23967b358f3f00935f9b6fd637a3d47dd0efc4d9206f730000000040771b000000000000000000000000000000000000000000000000000000000025d26949ffff001d21d66001", + "01000000aab0fd84e8ccb3e574893aedcb08b18e1962353309095bcb1d629bef00000000009f2400000000000000000000000000000000000000000000000000000000007dd46949ffff001d7bb20406", + "01000000af23b9e267839f96519729c155344775937fc9a048d9a8988d662aa900000000c027090000000000000000000000000000000000000000000000000000000000d5d66949ffff001d5a144704", + "010000005b5c07c9da381780414f432943e5f77527332301d12d1eab9b0708540000000000000000000000000000000000000000000000000000000000000000000000002dd96949ffff001d4e3f0603", + "010000006682e0279b0d9fa6316dc7bb552104f12d3c08cd470556c0a8fc9cc10000000040ac27000000000000000000000000000000000000000000000000000000000085db6949ffff001d85f55305", + "01000000ed83a963e91205441d19915a793eb97a8b5cfd3f8852182f381734cb00000000400d030000000000000000000000000000000000000000000000000000000000dddd6949ffff001db80ef609", + "010000000a3f97349e59ece97185f96bda1884770844a5d70e6a6738233789fc00000000a0f019000000000000000000000000000000000000000000000000000000000035e06949ffff001d8b5ae30e", + "0100000098687061de766f6aeebfc4b7e64ee9e712e2900eaf4285174f707c4400000000200b2000000000000000000000000000000000000000000000000000000000008de26949ffff001da881e106", + "01000000a1fded1d5f03a56a5a9c074c251a97d229d1b2b7c327f13e80be3f8b00000000200b200000000000000000000000000000000000000000000000000000000000e5e46949ffff001dc2961625", + "01000000059e2dc98e424c6afb6b10607db252f2682f5f3d1d76bd82360625780000000000350c00000000000000000000000000000000000000000000000000000000003de76949ffff001ddf0ae60c", + "01000000b9f2a5e86610f711847d6c15a3440cbf38f94f4697dba434f9dc292d00000000601823000000000000000000000000000000000000000000000000000000000095e96949ffff001dd2b8e001", + "01000000e387de744647563a5f95e5987b49f26a660d132f52756103a6f33949000000000000000000000000000000000000000000000000000000000000000000000000edeb6949ffff001d9a004901", + "01000000d2274dd43fb54a5622e6c44b08daed4ad8381dd7ab6461d1fd151f0400000000801a06000000000000000000000000000000000000000000000000000000000045ee6949ffff001ddb2ec201", + "01000000766b26e5da627e938ab3a7f0bfcfa5f7549308eb9e77f244c25664f60000000020a10700000000000000000000000000000000000000000000000000000000009df06949ffff001d88bf1102", + "01000000a9a6b7e067dfa3f64519924aa61d6443746d12a09802da2a6dcc770f0000000080841e0000000000000000000000000000000000000000000000000000000000f5f26949ffff001d29183d0f", + "01000000b73a3f05f948675253145ab04122938fbf1dcb2d0c3a823ac1e4924200000000400d0300000000000000000000000000000000000000000000000000000000004df56949ffff001dfa617606", + "0100000067d01d4a34c602a28ab8caf6508c72526dc50807e1b4c613ece818e900000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5f76949ffff001dfe892b07", + "010000002f609ad2b2ef2dff89f220a2e80d85c4eeb7ad5478c97045b18c19ee000000006018230000000000000000000000000000000000000000000000000000000000fdf96949ffff001d13dd3506", + "01000000178dff780ad64d8fa75a49ec91c4a48cae80c4fce8396d665050cfd30000000080841e000000000000000000000000000000000000000000000000000000000055fc6949ffff001d823a3305", + "010000005d40a1a7b3217da3a2cb7590a03177763684414ee8add351e01cc11200000000604d2f0000000000000000000000000000000000000000000000000000000000adfe6949ffff001d8a5bc902", + "010000007edf8f61c7ac9a57a9f284d2d1bb17ef3427b78117dcc95cf0dbb88a00000000804f12000000000000000000000000000000000000000000000000000000000005016a49ffff001d0bfc5b00", + "01000000b7b7eb98eed1120169f1cf145cd799b332440de58d21070381d02a1e00000000801a0600000000000000000000000000000000000000000000000000000000005d036a49ffff001d536ca206", + "01000000d303c0e2693b4af60c1b361cdbf75e68c6ef5f2f0355752dcb31a76b00000000200b200000000000000000000000000000000000000000000000000000000000b5056a49ffff001db40ea90a", + "0100000068d9d76ac5d7518673219ecbae17cf8e40417fa5116418825c6ea56800000000e0322900000000000000000000000000000000000000000000000000000000000d086a49ffff001d61a98007", + "01000000a24cc6adec4e0aea2e617290ab232ccaafea244c7fb093b60b2849b30000000060e3160000000000000000000000000000000000000000000000000000000000650a6a49ffff001d9a7bbc07", + "010000001e0bce00c0b2c669cc62e5562db10200936bc561f5ce56400efb7a9800000000c0c62d0000000000000000000000000000000000000000000000000000000000bd0c6a49ffff001df2e77b12", + "0100000072c628a376c7b4a216577c895f24677b17a59530002e216c3777a43000000000a0f0190000000000000000000000000000000000000000000000000000000000150f6a49ffff001da5f51f01", + "01000000ef156cfec06e2861eb5f6430aafc368a771f13a250a889210e2c96ae0000000020a10700000000000000000000000000000000000000000000000000000000006d116a49ffff001d85c17906", + "0100000002b63524a6f75c0620de0ff2af22c42a65ee7cd85a69db9ef367547e00000000801a060000000000000000000000000000000000000000000000000000000000c5136a49ffff001d14e8d506", + "01000000074bc01d69e2be2bf6bccac9af594b0501d47872aa64dd5f5ee934f20000000040ac2700000000000000000000000000000000000000000000000000000000001d166a49ffff001dd7e1b509", + "01000000365f705bdf4e55661df0b312b70a228b2e8e23fcf3578fce9efae5c700000000400d03000000000000000000000000000000000000000000000000000000000075186a49ffff001dfe4b9003", + "01000000b3707ad4ee2681a859ec7c041f5c8c083f33de8fd7afcada03278ceb00000000400d030000000000000000000000000000000000000000000000000000000000cd1a6a49ffff001dfed52004", + "01000000ad5bcb3cf722e239a38a3471d4bacb0c1ce8de78bdda91f3fb691c4e00000000a025260000000000000000000000000000000000000000000000000000000000251d6a49ffff001d6d62e803", + "0100000007e6b9ebcc524097a87410b4f44cbae4f6c17a08965db734ee74ceca0000000040420f00000000000000000000000000000000000000000000000000000000007d1f6a49ffff001d76832207", + "01000000f83599140d02c7e441b61c38f2eff74d034d3ec4e01a067f472b905000000000e093040000000000000000000000000000000000000000000000000000000000d5216a49ffff001ddbea9401", + "0100000083f80df282e80be53d736d94288bf0348e9b69fb1f7e0c5fb5caf2ef00000000c0c62d00000000000000000000000000000000000000000000000000000000002d246a49ffff001d230f3607", + "01000000ae2c0e1f2e10250fd9fbe5485860e8d6aa33117b864363d1f1a64eec00000000c0c62d000000000000000000000000000000000000000000000000000000000085266a49ffff001d87b46006", + "01000000fc3e1ba28c4fb9b00eca3cb3f358f770e221f2f41f158a40d0904e600000000060e3160000000000000000000000000000000000000000000000000000000000dd286a49ffff001df370b500", + "010000002035bc468b2182800e55839228be1d010f4a1348848fe19be77c537800000000a025260000000000000000000000000000000000000000000000000000000000352b6a49ffff001db1e1ed07", + "01000000263a3e4047576b4b7e09e53e0b2e6167ed24755fe4b75850bafa11b300000000a0f01900000000000000000000000000000000000000000000000000000000008d2d6a49ffff001d57836503", + "01000000910a99a1e824a38bc76597d442f2425f94fe2ea9611b38f44c855b2700000000200b200000000000000000000000000000000000000000000000000000000000e52f6a49ffff001d50402316", + "01000000165f50a02b8deb8508834f643cfa1803cd652e3d38c599ca19819d8200000000e0fd1c00000000000000000000000000000000000000000000000000000000003d326a49ffff001d500f5d01", + "01000000ac85f42a110f95925a876af4cd1c77534cb2631557d308b2117482960000000000350c000000000000000000000000000000000000000000000000000000000095346a49ffff001d68dc6608", + "010000006d2cd9eadacad4713808e028f75f1783c70f118be41497076cec3fae0000000080b92a0000000000000000000000000000000000000000000000000000000000ed366a49ffff001d296ef209", + "0100000074d05623e5e3c84e92fd6f83fcee3d22336aa5125fbbe68f62825f9900000000e0fd1c000000000000000000000000000000000000000000000000000000000045396a49ffff001d8c45d703", + "01000000b07e46bfdfcb83bdd025cb3cf9fb4a5106a9e131d2799ba8f9af64fc0000000020d61300000000000000000000000000000000000000000000000000000000009d3b6a49ffff001d7c64310c", + "01000000dbe30539b3b8bab37f693fb68199e3cd3ec6ef5136768fd5540cdfa10000000080841e0000000000000000000000000000000000000000000000000000000000f53d6a49ffff001ded1c6408", + "0100000071d0967f664fd5b0b64d368a38b043198caf770982c0e2b17190abfa00000000e0c81000000000000000000000000000000000000000000000000000000000004d406a49ffff001d16948303", + "010000006d8170a1a8df8a700c445c315ea24d2168e190a513615b5111f172640000000040420f0000000000000000000000000000000000000000000000000000000000a5426a49ffff001df8611d00", + "010000000c62b139c9adcc4f939a8c52565c7545bc0cad2ba03c7e83d65024b100000000200b200000000000000000000000000000000000000000000000000000000000fd446a49ffff001d2fe62001", + "010000003f2bf32ce4b48a1b5f7b76a996dc4e285df89d371d8993ed4ae73afb0000000020402c000000000000000000000000000000000000000000000000000000000055476a49ffff001d29c3fd00", + "0100000069557a4fef266d16f39343cfc05bea4a1812680c0d123606989d03a800000000c0c62d0000000000000000000000000000000000000000000000000000000000ad496a49ffff001d55d6a403", + "010000003384ac6584a702406bda770ab2ec2f4ddc4a7c27c0c9ebfff89c840500000000a025260000000000000000000000000000000000000000000000000000000000054c6a49ffff001d675f9f07", + "01000000716fe270039dcd7e9a70b551876d3ca6905c492ee82731a13c424e8e0000000060ae0a00000000000000000000000000000000000000000000000000000000005d4e6a49ffff001d65dfe503", + "010000007f17978f4e1070a66f9cd4cb24400d10be8bcf8eff9650da06a24aae0000000040420f0000000000000000000000000000000000000000000000000000000000b5506a49ffff001d668b6902", + "0100000017663e563acaeaf38a2a5d0322d668d7a477d6bbbd3e0b5ee9212b1b00000000400d0300000000000000000000000000000000000000000000000000000000000d536a49ffff001d5c375f0b", + "01000000c8e8d1ff13377a5b088ae31a7fa9b883ea99656ed010ef67868214c100000000e03229000000000000000000000000000000000000000000000000000000000065556a49ffff001dab271d06", + "01000000b3e15366a2b4f5bc54652d71d37ca9c85dbb169778b422e1f690c10b0000000080841e0000000000000000000000000000000000000000000000000000000000bd576a49ffff001d195fbe00", + "0100000053538ab752074e680e0ed1d59c132810c861f97f0b1e292bb6c6c4470000000020a1070000000000000000000000000000000000000000000000000000000000155a6a49ffff001d50370c00", + "0100000018bdef7c01792ec5e685ba721f2301b5ea3bf52885447b6dd3ce60000000000040420f00000000000000000000000000000000000000000000000000000000006d5c6a49ffff001d3223c90b", + "0100000075a1493cdf26299fadfbdd259bac38e17ef10b601d56054d5a746fbd00000000a025260000000000000000000000000000000000000000000000000000000000c55e6a49ffff001d6557340d", + "0100000067336fa8583c48cdfc1e18b54683e1653a0993d879a941ab958526a20000000040420f00000000000000000000000000000000000000000000000000000000001d616a49ffff001d4bad7a27", + "01000000188da80c38815fea69d9c8257a08c3bd5f0248c62d4fd519cee10aef00000000e03229000000000000000000000000000000000000000000000000000000000075636a49ffff001d234e6000", + "01000000ae372d558cdb1a3ba6fa28822041fd0fbe462c4a3bb9265144d50e64000000000000000000000000000000000000000000000000000000000000000000000000cd656a49ffff001d2cf5ad01", + "010000001ff96ccef042de24c855995dcbc719f4fafbf0589d355d28252d171b0000000060ae0a000000000000000000000000000000000000000000000000000000000025686a49ffff001deb1ae115", + "010000007e96677c4ddc93ea3b63c6f7ed85739f96a0b96338608cbda6a0beff00000000c0c62d00000000000000000000000000000000000000000000000000000000007d6a6a49ffff001d09d39f09", + "0100000024fa0b619f74c14b4c1fd5c6824164ba5c0e200404e48396df2d2bc900000000400d030000000000000000000000000000000000000000000000000000000000d56c6a49ffff001d2f63a404", + "010000002ae82355a5c75c683780dcf412e50bc497cb5de30416a37523b79cee0000000020d61300000000000000000000000000000000000000000000000000000000002d6f6a49ffff001d2bae8c12", + "01000000a9ba20ec4195d05546c80e74c48f08ec77c7a593a8ea7f462d865e7700000000a0f019000000000000000000000000000000000000000000000000000000000085716a49ffff001d3f612100", + "010000001e690beadf6dbb095484f2d130e21549948732ed01c90a757b576a590000000020a1070000000000000000000000000000000000000000000000000000000000dd736a49ffff001d7689b502", + "01000000a21e21394a5b9c971eed171f7a359f84395a4654603d17381829342f00000000c05c15000000000000000000000000000000000000000000000000000000000035766a49ffff001dbe8a2600", + "01000000672b25cfdfef4698ef5e90837c3769d5d59b6d622ac2b03cc201732a00000000e0c81000000000000000000000000000000000000000000000000000000000008d786a49ffff001d84fedd08", + "01000000840fd5dfbd9c7a189db5be37f23427b3c585443f98b213b1a6deda5900000000a086010000000000000000000000000000000000000000000000000000000000e57a6a49ffff001d2af5dc05", + "01000000c829296a372e28afb83cf7357415354acc4c9f95fa96b8af705825cd00000000604d2f00000000000000000000000000000000000000000000000000000000003d7d6a49ffff001d95f21b0d", + "01000000d6172176d795695e8c2a35a66ea8cf06bb0fd7130010ccd4c31f93bb0000000040ac270000000000000000000000000000000000000000000000000000000000957f6a49ffff001d75c2d316", + "0100000028ef11891224a50877c0f58d66124a733bac1a53ab9e66aeec646be100000000a086010000000000000000000000000000000000000000000000000000000000ed816a49ffff001d10c1e100", + "0100000040caac04c7c94ba450960dfd3ea84a89871c872f4b52862298d5ff7000000000a0f019000000000000000000000000000000000000000000000000000000000045846a49ffff001d0ae37c02", + "01000000e8bc4824ec531d90fac496f7cbbead4616e1d900327a87678680c63b00000000006a1800000000000000000000000000000000000000000000000000000000009d866a49ffff001d6cceff00", + "01000000606c828149e562acaf4dc874eaed077ade1ac6e0688d196fc35c81a500000000400d030000000000000000000000000000000000000000000000000000000000f5886a49ffff001dda291b00", + "01000000ebe667c0d618da62541651c0e0194d6e32336db71cab0013aeb00f800000000080841e00000000000000000000000000000000000000000000000000000000004d8b6a49ffff001daa6d370f", + "0100000079e1de5881d0170eb6dee93e667b65b0c400c178209edf8859b668ff00000000400d030000000000000000000000000000000000000000000000000000000000a58d6a49ffff001dc6edfc01", + "010000008909c65d5dc7026114fd49bcfe4c2a584b6b8e26855eea69eb329ded00000000a0f0190000000000000000000000000000000000000000000000000000000000fd8f6a49ffff001d074db30a", + "01000000e1489b9cfd045dcb0c9429a79244d19b53fc3d60da8c0a8a4620c7700000000040ac27000000000000000000000000000000000000000000000000000000000055926a49ffff001d4964821a", + "010000002ce8a708b4a99b9b2cae9462ace9d17ca74208062fdb7dedc253a7e700000000a0f0190000000000000000000000000000000000000000000000000000000000ad946a49ffff001df461e115", + "01000000234583b024c6fe432780d51e96eef9b0dc599781acae4fe3f702257600000000e09304000000000000000000000000000000000000000000000000000000000005976a49ffff001d693e5103", + "01000000ae56dfa9415732e18568ccb883146938a4ce1a2b4d3e8eae586a316400000000e0fd1c00000000000000000000000000000000000000000000000000000000005d996a49ffff001d06f3ec01", + "01000000abe76d3e56054550cb81e7de51148b32fff7f86fcbb69c00e2225195000000000000000000000000000000000000000000000000000000000000000000000000b59b6a49ffff001dabda2300", + "01000000dd583a24cc3d83917776a6e380a5df626e824d27321659fb44aff53400000000400d0300000000000000000000000000000000000000000000000000000000000d9e6a49ffff001d7f144200", + "01000000e2983162c2505365f99b210a5e029a622ca3b04802761f6a6b953b860000000040420f000000000000000000000000000000000000000000000000000000000065a06a49ffff001d032cc01c", + "01000000e3b6c022b3531b50674cb142892054a6f4ce40c8fff1488ca67dc1c200000000e032290000000000000000000000000000000000000000000000000000000000bda26a49ffff001d68d1e209", + "01000000e74d2d8ae06558f15d215a07a6ba9b6603f45f9f94e645cf4054449a0000000080b92a000000000000000000000000000000000000000000000000000000000015a56a49ffff001d0403b20e", + "01000000c018c9ef6de4635e22948d2584fca618695969e5e889afaf19eab1220000000020d61300000000000000000000000000000000000000000000000000000000006da76a49ffff001dcb3eac02", + "01000000234f1144f276b99b302038c27a5f412ae6e5e15b31770d13498aec1900000000801a060000000000000000000000000000000000000000000000000000000000c5a96a49ffff001d71c11d14", + "01000000c71df013de8c7a8b4a73339188520cd27f22986048819eeefcf7cae60000000080841e00000000000000000000000000000000000000000000000000000000001dac6a49ffff001df28c3700", + "0100000034a883106183b0921e8c124170ba6c6d19439fc1db762acdc666aa3700000000601823000000000000000000000000000000000000000000000000000000000075ae6a49ffff001d61cf7d03", + "01000000adf5ee5d17e9f79f9569cdaec31b46ca68ee0c536ac5181fbcd618ce0000000000350c0000000000000000000000000000000000000000000000000000000000cdb06a49ffff001d53944514", + "0100000044771d59dcffada198082d2846dc01bf9f0d4e78899b3faae71eb29c00000000000000000000000000000000000000000000000000000000000000000000000025b36a49ffff001d01532b0b", + "010000009cfed8a8be41ebfb53806350dd321141e552dec8980e103ee8f04ddf00000000c05c1500000000000000000000000000000000000000000000000000000000007db56a49ffff001d1ba5be07", + "0100000097b6fdd21d6db53b8c0dd22945458e62c800a7e6fa04e2db08ccebc10000000020a1070000000000000000000000000000000000000000000000000000000000d5b76a49ffff001dea720210", + "01000000860facab7b9836ee0e989906de1483291c6b57ce2a3998b37d71186d00000000c0912100000000000000000000000000000000000000000000000000000000002dba6a49ffff001d9e1dbe04", + "01000000c4204e7f9735ebbdeb99782732771f5d8a59fbccfbc8b3438e82c4920000000020a107000000000000000000000000000000000000000000000000000000000085bc6a49ffff001db9ee6900", + "0100000024885e236aadf7d000869862f7690a78a973507c65df21651c1a0bec00000000604d2f0000000000000000000000000000000000000000000000000000000000ddbe6a49ffff001d015e2108", + "0100000074cbafed16bf1c7756b7dadbca5672cc2caa630df82a3b4694f4893000000000a08601000000000000000000000000000000000000000000000000000000000035c16a49ffff001d67ace60f", + "01000000bb4acef53da521f4cd75ef821047d7182df0532fa0951ff4e3fcedd000000000e0fd1c00000000000000000000000000000000000000000000000000000000008dc36a49ffff001d26b64f01", + "010000007da5c5c231c77be41f41a36e92366be7a4cd39bb22b73a2c02e8195000000000a025260000000000000000000000000000000000000000000000000000000000e5c56a49ffff001d9a117801", + "01000000095f70765c5b4ba9782fab7a84cd511b9f5630ba104ec70fffad91ba00000000c0c62d00000000000000000000000000000000000000000000000000000000003dc86a49ffff001d2b2a0e18", + "0100000067184a162b167640c4f55327b2c64583dab6d8ecf1dd1c745a462c8600000000604d2f000000000000000000000000000000000000000000000000000000000095ca6a49ffff001dde3e7801", + "01000000be7abf0e0b6477a3870f5cf76e1e380b580ed0e14b8801813e3e16730000000060e3160000000000000000000000000000000000000000000000000000000000edcc6a49ffff001df8d86e00", + "01000000a66efaa4e7df50926273fe13785d40cfa8bc2d79eba62c7e1ff510df00000000c09121000000000000000000000000000000000000000000000000000000000045cf6a49ffff001dddcad308", + "01000000c438087c6be93f292f86a29f97c21f88e4a72eaaeab0b44bd670e2620000000020d61300000000000000000000000000000000000000000000000000000000009dd16a49ffff001d5e410303", + "01000000e6b131c5e92a4cb0ed43cdc4f53a9276f16a2f2c4f57f6859d74efc30000000000350c0000000000000000000000000000000000000000000000000000000000f5d36a49ffff001d5978530d", + "01000000954db8258a0c6b3e2dfae76348d8f12c768b45b2ad075d445d4d2fde00000000c0c62d00000000000000000000000000000000000000000000000000000000004dd66a49ffff001da10ba705", + "01000000c05cafed9944b1259291c4f8f515546b9dfae27473010962942dc11100000000006a180000000000000000000000000000000000000000000000000000000000a5d86a49ffff001d72715e05", + "010000000975a34000b38c9eb919b95466e29c20097e86aa92d9e8e9f8f8b42c00000000e0c8100000000000000000000000000000000000000000000000000000000000fdda6a49ffff001dfb749a02", + "010000003c36b4ab72ac0c14c036e9261a914f6b269d6839b66eda730e62159d00000000c02709000000000000000000000000000000000000000000000000000000000055dd6a49ffff001d8b360f07", + "01000000a53a3f7e7f6c48d20f12adc735b0d29ad6c95730e4179f398a9c956e0000000040771b0000000000000000000000000000000000000000000000000000000000addf6a49ffff001d5a785903", + "01000000f7a4bef4dff34817ffc71eb01f97361dc0a151f1908aab3be5ec1e1200000000804f12000000000000000000000000000000000000000000000000000000000005e26a49ffff001d44518601", + "01000000ad27a1c550f3cd8f53eee40d5923ceecc7ac15a5d1bb71a713772aba0000000000000000000000000000000000000000000000000000000000000000000000005de46a49ffff001d26600a02", + "010000002d7b926e9776167ad53df6f458cb9f52deec46aadfac8e344408524600000000e0fd1c0000000000000000000000000000000000000000000000000000000000b5e66a49ffff001dd5ad3204", + "0100000086cd7aa4b0c590a8c4f24f2b748811ddacd11d12e0f574db0f356a5200000000006a1800000000000000000000000000000000000000000000000000000000000de96a49ffff001d1ce49109", + "0100000098cc3f329db7b2260d9708fda6f9f3851e28bbbbc474c7c3f9102b3200000000e0fd1c000000000000000000000000000000000000000000000000000000000065eb6a49ffff001dacf00718", + "0100000095d6c01f2452132bce9ad46ea150c5b59d6dbfb0deb1492a449aa1c90000000020402c0000000000000000000000000000000000000000000000000000000000bded6a49ffff001d550bcf0b", + "010000004370fb2b54fc02bff00961a4cbc50162f1a7e7b06f6486edb32d936400000000400d03000000000000000000000000000000000000000000000000000000000015f06a49ffff001d363a9d10", + "010000001cefa9c88d010c2a414cb747837efb6a00e4edd2f6772e127d3b9ec30000000040771b00000000000000000000000000000000000000000000000000000000006df26a49ffff001d9386f805", + "01000000b0ae6847835d6ffeb9694d81254b64073db8633b99e70c1467de930e00000000a086010000000000000000000000000000000000000000000000000000000000c5f46a49ffff001ddc842902", + "0100000026fe5f8056c415957628dba44e260831fb1a9cc89d2740fe04d7a0e80000000040420f00000000000000000000000000000000000000000000000000000000001df76a49ffff001d03817a01", + "01000000de105d8407aa45dc892fae802734c47f6d05412d45d1b24cdb4445ab00000000009f24000000000000000000000000000000000000000000000000000000000075f96a49ffff001df2a9bc03", + "01000000dfa4a06351fefeb61ed26266e9435f57209242b696d028c5494b12650000000000350c0000000000000000000000000000000000000000000000000000000000cdfb6a49ffff001dd7707108", + "01000000ca019c687ad42cc431c2ad1028f16decf675e101eb4701d181336c3700000000c05c15000000000000000000000000000000000000000000000000000000000025fe6a49ffff001d1bf58c08", + "01000000d71d6e678cc0b7dbaee6504360384e16055a1920b18f3c40879150a50000000060e31600000000000000000000000000000000000000000000000000000000007d006b49ffff001de7325807", + "01000000c4cbef6f99a8a64e115e4a14688032eca956132a472609dfae72b97300000000006a180000000000000000000000000000000000000000000000000000000000d5026b49ffff001d96704f19", + "0100000065945064c794a044ac6ea873964be7cfedfc2be94aa57824ffedb44200000000a0bb0d00000000000000000000000000000000000000000000000000000000002d056b49ffff001dbb53a204", + "010000004c78711588cabcd9fbec3447ce7f5c97ea37d0610751b1e1357d6d530000000040ac27000000000000000000000000000000000000000000000000000000000085076b49ffff001dcdf6bb08", + "010000007acd5fd37b3e33111f78d09085593fa6f623f778c89d165f79b32aea00000000801a060000000000000000000000000000000000000000000000000000000000dd096b49ffff001d7e7de31e", + "010000008c0210c5e7aafc059cdfb06f13f8066a6e1540b7b4f9954cf69e72400000000040ac270000000000000000000000000000000000000000000000000000000000350c6b49ffff001d86217c06", + "0100000045845dcbed998c20308f354bca5353f129da1367f19f5aa58b92fa6000000000e0322900000000000000000000000000000000000000000000000000000000008d0e6b49ffff001df3d71701", + "0100000037c34911480e46acbefe7c46265cb4923867a7187a2fb6a8f32b189f00000000a086010000000000000000000000000000000000000000000000000000000000e5106b49ffff001db02d310e", + "01000000ef62d81396b820d5fae337d694f60cccae222ed5b65443f7639ec9b50000000020402c00000000000000000000000000000000000000000000000000000000003d136b49ffff001df75c8c08", + "0100000070cfd9e5fe15538c42ea6b3cce59e8d310150861b5a73aad7792075d00000000604d2f000000000000000000000000000000000000000000000000000000000095156b49ffff001d1719070a", + "010000002e30422f809935544412eac2b01ad4277fe14baaa6350b0413016acb00000000804f120000000000000000000000000000000000000000000000000000000000ed176b49ffff001d8917f001", + "01000000cb6e3219b0b16a5c79373254c5923bcfcb83c8e295da0cd5016ccf4c0000000060e3160000000000000000000000000000000000000000000000000000000000451a6b49ffff001d15702705", + "0100000052ad641a53b9551a60fcfecb61f3749c43ca1f3e692ecef36e8048520000000060182300000000000000000000000000000000000000000000000000000000009d1c6b49ffff001d929d8f00", + "01000000896d36742846afb5d82257deff2767ad5588de924de8c8c6881060dd00000000e0c8100000000000000000000000000000000000000000000000000000000000f51e6b49ffff001db3cfa90c", + "010000001a562830d3cdd776d193bd37d88ef61ba6853d3ea9c2c41d277d050e0000000040771b00000000000000000000000000000000000000000000000000000000004d216b49ffff001d7928cd02", + "010000009246e217c1c1813ad1d1ddc0f52dbe5f8a1bd0574a6df4f1b1983989000000006018230000000000000000000000000000000000000000000000000000000000a5236b49ffff001d62466617", + "01000000a44ce1ec0a6492e463a81787a4969fb2b75315056d2f5eaf34f5469e00000000801a060000000000000000000000000000000000000000000000000000000000fd256b49ffff001dc9a77d05", + "010000003c2aaa4e7d6647c323a5adf774675077a3674d5f9e6297550d0b93f800000000a02526000000000000000000000000000000000000000000000000000000000055286b49ffff001d2e6a570f", + "0100000097078623c20afc1a40c8fc941badcb28b7f98b1bd29ac3bbce922cbd00000000604d2f0000000000000000000000000000000000000000000000000000000000ad2a6b49ffff001d5c170b0a", + "01000000678b3727d782c249757ff7cb2db055467d36720b73415f70d95c2c390000000080841e0000000000000000000000000000000000000000000000000000000000052d6b49ffff001d22ba450d", + "01000000686002333304a307c2663dc748f88b845b910905484cf993145f643400000000009f2400000000000000000000000000000000000000000000000000000000005d2f6b49ffff001dd7842630", + "0100000068106f30fd261e2e809e615adf7b1f296da37748793d451e2b418852000000006018230000000000000000000000000000000000000000000000000000000000b5316b49ffff001d09d4d317", + "01000000db3c271e8bac3e48798b56bc2879316dfc6845a99f714d46a97c216400000000804f1200000000000000000000000000000000000000000000000000000000000d346b49ffff001dc7daa702", + "0100000086fa813b6cb85dbd7da2fd98e4a2ee3a470c1cf56cd4355dd8f679a000000000a0f019000000000000000000000000000000000000000000000000000000000065366b49ffff001d6943f101", + "01000000f070c8023182ab3394a6c1e788f865ebf6a42fbf8e2544940363ba1b00000000a0bb0d0000000000000000000000000000000000000000000000000000000000bd386b49ffff001d0f057401", + "0100000003d7336bd0f655da417bee267c6f7b834aaf69c000f6662d95b94a4e00000000a025260000000000000000000000000000000000000000000000000000000000153b6b49ffff001d4ed09015", + "010000003b12142569744c7e1499fc17e0bca824c64f015648c24f2df4326d5a00000000e0930400000000000000000000000000000000000000000000000000000000006d3d6b49ffff001dd674d705", + "010000004d701d0c073aaa6d341dd44f296bec502c0b5cb64ed320442d0ac2600000000060ae0a0000000000000000000000000000000000000000000000000000000000c53f6b49ffff001dc69d9006", + "01000000531b5c727497b4096da8e26201b8f360992caad8369361e7a716ca7e00000000c0270900000000000000000000000000000000000000000000000000000000001d426b49ffff001dd300fd01", + "01000000790c8c66532dc6ab55b4f993382a96a692ebb425f4025220281549d40000000080841e000000000000000000000000000000000000000000000000000000000075446b49ffff001d7ba0d613", + "01000000a6499d7c9d1925bb2a7eb3fc0b345bf2cc9a8416b84204a3988a2e9700000000804f120000000000000000000000000000000000000000000000000000000000cd466b49ffff001d8302a403", + "01000000e4af74fe3c53c5752f8adca61ee1ec890d2e8809b56dc135e8d6637f0000000080841e000000000000000000000000000000000000000000000000000000000025496b49ffff001db2863b06", + "01000000c52a88cec4dee4b6cdffcf639a50cf4cb1047f5707c40881bd6657a800000000801a0600000000000000000000000000000000000000000000000000000000007d4b6b49ffff001d215ca804", + "01000000388bdd61a8e08ff194b73a5be16ce2d6a9b834c1bc304a3cadddacc00000000040420f0000000000000000000000000000000000000000000000000000000000d54d6b49ffff001daa9d6005", + "010000009d11cbacb32dbd3a15010dc8b915a9976233d6fed99e6f0d661ec20200000000c0c62d00000000000000000000000000000000000000000000000000000000002d506b49ffff001df31da10a", + "01000000b75e7e3b092b5f3b152326e4afc8e679580cdf5922d977dda798b58e0000000040ac27000000000000000000000000000000000000000000000000000000000085526b49ffff001d62e3b211", + "01000000c55909514adc69a1486c03dc3a8377bc7ea0c9328f6e8ba42173022000000000c091210000000000000000000000000000000000000000000000000000000000dd546b49ffff001dc773fa05", + "01000000d83b1ae4e5d692515a5329095bdc2440e91f50c113814d78b548a0da00000000a08601000000000000000000000000000000000000000000000000000000000035576b49ffff001d70480f1d", + "0100000097fa71b1baf13d9dd0499bed5fec4a111e2b57db90add3ebb03bd1150000000020a10700000000000000000000000000000000000000000000000000000000008d596b49ffff001dc7805e0d", + "01000000df683ee0e6d020df5bd10d848f1e9ab18a312d577f8aaa222edcbc9e00000000e032290000000000000000000000000000000000000000000000000000000000e55b6b49ffff001ddb91a108", + "0100000062c73c6295c91472276bad1ad70937aef657886fec270fbc2efe7ffb0000000020402c00000000000000000000000000000000000000000000000000000000003d5e6b49ffff001d7df80718", + "01000000ee937079cb2f5a7491c28f78531ffc238f21e525f5161f8f975703b20000000060ae0a000000000000000000000000000000000000000000000000000000000095606b49ffff001d45707608", + "01000000a6a0229b3770aca10dbb8fdd16f2c53cc16be6be61bb65babd565d2700000000c05c150000000000000000000000000000000000000000000000000000000000ed626b49ffff001dd75d5700", + "01000000a179c6c3935c1d0c3f01e045760e9cca57f170c6dee444839659c4e900000000e03229000000000000000000000000000000000000000000000000000000000045656b49ffff001ddef0dd01", + "01000000f770f8309b1c25074a12bd299b34b3d2aa14a7eb902fa2fb3e0804b100000000c0912100000000000000000000000000000000000000000000000000000000009d676b49ffff001d08781508", + "01000000e5c0de5844f6234dd2299f05c28f53bd83c74573f5ba002e8d7581450000000080841e0000000000000000000000000000000000000000000000000000000000f5696b49ffff001de54b3810", + "0100000090d38137b49eca381a674a83ecaf32c0e9d3fa5d88d9e928ae6e6a5c00000000200b2000000000000000000000000000000000000000000000000000000000004d6c6b49ffff001d6449cb02", + "010000002c87ac7b62e8e2b89505dc43e8f5d469f2f9e7f4241c31adae813db60000000060e3160000000000000000000000000000000000000000000000000000000000a56e6b49ffff001daebaa203", + "010000008d98365a75acdb36a42f671979b06e6a24836cb096a9c551a2c1a15100000000c05c150000000000000000000000000000000000000000000000000000000000fd706b49ffff001d30c20702", + "01000000d0b6357076c48ec30c0e16828ebf887deab0c0cae488aee7f23759f40000000080841e000000000000000000000000000000000000000000000000000000000055736b49ffff001df35f1405", + "0100000036de40850299d28419c506d510f0336a8798780ac2ea72ac90834a6b00000000a086010000000000000000000000000000000000000000000000000000000000ad756b49ffff001daddaee11", + "010000001aeb43214bded494ab4a946f46b3ceb3530d604c49f0ef3fa7b284350000000020d613000000000000000000000000000000000000000000000000000000000005786b49ffff001ddc1f500a", + "01000000b59f1a9acd0ddba63d18de1fc565e91b8480f3ade00013f59d5e3a240000000040771b00000000000000000000000000000000000000000000000000000000005d7a6b49ffff001dae1f3105", + "010000003989e83310ec7f15fa68d1f147123df27c5cb7ad94b318875547b4270000000080841e0000000000000000000000000000000000000000000000000000000000b57c6b49ffff001da3d6e001", + "01000000aad13c24e5d18c3c00f1f6d8b55c746fb506237f2018c836590cd66d00000000c05c1500000000000000000000000000000000000000000000000000000000000d7f6b49ffff001d8c7b5203", + "01000000b8c7a296a4859007320908342ffc7ab20766977759eb74feabfad9bb00000000a02526000000000000000000000000000000000000000000000000000000000065816b49ffff001d0277d80b", + "0100000024520f0b97be2944dc5a42734dd395613b60f066aac8f30e8160c10c00000000a0f0190000000000000000000000000000000000000000000000000000000000bd836b49ffff001dbb00eb03", + "01000000a69d6d311110ec9f0da36ca560c73fd2cbc759d9b25780e2783fe91100000000009f24000000000000000000000000000000000000000000000000000000000015866b49ffff001d0c9d2f00", + "01000000c7a9d269922f746ca645735f42b33222c912705f92f92e10287a1dfd00000000e0322900000000000000000000000000000000000000000000000000000000006d886b49ffff001df09b0502", + "010000008b9bbea2bad1f434b150686ff1a15dee7e25b75d7e62ebf40e5863d10000000020d6130000000000000000000000000000000000000000000000000000000000c58a6b49ffff001dd3f86716", + "01000000350b9309584db24691553e442499e870746284508999bb4107b04d8000000000a0f01900000000000000000000000000000000000000000000000000000000001d8d6b49ffff001da04ed203", + "010000009b88fc62163481c4be809a1d72af57f46c9741eccb6d99a1182d485800000000e032290000000000000000000000000000000000000000000000000000000000758f6b49ffff001d17c79d07", + "01000000862d5bd4ffbd8a27b16d5bb2dc98e5ea6e1f88bd6f93349c9cf98bd700000000c027090000000000000000000000000000000000000000000000000000000000cd916b49ffff001dc8b68d00", + "01000000d45843fdb37ba43cdebe8407f795472384d146be1b7eb7ea81d752fe00000000801a06000000000000000000000000000000000000000000000000000000000025946b49ffff001d4cce5401", + "01000000f094556cc133517185c2c5d1be1618654877ed632f8a53a0df0c378e00000000a0f01900000000000000000000000000000000000000000000000000000000007d966b49ffff001d72855c3b", + "010000001d041c603f35b951ec69a17976f2400bd289deb6b1f17da9c859fe3700000000e0fd1c0000000000000000000000000000000000000000000000000000000000d5986b49ffff001d293e4209", + "010000003d4e00c3924184828e15238ef19dada3ec30b7b4686956a6ee1ffc270000000000000000000000000000000000000000000000000000000000000000000000002d9b6b49ffff001d25872404", + "01000000823256105f2fb5370e7959347f8eb4257978d2c28d2c063066daaf730000000020402c0000000000000000000000000000000000000000000000000000000000859d6b49ffff001d1ac28802", + "010000007395a6ee31d6e0c43d6b12b7511485b3fae0e8f91a301a64736610bf0000000080841e0000000000000000000000000000000000000000000000000000000000dd9f6b49ffff001d8e6aae03", + "01000000c7105dcbeec7b147e183940e706d0fc54d4f1e31911be9f9ceae2d1a00000000c09121000000000000000000000000000000000000000000000000000000000035a26b49ffff001d38f3dd07", + "01000000eeb923dc0b8574024e60cb403146da2d0eef9dd9799ea3e81f0a1ecf00000000804f1200000000000000000000000000000000000000000000000000000000008da46b49ffff001da4302c02", + "01000000592520bd804246313970eecee7b53f9c65e1b3a6e65beb6cf2c086ae00000000a025260000000000000000000000000000000000000000000000000000000000e5a66b49ffff001d568d8e1c", + "010000005737b7d4d6dbbe5f9ab4017dd9c0b6157c2548ddcc308ec0daad8bc10000000060ae0a00000000000000000000000000000000000000000000000000000000003da96b49ffff001d92d7a507", + "01000000c175dd9ef92a93e24d20f04a7ee3f1b0b89802ae7e730c00531ec4640000000080b92a000000000000000000000000000000000000000000000000000000000095ab6b49ffff001d257f8901", + "01000000fdabe05ca01d15e9e76712e274c7715fedd90366913e3aa3715c3be900000000a0bb0d0000000000000000000000000000000000000000000000000000000000edad6b49ffff001d5fdbbf00", + "0100000035b1d3f10a1af33f79a37a8c94d06f25cee6e36d9f6d98052d781a2100000000c0c62d000000000000000000000000000000000000000000000000000000000045b06b49ffff001daeffb205", + "01000000f06d88859b00e207aba1f74e1917463aeec4bc79d59561e0758f93fe0000000020d61300000000000000000000000000000000000000000000000000000000009db26b49ffff001de0432107", + "01000000b4b3e7ad8e418d907a0ed26a90e2cb3f9a9084b112c0b7cf0f0e8ef100000000c05c150000000000000000000000000000000000000000000000000000000000f5b46b49ffff001d25297204", + "01000000cb5100c34d1b4e450d7811d6bc73e5b39ae1114f53bc63e4333b905d0000000020402c00000000000000000000000000000000000000000000000000000000004db76b49ffff001ddbf3910f", + "01000000b6e4f65ef06145aec35f84be3a7227f79da18887abbbadf3e9377a6000000000200b200000000000000000000000000000000000000000000000000000000000a5b96b49ffff001dc8f51102", + "010000006bcf5927f434f70ed10c9078987c1c0de8eecdba99d99bd71152727500000000009f240000000000000000000000000000000000000000000000000000000000fdbb6b49ffff001d047ac900", + "010000004e0a62e171d77b18e81981512df2eb33a52556907b3f18a69544889d00000000000000000000000000000000000000000000000000000000000000000000000055be6b49ffff001d2f8b7813", + "01000000724219dd478a4f4ca7b0250134bceffa480ca20114a68b25978f532500000000c091210000000000000000000000000000000000000000000000000000000000adc06b49ffff001deb982b0e", + "01000000cf53d9e7c192ceb9c662587546744d671fafec233031665dd376774e0000000080b92a000000000000000000000000000000000000000000000000000000000005c36b49ffff001d4dbfad0f", + "010000009f09d99f5c2d4e21914083799d6e841ef87dc2c1e35df6cce1bb41080000000080b92a00000000000000000000000000000000000000000000000000000000005dc56b49ffff001d05f4ca00", + "010000008907ef5dbcb377547e6fadac5a505f0d7aaa3f51494e38ce42feb06b00000000604d2f0000000000000000000000000000000000000000000000000000000000b5c76b49ffff001d9a5c9c04", + "010000001a91a4913e93bff00d864410d54c961221d352255cb697f8a0041fb40000000040420f00000000000000000000000000000000000000000000000000000000000dca6b49ffff001d803f1e0d", + "010000004068c297d3c2edc884aa85a3fc92fe2af7fca00473afb72b48713d3200000000e03229000000000000000000000000000000000000000000000000000000000065cc6b49ffff001d09e23a12", + "01000000e2fdff3051da81ae9a3178c0598cfaaff687cbe16e7b1f522bab1d9600000000e0c8100000000000000000000000000000000000000000000000000000000000bdce6b49ffff001d47e77a0b", + "01000000f5a515bbd8eeff7b43881de979f614c40887720c1b09da498ade978f00000000a0f019000000000000000000000000000000000000000000000000000000000015d16b49ffff001dd9bec60b", + "01000000f370472510f1a1d860cc49388ab0a91e52fbc8cf7bb4450555adedc50000000040771b00000000000000000000000000000000000000000000000000000000006dd36b49ffff001dee52f806", + "01000000ed17b1dfa46c237e3569db6c639c31c04c2c02d859df9bd8464916e10000000080841e0000000000000000000000000000000000000000000000000000000000c5d56b49ffff001d23955d09", + "01000000178f10f55ea03b7be423e0db75261ecdcd527dce42a7768e870bb0ec00000000e0322900000000000000000000000000000000000000000000000000000000001dd86b49ffff001d77fd0202", + "0100000012971e1a1790f710b2f03db445165050db2af956c6c19aafc3131bb50000000000350c000000000000000000000000000000000000000000000000000000000075da6b49ffff001da489d702", + "01000000be8f3aad45099dc4a9e76d810498413e705a45bc82c51cf923ff9dd100000000200b200000000000000000000000000000000000000000000000000000000000cddc6b49ffff001da99f0500", + "010000006e2e9369c538fa36b3eb7b6e1cb4569ec97857b2c51262fa34169e5300000000009f24000000000000000000000000000000000000000000000000000000000025df6b49ffff001d2f129400", + "010000007151430f3242baadc21e347314ca45ae15fe463b29a61313b9850d0500000000400d0300000000000000000000000000000000000000000000000000000000007de16b49ffff001db73d0007", + "010000004b64c186fc71f54253b5e902e23d15abe2e3ed5ad32c3cf56236792100000000006a180000000000000000000000000000000000000000000000000000000000d5e36b49ffff001d36cc8f04", + "010000004b652da9c0009365aab13ad09a0367887bb6f83d11c232de73960ea30000000000000000000000000000000000000000000000000000000000000000000000002de66b49ffff001d954b4e09", + "010000001d1534755fba98481959a0b5739d887f337334ecba30b67bcfc1488300000000804f12000000000000000000000000000000000000000000000000000000000085e86b49ffff001dffb55f02", + "01000000ddd0d75a79647a695da521b9fb1e69e0a287abaa5968aedda506383400000000e0fd1c0000000000000000000000000000000000000000000000000000000000ddea6b49ffff001d441fd30e", + "010000008a33eaddd436cbfe588ec570b798f31da0753823bb2ed5e4844c20b50000000060e316000000000000000000000000000000000000000000000000000000000035ed6b49ffff001d239eec04", + "01000000eac0f5c6270331704339054ad4f3a0509fc7b6a6e7a47e06e5e86ec200000000e0fd1c00000000000000000000000000000000000000000000000000000000008def6b49ffff001dd3de7c02", + "010000001b13e597b3d242b10d921ad58e011951bcfd80b1caf91685de5f0dc600000000a025260000000000000000000000000000000000000000000000000000000000e5f16b49ffff001d16de3401", + "01000000000a115b6bec5dc658cc310447d464881f00d390343c8517a5aadfec00000000006a1800000000000000000000000000000000000000000000000000000000003df46b49ffff001d83aa4002", + "0100000027d5ba5b83efc5c37ad98d3bc16b15bd664849171c313eb96a8fe22700000000a0bb0d000000000000000000000000000000000000000000000000000000000095f66b49ffff001d9b3beb0b", + "010000004351162776b58297538f96b4af9cda401da22def4032a972eb7222630000000060e3160000000000000000000000000000000000000000000000000000000000edf86b49ffff001d7bbabb0d", + "01000000182c3930cbecb3b6566796e90354d85cec91a30177e3324268cfc31f0000000060e316000000000000000000000000000000000000000000000000000000000045fb6b49ffff001de069c606", + "01000000f3934581f7a04666e5cbea772a0866cfa1566cc2cc51975d1df0a8b50000000060182300000000000000000000000000000000000000000000000000000000009dfd6b49ffff001d36941d01", + "01000000101e8f7cefea1d0e65fb6dde0fe1e56f96ef96a60b3ad0641d244cbb00000000a086010000000000000000000000000000000000000000000000000000000000f5ff6b49ffff001d42058305", + "01000000238ace4c3d251bfd5b32cf1b219f4b3e3d43536505d9c486988fc7e80000000000350c00000000000000000000000000000000000000000000000000000000004d026c49ffff001d3f484402", + "01000000ab8f2817a7639f96fc80be94426c522ef826b1e282f520633cea1aed00000000c091210000000000000000000000000000000000000000000000000000000000a5046c49ffff001dddb39e05", + "010000001ecfac77611cff7313b0b0a3e13b70df933d261fe5d57b1859a6b0c600000000009f240000000000000000000000000000000000000000000000000000000000fd066c49ffff001df6609e07", + "01000000aa7b65935b2045d0af7c9c83361a683d54daf3dc85d9da588696eab30000000020402c000000000000000000000000000000000000000000000000000000000055096c49ffff001d20158405", + "01000000923e9ea47f1f7c4d3178c7c8846fd5858b442869f8fe65d9c2d61abd00000000a086010000000000000000000000000000000000000000000000000000000000ad0b6c49ffff001d1924730b", + "01000000c7622591d694f8004d82e85a9ee1ecc78dfe14ca5a6d27c0b133e07d0000000040ac270000000000000000000000000000000000000000000000000000000000050e6c49ffff001de388a202", + "01000000acfc891e28f8cefe483e407f31cbdd8ea7375a18ade83cd3512e2eed0000000060ae0a00000000000000000000000000000000000000000000000000000000005d106c49ffff001db1ac840e", + "0100000059dbbc2b8f8110fb5f7a2547f73c10b9888fda1177b2531313ed21380000000020d6130000000000000000000000000000000000000000000000000000000000b5126c49ffff001d5cc5b508", + "010000008f306b3acdbb5914c890bcfead4cfebf6e0d64989b187554ef73ef3e00000000e0930400000000000000000000000000000000000000000000000000000000000d156c49ffff001df08a5402", + "0100000039e714644b7b872b2ac3928871a862666d5f7625be341382b51a85c100000000e03229000000000000000000000000000000000000000000000000000000000065176c49ffff001dd8ea950a", + "010000007f885d33a7d934343195f83815abeea3b4d55e217880e990b7ffba6000000000a025260000000000000000000000000000000000000000000000000000000000bd196c49ffff001d78b60b04", + "010000008b0880f45b6003386d1acbd1b76f73667ed389d680566d7498284f1c00000000009f240000000000000000000000000000000000000000000000000000000000151c6c49ffff001d1397b60e", + "01000000bdc69dec410043717ef57217ddd3235b594a989826a2142d99f6737000000000e0fd1c00000000000000000000000000000000000000000000000000000000006d1e6c49ffff001d7c99df02", + "01000000fddbeb44b240c8517dd2baba69fdb34d409b63fddafae0786bbfd03800000000801a060000000000000000000000000000000000000000000000000000000000c5206c49ffff001d52073402", + "0100000080d490bba036aa74a5e8962359f524f635db65e7c06c3e9c4b91fbc900000000400d0300000000000000000000000000000000000000000000000000000000001d236c49ffff001d78e4de0d", + "010000002221c2a78c46e1e54a840c8dbc60cf3595cb7346723e5b1a7accb9a90000000060e316000000000000000000000000000000000000000000000000000000000075256c49ffff001d5631c601", + "010000002c182d4394579c5397afa037f477870935ee5546d1840538c30a63b10000000020d6130000000000000000000000000000000000000000000000000000000000cd276c49ffff001dbb787b00", + "01000000834e9fe95f8646bfb308e7b5fb5a0010b3dfcc1ef31b0e3944e7f2ff00000000804f120000000000000000000000000000000000000000000000000000000000252a6c49ffff001d31ebc70b", + "01000000e83538d6ee9391582ff5d037a382d3796ad0bdf64d199e0c4c15915b00000000006a1800000000000000000000000000000000000000000000000000000000007d2c6c49ffff001d6a6d3402", + "01000000254b25345609791feb16d2e6f5b4c2e293908947f5219cb0824bc231000000006018230000000000000000000000000000000000000000000000000000000000d52e6c49ffff001d592b2101", + "01000000f589f71664ecca2aa936001e384f270cd1b29af66689f9654269d18400000000400d0300000000000000000000000000000000000000000000000000000000002d316c49ffff001d2eb76c02", + "01000000c3aea0c229ab4d2e613f22b411b6508aad8f0a2458cade5e1cafd20b00000000e0c810000000000000000000000000000000000000000000000000000000000085336c49ffff001dfabf5605", + "01000000fe429f29c119aacd617757b01f583de6834dbfe185b16bda0829d1ec0000000080b92a0000000000000000000000000000000000000000000000000000000000dd356c49ffff001dcc208140", + "010000001a78666a600f66132c5463930fded139fcaaffd0ab87ebf94ec2722600000000604d2f000000000000000000000000000000000000000000000000000000000035386c49ffff001d16081205", + "01000000bcdfdade5084a2ec45705b2af98c7426ab621b069e51104a1765926700000000a0252600000000000000000000000000000000000000000000000000000000008d3a6c49ffff001ddbffc90b", + "01000000155bf5c721c4747939efd5b599e53e08f56b40b29341d2fe57d828e300000000a0bb0d0000000000000000000000000000000000000000000000000000000000e53c6c49ffff001df3b97901", + "010000003d1ac0a6f0cfbae6edbbffcfad7b5580fa6a29bb7a3beb46f36aca6f00000000a0860100000000000000000000000000000000000000000000000000000000003d3f6c49ffff001df1348c04", + "01000000084654213f68c0c135ef9ea8368ca1215f7f850c815a413fc6fa6c8900000000c02709000000000000000000000000000000000000000000000000000000000095416c49ffff001de839630b", + "01000000d225d122b72f1ef549a46d53141a577f457c9fa3da36247064e8f03c00000000801a060000000000000000000000000000000000000000000000000000000000ed436c49ffff001d9d40ca18", + "01000000f0a4ab02b8b91ff64c5fe3d0f0419ed0d1330547c33b826d1c46f57000000000c0c62d000000000000000000000000000000000000000000000000000000000045466c49ffff001d17cb8804", + "010000001f3e01e51e2d826e4e4e2560c91cab55e0aa2b864fb71329ba04a4780000000040420f00000000000000000000000000000000000000000000000000000000009d486c49ffff001d22be8a00", + "01000000dd7442fb20d94639f8de389a350895de6a0a57ce1b4be43d0c01be060000000080841e0000000000000000000000000000000000000000000000000000000000f54a6c49ffff001d5466a901", + "01000000e950ecf7b16074a0d0db9d2daf7081433d8e0b041912a9ff92588bc200000000a0bb0d00000000000000000000000000000000000000000000000000000000004d4d6c49ffff001d33663001", + "01000000853f01e7217e7911b3c57074f0048bce1a13d0ffc3a30ce25ea65d07000000000000000000000000000000000000000000000000000000000000000000000000a54f6c49ffff001d335d5a07", + "01000000a36ce695d2cfa975c305aba16fc894fe91fcab29d691c2f900fb2aeb0000000080b92a0000000000000000000000000000000000000000000000000000000000fd516c49ffff001d6e74031f", + "010000002f87e07304fba7f61e5f70866d835a1f94c3fda15b5eccd4c77802970000000060e316000000000000000000000000000000000000000000000000000000000055546c49ffff001d8582b509", + "01000000e820850307dac540db318150b767153f0d64b7f1255863d6d965338a00000000e093040000000000000000000000000000000000000000000000000000000000ad566c49ffff001d1dfc4800", + "010000007cd2e6aaaf2ea53de550191a9574c3b754e4177833b732fa69cddbae00000000c09121000000000000000000000000000000000000000000000000000000000005596c49ffff001df6940003", + "01000000020aca86d021e693a103bcdceec06b9f28d136646b3de497e42b511200000000c0912100000000000000000000000000000000000000000000000000000000005d5b6c49ffff001da2763b04", + "01000000d065d2bbbffa8c73897c1e9e091ccae5566781573c029ab9bf27503900000000804f120000000000000000000000000000000000000000000000000000000000b55d6c49ffff001dbb70560d", + "0100000065d56c1914c2b7014548e14fb931b199a0c7cdc16ab1c759e06d902300000000a0f01900000000000000000000000000000000000000000000000000000000000d606c49ffff001d7a9d3502", + "010000002ee57a232a1a9723e8e35181f915093173fecd812b4c80760bf47bd400000000c0c62d000000000000000000000000000000000000000000000000000000000065626c49ffff001d91917a06", + "0100000077a91272eac50f688f38984a1e7dcd079b98f5186eb4b3087123bd1600000000e0c8100000000000000000000000000000000000000000000000000000000000bd646c49ffff001d385d4013", + "010000001c1aa7b877331b747d2f5c9f346eee6195203d2e2b60daa3d21bb6530000000020402c000000000000000000000000000000000000000000000000000000000015676c49ffff001d3c09dc19", + "01000000456c66b9ed7a055f87da95c43dba5cb6947c89b371347245d807a6b400000000e0fd1c00000000000000000000000000000000000000000000000000000000006d696c49ffff001db1a0c004", + "01000000076250bf5aed15db52094c4421b9df090a4abd999d2b4eb62bb9318e00000000604d2f0000000000000000000000000000000000000000000000000000000000c56b6c49ffff001d11e4f705", + "01000000d937301908e368c3733213f72fe87ea6e27bcf375c37774c62d93f6d0000000000350c00000000000000000000000000000000000000000000000000000000001d6e6c49ffff001dc1271e00", + "010000005bdc20ad2bcc3265df01ee0a53e04cd09362b0af450ea2612d376aad0000000040ac27000000000000000000000000000000000000000000000000000000000075706c49ffff001d96a49900", + "0100000045c0817616aaf427e0d65fada036d9f2ed765844800472c797c3e49600000000c091210000000000000000000000000000000000000000000000000000000000cd726c49ffff001d377afb00", + "010000008efc93fd2ad19569f0e6ad227f0bdf21ac68ca6a785ce577bcdb618700000000a02526000000000000000000000000000000000000000000000000000000000025756c49ffff001d5a320d00", + "01000000bde5803906ea3ce919e4454127fe1f13b1c5f27e6d2b3140d0c49ad00000000020402c00000000000000000000000000000000000000000000000000000000007d776c49ffff001dc3ced508", + "010000007e2b589bf6dc45e85ea463402e39eaee1e446af67c26631bd649404000000000c0c62d0000000000000000000000000000000000000000000000000000000000d5796c49ffff001d9c3c8f02", + "01000000add1d3fe9e293e8ee58b65162503e0fcc4fbcec704b1fceb1b8d636e0000000020402c00000000000000000000000000000000000000000000000000000000002d7c6c49ffff001d94bd1d07", + "01000000b4804b25025d4182f6402bb7e40fd463bf9147af89fee03bc057ae2a0000000040771b0000000000000000000000000000000000000000000000000000000000857e6c49ffff001dfc9b2c02", + "01000000b0b2d6e469272aafb1a1021e055a700ed0b7eecb3b7370a2748b8a27000000000000000000000000000000000000000000000000000000000000000000000000dd806c49ffff001d0a6ed003", + "01000000e2655c4c2262ca1f6f1156f7a193bdddc06165181d6c7a9e31ec19de00000000400d03000000000000000000000000000000000000000000000000000000000035836c49ffff001d4f3d9a10", + "01000000d1b29f3bf86082406c3203d8cf9a95207ab3a59b0ede3fc409cbf8fa00000000e0322900000000000000000000000000000000000000000000000000000000008d856c49ffff001d3b158100", + "010000004258c3f73d33e5639b73a8b2e75d72ef7c44f1a27322eec8f804a81c0000000040420f0000000000000000000000000000000000000000000000000000000000e5876c49ffff001d9533a806", + "0100000057af4ad35dab6c075e44a3aac1d510959006936f545d16a58c5ca1ec00000000a0252600000000000000000000000000000000000000000000000000000000003d8a6c49ffff001d04e57a01", + "010000005f3053946857cae23bea150cf082b2d7ed79c632a0f85efdf11452d800000000009f240000000000000000000000000000000000000000000000000000000000958c6c49ffff001d17bb8f00", + "0100000003fd6e1ce6f49e3b30b89ea8909762a60887b546fed8a49377afdb2800000000804f120000000000000000000000000000000000000000000000000000000000ed8e6c49ffff001df4e5a602", + "01000000088ad330b79fdba8ee7268ebf197b332049cee12f29102a77994f46300000000009f24000000000000000000000000000000000000000000000000000000000045916c49ffff001dc12c6f05", + "0100000080a27531fb93a463fd13553b52e92c47083f2ff90b73716705983e8700000000a0bb0d00000000000000000000000000000000000000000000000000000000009d936c49ffff001d6cb2380e", + "01000000295f3cdfe78c5bab761a2c62a8c1cd36c335016eba7ef1a34e564cf000000000a0bb0d0000000000000000000000000000000000000000000000000000000000f5956c49ffff001d68462605", + "01000000add9845e6c5a58cd6772733e5ff583a649a723bca8587ae20b5c14a40000000040420f00000000000000000000000000000000000000000000000000000000004d986c49ffff001d742ea603", + "01000000f22e3bc0bf2ba6d9232df6ef195d492d7d6d9131a53b9cba66ec20c60000000000350c0000000000000000000000000000000000000000000000000000000000a59a6c49ffff001d87d15915", + "010000006e70860f2c979fe5bf1bb4d0270f2195ccae225e1705afa1a74a446600000000c091210000000000000000000000000000000000000000000000000000000000fd9c6c49ffff001d595cc412", + "01000000dc5408599a4a85b736e0d7033ea0a2f368dd22997a2a04e5ac025cce00000000a0bb0d0000000000000000000000000000000000000000000000000000000000559f6c49ffff001d7e4c950c", + "01000000451595ef845f66a7ae98769ca8b729949765c695ccf91deead774c9e00000000c0c62d0000000000000000000000000000000000000000000000000000000000ada16c49ffff001d0ab3af10", + "01000000be7337bb249b8df2eb10f02a0f6eb543502e6a48e9d1122c20f397b700000000a0f019000000000000000000000000000000000000000000000000000000000005a46c49ffff001d979ad10a", + "01000000e0a51855dd6cf7aa5ad43cc5264b5b9b073690ffee94de51b17b673c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da66c49ffff001db859b50b", + "01000000bdc20a4e794deb80112e5d613bf4f2af19c30572018efd6f4a9512b600000000604d2f0000000000000000000000000000000000000000000000000000000000b5a86c49ffff001d26af2608", + "01000000762d185fe5fae4a6b39ca4d49337b6bf9b815ba2b69252f99ce9578100000000804f1200000000000000000000000000000000000000000000000000000000000dab6c49ffff001dc4e8ea08", + "0100000072c310d525dff285b8f55673643b6c0909e7ce7f29f496ce7e91af4500000000000000000000000000000000000000000000000000000000000000000000000065ad6c49ffff001de4601326", + "01000000e332712e3ea6ce5bb168f0b4c16daf4ab445b865f5ec4012dabd441a00000000200b200000000000000000000000000000000000000000000000000000000000bdaf6c49ffff001d65114402", + "01000000c0a6456a41405c77e3de9dcb49723b91be55f007fa111b7fc9ee5cf10000000040ac27000000000000000000000000000000000000000000000000000000000015b26c49ffff001d9a799307", + "01000000bf00fbae40d43e828e7f98a57ecfa5b9923a9890e2343b979a12de1900000000c0912100000000000000000000000000000000000000000000000000000000006db46c49ffff001d5b804001", + "01000000fe72184283993f9b9ca396d88025856c49188ac9f823050f97a50bab00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5b66c49ffff001db180eb03", + "0100000053b58dde7fce7a19e277f20cba9262dc040e18cbff8063d16e7c896500000000c0c62d00000000000000000000000000000000000000000000000000000000001db96c49ffff001d1e15560a", + "0100000079d058c134f77c6b38e3b8c393488f783f69b08e1815f97ffb18dbba00000000601823000000000000000000000000000000000000000000000000000000000075bb6c49ffff001d8e639b05", + "010000006dc34a0f9ebb912ce034843d7b1e77cbf0719f176472bc381b48422e0000000080b92a0000000000000000000000000000000000000000000000000000000000cdbd6c49ffff001d155ee301", + "010000000e9a68e2edda4faa10e57b234cb48ce3f56c7f5e41fe78bbf60bb98c00000000a08601000000000000000000000000000000000000000000000000000000000025c06c49ffff001d3337f402", + "01000000c0b569ff0065e026fba8459e83106951e947bf321bd77c58abc207570000000060ae0a00000000000000000000000000000000000000000000000000000000007dc26c49ffff001d67193d02", + "01000000c1cf5bff38058d3080f30eae5b1419c7b275238ae7c4d0c075e08f65000000006018230000000000000000000000000000000000000000000000000000000000d5c46c49ffff001dc9ed5502", + "01000000ab71feaf9ede8089977b9fa782a5c6dc9f6c783a78dd12bc85fe4dec00000000400d0300000000000000000000000000000000000000000000000000000000002dc76c49ffff001da8e36616", + "010000007faaca65338be7744f9356c8ef5800cc0188e8fdc5479bd1bdd5ab1a0000000080b92a000000000000000000000000000000000000000000000000000000000085c96c49ffff001d069d1205", + "01000000380485eb0e7de881f7a8e8d050b119e94328550b9ad37ad7c3fb96c000000000804f120000000000000000000000000000000000000000000000000000000000ddcb6c49ffff001db606a805", + "01000000bd6e2550636d47ca3fba6ed4dfb6991e5eff08d7ced71b28530d17ea0000000040420f000000000000000000000000000000000000000000000000000000000035ce6c49ffff001d0b275502", + "010000002e87312bb9bb2a7ab7d3f202ac9ebd0e34540fda9dfc0a76c5c1945a0000000060e31600000000000000000000000000000000000000000000000000000000008dd06c49ffff001dd26eb502", + "0100000029e4a79029cfc6b8e82eb2ee67e0aa978036efa097090f235b0e2ec60000000000350c0000000000000000000000000000000000000000000000000000000000e5d26c49ffff001d2593d31f", + "01000000e67701eb5fd13cf330c6a36cd4365bcc30c74856e4c785fd746abde300000000a0f01900000000000000000000000000000000000000000000000000000000003dd56c49ffff001d3a7c4413", + "0100000046c551939f5fceb565222963597b4dcf25c5455e76918e48652d9c0500000000200b20000000000000000000000000000000000000000000000000000000000095d76c49ffff001dd3735a07", + "010000001ef72d1afc922a95714a93367c7f52140caf1a29c09c304012d4be3300000000c027090000000000000000000000000000000000000000000000000000000000edd96c49ffff001df4ac0813", + "0100000092e3d132e10da4de363a591ee42560167c2fe42cf2c2e29086480a960000000000350c000000000000000000000000000000000000000000000000000000000045dc6c49ffff001deef75903", + "01000000c1c3c0ed16cf9c8596d55ec605affda08573610e37c8e4d0e08efb360000000080841e00000000000000000000000000000000000000000000000000000000009dde6c49ffff001d2a2ebe02", + "010000001868d2460836037c2060c0fd1ccd56360b136be92277a64c10c600bf00000000e0c8100000000000000000000000000000000000000000000000000000000000f5e06c49ffff001de3550004", + "010000009119ec6594cfaa0ca5186ba4f8303ee7b7ff66c915b5fdbf02d662500000000080b92a00000000000000000000000000000000000000000000000000000000004de36c49ffff001d8f1a6f0a", + "0100000041402477aeebde3f4881b35920623acef761e95de003208d41d5490000000000c091210000000000000000000000000000000000000000000000000000000000a5e56c49ffff001d451fd401", + "01000000bd029e5b6f97ae4424151972186f5b90de536cf4cc01167efb22ce3a00000000a0f0190000000000000000000000000000000000000000000000000000000000fde76c49ffff001d854d4600", + "01000000231ea3408ca63049f4e87896dea18e535c79fa97394acb470f5cd68d0000000080b92a000000000000000000000000000000000000000000000000000000000055ea6c49ffff001db5f5f30d", + "010000006a70722a07805998fbec5fd66a900fc308a074c824c8ecae3aae745600000000a025260000000000000000000000000000000000000000000000000000000000adec6c49ffff001d90753709", + "010000002a212c45f3b1b6533dd8dee3bab2044052562f25dfc8ac8cc04334130000000060e316000000000000000000000000000000000000000000000000000000000005ef6c49ffff001d50eec700", + "010000003a4ed6fef05012a48ba22ee46fe24eb3587c78085fabd4059b5026f400000000c0912100000000000000000000000000000000000000000000000000000000005df16c49ffff001d195fff00", + "01000000fbf624168f81f35332d33ad44c1e47051f238a34c2ebb31f6b1b2d0600000000400d030000000000000000000000000000000000000000000000000000000000b5f36c49ffff001d05097004", + "01000000c09ae70513050df0dae6ee479381e119478b09f122b8e150a018a5b40000000080b92a00000000000000000000000000000000000000000000000000000000000df66c49ffff001d21074703", + "010000003b244fb20f02da384b6f855f4f61303dc73d590042501c83b3b5e1bf0000000020402c000000000000000000000000000000000000000000000000000000000065f86c49ffff001dfb7e3002", + "01000000a36b3d5c2798bfe2bb00f082f456caca6127eaa1b6a51cd3cc33aa1d000000000000000000000000000000000000000000000000000000000000000000000000bdfa6c49ffff001df358f601", + "01000000fb8ba78ae84631f93040266702e04ca043999c210518c8814096c4d80000000040420f000000000000000000000000000000000000000000000000000000000015fd6c49ffff001d12d9bb08", + "010000002587dad82fa6b5e7bf0f1b4cce0b41fb9f8e3616429c2f003281c7420000000040420f00000000000000000000000000000000000000000000000000000000006dff6c49ffff001de58b8004", + "01000000a29fbf4b85bdebec10da34633be5a7bf8c604090ceea8f831ae8377500000000a0bb0d0000000000000000000000000000000000000000000000000000000000c5016d49ffff001d578d8905", + "01000000f6e5e96adbdbe5dc1dd1fa5b1e68c40c28cadecdfb9db1422bc0320900000000a0860100000000000000000000000000000000000000000000000000000000001d046d49ffff001d3f89dc12", + "010000006dd794b00d90713489e5874296050ee82cd91675fff103ee1705c99200000000a08601000000000000000000000000000000000000000000000000000000000075066d49ffff001d40031f05", + "01000000469d7e5ad73ba671b1bdf809e22b5013685ea146d2e0f62aae13674900000000400d030000000000000000000000000000000000000000000000000000000000cd086d49ffff001d630f3201", + "010000005ed42b53638a56605ffa5c06f20435cbb96c82280b5abcd2a0e949730000000060e3160000000000000000000000000000000000000000000000000000000000250b6d49ffff001d740b6f02", + "0100000039e33876d4c278a69306469d13ee7e5e6aba10ccaf091fae7c09d0670000000080b92a00000000000000000000000000000000000000000000000000000000007d0d6d49ffff001d0f363e02", + "01000000119f40705c2f0939b4c38f850200229461adbebda271343171b54a1d00000000604d2f0000000000000000000000000000000000000000000000000000000000d50f6d49ffff001d3ba5bf05", + "010000005cc62b6319bbd297bbd926d7d42c22bcb9a3c30c1d0f5a3990d5755e0000000040ac2700000000000000000000000000000000000000000000000000000000002d126d49ffff001dff23ba07", + "010000003db40bf825ef17ae671b37a6348504824648061c540ac33f87d48ee40000000020a107000000000000000000000000000000000000000000000000000000000085146d49ffff001dcb5aaa09", + "010000005868beceaaf00f7a278156471b64fa08ab25b99f5d8c8d4ee01e0eb100000000400d030000000000000000000000000000000000000000000000000000000000dd166d49ffff001d9029ac01", + "010000007f66e6b8f9287be769519eb260f1d829c4b8e77be7e57686059a02df0000000040771b000000000000000000000000000000000000000000000000000000000035196d49ffff001d46971f03", + "0100000023c3aec4911cf872d8aa385b5a6152359f24f258743b39d38afa37b700000000804f1200000000000000000000000000000000000000000000000000000000008d1b6d49ffff001d6f8dba06", + "01000000d7d42876a4087b8b3ac237bb126b30e174f020b18af4e3ce42520d250000000020402c0000000000000000000000000000000000000000000000000000000000e51d6d49ffff001d1db13d01", + "01000000e549896319a0749a205e3991f7de5a03af0b49a213aa5bbce121e54e00000000200b2000000000000000000000000000000000000000000000000000000000003d206d49ffff001db8ea610c", + "01000000d990ac289fdd923b367334684c047ee4eca25c1201db4b9b280cc57000000000200b20000000000000000000000000000000000000000000000000000000000095226d49ffff001dd31e3d01", + "010000003b9682413244b48e7f62d64533ffdb84fdfeacbdb32aee14953a8cce00000000e093040000000000000000000000000000000000000000000000000000000000ed246d49ffff001d8597f301", + "01000000d127f0ddc3a4457ceb04b01512efbd35556f732d3c6c64bef9c4319f00000000a02526000000000000000000000000000000000000000000000000000000000045276d49ffff001d58d7d511", + "0100000070721799a89631d5fd95b37ea8ba4aeae0c606ed3b4565c980fb4ff20000000080b92a00000000000000000000000000000000000000000000000000000000009d296d49ffff001d9de31605", + "0100000034bb875ec5132d224f5437b20e6d79073cb1ba58140ffb1aef2d48540000000000350c0000000000000000000000000000000000000000000000000000000000f52b6d49ffff001d4ffd7507", + "0100000013aa890293d9fa3ba43c2e296a37ef0183039ee6f2277ee0bba8da7300000000e0930400000000000000000000000000000000000000000000000000000000004d2e6d49ffff001dc10dc714", + "010000001b76ad3959fedaa247174c8c8588e3dbe6e151bea2c9e61a6f02f7aa0000000080841e0000000000000000000000000000000000000000000000000000000000a5306d49ffff001d0f53ac07", + "01000000d9ef84ad0d1c0494d991c0fd04a2fe918e1746a544b4becf9094f2da00000000009f240000000000000000000000000000000000000000000000000000000000fd326d49ffff001d424be50e", + "0100000079c4a936975aa74353f24bb3286488adabcfa323791842b97fef90b80000000040420f000000000000000000000000000000000000000000000000000000000055356d49ffff001d8983f706", + "010000007bbf36c7b3bd61f9e4ff7bdc695b993f63f1d03afbc80a084d6d169e00000000a0f0190000000000000000000000000000000000000000000000000000000000ad376d49ffff001d54862604", + "010000004cc3a548d119e008c2da6d09f9ec2b2e357b4e946419fcce95938db500000000a0f0190000000000000000000000000000000000000000000000000000000000053a6d49ffff001de035e10b", + "01000000cbcdb8eee0cd2e9a48f54c11298b5be5ebb8ebe5c2a39ae0fe34af0f0000000020402c00000000000000000000000000000000000000000000000000000000005d3c6d49ffff001da2612002", + "0100000047b0b945dbf789f34f14989cd0fded5c87e560c9b1df2aa77109d535000000000000000000000000000000000000000000000000000000000000000000000000b53e6d49ffff001d4e258905", + "01000000f3b0c483bdd963ba1db16f29a9fe713a56a8cd00f70b8407bb40529f00000000604d2f00000000000000000000000000000000000000000000000000000000000d416d49ffff001dfd40af07", + "01000000237a9b4c960447ede549f96d5b5cdef5f3b12779a44cf0ff89f2d16e0000000040420f000000000000000000000000000000000000000000000000000000000065436d49ffff001dd6dace03", + "01000000eb625cbdbb709bc77039e8c037b7c3cbf2e4ad18153c23f10bed8fd000000000200b200000000000000000000000000000000000000000000000000000000000bd456d49ffff001d2b19e002", + "0100000002a645b639704dca959bfb048c6a274ea6f8ef8b1aada1f377c95c5700000000c09121000000000000000000000000000000000000000000000000000000000015486d49ffff001da28d7800", + "01000000639753d6179ad1c95a888da57715f358b9d3925be1a4b8a9f1e074dd0000000080841e00000000000000000000000000000000000000000000000000000000006d4a6d49ffff001dda88e406", + "01000000378463ff2ffffcb86faf9b96346f578be2ba83d0e1939a3f6a232af800000000c05c150000000000000000000000000000000000000000000000000000000000c54c6d49ffff001d0289c105", + "01000000ae4030d3078d25b6af258cb1976241fafc13f2b85bdd0ae7797eae5400000000a0bb0d00000000000000000000000000000000000000000000000000000000001d4f6d49ffff001d6e501b10", + "0100000003e450795abad136e8f4423e2d3bc57ff84d5f140a8178f1105c2c230000000080841e000000000000000000000000000000000000000000000000000000000075516d49ffff001dc3cc7002", + "01000000cc130fad45b51af8b78b9331ab89bc14221aa2f3be45db69e604a8ae00000000200b200000000000000000000000000000000000000000000000000000000000cd536d49ffff001d40d96b06", + "01000000885b72bef345369aa9007d90219c82dd95885400ed95ff597be995e30000000080b92a000000000000000000000000000000000000000000000000000000000025566d49ffff001dad546800", + "01000000712e7d39512828c5b1746b87bee6911b5fcfc95ae84ae7f0267feffe00000000e0fd1c00000000000000000000000000000000000000000000000000000000007d586d49ffff001df2ddea00", + "01000000be7669821b6bd93c9e5ae1b9bf9b339ba6fcd2db5ed39f246c0865a400000000a086010000000000000000000000000000000000000000000000000000000000d55a6d49ffff001dc5a68a07", + "01000000cf0903f8ebce616ddbf45078aea3c3e745cb638d5529bbd25c5536cd00000000e0fd1c00000000000000000000000000000000000000000000000000000000002d5d6d49ffff001d77495608", + "01000000eb8d2bb2a9136e06b8d0edf70654d3436b54d406eeb127f2457a0d6f00000000006a180000000000000000000000000000000000000000000000000000000000855f6d49ffff001d0ec0f902", + "01000000d39e9dfa6baaa3c36c4c6d715f3004a0a5de6df88151105c33081ab900000000400d030000000000000000000000000000000000000000000000000000000000dd616d49ffff001de8f2bc04", + "010000002b4dd5d088ffb99e62fd6d347f550deec8450351c9496646edbe95ae0000000040771b000000000000000000000000000000000000000000000000000000000035646d49ffff001db62cd301", + "01000000c7e4195877d67608384833986f16d1a074afe89e8f785eb7f0e708fd00000000a0f01900000000000000000000000000000000000000000000000000000000008d666d49ffff001dbaf07001", + "01000000f0f4917395e1fcd05e2e3a7edce9c3845506dd64ce7a3b97d02fcd0d00000000a025260000000000000000000000000000000000000000000000000000000000e5686d49ffff001d6c55c400", + "01000000321a6ae888e8113c89766657f9375cf7a4df6e1e4d24bb321489fc8c00000000200b2000000000000000000000000000000000000000000000000000000000003d6b6d49ffff001d10610d0c", + "0100000076768b4799e3b916d2e540802e58d6ece49a93f002748b0f647c8ac100000000e093040000000000000000000000000000000000000000000000000000000000956d6d49ffff001dcc266107", + "01000000c686c70d26925aae3e3e615e7494956b42c3b8d08dcc2398030483dd00000000a086010000000000000000000000000000000000000000000000000000000000ed6f6d49ffff001d6f107004", + "0100000041f4ac4a47efd6ccb6d77b0d14175a28c26220efe92efe8403542a7300000000e09304000000000000000000000000000000000000000000000000000000000045726d49ffff001d5a48e807", + "010000007bcc36b0cb59618f88d1d17670707c6fdde3dbbd19f79134aa637a6400000000a0bb0d00000000000000000000000000000000000000000000000000000000009d746d49ffff001d0958bb03", + "010000003af9685c5ae451db2995727640d0167ef342789dbf2cec0c762009d600000000c027090000000000000000000000000000000000000000000000000000000000f5766d49ffff001d992f0600", + "010000001beb06d08eada3099896c815fc192dbd0802c4a8850212b7f548f1fd00000000e0930400000000000000000000000000000000000000000000000000000000004d796d49ffff001d0b66f107", + "01000000c9580e7064cefb8de00ad3b52dd80b484d778130ddf368604e029ef400000000804f120000000000000000000000000000000000000000000000000000000000a57b6d49ffff001dfa514815", + "010000002a91cebb197afe1a24831733492ef24dcee94f58cf58c541add2e12e00000000006a180000000000000000000000000000000000000000000000000000000000fd7d6d49ffff001d147a5813", + "0100000087199a25f56666c8f2ea77ea867a1226a1e90a29b5b34c759883a2280000000040771b000000000000000000000000000000000000000000000000000000000055806d49ffff001dce95a41f", + "01000000cee106986210bf0de85683bf4f47a2a1197c6ef89a28e518af5b53e200000000006a180000000000000000000000000000000000000000000000000000000000ad826d49ffff001d20d0f309", + "01000000bdf4e59033b64e873a46821703aa2b256df64de54d2a74a53589d6820000000060ae0a000000000000000000000000000000000000000000000000000000000005856d49ffff001d2a0eca06", + "0100000068eed6af088e731028151e349b6ea1424f2348478b2420157ca78e7100000000c0c62d00000000000000000000000000000000000000000000000000000000005d876d49ffff001d4b2dfd12", + "01000000623e738369d766e85855f43a11c9dc033739a3ddb0bf5423877c9d8e0000000040ac270000000000000000000000000000000000000000000000000000000000b5896d49ffff001db247d505", + "01000000e82c7b9118bd0b79f866aa938a2d91d6fd805dac672a8373b1a6f26c00000000009f2400000000000000000000000000000000000000000000000000000000000d8c6d49ffff001da7c98900", + "010000000e68290b3656170497e07254e60e6de7d138122bdc035eaa16c05fb10000000080b92a0000000000000000000000000000000000000000000000000000000000658e6d49ffff001dd56b6103", + "01000000f95b30c12a66e51ec0398ff40f121e63e20acc8c8cfbe9bd3cfc29240000000000350c0000000000000000000000000000000000000000000000000000000000bd906d49ffff001d194c0c05", + "01000000232c8c9f34f327b199e17f9c69e4ad562e752d3524ff4ee41dde20f600000000e03229000000000000000000000000000000000000000000000000000000000015936d49ffff001d30bd5222", + "0100000056587c208a0306e9f1af29fab4193a89a26aeb20b11839ac6f35ae020000000060ae0a00000000000000000000000000000000000000000000000000000000006d956d49ffff001d65f7aa01", + "0100000094ad41a452de9b64f785bf1eb0b4ab88a91a08f801412b024401c73e000000000000000000000000000000000000000000000000000000000000000000000000c5976d49ffff001d7b172906", + "010000006ead7aae83174ee3bfd65c299b4668cfeae55f1c9189d72779aaf6e30000000040ac2700000000000000000000000000000000000000000000000000000000001d9a6d49ffff001dbab62908", + "01000000763ece5010f0de177eca76655f910e16ac29eebcd11a351a2d614fc600000000a0f0190000000000000000000000000000000000000000000000000000000000759c6d49ffff001d70779f09", + "01000000143ac976a6e9b65bd4d75be0d41b610a326fc652678260b8d1f267c800000000604d2f0000000000000000000000000000000000000000000000000000000000cd9e6d49ffff001d969b1c19", + "010000002578cc7a6b765bfdac4fddbb189e60c9b8a80d2ceb099f4576c472060000000080841e000000000000000000000000000000000000000000000000000000000025a16d49ffff001da58a0109", + "01000000c822fe9fc4c9fbc6f0afa9a7ecc70330f3d7ae82fa3841417111a14e0000000020402c00000000000000000000000000000000000000000000000000000000007da36d49ffff001d26845202", + "01000000d291d89531fb0537c540ac6fee7975d36d8ca1beb0872c0b34a96a3900000000e0c8100000000000000000000000000000000000000000000000000000000000d5a56d49ffff001d6ae1860e", + "010000003cfc47fa445e8c6139f2f04ffe16e9a4123ee1d12467ff8754e267bf00000000400d0300000000000000000000000000000000000000000000000000000000002da86d49ffff001d2db35d05", + "01000000c5c4e51a488d52900d19ffe68e6d93fd6bab1f0f3f8f1d70f176a25400000000009f24000000000000000000000000000000000000000000000000000000000085aa6d49ffff001d3c89d207", + "01000000fc7341102e5a08230733756bb0fd9e5e17696c2eb84dba22b66755bc0000000080b92a0000000000000000000000000000000000000000000000000000000000ddac6d49ffff001da6a4ae06", + "0100000035c387db9304891931f5d4f8990f05490b2bb342393ea6420638899d00000000200b20000000000000000000000000000000000000000000000000000000000035af6d49ffff001dcdd40200", + "01000000f6dffc53dd993d7436cbc33715d02c868025408feea040e9289f9ad700000000e0fd1c00000000000000000000000000000000000000000000000000000000008db16d49ffff001d65ebe506", + "01000000f8012aa40618a559a0cea50366baea936572873e9cdb35584004d8d20000000020d6130000000000000000000000000000000000000000000000000000000000e5b36d49ffff001d92ff0714", + "010000005c5b70db957dd35742557921296321e94e34b3b50fdb613889035ce900000000a0860100000000000000000000000000000000000000000000000000000000003db66d49ffff001d7a1f0e02", + "0100000059a01c6b00c12dbdb509ab71f89473aa65777c02c71e8a78c3c6186f00000000a0bb0d000000000000000000000000000000000000000000000000000000000095b86d49ffff001dd12dc300", + "010000006bbc026f50852cbb7d43784599d0669847d42b79336cce864c7432fa0000000060ae0a0000000000000000000000000000000000000000000000000000000000edba6d49ffff001dfa395004", + "0100000068f6c68f4a86d2c5989abd9c49a4936ea60203f83d924ffbc5482f4800000000c0c62d000000000000000000000000000000000000000000000000000000000045bd6d49ffff001d5c1bae09", + "01000000ba9f201cb85c250d2b71ff9a756b665bdb7e0a101aa98d4c10b7d36500000000009f2400000000000000000000000000000000000000000000000000000000009dbf6d49ffff001ddaabad08", + "010000006581c23100e37e63acbca35406ebf3c895571fee818403aaaad0eef80000000040420f0000000000000000000000000000000000000000000000000000000000f5c16d49ffff001d2b207203", + "0100000014123dbfb1716fec7ec4b1e805f4bab18e6c4d6c990c15fbc4ba6d5300000000a0f01900000000000000000000000000000000000000000000000000000000004dc46d49ffff001d7d96cf0a", + "010000003d2ddcb4fb8649d67cb8bc1ed189c0d2ccc154af1a26e8c9075693d400000000a086010000000000000000000000000000000000000000000000000000000000a5c66d49ffff001d54bc9703", + "01000000a52694153e5ad851f3c94f37a089a70b2b4f994b746c5a0e0463c3a900000000a086010000000000000000000000000000000000000000000000000000000000fdc86d49ffff001d966d5f08", + "01000000b247c0522a57d810b2c121707f61764601ce187f2f32d650fadfbb7400000000c05c15000000000000000000000000000000000000000000000000000000000055cb6d49ffff001df08f8b19", + "010000006a6b8d56047aa023e3fef71849554d9ab1d1c2ead49a4035a78673f700000000c027090000000000000000000000000000000000000000000000000000000000adcd6d49ffff001d0bd19500", + "01000000b60f86fc6e7893e5fbf8279109a8fc4ce28799230b0e58d366a252de00000000009f24000000000000000000000000000000000000000000000000000000000005d06d49ffff001d9a50f303", + "010000000fa17687686b2ed018a1a903bca42a70623062e267cd605cdf8c803e0000000060182300000000000000000000000000000000000000000000000000000000005dd26d49ffff001dfbad8801", + "010000008151c742501d0da2a0386ff9fb4e6e4822808581ab5129e9034a84c90000000080b92a0000000000000000000000000000000000000000000000000000000000b5d46d49ffff001d7ad45908", + "01000000ad5a4fbca20d77365e08d0306a1fa922b36d36beeaebc3b2408b94a100000000006a1800000000000000000000000000000000000000000000000000000000000dd76d49ffff001dea25ef02", + "010000000aac3b89b69ad895a12abbceb15763c4d73cd7c1eecc47073305ea4d00000000006a18000000000000000000000000000000000000000000000000000000000065d96d49ffff001de0ec1e05", + "01000000b14b48736ea33bdda5563d232b41676c7fa33693cc2dd29d62c907e400000000c05c150000000000000000000000000000000000000000000000000000000000bddb6d49ffff001db3c50601", + "010000005d40121b90101555d46a4db8e6a556416c9b2863a1a188ef94f017190000000020d613000000000000000000000000000000000000000000000000000000000015de6d49ffff001de58e6207", + "010000007f10f23eb74906b6d8470da1e8a379492e704031efda4ff0474c6d1400000000e0fd1c00000000000000000000000000000000000000000000000000000000006de06d49ffff001d1de70f00", + "0100000098414db190ed59a6bb94477fc1ffa83750f4b362916c54a97e2f97a20000000000350c0000000000000000000000000000000000000000000000000000000000c5e26d49ffff001dd7348408", + "01000000ea6a79423b6bc32098ff64aa0cd295624a1fafa2f98109a03d95c1a40000000040771b00000000000000000000000000000000000000000000000000000000001de56d49ffff001d10969d01", + "01000000d10d06335cb8e0e2e3f570fe84306c2252e6683ef57a340b663398da0000000040771b000000000000000000000000000000000000000000000000000000000075e76d49ffff001d73858105", + "01000000f5a58328ac265c5cb0d284bc05b7fc57c867e633d5a0bc1423046dad00000000e093040000000000000000000000000000000000000000000000000000000000cde96d49ffff001d8696a91e", + "010000005057f58ad1fe33653e59e87188b1d8ca2bab4e5aa325012c69df18e000000000006a18000000000000000000000000000000000000000000000000000000000025ec6d49ffff001d8c69b603", + "0100000068f5a7246c4a977a4b4fbcb47d0d2d4e3d2f3064a96a67fd59bb5c160000000060ae0a00000000000000000000000000000000000000000000000000000000007dee6d49ffff001d22cf0b13", + "010000003e8290a13ce4c437b1a210e9a22e71c817372228dbed1ddc07fe9fc80000000060e3160000000000000000000000000000000000000000000000000000000000d5f06d49ffff001dc018b106", + "01000000615ae2e5e11f647483259982ef2f6e736ade0afea0995218789dcdea00000000c0270900000000000000000000000000000000000000000000000000000000002df36d49ffff001d8e635b02", + "01000000ba0566bdee42ec7ec57c72542a175c836c7a288ee06c134c7f0c6aca00000000e03229000000000000000000000000000000000000000000000000000000000085f56d49ffff001db755b006", + "010000005f4891160d1c8fa143da6cfc118044a1ba17e5ad2d3257477b567f6800000000a025260000000000000000000000000000000000000000000000000000000000ddf76d49ffff001d60630c11", + "0100000071c0e9d4970ddbb4c91cdc2ba8b8f8135ab1c058e36d9a281fd39edf00000000a02526000000000000000000000000000000000000000000000000000000000035fa6d49ffff001ddf5eb607", + "01000000df6ad6e36c8ecc1ea1d5e0ef8526b4387b5895d83d4fd0e91a6842760000000020402c00000000000000000000000000000000000000000000000000000000008dfc6d49ffff001df59c7805", + "01000000ad81a1ced1e722397d7d3e480a229e4784157bdb3da32722ebb990fd00000000c027090000000000000000000000000000000000000000000000000000000000e5fe6d49ffff001df7161e02", + "01000000deba02a4205c0e0fa6055b5b073a24527e38b88ef0d13bb9abae973d00000000006a1800000000000000000000000000000000000000000000000000000000003d016e49ffff001d5b547e03", + "01000000b17b0d6b5ecd85372c8c3044c29eceb339344a4e6feb29b50c6655a900000000e0c810000000000000000000000000000000000000000000000000000000000095036e49ffff001d11746306", + "01000000ff41f93d1f16cb8ab72e86fde83f23774c4d27f6129e1f613868b36700000000e0c8100000000000000000000000000000000000000000000000000000000000ed056e49ffff001d9a1b3400", + "010000006c399a141f3ccddff48894e04f1a6e2324a6c636c0ae616c0da3614000000000601823000000000000000000000000000000000000000000000000000000000045086e49ffff001da26b6a19", + "0100000057ec5c33d0d718e9e42d2acae59457ea6a2fafe0582f3d04290c7d310000000020a10700000000000000000000000000000000000000000000000000000000009d0a6e49ffff001d11d29f26", + "01000000fe79cb0f3387280c0647e64110db9f46983d5d6b4674936fe6e3af9f00000000a086010000000000000000000000000000000000000000000000000000000000f50c6e49ffff001d89f7911a", + "01000000942eeb105722155703c811ea3491e4396eaa3833f9b705d3f4eedcda00000000e0930400000000000000000000000000000000000000000000000000000000004d0f6e49ffff001d8782ed0b", + "01000000ab168f4b8c55f216484305d7aa2eb0f83d85849ba1f9d0fab31db74d00000000e032290000000000000000000000000000000000000000000000000000000000a5116e49ffff001dddd06e02", + "010000004deedda7a11c3e2b1ec127fdc144bceaeeca519ed4f4ef2ccc22bb7700000000e032290000000000000000000000000000000000000000000000000000000000fd136e49ffff001da5634c0a", + "0100000049d146b6def3d36142d57b46284447b52a9152d5f9f4c5b6b5cc03aa00000000200b20000000000000000000000000000000000000000000000000000000000055166e49ffff001d1325c905", + "010000008dab7782fe2181dfbae876f96a810177316fe456ac1fee574ac8bad000000000c027090000000000000000000000000000000000000000000000000000000000ad186e49ffff001da4b50915", + "01000000a4667bd98018259f8bd898a83442c3300e603cb395d2623d95ff01dc00000000a0f0190000000000000000000000000000000000000000000000000000000000051b6e49ffff001d81049903", + "010000009a1677e591def7f165c7d187cbc41132878516e8a496e029ec32ef1b00000000a0860100000000000000000000000000000000000000000000000000000000005d1d6e49ffff001d32a4af02", + "01000000e29b19e99effd8ed8541a45910bd16573ae146142cf73ffdddb107040000000000350c0000000000000000000000000000000000000000000000000000000000b51f6e49ffff001dcf4acc05", + "010000003cc20c5b9f52284d4a3f8e390202b3ae148d247ef5a2093aa22e47bb00000000c0912100000000000000000000000000000000000000000000000000000000000d226e49ffff001d460c6a08", + "010000008845c60f60e436fd3fec4da4a4297d54b4fa270e0e5c9e9178be50e00000000060ae0a000000000000000000000000000000000000000000000000000000000065246e49ffff001dca7e6107", + "01000000720f970f6f6e2dbde7f87074ebc6bc7630ea25ec4c5c7528b9ab5b3200000000400d030000000000000000000000000000000000000000000000000000000000bd266e49ffff001ddbebaa01", + "01000000261f8d4390955fc01ec54e9726d1b2d04df50b6972a0d3ed474de21a0000000040ac27000000000000000000000000000000000000000000000000000000000015296e49ffff001dfd797401", + "010000001d18600bae53d6be8481cfa96d7962c08a5a470560e97d9de7e2992600000000801a0600000000000000000000000000000000000000000000000000000000006d2b6e49ffff001d7667480f", + "010000008bba480868da41edfbbd30663f08d745a0d837952287a8592b8584e700000000006a180000000000000000000000000000000000000000000000000000000000c52d6e49ffff001d5b11f802", + "010000007c9a14be0b9af7069cb98665dcc156608d9c1c8a5af288bd39d0855f0000000040420f00000000000000000000000000000000000000000000000000000000001d306e49ffff001d98ebbf08", + "01000000091f90ad38e8798e64be9423351241e8217582217d35a16a9c76f94800000000c05c15000000000000000000000000000000000000000000000000000000000075326e49ffff001dde4fe804", + "01000000565ba59ea6dc04e790eedf4ee9190eafc3140fff2d7cc33f18bbaa2700000000400d030000000000000000000000000000000000000000000000000000000000cd346e49ffff001de7c42c0d", + "010000007c45ef728eb55cac2371bdd8c5c4c209df6e2d3fba974aae67dced3300000000c05c15000000000000000000000000000000000000000000000000000000000025376e49ffff001d82c77602", + "01000000c0f1206f250e4baec66b09319a1101fc8990595141f955c6de476c360000000020a10700000000000000000000000000000000000000000000000000000000007d396e49ffff001d46dcbe03", + "01000000b2b98453d80934ef55bfb654048d4c7e6a7abc2da3439c4fd39efc500000000020d6130000000000000000000000000000000000000000000000000000000000d53b6e49ffff001d6941b20d", + "01000000749c50ddbb5141a1ee23fc3f3e9cf0ddd923315f112855f9a234b4010000000060e31600000000000000000000000000000000000000000000000000000000002d3e6e49ffff001df1198508", + "01000000bceb5d5b1abef8dbf12752d2627d1c6bcfba524e64318012a1c1f30700000000c0c62d000000000000000000000000000000000000000000000000000000000085406e49ffff001d1742a406", + "01000000f225fa9b87bcd8e5f5cf1c551ba904af4258136c514c0c76fe92479b00000000604d2f0000000000000000000000000000000000000000000000000000000000dd426e49ffff001dee316d0d", + "01000000d806ecc4236856311f249fb4378454dada3ebaf069df132c660efcc900000000601823000000000000000000000000000000000000000000000000000000000035456e49ffff001d6db8e101", + "0100000096d659aa8a9a50c5496fb03c18f3b576ede08e6664f4f2a178c89d0900000000a0bb0d00000000000000000000000000000000000000000000000000000000008d476e49ffff001db15fa50d", + "010000003f99525a37d4567dbc0ad85baebfce2974635673ae7eba1a999ed568000000006018230000000000000000000000000000000000000000000000000000000000e5496e49ffff001d200f5402", + "010000007ed2f0eee59f17fae7787699ddac93b36fc8173295527b94f48fcb5a00000000a0252600000000000000000000000000000000000000000000000000000000003d4c6e49ffff001de7f83c1b", + "010000007ebcb627c8e762d8417b8fb13a480176f2f7dc5a8bf9456cf70798d300000000c027090000000000000000000000000000000000000000000000000000000000954e6e49ffff001db74f1d07", + "01000000bdc8c5f9efa5a6986d95da39ad36e1d40d87e5639eba645ddd6f423600000000c0c62d0000000000000000000000000000000000000000000000000000000000ed506e49ffff001dc484dc09", + "010000006ac3463e07e0f38b03b7ca084d29c66d5b41f073689e13d7c422025e00000000e09304000000000000000000000000000000000000000000000000000000000045536e49ffff001d1c51750a", + "010000006c826dec057d3c8147f3c9f0e42b7947ec2eb868ad9287226af3821b0000000060ae0a00000000000000000000000000000000000000000000000000000000009d556e49ffff001dc0b28906", + "010000003c952a4368dd252cfb8c0c03e5d2bdbc738284e8011cc9b529e9c63600000000e032290000000000000000000000000000000000000000000000000000000000f5576e49ffff001dc6c95d01", + "01000000ee4ee977c498bcb721dd2bf448482dc543b24b1dfccbc6d8cbe4b01d0000000020402c00000000000000000000000000000000000000000000000000000000004d5a6e49ffff001dc89ac804", + "0100000062dd0d07d5a9efc517c36496fb3353ac9b026188d8e3244db38e316b00000000e0c8100000000000000000000000000000000000000000000000000000000000a55c6e49ffff001df3014e0a", + "01000000b65a68568f8c3e9b42cd7ca4a8156abc9f7bc44afeea31df780567db00000000009f240000000000000000000000000000000000000000000000000000000000fd5e6e49ffff001dbebd9203", + "010000002c75efcf500240854e3205ad27ccadaf5bc5f28133d29ee1677e10890000000040ac27000000000000000000000000000000000000000000000000000000000055616e49ffff001ddbc7c90e", + "01000000cc434422c099c7b7db53c72269d3a794d5ae570dea6055d77c1b236a0000000020a1070000000000000000000000000000000000000000000000000000000000ad636e49ffff001d551be002", + "01000000243e2e23713200acef789ebd3b86f879822148ca1c35df89ed740a2900000000c02709000000000000000000000000000000000000000000000000000000000005666e49ffff001d377d5103", + "010000001278f2a27335f418534f80347cccc73037ab2e1b4d36ef0f5780f33800000000400d0300000000000000000000000000000000000000000000000000000000005d686e49ffff001d653dea02", + "010000005a49b558690e44ecd311e33c6db9244a099c4330b707294d4ae11ba200000000c0c62d0000000000000000000000000000000000000000000000000000000000b56a6e49ffff001df2d0b003", + "01000000a6de5dc9704ea45ad0b9edd2230989cd2c7cfdd9ce8f5ce3fb3f823f0000000060182300000000000000000000000000000000000000000000000000000000000d6d6e49ffff001dc348ea03", + "0100000044d3e0ffb5352ba239e09e46977b9384320578d446b891f595872eea00000000c05c150000000000000000000000000000000000000000000000000000000000656f6e49ffff001d1f82b917", + "010000002a130f31588c9de65a82fd7973234d8097be1f3d62f9426c5c4fe6bf00000000e093040000000000000000000000000000000000000000000000000000000000bd716e49ffff001d5e163902", + "010000007435d580ebb21cdbe40c16e39583eca3c12c8a939a5a47e8ab22694e0000000020402c000000000000000000000000000000000000000000000000000000000015746e49ffff001d2b6e2a02", + "01000000c7197fa17a2e83e3e14250b7b1a3f2604ae0f3147340a4e40ed939ab0000000000000000000000000000000000000000000000000000000000000000000000006d766e49ffff001d59493303", + "0100000091773a6d857bb00172c8ac29f9b7d442a2aa8f8d17045d36af48fd0600000000006a180000000000000000000000000000000000000000000000000000000000c5786e49ffff001d36297c06", + "0100000068a0472259a0513310f07fc76d6cfc295b208d232966f1374716e36a00000000c0912100000000000000000000000000000000000000000000000000000000001d7b6e49ffff001da864eb1d", + "010000007ffef567b03256e57cdc4186fa5713a69a444b87baad88b3b2b0010b00000000c0c62d0000000000000000000000000000000000000000000000000000000000757d6e49ffff001da71ce202", + "010000009261cc6619b65d5ae9039ba9d553b1cfe6f7014547ff55bf1b241cff00000000e093040000000000000000000000000000000000000000000000000000000000cd7f6e49ffff001d59c91807", + "010000007df529b86b900c5e7ce064dfa626a21096d7502f4ad35b3d2615c6fd00000000e0fd1c000000000000000000000000000000000000000000000000000000000025826e49ffff001daf863e00", + "0100000017d1b9b49d4d9992011e4325c50d3192dc01bd4187e6db5a2b6e5f370000000020402c00000000000000000000000000000000000000000000000000000000007d846e49ffff001d6d5e2c06", + "0100000099aa7232a9ccf5a10aaebb7d7f526c05e24e92ffeb9428b90c229013000000006018230000000000000000000000000000000000000000000000000000000000d5866e49ffff001d3c1f3400", + "0100000097e0594c57174fccaf91b190d171154c0780d5bd17d0dd1857ba914300000000006a1800000000000000000000000000000000000000000000000000000000002d896e49ffff001dfca41111", + "01000000b35609acb92a9375332c124f121d25b9ffbb64563ca18925e633213400000000e0fd1c0000000000000000000000000000000000000000000000000000000000858b6e49ffff001de95c6604", + "01000000b2308729565ae6a0bae738293c8214765ef7fcfa8264d360c1cd645900000000c091210000000000000000000000000000000000000000000000000000000000dd8d6e49ffff001d33707e01", + "010000001583a711e6ed0f1ce6a0633a6e992ba8c983306f7ea1212c9028d56d00000000a02526000000000000000000000000000000000000000000000000000000000035906e49ffff001d93736406", + "010000008b143d4f0b98d9d86f4f497c0a715738ad182ba085c73665aef92ef500000000604d2f00000000000000000000000000000000000000000000000000000000008d926e49ffff001dac7b9202", + "010000007c1b7c9183863aa51f6fd5d9412cd108792daf69db3bb31bac4169090000000020402c0000000000000000000000000000000000000000000000000000000000e5946e49ffff001ddfcf2c01", + "01000000e85a64eeb9c496371fbd08662c6ad8594dadfab1e17cd7a7204664150000000020a10700000000000000000000000000000000000000000000000000000000003d976e49ffff001d76fb5301", + "010000006c876bb7ed3757b282dac18fa104db03322d031fea61cedc04b88c2b0000000040771b000000000000000000000000000000000000000000000000000000000095996e49ffff001d43d28c0b", + "010000006ed8d33303329969bf6f49a9007b4a9148b3588fad6986f0096c7d370000000080841e0000000000000000000000000000000000000000000000000000000000ed9b6e49ffff001d51529700", + "0100000028843ca45734ec1865dbc096eb6f1fc3bb634cb3999a0ac43f987299000000006018230000000000000000000000000000000000000000000000000000000000459e6e49ffff001da0f07001", + "0100000024ef9c2084430b850191d9bf1011e072d15d982f2fcf8b0db5fc503d0000000040771b00000000000000000000000000000000000000000000000000000000009da06e49ffff001d5242a304", + "010000005dcd90abe640f494a7f64a6eb5813abea7cd383cc1630346c17aa7d500000000006a180000000000000000000000000000000000000000000000000000000000f5a26e49ffff001df39b4c01", + "0100000063350e68fe4e69811476bfbc611f28a493e6c050004275664c253d230000000040420f00000000000000000000000000000000000000000000000000000000004da56e49ffff001d6b6ffa01", + "01000000d9fb6609c95f6801ab6e9b252dad33ddbb9586166eb46ac057ae655000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a5a76e49ffff001d91748413", + "0100000064a93ad78ab9273038235aedf48999bb5a5ddb07eab27c90d12029000000000060ae0a0000000000000000000000000000000000000000000000000000000000fda96e49ffff001dc2460503", + "01000000720049bc35b8ef604f85dd9a32633be3940e66842f6f1d1397bd76740000000000350c000000000000000000000000000000000000000000000000000000000055ac6e49ffff001df92a6a00", + "01000000458246874eea1730e0a14d1a3adf33619fbc620cf5ab6ebebd62c9ea00000000a086010000000000000000000000000000000000000000000000000000000000adae6e49ffff001d411a8c05", + "010000004a1c98a23073b6a8609b9c0d114d3f4d1b3f7025ee8bdccd10753d3800000000601823000000000000000000000000000000000000000000000000000000000005b16e49ffff001d9e502905", + "01000000d4b599fce35f54ab71781718858588468e35173c92e68294c1664af600000000c0c62d00000000000000000000000000000000000000000000000000000000005db36e49ffff001d89cfbd06", + "010000007cd61042df44829bbab3c15b2741575ef2293945b82f6dbc2c3ca13800000000400d030000000000000000000000000000000000000000000000000000000000b5b56e49ffff001d59acb316", + "01000000e209baa95ea0e15effcbfc4470e4e8d0a7c01fd6eb81eddabe26a11b0000000020402c00000000000000000000000000000000000000000000000000000000000db86e49ffff001dc7ce8300", + "0100000023a2a3dd31a7d54910ee7eb27370cb0c12e8aa21d23842a57c04697000000000e03229000000000000000000000000000000000000000000000000000000000065ba6e49ffff001db7110102", + "010000009b2b1723391f68a4b916dbd38143970752b596a8b3f6183ae144a8e400000000a025260000000000000000000000000000000000000000000000000000000000bdbc6e49ffff001da7738011", + "0100000009c47f406e605976264e2ab946e22f022b9d5087c99b6b171401085500000000200b20000000000000000000000000000000000000000000000000000000000015bf6e49ffff001d421da306", + "010000008265f5304268695c65a03920afbb6beee3a4bab85ca5c18d569b354e00000000c05c1500000000000000000000000000000000000000000000000000000000006dc16e49ffff001daa36aa0a", + "01000000ee964587ef015756a9870fd739dea58ae0117fc033f7a25a890b18930000000080841e0000000000000000000000000000000000000000000000000000000000c5c36e49ffff001db866a810", + "01000000268a4b90305f7249fabc590a8a5e1a6d8797b483784cd2dd7cd521570000000080841e00000000000000000000000000000000000000000000000000000000001dc66e49ffff001d5a491e00", + "01000000d76576c43e973b2375207fefed6b8096b43b4527b8b390001dc6ffdd00000000a02526000000000000000000000000000000000000000000000000000000000075c86e49ffff001d95957e06", + "01000000ca0bb7f38bf226e590ac1aacd1dfe7210ec84e5725a58b62ebb5325500000000a0f0190000000000000000000000000000000000000000000000000000000000cdca6e49ffff001d5c35b908", + "010000009288d9570c1f9482ca570127fc46f22af1834df13bf8162eee21f9da00000000a02526000000000000000000000000000000000000000000000000000000000025cd6e49ffff001d53646800", + "01000000653bd6cadf0ebe208f96ee24231cb6243f097d5b64d6a60f387f047f00000000006a1800000000000000000000000000000000000000000000000000000000007dcf6e49ffff001d647f2d02", + "01000000182394f0bf772fafe62699a5bf57f2989ad4aa066694a8f53557a58300000000c0c62d0000000000000000000000000000000000000000000000000000000000d5d16e49ffff001deb15f000", + "01000000b198ae0ce45eeb73653c2967aafd92b1d1c8b432b3d67c8d935b71bd00000000009f2400000000000000000000000000000000000000000000000000000000002dd46e49ffff001df0285001", + "01000000e1469a6c9f4d4bc1a749155e35f09ec892ae3528bbe386eeeaa01fac0000000020402c000000000000000000000000000000000000000000000000000000000085d66e49ffff001d1af48e0b", + "01000000c89c8701574cca9ade81a9818b9ce64c34927f3daadbf4f6894f526700000000a0bb0d0000000000000000000000000000000000000000000000000000000000ddd86e49ffff001de075c104", + "0100000004cbafee6bb456705dcd1b1d68baf2558746885edb766bbb10778e3500000000400d03000000000000000000000000000000000000000000000000000000000035db6e49ffff001d7aa3a828", + "0100000006b4fdfc74f6ada129712a7b5da1f463830375e030c3b5bdb1469f2c00000000c0912100000000000000000000000000000000000000000000000000000000008ddd6e49ffff001db6c68307", + "0100000056d94b8b110fd43538fb64aa344a3bd96e7844b3a09e605671cab2580000000060e3160000000000000000000000000000000000000000000000000000000000e5df6e49ffff001d6e51e100", + "01000000e75dab7ccb327f3675a46b597a10d158e73be3cc1d860ab1ef7edb6b0000000020402c00000000000000000000000000000000000000000000000000000000003de26e49ffff001d56b17b08", + "01000000ee0313ec0f8e82467ab6589a14246dee0e90ce25fddd329c24a5671100000000006a18000000000000000000000000000000000000000000000000000000000095e46e49ffff001d7bf45a08", + "01000000fbc183b6c20c2a43314b81dfd1594c58707665f113da460b8952bf9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ede66e49ffff001d74b31105", + "01000000755ee32c05bc8b21029eb8b46ca759ff4a993108857b1cad777f848e00000000804f12000000000000000000000000000000000000000000000000000000000045e96e49ffff001de522550a", + "0100000028bd5ff1c595d988958a9b26d21dfbbba3e62702309c3467420915aa00000000a0860100000000000000000000000000000000000000000000000000000000009deb6e49ffff001da96f6c02", + "01000000908360bfaabe5e52d4083767bf642dece6a185a9e253c7784d835a2700000000c091210000000000000000000000000000000000000000000000000000000000f5ed6e49ffff001d7970c103", + "01000000953188bc58ecc67ed54ce7618e6bd8a2f0335f6ade352c15a3b47a0800000000c0270900000000000000000000000000000000000000000000000000000000004df06e49ffff001df9bcea07", + "01000000c7ab4993e3b058b41fd72ea4a25e37faa524468a0c0b7004a93c820500000000804f120000000000000000000000000000000000000000000000000000000000a5f26e49ffff001d3d44be09", + "010000003cdecad476954422b08bd58fb81f85f7ab4c29db0257c4bf8319174300000000a086010000000000000000000000000000000000000000000000000000000000fdf46e49ffff001d2026d408", + "0100000050475eeabf27a0befd3c55bc05cf2a7bc93b15907503c14125ad959300000000e03229000000000000000000000000000000000000000000000000000000000055f76e49ffff001dc6bbc40e", + "01000000402f1a1a5d934078176ab4e0d33b0e05729bd97a49c03d560e6ec6d600000000a086010000000000000000000000000000000000000000000000000000000000adf96e49ffff001d36cb3200", + "01000000c6a0cba31cdd4a41ff423c1901d698f63ce0ba8607a8d81a39509fbe00000000c09121000000000000000000000000000000000000000000000000000000000005fc6e49ffff001d89e86400", + "01000000300c03955f91e12c3bfc27c63e2b4a6f1488f9c2f9a8957d2f9b875400000000c0912100000000000000000000000000000000000000000000000000000000005dfe6e49ffff001dd6186403", + "01000000beae1e1b4a003e2659534984e618982402838cc14011727d105bbcd800000000a0f0190000000000000000000000000000000000000000000000000000000000b5006f49ffff001dc0d40c04", + "01000000c932660ce364fed3ac2fb5d218223421d4107b49d55060a6400c4ee80000000080841e00000000000000000000000000000000000000000000000000000000000d036f49ffff001d34338407", + "01000000c32acf24bacfd75775f5dffbff64a36c59448da42d2fa43fa948f8150000000060ae0a000000000000000000000000000000000000000000000000000000000065056f49ffff001d6a434f09", + "010000009982fa9566bf2b7a046948a46a73432e4264acecc0efa483e15973bc00000000a025260000000000000000000000000000000000000000000000000000000000bd076f49ffff001dce51b101", + "0100000078f71b8f878ce16bfe24321764c337961d0d308299043dc15a8ece8e0000000060e3160000000000000000000000000000000000000000000000000000000000150a6f49ffff001da025f40a", + "01000000f073a12bfdef726ef804a3b54dde17ce4843016351ad66e3d076557b00000000e0930400000000000000000000000000000000000000000000000000000000006d0c6f49ffff001d20686506", + "010000000e3aff8d80228ed117892083320d36035e24ba4226239412b94e9f9600000000c0c62d0000000000000000000000000000000000000000000000000000000000c50e6f49ffff001d70e0fd01", + "01000000ee673afdb79fb22d7ca7bea5521594e1ac25881ce29ea4683af7d9780000000040ac2700000000000000000000000000000000000000000000000000000000001d116f49ffff001d81ac970b", + "01000000f5a84645bff69634030183fc36f769b2121e87ad32c1e4116d4ea59e00000000a08601000000000000000000000000000000000000000000000000000000000075136f49ffff001d215c2300", + "0100000076147621dffc120306af0fd1b1173706b095f6a0313f3a65548c121400000000801a060000000000000000000000000000000000000000000000000000000000cd156f49ffff001d4008980b", + "010000003224c66653ca3ac446ca3abbce13e1112cec60696f33e5bc49393f6600000000e0fd1c000000000000000000000000000000000000000000000000000000000025186f49ffff001de3a2ad07", + "010000005872238190e3eb11c07e4f83e95f31920807ddf1dd789b8db7fd6d2a00000000804f1200000000000000000000000000000000000000000000000000000000007d1a6f49ffff001d45eff106", + "0100000020dab6bd9f2111fdc7bee9c3cc24b1c22c6204aa2e4a45a9142c697c00000000804f120000000000000000000000000000000000000000000000000000000000d51c6f49ffff001dd4797201", + "010000000f5a6c424e77ac784be805a6358cc07a4a50d92483ec6f8f9d41e6bf0000000040771b00000000000000000000000000000000000000000000000000000000002d1f6f49ffff001db253c600", + "0100000009864358eb09abfee4aa3fa16005f72ed6299fb17489051f5f8d5bb600000000c0c62d000000000000000000000000000000000000000000000000000000000085216f49ffff001d55af5115", + "0100000092c3741fafdf87878b15772396dadda10e42a343b96d34f127fcca47000000000000000000000000000000000000000000000000000000000000000000000000dd236f49ffff001dc603aa00", + "0100000058336a5a3d543935749e35e7604740e6568e359eceafcd9eacddfe530000000080b92a000000000000000000000000000000000000000000000000000000000035266f49ffff001d4e0fbf06", + "01000000b0abcac0a537fd2cc9569797f0d4a47820683c6c945f134275582e9200000000604d2f00000000000000000000000000000000000000000000000000000000008d286f49ffff001d2fd8af01", + "010000009ea15524ae3de384d7abbfbede73d94c21a9f5647720caea92a0defb00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e52a6f49ffff001d2a30be00", + "010000004653e5b4750e0247e5d5c277e353dbe8ca98d7ef84b0b937732671a70000000040771b00000000000000000000000000000000000000000000000000000000003d2d6f49ffff001dc84c9109", + "01000000b6416874d9f5e69e75bf0fe074c8b50728570104cd93824c8ee1958300000000200b200000000000000000000000000000000000000000000000000000000000952f6f49ffff001d730d3701", + "010000005d7f740964c74d6e52892a799a8d5b9ff02362c51171be8eeb738a9400000000a086010000000000000000000000000000000000000000000000000000000000ed316f49ffff001dea3b5503", + "01000000e098d5eff715ee7fb9fa9d63a537cb4224a8ee7a3a1b42ab6b0c60da0000000040771b000000000000000000000000000000000000000000000000000000000045346f49ffff001d9f7e1c04", + "010000000858e7bb4555dcd02a11ad837bfb5b2373992db1d5917bfb134e9f970000000020402c00000000000000000000000000000000000000000000000000000000009d366f49ffff001d3f2ffe04", + "01000000b508ff6e37ccba550f656aa4de76b765574050c6da7d05a8a48c611200000000804f120000000000000000000000000000000000000000000000000000000000f5386f49ffff001d8af18b04", + "01000000fae3d46a9e8087c049592fbc05a26fbbcdeead93d14e8dc8430f08a500000000c0c62d00000000000000000000000000000000000000000000000000000000004d3b6f49ffff001d6918a600", + "010000002c02fcee07916ba2835364055eb41f9e3d33b27c75bed45d0e8ec31e0000000080841e0000000000000000000000000000000000000000000000000000000000a53d6f49ffff001d6c30b80a", + "01000000c65c11520e74bc6339876e0cbc200df7ec5daebbea1072d5259e6ee10000000020402c0000000000000000000000000000000000000000000000000000000000fd3f6f49ffff001d3ae0c403", + "01000000ff6d5b2ee89738b14f3e6404fd3c68a8c8e538035ff3f6ae7dfd325a00000000c09121000000000000000000000000000000000000000000000000000000000055426f49ffff001da7de9b02", + "010000000e1f3e8a46ca17bd7a90fb2c469b5de00f568aabe35365575f6f43ba00000000e032290000000000000000000000000000000000000000000000000000000000ad446f49ffff001daa204717", + "01000000987075511b5d1b3105c33d6aecaeb06e74e8a5dc529ee22257de19cb0000000020a107000000000000000000000000000000000000000000000000000000000005476f49ffff001d62ccba07", + "01000000a052ddf533776406b78d5c135157a203e7dd3a5cbbbc4f008387cc7e0000000000000000000000000000000000000000000000000000000000000000000000005d496f49ffff001d4bccf707", + "0100000035316643402df1da8833d1fe1238ff5c9a09074105c195bf5ecc1ae600000000801a060000000000000000000000000000000000000000000000000000000000b54b6f49ffff001d778d4502", + "01000000e61758a22a634086db12e1820c09a58a74cfab6251e7e5eeaa979ed100000000a0f01900000000000000000000000000000000000000000000000000000000000d4e6f49ffff001dad12f304", + "0100000042a502c3b34b64ee171de0056eb1aac8eaee2e2a751532c618f9b9d200000000e09304000000000000000000000000000000000000000000000000000000000065506f49ffff001dd78be503", + "01000000dc14b1250ce14625a61ba177648a3c8fb1987555b1a09c5515e4023300000000400d030000000000000000000000000000000000000000000000000000000000bd526f49ffff001dbe492f01", + "0100000008f8d1322b0d7c8bea48122fc13ed8748f0a9d21cad7cc425824e8350000000040420f000000000000000000000000000000000000000000000000000000000015556f49ffff001d93c7a103", + "01000000a9713b2553b25156d985fd99f04dd99840409033be8b634172e72c7600000000604d2f00000000000000000000000000000000000000000000000000000000006d576f49ffff001d360d3900", + "010000001c0383c46d81455a8a6e91cbf9e8547655cdeeeefc9fa3c23a29a23900000000e0fd1c0000000000000000000000000000000000000000000000000000000000c5596f49ffff001de7c2db11", + "01000000933835347f1e9e9205cb39a25c320682fae075e6eb6d2cfd96f972bf00000000a0bb0d00000000000000000000000000000000000000000000000000000000001d5c6f49ffff001d15eeb303", + "010000002371a7c09c395a7e80d24a95716ef4989d09554b5b9a5dfeb5c46e1c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000755e6f49ffff001d70594006", + "0100000082078c25382dc6f63213f431be7dd9d91d68d636b07657215451f9600000000040ac270000000000000000000000000000000000000000000000000000000000cd606f49ffff001da379410b", + "010000001bade94e9b350f4354a51c06106ec88dfbb1b79dfcf429510cc8d7b60000000000350c000000000000000000000000000000000000000000000000000000000025636f49ffff001d9218d318", + "0100000010a485bedd967e766e5e9aa5eeec36efdfd233c4921d5280453e0a130000000060ae0a00000000000000000000000000000000000000000000000000000000007d656f49ffff001d7b338805", + "01000000d8ee91d9dbeb55dbebf5ed1f84dd8b39f17224118ac8b2001e9ff33500000000801a060000000000000000000000000000000000000000000000000000000000d5676f49ffff001d3b939f04", + "01000000257d39685cb7d07138d7df77eb913e5fa7835bda1ce35b2a0f7763da00000000604d2f00000000000000000000000000000000000000000000000000000000002d6a6f49ffff001d05f98705", + "01000000fb30cfb7a6711ea98f2135cd36cda4c5b8e45e797e39ad580849eccf000000006018230000000000000000000000000000000000000000000000000000000000856c6f49ffff001db7636e05", + "01000000c443fff2fb6349c3de8da804b17ada4a70b7ee77444aeff97017e5100000000060e3160000000000000000000000000000000000000000000000000000000000dd6e6f49ffff001d67e33e22", + "010000003563edbea414a603207a2ce1c3d70a9d7e6271e1a9bb481e0e70678a00000000200b20000000000000000000000000000000000000000000000000000000000035716f49ffff001d471b8503", + "0100000098eeb1f8c90d36202f01eec798a18d032213d46b676e8c222322331900000000e0322900000000000000000000000000000000000000000000000000000000008d736f49ffff001dba510e06", + "010000002f223a61995d3617df51381e30f79285e6eb4333ee1d38b299faf17f0000000000350c0000000000000000000000000000000000000000000000000000000000e5756f49ffff001d9647dd00", + "01000000c10331dad3995ede7f29755e77f6a2014f6d160921e172004e3cd4e900000000e0c81000000000000000000000000000000000000000000000000000000000003d786f49ffff001d9357aa0d", + "01000000d1e04427fc4fa295e667c054a3aaa0938e6482469e7a293178bf77f400000000009f240000000000000000000000000000000000000000000000000000000000957a6f49ffff001d4a8e2900", + "01000000a31c6724b3d7204a4a78914f496bf26c7baec52dcd3d9107e78b3f0800000000a0bb0d0000000000000000000000000000000000000000000000000000000000ed7c6f49ffff001d91c1e90a", + "010000005c47c6c9bb289d272b7bb3d907b106363f5ef98a15811502fedf387100000000009f240000000000000000000000000000000000000000000000000000000000457f6f49ffff001d6bdc170e", + "01000000b466ad944065f0cda237a138853a41b28c4fff53a6722b695c01e8c500000000a0bb0d00000000000000000000000000000000000000000000000000000000009d816f49ffff001d9ee20e05", + "01000000fdff53045c486ce89375f99774aacb5a48c870951c9a8d154eba523700000000400d030000000000000000000000000000000000000000000000000000000000f5836f49ffff001d3e708904", + "010000007f8616dc377f5249f307f14298e18cbf8695709974cc5c34c480357f00000000400d0300000000000000000000000000000000000000000000000000000000004d866f49ffff001deb860d03", + "010000004a0ac433fc29f5791029029f6abcb7d7e575ee19b8da9264a9cfde6b00000000c027090000000000000000000000000000000000000000000000000000000000a5886f49ffff001d7ce91603", + "0100000002fe7dff2ebac226380381a73ce62abad3ec0f671c884e6c8fafe5c800000000a086010000000000000000000000000000000000000000000000000000000000fd8a6f49ffff001d60b5e207", + "010000008f09545bdbab4bd67f0bea076b3f665216b954eee5bd203d61c9b2e700000000e0fd1c0000000000000000000000000000000000000000000000000000000000558d6f49ffff001d82ae8026", + "0100000002520e0684e5ff1c11db5e823e64e077545955588707942a6ddb7e7200000000c05c150000000000000000000000000000000000000000000000000000000000ad8f6f49ffff001d7b183402", + "0100000072b977e124ac944d79a923d3a7a0d8222b6307baefa9bf4c03640a4d0000000040420f000000000000000000000000000000000000000000000000000000000005926f49ffff001d6b409509", + "010000009846812f15859427bf3f7abb98ce7f921a9f9dd5decb7e9fd4fe2aad00000000e0c81000000000000000000000000000000000000000000000000000000000005d946f49ffff001d607a1a00", + "0100000045fe679bbc0b880ff76b39db853c68b137887e5dda5d35bdd474ad1300000000a025260000000000000000000000000000000000000000000000000000000000b5966f49ffff001dbfc1e21a", + "01000000f3b8f5f5c4e737167940235b6e2edba76a53dca1011887d62d404fb700000000c0c62d00000000000000000000000000000000000000000000000000000000000d996f49ffff001db8497d08", + "01000000c63f2ae1752575c43a9979b499625f94463d3b637d9a886c916d9fab0000000080841e0000000000000000000000000000000000000000000000000000000000659b6f49ffff001d90ed1000", + "01000000d833df16bead9ed4ad10e717de676b2c3f29b47b32e32439d8c89fcf00000000804f120000000000000000000000000000000000000000000000000000000000bd9d6f49ffff001dcb3a9506", + "010000005a65b7e6fe1228558aa4ab0eef63d8aef2a939dc3c0e2d925505428f00000000c02709000000000000000000000000000000000000000000000000000000000015a06f49ffff001d7df7c604", + "01000000334e41571dcebb90321a2afeea336b329f14910c9a61357bec9795170000000000350c00000000000000000000000000000000000000000000000000000000006da26f49ffff001d81e4cc06", + "01000000a0537a3a2be28247a46a8262a2dbf0b28ea597ff883a36aa0a188ddd0000000020d6130000000000000000000000000000000000000000000000000000000000c5a46f49ffff001d56892d08", + "01000000e65cba2948abed1dec47536b9978fa04546e9af6ef694739129d27b60000000000000000000000000000000000000000000000000000000000000000000000001da76f49ffff001d53c0aa06", + "01000000c0bbcb2456ae4f2ffd91b658f9558527a46f8fd73b75e8c35864aeb20000000040420f000000000000000000000000000000000000000000000000000000000075a96f49ffff001d0de1c304", + "01000000084558583f4b605178e3b31f479e7f9091356bf6ea76ead1d3e5aeac0000000020d6130000000000000000000000000000000000000000000000000000000000cdab6f49ffff001d693af507", + "010000000bd19d8d3ba4192265bd71804451df5ca5f333b3f3a22aacbf118dcb00000000c09121000000000000000000000000000000000000000000000000000000000025ae6f49ffff001d4368230c", + "010000003b267bb999c63471bad5ebfc5a349bdd6bc9fb90b5a1cb39264f5de300000000804f1200000000000000000000000000000000000000000000000000000000007db06f49ffff001ddb1de502", + "010000005142d40269ee347689e96347e005413bfaa436756ee7008549b310e10000000040420f0000000000000000000000000000000000000000000000000000000000d5b26f49ffff001d1a0b0c01", + "01000000c6b3b0205a984b0076956ddd824a0a49fc74fae5f2fd875738b9938800000000e0930400000000000000000000000000000000000000000000000000000000002db56f49ffff001db8f4d121", + "01000000dd1b22c0bfee556263008d425c1524abb5450670d98a75b87585e1570000000040420f000000000000000000000000000000000000000000000000000000000085b76f49ffff001d6c54ec01", + "01000000161d3cd0a93df92e1cd8fc1130b244c7e39128f784ebb272c297c24d00000000e032290000000000000000000000000000000000000000000000000000000000ddb96f49ffff001dce9c8101", + "0100000048201e30427d49267f88e15a1a217d4bca0eb27159ecd29d286e8ccf00000000e0c810000000000000000000000000000000000000000000000000000000000035bc6f49ffff001db01bbf08", + "010000001faa0801e1d3b1404c8c934e3d4e9437335a10756807bb7247507f620000000060e31600000000000000000000000000000000000000000000000000000000008dbe6f49ffff001d08e76610", + "01000000709ee9cdb2c3c0d8d7e0402743dd92a79a495182f07a45a02700b88e00000000e0c8100000000000000000000000000000000000000000000000000000000000e5c06f49ffff001db4491a00", + "010000002ecd1dfb9806633149cfcd4ad10f09f6f041d60b51df02aa480911f000000000e0930400000000000000000000000000000000000000000000000000000000003dc36f49ffff001d15a0a305", + "0100000064e68f2f49055054f7524cdd138289a18dbe4d04f6cb51888661440200000000804f12000000000000000000000000000000000000000000000000000000000095c56f49ffff001d621f9816", + "01000000f3cd6f9f3864837cd41bb7db9f181cc69d2a62e2ffecc955f32307770000000040771b0000000000000000000000000000000000000000000000000000000000edc76f49ffff001d0e502106", + "010000004e34b14f79fd6d68dcff755502d1ebcb46f5564766c65f144c86d93b0000000060ae0a000000000000000000000000000000000000000000000000000000000045ca6f49ffff001d0f517401", + "0100000026d3bbd56855d5aca9d6d20268c3e13a063ff2ab1e37a91fc0f56be000000000e0322900000000000000000000000000000000000000000000000000000000009dcc6f49ffff001d669e250d", + "01000000497639a97790fb1cb6570c49d78f620e9357b4ec2b72b8848c696bc700000000e032290000000000000000000000000000000000000000000000000000000000f5ce6f49ffff001d2ffa7917", + "01000000d05235c8e0896301781f1488f3ae6324c2cd72c46685a6ee0333aba50000000020a10700000000000000000000000000000000000000000000000000000000004dd16f49ffff001d0ea63006", + "010000004b390f59a09af96a328bbb2f0bd169968f48c8e502f16d6d14d61b5800000000c091210000000000000000000000000000000000000000000000000000000000a5d36f49ffff001dcae01f00", + "010000001a40f7298bc7c51d38b4f472858660d2ccfe297e47c2367d0515b1440000000020a1070000000000000000000000000000000000000000000000000000000000fdd56f49ffff001d648d8500", + "01000000e561ce43d83a7770e2083092684d4fd885edf625936545c122f0edfe00000000a0bb0d000000000000000000000000000000000000000000000000000000000055d86f49ffff001dd09e1b09", + "01000000acb8ab46235e18557deaab91713efc9183c1fe07498bcd08f42515e900000000a086010000000000000000000000000000000000000000000000000000000000adda6f49ffff001d6d5d6b14", + "01000000038065d7127753608ddb2605f10655be318aa1739e922e3854815ad300000000804f12000000000000000000000000000000000000000000000000000000000005dd6f49ffff001d9ffc7503", + "01000000bc22a1980f5b4cc7805c9f511b4a09559ecf3c87dbb20832d8e5ccf400000000e0930400000000000000000000000000000000000000000000000000000000005ddf6f49ffff001d69f5eb05", + "01000000bc2429638682aa87156ad36f442aa058d8564f36292c77a93264105c0000000080841e0000000000000000000000000000000000000000000000000000000000b5e16f49ffff001d77868b06", + "0100000095c224e254a6217ce20c3a7a611dc5579d5432e61384607a33375d7100000000200b2000000000000000000000000000000000000000000000000000000000000de46f49ffff001da0547c01", + "01000000c9da0a484179068cbe3d7ec6559d303405e776f65600c8a0bb2be50200000000a0f019000000000000000000000000000000000000000000000000000000000065e66f49ffff001dfe998e04", + "01000000d01db54080aabbbc63a0be316f6b7f105f88ed89772823b8132afffd00000000c027090000000000000000000000000000000000000000000000000000000000bde86f49ffff001dbfde7a08", + "01000000b16b21a4cd0322b76dbda6354266e681890cf5f100f36bd5d2d874780000000020a107000000000000000000000000000000000000000000000000000000000015eb6f49ffff001dce300c06", + "0100000053c1d0707d83ae0dfa796a2797b305ac0a06c93d12d8da3ab17aec0400000000a0f01900000000000000000000000000000000000000000000000000000000006ded6f49ffff001d5aca111c", + "010000003a9e9a7627c9a02fbdf1c9fe082bc1634b34025ce425d9c977d945280000000040420f0000000000000000000000000000000000000000000000000000000000c5ef6f49ffff001d52686f02", + "01000000cc129bdf5857c45bd36b6dd75f7a9ba89720b083affd7b03652160c90000000020a10700000000000000000000000000000000000000000000000000000000001df26f49ffff001dfbac8506", + "010000005303397717a42875126acd57e6c05941cf85722ba9190076b1c960c900000000c09121000000000000000000000000000000000000000000000000000000000075f46f49ffff001dee694f0b", + "010000007477a06c9f9dad02528b816b4cb8be644d9533db8678f498efefebcd000000000000000000000000000000000000000000000000000000000000000000000000cdf66f49ffff001d617db000", + "01000000b65cd36add031d41e79729976aa3cce6f19fcf3528718b7bd273edd000000000c05c15000000000000000000000000000000000000000000000000000000000025f96f49ffff001dffef8d15", + "01000000017acd35de8cba76c03b6877086bf993fc647978b6279a519c0e3a3c00000000006a1800000000000000000000000000000000000000000000000000000000007dfb6f49ffff001df8ae2f00", + "01000000631b4748c87f25c044ced26254b6d2bee2d630b82744fce9ad5bf9dd0000000040ac270000000000000000000000000000000000000000000000000000000000d5fd6f49ffff001d4db5fe1c", + "01000000792aa0d0e257a45a865c52b93bfa38ad76a466635daa6ffb8ee9bf370000000040771b00000000000000000000000000000000000000000000000000000000002d007049ffff001d1857b502", + "01000000ab17eb4b89ad7ebc0df4df0f4572ec55d0aee2458ec45c65afe8205900000000804f12000000000000000000000000000000000000000000000000000000000085027049ffff001d86e1140a", + "010000001b868041307de25dcf246043f848b989e7cd66eda13035fc00845c8f00000000801a060000000000000000000000000000000000000000000000000000000000dd047049ffff001d0a10360e", + "010000002e1c10501dd48d9a29fc941712516d45426d385e6e1deec631b58c340000000080841e000000000000000000000000000000000000000000000000000000000035077049ffff001dd424c205", + "01000000e7fe2bd0a76f50fe509e1b56db470469a24a7e72471c1927564bdbf40000000020402c00000000000000000000000000000000000000000000000000000000008d097049ffff001dc1b18501", + "0100000023561ecee53a6343133d14e8213723738732263f84850700270a0ac00000000080b92a0000000000000000000000000000000000000000000000000000000000e50b7049ffff001dc1285d04", + "010000001be444ea4780b84a5090ba0c729093de85b8038c4ca7b17f7ef0c04f00000000009f2400000000000000000000000000000000000000000000000000000000003d0e7049ffff001d0b779b13", + "01000000f75deb51bfacfe8904e7e2de06e1551138d12bc358b580bfb2616d650000000020a107000000000000000000000000000000000000000000000000000000000095107049ffff001d6e422b00", + "01000000dce19201f327f0f72b032795f8008b392fa49e45b8ac18f7c660576b00000000c05c150000000000000000000000000000000000000000000000000000000000ed127049ffff001d98a96b07", + "01000000b1b4d570d06ffc6c492e4f50a557451887aa98337f171214649a84da00000000009f24000000000000000000000000000000000000000000000000000000000045157049ffff001d3508ab1a", + "0100000090a815e0177a5082593ca032167805994a4935f52f27e7ccbfa9c09a00000000c05c1500000000000000000000000000000000000000000000000000000000009d177049ffff001d6bac1102", + "01000000cc44dc23b6b3be8c8235e03faa58261ad41abc8e9202a493f4f632d10000000020402c0000000000000000000000000000000000000000000000000000000000f5197049ffff001df7923e09", + "010000007cd7fd8b405c94a6911eb484724884370fcf46c033ffe0e3ba307bd200000000200b2000000000000000000000000000000000000000000000000000000000004d1c7049ffff001d4aa04b00", + "010000009d706585dd159852ec28a8134874614e32bee16e682fcb707b014a1900000000200b200000000000000000000000000000000000000000000000000000000000a51e7049ffff001d6bb0dd03", + "01000000ad4f6e2ab13dd16abb0ae3dd2cb3cfb1aed1cfca2ac009a20685e1eb0000000040420f0000000000000000000000000000000000000000000000000000000000fd207049ffff001de39f9c0f", + "0100000032cab46ea3301678357e2172996861751398562a2cf104554fe993fb0000000040420f000000000000000000000000000000000000000000000000000000000055237049ffff001df2471c00", + "010000006b2698d97073bf193d56554b4826ce50d424a7e5a096ed749875497e00000000009f240000000000000000000000000000000000000000000000000000000000ad257049ffff001d8ee4a008", + "010000000d385a655ac78beb6690b3937e847b4274ca8c46acd7778ffcb4285700000000c0c62d000000000000000000000000000000000000000000000000000000000005287049ffff001dea057308", + "0100000041464908cd061749b368a7978f5ebe42d1aa334ee0c77b87615cafb600000000c0c62d00000000000000000000000000000000000000000000000000000000005d2a7049ffff001dcb583810", + "010000005fb1a9cdd3925049f0ff7eebcd2cc1a3eccfc155a420af8e34f38c4f00000000a025260000000000000000000000000000000000000000000000000000000000b52c7049ffff001d3f694b02", + "01000000bc89841c3fcf80cf58767e8868be9394e615c47639fa139e34a2e6cc0000000080b92a00000000000000000000000000000000000000000000000000000000000d2f7049ffff001d216e1607", + "01000000df279ef2388a57f3951ac227996f29924a0e34377c3f96b9abfc653a00000000200b20000000000000000000000000000000000000000000000000000000000065317049ffff001d9b6b3400", + "010000003c5c2310a1a217fd3d1eb11613305b02c187656b129af3dd9924dee500000000a0f0190000000000000000000000000000000000000000000000000000000000bd337049ffff001dd31e4504", + "0100000071eb0b9589d8c7ed04d04bc761e11a0123d7c902ebc31de248b1f4e900000000a02526000000000000000000000000000000000000000000000000000000000015367049ffff001da81e1800", + "01000000480f8f968ea56f71c332a289ab6c58ea50e76e1f4f7aa2e7c84b50ae00000000e0322900000000000000000000000000000000000000000000000000000000006d387049ffff001da3fb2f07", + "01000000b52786ef1e696d6fd92e034ae2d28b23e08b9317f4791529b91d88f600000000604d2f0000000000000000000000000000000000000000000000000000000000c53a7049ffff001d53f3f103", + "01000000547b975ccc64399b289666d51dabed63b9fbf0011d1236c0bf5d368f0000000060e31600000000000000000000000000000000000000000000000000000000001d3d7049ffff001da79a8101", + "01000000465d4595674ab60b6e3796dfd904e1305e2f85d657730991c2a4901300000000801a060000000000000000000000000000000000000000000000000000000000753f7049ffff001dbaa5ec04", + "010000007129921b15db13866272acfcd9c722267f8c5852069df55c362ab6b80000000040ac270000000000000000000000000000000000000000000000000000000000cd417049ffff001d159d970f", + "010000004c745dfe41c5e85bf676d689538dc1cb385334566be97fc221016a1d0000000040ac27000000000000000000000000000000000000000000000000000000000025447049ffff001d7a7af500", + "01000000a7ad5b336af0698c8a4224dbc426c4cb68757e3b88c23712479b5db20000000040771b00000000000000000000000000000000000000000000000000000000007d467049ffff001d8e49f207", + "01000000989a01113205b78e14f76e22263d7da6c1a1c26eb5adc5d43dc38e7500000000006a180000000000000000000000000000000000000000000000000000000000d5487049ffff001db07b7209", + "0100000095f4ed51cab12798ed59d1e74c0bccea0d133a36a3bd1dce5fa40f0500000000c0c62d00000000000000000000000000000000000000000000000000000000002d4b7049ffff001d2cbe6e01", + "010000000168b45a5a8c23fcc26e95ce866241fd36df9386d40a81e0d95c228400000000c05c150000000000000000000000000000000000000000000000000000000000854d7049ffff001d9a6b9a0b", + "010000004392c24cc04e15b7b340567b110a4ea9e8bbc6c1beae93c1a6c2a1ff00000000604d2f0000000000000000000000000000000000000000000000000000000000dd4f7049ffff001d4c16a50c", + "01000000c22f1926b431347b817d9e91b8865715913b7288d57c10eaae931e1e00000000c05c15000000000000000000000000000000000000000000000000000000000035527049ffff001d3b65e601", + "01000000951633e494826cc61ecf9efd64d6ded2ca7fe9e2c931a152bdfb7a0200000000604d2f00000000000000000000000000000000000000000000000000000000008d547049ffff001d4cc7230c", + "010000001296fdb4a7ef651a1f7dd72b73688a47d54d2a0cbd1b23b21506a80000000000400d030000000000000000000000000000000000000000000000000000000000e5567049ffff001dd2f1f603", + "01000000e48182e6073d018d938f2ea68c42d2511af7bce29f23662610e8b8c100000000804f1200000000000000000000000000000000000000000000000000000000003d597049ffff001dc2f87f06", + "0100000012f814cb6a08f95cb718634ae890f5a52fa4e45eb1a79c2dffde0fd600000000a0bb0d0000000000000000000000000000000000000000000000000000000000955b7049ffff001d3ea45d12", + "010000006c0dde4b93d2230921b7eafd7478dbe71bd3e4527fba716c54c19e7b00000000200b200000000000000000000000000000000000000000000000000000000000ed5d7049ffff001d2e7b2013", + "010000009f2180bcac013e33e1ae53e59e936e5535d525e6b5039209bc22954800000000e0c810000000000000000000000000000000000000000000000000000000000045607049ffff001d119d3e0d", + "01000000a175b038f1af57d92e51e2f98087c076f7180773b180b2f6dfda87570000000020402c00000000000000000000000000000000000000000000000000000000009d627049ffff001d4f2bb90b", + "01000000dc1670bec0806b20613850fa5a28af3e0081fabec34193b93f7f84f000000000c05c150000000000000000000000000000000000000000000000000000000000f5647049ffff001db3f83107", + "0100000060a9debe1a4104b8dfafe9ddee36f149e7e29f4d20490e519119a0a40000000000350c00000000000000000000000000000000000000000000000000000000004d677049ffff001d80bb8b08", + "01000000ca319d742cac8f0c44ef4c56bf0f7278e44ee5b6dda64e9edf1edaa20000000040ac270000000000000000000000000000000000000000000000000000000000a5697049ffff001d96f06f1c", + "01000000ba8ce76a6e1d2e7074130242f5e859da5393eca366832c941f3bf86700000000c0c62d0000000000000000000000000000000000000000000000000000000000fd6b7049ffff001db5cb7000", + "010000009917a131c2d8a403f382fae79c37952e0dfcf1b32b57f289f43479df00000000e0c8100000000000000000000000000000000000000000000000000000000000556e7049ffff001d0996a704", + "01000000887e589385afb841d4c8b7afe05523ababaaedc1d974154c6748e0710000000060ae0a0000000000000000000000000000000000000000000000000000000000ad707049ffff001d9afc4001", + "010000005f27ab9403478004fab30d7ad59d6ed19fb1a7d08c4ab462d77ab39800000000200b20000000000000000000000000000000000000000000000000000000000005737049ffff001d34315d01", + "0100000069fd8d17f9887148f1a5202b3319db56cbd12cd3584204a877489f690000000040420f00000000000000000000000000000000000000000000000000000000005d757049ffff001d0b72600c", + "010000004ed9da758db09c39d8c45f4966de169d75d01357a878fc848159798100000000e093040000000000000000000000000000000000000000000000000000000000b5777049ffff001d21906d04", + "010000003504ada3f7b7881fc0002ee6aa9822151f337bb52e672326ca51fd5f00000000c0270900000000000000000000000000000000000000000000000000000000000d7a7049ffff001d07f9f109", + "01000000d172224399e631ba4347456ec5feb18c453069643cca4e91a0ecffe200000000604d2f0000000000000000000000000000000000000000000000000000000000657c7049ffff001d9175270e", + "01000000ac4ee342d3425166b967cf49ffa8fe4e873ffb0ae8e5433c928ab7bf0000000020d6130000000000000000000000000000000000000000000000000000000000bd7e7049ffff001de6920e02", + "01000000779944f3235dc68aa4d6244d07f5f8716d945f05d21661d3b0d783c900000000c0c62d000000000000000000000000000000000000000000000000000000000015817049ffff001da8c87800", + "01000000cf5557ca31461974916902a3d2da70296f2de1b63036f8bb0faf22d40000000020402c00000000000000000000000000000000000000000000000000000000006d837049ffff001da985f803", + "01000000e0bea92b5b49080c7865bfac8219f976bc16442e10697b7c42c8e31d0000000040771b0000000000000000000000000000000000000000000000000000000000c5857049ffff001d204eff08", + "0100000090078cd58fe6e3fe5232112d324f650e9e52c86e14e9c077c790b3cc00000000a0f01900000000000000000000000000000000000000000000000000000000001d887049ffff001d28225a04", + "01000000661ec13ffa4624443aed93e3134dd05d9ce91e03f0f51404a96ef71000000000a0f0190000000000000000000000000000000000000000000000000000000000758a7049ffff001df22b9707", + "01000000216e09bbdb7c31f6ee5f051a3ad1223c88659410c0e95caec49816da0000000020a1070000000000000000000000000000000000000000000000000000000000cd8c7049ffff001d6e025c06", + "0100000009e6d3a357fe606d1600329adc33540a3883ba590bfccfbc5bf24e0a00000000e0c8100000000000000000000000000000000000000000000000000000000000258f7049ffff001d7adeec02", + "01000000b2c5a8c945031fdeb7024717814b4488e6afc2290a1112d654efb01a0000000000350c00000000000000000000000000000000000000000000000000000000007d917049ffff001da2d57a00", + "01000000716331d6e051c1ec2b8ebdfcf7e744012245d31ca4eb5f17c97a6c2100000000c05c150000000000000000000000000000000000000000000000000000000000d5937049ffff001ddc007602", + "01000000431a9f468a6d9ab25575822b4feb87ec4b4e111b774a574f0eac6f220000000020402c00000000000000000000000000000000000000000000000000000000002d967049ffff001d99e08104", + "01000000655a04f31d81dc7ebfb4fe0221ef3e9a27591b3c7dc782fe1d958e1200000000601823000000000000000000000000000000000000000000000000000000000085987049ffff001d1839bf01", + "010000001ce4dc2f8ae91120257bcb55fb79939352dba2cacb5b262bcef978e30000000020402c0000000000000000000000000000000000000000000000000000000000dd9a7049ffff001da2c61f01", + "01000000b7926111cd6813a7601c646d8ed6701891ceb1e7f6f3ed875cd6105a000000006018230000000000000000000000000000000000000000000000000000000000359d7049ffff001d0e30d000", + "01000000399a4567779ce280aac506a065a1f58706380bbf4ca694ba838009810000000020d61300000000000000000000000000000000000000000000000000000000008d9f7049ffff001dddddf906", + "010000004cbda14483ac1366d292271af18fc64f975521bcec95b1af1498137b00000000009f240000000000000000000000000000000000000000000000000000000000e5a17049ffff001d83781801", + "010000001380635166e172b066cbb6eed4dd319fb6c5611dd0c2d3661a8bf39a00000000a0252600000000000000000000000000000000000000000000000000000000003da47049ffff001d4b76a806", + "010000005fa41e19318691065787e4efb6685922ee5122a1ecd7b5f481d72d770000000020d613000000000000000000000000000000000000000000000000000000000095a67049ffff001daf339003", + "01000000dce08a51042b71ace6a81c973181c303a32c08ac72026c78a060944a000000000000000000000000000000000000000000000000000000000000000000000000eda87049ffff001d1dcbfa18", + "01000000e81eb531ce455e45c871136938e60263260bef27cb11bd7adc5925310000000040ac27000000000000000000000000000000000000000000000000000000000045ab7049ffff001dbfb6a809", + "01000000a87bbb63521469b63af233bc74fe7e41365f321cbb5c3012e5d7c0a600000000604d2f00000000000000000000000000000000000000000000000000000000009dad7049ffff001d83b34d01", + "0100000058580e8c265c9ebd0712ecdc8b349a6c22920a910c014f56266833c60000000000350c0000000000000000000000000000000000000000000000000000000000f5af7049ffff001d76257801", + "0100000024264c15ea237e4cb587e9e728cf03f048827a88b095890d594e50ec0000000060ae0a00000000000000000000000000000000000000000000000000000000004db27049ffff001d8275f401", + "010000000e795d896ca47bcbc52b115d35126dc1b69b99dc7df8958d8e94d03500000000e032290000000000000000000000000000000000000000000000000000000000a5b47049ffff001d83603e09", + "010000009d5b6daa39c10baac8d00ccbf811c534594691b9c2074e35f85fed4400000000200b200000000000000000000000000000000000000000000000000000000000fdb67049ffff001dad9c110e", + "0100000048e272027426db5b74f61b6ab94fb15a2d1b731b650fadc7691e3c140000000080841e000000000000000000000000000000000000000000000000000000000055b97049ffff001d8aafc705", + "010000004bcb67596f8f9328eff3cd4839e4b6c4f6db29c613d00faeea84566600000000e032290000000000000000000000000000000000000000000000000000000000adbb7049ffff001d0cb80b09", + "01000000b21ca9810832c8e33182b9427fb2a034507d0c2baa41734e4ffe984d00000000c0c62d000000000000000000000000000000000000000000000000000000000005be7049ffff001d96b7a803", + "01000000a75aaa57058a3cd0c0a3a825051e78d6d40a98bfa5884ec5f0c30bf600000000006a1800000000000000000000000000000000000000000000000000000000005dc07049ffff001d50d88f08", + "010000009693317a8f01fed491c5bfcbf7ef415668c58e0df809824c0351d4a10000000060ae0a0000000000000000000000000000000000000000000000000000000000b5c27049ffff001d67fb1920", + "01000000a2fefb6eb3550a9ef5b46817a48106d13c80908d95c35b6400ce48de00000000e0930400000000000000000000000000000000000000000000000000000000000dc57049ffff001d891db203", + "01000000e3581b7aae77b1a89e4b2721e92bcd0802bf615f63052c318453d9e500000000e09304000000000000000000000000000000000000000000000000000000000065c77049ffff001dd9cc7510", + "01000000743c229dae4cd6f4368499254049749b2b1c8a69a1e9a4143395932f0000000020d6130000000000000000000000000000000000000000000000000000000000bdc97049ffff001dbebb6503", + "010000002b39d99969c530170cc6979310c1ee3196d34eac0ec29e259db366e000000000801a06000000000000000000000000000000000000000000000000000000000015cc7049ffff001da7925601", + "010000009891637b1e24da35720c9a42720fc218e54018fdabff9a2cd0d02cca0000000000000000000000000000000000000000000000000000000000000000000000006dce7049ffff001d4fa9b20c", + "010000008adc7fc9b3b61d090149e5c47ba6549334ac551969399fe0c66f521f0000000040ac270000000000000000000000000000000000000000000000000000000000c5d07049ffff001dfd846c07", + "01000000397024016981233dc1c79475f1072153df65b2dfdc2853ddd37c1c630000000020402c00000000000000000000000000000000000000000000000000000000001dd37049ffff001d9dd68d04", + "01000000132be4974635226c39ca96fe0f55f03d96bae110d7e415ac776ceedf0000000020a107000000000000000000000000000000000000000000000000000000000075d57049ffff001d13ec4200", + "01000000c7b475975a54fcb337d5a3587b6c25ff198d504ab49f097fc239e3b20000000060e3160000000000000000000000000000000000000000000000000000000000cdd77049ffff001d278cf801", + "01000000912440465c2dc86febae74484dce40aba09e93ffca0c94fa48674c0d0000000020402c000000000000000000000000000000000000000000000000000000000025da7049ffff001d43cc470e", + "01000000f1213a589796abdf0b224e0231b220e80088e9a99afbbdfedc12740000000000804f1200000000000000000000000000000000000000000000000000000000007ddc7049ffff001db8b6d700", + "01000000ce4174e745efc7869a10ef3dd735307f7e35edf9f808720193ae45d000000000006a180000000000000000000000000000000000000000000000000000000000d5de7049ffff001d8390b004", + "010000007bd6e767e1385fa6a6bd8a6880de1a43723c496ab81f0179c30879e700000000a0860100000000000000000000000000000000000000000000000000000000002de17049ffff001d9297b002", + "01000000b448ad7bcf31a5d182e94cd807d7e509b90c15392e70899e784703e20000000040771b000000000000000000000000000000000000000000000000000000000085e37049ffff001d4c1e390d", + "0100000083f4ef3776586dea6b8d1a12b86d011bb18e34d2037984011f28c26f00000000c0c62d0000000000000000000000000000000000000000000000000000000000dde57049ffff001d72cf7a01", + "01000000df7faf264c95cace10cfa87f3bd57f90260e5e13f41d1250d4ab43e000000000e03229000000000000000000000000000000000000000000000000000000000035e87049ffff001d53fa3009", + "01000000c6c1908887297835e6f36b7571956b3354d8b94915548aafb2d178a800000000604d2f00000000000000000000000000000000000000000000000000000000008dea7049ffff001dd731e501", + "01000000943fe7e47ac76744d3b495af2fe4986dc87f09c999e1665f7b8c21ec0000000020402c0000000000000000000000000000000000000000000000000000000000e5ec7049ffff001d49afb900", + "010000006f78a3fe360493bce2bebcd88ab48ea852619804bb84b3e3ac94d5d200000000a0f01900000000000000000000000000000000000000000000000000000000003def7049ffff001d7cbc6b09", + "01000000d12cdeb9b8d346ab006587101d10c70fcbd8157c67e7291f79e3a04400000000006a18000000000000000000000000000000000000000000000000000000000095f17049ffff001d71057602", + "010000003a253b0249b7b0a7e00ba7ddc88d04cf62f137f49373ea65038d16ea00000000006a180000000000000000000000000000000000000000000000000000000000edf37049ffff001d435b180f", + "0100000049d00bc78d8e8abc86121e05c0600940fe4936c0f6bf0587afd67e9700000000400d03000000000000000000000000000000000000000000000000000000000045f67049ffff001d4ec5bd05", + "01000000027845ee6263fdda501e90b29e3215fccfbf42a43caa2d6f3b77501b00000000801a0600000000000000000000000000000000000000000000000000000000009df87049ffff001dddc47c02", + "01000000dbf6983c00ea601e9acf34f2edd26a20adcf0d6d29564053f13263fd00000000e032290000000000000000000000000000000000000000000000000000000000f5fa7049ffff001d857f7702", + "010000000ca937945b7752ce03afe9627f5cf13607ceb8875b3328817cc189c200000000400d0300000000000000000000000000000000000000000000000000000000004dfd7049ffff001d8409f704", + "010000002fc9170a13406c2fbe4ddcaa09c79a22e07f41a0ebdd040649ef7b7e0000000060ae0a0000000000000000000000000000000000000000000000000000000000a5ff7049ffff001d960f5d0b", + "0100000088322b4432eec240cff5f5cd735bef3ac650d4fa103690dc5adec8d300000000c091210000000000000000000000000000000000000000000000000000000000fd017149ffff001df99d5f05", + "010000007705c9cf7324879cbd2ff6a26f1dcfefa95bac8c6ad63c8e0e9bac030000000060e316000000000000000000000000000000000000000000000000000000000055047149ffff001ddafa5d09", + "01000000361eabdefeee28d1abc009026b4582f4dad24e9ad06809ef0750c9ac00000000e0c8100000000000000000000000000000000000000000000000000000000000ad067149ffff001dd6ffdf01", + "01000000d1b837a75897625eeb5bae09b5d62dea6ba05de5f0b6417733d5b2fc00000000e09304000000000000000000000000000000000000000000000000000000000005097149ffff001d1286eb01", + "01000000c16452a3a7d12e9474e7db6e6790d7043a66e916979cbbfe191ba01700000000804f1200000000000000000000000000000000000000000000000000000000005d0b7149ffff001dbcf5150b", + "0100000093cef9738ebab43e393922ef40391d1f21451a39feb63b77b50ef10e00000000009f240000000000000000000000000000000000000000000000000000000000b50d7149ffff001d44216b01", + "01000000c4e49c69a8d26c86f191f5998ba9450e3d955ff03588305f8a9536da00000000400d0300000000000000000000000000000000000000000000000000000000000d107149ffff001da596bf07", + "010000003d0370951aa63ca6470bd8b3d4c9f93e290d5c9ce2deff5c11a3a4f300000000a0bb0d000000000000000000000000000000000000000000000000000000000065127149ffff001d07007503", + "0100000024cf233562dd7f381bdfc6d3fbcaf08f08cd75e6e7f60dd17c74e6470000000000350c0000000000000000000000000000000000000000000000000000000000bd147149ffff001d20199703", + "0100000048724d526651fe62cf5f664d48aeaf58835d5a60f7f03de98ace8a960000000000350c000000000000000000000000000000000000000000000000000000000015177149ffff001d83dc5503", + "0100000077e202151b8021df0bb2c11e244ed0f0df5c6871895a2fb51c8614d20000000000350c00000000000000000000000000000000000000000000000000000000006d197149ffff001db0df7503", + "01000000dc076d31d506ac87e96ce0ecb74b05c5a0d36e52b1839b76ff08d49900000000c027090000000000000000000000000000000000000000000000000000000000c51b7149ffff001d9b14480c", + "0100000059540770225a811518fa21a2cd1c5c78b238655d8cbba6c9118898750000000060e31600000000000000000000000000000000000000000000000000000000001d1e7149ffff001d715e360f", + "01000000589ea1174558c156ffc4c386ca90119bfc8275fb1f0e650ebd2906180000000080b92a000000000000000000000000000000000000000000000000000000000075207149ffff001d3b70bd01", + "01000000c7b4ad81858bdc7c7486823716c83dfb752310e18cc74a4a74f876fc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000cd227149ffff001d4a526809", + "01000000a5fa3cd78f5e7624ebfc1f1f47ca17cda9937206192695e047aac79400000000c05c15000000000000000000000000000000000000000000000000000000000025257149ffff001de12a2a05", + "010000000bcc06cd65ef52630c9dda3a098197072875d39fcf3baf0c47c8c31600000000604d2f00000000000000000000000000000000000000000000000000000000007d277149ffff001dc4fd0b13", + "010000009740655031e0ef4b752acf3ab943bd4424a335fb862023d1a7a0f9620000000040771b0000000000000000000000000000000000000000000000000000000000d5297149ffff001d2b904200", + "010000006c841385d5612cc2ea76f83b3c56eeea8d0b7fb06638ec69bf2caee200000000c0c62d00000000000000000000000000000000000000000000000000000000002d2c7149ffff001de685b109", + "010000007687d214dc2e49355ea8c4155cac7fa3fe45d3e31d8ea5eb5f177c2700000000400d030000000000000000000000000000000000000000000000000000000000852e7149ffff001db00f8204", + "010000006dcc1957dfc5cce506df7cf16b35a14d83c746eb70021a9c801ee64900000000c0c62d0000000000000000000000000000000000000000000000000000000000dd307149ffff001deb745a03", + "010000009b9a582f42d3431d8467dd01bc2373ab794c32fdb28e223b48c3849400000000200b20000000000000000000000000000000000000000000000000000000000035337149ffff001d3bac8701", + "0100000087e2806f20bff8554768ffe4a8e472951f89b39688ccb5ed8c5cb48b00000000e0fd1c00000000000000000000000000000000000000000000000000000000008d357149ffff001d26494219", + "010000005c9a783a5452f537810139ce1be217a7e84d874da8a0dacc68a54c2f0000000020a1070000000000000000000000000000000000000000000000000000000000e5377149ffff001d2cef5b0c", + "0100000055f003b848e1fc4dc7cb1a4f8d256b66b2f00300e60ea904b01431360000000060182300000000000000000000000000000000000000000000000000000000003d3a7149ffff001dd6ffa601", + "010000006eaf8acc17b48075b4b07c1a0052da5f925088e10b4506f18025d7810000000060ae0a0000000000000000000000000000000000000000000000000000000000953c7149ffff001d9ad6833c", + "01000000444e2947aa4bd09f92b665b8623c7d6f8ac61464efce06746ef00f4400000000c05c150000000000000000000000000000000000000000000000000000000000ed3e7149ffff001d95d55e01", + "010000002f6f328d2340a647a02f33e6f5c73ee13432f9a8fd41958710c924ee0000000060ae0a000000000000000000000000000000000000000000000000000000000045417149ffff001d7d8b1c09", + "01000000941fe1fcf6abe5691415fbf4ab53c7d96bf5ecec5b2f992eef41210b0000000040420f00000000000000000000000000000000000000000000000000000000009d437149ffff001de1e70b0a", + "0100000089497f6b3dfa9d6a151e164dc9980e32e06c1404d7893d907db096f30000000020d6130000000000000000000000000000000000000000000000000000000000f5457149ffff001d8adbda02", + "01000000a1a94db7e707adf9577cf2b44e312e411bf925d7dfa2ab6fd2911e0e00000000009f2400000000000000000000000000000000000000000000000000000000004d487149ffff001d517feb08", + "01000000c37b47cc5aec228ea03f41674b9dd7c75c7da6eeb9012c351093fec80000000080841e0000000000000000000000000000000000000000000000000000000000a54a7149ffff001d17c72a10", + "010000001058fa9ef45df0e4a9f5d70775545f77d97620fd870d50c082e9753e0000000020a1070000000000000000000000000000000000000000000000000000000000fd4c7149ffff001dba2ca807", + "010000001b3d73a1bef37d38a5e902afb0663c870b3c5a4745c436d9f3507e31000000006018230000000000000000000000000000000000000000000000000000000000554f7149ffff001def341602", + "010000009b6395602004d16182b333e83efd20e594bd06051af72b9396402dba00000000a0f0190000000000000000000000000000000000000000000000000000000000ad517149ffff001d8f9e7f0d", + "0100000043e18abbf28f0c4f0d6036ad0226fa89743f7d5006aefae98a4c140600000000e09304000000000000000000000000000000000000000000000000000000000005547149ffff001dd5f3190b", + "0100000068852ee106665c4138a1de56271ccb730286eda7a61fb3c1893b6a4a00000000a0252600000000000000000000000000000000000000000000000000000000005d567149ffff001d9ea43a14", + "010000007cb556c6f276120e56c480ce084dd05e554aefb8303b8f3612d29baf0000000040420f0000000000000000000000000000000000000000000000000000000000b5587149ffff001d894a1c12", + "010000009858b05ad81dd6fa28acaa1bba6746260a67f3d32d38bbb196977cbe0000000020d61300000000000000000000000000000000000000000000000000000000000d5b7149ffff001dd2e95705", + "01000000c5224064f3e17c2d968b244af790bd15d8e149a2979d46b531faaa3e0000000040420f0000000000000000000000000000000000000000000000000000000000655d7149ffff001ddd0d6902", + "01000000b0bdc01542ec114fde5a61fa68f194f83ec2b05e4f38ab8d118cd4000000000020402c0000000000000000000000000000000000000000000000000000000000bd5f7149ffff001d5cdc5314", + "01000000ed10959a9560881f5b1fda33a0ab4ec420a6efcf9d756c1102a2683600000000801a06000000000000000000000000000000000000000000000000000000000015627149ffff001dbc121b38", + "01000000ca233b70360ecb21a10eb57ec4b51e91f2c343bd0c7b0811d205092900000000604d2f00000000000000000000000000000000000000000000000000000000006d647149ffff001dce255502", + "0100000048e2bbae01930914d7ac8a465bec0e90e908bb13ccf8596d5a3b779000000000c091210000000000000000000000000000000000000000000000000000000000c5667149ffff001d2a71d30a", + "0100000071f302cd37312b48c9a7f1a345c7c6e6fa73b7e36ab1f52d797734440000000040420f00000000000000000000000000000000000000000000000000000000001d697149ffff001deae22605", + "010000004c53f5b43cc34cf17c73defee01b1f3e2a80027fbff43ff00de2695200000000a086010000000000000000000000000000000000000000000000000000000000756b7149ffff001da71d9201", + "010000003f9dca922cbe85da2397ccb7a0366ccffff6424ee070f38cfb9a6e7200000000e032290000000000000000000000000000000000000000000000000000000000cd6d7149ffff001dfdc62207", + "01000000260f6465df2b6ee2639dea55721e27d066bd2a11488cd54e9ba0b4800000000000350c000000000000000000000000000000000000000000000000000000000025707149ffff001dacf29d00", + "01000000f70eb12d78fb6cdda0b2fe4d2402421ab5df717d9b8d1becf1b0bc830000000040771b00000000000000000000000000000000000000000000000000000000007d727149ffff001d4e3c0501", + "01000000409587d8d9f075e7b54033b4bde5b0015d2b4679384e24a25d8b18aa00000000009f240000000000000000000000000000000000000000000000000000000000d5747149ffff001db3be6100", + "01000000fa1a6a061571d0fe8ccfa64e4d75fcd12324c53e137f37aaddf26e9700000000200b2000000000000000000000000000000000000000000000000000000000002d777149ffff001df4dc2706", + "010000007a8c3a702d863ef7c5ead1ec8043b950414cb5a4f28e9ebb17f6fa2400000000000000000000000000000000000000000000000000000000000000000000000085797149ffff001d6a90af01", + "010000004b2ccd9c0380388bb1d4058ad72c19bb399be3e4ca93e1929a0868fa00000000604d2f0000000000000000000000000000000000000000000000000000000000dd7b7149ffff001d521d5500", + "0100000092b5747964bda83215cf8058f0fc55c11753a9a228f5480de9bd63dc0000000060e3160000000000000000000000000000000000000000000000000000000000357e7149ffff001d22528b0f", + "01000000bc23300e6fdaa875986f7b18bd53b90d6e985a77489320934a7c7a610000000020d61300000000000000000000000000000000000000000000000000000000008d807149ffff001d8ba0d300", + "010000006aaf946a81617a8868b3d48c47ebc1de01502d206170a4df937cbedc00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e5827149ffff001db11f1a07", + "01000000ce6975a27545e7c15153602e54c8c67a215dd53d6d77b33b357ac74d00000000400d0300000000000000000000000000000000000000000000000000000000003d857149ffff001de9d8150e", + "010000009a0cfe20cfeb326937e995f0f0d8605196096f76ed3d065a5c73b4fa00000000009f24000000000000000000000000000000000000000000000000000000000095877149ffff001ddf340500", + "010000007072c69451fa2268c7d614109f800fb842dd5981d17ae20bb5471e3e00000000400d030000000000000000000000000000000000000000000000000000000000ed897149ffff001d9bca5411", + "010000005b2bf1b699dcd931f79fd33485b54955d37e71e46112aa76a83efc84000000000000000000000000000000000000000000000000000000000000000000000000458c7149ffff001d689f6b09", + "01000000d57823676845f1476724bf75d145336ecc8e3c55d70f8ade8178652d0000000000000000000000000000000000000000000000000000000000000000000000009d8e7149ffff001d47625e05", + "01000000dff5c12ee8c0395b9f5d8c2f48c5a63d2332ec5a93f196b5eb794d75000000006018230000000000000000000000000000000000000000000000000000000000f5907149ffff001d75fb4704", + "01000000b15bd9084dad36deeece6d96c4a02636889e514b06e10c7cd2b526140000000000000000000000000000000000000000000000000000000000000000000000004d937149ffff001d18c65f05", + "01000000c9f9a597e8a08b2ca32ce22a20e46d74f755b8d1e6194d1931eecb140000000080b92a0000000000000000000000000000000000000000000000000000000000a5957149ffff001d8766a622", + "010000006f70de9efb2a3777763d3040d7106029e48fec3aab78100f3e82a7fc0000000020402c0000000000000000000000000000000000000000000000000000000000fd977149ffff001dc966fc04", + "010000002780c3256dc573f3176bacd80ef956790529b3e047a9c3d4980cd575000000006018230000000000000000000000000000000000000000000000000000000000559a7149ffff001dcaef6a0b", + "010000003424f274bf2ca8c9ab222c4a2e8a75d852c70e98d77fa4cd2505cea30000000080b92a0000000000000000000000000000000000000000000000000000000000ad9c7149ffff001dee258007", + "010000003e2952f7262fbce9080cd281c3afae9186a9aa0e3c5e11a352fb4eb70000000040771b0000000000000000000000000000000000000000000000000000000000059f7149ffff001dddf66204", + "010000005b86b06971e0a5417b9257fb2f1559aab0b34e39ab2ca4668e673d2c00000000a0bb0d00000000000000000000000000000000000000000000000000000000005da17149ffff001db9697c0f", + "01000000e6fa6a9e3c6d50508bbc5f0c6e7cc258f6ff8c6630a453a0f8a552b1000000000000000000000000000000000000000000000000000000000000000000000000b5a37149ffff001d95096118", + "0100000008333aa8aa8b07be7fed545b1703e34de94f00b4a47e7113f24d6b3d0000000080b92a00000000000000000000000000000000000000000000000000000000000da67149ffff001d6fd28505", + "010000004a0997bad05aeea6fcdfb0d58face4d20f450c25e46914fc088475d500000000e03229000000000000000000000000000000000000000000000000000000000065a87149ffff001da373fc01", + "01000000f1b83d551971fcf171b70a6b195ad5f994179917e3a29cfa342a67330000000080841e0000000000000000000000000000000000000000000000000000000000bdaa7149ffff001d13587109", + "010000008ac278ec7b9988c40d4c88e85da88b039d610a4ff3dec9123b7b4ab00000000020d613000000000000000000000000000000000000000000000000000000000015ad7149ffff001d48d9ec2f", + "0100000085933a315eb2794a58e46a4d1a8588b2b71d74cbb87fa62012afff0300000000801a0600000000000000000000000000000000000000000000000000000000006daf7149ffff001d38b4f51c", + "0100000003623d4314e4766f5d8fbfc23fd0e50fed5358fe951c732a191c26b400000000e093040000000000000000000000000000000000000000000000000000000000c5b17149ffff001d93cc0100", + "01000000b0f8c3c7f0a97b4351a98ff43a9b4725cccc07223dce5a1e0994f76600000000400d0300000000000000000000000000000000000000000000000000000000001db47149ffff001d4ab1660e", + "010000002b56e13bf0766d92c5201dd4c37ebb09d36b64da8f1cd403dd79573e00000000a0bb0d000000000000000000000000000000000000000000000000000000000075b67149ffff001da071bb05", + "010000004aca94afbd24a98a125a2723df1decb2309ff68fddb0c005efcc028200000000a025260000000000000000000000000000000000000000000000000000000000cdb87149ffff001d5c349e00", + "01000000b3d3bd81c912320e305074a0efff6524c97ddd54887c8f2088d548d70000000060e316000000000000000000000000000000000000000000000000000000000025bb7149ffff001d53403809", + "0100000035321c4b59bea48dd1b3b75e8a43aa2b1cdafef04fd6e93d8e087a8d0000000060e31600000000000000000000000000000000000000000000000000000000007dbd7149ffff001d2a894a07", + "01000000f4223da59f4d4bd292dc05e86a50c0a6b3be46ea42eb4956716f931000000000400d030000000000000000000000000000000000000000000000000000000000d5bf7149ffff001d2f4ef300", + "010000002917776c95a0bc65b1013e56fc8dccfa727dc4af235a667786d2800e00000000604d2f00000000000000000000000000000000000000000000000000000000002dc27149ffff001dd60b4401", + "01000000f2c75a488b84492f3e38232d1c6be7af6f29ce30e3d490bf2248206a00000000a0f019000000000000000000000000000000000000000000000000000000000085c47149ffff001d95223302", + "01000000b255ed4393b6bfc684b71ec1410db39da28267016a9e696c0ddfa409000000006018230000000000000000000000000000000000000000000000000000000000ddc67149ffff001d08cbde01", + "0100000080fdc56078dfb453ca8a730e0968de9929d2ccc9f037ce78e2f1caf000000000200b20000000000000000000000000000000000000000000000000000000000035c97149ffff001de8b2c600", + "01000000e4dc474ee2ad97b5f86020929855677b487c2879010afe6845e212be0000000020402c00000000000000000000000000000000000000000000000000000000008dcb7149ffff001d6104b906", + "01000000de843f5c5a404a59fa3034fe2168066c8e8d228cbc2210c94558b32c000000000000000000000000000000000000000000000000000000000000000000000000e5cd7149ffff001d096dd709", + "01000000c082a1315917d0afbcc03db5e0a4e8739f46cb57d7f79bc69707d3200000000060182300000000000000000000000000000000000000000000000000000000003dd07149ffff001d8f273c00", + "01000000271270773993727bdc4ca2fabcc6bad653d0adda30020a7177cfd5910000000080b92a000000000000000000000000000000000000000000000000000000000095d27149ffff001df478e601", + "0100000005c9c78b4be36d6fd4a837c1b6109652b2ee2e972c5f6adeff48728500000000200b200000000000000000000000000000000000000000000000000000000000edd47149ffff001db6669d07", + "01000000938a3ebd95e4f1ff32990c08db1d0b196d667e9aaeaede96a1a786b900000000c02709000000000000000000000000000000000000000000000000000000000045d77149ffff001d848fee06", + "01000000bf9ea86eb02e57280525be31eafd98fc70ef0448a6bb944b4fed736c00000000e0c81000000000000000000000000000000000000000000000000000000000009dd97149ffff001d74b29c01", + "0100000092092fb3489a858b97f3f9b2a0df35e923a80185cd4298ac4fb97b570000000060ae0a0000000000000000000000000000000000000000000000000000000000f5db7149ffff001d204aac03", + "01000000870ca19ddc6e43020f5508fc2b910395f7cf1276a771f16517d603930000000020d61300000000000000000000000000000000000000000000000000000000004dde7149ffff001d0163400a", + "01000000154903c40bbd57bd397fd8017474cb262a3bdea8f0ffdd395f56567400000000a025260000000000000000000000000000000000000000000000000000000000a5e07149ffff001d48324403", + "010000000add4371e2c6ffd31c8758c9276628d677f5302786f22d7a34c1a0870000000020402c0000000000000000000000000000000000000000000000000000000000fde27149ffff001dadb4b106", + "010000002714572e3a8a45ada1809ba98dab207e7bcf4a394d426c2603025dc100000000604d2f000000000000000000000000000000000000000000000000000000000055e57149ffff001d9ac5b108", + "01000000f0798b26f950733224c5e5cb4be8334cca98f487306f1977593e3af00000000080b92a0000000000000000000000000000000000000000000000000000000000ade77149ffff001d932c4f00", + "01000000fce3c2c4734823d099690072d95f07a355d5a0a565eb2d881353951c00000000e0c810000000000000000000000000000000000000000000000000000000000005ea7149ffff001dac589207", + "01000000b0ed87988f550ea14e032fc7761b341d9015a5341cbc81048e76232e00000000e0c81000000000000000000000000000000000000000000000000000000000005dec7149ffff001dc63cca06", + "0100000054d8843d690ed2379ec927a12527e9a23c22c16a07e709113cc1184a00000000006a180000000000000000000000000000000000000000000000000000000000b5ee7149ffff001d3cd37503", + "0100000092d8bc0d58b406b05dc2df5262637d79e942c4a5ff27c93fc1d12a0f00000000a0252600000000000000000000000000000000000000000000000000000000000df17149ffff001d1f2bb107", + "01000000ce310827264f99249f86e9ce36c6595ff81d2439465ebe8658e1c52f00000000c0c62d0000000000000000000000000000000000000000000000000000000000850f7249ffff001d6eda1c08", + "01000000b647bf3b71e6f3a46fccb14ae6a734d29b37cb969d9c22703c8ba50d00000000801a06000000000000000000000000000000000000000000000000000000000064f37149ffff001d0bb9ed01", + "01000000a4a2ba8c5fb59a439623eb675d0abd1db2345f3e06a0297d7c0fdd7200000000c05c150000000000000000000000000000000000000000000000000000000000bcf57149ffff001dd28c6c06", + "0100000012c3a07bae95dbac366d800ee15d73e4a53f88b755bff07cf748866d0000000040771b000000000000000000000000000000000000000000000000000000000014f87149ffff001d12b36d04", + "01000000c8e117d271a3f510ccd2671f802491d8183e6f3183c0e1dedb70975100000000c0c62d00000000000000000000000000000000000000000000000000000000006cfa7149ffff001d34339008", + "01000000d385ec6a55a5271049b1349f39d7ab7324afb6085a74a02bced8036500000000e093040000000000000000000000000000000000000000000000000000000000c4fc7149ffff001d40b49404", + "010000001ad68b482df1525a297f14f6e263192a5c16877997f7a241156b41e000000000009f2400000000000000000000000000000000000000000000000000000000001cff7149ffff001dca967c05", + "0100000071a222e4cae67e674c2866a506e0dd7a2e7591c5e90a55e83b9ddaeb0000000020d613000000000000000000000000000000000000000000000000000000000074017249ffff001ddfe93309", + "010000004fe9cf06bfa2dafd7a1fc8e1cb6c6e0cf6ba7795833b04c37f9e167e0000000060e3160000000000000000000000000000000000000000000000000000000000cc037249ffff001d435c9b0d", + "01000000867d20cadaf59b9833b5d649a6fcf25f81cfc839294f1cfb8c67248600000000000000000000000000000000000000000000000000000000000000000000000024067249ffff001daaee0404", + "0100000057eef65088b2038e0a1dfcb6ae0d15c093d8e496802428a5011a706200000000e0c81000000000000000000000000000000000000000000000000000000000007c087249ffff001d73963d01", + "010000001afdb24003b64ec6b0798cf4a32ade90e2eb53f5b0cf8348de591ad200000000a086010000000000000000000000000000000000000000000000000000000000d40a7249ffff001d19a4bf01", + "01000000b1c87e7f8aed8655d7548c6db7e57e4105647d8026d13948d3b05f7000000000e0fd1c00000000000000000000000000000000000000000000000000000000002c0d7249ffff001de7186b07", + "0100000045abc0afbebd8bfae0aaf9f12b27b187e764bdf7495851ed4d8b897e0000000080841e0000000000000000000000000000000000000000000000000000000000840f7249ffff001daf612803", + "01000000468a52a76c78d3fe8697e465d5ab643e8ab12fa40b4f0eb013217ec000000000e0c8100000000000000000000000000000000000000000000000000000000000dc117249ffff001d7048200c", + "0100000005e38539e0bada9978bf4f55d1d3047646d5523de698607ffc785da900000000c0270900000000000000000000000000000000000000000000000000000000002c587249ffff001df5b99202", + "01000000c3b8cba88a94a6060aea77ce89c6a01aebde77cde4c5e25b11153a0b0000000060182300000000000000000000000000000000000000000000000000000000000b3c7249ffff001d6ad0fd1a", + "010000001954b6e6541b4a2e3a333db745cb7753ad5f355528eb4f39811e1bbb00000000c05c1500000000000000000000000000000000000000000000000000000000008b8d7349ffff001d3d973d02", + "010000009fa873428c7758552b447638c9e6d3a7b667914b6e29fc66718944ee00000000a0252600000000000000000000000000000000000000000000000000000000000b3c7249ffff001d891d0004", + "010000001d23190e27dd9fe8e360709e550eae1f5a7dcf49a617519201b93df10000000020402c00000000000000000000000000000000000000000000000000000000000c3c7249ffff001d4945c203", + "01000000f8e75063be09394fc7984463a5c438e77122ae27d274b4b2447aea8200000000c05c1500000000000000000000000000000000000000000000000000000000000d3c7249ffff001d7be62b05", + "010000003c17fd4e8c639c150720e13918a20bb31d11188ba8a08cdde133a2b20000000020402c00000000000000000000000000000000000000000000000000000000000e3c7249ffff001de7315806", + "0100000092e8161c3b4ede024532c0add81bec6bb56d97ab5736634c76a2456d0000000020a10700000000000000000000000000000000000000000000000000000000000f3c7249ffff001d71920c01", + "01000000a2b7f48cd0399a8c0e9881066e63ea0f53296bc3c7e73b7c423fc37e00000000e0c8100000000000000000000000000000000000000000000000000000000000103c7249ffff001d85fa1606", + "01000000504a557753074012f28a28bf01150f8c53693b4fba06c6d6b3592e7500000000c05c150000000000000000000000000000000000000000000000000000000000113c7249ffff001dbf675406", + "0100000090b19a0c7a333bdb0d5f5d3d22eeb98d32e8e8b6461acbe57286425b0000000000350c0000000000000000000000000000000000000000000000000000000000123c7249ffff001d1cac5402", + "010000002e5a1e700ac489622e36e4c936bcc1c71393a50e1bc4330ec281850800000000a086010000000000000000000000000000000000000000000000000000000000133c7249ffff001d91bcc700", + "010000002d6007105300a5752ef627c2a90816d96794b73765ab3be1e5dc3c0300000000a0f0190000000000000000000000000000000000000000000000000000000000143c7249ffff001dd3ff6f00", + "010000002c2336dba8cb1178faea1d9c359e5fa751da2573727af3ab4420a70900000000c0c62d0000000000000000000000000000000000000000000000000000000000153c7249ffff001dd19f1101", + "01000000e8523ed8506a4ca3d47d3b3f6775ed91d23526c3bca1e352b6039f1e00000000200b200000000000000000000000000000000000000000000000000000000000163c7249ffff001d4f8ba902", + "010000008faaa4be07ea69b2be9e745d29ec8afed0726b8196f042e0da326e230000000080b92a0000000000000000000000000000000000000000000000000000000000173c7249ffff001d24106b04", + "010000007fe691335972a459dd40823ab7e39eff62d4eb63096fe7c55e844f2100000000604d2f0000000000000000000000000000000000000000000000000000000000183c7249ffff001d99ff5705", + "01000000ee08bc1dea255801a990ef57bd28474eac1b2082e4f0b8381784028100000000c027090000000000000000000000000000000000000000000000000000000000193c7249ffff001d2d02f000", + "010000004fcf614ddc05326a9715049436451041b7c6384c8d10133674c8bef90000000040ac2700000000000000000000000000000000000000000000000000000000001a3c7249ffff001d7f433502", + "010000000a955f3e357325ff94c4208d9a69a56c0c3d5bb524dbee685f98e37a0000000040771b00000000000000000000000000000000000000000000000000000000001b3c7249ffff001d23682e21", + "0100000013c1b9ba0b061dc55351d3809716c265a5dedf2188ec3192d47f1b4500000000a0252600000000000000000000000000000000000000000000000000000000001c3c7249ffff001d401cbf00", + "0100000090766d47cba195175049c68808b27ca8e9a417dc936e12fd38d3a84500000000a0f01900000000000000000000000000000000000000000000000000000000001d3c7249ffff001d45d3cd04", + "01000000af75493a902f3c458b9ffe43042229690b3f9b7457f2f0f9fac95bf500000000a0bb0d00000000000000000000000000000000000000000000000000000000001e3c7249ffff001d4ae1ff07", + "01000000c00f7a13e30b185bd83b6c9c1b2ad2e8a5aecc583710d4a3ce82612600000000a0f01900000000000000000000000000000000000000000000000000000000001f3c7249ffff001d2f03b002", + "010000008e082afb71a4835adc22184a34cb3acf3ae49c008334c2e9234c24f200000000801a060000000000000000000000000000000000000000000000000000000000203c7249ffff001dc7c8eb09", + "01000000ac2574f5b3b205fcc73fefb300ca56aa325b1154d7691af4cdac2ad1000000006018230000000000000000000000000000000000000000000000000000000000213c7249ffff001d5f2e8902", + "010000005734d4eed1f74bfdfebd5e6e683331720d7ad4037da7f4da1944cf8900000000009f240000000000000000000000000000000000000000000000000000000000223c7249ffff001d798b9a07", + "01000000c8e13330db4343ba7d57d0fb0bfa2b4ad3e0eaafe6c00701dd42be7a0000000020d6130000000000000000000000000000000000000000000000000000000000233c7249ffff001dfe8f1a05", + "01000000e5f951c8495c121f7b325283315e76f8ad77eea514ad798cad1b50de0000000060e3160000000000000000000000000000000000000000000000000000000000243c7249ffff001dd9ba9e0a", + "01000000b357d2a56d44ea3bceaee4327747c161ce42efdf2e9c520b4cf3a88200000000006a180000000000000000000000000000000000000000000000000000000000253c7249ffff001d63f0c306", + "01000000abb9bd7da37e08382490a2ebadad1622e670659b463e89f959d9f3c50000000080b92a0000000000000000000000000000000000000000000000000000000000263c7249ffff001d6c582800", + "01000000459996c1fbec79be609fc35b9f900178c16264ae28c7136f0093050d00000000400d030000000000000000000000000000000000000000000000000000000000273c7249ffff001ddb53ee00", + "01000000494a0cef9ff794adec1937f840c98184b42b4e0f4f8d5f13a3a6d6a0000000000000000000000000000000000000000000000000000000000000000000000000283c7249ffff001d03332d05", + "01000000717d5242ebbcb0441534aafba070bb392c570741282466ac50c613c900000000e032290000000000000000000000000000000000000000000000000000000000293c7249ffff001d2c309813", + "010000002ce14a0ba3214865f6b1426b1cb57b9b5609fcc4294f23edc181b08300000000c0c62d00000000000000000000000000000000000000000000000000000000002a3c7249ffff001dced3f100", + "010000009e29888cc404e16eb6362550bc52e1be92478ecfa6a88d3057f879f900000000e0fd1c00000000000000000000000000000000000000000000000000000000002b3c7249ffff001d8df8a102", + "010000000e0f376b37581323f25c55ccfaf084c53deb0f273db13d90958098c00000000000350c00000000000000000000000000000000000000000000000000000000002c3c7249ffff001d25819009", + "01000000b09b0a881c8ad54911f099c752a76d1a3e7b83d2f268c039f3e38e070000000060ae0a00000000000000000000000000000000000000000000000000000000002d3c7249ffff001d5e78141e", + "01000000f0ed4283751972dae11c611ddb68b3bde343db092012f01c542f65d60000000000350c00000000000000000000000000000000000000000000000000000000002e3c7249ffff001dfb030312", + "01000000de36f5f91a8c172f96a4a09f9159d3870c6b2ba37c774f0901bb687000000000009f2400000000000000000000000000000000000000000000000000000000002f3c7249ffff001d60aedf05", + "0100000050c79c9c0510910a822b8a1a6b6ab0c3f88c363e5ed17db59e4fc9c00000000000350c0000000000000000000000000000000000000000000000000000000000303c7249ffff001d27cab70d", + "0100000015f5f962b789bf0caaa2e92ed3d31c52c0b741498f44f76f9ba019e20000000060ae0a0000000000000000000000000000000000000000000000000000000000313c7249ffff001df120ff0b", + "01000000b99f7b1b0369648c2993e55c41b755b71e398de921a4cdb21a58891c000000006018230000000000000000000000000000000000000000000000000000000000323c7249ffff001dda2e9700", + "01000000a3a7b08912541cb3c083b7e8d4c227693dde29a348d21ce9c912758000000000009f240000000000000000000000000000000000000000000000000000000000333c7249ffff001da1c6fd01", + "01000000086c5d5a0f8e6020065d83555907252d9c846cade687a82658ad2ae900000000e093040000000000000000000000000000000000000000000000000000000000343c7249ffff001d0d827c03", + "01000000a1d2a50116ade576ffb2c71fd2474905af6ced0f9bd1d36c0e27352a00000000009f240000000000000000000000000000000000000000000000000000000000353c7249ffff001d87dde705", + "01000000df7b8eaab02237ff89567ef5638aab7a4acaba86d18764e461e9380500000000a0f0190000000000000000000000000000000000000000000000000000000000363c7249ffff001d764ffb03", + "01000000f92753ade096bb939083f1d58f3d8be518b5179b5446ae780c5c80e90000000040ac270000000000000000000000000000000000000000000000000000000000373c7249ffff001d963ca70a", + "01000000e77773c9f9aaa63f6b4e3d0683ad12872a3c606e686b96d04afff41b00000000c0c62d0000000000000000000000000000000000000000000000000000000000383c7249ffff001d50bf1e06", + "010000008edf658a9426beca6d8a08774cf19b43f8047311e4c4d0fe8647bfa100000000200b200000000000000000000000000000000000000000000000000000000000393c7249ffff001d7ea5b30b", + "010000009a24c0e018ad5fe0f855e77deb8350059569fc68163c33bb089de8de0000000060e31600000000000000000000000000000000000000000000000000000000003a3c7249ffff001d3a0eea01", + "010000000995be4caa3386b418c3b8ca96f1f7a026a3c1edc348793b947dafe400000000a0bb0d00000000000000000000000000000000000000000000000000000000003b3c7249ffff001df5cbcf0a", + "0100000057dac59700beb10d4c7bc59ad68588743b70837296c1c7ee4c07eaff00000000c05c1500000000000000000000000000000000000000000000000000000000003c3c7249ffff001da6d17b07", + "01000000e901a01929820e3e3119379632fe56864faa0bc58cd9824125cafe9d0000000020402c00000000000000000000000000000000000000000000000000000000003d3c7249ffff001d3bf78d07", + "0100000021cc18ae3da517756ddcab279f88abac142068429219b66f756792340000000060e31600000000000000000000000000000000000000000000000000000000003e3c7249ffff001d5b17b109", + "01000000454c9d26ae2e591cef7722ebf85554fb09876e02295f7e5462bf2a8700000000a0860100000000000000000000000000000000000000000000000000000000003f3c7249ffff001dc969cb00", + "0100000078c8b412f1deeefca9280d8a8a6d4d4f40590a4c7ed3289298a6f67600000000009f240000000000000000000000000000000000000000000000000000000000403c7249ffff001d88df2602", + "01000000497e5ce1dfcd77fd361409bee0681167993408eaa301098945b061180000000080b92a0000000000000000000000000000000000000000000000000000000000413c7249ffff001d02fd4f14", + "01000000a20adbf4f77abdb28a3f59aabc6bdc020b74bfd275fdc2d312c6155c00000000400d030000000000000000000000000000000000000000000000000000000000423c7249ffff001d37ed7b11", + "010000003d57da412216a5a474afd544195b380a8a030c91ada4623d792fe2aa0000000060ae0a0000000000000000000000000000000000000000000000000000000000433c7249ffff001da63cd20c", + "01000000774b2eebc99792a9a90ed06845863cb8f5612124091a44524b5bd9ea000000000000000000000000000000000000000000000000000000000000000000000000443c7249ffff001de1e35103", + "01000000997fa33ed57234abd6d57cb6b8df15ebd32a59e037267c59e8d5e4db00000000a0f0190000000000000000000000000000000000000000000000000000000000453c7249ffff001d6e755303", + "010000006009855e8505eeccd30cb027dc46634f82c856f40bf60bfe096998fb00000000006a180000000000000000000000000000000000000000000000000000000000463c7249ffff001de99f0000", + "0100000050d1296ee9a926b43a69bcc01c3a7d14a8df5155306802bc792a2a1a0000000080b92a0000000000000000000000000000000000000000000000000000000000473c7249ffff001d3e55b316", + "01000000d1667b9e9210ca7e6df2876b3675715c1a605994b76e2fdf502178a800000000400d030000000000000000000000000000000000000000000000000000000000483c7249ffff001d0394570c", + "010000005707e0e21de3ae77baf488c7492cb39b15ae4e57dbfa23ee1e3c92ca0000000020402c0000000000000000000000000000000000000000000000000000000000493c7249ffff001d7d16d702", + "010000002c8369542a52f82891ae9b1cea1e8b7fda40837bbf8496078a90a47600000000e0fd1c00000000000000000000000000000000000000000000000000000000004a3c7249ffff001daa092308", + "01000000e8dafa5bd54e14c593d9577e3930a026c2097340b8a81a996ceb5cea0000000040771b00000000000000000000000000000000000000000000000000000000004b3c7249ffff001df7a01d02", + "010000005c9ce294d849a4b86bf11823e16d636346954770dcee81dc67ec7c800000000040771b00000000000000000000000000000000000000000000000000000000004c3c7249ffff001d18e28105", + "010000007e9850b57003c22bb39e99b965ac78a43fd9da198fba30943f0c379a00000000c05c1500000000000000000000000000000000000000000000000000000000004d3c7249ffff001dc6d4e40a", + "010000006d6ff8c21fcd8e3f7ec04c6c4ff5cec7ba35778baea2b20354ae58250000000060ae0a00000000000000000000000000000000000000000000000000000000004e3c7249ffff001da93aec0a", + "010000001b09a6bb65dd9be26bb8190882bda151af5cd5abfe889e1b661b7d9000000000006a1800000000000000000000000000000000000000000000000000000000004f3c7249ffff001df8591400", + "010000004b1f6f7ce472bc747d6bcca2ce5e4ff4d0be94d4ef5f9cdd0d0f970500000000e0fd1c0000000000000000000000000000000000000000000000000000000000503c7249ffff001d73d5fa09", + "0100000013ab3402a49963265386706ad1bb76873704c6a34278380d9d33c9de0000000000350c0000000000000000000000000000000000000000000000000000000000513c7249ffff001d0a5e6e0b", + "010000007b358984f1c81ac373b0bbeec990143ed53b6e75883070f841994f6900000000e032290000000000000000000000000000000000000000000000000000000000523c7249ffff001ddb47d201", + "01000000b259473f576322b439652f0bddf5da9475018b8806f5425dcc4aa24e0000000040ac270000000000000000000000000000000000000000000000000000000000533c7249ffff001d4e8b4903", + "010000002c562ceef1d5080c170a70450afa9b4bbd847179849449076de9405000000000200b200000000000000000000000000000000000000000000000000000000000543c7249ffff001dba881108", + "0100000083b01e9240151ac49205c7e22ff9570749215b40f76b299a63c8985e00000000c05c150000000000000000000000000000000000000000000000000000000000553c7249ffff001d96180d08", + "01000000b6dc39750ebade7f8992cbfe977f7db82a7810065edf6bda648ca62900000000006a180000000000000000000000000000000000000000000000000000000000563c7249ffff001d4d998201", + "01000000181dc4037113455fa4ff2052f64769ac466b53dbae7700799e422b6600000000c0c62d0000000000000000000000000000000000000000000000000000000000573c7249ffff001d49c7e708", + "01000000c3c49300f1949ee63d82e1b5fbb22974864a5cf70ddd3052ca40e57b0000000020d6130000000000000000000000000000000000000000000000000000000000583c7249ffff001dabfc1403", + "01000000d765ca041b8c8b065a571d41ba3b038ba3d11897788188b658d03fe600000000006a180000000000000000000000000000000000000000000000000000000000593c7249ffff001dd12fbf04", + "01000000bb7374f96acb9b13771b76663e9028632d707b30d3c0ed9516bdff350000000020d61300000000000000000000000000000000000000000000000000000000005a3c7249ffff001deab92a1c", + "01000000307dca1d682de1538f8a74e4bb9bdc72441554bd699295ec719238df0000000080841e00000000000000000000000000000000000000000000000000000000005b3c7249ffff001d39719a0c", + "010000007797f12a5421c323decbf89427c0571d8fb982006788caa983ab4d7a00000000c05c1500000000000000000000000000000000000000000000000000000000005c3c7249ffff001dbb115d00", + "01000000e0ae1b1f3b623d95acb37db68f7c0e4fee64d115ec2eac456f8cd56200000000c0912100000000000000000000000000000000000000000000000000000000005d3c7249ffff001da1227916", + "01000000295d66721f0bd59257dac91dc3878b493d10403b3edbc34b848b82ed00000000006a1800000000000000000000000000000000000000000000000000000000005e3c7249ffff001dc47f2601", + "01000000b4776c7b385107b1a15d0c37d281b8481eae135610168a64a0d4069a0000000060182300000000000000000000000000000000000000000000000000000000005f3c7249ffff001d50dc1305", + "010000002eb9cc97dd66e65daa5f11fa15ab5c32dae2ad1591b92324e63e647d0000000020a1070000000000000000000000000000000000000000000000000000000000603c7249ffff001d3c6b8510", + "010000003f9554b8afc25c43730d17a9c40c2aaaecdff2f0ffc948f8a60956ab00000000200b200000000000000000000000000000000000000000000000000000000000613c7249ffff001dc050f213", + "0100000047d850365ccae059cd2521c97c7df557e1eea7ab66d797f014ff838600000000e0fd1c0000000000000000000000000000000000000000000000000000000000623c7249ffff001d2893a218", + "01000000ab1092c3074b558e1d06af7c2fd2645e3b4603f9476b4541f5ea43470000000080841e0000000000000000000000000000000000000000000000000000000000633c7249ffff001d959f0f03", + "0100000049f3def34d5525a233565ef81c40c1dce3e1de0fb8d7e4c3c92c26d300000000400d030000000000000000000000000000000000000000000000000000000000643c7249ffff001d7112880a", + "0100000080debb1204ccf344ff8e1acec19f29de170937ed772e2c0bda83e89600000000006a180000000000000000000000000000000000000000000000000000000000653c7249ffff001d00153609", + "01000000efebf5d1048f94f2c3d3b3fd7ce64623b49fa3e08953daf7b7d2606c00000000a0f0190000000000000000000000000000000000000000000000000000000000663c7249ffff001d9cdb320d", + "0100000030c29a12c6990792f8b25d5ab1ce9888e0e1edb33f3d663bef10aa4c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000673c7249ffff001d1656a603", + "01000000787f212f4b079a82739f97fd5b33c1a6f7f1ac92e9c9050201384dde00000000a025260000000000000000000000000000000000000000000000000000000000683c7249ffff001db81bee00", + "0100000085a048160a46fb74a0d634862b284e86a6598eb57c6d533dd55a0a1400000000a025260000000000000000000000000000000000000000000000000000000000693c7249ffff001d81a2400b", + "0100000032a8c121fcfab12e901bf37fdb92df52a7a549f4fb2e20e2d60c774f00000000a0f01900000000000000000000000000000000000000000000000000000000006a3c7249ffff001dfca6b904", + "01000000c01d2e3f7872a4b492997715960bccb577c382f0b610d02a84b0732d0000000060182300000000000000000000000000000000000000000000000000000000006b3c7249ffff001d1ad8c205", + "01000000e3556fe29bbb510086c7784d23c3fec5ca30ecac304b97151b21cbdf0000000000000000000000000000000000000000000000000000000000000000000000006c3c7249ffff001dad4fdb12", + "0100000030f45c4df4d1244e88c5ee5b130120d1ea8c475ea80b36d70e3901240000000020402c00000000000000000000000000000000000000000000000000000000006d3c7249ffff001d045f6312", + "01000000271466bca8a61313d1bf048d8149a06de6e06fc6f8cfc304ac52dea90000000040420f00000000000000000000000000000000000000000000000000000000006e3c7249ffff001d16adaf09", + "01000000ed7c7921b0fac886b0bd5d4d96d73fbe945d6047d5c9c9d8d7e3224600000000009f2400000000000000000000000000000000000000000000000000000000006f3c7249ffff001d93fcd401", + "01000000f3aaff4798f901f0a434e9753416c01f8a656d6e660c4e4785a169a00000000020a1070000000000000000000000000000000000000000000000000000000000703c7249ffff001db655fe01", + "010000004001c4a5e29ed2aeb15bc7176b15d446a2b5f2aed1312d52fdc2b0e50000000000350c0000000000000000000000000000000000000000000000000000000000713c7249ffff001d08e56d0a", + "01000000fb166aa44c0e76a04311808840b32bdaa4d2ab0468b4f6b34bb3813e0000000020a1070000000000000000000000000000000000000000000000000000000000723c7249ffff001d93dbb20d", + "01000000cac6d0235da846891720ddc96a402f03b6732b42aef2c2c8f4e0e386000000000000000000000000000000000000000000000000000000000000000000000000733c7249ffff001d1927ea03", + "01000000394295db35c87891bed74eee9bcd73f21b41932ef825467fbfa2d40000000000c027090000000000000000000000000000000000000000000000000000000000743c7249ffff001dea12a925", + "01000000f9c8829ba3f6e7991a9a5c5f980480d67f4759ad8d1819eab217668c00000000a025260000000000000000000000000000000000000000000000000000000000753c7249ffff001dd249bf00", + "0100000085475081376439b8c4491193c0a9a243cc712e42f3c965ad8fb1643a00000000009f240000000000000000000000000000000000000000000000000000000000763c7249ffff001dfe740000", + "0100000065824483f6ad455a6d46c52cd52023687299835e0b0fd3e7290caf9800000000e093040000000000000000000000000000000000000000000000000000000000773c7249ffff001d5307ba00", + "010000005add51727b8a8c1e65d538c12a1d69e742d0746fe3ba48483e26c22e00000000c027090000000000000000000000000000000000000000000000000000000000783c7249ffff001d54eebe2b", + "0100000083c283ed734b86df4b106b044c1e5a6df8de1874825eb7d3a3e658670000000020d6130000000000000000000000000000000000000000000000000000000000793c7249ffff001d0a155301", + "010000005f827387b3d6ba42c26e1fbed4dc8764246e54622d76b7742fb8f93e0000000040771b00000000000000000000000000000000000000000000000000000000007a3c7249ffff001d2b95af05", + "01000000fcc5e6677ff05f7857e3f06dc50484c2dc2cb2783fe868ad807b98e200000000a0f01900000000000000000000000000000000000000000000000000000000007b3c7249ffff001da18cd404", + "0100000032bf7b75442435d6dab5be7e92321cad82e820568bf92e784548791e00000000009f2400000000000000000000000000000000000000000000000000000000007c3c7249ffff001d3795bd00", + "01000000a4e744f6b02ef9df5ea563acd9883e31322e96b9654879ef25f8e3a700000000a0f01900000000000000000000000000000000000000000000000000000000007d3c7249ffff001d15d0e808", + "01000000b3204a20c9a0243bbf546b76910b85dcb16c01a6b0645649a13ba38000000000c0c62d00000000000000000000000000000000000000000000000000000000007e3c7249ffff001d20ffbc01", + "010000009a6ebc38515d31a627690cd719d08da3318a674e39bb945066bd63c300000000e0c81000000000000000000000000000000000000000000000000000000000007f3c7249ffff001d09c7b503", + "01000000ba1608fdc9a4eaf03d13f1ec16c686b72c9fe008bb9dc2104e9fd89000000000a0f0190000000000000000000000000000000000000000000000000000000000803c7249ffff001d85fb4b11", + "01000000bc3a4170fdff4898ce1d646d6d5569063ede0e60da2fa15c604f3b5200000000801a060000000000000000000000000000000000000000000000000000000000813c7249ffff001db77d6f0e", + "01000000bd3b94b5393e736d77175a310e866a4067c17b63597538f882a2d5ff0000000020a1070000000000000000000000000000000000000000000000000000000000823c7249ffff001d7ba8ef0d", + "01000000baab0c2470dd9665dd77f932e0d1912b329ec5d4dfc9c4de4dc3121e0000000020d6130000000000000000000000000000000000000000000000000000000000833c7249ffff001dcf4ad604", + "01000000d559f9553c5b1e2cdd765b2357e947a90aa83deb0174934b8da326b30000000020402c0000000000000000000000000000000000000000000000000000000000843c7249ffff001db53dd508", + "01000000e0ff01d50ef98b2eca276c8ce28a055ac06fb35c0816e77fb24577810000000080b92a0000000000000000000000000000000000000000000000000000000000853c7249ffff001d5ce68d0f", + "01000000695d152fe31726394316edd5d53d83913b602461414a26a7bf59d940000000000000000000000000000000000000000000000000000000000000000000000000863c7249ffff001dcc073502", + "01000000b90a196a28fabe7d6f8f73a0d6fed6d367c6152e524f3cc938d804ea0000000040ac270000000000000000000000000000000000000000000000000000000000873c7249ffff001d1e77610d", + "01000000fe4c6521c4d2f21419220e2de9de92d9d5ab82d8067f84efae51aecb00000000a025260000000000000000000000000000000000000000000000000000000000883c7249ffff001d51849a01", + "01000000cc22170a7fe50896e9ef1b7376c68e4fdeebb3523409be16981e188d0000000040771b0000000000000000000000000000000000000000000000000000000000893c7249ffff001deaa1da0c", + "0100000000a665f696c63e3130db671f303fbee9c6d9d5db65600b3c18e2493400000000c0c62d00000000000000000000000000000000000000000000000000000000008a3c7249ffff001d984a0000", + "010000007aea9e396d80b79c6d6fda4c5b2d87d35e4f8a75febc899418198e620000000020402c00000000000000000000000000000000000000000000000000000000008b3c7249ffff001dc919bf00", + "0100000032fb2457e8f1ac62fb402695b55996cedd718c9f8f798aa37221d8ea0000000060ae0a00000000000000000000000000000000000000000000000000000000008c3c7249ffff001dd5797e21", + "010000009d0edb911256b5f9a95eb3f2bc10875ad2b5a89792a4d4e8d90efda400000000a0252600000000000000000000000000000000000000000000000000000000008d3c7249ffff001deba6d503", + "0100000009ea4824e2997fc92e307d18796fe4ec40f9c19af08efc2f4fd81df60000000020d61300000000000000000000000000000000000000000000000000000000008e3c7249ffff001ddf0a7a17", + "01000000da52be47bf493062c68c8b306e416e98e9477f63a19aeb465625802100000000e0322900000000000000000000000000000000000000000000000000000000008f3c7249ffff001d3be7ad05", + "010000003fd21b2d5043c1a42ad346c099b9fd88b40a1c453ae8137bc78f37df00000000a025260000000000000000000000000000000000000000000000000000000000903c7249ffff001d36869e00", + "0100000034d33b0fa9445e8cb71764faa798200908e7d24f7d5c8c72718b982800000000801a060000000000000000000000000000000000000000000000000000000000913c7249ffff001da68ed718", + "01000000318027023e1f2c936f83c961b3e0d6d8f6de7823f5960bc4e308385500000000801a060000000000000000000000000000000000000000000000000000000000923c7249ffff001d52587802", + "010000008eff81ff3b0dbe00e1452ab02d053767cc5984346dfc5140c14bb85d00000000e0c8100000000000000000000000000000000000000000000000000000000000933c7249ffff001d2febd902", + "010000004e44150f52dc148eaed31323dc2af6827cccb1fe6792397f7ad1e18d0000000040771b0000000000000000000000000000000000000000000000000000000000943c7249ffff001da7d4d703", + "010000000090887668dabbfcc968ea2ac7b7245109ca64177d1a3fdf3dc28df300000000c05c150000000000000000000000000000000000000000000000000000000000953c7249ffff001dcb3e4c17", + "0100000062c99c9e899909b5beac82eee8ba8903a0397d33325b6c5ddf6a43f900000000a086010000000000000000000000000000000000000000000000000000000000963c7249ffff001d7e85b402", + "0100000053747eea50cfac5f08dc8cf9cff36ab01c0590ceeee07f0c31fed7c80000000040420f0000000000000000000000000000000000000000000000000000000000973c7249ffff001d96b24908", + "01000000b88f060a5a3baaf1bbf90587d9a8a49a45093516915a728502b1fa0800000000400d030000000000000000000000000000000000000000000000000000000000983c7249ffff001d4c67a601", + "010000008f56899e4aa9577d7e7cd69271b71fd864163065e8a01e2e817d47e30000000080841e0000000000000000000000000000000000000000000000000000000000993c7249ffff001daf066b1a", + "010000009df68c6e0b118fe8a4ac8b3eac50dbb3e8433d0dbfeae5c351fb70a000000000c0270900000000000000000000000000000000000000000000000000000000009a3c7249ffff001d25946800", + "010000005ece5408295aeca8c4c10c9e66f1a3c320b6f1c093e54db2185a5c5d0000000080b92a00000000000000000000000000000000000000000000000000000000009b3c7249ffff001d4bd23a04", + "01000000c1a455c9f91aebb36cb2984ce3280e0728cb53f85562da7b33e8a19400000000a0f01900000000000000000000000000000000000000000000000000000000009c3c7249ffff001d82842806", + "01000000eab3dfcb856e0c49b37fd8dd840133ec945eeade5e85521034d975ca0000000020d61300000000000000000000000000000000000000000000000000000000009d3c7249ffff001ddd283a06", + "01000000cc64ac179770bd9ddf04ce3f7def602133d513368a6cbc55dff134bf0000000000000000000000000000000000000000000000000000000000000000000000009e3c7249ffff001d545d2b04", + "010000002de416f6cd53c583fe013ae566529fea91fa8848358be76f4d82026d0000000080841e00000000000000000000000000000000000000000000000000000000009f3c7249ffff001df4dc6c01", + "01000000cec8212d18fcef63a03374939ecae9ba7f026903950fc66ae4c678b800000000604d2f0000000000000000000000000000000000000000000000000000000000a03c7249ffff001dee0e5911", + "01000000069e19a643876837c2d5cae68ef5fbeb1791122538e1096e9c4fa07f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000a13c7249ffff001d0ccc4e06", + "01000000a77ada83b91413cd2a80f76fdc143d39d6c4067f22e41881804600ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a23c7249ffff001d10667e03", + "01000000dbfb65c73117577a050978ca2ae09ccc3857c410ae8d89777647ebcf00000000006a180000000000000000000000000000000000000000000000000000000000a33c7249ffff001d03eee105", + "0100000017fd3aaea31e0d3a334b29404735a4c2d8c360df0d38200ef3206dbd0000000060e3160000000000000000000000000000000000000000000000000000000000a43c7249ffff001d843ec507", + "01000000ae101abeb421832e74b5340147c715ed21a0aa62267d1e3efa9698a500000000e093040000000000000000000000000000000000000000000000000000000000a53c7249ffff001dc7aead0e", + "010000001efdb40cbd54eb29a7f9e11f66b015a2578f67fed882ca786e0e54f400000000c0c62d0000000000000000000000000000000000000000000000000000000000a63c7249ffff001daabfd206", + "0100000079eb8e8fd20cb16f897b451e5859da4bf92f97b2606aa8fc0e27bcb30000000020402c0000000000000000000000000000000000000000000000000000000000a73c7249ffff001d9edc8602", + "01000000bab08aa87dfe5f9821d995329081a4445136ad920556974151c415830000000080841e0000000000000000000000000000000000000000000000000000000000a83c7249ffff001d314a4b07", + "01000000d77c401c9973b11ef261e059cc6a6e8d5e087fa4e94814ea9078f34000000000a0f0190000000000000000000000000000000000000000000000000000000000a93c7249ffff001dac351d00", + "0100000062d83da2851e1d7c1ad7bf8cc3d189c789ac857d7d5e3ad59be8810800000000a086010000000000000000000000000000000000000000000000000000000000aa3c7249ffff001db9522304", + "01000000bf1bab841ea21e8fb03f72a60c664fc0ebcf59088306ac6466f698620000000000350c0000000000000000000000000000000000000000000000000000000000ab3c7249ffff001dcbd05600", + "01000000275cec3f7daa23a8be800cde1e47742b6b133c23575f8e1a3e0d048100000000c05c150000000000000000000000000000000000000000000000000000000000ac3c7249ffff001d3e954c0d", + "01000000b7a13c10b1536778e6cca5a9c0cc852a9cd51d6b9ed2e5fffdc6fd3300000000200b200000000000000000000000000000000000000000000000000000000000ad3c7249ffff001de6438c00", + "010000009d6bfb00e2d627eb403a255f4c68175eb81cbbea3214a074875e0e670000000080841e0000000000000000000000000000000000000000000000000000000000ae3c7249ffff001d0be05003", + "0100000038e4ca9739148dacc7d52dbeb07e6c1907b5db2a3e3199c83974a3e400000000c05c150000000000000000000000000000000000000000000000000000000000af3c7249ffff001da9634109", + "010000008367a9f13a4ce87923030f2143d71ced31e756b9edf38ce42787179b00000000a086010000000000000000000000000000000000000000000000000000000000b03c7249ffff001d57e62801", + "01000000936a6cf6fd11522cf702269c21b0c2fecc5cf96cea5e713e41d090c400000000400d030000000000000000000000000000000000000000000000000000000000b13c7249ffff001d8d723a0a", + "01000000fbff9ba66d4f1d357fc8cf02015e86f0d0055a0d21403b52696ae9f500000000a0f0190000000000000000000000000000000000000000000000000000000000b23c7249ffff001d41f9cb00", + "01000000293e01667d9c7c23bee81718e1adfa429c46fcca2ec1a9639e45c75a0000000020402c0000000000000000000000000000000000000000000000000000000000b33c7249ffff001dde46dc0e", + "0100000090691a93420d11a3501650a0e328f8847d7dbc69bcc58e0853937e070000000060e3160000000000000000000000000000000000000000000000000000000000b43c7249ffff001d7a88be10", + "010000002219ef1efd5182c256698fb7990d1766b2955d5382f5f557f0bed51800000000a025260000000000000000000000000000000000000000000000000000000000b53c7249ffff001d94c13903", + "0100000085e30a01cfaef0ca95f7067b0f21125492b7849c6fd333570f32da210000000020d6130000000000000000000000000000000000000000000000000000000000b63c7249ffff001d8762fd07", + "010000008beb3e3adf47117f682f2756649de5a6b94ac5133a97ac2753375a3800000000a0f0190000000000000000000000000000000000000000000000000000000000b73c7249ffff001de7bc5a02", + "01000000e6170cf493926a84c96ae4cd46862e98368a95868248f3c401aff78700000000a0bb0d0000000000000000000000000000000000000000000000000000000000b83c7249ffff001dd517be06", + "0100000090c788871ff674ae139e824a63a9502175e26fc11f614251929f195c0000000080b92a0000000000000000000000000000000000000000000000000000000000b93c7249ffff001d78533f02", + "01000000b9ad1216bf1ec4fea05eb95c5dbcdd85ea8afd6ff353d3bed5e32c3f00000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba3c7249ffff001d8368e905", + "01000000356f2fbad7182c4d368085540a93dfeca47c273ab551fd91d0e4b93300000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3c7249ffff001dc09b8c0a", + "01000000fa716ccca1cc5738a1333c84ac18ecbaab117e192ca4030894907e82000000006018230000000000000000000000000000000000000000000000000000000000bc3c7249ffff001d7b03f312", + "010000002b4f8b46e0c662c58a2dc227bc4f2bd64cc0eb6da980c32912c4f6180000000000350c0000000000000000000000000000000000000000000000000000000000bd3c7249ffff001d7a71a505", + "010000001cdc5c8ff285bec2b4c4be1a634775010a5390a6ccf589d5718479ac00000000c0c62d0000000000000000000000000000000000000000000000000000000000be3c7249ffff001d181e9405", + "010000002564631f74cfe4e835288492754004c72bbbfddab904c047016bed8700000000006a180000000000000000000000000000000000000000000000000000000000bf3c7249ffff001da8243603", + "0100000046e5e33563a53a617a0e3f2c783bf804e376047e7699ff3a698c924a0000000000350c0000000000000000000000000000000000000000000000000000000000c03c7249ffff001d196fe202", + "010000002d985f781970d973ca1a838a4cc35a25264aed950e5a23594b6bd88b0000000000350c0000000000000000000000000000000000000000000000000000000000c13c7249ffff001dc04ad40d", + "0100000047d338ed9226929f1a15c61e93c742a95ea4053762c32aff2502f18100000000a0bb0d0000000000000000000000000000000000000000000000000000000000c23c7249ffff001db00ec907", + "01000000b3a3fcb84a0f5fd6c73c54dfd47fb9f78fa6ce26fd7cb591cc7bc57700000000200b200000000000000000000000000000000000000000000000000000000000c33c7249ffff001d2cefd402", + "01000000a09eb087a516cd3067493de438d227c73c50955af20ecb1af98c1a7c00000000200b200000000000000000000000000000000000000000000000000000000000c43c7249ffff001d6c253f09", + "0100000009a295c87a5c2083a3a617847ed19a4ae76fea01271ea8c9839976e400000000c027090000000000000000000000000000000000000000000000000000000000c53c7249ffff001dc977b800", + "010000004ff56435758e9ed8bc142f7322e28af10a33f062911f932413e12b3d00000000006a180000000000000000000000000000000000000000000000000000000000c63c7249ffff001d64838008", + "01000000f7148fc41a6bc8af26df58e64a52f5e358cda8ddfd52aff2f8bfd7bc00000000009f240000000000000000000000000000000000000000000000000000000000c73c7249ffff001d003a3704", + "01000000f108a502de07ed7bdbbff0c1ebb4ceb6521718a6430870b9f8dbfea80000000080841e0000000000000000000000000000000000000000000000000000000000c83c7249ffff001de2080800", + "01000000d00201ee31d319d46a434756bf9c0b8bc40757ef55d69efe91b716790000000020402c0000000000000000000000000000000000000000000000000000000000c93c7249ffff001daacd8800", + "010000002f864e12c927271b169641eee102c413926c3cbf7cac85ea17e5d74600000000e032290000000000000000000000000000000000000000000000000000000000ca3c7249ffff001d2619ef01", + "0100000045ac1f9952f70fa1c8a166373d27c3e05c7e06e09e9943578e84e58c0000000060ae0a0000000000000000000000000000000000000000000000000000000000cb3c7249ffff001d063d7808", + "010000002e1116f4ff88d31c2f5b779039750cb85e414eea91f27d9ab05f81b90000000080b92a0000000000000000000000000000000000000000000000000000000000cc3c7249ffff001d752f3507", + "01000000840b18b155c8cdbbe6cf5810b85b4f5b8c972eeeec468b5a1d678a280000000020402c0000000000000000000000000000000000000000000000000000000000cd3c7249ffff001ddc7f001b", + "010000003e334d7fdea9208e0efdebab2d8fe94181831910b9f943b9ce46e4d00000000000350c0000000000000000000000000000000000000000000000000000000000ce3c7249ffff001db7b2da1b", + "01000000e284d7f1997d7fcc1de9f0f94d677ae9f37966d425e1dcc200ec078c000000006018230000000000000000000000000000000000000000000000000000000000cf3c7249ffff001d47188705", + "010000004cd03961e41cc42b3b18a885e19915922cf90c06369aaf2fe9733c0c00000000c05c150000000000000000000000000000000000000000000000000000000000d03c7249ffff001df5919818", + "0100000055d1bd202ed835c630fd4e52eb13668fd766a7e6d1a1cd323a1bd85300000000a086010000000000000000000000000000000000000000000000000000000000d13c7249ffff001de4899b01", + "010000008ac7364ec2643c1b3447bdcb78bdd1e5238dde8ee2957dca9d9b644100000000c0c62d0000000000000000000000000000000000000000000000000000000000d23c7249ffff001d8615e701", + "01000000bddbfedc67d4396244f551ca985e60d2967e18ccd430da6d6e54425a00000000804f120000000000000000000000000000000000000000000000000000000000d33c7249ffff001df8816006", + "0100000006bfc9e7be853d861d6fb1d712ea33bd5a89824635da89a8d96c99cb00000000e093040000000000000000000000000000000000000000000000000000000000d43c7249ffff001d4475fa02", + "0100000072525ab6866180d7cf14dcd32a81ead2ba050a727b01790fd07a1a480000000060e3160000000000000000000000000000000000000000000000000000000000d53c7249ffff001d9878290b", + "010000007b04f17c54c611d337a99feaa1096b6f1d9ac25eb426771dc2c139f90000000080841e0000000000000000000000000000000000000000000000000000000000d63c7249ffff001d159e8303", + "010000002999c864c689028e0d6ef9814e89476f73e3ddf3323eef734b1b50fc00000000e093040000000000000000000000000000000000000000000000000000000000d73c7249ffff001d58a9db0f", + "01000000e8ec8300d74cf81196bf1eefa9be76003e509a97551f0368d2d9d9d50000000040771b0000000000000000000000000000000000000000000000000000000000d83c7249ffff001d121e760e", + "01000000a861b03d7f1edc0470dae69e0572633ab36c3322c50a7f4499dfbd650000000060e3160000000000000000000000000000000000000000000000000000000000d93c7249ffff001d78a77601", + "01000000fb59afcd6a302e3d2a2e1a1395e391797a1dd04426665ad0c6286e9c00000000c091210000000000000000000000000000000000000000000000000000000000da3c7249ffff001dd6e1b102", + "01000000f4cd2364900dfa76d5b0ad3244ea8a2e75676647cfdf3fbab012e4d0000000000000000000000000000000000000000000000000000000000000000000000000db3c7249ffff001dd3766604", + "01000000a862020562c31b32ae230a8353713b723c54b44e1f01544e11f2013c0000000040ac270000000000000000000000000000000000000000000000000000000000dc3c7249ffff001d8c7c2906", + "01000000682af7660a42970be71eb6836d28008fa2bbd4d4a2b9d342c7cc860700000000801a060000000000000000000000000000000000000000000000000000000000dd3c7249ffff001daf5e0602", + "01000000ec0b9b623212ba96d3902d1ed2f87b1ab7eb709557afb5a43a48d7610000000040420f0000000000000000000000000000000000000000000000000000000000de3c7249ffff001d90b9ac00", + "01000000acb953ee73bea09d2619e21e8ef235a449e24d81ec75e806da0e48cf00000000a0f0190000000000000000000000000000000000000000000000000000000000df3c7249ffff001df28a9613", + "010000003bfee5c0ffac1750826cfaa720f52d4585c9d22536007b90d800345500000000e093040000000000000000000000000000000000000000000000000000000000e03c7249ffff001d79491201", + "010000008f30d9d8cfe8798d88d966099fe4519cedfca8933d886db099b71cde000000006018230000000000000000000000000000000000000000000000000000000000e13c7249ffff001dc69a8002", + "01000000d68764e3fc10a213fb71143498536171769c52451251ff44cdf176cd00000000400d030000000000000000000000000000000000000000000000000000000000e23c7249ffff001d81857d02", + "010000005c50f547ee86351ae9cec7f013e7e2aa8bd3023d68b73616ddd09f840000000000350c0000000000000000000000000000000000000000000000000000000000e33c7249ffff001d14c59907", + "010000002de448e21363d9cbba7e675b99efaf1a4b5a1bbb41dd2c244e5663c30000000020d6130000000000000000000000000000000000000000000000000000000000e43c7249ffff001d6f8db807", + "010000007861aa3ed83c986b6dd6a6c3be003424140a4d149a869ce4096da2c40000000020a1070000000000000000000000000000000000000000000000000000000000e53c7249ffff001d6f86b10c", + "010000005b7ceaa448f95b2fb164a90e3cdabec034b03d148329a74cdf693a070000000040420f0000000000000000000000000000000000000000000000000000000000e63c7249ffff001d186a4f01", + "01000000f1766a771855f9144a16e614799b35da947f4b64deab378c93e552e400000000c091210000000000000000000000000000000000000000000000000000000000e73c7249ffff001db0a5f404", + "0100000085d72e989d6504caae13050dbd80024c50c63cd7b2e2747fe302f8b7000000006018230000000000000000000000000000000000000000000000000000000000e83c7249ffff001dfe30b102", + "01000000efba3c8ac46c71da76eb9b022e98d89d3e9f0a8ab16c01874c12a57000000000c0c62d0000000000000000000000000000000000000000000000000000000000e93c7249ffff001d38fbc807", + "0100000084381a7a2b4a18dbd2ca315ea1f8042cdf0210879fb4c9a47f84dca90000000020a1070000000000000000000000000000000000000000000000000000000000ea3c7249ffff001dae493518", + "010000000577d3454b4ea99cbd3467b10a6aef2b2e4788f34201fddbcaa5187000000000c027090000000000000000000000000000000000000000000000000000000000eb3c7249ffff001d7982cd09", + "01000000e5aae2da36d84c46b3943ec79f6d19f769204d07f68170da70940ca20000000000350c0000000000000000000000000000000000000000000000000000000000ec3c7249ffff001d52f9f100", + "01000000f88b4846c8801406c29041177dc2a9f524f89d2d7a1599e90e2344b200000000804f120000000000000000000000000000000000000000000000000000000000ed3c7249ffff001d55e23e03", + "01000000f73c0f739289a28225a8b8246106e7517d5465a715fb1cd168816c7e0000000020a1070000000000000000000000000000000000000000000000000000000000ee3c7249ffff001d5a9dc809", + "01000000a92758479bd209c672544ea5750758a0900afd0b3d23499c10af9fde00000000a0f0190000000000000000000000000000000000000000000000000000000000ef3c7249ffff001d0d0e9601", + "01000000582b3ec0afb4a42b5aa447d89afc4ac413d7c6df9a01605098e1cdca00000000a0f0190000000000000000000000000000000000000000000000000000000000f03c7249ffff001d1d5e5311", + "010000007d7f5c4d3a194a0deaec08b5ada1584b6eec256ff14d065c15c58d8f0000000020d6130000000000000000000000000000000000000000000000000000000000f13c7249ffff001d85f66806", + "0100000078c3c5879071534a95ada8dd2d4ac0f94eae239dd0e344ffbc0cf9f400000000604d2f0000000000000000000000000000000000000000000000000000000000f23c7249ffff001d53b43f04", + "01000000e3b1b778c1c7b4f51f8bf774ad162c6cc4eaf88ca99a60742c90edc000000000e093040000000000000000000000000000000000000000000000000000000000f33c7249ffff001dd0567d03", + "0100000049f410b94a11679b6da6d762af578436dfc5a566245068fd0d43ee4100000000a025260000000000000000000000000000000000000000000000000000000000f43c7249ffff001d2ec8f306", + "0100000003c0634e0b22bab48a4ade1816331e7de9d6b937ba125269ef96e87f00000000c027090000000000000000000000000000000000000000000000000000000000f53c7249ffff001d469fd200", + "01000000b06a17258cd0f4da723c64bcbfba32cc99681be6a90ec4b5634b4b6f00000000400d030000000000000000000000000000000000000000000000000000000000f63c7249ffff001ddcc69806", + "0100000028e5aae9d84e38182b4f802d1a069b79526ff28712b6db482f7c344b00000000e032290000000000000000000000000000000000000000000000000000000000f73c7249ffff001d6922a303", + "01000000cfd05529354f6671e8cd132236d592560bd08452d3f6c2f5cda5065600000000c091210000000000000000000000000000000000000000000000000000000000f83c7249ffff001d6cf57600", + "010000003e774b3cd8d570d08c8bfdede6468ab213c84be797ea3fad2dff453200000000400d030000000000000000000000000000000000000000000000000000000000f93c7249ffff001dbec72000", + "01000000b86dd7b62ad748cc9bc964fb74ffab65ca976f725a31279a15ebda8a00000000604d2f0000000000000000000000000000000000000000000000000000000000fa3c7249ffff001defe04b0a", + "01000000de18890fbffd974aa4371aac1735ee638d8d7afe1ed1705e7cdc758400000000e032290000000000000000000000000000000000000000000000000000000000fb3c7249ffff001db233e200", + "01000000fc8e36b4e46d301bcde60eae9263268aa28c466b42bb3bc07b7ce38e00000000c027090000000000000000000000000000000000000000000000000000000000fc3c7249ffff001da117c900", + "010000006c1d6c2627125f5f9733140c27cae906b15902321fc691d3f17f4b5f0000000040ac270000000000000000000000000000000000000000000000000000000000fd3c7249ffff001df7589f01", + "01000000983515f0e17008f22f5d4250ba3134409569d6fbcc4065393ff716f100000000200b200000000000000000000000000000000000000000000000000000000000fe3c7249ffff001d57da7405", + "01000000535eb957c7373a48ab99322420b1a53bc20249ff56d10ec7c82a21790000000040ac270000000000000000000000000000000000000000000000000000000000ff3c7249ffff001d3ff2d300", + "01000000f5c58b4adc1d371c7d314276d87eb64b7967e26284023ab484df037e0000000020a1070000000000000000000000000000000000000000000000000000000000003d7249ffff001d0c0edc09", + "01000000eb348daaf126797885232fba69c259ef2b80e5f9a363b5f02aa1e92c00000000009f240000000000000000000000000000000000000000000000000000000000013d7249ffff001d52b73308", + "010000003e1227144c4c53d6e2fb9abc92116506e5be054ef860ab59ab0f570f00000000a086010000000000000000000000000000000000000000000000000000000000023d7249ffff001d4b647703", + "0100000085fbf980d29b3660711200b8eb45b36e2135d4126a0e30cd1352698f00000000e0c8100000000000000000000000000000000000000000000000000000000000033d7249ffff001d9d2a4f04", + "0100000023eb0fade55627aa5c44392c1d9a55cb9ea7e65c54395009ef9e3ab80000000020402c0000000000000000000000000000000000000000000000000000000000043d7249ffff001dd520e201", + "0100000068c12a43ebd21465ed5f8abccb05aa70d71e98a8756b989b0dfb5bd80000000040ac270000000000000000000000000000000000000000000000000000000000053d7249ffff001dd168a60a", + "010000006c2b6c25db170489789e9b4b67283f2c721eb98d9e9b18912b7aad1b00000000e093040000000000000000000000000000000000000000000000000000000000063d7249ffff001d9c472800", + "01000000769890c415bb988a80ebbfae4dc2a11d4aabb69eda21aa234f3666bd0000000040420f0000000000000000000000000000000000000000000000000000000000073d7249ffff001d39508b02", + "010000002aaf530b0b473e5db056713c5412d6b3d7395b6c88fba102d90a0c4a00000000400d030000000000000000000000000000000000000000000000000000000000083d7249ffff001d0f761d08", + "01000000586bcc7f4406106370baccc1e03a725f0da40f69799e553123b6b01b00000000c027090000000000000000000000000000000000000000000000000000000000093d7249ffff001d40323c09", + "01000000a7810bacbf653e79760f0e24e04807744362e164a036e36683f6510f00000000804f1200000000000000000000000000000000000000000000000000000000000a3d7249ffff001d97b75900", + "01000000631a1c90ef7659aa37cc4552813d00023b46207beca927d6f83e74000000000040ac2700000000000000000000000000000000000000000000000000000000000b3d7249ffff001d5a873202", + "01000000508cf82b5e204a88929df2c0eadb6d2ac350362fecb2f8f9e946e7aa00000000200b2000000000000000000000000000000000000000000000000000000000000c3d7249ffff001d4d983f10", + "010000009355e94df368d637e851f02ea8d251776ba2e26ba0ccf4cd582dd28500000000c0270900000000000000000000000000000000000000000000000000000000000d3d7249ffff001d61a8da03", + "01000000593e22fdac9b4eeabd72f1982a8aad21de191d8b88a6c9ce72c19f9000000000e0fd1c00000000000000000000000000000000000000000000000000000000000e3d7249ffff001daf091007", + "010000003ba0a7ddfad683dfcf35e8f0456f306c2b1f9f7370df5c611cc3027c0000000060ae0a00000000000000000000000000000000000000000000000000000000000f3d7249ffff001d12852505", + "010000007bb861d650d323e8a62edbe6458a22786e3e75cc3242ab147127530100000000801a060000000000000000000000000000000000000000000000000000000000103d7249ffff001d01c0c500", + "010000007925b5eec19cce04e77e113d1da74e14379f996401b0ab00e9787fad0000000060e3160000000000000000000000000000000000000000000000000000000000113d7249ffff001da4526601", + "010000007ba8d6f19070e1aa1701cfc3b1582a2e245208f222bb92546c6d56b80000000060e3160000000000000000000000000000000000000000000000000000000000123d7249ffff001d8fd90600", + "01000000cf0e1342f20b6861486bf3b922e204cb036efaed426eb8a857e4583d00000000a086010000000000000000000000000000000000000000000000000000000000133d7249ffff001dfe864500", + "0100000071d502a78fa6398c74c4b7f22defa3acc7deb95c9ed0dea23a7a35e800000000009f240000000000000000000000000000000000000000000000000000000000143d7249ffff001da9d63a0e", + "01000000876c3f0920b150d19c7d77b5480bfc944f8f091f486e617a9c94ce9c000000006018230000000000000000000000000000000000000000000000000000000000153d7249ffff001da0d7ad01", + "010000000f1f4cc194f65c95070dd0f2e49cde5c5adaafd841ddadf42d10ef09000000006018230000000000000000000000000000000000000000000000000000000000163d7249ffff001db2c22b04", + "01000000c9fa59e5af4c8e0a53d416845ee020c72874d1b7c3f913fd8b5711a200000000e0c8100000000000000000000000000000000000000000000000000000000000173d7249ffff001dbe295008", + "01000000bc357ac642f2e87982cb85231a9b8290ffaffebf42d637c85f79a3e800000000a0f0190000000000000000000000000000000000000000000000000000000000183d7249ffff001da4dd020b", + "0100000029be497b3d2475369cc9d241dcf48405c202391593cb5076aa504b3d0000000040771b0000000000000000000000000000000000000000000000000000000000193d7249ffff001d1a7d3e0b", + "0100000070124d1aec948b9a3a814da4b4deadfe3f5026c7b88282e50a9c68890000000080b92a00000000000000000000000000000000000000000000000000000000001a3d7249ffff001db7f61601", + "01000000a93b764f88ab095898d8596dc929c4d90923b7ff4266ae3b9aeaff6100000000804f1200000000000000000000000000000000000000000000000000000000001b3d7249ffff001d7f8d7a03", + "010000007e2b85e208b12d883c47e83a73cbeda6c8127398ffc9d58951ee6a5500000000006a1800000000000000000000000000000000000000000000000000000000001c3d7249ffff001df51adc0e", + "0100000029afef6f162e7bdb7ebe1ac0480eeb38fc2ac6a6c81b07e98b57ab4700000000c0270900000000000000000000000000000000000000000000000000000000001d3d7249ffff001d2c786c03", + "0100000048650f1f3f3380f0add968762fc8084e08ea1a747e75f51fbb939ea100000000a0860100000000000000000000000000000000000000000000000000000000001e3d7249ffff001d867aa604", + "01000000711c217b3dc0fe699aec077f50cb257683f0ff21220af47cdd9865d000000000e0c81000000000000000000000000000000000000000000000000000000000001f3d7249ffff001d1ffd4600", + "010000009de5ac479bbfd95f24e9e06931bcea9d18f6bbb72bdd482f4acf1184000000006018230000000000000000000000000000000000000000000000000000000000203d7249ffff001d22cb5102", + "01000000832f25167a36191971691707b58405b0be44b9da1accbf32e2891c420000000020402c0000000000000000000000000000000000000000000000000000000000213d7249ffff001d4d3bb008", + "010000000466ed030411d94bd177b552bb58d89d15ab94e714f792fabaa4e9f80000000060ae0a0000000000000000000000000000000000000000000000000000000000223d7249ffff001d126cc803", + "01000000e673f9be2292683ecd4de1055703adb224a27deb5568550d73daf87d0000000020a1070000000000000000000000000000000000000000000000000000000000233d7249ffff001d28e48b04", + "010000002b0799f031c5ac4389b5451466744f23e8049080176b5d26e2b5895a0000000080b92a0000000000000000000000000000000000000000000000000000000000243d7249ffff001de7c61822", + "010000006e69fdea9dc5c46b2cce57cacd2a95a1ba7fa16393f0643c0e6de4a400000000e093040000000000000000000000000000000000000000000000000000000000253d7249ffff001d6677a906", + "01000000abdbf5eb47f738c378b01c5295e6a096d5dc23633a95ae4966a1d41c00000000e032290000000000000000000000000000000000000000000000000000000000263d7249ffff001d4c7d5218", + "010000004ab0636b56091cd46584d3418c90e4d65c5e4a85168d3db9537bf9380000000080b92a0000000000000000000000000000000000000000000000000000000000273d7249ffff001de6182b12", + "01000000e9fd57e565f3e7e270bc857e8885d5befc0ad5b6cb1d35301ef9160100000000604d2f0000000000000000000000000000000000000000000000000000000000283d7249ffff001d80803b01", + "01000000547f9b2c0def1b13848422976c7a4d4aac0eed01e4c9ea91e31baaeb00000000604d2f0000000000000000000000000000000000000000000000000000000000293d7249ffff001da31d9104", + "01000000d83ee165b7690452dccd02a294bb63157beb3d724c577c894bf3c17e00000000a0860100000000000000000000000000000000000000000000000000000000002a3d7249ffff001d31f6db02", + "01000000061afb62ba8b75fbcddff3b49364a5dbf907c1d7baf4cdbe98a5de370000000020a10700000000000000000000000000000000000000000000000000000000002b3d7249ffff001ddab04c04", + "01000000660687a2cd98053130cc905e0ca9aef5b6ef7240898bf2c4fd1040880000000080841e00000000000000000000000000000000000000000000000000000000002c3d7249ffff001db1d4e508", + "0100000031c1ae3f2babb161468824d4f801fe2053b94da6ba55aee886d47b1200000000e0fd1c00000000000000000000000000000000000000000000000000000000002d3d7249ffff001d05d7bf00", + "010000006faeae21808c11ddaa71e2af7a3f2c31e434befa561e2a97eb50a7dd00000000804f1200000000000000000000000000000000000000000000000000000000002e3d7249ffff001dacab2000", + "01000000261bf9ff0e3a7a0defaf20fd2eeee9be90196ce5e069d86ad7b65c6e00000000a0860100000000000000000000000000000000000000000000000000000000002f3d7249ffff001d185fa217", + "010000002ffa245614f4cb491d8d990d052fc0f86945d256ea30ca5d2878da7e0000000040420f0000000000000000000000000000000000000000000000000000000000303d7249ffff001da2ac860a", + "0100000035bb2f6f1471f0df36cb82aee25ec257dec52812ee8208d6d4db11fe0000000080b92a0000000000000000000000000000000000000000000000000000000000313d7249ffff001db0a51410", + "0100000020db2b69d63a8f84599de90bbc60413e4df3fae2ef473999e1ba54960000000080841e0000000000000000000000000000000000000000000000000000000000323d7249ffff001d7ccaa610", + "01000000c0594ecadec898bcf1557dd9e681a7f3fdfc3b9468372f74d7c27bac0000000080841e0000000000000000000000000000000000000000000000000000000000333d7249ffff001d498afe02", + "010000004d5a96594be9559fd70b827f45a9371333ad2d5516d79632f199a0de00000000a086010000000000000000000000000000000000000000000000000000000000343d7249ffff001dff0a3b00", + "01000000d15befc24d6216beb9c0ea5c8ce41c385fd4432ab46fb4e8dd8311ca00000000c0c62d0000000000000000000000000000000000000000000000000000000000353d7249ffff001d91904f0e", + "010000004812db49c7d275ec53ed6d0a74daf42b2608fc6996e9340ac71ee8ec000000000000000000000000000000000000000000000000000000000000000000000000363d7249ffff001da744cb07", + "01000000478a6c576714b4a6899b13789653bb23fe7c76467759d753403d99510000000040420f0000000000000000000000000000000000000000000000000000000000373d7249ffff001d1a949d01", + "01000000de2f333cffb6a14611cdde17f071ced427b2480a41eb1bab17ebc9fe00000000c0c62d0000000000000000000000000000000000000000000000000000000000383d7249ffff001dda1eb712", + "01000000c56db95c90a76d084573da46d183ebc5ae1be0a94d616b73b173317900000000e0c8100000000000000000000000000000000000000000000000000000000000393d7249ffff001d4810f41c", + "010000003b167d1bd7e22d0fede02961f30034e875de6df34767565348249aa300000000c0c62d00000000000000000000000000000000000000000000000000000000003a3d7249ffff001d781d6402", + "010000002dd55b353258df8a666e2b9ccd0f1f3602297d89a8f60715973c68e20000000060e31600000000000000000000000000000000000000000000000000000000003b3d7249ffff001d0196ab1a", + "01000000b24a22991eabdfac2c5350af990dd65116ae45509fab7af1854107aa00000000c0c62d00000000000000000000000000000000000000000000000000000000003c3d7249ffff001db214570d", + "010000004b91041363987559d9dfaa8ddad22f4fe45077acc548657f388f4d7b00000000a0252600000000000000000000000000000000000000000000000000000000003d3d7249ffff001d1dff6702", + "0100000056eaae874f261f1cde33a08379b544542c6b2622bcc78c994e0529d500000000006a1800000000000000000000000000000000000000000000000000000000003e3d7249ffff001d4c7f5500", + "010000000d9ece973fcc99f391ebc59af8bdbbc2796fc032247d0349a3b2fe5100000000a0bb0d00000000000000000000000000000000000000000000000000000000003f3d7249ffff001d1318c105", + "01000000379791d3bdf1a3f640f975a97f1f090ca99e083b2be37d7327e18ee50000000020d6130000000000000000000000000000000000000000000000000000000000403d7249ffff001d6d466205", + "010000005a9d7755010c0de013d47d74515ffbd88006b1872e74841a768975690000000060e3160000000000000000000000000000000000000000000000000000000000413d7249ffff001d1f010b05", + "010000006db8656e9e361f82bc236f2bf8842f4db4ca004c475136eafec8c45d00000000400d030000000000000000000000000000000000000000000000000000000000423d7249ffff001d139fee07", + "0100000063cb42345b06483252fe0be6cf0359b97339be69c457c719a556b49f00000000604d2f0000000000000000000000000000000000000000000000000000000000433d7249ffff001d52773e07", + "010000000680c59be2448ed690c453fa6b9b125721ac2964b784a549cd8403e80000000040ac270000000000000000000000000000000000000000000000000000000000443d7249ffff001dd8b68702", + "0100000063c4e486d79b2d0508832f75791758ab063ae84571783f6ab042dff500000000006a180000000000000000000000000000000000000000000000000000000000453d7249ffff001d06ef8c05", + "01000000cc3f3e139b31a2f1033487e8e4d2297962dac45c08f209f710c689ca000000000000000000000000000000000000000000000000000000000000000000000000463d7249ffff001d45c7020a", + "01000000254c87b5ac59bc4f73d62f8224e595454457af80fe7f799dd397afe90000000020a1070000000000000000000000000000000000000000000000000000000000473d7249ffff001d482b3802", + "01000000a218cc19b861e564c327848504a4171a20017d04c57ec4e75c1f110100000000200b200000000000000000000000000000000000000000000000000000000000483d7249ffff001d6b40e308", + "0100000031b5772b4f5c62f2adc9e9754a4f1e44b7c15ab96a34579c1e27aa1e0000000080b92a0000000000000000000000000000000000000000000000000000000000493d7249ffff001d28779a04", + "010000006e27514f970822d769538632aacb2b2785b64108252ce9fd3a41be3500000000a0bb0d00000000000000000000000000000000000000000000000000000000004a3d7249ffff001dc7841b01", + "010000002716d87b45bf3f34ed0296c4e6b6834cc39f16b70ec730d3518ea79a00000000a0f01900000000000000000000000000000000000000000000000000000000004b3d7249ffff001db6155200", + "01000000bf3519fd411fcba89677c34169ba56ba9f38c50b413661c918373f4d0000000000350c00000000000000000000000000000000000000000000000000000000004c3d7249ffff001dad796703", + "01000000556f9a11cd27a6cb205ee625e988323041d172a9e150b3b158a16dd60000000060e31600000000000000000000000000000000000000000000000000000000004d3d7249ffff001d852ddf02", + "0100000076dfa0cef4031dbc4b397ca6d1fa2b47d8ebcaba89e10f4c10977b200000000080b92a00000000000000000000000000000000000000000000000000000000004e3d7249ffff001d1ee9c807", + "010000002f9bfc30fe53418fce4fa18e53ab73291333c2564c682992bc07eb880000000040771b00000000000000000000000000000000000000000000000000000000004f3d7249ffff001d5e611812", + "010000000e78099cfc07f89f5e813bcd6434ebb8a40de748fdda52fa06f4e6960000000060ae0a0000000000000000000000000000000000000000000000000000000000503d7249ffff001d4013b202", + "01000000cfdea4f2e0ac8b273507fee03ec157ac9fe891dc897061e6ccf1195c00000000200b200000000000000000000000000000000000000000000000000000000000513d7249ffff001d75174703", + "01000000252238ede80480f46faa1eb6b1897c4d2fd5371259c1a9d00dc6281f000000000000000000000000000000000000000000000000000000000000000000000000523d7249ffff001d70f47902", + "010000007e8c80eb631bcc9d1152571b4891bf8d53c1e6a2089feb5aa4864326000000006018230000000000000000000000000000000000000000000000000000000000533d7249ffff001d4bb85a02", + "01000000bfebb3204093c81bf95dc55e97be77ec330e671b1908569cfd46443a00000000006a180000000000000000000000000000000000000000000000000000000000543d7249ffff001df874c401", + "01000000c90d1959d2957eee18e05911dc0d870a455fa21e24f8e490b90a943800000000a0bb0d0000000000000000000000000000000000000000000000000000000000553d7249ffff001db798b21a", + "010000000cfc58e6a32a34310476900e5a084a95153c82aed86fcf28e95d8bf100000000a086010000000000000000000000000000000000000000000000000000000000563d7249ffff001d23816317", + "0100000059e5b594334fc6d769d9af309623de1a827308220959da23b0a336350000000020a1070000000000000000000000000000000000000000000000000000000000573d7249ffff001d2e820f0b", + "0100000042de5a18480377639d9a836d62ed39e1854937ba071c135a38a5cef300000000604d2f0000000000000000000000000000000000000000000000000000000000583d7249ffff001d6c637700", + "01000000b865ed11a5cfe490b2c1d83683ccd0bbfb1ad0c9368d169256c3bd9f0000000040420f0000000000000000000000000000000000000000000000000000000000593d7249ffff001d4869a400", + "01000000771a92bfe9cc8c6a72de8515a796393ce84ad6b69fb659edec4a04c30000000000000000000000000000000000000000000000000000000000000000000000005a3d7249ffff001d3ee08902", + "010000003a1ad11bf367aab71a4a6b39f55cd9c1fe8e10aec311f7e0fd0be83f00000000604d2f00000000000000000000000000000000000000000000000000000000005b3d7249ffff001da6b65e01", + "01000000fef0e076a68485db27f77f5074c4d0456c68f0e8e3661d28cef7f68d00000000c0912100000000000000000000000000000000000000000000000000000000005c3d7249ffff001d75e76e14", + "010000007166f157abe03c65116117f0104d880d9e2651ee69e9df76a273024800000000a0860100000000000000000000000000000000000000000000000000000000005d3d7249ffff001d3308b801", + "01000000fcfda8dd55972cab86abbdb251f4380fc4c20d82b2c0a6294241079e00000000801a0600000000000000000000000000000000000000000000000000000000005e3d7249ffff001d0d143317", + "010000008c8ad9f91a005f8701dea76575aff84357da904255be952584b98b9700000000a0860100000000000000000000000000000000000000000000000000000000005f3d7249ffff001d2b4c9902", + "01000000e0ead02f5c534670dd90a2e22430a176a0017a5192f3f4568226199a00000000a0bb0d0000000000000000000000000000000000000000000000000000000000603d7249ffff001d5d478201", + "01000000039ff6911c60fd00ba5b1f54826c7aeea234b5c91ddf0fee75380cda0000000080841e0000000000000000000000000000000000000000000000000000000000613d7249ffff001d6078a002", + "01000000e282d578f3ce868a5063de14463e59a4d585df08bc7814d499a777a000000000400d030000000000000000000000000000000000000000000000000000000000623d7249ffff001d5d61a20f", + "01000000c5ffcd731bd53a2b83a49c553c11eefa05f60b8f01e4590c4c3fd0f90000000020402c0000000000000000000000000000000000000000000000000000000000633d7249ffff001dcdb41e1c", + "010000004689b27d4f52b9b42b5c27746ba75aa6aa33e982acbc0e37c46a519a0000000080b92a0000000000000000000000000000000000000000000000000000000000643d7249ffff001df4bb8a05", + "01000000a42f429ed24a385cf7910b998637014bd99f2b9fd7cefe35ab1b16d600000000e0fd1c0000000000000000000000000000000000000000000000000000000000653d7249ffff001df5e5120b", + "010000001c51a36b3e04cf8a2a7d2d347ca68fbdc169b90f89f1358ed69c18100000000060ae0a0000000000000000000000000000000000000000000000000000000000663d7249ffff001d056ffc03", + "01000000bc93904e91c86d2f2ab673483731c7a129aea0c5a87bc22462ec00c60000000040ac270000000000000000000000000000000000000000000000000000000000673d7249ffff001dad0f8705", + "010000002fe4b6236a8a95539e55f2cd2e3677e350302e819531e746b430638b0000000060ae0a0000000000000000000000000000000000000000000000000000000000683d7249ffff001d4d012700", + "01000000a6878629dea3d3fcb62fbc389d38081250a2b159dec68c42ef8a7a0600000000c0c62d0000000000000000000000000000000000000000000000000000000000693d7249ffff001ddfa30007", + "010000002d45d37cfa6268676d48c49de926f96b8b87860ae409600525d7263400000000c0270900000000000000000000000000000000000000000000000000000000006a3d7249ffff001d19cc2b06", + "010000009a61ef49f65739c97758bcee4368220109fd49a95904d2f9d23f2fbf00000000c0912100000000000000000000000000000000000000000000000000000000006b3d7249ffff001d34b42502", + "010000005c40e3d5d5816e4d88eea2a3c29daefb62fc4541f36e9c48019057770000000080841e00000000000000000000000000000000000000000000000000000000006c3d7249ffff001d83af140d", + "0100000048915427a3f2ac75ba7fbf93117f3c08d2c5355f49148766cee11a3f0000000000350c00000000000000000000000000000000000000000000000000000000006d3d7249ffff001d2fdbcf01", + "010000005d0414cbe5ef1727a714bd715ae47430df09d9ca21a51d7ba48de63200000000e0c81000000000000000000000000000000000000000000000000000000000006e3d7249ffff001ddd869b07", + "010000007a1d67aa6d9ce77fadcd23a7817a14a8163bf75849ed1f1ebf4347fd0000000040771b00000000000000000000000000000000000000000000000000000000006f3d7249ffff001db1487d0a", + "010000002442a30e75b4f7e1a7544f43a46d280b5de54f5b7b76c9981ccc66670000000060ae0a0000000000000000000000000000000000000000000000000000000000703d7249ffff001d62e55400", + "010000008e54539145eb838c30de95016292396ed1477769ba40ffea14fa8da300000000e0c8100000000000000000000000000000000000000000000000000000000000713d7249ffff001d55f26000", + "010000004d223f7ff4ffe7a5ac3293ffc2783c16968be01ccce5beb6cf5215a900000000e032290000000000000000000000000000000000000000000000000000000000723d7249ffff001dbb98741f", + "010000007307a7e7e641f7d75be08be038a840438736826efa2e5d4946870df10000000080b92a0000000000000000000000000000000000000000000000000000000000733d7249ffff001d0e073802", + "01000000a33bfeb9a75803cdbae8ed80b5bdd3b71895702c8556de49fe6ba9d60000000080841e0000000000000000000000000000000000000000000000000000000000743d7249ffff001de7ae6100", + "010000003cb6b9884d3fcb215560738f38a6c4d973e73af51902a98e700ede700000000060ae0a0000000000000000000000000000000000000000000000000000000000753d7249ffff001de731fb01", + "01000000e468ffcb3d031b71439ee0ddb16415d3fff966a907752217709d1eb20000000020a1070000000000000000000000000000000000000000000000000000000000763d7249ffff001d0d686c07", + "01000000411c6dad07ae5acf33ed91a546982534547a5752340fb525ae10552800000000e0fd1c0000000000000000000000000000000000000000000000000000000000773d7249ffff001d53593c00", + "01000000d7e23c854ecc79417b88b92679abfd2bdfd93e3c7785626bba3922f30000000080841e0000000000000000000000000000000000000000000000000000000000783d7249ffff001d337f1602", + "010000001447a8653ce12218db26de8d78533bf047dba4621a7632b068b69ff30000000060ae0a0000000000000000000000000000000000000000000000000000000000793d7249ffff001dbcad5417", + "01000000015578a42dcf43ce78da04f1475e626c98ad3259a10288bfe271d4950000000000350c00000000000000000000000000000000000000000000000000000000007a3d7249ffff001db9be230a", + "01000000c5e0d6f66383073265e8e28456a312478bf2d268f420deaf9bb4bc8e00000000604d2f00000000000000000000000000000000000000000000000000000000007b3d7249ffff001d7d5fdd0b", + "01000000de456d8dd7ad5aad49337ebb14512eeec5cc2d0f7cba73716198c3890000000060ae0a00000000000000000000000000000000000000000000000000000000007c3d7249ffff001d2298d805", + "010000006c388e6c316b9e7aea3dab59be679e5e9a6d1c834fceb3ddd39f54e50000000020a10700000000000000000000000000000000000000000000000000000000007d3d7249ffff001d22fcad02", + "01000000d932895babe4fa671daf06f1d3f9318cb1f02e6aa9533603ab4aaee300000000e0322900000000000000000000000000000000000000000000000000000000007e3d7249ffff001d5f8a2101", + "01000000030a2aa9cb4344b9574b355913001f61f2289afc4bf485bf39f043df00000000a0860100000000000000000000000000000000000000000000000000000000007f3d7249ffff001ddff02d06", + "01000000c715d8f333fd1d0ed0f33a8aa5f61bfb3d6887d8fdaa6255e008f02d0000000080841e0000000000000000000000000000000000000000000000000000000000803d7249ffff001dbfb64b01", + "01000000255c2e17889bba17f53ad4c7288546e5c6ddc35246e0fa1c648941970000000060e3160000000000000000000000000000000000000000000000000000000000813d7249ffff001d911a5913", + "0100000034651eb1ee97264295d1caf8852767de25fbb0d196fa23b1dc609a3300000000801a060000000000000000000000000000000000000000000000000000000000823d7249ffff001da47f6214", + "01000000e96ca35bb4d0099090b1b3e227bbd9433c739141be5f3eeb8b4e49ac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000833d7249ffff001de9e19009", + "010000008cf9056c58c50b677f133f5340f6a1be92e7ab4bbbe1e156ad678e2700000000006a180000000000000000000000000000000000000000000000000000000000843d7249ffff001dff50b60f", + "010000005b856e04bbef8a1e8cfae4e957ab60f208b3dd3dac046ccea31708ca00000000c027090000000000000000000000000000000000000000000000000000000000853d7249ffff001dd6db4f0f", + "01000000c9288822954d58e1e0936bd6a7263c8c03694e2f5d3ce7a7ac47dee500000000604d2f0000000000000000000000000000000000000000000000000000000000863d7249ffff001d07c2bd02", + "01000000450970d52110aca86bc790ff5ee8bdf6d67439543aef242c6268e02a00000000200b200000000000000000000000000000000000000000000000000000000000873d7249ffff001d62b99d11", + "0100000042d2a07bda283329471f796096ac2d8226a4d2f132ae42a7a52926cb0000000060ae0a0000000000000000000000000000000000000000000000000000000000883d7249ffff001deb60ba0a", + "010000009abfc244d2a559ae070ffc7a6d3f58820e93a68cfa20273112765ba300000000604d2f0000000000000000000000000000000000000000000000000000000000893d7249ffff001dfe118002", + "01000000ddcf2bfe3468a688b83ab5ad65adead89522b1688ed177c92fa970450000000040420f00000000000000000000000000000000000000000000000000000000008a3d7249ffff001d77b5470a", + "01000000bffcea48452190f2dbc36e8c9af61afb034b29665e9116f3af05869900000000e0c81000000000000000000000000000000000000000000000000000000000008b3d7249ffff001d1b095b0b", + "01000000dd78144b3afa4847da5ed57afbb041a8fe80a1ca7b80a118ad48481f00000000a0252600000000000000000000000000000000000000000000000000000000008c3d7249ffff001d28f5400a", + "01000000a491e10265826ca1d1147fd18c1faf1d5445fa93593c6ad7cc72f9210000000060e31600000000000000000000000000000000000000000000000000000000008d3d7249ffff001deccf8305", + "01000000df36cd18d15b97adcfcbe819e0faf06c221dac787a843dc256bc4b0300000000c0c62d00000000000000000000000000000000000000000000000000000000008e3d7249ffff001da3b91e00", + "0100000083b260e3f130b8df04e230810e2afa8f9df0b6d6f4e44880c05b41ae0000000040ac2700000000000000000000000000000000000000000000000000000000008f3d7249ffff001df36ee70a", + "01000000d17a9f2f50abeb6508c7866d5194194354c3ece338eb615215eeeccb00000000e093040000000000000000000000000000000000000000000000000000000000903d7249ffff001d52cb8c19", + "01000000100ad061397c9dad09da82d7a52e4ee76fa505a5a0afc7a20fccceb70000000040420f0000000000000000000000000000000000000000000000000000000000913d7249ffff001d48671d14", + "01000000f7376bb4c3a6106ef4a3b1b8dfcaf61d873b29ee41851c9efcff34420000000080b92a0000000000000000000000000000000000000000000000000000000000923d7249ffff001d3a772a00", + "0100000000b0ff17a4f2a0a437673c981dbc99d7d5fef5d9292ca74d0e55d5340000000040420f0000000000000000000000000000000000000000000000000000000000933d7249ffff001d3a8dc601", + "01000000fccf3eef085541bb9078e5f9a54d9a25b69ffbe39e2f93063e9cadbd00000000c091210000000000000000000000000000000000000000000000000000000000943d7249ffff001d9d10d400", + "010000006cd19e324bff0df5f928196d77fd1d6e2018f68512f5b249084abe6b00000000400d030000000000000000000000000000000000000000000000000000000000953d7249ffff001de32e0801", + "0100000029053c783c612e1f370bd5191464c2f6d3eaca73117fc60dcb91184500000000400d030000000000000000000000000000000000000000000000000000000000963d7249ffff001d04829e00", + "0100000054256c0d3dcd55f68406908f6a3cf0385d2b1dcfa9765986bb13d38a0000000060e3160000000000000000000000000000000000000000000000000000000000973d7249ffff001dc7686201", + "010000002321382e56432b1e49228e538e9ba7f09c01bc764e342aaccfd62f1b0000000080b92a0000000000000000000000000000000000000000000000000000000000983d7249ffff001ddf806a14", + "010000007300e8b7e1b10e79e2f43053dccafb200ab1bd0a2602f50ffa121b6100000000c0c62d0000000000000000000000000000000000000000000000000000000000993d7249ffff001d3671091b", + "01000000ea6895929d60b609ac374cc3d2713094263acfd01aae8b94a5eafc1100000000009f2400000000000000000000000000000000000000000000000000000000009a3d7249ffff001de808ee00", + "01000000f076d3d55722a8196c086e0c3b493d241d9c46fa9be684bff9b592dc0000000040771b00000000000000000000000000000000000000000000000000000000009b3d7249ffff001d40bbee06", + "0100000076ae4a3a42e3ca661e3382c64b85e0938424a32d76f32ce7409e4c420000000040ac2700000000000000000000000000000000000000000000000000000000009c3d7249ffff001dd14eb701", + "01000000f3f0f69b5b891ab3561b8e5b7fd8e155aaa52ed5559192aac0e001350000000040420f00000000000000000000000000000000000000000000000000000000009d3d7249ffff001dbf7a4d0c", + "010000008c300bd8bb84df6b8a4eb8fe009a9bcdd3bb3a28274da5cf45f1dd170000000000350c00000000000000000000000000000000000000000000000000000000009e3d7249ffff001d171a730d", + "0100000097b34f02a8fccdb3d6032e42100a5a0c76cc82257ca40e234e93a93900000000e0fd1c00000000000000000000000000000000000000000000000000000000009f3d7249ffff001df879d601", + "01000000fd0a5503262206d6d752e464e9341851fc1387eb21bd88070d3a5fba0000000020402c0000000000000000000000000000000000000000000000000000000000a03d7249ffff001d5c224d03", + "010000006f7882e5c193c1d66b3bc84ceb1d2e33596123410ada093a7590c4eb00000000009f240000000000000000000000000000000000000000000000000000000000a13d7249ffff001d5a57f402", + "010000004d800d079e57b2ebb25b5fb1d02339ae56fe0559ad166f2e5b18e93e000000000000000000000000000000000000000000000000000000000000000000000000a23d7249ffff001d7af65b20", + "010000006d624c642b80a0b2afcee71d837f0a4f86ed79593c46784fc1642f9b00000000e0c8100000000000000000000000000000000000000000000000000000000000a33d7249ffff001d9efeca0a", + "01000000703538369bc48f7177d6084688bb8967602dff4ff2fdf2ad74c798ad00000000a086010000000000000000000000000000000000000000000000000000000000a43d7249ffff001d75f1790f", + "0100000020a2aa42749c43fe58c65d587b897cd834acde17cba45eac92daea0c00000000e032290000000000000000000000000000000000000000000000000000000000a53d7249ffff001d55153f0b", + "01000000a1cd9ab6d3339abfc16bb124a18486efe1f18f0455d3973da786d5890000000020a1070000000000000000000000000000000000000000000000000000000000a63d7249ffff001dc61aef08", + "010000007f9eff209067f1ac2efec721aefaac854c2117d451ff7db3e9cb66b400000000006a180000000000000000000000000000000000000000000000000000000000a73d7249ffff001dbb75280d", + "0100000027b0274a939451c981d64db73d716b84266113ba12b77947ccd15b660000000060ae0a0000000000000000000000000000000000000000000000000000000000a83d7249ffff001d57219518", + "010000009f5a2c301d8fb8add42df74ad29f2b06f6a7a4649b80ac0453d11b5100000000c027090000000000000000000000000000000000000000000000000000000000a93d7249ffff001dfa2bbc1c", + "0100000023ebf0ad01dab255beaaaa9c8cba03ae5590b0ff63cc5f8f5d75b65e0000000020402c0000000000000000000000000000000000000000000000000000000000aa3d7249ffff001df1590f04", + "0100000035c891353df597fe25ee001431e31d2ea240ef547ca08cf521cf5e480000000060e3160000000000000000000000000000000000000000000000000000000000ab3d7249ffff001d3a0eae02", + "01000000f1df1ed45ced2e13492dca0fd945e80d0234c7c510ce335af32d109b0000000020d6130000000000000000000000000000000000000000000000000000000000ac3d7249ffff001d831cad09", + "010000000a4fe0af58bc2acc6887a945eb46fb391da213f800094ae94694f5a800000000801a060000000000000000000000000000000000000000000000000000000000ad3d7249ffff001d88f16d0a", + "010000008b8c4ca713c8f928aa7d960d976a1c186a9a58b51d6c9d7ff8c5fb7000000000e093040000000000000000000000000000000000000000000000000000000000ae3d7249ffff001d9a2d1a09", + "01000000f85483aaefa1df419cba13cf87ef4f7ff0137af8c0dc0036b40c59fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3d7249ffff001dd5ac540a", + "01000000f37e74f17730ac36b9c715d6844a5ca63540d24efcf6757a0d2ae84300000000a025260000000000000000000000000000000000000000000000000000000000b03d7249ffff001d1fed620a", + "010000009a8b705055f0f6590074c8b1f0909719195f32f712a89f18eefbab6900000000e0c8100000000000000000000000000000000000000000000000000000000000b13d7249ffff001d0b4a6b17", + "010000006ed11b570920520de66a44ade810956b6ed7905da268d9dfe36f26f800000000006a180000000000000000000000000000000000000000000000000000000000b23d7249ffff001df1658a06", + "0100000026bc08f0d5a5aa43e86fc6a62d13296618be943026bc2272cf10f9e3000000006018230000000000000000000000000000000000000000000000000000000000b33d7249ffff001d1170a102", + "01000000c654bfa4f8f6bf147551f6c01a215a7d17734712007a04df010a16e700000000200b200000000000000000000000000000000000000000000000000000000000b43d7249ffff001d68cfa306", + "01000000026ea91f11b483d2b678d4ec4cbcb9544aabea40bb7ec615cc7155f500000000c0c62d0000000000000000000000000000000000000000000000000000000000b53d7249ffff001d42253701", + "01000000d3d461b685649bf100901e3cc931c26c1660301ed466b0e8e2388cc400000000c0c62d0000000000000000000000000000000000000000000000000000000000b63d7249ffff001d51029107", + "0100000059ece9adff9aae206cfb12d3a094d4c17896d0f9ef297ff36ea7dc420000000000350c0000000000000000000000000000000000000000000000000000000000b73d7249ffff001dbd04cf1f", + "01000000a2fbdbf012ac0a66b81525e251373c7baed70638d3231de6960950730000000020a1070000000000000000000000000000000000000000000000000000000000b83d7249ffff001db4adba01", + "010000005dd7ea99dd5e015cceec9214a13d510c1ca8e2174e43ea33e1b2216d00000000a0f0190000000000000000000000000000000000000000000000000000000000b93d7249ffff001d9a94ae0f", + "01000000e992f6f7218a34eebf07adb9dd614e909f4e3bfce8ac512cbc60857b0000000020d6130000000000000000000000000000000000000000000000000000000000ba3d7249ffff001d1471e506", + "0100000036db97c926eda18ca87089e6bcd9d49187680ddb4d88838fb41ac9fb0000000060ae0a0000000000000000000000000000000000000000000000000000000000bb3d7249ffff001d11c59515", + "01000000fc841a15e197c4ec148eb03406acc7461e78e22ef7676a8698b9bd970000000040420f0000000000000000000000000000000000000000000000000000000000bc3d7249ffff001d230e190d", + "010000000cf4d721d4cdee017bcd35dee38dd4ce23cf135f6a7b3a99ba12f981000000006018230000000000000000000000000000000000000000000000000000000000bd3d7249ffff001d2c8a1e0f", + "01000000446e31b5d81201190dfd022847c52d481c2702f12869d4be1f44364000000000604d2f0000000000000000000000000000000000000000000000000000000000be3d7249ffff001dec5d9c05", + "01000000558dc2965dcb76153a79f8a874a4f84ea2cf5062fb45b564be973ccf00000000a086010000000000000000000000000000000000000000000000000000000000bf3d7249ffff001dd3646302", + "01000000e2484c60aa1e0ddecd477be9480cad2e354e8d45d33ff3f7cc1a710a00000000e032290000000000000000000000000000000000000000000000000000000000c03d7249ffff001d82d37200", + "01000000942d644c84f8bc98e23b1af44404b00d8924ee525f4142998aeee4c8000000000000000000000000000000000000000000000000000000000000000000000000c13d7249ffff001d1eb18102", + "01000000927ad91130ff39c2daae27980aa973a5551f09f5845be6a2e11b00ae0000000020a1070000000000000000000000000000000000000000000000000000000000c23d7249ffff001d706f2e16", + "01000000b7785aee0d76333458c8c375a228e7bb322afad86c7979a5221234fb00000000a025260000000000000000000000000000000000000000000000000000000000c33d7249ffff001def7d670f", + "010000007b68c36dd12cbd548451e5516b77d80f8d5aeb68fad703ee28e25a1800000000e093040000000000000000000000000000000000000000000000000000000000c43d7249ffff001dc480c60f", + "010000007b38099e83b95e4f791fecc037dd18f3d37281cbb0bde9b5d4997de100000000801a060000000000000000000000000000000000000000000000000000000000c53d7249ffff001d744f2b09", + "0100000031d8954dcf12e502672c27954060a2544110bfcbb5a016b9262299af0000000020402c0000000000000000000000000000000000000000000000000000000000c63d7249ffff001d73a0a510", + "010000007170e2c9fb65323c519b44352ab65f8b2824e3c1ff98d912c8d12313000000006018230000000000000000000000000000000000000000000000000000000000c73d7249ffff001d83ce240d", + "01000000a4cabae32d780a82e2f58240f28259a5a4e3104dddfa0dac815a62630000000060e3160000000000000000000000000000000000000000000000000000000000c83d7249ffff001dd9f0d51a", + "0100000007490d901fdd238cae535a77671e9ed3ac60720c3219737b038d8ae400000000e0c8100000000000000000000000000000000000000000000000000000000000c93d7249ffff001da988ae01", + "010000009701e1744e2f35025475acd43affeffbf09b6b77b2dce6f6cbe00c4300000000a0f0190000000000000000000000000000000000000000000000000000000000ca3d7249ffff001dc38ac608", + "01000000c088c5ee33f62f0403d57d40ff1ed7173052367153b29dba23967b0c000000000000000000000000000000000000000000000000000000000000000000000000cb3d7249ffff001deafbde03", + "0100000030ded55a3d8d502c87ca3b7081bd74d2346be9a4f492af1bad20037300000000604d2f0000000000000000000000000000000000000000000000000000000000cc3d7249ffff001d42144817", + "010000007524b3febc5e56e1fc944ff241599945166262fd7f00075f486336aa0000000080b92a0000000000000000000000000000000000000000000000000000000000cd3d7249ffff001db5d60600", + "010000008b4a614add7f285e2ddf2e5811ec58856c113d7e9d2a510fbba56d8100000000a0f0190000000000000000000000000000000000000000000000000000000000ce3d7249ffff001d56748902", + "01000000aa83196c4cf6e44ef81ae51c94a5bd78cfaab81fc37cd70d3a0aa4cd0000000040771b0000000000000000000000000000000000000000000000000000000000cf3d7249ffff001d37f95f04", + "0100000075920d1162854be04757941a5cb2050072dc52fde6a27f0d9ff0133400000000801a060000000000000000000000000000000000000000000000000000000000d03d7249ffff001da4d48800", + "01000000338fe234889255bdcc1d3fee9f73fe717a7043479aa015abcf4f909200000000200b200000000000000000000000000000000000000000000000000000000000d13d7249ffff001d40866407", + "010000004adb1ba356befc9231e8afe70c91e50910d3182c2a1b7bd57661acf800000000a025260000000000000000000000000000000000000000000000000000000000d23d7249ffff001d43dc930f", + "010000009b13455baa52ac3ce0f22ebe54aef344be2cef422a7e51133536e27a0000000020d6130000000000000000000000000000000000000000000000000000000000d33d7249ffff001def772e09", + "010000002c8032379608f55d9a2b704d93ba310591336319a5cd82adf5fdc85600000000604d2f0000000000000000000000000000000000000000000000000000000000d43d7249ffff001da410be0c", + "0100000083425c6d8a68db816651fdbc9be6f42d738fd816b010cb55cc7e535400000000801a060000000000000000000000000000000000000000000000000000000000d53d7249ffff001d71ed9f11", + "01000000c7f593c4d5ddef4ba072a9f66c261a563192bc5a1a0bb8df7a8766c70000000080841e0000000000000000000000000000000000000000000000000000000000d63d7249ffff001de5617608", + "01000000aff7b767e0ed48df492d82beb75b3701ffbc0f0319bda548eeff1f9e00000000200b200000000000000000000000000000000000000000000000000000000000d73d7249ffff001df5dd2921", + "0100000085357d674fb62a3d2b71487c44e9f586fbd77983b1bacf6e69551bfe00000000a0bb0d0000000000000000000000000000000000000000000000000000000000d83d7249ffff001d1a0ee009", + "0100000084344110cc71ef5064302ee8912f807ffc0582d764727956a16630fa00000000009f240000000000000000000000000000000000000000000000000000000000d93d7249ffff001d3cf61707", + "01000000b5658f711b69afcde597a8522346bf3ddd946124f9a0224fd7a90bf300000000400d030000000000000000000000000000000000000000000000000000000000da3d7249ffff001dc8d79006", + "01000000ba2bf23beea5eea92b729fc854bd2eb04d59a3b8390bb67ecc929f0400000000604d2f0000000000000000000000000000000000000000000000000000000000db3d7249ffff001d321c3403", + "010000007ce555125c1e4ba96bc8499787c0d1bb85ec0f22bc75ca08513c211c00000000006a180000000000000000000000000000000000000000000000000000000000dc3d7249ffff001d2bac6809", + "01000000b0f11f662a0c385c4c3087133101ea3249fb0606425708f29f66cf0b00000000c05c150000000000000000000000000000000000000000000000000000000000dd3d7249ffff001d18966a08", + "010000003e9a11dfb435160ae7f7cc573c5fe555436b67905a1e42a962f565fe0000000060ae0a0000000000000000000000000000000000000000000000000000000000de3d7249ffff001d106f540b", + "010000007672e8f22621939a4ef27a7b1e6353c7e729dde46071a79a6caa72eb0000000040ac270000000000000000000000000000000000000000000000000000000000df3d7249ffff001d5abcd906", + "01000000fc990704019e2a8dbd316406a91f69a646965f803070d5c4ca692cb200000000c091210000000000000000000000000000000000000000000000000000000000e03d7249ffff001deee5c501", + "01000000c61ddfbed35af99e3343ddda4d1dd27d19fc2dbdb4eb2b060635ab89000000006018230000000000000000000000000000000000000000000000000000000000e13d7249ffff001d640e1d0d", + "010000009447996aee391e44738307b24b33f85c87d157ce8ccdc3f1dd083597000000000000000000000000000000000000000000000000000000000000000000000000e23d7249ffff001d70ee6a09", + "01000000213cb1c7f930418fb6e46ebd26c9f97a4fd4746be087c58a1326628c00000000801a060000000000000000000000000000000000000000000000000000000000e33d7249ffff001d776aa806", + "01000000c1f19ded791d8b7e029a884c85bb7d32e93788396bb2429fbe7ba3e70000000060e3160000000000000000000000000000000000000000000000000000000000e43d7249ffff001d8ebc4e0d", + "01000000880aaa710149877965954fc448da7c5cd3037b25bf7d73068a5ae73500000000e093040000000000000000000000000000000000000000000000000000000000e53d7249ffff001d13f1940c", + "010000002cb7a523816cb0706ee90a087e20f6a2c68cee71dc4d439dc87f763800000000c027090000000000000000000000000000000000000000000000000000000000e63d7249ffff001d9d6c8a12", + "010000000f27540da840fdbe822b23ebffacf53b10d2ed462e3128f91119f29e0000000020402c0000000000000000000000000000000000000000000000000000000000e73d7249ffff001de1010302", + "0100000024f34c152355e8d200bfa6b7d3262b308a97a41fbcfe7765ba367bd400000000e093040000000000000000000000000000000000000000000000000000000000e83d7249ffff001d44db410e", + "01000000f8b86aed86e5623eedaa493826b1827ec8abb22995f46b222f92f81000000000e093040000000000000000000000000000000000000000000000000000000000e93d7249ffff001dac677a00", + "010000001932f981cc7ca65ced48acda1b74b28131c95ebecce7ceab9f3874b50000000040771b0000000000000000000000000000000000000000000000000000000000ea3d7249ffff001de722e906", + "01000000674f135ebfc40d6501e1bdaec8f92be7598c5a8d6bce0a360100a4aa0000000020402c0000000000000000000000000000000000000000000000000000000000eb3d7249ffff001d0af54707", + "01000000aeaf5c16521e73e611b09187d5871d026b5cc2fdabf83ade1023b6e900000000c091210000000000000000000000000000000000000000000000000000000000ec3d7249ffff001d47bcfb03", + "01000000488df828da2cce357ee056ea2bd1b2847b7eec90264451ec9c2d1b460000000060e3160000000000000000000000000000000000000000000000000000000000ed3d7249ffff001dff3aae0f", + "010000003a625f485e5840d2320d066e4eb2e79958ddf3893ea166ef38ea1fbe0000000040771b0000000000000000000000000000000000000000000000000000000000ee3d7249ffff001ddfe90b00", + "01000000dce6946c849e2579401f7e0e6f398870e4ccee707226babf1a6ac67600000000e032290000000000000000000000000000000000000000000000000000000000ef3d7249ffff001d7dd79605", + "01000000b427fd6e84eb8b52a8df1d336ddd23721321431e0c2eca21a36e573600000000c0c62d0000000000000000000000000000000000000000000000000000000000f03d7249ffff001d2f85e20d", + "010000004a16533871738d25b05e3152424cd58f03017cb4a103c8ac293441a000000000a025260000000000000000000000000000000000000000000000000000000000f13d7249ffff001d0fde3303", + "010000009ef17a4e6d06eb48d542742cb6720468530c76b5aeca6134b5757e030000000040771b0000000000000000000000000000000000000000000000000000000000f23d7249ffff001d209bae09", + "01000000f3d7bc7594cc8a851fa71693f70e84dba87bad9fb55f7ffa1327f88500000000006a180000000000000000000000000000000000000000000000000000000000f33d7249ffff001da424ee10", + "01000000b960cd08da88d504433711116211746832cb64aabae6d1fe54ec8afe0000000040420f0000000000000000000000000000000000000000000000000000000000f43d7249ffff001d437e7c11", + "0100000077ba7d2c14aacd0178a5a91c26cc041222075714f96154117941ff0e00000000a025260000000000000000000000000000000000000000000000000000000000f53d7249ffff001d8a849204", + "01000000a24513d5c62780002bb367949d6a579bf2f93e080706b0729f6458e30000000040771b0000000000000000000000000000000000000000000000000000000000f63d7249ffff001d26c0a403", + "010000009c620fa32e899a874b0d1c847d362c57cb00635073723bcb89c9d03500000000c027090000000000000000000000000000000000000000000000000000000000f73d7249ffff001db1c6bf18", + "010000002adabd7b903eaeb5a3275da661de5f9369027d823c6b47be64e23c0800000000604d2f0000000000000000000000000000000000000000000000000000000000f83d7249ffff001df8ea7c1c", + "01000000b3950b8ea5bf8df026a667cb33c120f2bf8dcf703513f7de805630f300000000e032290000000000000000000000000000000000000000000000000000000000f93d7249ffff001d42ab6812", + "010000001d6af2841d285af01024383ff9189c43e9fd2c373fbbfe4c8b72162d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000fa3d7249ffff001dda201f08", + "010000002393fc07ccc29a2fae6b29c23922365b2f3c7d7d976c84f0bd8c579e00000000a086010000000000000000000000000000000000000000000000000000000000fb3d7249ffff001de438e307", + "01000000fd2ad07449a7497b07d1bd590ad75829fcfc1b862021a436b8a9e63a00000000801a060000000000000000000000000000000000000000000000000000000000fc3d7249ffff001dc19ad503", + "010000004ed2cc71c98f258875f365e51418ada8e57869d75f8d57611023f4f000000000200b200000000000000000000000000000000000000000000000000000000000fd3d7249ffff001d561de000", + "010000004c6f844151ce8737920c31b71fef835f4addf8c79cae879fe013f97700000000e032290000000000000000000000000000000000000000000000000000000000fe3d7249ffff001d14dcd504", + "010000005150b9787c2636764d216655abdba4d7200ee20d3b0add7a64286a9e00000000a0f0190000000000000000000000000000000000000000000000000000000000ff3d7249ffff001d5e4c610d", + "010000008e3513cc0b315c49555edacb04e0f14635987b8a9b226f381821a86500000000200b200000000000000000000000000000000000000000000000000000000000003e7249ffff001d3ac10405", + "0100000049e6fdf58e5a15454ab9dd93a6a2696108c5aae69bd1f7659968cc1100000000e0c8100000000000000000000000000000000000000000000000000000000000013e7249ffff001d6f8e0c28", + "010000005d4bcba1a604dafbf6be5347e14ec1c19326038bb82fc90aadd69de10000000020d6130000000000000000000000000000000000000000000000000000000000023e7249ffff001d828a6601", + "0100000035670e415cc10820a75c5b56528c51c7ac7623bdc43ccc6707a1c7fc0000000040420f0000000000000000000000000000000000000000000000000000000000033e7249ffff001dad8a8502", + "01000000defa5b3e433924d0231ac860e3212ff6f99b70808968c5ed8478c2a200000000e032290000000000000000000000000000000000000000000000000000000000043e7249ffff001db7eb4a03", + "01000000d2bd2af6bf8f988b6869fcd0db9694666ef6c3a5e5ae252c2ebb77370000000020a1070000000000000000000000000000000000000000000000000000000000053e7249ffff001da5ccfc00", + "01000000df7d78308dc8c13dbd4442c5a2342508d35e321c437dbc3d3839840c0000000020d6130000000000000000000000000000000000000000000000000000000000063e7249ffff001d185d5e02", + "01000000ff40589717d12998bf96a49068b60ffe15461b1f8eba3387793a41360000000060e3160000000000000000000000000000000000000000000000000000000000073e7249ffff001d22f49711", + "01000000a8890713e17a02d9624a80ac588679bc445f9aa8f873494286c103210000000020d6130000000000000000000000000000000000000000000000000000000000083e7249ffff001d2b0cd701", + "010000002d4a3b98014b76c74a0a20cd6ce58f4f4d35303ccf332f04cbd3e67100000000e0c8100000000000000000000000000000000000000000000000000000000000093e7249ffff001d4ae24901", + "01000000a00afbe72081edbfaa319b59fc787194dac49d1f26ecc5c702098ad400000000a0252600000000000000000000000000000000000000000000000000000000000a3e7249ffff001ddc3da603", + "01000000ddd370591ed5305829c6a0feef2ffe92ee6e48b139dfca6f4c03c45e0000000000350c00000000000000000000000000000000000000000000000000000000000b3e7249ffff001de804ed02", + "0100000072300d422e335508c9a0d8391b837ca1bed552c52313067b3877448e00000000604d2f00000000000000000000000000000000000000000000000000000000000c3e7249ffff001d4b5bd307", + "010000002d4125ec69b046aa654d5f9fa872b9f3e7776d078229a41245d8e38f0000000040420f00000000000000000000000000000000000000000000000000000000000d3e7249ffff001df2bf8501", + "01000000b8bdbf40ed2d4d24985bd78c3b4e092d581bd5fdd63141b57554dfe400000000009f2400000000000000000000000000000000000000000000000000000000000e3e7249ffff001d3ca2f806", + "0100000050e483636fcfa6c6b4803ac84885df3e2971e9f4849e1f502e9fdac400000000801a0600000000000000000000000000000000000000000000000000000000000f3e7249ffff001d7f8a5e11", + "010000002e0623904241caa74113456e67b57758959136aa5e90614d3f53f9eb0000000040ac270000000000000000000000000000000000000000000000000000000000103e7249ffff001dce6e9201", + "010000001b1cfafcf7c46440a3bf334c1d4f18674bb979211652e98651a958ad0000000020402c0000000000000000000000000000000000000000000000000000000000113e7249ffff001dada28e00", + "01000000e78394c602801f1f51228f95e85af8a09f9c0510e6ef15ee68f287d70000000020402c0000000000000000000000000000000000000000000000000000000000123e7249ffff001d3ca68003", + "01000000bdaae1799c7ec289908ab0ce721ccb774b51ce3d22aca2f31bbb8fe70000000000350c0000000000000000000000000000000000000000000000000000000000133e7249ffff001d6063c802", + "010000009a3dccd5d6cbd9ac1023051382373633e469f0602f654306d52f003800000000a0bb0d0000000000000000000000000000000000000000000000000000000000143e7249ffff001dd05d9b06", + "0100000080cd997c76278205bfc151e57e4534bdeb184f59745a11b00f31699400000000e093040000000000000000000000000000000000000000000000000000000000153e7249ffff001df0cd3d06", + "0100000015cc541a3e74481324be081c52bf51035b8dd559c017333822596ccd00000000006a180000000000000000000000000000000000000000000000000000000000163e7249ffff001d67567b02", + "01000000c562419973eeeaacf2b3c62a87d53896ba147d4637abc1685b401d7700000000009f240000000000000000000000000000000000000000000000000000000000173e7249ffff001d4395e60e", + "01000000d23e9d5b56b88a7492b96fd568bac745974e88729049b2e1bcf5213d00000000a0f0190000000000000000000000000000000000000000000000000000000000183e7249ffff001d4a2d1206", + "01000000aa4b1bea27a5c940e3a3c498e44e475a65edefd8c42b0a898e5d98de0000000060e3160000000000000000000000000000000000000000000000000000000000193e7249ffff001d2ae9aa03", + "01000000e9048a1df340479436c5df1e24a73822d8017f648da632939cdf65680000000040ac2700000000000000000000000000000000000000000000000000000000001a3e7249ffff001de0518017", + "01000000e12627ddceb51333f90ec8bf257ae042d7a1c23636d3b3408c4163f10000000040ac2700000000000000000000000000000000000000000000000000000000001b3e7249ffff001d4d63cd00", + "010000003c9cbe41d6b3a5287927038ab5c7a13bd96bf38640b19517c0652c750000000020402c00000000000000000000000000000000000000000000000000000000001c3e7249ffff001d07908806", + "010000006366b46b27e230db3ca23ed6e3612e94a17f3651be02da1c651f6b740000000000350c00000000000000000000000000000000000000000000000000000000001d3e7249ffff001ddb24660c", + "01000000a2640f2d116db68ae686dab4fec1244e862700520fac580e340531b00000000040420f00000000000000000000000000000000000000000000000000000000001e3e7249ffff001d58f4ce03", + "01000000e8d81966acc20d37c8dd7e185700383b2cc2f64cfaffd790e67276310000000020a10700000000000000000000000000000000000000000000000000000000001f3e7249ffff001dec025d0d", + "01000000f0fa6fb343935374ebf8a9ad2dd19852173c7ab8059c92a6a4fd3db100000000009f240000000000000000000000000000000000000000000000000000000000203e7249ffff001dfde44200", + "0100000024d7b5ca03af0f61fe48c2e83d363926c8c82ac288e8523e4aa0625400000000006a180000000000000000000000000000000000000000000000000000000000213e7249ffff001d11b07401", + "01000000775f9b81e62351994bc41fc2826e1829ff740d28426062564263d7bc00000000804f120000000000000000000000000000000000000000000000000000000000223e7249ffff001d33726a04", + "01000000bf00ae5a8571765428dc99e244d6fdb2a4802f474f9dbbe82115fd300000000080841e0000000000000000000000000000000000000000000000000000000000233e7249ffff001da51f8600", + "01000000833f1957f03c9b328d8a18319170a30ff9de1be5a7d4d65420c34b620000000020402c0000000000000000000000000000000000000000000000000000000000243e7249ffff001d5999d403", + "0100000076412a99c46f7193b553a2b68ee57c07160e8341b67c6d482cf94bea0000000060ae0a0000000000000000000000000000000000000000000000000000000000253e7249ffff001df8b09c02", + "010000009ed204f2056e5d1d2d99cf4b6128560efa13041417f0b7730cd183ce00000000a025260000000000000000000000000000000000000000000000000000000000263e7249ffff001df30e8205", + "01000000e09115c7a59720b08243794469d5785d3f212433d2c708f45f09b3b700000000006a180000000000000000000000000000000000000000000000000000000000273e7249ffff001d85419400", + "01000000fbf3eea46c000220c91855b64c0d51fbc4b61324e0b51e5d17f656f800000000804f120000000000000000000000000000000000000000000000000000000000283e7249ffff001d1683ff20", + "010000005ff1c6eb047f30fb6238d73fb3a345eb3d53b4fcf7fc71914cb657380000000040771b0000000000000000000000000000000000000000000000000000000000293e7249ffff001d1f70bd08", + "010000006e57b84093938528380729aa2e15413d625ee2a161e6ab10bff6eecb00000000804f1200000000000000000000000000000000000000000000000000000000002a3e7249ffff001dae72c202", + "01000000d7c57ece0b19ca56088c8abeb6be22e62c6b34927b23e55715ce9bbf0000000000350c00000000000000000000000000000000000000000000000000000000002b3e7249ffff001dd5b93f0a", + "01000000c646288863445a22ab27e47eee53213e02e80ab2b10c827711d5d1fa00000000a0f01900000000000000000000000000000000000000000000000000000000002c3e7249ffff001dab4d931a", + "010000009cafb9fdf470363cb82a34163e7fbd32e95b2bb10bbebbab7f41ed3e00000000400d0300000000000000000000000000000000000000000000000000000000002d3e7249ffff001d41b5dc01", + "010000001b998f2a0b29ff04e488263f3d4c860b7a82feb4d7c32ecdeecd321400000000400d0300000000000000000000000000000000000000000000000000000000002e3e7249ffff001d90958412", + "010000005a126f57c4f3b7abeb96cb4f0d16c84be869798e7ef152de720f123000000000c0c62d00000000000000000000000000000000000000000000000000000000002f3e7249ffff001dc5d65e0a", + "010000006abfc7d4d774a20c49b0e921674bda64413b0e76e7e2e7ede98623570000000080841e0000000000000000000000000000000000000000000000000000000000303e7249ffff001d1f497c10", + "0100000000b589836d3eab29b2e62775e4e6250042826fdaf05c14add507ffcb00000000a0f0190000000000000000000000000000000000000000000000000000000000313e7249ffff001df97cb600", + "010000001f834dc02156d9a1c8091db477a6ad34dc733464f74d7c0025c7ca6b00000000801a060000000000000000000000000000000000000000000000000000000000323e7249ffff001dfb5b8004", + "010000004789e449a6898490c4a292e002e08676498ce36d702a4fffcf08f74800000000c027090000000000000000000000000000000000000000000000000000000000333e7249ffff001d5a6fb41c", + "010000009cc586c8b157712a8223135fb507991ff407a10c9ef1043fbd20749600000000e0fd1c0000000000000000000000000000000000000000000000000000000000343e7249ffff001dbb192c05", + "01000000429f42524feeb537e1537ddacd013dfc520f2b24cb77dcd1c072878b0000000060e3160000000000000000000000000000000000000000000000000000000000353e7249ffff001d53808905", + "010000001f31eb3d4a53a25a08dc7b04df3958f8b9ccd308f5ba76e172510a3300000000c091210000000000000000000000000000000000000000000000000000000000363e7249ffff001d19ff100a", + "010000004905213c1567888298bf5af61a60760f164ac8cdcb0c73930233d3f700000000e0c8100000000000000000000000000000000000000000000000000000000000373e7249ffff001db3e5cb02", + "010000005951e1a4c27ca4efe7c9f2fc30aa7b3f7e9b411e8554712dbb5d874300000000e032290000000000000000000000000000000000000000000000000000000000383e7249ffff001d1e5a1b03", + "010000007d28c9dd50e8fcc90610b17c5e2a7ce9649678d763f7b8451410ba76000000000000000000000000000000000000000000000000000000000000000000000000393e7249ffff001d6f71fb07", + "010000004064b4fca2ee83b05ec808a8dd27dab162e09aac28a9ceec340915c70000000020a10700000000000000000000000000000000000000000000000000000000003a3e7249ffff001d23fb1500", + "0100000012515e1eff6a66655ef0a7074506d26669ee4228f57c7cc6d8734fff00000000c05c1500000000000000000000000000000000000000000000000000000000003b3e7249ffff001ddd29fd06", + "01000000a631196f1181f2a4c9f5dd3dbb56c5fd437cb4ab67f1312abd64742b0000000000000000000000000000000000000000000000000000000000000000000000003c3e7249ffff001d65330a09", + "01000000bb92f4da33dcbdbffed87f5319d858a12d0181f49c34c449bf82cc6600000000c05c1500000000000000000000000000000000000000000000000000000000003d3e7249ffff001d20d48a2b", + "01000000f86a0df4364a3bbd86afd6a44430bd0f505d1f442d081aae07f393af0000000020d61300000000000000000000000000000000000000000000000000000000003e3e7249ffff001dc8750302", + "0100000086071b3fb162eb0c528dedbeff9d1135fe5ddbbaa0a4d177cb3ee47400000000006a1800000000000000000000000000000000000000000000000000000000003f3e7249ffff001d95ecd807", + "010000007081c4fb6537603db5c3b54cd2ef7eef3435591ff479020c22109a7b0000000040771b0000000000000000000000000000000000000000000000000000000000403e7249ffff001d52b0dd03", + "01000000eabc0a0daa51fec4821894bf95630f37ac87f3156a5dc476bc31307800000000c05c150000000000000000000000000000000000000000000000000000000000413e7249ffff001da038ab04", + "010000006b0f868c66921f18097f7b8c43303e6f14fac4edda72137a2866d9d10000000040ac270000000000000000000000000000000000000000000000000000000000423e7249ffff001d2248bb05", + "01000000b97fba22f6a25757a176dc12a5c09766af8948cea2ed0607f56d569b00000000a0f0190000000000000000000000000000000000000000000000000000000000433e7249ffff001d7c3d0508", + "010000007336ae3cc1be56dd52c130b6726f5a4027185d7264cd04ece03deda60000000040ac270000000000000000000000000000000000000000000000000000000000443e7249ffff001df45a1d02", + "010000007b5624e54c9b3847128af33db982c14474417f9863de658ff676a5f300000000604d2f0000000000000000000000000000000000000000000000000000000000453e7249ffff001d30efbe02", + "0100000081b2b12e3b64ce4fef918500fe8796d83a6899eb42f1f8cdea70686f00000000e032290000000000000000000000000000000000000000000000000000000000463e7249ffff001db8faee01", + "010000007e20758b2ea3cb47cf60d093be23d42defa9dd5a6a1930c8602eb7c200000000006a180000000000000000000000000000000000000000000000000000000000473e7249ffff001dfe54ab01", + "01000000668e41323ce3d9ea9b8eee7fdd82844aac93b5e49f87d9378e8ff4d10000000080841e0000000000000000000000000000000000000000000000000000000000483e7249ffff001db0d46f00", + "010000004e583d6689a3c2d5d1b244d9206bbc9f790ca1f8eeac313aadd4cb5c0000000020a1070000000000000000000000000000000000000000000000000000000000493e7249ffff001d4edeb30b", + "01000000d6b438f1892d2f8a8a486c0850d8a80c1ad391ffb359f7e612586e8e00000000e0930400000000000000000000000000000000000000000000000000000000004a3e7249ffff001d86287202", + "010000005f6adbf9d6664b0e5f465e6d15aa494a3f450613c0012253c28b65150000000020a10700000000000000000000000000000000000000000000000000000000004b3e7249ffff001d38cfdf02", + "010000001fad33664b63dd012b22eb727f4b14d111ce7e7602ef9725e8d4fba500000000200b2000000000000000000000000000000000000000000000000000000000004c3e7249ffff001da5e90501", + "01000000ef06000cbea2f1ec319c1809d4dbe748feacc1963ab1dc8d35f584ac00000000006a1800000000000000000000000000000000000000000000000000000000004d3e7249ffff001de6faa900", + "01000000f04949215a2e6fd15dc33c07d5d1208ee3aef5346e757d7533d8785000000000e0c81000000000000000000000000000000000000000000000000000000000004e3e7249ffff001d1d9dfb02", + "010000001baa54e742f44467273365ff63769ed1161743db3d6dfae67021d8ad0000000060ae0a00000000000000000000000000000000000000000000000000000000004f3e7249ffff001d02e90d35", + "0100000055367b092cf4919e28d6308062e6c5abfc5901075364ab90192e9ae90000000060e3160000000000000000000000000000000000000000000000000000000000503e7249ffff001da59fd207", + "01000000cc5ccf8b44692cafb530f5575152e3f59cfbe42d6795e69f8ed1e355000000000000000000000000000000000000000000000000000000000000000000000000513e7249ffff001dac5d8a0a", + "01000000cae2e01221be6de5bfd5875a4947391f304019483449c7c9af1a34dd0000000040771b0000000000000000000000000000000000000000000000000000000000523e7249ffff001d6c73a004", + "010000000905500952f62781d23cf6dd6a75c06f97b2a2b5b4908c661d99548600000000801a060000000000000000000000000000000000000000000000000000000000533e7249ffff001d417ae602", + "010000003ff1caa9320bb1460bda8a0b9f3230e47fe1a2dd13fee448944b7aee0000000080b92a0000000000000000000000000000000000000000000000000000000000543e7249ffff001deaf88300", + "010000006525aff24d31ebfae572954b017dfea850fec5884473ad6d5425d97a00000000604d2f0000000000000000000000000000000000000000000000000000000000553e7249ffff001d357c7e19", + "010000005efd7684b7571b62e56fc68931f1b278af67cd0a3682b1f2adbeb91900000000006a180000000000000000000000000000000000000000000000000000000000563e7249ffff001d662ab010", + "01000000bc13eaaeba034e2d0861d2dc5a8c5b0127ee760d58a705216d0cd48f00000000006a180000000000000000000000000000000000000000000000000000000000573e7249ffff001d68f61d01", + "01000000949c281c42e0f0ba655a9a60c4de925f4dc60df991b816c709e8b990000000006018230000000000000000000000000000000000000000000000000000000000583e7249ffff001d30bb5f04", + "0100000063d1104380d3405944e40f9dd5b6825af5eee8794bba8f3c6a26dd0400000000006a180000000000000000000000000000000000000000000000000000000000593e7249ffff001d1f844e00", + "01000000cfbe98a2ac158bd3fae153da790684c92c01591d26c03b5c0d30b2a200000000a0bb0d00000000000000000000000000000000000000000000000000000000005a3e7249ffff001dcd7d8f07", + "010000000ad1a72c49779773202b090db1943bddbe552e6a0120985a2f3502ef0000000080b92a00000000000000000000000000000000000000000000000000000000005b3e7249ffff001db7be6502", + "0100000009bf3feb3762ec427c624a047e83898aefc25f991796d26dddb306bb0000000060e31600000000000000000000000000000000000000000000000000000000005c3e7249ffff001d5d32b911", + "01000000a176449aec2ee34551f2b5a04b43cada007205b083cdc185b87695490000000020d61300000000000000000000000000000000000000000000000000000000005d3e7249ffff001d95dfa701", + "0100000050772bc24f294b1008d82da7247e88cb631b3f2c144878f3ccb50c9d0000000080b92a00000000000000000000000000000000000000000000000000000000005e3e7249ffff001df5bfe801", + "010000001dc0ecaf37f696c3aa6555b51d76b1b8e8ea934620f35c928e722f1600000000e0c81000000000000000000000000000000000000000000000000000000000005f3e7249ffff001d1dd93803", + "01000000d7154678cfca8f0f5500076a6c377f43960494b4b5836760d57811d100000000a086010000000000000000000000000000000000000000000000000000000000603e7249ffff001dc4c10d07", + "01000000f267d4ad9714b37cb1a8e7ba8e5eeb67855bc155aa23f86f4d64eb0700000000801a060000000000000000000000000000000000000000000000000000000000613e7249ffff001da1ecdc03", + "010000008e1db887feb30bdf477a08428584460e8c6c8abfeebf6e8a3811ec4e00000000e032290000000000000000000000000000000000000000000000000000000000623e7249ffff001dbf9e0416", + "01000000327ede2f895c255f146c1c9942e66941bdabe48183e3b004652a93240000000020d6130000000000000000000000000000000000000000000000000000000000633e7249ffff001deab6860a", + "010000000010ba9a22f4384f7bed9f3e87c00dc23a3d131718c6853a73ba826300000000a0f0190000000000000000000000000000000000000000000000000000000000643e7249ffff001d9cc30d01", + "01000000914ab23295fbadae2683e1f3033a126cfdc7cf0332df04eba137577c00000000200b200000000000000000000000000000000000000000000000000000000000653e7249ffff001d02a82d01", + "01000000665774329eccbc0d0e5098f25177a47c3625249ce1db81daaae0394a0000000020d6130000000000000000000000000000000000000000000000000000000000663e7249ffff001d01a68901", + "01000000a69b7f30bad77584fa075024020ea89d191887e630801173b504d47f0000000040ac270000000000000000000000000000000000000000000000000000000000673e7249ffff001d63d8d005", + "0100000072816ac3d289bad62a07a435003300f883d6d119ba9fd81d6ccdd2200000000020a1070000000000000000000000000000000000000000000000000000000000683e7249ffff001de55e0900", + "01000000fb04588b5c6686cde0ce41e976d34018eb5fb46ab1dc4a6db7ae87220000000040ac270000000000000000000000000000000000000000000000000000000000693e7249ffff001d0c68ad04", + "01000000f6e669400d1d2b1d910f3ef1fc3c95457dc95831d97d8b0e6c51a3cd0000000000350c00000000000000000000000000000000000000000000000000000000006a3e7249ffff001d8acb9b06", + "0100000037411fa53797524e67ac732a03d21a75d8e99c5cef1e100656b18af400000000400d0300000000000000000000000000000000000000000000000000000000006b3e7249ffff001d2eb9da12", + "010000004d2205ab2225e4222270c5df008a57f704e421febc8ad037a50e0e140000000020d61300000000000000000000000000000000000000000000000000000000006c3e7249ffff001d54b20f23", + "010000003f0b51a0327b1b50aafb256718fa815164f8dc9a91864d395d0f12a10000000040420f00000000000000000000000000000000000000000000000000000000006d3e7249ffff001d0cc7f305", + "010000008a80f1f0bc786084f9da91f124fcc3b98ebaf18597eb24d2777451050000000000350c00000000000000000000000000000000000000000000000000000000006e3e7249ffff001dee4d6a02", + "010000007954b7272e8dd413d76b5edc0e292a63dd055cb7e89137bac3e5059000000000c0270900000000000000000000000000000000000000000000000000000000006f3e7249ffff001d85467308", + "010000003253a353ecabd443a55b746e502d488d153e3202b81f65eb3fddb5b000000000a025260000000000000000000000000000000000000000000000000000000000703e7249ffff001d79393a09", + "010000003c50fb73ddf4f1604757170abf1c6b3422867663370feaa72261f3e40000000080b92a0000000000000000000000000000000000000000000000000000000000713e7249ffff001d9a87b408", + "0100000071782ce293ab65539a9e2232571a945aaa10bd5b894542534df4d32e00000000e093040000000000000000000000000000000000000000000000000000000000723e7249ffff001d3ee26e07", + "01000000e17470b8c7750de5506116a0a79a63dc536d5321ed5c0195f2dd955a0000000080b92a0000000000000000000000000000000000000000000000000000000000733e7249ffff001d77b1de00", + "010000002357094a6f57469cf0840b036f575c6c195b972faf25546dad6043ab00000000801a060000000000000000000000000000000000000000000000000000000000743e7249ffff001d0ac3d70e", + "01000000a96441ae0944096cf61581b306347358139e1841b70507c3cd512ef800000000400d030000000000000000000000000000000000000000000000000000000000753e7249ffff001dac8c6505", + "010000008a588ecc41e056a9212e98ebd08e0dc5cdf564b028413dbee37fb7660000000060ae0a0000000000000000000000000000000000000000000000000000000000763e7249ffff001d77321115", + "010000005166667eaf6daaee3495e27f36cf2078590107af4a0912480551424200000000804f120000000000000000000000000000000000000000000000000000000000773e7249ffff001d4767cf0f", + "010000000e7f7e5501154d6c8a25e01e9cb3d5f2c5794c11c80434dfe3345ec90000000000350c0000000000000000000000000000000000000000000000000000000000783e7249ffff001d9ba19503", + "01000000c9905bcf90ce0ba363ace21700b73b65d9657d04a027e1e7f5e0e6a200000000e0c8100000000000000000000000000000000000000000000000000000000000793e7249ffff001d03ca9219", + "01000000900f8ea2f5319efe5baed852cb1f603637e081a28f3a8fa3c8ecb4f80000000020402c00000000000000000000000000000000000000000000000000000000007a3e7249ffff001d443dcc0a", + "010000009dc3b053e248647dfa4713ee9a21497504d2d7eb98ee4549e2b0a06b00000000006a1800000000000000000000000000000000000000000000000000000000007b3e7249ffff001d11966701", + "01000000bf24238248a359f3e1257c1a4df1ae97e83b90af830d3ea228db746400000000604d2f00000000000000000000000000000000000000000000000000000000007c3e7249ffff001dc3293500", + "01000000584d41b347c39e733adf49d78d89d367bf1d2d7c1653630dbaf14b4b00000000006a1800000000000000000000000000000000000000000000000000000000007d3e7249ffff001d7ae1970c", + "0100000039c6866d6b01e5718f7794f1472ffd2e042aa1b1408105befc0a41cd00000000a0860100000000000000000000000000000000000000000000000000000000007e3e7249ffff001d337fa100", + "01000000e638534743f03f7b9d4ed87883a59682d6eba16a990e53466e671dfd00000000006a1800000000000000000000000000000000000000000000000000000000007f3e7249ffff001d2acb8200", + "010000004066b0379a7f4fd8cfcb4738e5d1fb192f7c081bce5294f0bc3a844600000000804f120000000000000000000000000000000000000000000000000000000000803e7249ffff001d2e757d08", + "01000000180044248cc1ef79af8d3ccc4231069a2e81a217e575110ae002efc40000000080b92a0000000000000000000000000000000000000000000000000000000000813e7249ffff001d61f8100a", + "01000000beaa6cce61ac81818a535f7a27001b7dcc5c59b1b5299e0b400e15530000000000350c0000000000000000000000000000000000000000000000000000000000823e7249ffff001dbcf1ad00", + "01000000bdde4c247edb1564d6e16d30a2cadd7742a3838c3b0fcfcc57070be500000000c05c150000000000000000000000000000000000000000000000000000000000833e7249ffff001d25fec009", + "010000006d03f02c3aeada24c8c0fb30d4364206e6089ac7253524849bcae34300000000400d030000000000000000000000000000000000000000000000000000000000843e7249ffff001d95db550a", + "01000000eed2295cdd7eb36d880fb86181079ff66a56d9deaeb6ae66541e676d00000000c05c150000000000000000000000000000000000000000000000000000000000853e7249ffff001d77a34803", + "01000000a9429b027f56233c57c9f10c9a3f0374764cc51153b92b6a6cb1dee100000000c091210000000000000000000000000000000000000000000000000000000000863e7249ffff001dc135c206", + "0100000045a28a11065206d07e7f3eaa6d1c47bb3e12c5028f43e788dc2170d500000000c0c62d0000000000000000000000000000000000000000000000000000000000873e7249ffff001de7c7e10a", + "01000000303b1ad668041c881bda20ba29623ef19ee4fbdbb662b1f19eb348ec0000000060e3160000000000000000000000000000000000000000000000000000000000883e7249ffff001dd6c10f00", + "010000008b8c058233f7bd945541d8e516ce6ceb62b3503a40c54e9e9540ba0200000000009f240000000000000000000000000000000000000000000000000000000000893e7249ffff001d2871990d", + "01000000b3edf5c085bb307dc881f196af15ba0c76e57b7dfe8736cb6fed8b5f0000000040420f00000000000000000000000000000000000000000000000000000000008a3e7249ffff001de1002804", + "01000000dd4bbc89fdca1931e9b44c594f61fb64862768521cd3f02cefbc0c490000000000000000000000000000000000000000000000000000000000000000000000008b3e7249ffff001dded8b819", + "010000004f99625182a1eab9ae8b5f0851c61b78d1c89685443cc823722c943f00000000e0fd1c00000000000000000000000000000000000000000000000000000000008c3e7249ffff001d7f483307", + "010000009dca54a9153e22bcb4a9be54623a4b18846af9917f7ae92e464d06280000000080841e00000000000000000000000000000000000000000000000000000000008d3e7249ffff001ddd0f0100", + "010000002e2dd5e6091afea47689f4b40d3377db8d87dc96a4a48575d65d158700000000804f1200000000000000000000000000000000000000000000000000000000008e3e7249ffff001dac0feb02", + "01000000f2a3feb234218810f42553c9a1727eac3339884ee166d7e90f26ee6700000000a0252600000000000000000000000000000000000000000000000000000000008f3e7249ffff001dc78b1205", + "01000000c425c28cef6e031fa7c15324793746a76e6de3f58bd9d5eed7964f6f00000000e093040000000000000000000000000000000000000000000000000000000000903e7249ffff001dc95e9a03", + "01000000110f084c0bb65f237785b9017a002342186aa09471c66964af4b276c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000913e7249ffff001d0c6f3405", + "01000000586e1a9bf1c54eb7877cc990e7da3b5196c0258cfdc8a424c6ea6f840000000040ac270000000000000000000000000000000000000000000000000000000000923e7249ffff001de9bc7c0c", + "010000002c118ac3850422fb2a986f824d8a251e3fef459c8c4076757c1f139c000000006018230000000000000000000000000000000000000000000000000000000000933e7249ffff001d7dbe6b01", + "010000009d0c7958423694a66ae675fec4f1e0fb7bb69be1deddc15a55eca6d600000000c027090000000000000000000000000000000000000000000000000000000000943e7249ffff001d4e839e05", + "0100000065aeb8322b71553185c1d0c12289e293de698fe6a0512981df53a5b800000000e093040000000000000000000000000000000000000000000000000000000000953e7249ffff001d99279c16", + "010000001bf70eb7e8d39c7529a934f6a7cfe3bd1557dfa42462d7b0639dfbf40000000040771b0000000000000000000000000000000000000000000000000000000000963e7249ffff001dcf55bb0d", + "01000000484d20d1b0c077266e660e87c1adcb547508d91d1e93d27071f062d6000000006018230000000000000000000000000000000000000000000000000000000000973e7249ffff001d89755801", + "010000000f29fcefd76e624cbf340d9744cc017174d530d569f67cdc5e3d27360000000040771b0000000000000000000000000000000000000000000000000000000000983e7249ffff001dc807c007", + "010000000ebe837bc8f5786dcfb7c7cd5ebebe5c2b831ff27ff45a1f9c82038900000000c05c150000000000000000000000000000000000000000000000000000000000993e7249ffff001dc4738601", + "0100000068d01d39f0ed8c7bc7df134e8ac482a43f19db7fe0600bf3f75714b10000000000000000000000000000000000000000000000000000000000000000000000009a3e7249ffff001db3d01a02", + "01000000749fd7e1927df55e7fb1afe67697980aea8fc43a8912a4e50371360c00000000e0c81000000000000000000000000000000000000000000000000000000000009b3e7249ffff001d53945a08", + "01000000c6bbb6d6271350f7e58f465e30710fafac8ed2d1c6c849ae6448039e00000000804f1200000000000000000000000000000000000000000000000000000000009c3e7249ffff001d67a46e2d", + "0100000065fb1fbb2b3abd41f84ced426f721113b845be82e87af3341dc35cf000000000a0860100000000000000000000000000000000000000000000000000000000009d3e7249ffff001d23257913", + "010000005c278182c75abb6d8eeb5c9a5a79b65f306c3a653ba09e1e1d246eaf00000000a0860100000000000000000000000000000000000000000000000000000000009e3e7249ffff001d17f5e802", + "01000000fa17d3e918e9ca270c67c6fff62eade63b6adbee287688b47e0d94810000000080841e00000000000000000000000000000000000000000000000000000000009f3e7249ffff001d6cb2d601", + "0100000022a4696b3473d8c4280738901b70b355cb6485ae314fdd34333d512f00000000a0f0190000000000000000000000000000000000000000000000000000000000a03e7249ffff001d5999c403", + "01000000cfed2160482c3da86c31be2dbb6137ec41575395b8c652c94e54b9a400000000804f120000000000000000000000000000000000000000000000000000000000a13e7249ffff001df9f2e506", + "010000005677ffaa181659c7828cfe403e07b14313fcee96e3781eb50556a83e000000000000000000000000000000000000000000000000000000000000000000000000a23e7249ffff001d483a8309", + "01000000dd7c8abd02c99b5f902be094a470c89edc6bed9975e14bdbfdff7a5600000000604d2f0000000000000000000000000000000000000000000000000000000000a33e7249ffff001d20c31609", + "010000004f398c0b23dd17f9f91d58e45ab1cc9737d1119e096a60f69d5c9fd900000000c027090000000000000000000000000000000000000000000000000000000000a43e7249ffff001d363c2c00", + "010000002333720c7a656f40168ca0184adb5eea064faf4b1804c0737fe67e4d0000000020402c0000000000000000000000000000000000000000000000000000000000a53e7249ffff001d984a0c03", + "01000000deeba4c9f0956dc00519f95705e297027f851e3f92314050effea08900000000c05c150000000000000000000000000000000000000000000000000000000000a63e7249ffff001dc8226b05", + "01000000dba4d30aba69df43df90cb8da847e3f4a4249396a312ed6d3ec9157d00000000c05c150000000000000000000000000000000000000000000000000000000000a73e7249ffff001d45656605", + "010000008dca7ac0992890085aea338ec9d32fa66ffe1e090be3b773324975d400000000e093040000000000000000000000000000000000000000000000000000000000a83e7249ffff001d037d4806", + "01000000427d8adbd9b55f9e176f847e3077c14dfa4ccf6673e36c21af122aa500000000a0f0190000000000000000000000000000000000000000000000000000000000a93e7249ffff001d2f94ba09", + "0100000065219a27ce93668bba6d4117f5dcd91fcfe895a8a7515d74fc6355d700000000006a180000000000000000000000000000000000000000000000000000000000aa3e7249ffff001d1f575503", + "010000000a624f2a97b4f72e8ff15c7299ad6dbb9e6a9a115eee1cb0bc768c990000000000350c0000000000000000000000000000000000000000000000000000000000ab3e7249ffff001dc1ffb40c", + "010000006101f22581dd2cb16fc811b27054435e8ff0d636d0e090e5bc0c1d4b00000000804f120000000000000000000000000000000000000000000000000000000000ac3e7249ffff001dc837cb14", + "010000000e7a8a29f87c95f56060fa703b8d7f049286b74e72d992fa5b9776b20000000020a1070000000000000000000000000000000000000000000000000000000000ad3e7249ffff001dcc93b413", + "01000000087bbaa8841d87a06086f7b5ce1a185633883c00b6340711137f31710000000020d6130000000000000000000000000000000000000000000000000000000000ae3e7249ffff001d2fa9bd06", + "0100000073de52552813cdc81bb2a798ed2f666efbba46cf7cbf813b35d0c38c00000000e032290000000000000000000000000000000000000000000000000000000000af3e7249ffff001d81c9bd24", + "010000001957074827557ae98dbb6f09cff9ef72932365108936bafe3761a0610000000040ac270000000000000000000000000000000000000000000000000000000000b03e7249ffff001dcd595100", + "01000000ae9fcebea94420ca4f64c12b1551c938de0625f794b92b280721ef0200000000c05c150000000000000000000000000000000000000000000000000000000000b13e7249ffff001d938f6614", + "01000000058e80ea6b2206a9d1a9b2c2c362003504d3914eb0a4628ce12eb9c000000000a025260000000000000000000000000000000000000000000000000000000000b23e7249ffff001d7fe0eb0e", + "0100000020896b62bfa0287f9baadf6c7a5c90afc5cf94313871663acf56594200000000400d030000000000000000000000000000000000000000000000000000000000b33e7249ffff001d1f1c2303", + "010000002ffbcbdeb1c564114bca84b93c265b5283c04922c50a65cc552bec5900000000a025260000000000000000000000000000000000000000000000000000000000b43e7249ffff001dca4e8704", + "01000000bd6b9c1e8eaa872fc68f99f966f354dd6b013e318f7581eac6fd52f800000000a086010000000000000000000000000000000000000000000000000000000000b53e7249ffff001d8adb0509", + "01000000fb855ea198ff0e6824c4c42481bbedef09b802deea29777523657a4e00000000400d030000000000000000000000000000000000000000000000000000000000b63e7249ffff001d6ca8cb05", + "010000000f9fad2c24132c682d243a342f71a4cae47d391808af7f1c620a9f4b00000000c05c150000000000000000000000000000000000000000000000000000000000b73e7249ffff001d1255fc00", + "01000000a9e5046b732bffc4583d67fd9e13782b0ee51dcb3643320be456d67100000000e093040000000000000000000000000000000000000000000000000000000000b83e7249ffff001d66c51913", + "010000009fdad615f067298299b470226e0e95a3ce82dca2f30a65fceef0814000000000c05c150000000000000000000000000000000000000000000000000000000000b93e7249ffff001d163d9005", + "01000000fcd510e2481a35e3cc2cc18b9ec7caec60c524d76b1d129dfcaee4cc00000000e0c8100000000000000000000000000000000000000000000000000000000000ba3e7249ffff001de69c1001", + "01000000b6ffba23394000324c1295a3144c753cdf22206db620f336a1d8343800000000c027090000000000000000000000000000000000000000000000000000000000bb3e7249ffff001dc9e7a717", + "010000005d0ce27e7e48c1f6114813c9fb0ad667187c109b168f83c8baa8cb5700000000c091210000000000000000000000000000000000000000000000000000000000bc3e7249ffff001de9b3c104", + "010000008a5ca4510425fa784080dd2d75469cd90bc15e109ab82a096c48bae9000000000000000000000000000000000000000000000000000000000000000000000000bd3e7249ffff001d81cc1303", + "010000007139c228e8840fffa396028561c36e1f60ef9ff1fa96b20acf14323900000000a086010000000000000000000000000000000000000000000000000000000000be3e7249ffff001d266cf703", + "01000000da94e8b7da4b7c7d7b27c3df06f74bdd08859542f68691f74cefb49400000000a0bb0d0000000000000000000000000000000000000000000000000000000000bf3e7249ffff001debf40805", + "010000009ef7d92f6a099973c62c336679cc59f0125cbdf283e342791a82268500000000e0c8100000000000000000000000000000000000000000000000000000000000c03e7249ffff001dd625630f", + "0100000013474629f935e1b27634b0cf4c03760414bdc6c8db911a631fb1810c0000000080841e0000000000000000000000000000000000000000000000000000000000c13e7249ffff001dba233600", + "01000000a507cc4f670f4a0013245db75847777f9e2f09147227fb667bc3e81a0000000040771b0000000000000000000000000000000000000000000000000000000000c23e7249ffff001d785e4b00", + "01000000f401f7ed7f6ed3fa674a87d520719b4f33bf31b81f2aad7c4fdf7d7100000000a025260000000000000000000000000000000000000000000000000000000000c33e7249ffff001d0d8f5615", + "01000000fd5048e713033c50af791010b73a63d7f76b8a4ec907f9052151c7cd00000000c05c150000000000000000000000000000000000000000000000000000000000c43e7249ffff001d7702f809", + "0100000061b09f3259956f83df2e6f3173b708ee860909c053487adda4bb381a000000000000000000000000000000000000000000000000000000000000000000000000c53e7249ffff001d7251fb03", + "01000000c73f3ffbaff71039f70ce21d5f0205b263ba85b53f1330996129f4d900000000c0c62d0000000000000000000000000000000000000000000000000000000000c63e7249ffff001d82aba108", + "010000005c8674ddd7db4b30d2898825d3482bd10f1e97d22ac22459c645f9e600000000009f240000000000000000000000000000000000000000000000000000000000c73e7249ffff001dbb5cdd0f", + "0100000020712af7e2a8879eefb9cb248f509bdde233ab0b19a695227df90d8400000000801a060000000000000000000000000000000000000000000000000000000000c83e7249ffff001d43907407", + "0100000040595c6c501964d3d6d016f3188323ce5517eb13bf63ed3716dc992100000000e032290000000000000000000000000000000000000000000000000000000000c93e7249ffff001d37c55700", + "010000004ac76e2e57cba54722e9d08b985a197c403dca94997bd8787bf98e750000000040771b0000000000000000000000000000000000000000000000000000000000ca3e7249ffff001ddfab2406", + "01000000647408471686b9d1accd677a354a0947a263be3db9cb74013a6a697d0000000020402c0000000000000000000000000000000000000000000000000000000000cb3e7249ffff001dc359fa00", + "01000000ebe12cf5969c9f8d5843b0555ef4ea2d0acd36b3122be27ec5b8e0ea00000000604d2f0000000000000000000000000000000000000000000000000000000000cc3e7249ffff001dbd69ab01", + "010000007cc0e40029add61dd9466a1669ed7a04edbd2b853edb6920921d8cb8000000006018230000000000000000000000000000000000000000000000000000000000cd3e7249ffff001dcc710f03", + "01000000702ccaacc6537d91754f03c25fe74f20e5e2527721c4800bc680eea000000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce3e7249ffff001d589c5512", + "01000000ee0d4b79e2aa00d1ffe63698fa0cd21daaf6721f4adf6366ab4d763f00000000400d030000000000000000000000000000000000000000000000000000000000cf3e7249ffff001d97596201", + "0100000035b71c62bbb8677091c3ac82cc48f39cf74a84f14c6cecae5bc59ff900000000e0c8100000000000000000000000000000000000000000000000000000000000d03e7249ffff001d69b19e03", + "0100000038205e699b80c51caf423c8e3a7672a7f8b616d8db3d0fb2b3d3f8c40000000040ac270000000000000000000000000000000000000000000000000000000000d13e7249ffff001da479d10c", + "0100000055e41b3ee146c64cd3d2d20ba23c69fd0a4c2739a1b1928e112e40f90000000040420f0000000000000000000000000000000000000000000000000000000000d23e7249ffff001d9de4a100", + "010000008d7421c54e2da233f6736bd7695e50c422389304f12c39ef5db3b9050000000020d6130000000000000000000000000000000000000000000000000000000000d33e7249ffff001d96a86f08", + "01000000062dc800b9af20eeb319954320039eb3bfe400f250ec6ddb83882f2f00000000c091210000000000000000000000000000000000000000000000000000000000d43e7249ffff001dd8356903", + "010000003d6d55cc8f980f612bc502cdf6934565807d135aa4063426ac5072bf00000000c05c150000000000000000000000000000000000000000000000000000000000d53e7249ffff001d80ebbd01", + "01000000e634251bc508cc33cf6f5109836724f826577cdc777c66878f91546300000000804f120000000000000000000000000000000000000000000000000000000000d63e7249ffff001df2e0010c", + "0100000042b8bc9c6140da1a7aa9ca6b9b03707ab6ffdaa00f9f2b28b926c53c00000000c091210000000000000000000000000000000000000000000000000000000000d73e7249ffff001dcca2a807", + "0100000015f9fbd2be6930964736c271cf15bfb17029c1e7ccb3f3fa185a5b440000000040ac270000000000000000000000000000000000000000000000000000000000d83e7249ffff001d162c4804", + "010000001b0621cc7b9bdb27790c003a6b7a21c9ba9eaa9fca81bf80b773f26300000000a0f0190000000000000000000000000000000000000000000000000000000000d93e7249ffff001d2dcdc405", + "010000006f378afc24265de6e5f323f9f39857d4c30b12b0c301def4d2ea084f0000000040420f0000000000000000000000000000000000000000000000000000000000da3e7249ffff001d02569b06", + "0100000065fb3ad1563b5c789e0c56c91c4918b2f9db6894283af9a442483f840000000080b92a0000000000000000000000000000000000000000000000000000000000db3e7249ffff001dc480860b", + "01000000d2638027bcf1ecc6111aa5fe8aedf085c5d717e16c44e9883972e0c500000000a086010000000000000000000000000000000000000000000000000000000000dc3e7249ffff001dcd57ab0c", + "01000000e2c37ae4fb148eb6d7f593fb76cecbc3e38481eb39adf2871f16d1eb00000000e032290000000000000000000000000000000000000000000000000000000000dd3e7249ffff001dad6ac305", + "01000000271abab26049ddd3ee0556952501c593e2a4e99e356f1178ce0222ad00000000e0c8100000000000000000000000000000000000000000000000000000000000de3e7249ffff001d313a4f0a", + "01000000cf81278d4900f048aa513d23b8977dadbab1740837136f800b2a80f400000000c05c150000000000000000000000000000000000000000000000000000000000df3e7249ffff001dc6ead506", + "0100000057c2d35d8380b0929a8662a90b45f91a6365d49bef48a21b2e0db65800000000a0f0190000000000000000000000000000000000000000000000000000000000e03e7249ffff001de3ce0d03", + "01000000f8c261652a54b22dd1f589d328058a16f46e21c2bf300d534bb4712b0000000020a1070000000000000000000000000000000000000000000000000000000000e13e7249ffff001d5e940c02", + "01000000de2e3e756bc4fee7b9341e53e188f496681435f5618f686e94349f7f00000000c091210000000000000000000000000000000000000000000000000000000000e23e7249ffff001da5c4fb05", + "0100000048bff866d26058d19bb017b3a23a631e4d627451f1e5c08b6f5e534000000000c091210000000000000000000000000000000000000000000000000000000000e33e7249ffff001d70312809", + "01000000a155735947ed2719c5c1f0cb606f116e49db418cdef60cdec8a21ad80000000000350c0000000000000000000000000000000000000000000000000000000000e43e7249ffff001d1e452701", + "0100000035e81f440707b3dacbd75b9e74e739875518a121f975babd2f0d208a00000000200b200000000000000000000000000000000000000000000000000000000000e53e7249ffff001d704a3f04", + "010000005516055b83d297e838235eaad151b417128a81541b2e0c8d3ca2aabe00000000e093040000000000000000000000000000000000000000000000000000000000e63e7249ffff001db7a8670c", + "010000000a1e3754f3017a3bf23a4aa31bf06030cafdf5f5ba62ac6d9431a07e0000000080b92a0000000000000000000000000000000000000000000000000000000000e73e7249ffff001d83b3f402", + "010000006037cefff424d4245c51440dd1f8aac731884bc45c5963e6ecc37c1d00000000e032290000000000000000000000000000000000000000000000000000000000e83e7249ffff001d96626e01", + "01000000daa67197a963a7941a1e062187350633597436985551e5dd26dcc7260000000080b92a0000000000000000000000000000000000000000000000000000000000e93e7249ffff001d9da61905", + "01000000cab7f68521128dd29df76ac0cfc4fdcdf7c9b7261e869be531f4c6040000000060e3160000000000000000000000000000000000000000000000000000000000ea3e7249ffff001d93bc8c00", + "01000000f216a43fc280b717bc1f3f58a4fe0bd25f250a5a3aa7f7d3b30c4cdf00000000e093040000000000000000000000000000000000000000000000000000000000eb3e7249ffff001da27e6d07", + "01000000d273d8d41fa87aa62661d50f9c11d57c81f746bbfe517c6ab5baa8c000000000006a180000000000000000000000000000000000000000000000000000000000ec3e7249ffff001d8c8c0701", + "010000002ea89cec1bd68431a50c3ec2bc300a6e18ef54e16b1d72a1c5843ea200000000804f120000000000000000000000000000000000000000000000000000000000ed3e7249ffff001d50f20703", + "01000000d748414fca0cac9945036f58002d508c43c78904052f7a1b4dad34c300000000a025260000000000000000000000000000000000000000000000000000000000ee3e7249ffff001ddcfd3205", + "01000000e777a1382b7323a79f92933c35549156fe35c1a512918bdba6fde78f00000000604d2f0000000000000000000000000000000000000000000000000000000000ef3e7249ffff001dc01ba205", + "01000000c5c239e4b238e8701bf7de79465df020148032169eb2bdaafc3935520000000040ac270000000000000000000000000000000000000000000000000000000000f03e7249ffff001d41adf502", + "0100000057c7757d2b76f43b12d2544459b8770fce60ceed9977584f70948b8b00000000804f120000000000000000000000000000000000000000000000000000000000f13e7249ffff001d95008504", + "01000000e888519c3d23586a66f3d4ead8c3ffd0ceb295f9171af5da0ed9eee300000000200b200000000000000000000000000000000000000000000000000000000000f23e7249ffff001d7f1d3902", + "0100000058bff582f33591137c5b3912e5c64c30b76f10dc65091829565dea330000000060ae0a0000000000000000000000000000000000000000000000000000000000f33e7249ffff001d70ff6602", + "0100000094647f846de8e9ccaad8e23999c4dd6df5b56a05de5f6ac3ae71468800000000c027090000000000000000000000000000000000000000000000000000000000f43e7249ffff001d6eeeb314", + "01000000707f5303341d3f38af5531ab7bbb3e10a5b4e6c3f19b55eebd3ca14900000000006a180000000000000000000000000000000000000000000000000000000000f53e7249ffff001d8f138a0d", + "0100000080f310da8e2c48c500b91f89b5bb69626e039d4ce279027931b3771000000000604d2f0000000000000000000000000000000000000000000000000000000000f63e7249ffff001d6dd1cf05", + "0100000023e903901381c1b8857084ef5758edf607285982c310affcaa0b267b00000000200b200000000000000000000000000000000000000000000000000000000000f73e7249ffff001de2cf1705", + "010000007e4d72fee017f10396ea352f54536a41b9f439ae649e675b1b2c85df0000000040771b0000000000000000000000000000000000000000000000000000000000f83e7249ffff001dd3e56824", + "010000000a9b9b70c92382d35a9c70bad879f93e6f2fffe12fd7f921424f23c70000000040420f0000000000000000000000000000000000000000000000000000000000f93e7249ffff001da2e4800e", + "01000000f9df4c0aa1c4fee40209b271ceab7cc41334dc1b7bc01e1c149c8c4b00000000e0c8100000000000000000000000000000000000000000000000000000000000fa3e7249ffff001d9dea8800", + "01000000c461ca0ad5bd23d41d8c2a1ec79f3acd048dab17241702bc4051213f0000000020a1070000000000000000000000000000000000000000000000000000000000fb3e7249ffff001ddd2e610a", + "01000000102b6c79aedc3ee76abd1d0de29cc5e30b3e2d5daa8a834d8f0a26f700000000a0f0190000000000000000000000000000000000000000000000000000000000fc3e7249ffff001df9ff8616", + "010000004c74b686f9e7c140d418de8f4febd65452f00ef7efb8e0110a8247170000000080841e0000000000000000000000000000000000000000000000000000000000fd3e7249ffff001d1cd6b205", + "0100000090cab61867f8deb50790a670d99b58d48adc524d22ccf230999f5d1b0000000060ae0a0000000000000000000000000000000000000000000000000000000000fe3e7249ffff001d6e44bc06", + "01000000e59a2ec953f18dadf299b2fc6e0fb658f4222390181b3a1208d3e9de0000000040420f0000000000000000000000000000000000000000000000000000000000ff3e7249ffff001d7eb5c00c", + "010000002fe3b240892c089e48a63c7af9e16fb85fd2f65f3e7c4e94f29199fb00000000a0f0190000000000000000000000000000000000000000000000000000000000003f7249ffff001d4d84200d", + "010000005ac0a4451ca8fcfd17907ce0132fee03128ec48ec7d7bec59a3086e40000000060e3160000000000000000000000000000000000000000000000000000000000013f7249ffff001d31392304", + "010000009d7ef796b21d80c7fc658237e64f5a5f76f08d0d260d73e466861d8400000000200b200000000000000000000000000000000000000000000000000000000000023f7249ffff001d96231202", + "01000000b400b16195c199e5dcd61e28a657cccbc6a37cbf261f45459fbadbd400000000e0fd1c0000000000000000000000000000000000000000000000000000000000033f7249ffff001d19768907", + "01000000fc33b54a3fa173f3f4a64b00bb30be343d869bbc4207db5a7f615e3600000000e032290000000000000000000000000000000000000000000000000000000000043f7249ffff001d7aacd304", + "010000000cf1c5f49a1a6727bb56d75af576da03eef95138bee869df5490884800000000200b200000000000000000000000000000000000000000000000000000000000053f7249ffff001d61e26003", + "01000000b3c5471510bb4230dc9ac759e810b87a5fec444682156f852ac82dd200000000a0f0190000000000000000000000000000000000000000000000000000000000063f7249ffff001d88109e09", + "0100000048d0b8a7673036604f7655bb14af783365b4cda8cc798b8686def637000000000000000000000000000000000000000000000000000000000000000000000000073f7249ffff001d9097db06", + "01000000efc9a8b9be1c4e04f199f33567621762eee92af403094a1f89c6aea50000000020a1070000000000000000000000000000000000000000000000000000000000083f7249ffff001d1323cf06", + "01000000808aa38f5530de6f75e82fca9d8e1c5e0551aa8988bc732fb9fbbab100000000a0bb0d0000000000000000000000000000000000000000000000000000000000093f7249ffff001d97009605", + "0100000078fc17696b9f98e57af1682c0bc50838ec8b76fd21e10273011d15c400000000e0c81000000000000000000000000000000000000000000000000000000000000a3f7249ffff001d111f4502", + "01000000cc51f862e7f8866bc19a4085c4a5fc15f44e76825c497195ce5f15970000000020402c00000000000000000000000000000000000000000000000000000000000b3f7249ffff001d03554802", + "01000000d28d5e9f5e567a318ffa37a5d3e9df46fde2cb99853d3a9a249bc26700000000c05c1500000000000000000000000000000000000000000000000000000000000c3f7249ffff001dc2cc5001", + "01000000e68a4fe6fc4b7875a5e5991ffbc020ab19c0a59505b7d5ecf4265fb000000000604d2f00000000000000000000000000000000000000000000000000000000000d3f7249ffff001db8c2e101", + "0100000092974cd2a95b6096ccef0af97ea5c4c09705adbdbe04db97e2a06ad60000000040771b00000000000000000000000000000000000000000000000000000000000e3f7249ffff001d69d3ce0d", + "01000000277fc80bc07b0e1fe645e4ab9676974414d2af29ebd4e46a36096fc900000000200b2000000000000000000000000000000000000000000000000000000000000f3f7249ffff001d32c0b109", + "01000000cb9c6fc5b4542049e8ab899e4a91f1990afad58ad6ac698609a3a6dc00000000e0fd1c0000000000000000000000000000000000000000000000000000000000103f7249ffff001dbd951b13", + "01000000056b679eb7c9c2a895e81da150716919fbd3bda9bdf2d342afeca994000000006018230000000000000000000000000000000000000000000000000000000000113f7249ffff001d7c50e004", + "01000000d07cfa3b097fbf7ed8dc0f4501a4a85aeacd49b290154e683b1db1110000000060e3160000000000000000000000000000000000000000000000000000000000123f7249ffff001d9cc1ae0c", + "01000000a6d28c87ce36f296e756c3c831a9533ff3bc7bddbe1a9c956be089ed00000000009f240000000000000000000000000000000000000000000000000000000000133f7249ffff001d2868363b", + "0100000008386c251ef90bd7426efc052fef3caa5def1f9647b1595edcb917e200000000c0c62d0000000000000000000000000000000000000000000000000000000000143f7249ffff001dfc225300", + "010000005c3151613a7acd39c2775bde8c05e008a02c8824c0860ce725b487a100000000a025260000000000000000000000000000000000000000000000000000000000153f7249ffff001d260e4d05", + "010000001b158af8b4d15bbc60fe9e27299bcc1e7a8407c1aea8883855f229e400000000e0fd1c0000000000000000000000000000000000000000000000000000000000163f7249ffff001d7317b701", + "01000000bb545526658cfac5bb153f1a2f0743f33f387c1e35ab9ea47535c40c0000000080b92a0000000000000000000000000000000000000000000000000000000000173f7249ffff001d7289c203", + "010000005e10490f74c395a3c257512ecc2bd6c892aeda15101587efe6718bf700000000c091210000000000000000000000000000000000000000000000000000000000183f7249ffff001d08bf7816", + "01000000d319982dad393d712e44fdada00ae44dd1e10c7bdee51ef3d2e9108d00000000c091210000000000000000000000000000000000000000000000000000000000193f7249ffff001df84b9d03", + "01000000cc6656ffca65a79e168efaf55d2e08588b09ae0c01ea09c287fbc8b60000000000000000000000000000000000000000000000000000000000000000000000001a3f7249ffff001db360cb0f", + "01000000a5ddf024d271ca45713c9294d71a85d8bd10c8c297853d164e358b240000000000350c00000000000000000000000000000000000000000000000000000000001b3f7249ffff001d53122903", + "010000005230f3a74015c5f2d789bb98243956c22833559dbe6c9fe11d96d2ae0000000040420f00000000000000000000000000000000000000000000000000000000001c3f7249ffff001d1fb4c100", + "0100000089ed1357900de156376ab11fb4bda561929ad859ed010177a98c3b0300000000a0252600000000000000000000000000000000000000000000000000000000001d3f7249ffff001de2ab7c18", + "0100000059b511da06094151210def50f2736fed483bba39e717d1c66ea211130000000020a10700000000000000000000000000000000000000000000000000000000001e3f7249ffff001dd52cf100", + "010000000b7f02caa12d63f115546a40f6195b3a0b7581de4be8176c13408d940000000060ae0a00000000000000000000000000000000000000000000000000000000001f3f7249ffff001d026dd80a", + "0100000046751be3484bbf81accd9b6bcb6d6d39519321885c1d03ee1c84f6cb0000000040ac270000000000000000000000000000000000000000000000000000000000203f7249ffff001dcd749c04", + "010000004491c0607646146ac9cde6223c3eceb8f353ccdea9bca021c3ff8a8d0000000040771b0000000000000000000000000000000000000000000000000000000000213f7249ffff001ddddc2802", + "0100000088748b998415376bc0c425ea25612c482f23f6efb1d1b072dee7b5a300000000a025260000000000000000000000000000000000000000000000000000000000223f7249ffff001dd5fb7114", + "010000009099bca4a08c2a6cce9050083f5b09daa667cae3614341927428ec0800000000200b200000000000000000000000000000000000000000000000000000000000233f7249ffff001d8a6d431a", + "01000000d125b56775dd5404c67688680b06b62c9f912a215e38b96e7eff5dc200000000c091210000000000000000000000000000000000000000000000000000000000243f7249ffff001d10881b0e", + "01000000d1e343a93c45080713a98aec2961eabf2763d638d09403691c5c68070000000020d6130000000000000000000000000000000000000000000000000000000000253f7249ffff001df812aa00", + "010000007e78cc3c982eef7b25f15b6523b84aa1b919c3702f71e671864e644c0000000040ac270000000000000000000000000000000000000000000000000000000000263f7249ffff001de251a002", + "01000000650b114726c887844869e17f6ff855ac58ef4013d9090182e5f190ab00000000009f240000000000000000000000000000000000000000000000000000000000273f7249ffff001dc66d0f15", + "010000002083726587be387a370715a5a156285365bd6013decc450c9f5f147200000000e032290000000000000000000000000000000000000000000000000000000000283f7249ffff001d6d7ebc05", + "01000000fd75bf02d13c59d39c6b09555b0bec1ed6588b5f3a5be7339348a3000000000000350c0000000000000000000000000000000000000000000000000000000000293f7249ffff001d4df72305", + "01000000aa25565593503c2bf811d5d1e756f4dd4501e3d07b2b1541e3b5720c0000000000350c00000000000000000000000000000000000000000000000000000000002a3f7249ffff001dfb10310c", + "01000000bc33c973b91533f1dfdbc54c8c53c49bfa79cec1a01b953e3ee09e290000000080b92a00000000000000000000000000000000000000000000000000000000002b3f7249ffff001d6cee9215", + "0100000068411e21b36f07f31ebdac42350ffcc671db2d264637d5bb60437adb00000000c0270900000000000000000000000000000000000000000000000000000000002c3f7249ffff001d39f3d801", + "01000000ebb86e383062883994a7d2d22dec94967739659f832c3f3dbe049fde00000000009f2400000000000000000000000000000000000000000000000000000000002d3f7249ffff001d3e8fc50e", + "0100000032b4307101967f681d20ed6d9013a19fcba5d49ec43540b5f6047c3000000000604d2f00000000000000000000000000000000000000000000000000000000002e3f7249ffff001d93bceb02", + "01000000de033eb3ca66dc53e1caad8049d6c6760f0a72b25977e85f4e75f53500000000c05c1500000000000000000000000000000000000000000000000000000000002f3f7249ffff001df2021205", + "01000000fdfd477e08b13a5334f4dc51c9d9735d164f3b111b4b10f84e8906ea0000000040ac270000000000000000000000000000000000000000000000000000000000303f7249ffff001d771dd401", + "01000000e95e2370a9166db589222ddc36882b167f412a8a7c895ee72fa4836c00000000604d2f0000000000000000000000000000000000000000000000000000000000313f7249ffff001dfcd4d406", + "01000000ded9cf0e5609380cc40f03a1ba9431cc77f42a6197d2e4913806a5bc00000000e093040000000000000000000000000000000000000000000000000000000000323f7249ffff001de4824507", + "01000000bd818e2edfd69baf9e587331f1bb3c11e6634007e212136d3733054c000000000000000000000000000000000000000000000000000000000000000000000000333f7249ffff001d2ed68701", + "0100000009e696822eb040dc3e7b707dcca1f9d8a7b88bca8f50ad43f0d45bb300000000c091210000000000000000000000000000000000000000000000000000000000343f7249ffff001d5c1f750d", + "0100000007ddf3d68d2acc034374014454cb8d60750d6e01c47955d08bb6063200000000c0c62d0000000000000000000000000000000000000000000000000000000000353f7249ffff001dc2f10305", + "0100000005ce02fe1c7e70f736b99fc18d5ee93a83e821657713215309d80cca0000000020402c0000000000000000000000000000000000000000000000000000000000363f7249ffff001d257fa500", + "0100000021e4b67fdd6b86162e20e505ca449a4dff703ccb680147b71f7fe2280000000040771b0000000000000000000000000000000000000000000000000000000000373f7249ffff001d75937200", + "01000000ac0073bf8afc83b621751a99f1054d37f868edfeeac649416aeb06c500000000804f120000000000000000000000000000000000000000000000000000000000383f7249ffff001da44bd011", + "0100000089e0949b02d7382eaee01099987f9f21cde5956a5412ad9472fda74d00000000e093040000000000000000000000000000000000000000000000000000000000393f7249ffff001d4b780510", + "01000000e33a51515842ca980a16b39977aad33200c848863238b51af06aae5a00000000c0270900000000000000000000000000000000000000000000000000000000003a3f7249ffff001d4744b700", + "0100000021061947d000e7b3fe8beacb401f05ace2fcd77e93f9dc4e1607887600000000c0912100000000000000000000000000000000000000000000000000000000003b3f7249ffff001da16c9a0d", + "010000000d6798bf6ac7157d0b284b4216761e4f2cac404ecab4f5500f804ea50000000080b92a00000000000000000000000000000000000000000000000000000000003c3f7249ffff001dc3659606", + "01000000452e36f5d0bb88cc7f49989ec054e07daf09b46277e40e0dbe2fbf0c00000000604d2f00000000000000000000000000000000000000000000000000000000003d3f7249ffff001dd4a8c30a", + "01000000c98519ddaf34293470dc430e3bb77892b97d3e9fcaa58f9d4fb2f38e00000000a0252600000000000000000000000000000000000000000000000000000000003e3f7249ffff001d56359312", + "010000000e5c24440a5bd576987955553980716321fc55d10c41c0cd21ac333300000000e0fd1c00000000000000000000000000000000000000000000000000000000003f3f7249ffff001d14176a07", + "01000000b8a2b29e5314ff6f3e27817cb9cf6fa31cffc4bdb7a9c81c359c511c00000000804f120000000000000000000000000000000000000000000000000000000000403f7249ffff001dce6caa0c", + "010000004b26e97287597b14fc43a415aa0585de79a1119d9d977b9c946244720000000000350c0000000000000000000000000000000000000000000000000000000000413f7249ffff001d1ea24b03", + "01000000367653224706c92d7ba20d7e4a0721e8fe6bea1ef40339e4baab2f6000000000e032290000000000000000000000000000000000000000000000000000000000423f7249ffff001d18b3160e", + "01000000fb08b6614356be0d6f2981da8469247cf78c076e5ffac1ef96b9bf8200000000e093040000000000000000000000000000000000000000000000000000000000433f7249ffff001dc8b1df08", + "01000000f42f750b790f1db3088eb4ccbea9c39981df937e68627f9f6be8516100000000e093040000000000000000000000000000000000000000000000000000000000443f7249ffff001d43a49407", + "010000000a02d5864612be744f080dedfafb76e4c7e223cc158fbd13325dfcaf0000000020402c0000000000000000000000000000000000000000000000000000000000453f7249ffff001de92db201", + "01000000aa5691b290d0e06e45894c9bc52c20b2aa0818ef2d591342c99ad1c000000000c0c62d0000000000000000000000000000000000000000000000000000000000463f7249ffff001d3d586a21", + "01000000e8717623f4b3537edc8d7918c43364f41795bb9edb88d18d96102b4e0000000060ae0a0000000000000000000000000000000000000000000000000000000000473f7249ffff001d0c91b807", + "01000000971285a4f0ae91b294452db4d10030393650f046271b1e8171b0503800000000a0bb0d0000000000000000000000000000000000000000000000000000000000483f7249ffff001db49ef000", + "01000000db0faddba5224cc8bb0734a9683951db247d7ac47f2a6c2198ab7f310000000040771b0000000000000000000000000000000000000000000000000000000000493f7249ffff001dcaa72d1e", + "0100000012347990a0986fe539d9d9a6426264d157137869166690cc99fd8fcd0000000040420f00000000000000000000000000000000000000000000000000000000004a3f7249ffff001d9410fe02", + "010000008085fed1e93a31ffc3c2e0deaf24fee2775093b5a0d978e6aa5251df00000000a0252600000000000000000000000000000000000000000000000000000000004b3f7249ffff001dd428fe07", + "01000000dcea150ac67d57c289c5ab322d4376bd062a32bc9318e97b36e4711300000000a0f01900000000000000000000000000000000000000000000000000000000004c3f7249ffff001d172acc0c", + "01000000adce63ca6e8f823bcdd1c55c0dde5be6bf23f63d857d25fc03f6916200000000801a0600000000000000000000000000000000000000000000000000000000004d3f7249ffff001dbe792e06", + "010000006b0cae90787d2ce5b0051f47819342d40f130db2f662110247fa85820000000060ae0a00000000000000000000000000000000000000000000000000000000004e3f7249ffff001d07d55b00", + "0100000099b68c6fa524bc9d28dbc14ab17f1b0da528476376a74de5b730896400000000e0322900000000000000000000000000000000000000000000000000000000004f3f7249ffff001d92154402", + "01000000eab612e64492d92414059da8d88a288bb5fcdc4813b903493112912b00000000804f120000000000000000000000000000000000000000000000000000000000503f7249ffff001d92810504", + "01000000eee6876cbdfa3460f845a3f6410e6f042a7bca2ec436c3497a27231e00000000c0c62d0000000000000000000000000000000000000000000000000000000000513f7249ffff001d1d1dc305", + "010000008dc1f7c3b914eab5497ee6757b688a92dee6f6be840c0c75f2d96b0400000000c091210000000000000000000000000000000000000000000000000000000000523f7249ffff001dff45f019", + "01000000151ff32fb84d5ebbc547348ffff6575a62c5a6af1c666b736a23cf350000000020d6130000000000000000000000000000000000000000000000000000000000533f7249ffff001d1a8c6006", + "010000003e2e4d79c37daa6677b29e7691da30e47a600a5f32eb79a3d17e7aa300000000a0f0190000000000000000000000000000000000000000000000000000000000543f7249ffff001d5714b103", + "0100000057c90ddd60b672fe265ec92c92d4d16f2d58da7187154e5d63eac58c0000000040771b0000000000000000000000000000000000000000000000000000000000553f7249ffff001df26a5e02", + "01000000c6567ded486a3841dd4131727c52cbdf217a35148b226f029927b4e6000000006018230000000000000000000000000000000000000000000000000000000000563f7249ffff001d365fbf02", + "01000000c52ce1c1c73eebb308cc134cfcc18a6b2e6b7ed19b4567199ad9216600000000200b200000000000000000000000000000000000000000000000000000000000573f7249ffff001dab24ff02", + "0100000078340ebf6ef3f042a787326e2f68a51d5d50ccfced50e7f8114e2be90000000000350c0000000000000000000000000000000000000000000000000000000000583f7249ffff001d42cb8c10", + "0100000099f29099d295d89adf71fca1808a0119d0a4ce5fe4554f4501faf3f700000000804f120000000000000000000000000000000000000000000000000000000000593f7249ffff001dcd571504", + "010000000ce5b2e295e14c0d180ea59790f41ac94ec3f39cc73e8b75d74cd28700000000a0860100000000000000000000000000000000000000000000000000000000005a3f7249ffff001dca9b7e0d", + "01000000989887554ee1907731a07a064887ba74cacbd5bb29bef4f902bf0c5500000000e0fd1c00000000000000000000000000000000000000000000000000000000005b3f7249ffff001d32838808", + "01000000188e84d7eb3c6a786c362f9fff344f4e061d818c987a55171212696100000000e0930400000000000000000000000000000000000000000000000000000000005c3f7249ffff001d8e5e2207", + "0100000061f1ae37d9471f2b19f146a18a3e6668030a51bef50f1b596756aec400000000801a0600000000000000000000000000000000000000000000000000000000005d3f7249ffff001dc881530f", + "01000000ee728cfa75898cc4820583bb5f65acda6bf258cff0e352ff1fc773930000000060182300000000000000000000000000000000000000000000000000000000005e3f7249ffff001d5b3c6909", + "010000009f51ea4081b6160f0aa4c2ac0c53895c72c38835343c97fcac184c020000000040ac2700000000000000000000000000000000000000000000000000000000005f3f7249ffff001d2060ad02", + "01000000047a32ced21364ec7c191726130d3b56057a90ef1fb46f9fd31665c000000000c027090000000000000000000000000000000000000000000000000000000000603f7249ffff001d4d1e860a", + "01000000ed5f9362444309d6a1913cda6b5bdf8e52d9d5e93cd778f0abb2ba1f00000000e032290000000000000000000000000000000000000000000000000000000000613f7249ffff001d16bb4a1a", + "010000002f03ed773d336559f03a6ea310fe952c19a98d5b72c40ad4d6414a6c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000623f7249ffff001d719e6700", + "01000000579e2a653bbacf36fc8ad6e3d58b914e537e1093f45137a6487ea8300000000040ac270000000000000000000000000000000000000000000000000000000000633f7249ffff001d5c79e807", + "010000005ef06df4989a095db5854a608a3e0adac0e6875911371704a4b4c31600000000e0fd1c0000000000000000000000000000000000000000000000000000000000643f7249ffff001d2bb42b01", + "01000000f6e9144e471638b21cbc38b8ecaf49df825dbb2cd99a5f6fe1f5e8860000000000350c0000000000000000000000000000000000000000000000000000000000653f7249ffff001d281acf04", + "01000000e16086ff2f315da3481bb97311683f9ffc1cc345ae2cb127be1853500000000080b92a0000000000000000000000000000000000000000000000000000000000663f7249ffff001daeada505", + "010000004e758ed3fb5a2d6a597e46a84db97fa0c3e3326b06ac1fe37d1b9a8c00000000009f240000000000000000000000000000000000000000000000000000000000673f7249ffff001d071c3e17", + "010000003d7db01ddefdc58679868ee5d39eb2d3621b3c77478f1289fd0b289100000000c05c150000000000000000000000000000000000000000000000000000000000683f7249ffff001d0ddd7d01", + "010000001a361791c618aafd5f48756f9b3fa5845ddfbc000940b4e7bcdc23a20000000020402c0000000000000000000000000000000000000000000000000000000000693f7249ffff001d16a18600", + "01000000c53a852f429f37335d08f567a1113e98525bfec47ef6285ae2b28fdf0000000000350c00000000000000000000000000000000000000000000000000000000006a3f7249ffff001d614a5d07", + "01000000a019370e39ed3b6e42a80cfc85462e8cae750048c8b309703be5af0900000000e0c81000000000000000000000000000000000000000000000000000000000006b3f7249ffff001db6118606", + "01000000896a59e7b50b0bccdd023a95d8fbeded8e02622fde5211a734eeb92e0000000080b92a00000000000000000000000000000000000000000000000000000000006c3f7249ffff001de1842e08", + "01000000f0d29ca8787924bdcd8eb9709842a5f02ec170a0d7b6fab40b16769400000000a0860100000000000000000000000000000000000000000000000000000000006d3f7249ffff001d56908105", + "01000000cfb5a67fd84e1aaf63d601ee6bd56a27235f82f5005873adf1ef8e2100000000400d0300000000000000000000000000000000000000000000000000000000006e3f7249ffff001d738f9902", + "01000000448062480a3a1fab7b4e247d130f927581c6fa38c1e591d45ca50b1e00000000006a1800000000000000000000000000000000000000000000000000000000006f3f7249ffff001d344e7400", + "010000001953fad5ab9f1e7af479466d44a37a43a5a0e111def988fd779d96f000000000e093040000000000000000000000000000000000000000000000000000000000703f7249ffff001de6a0ae00", + "010000000478affb8037facaa07da9f498e12066ff85ea47f560184a08d4ef9c00000000c027090000000000000000000000000000000000000000000000000000000000713f7249ffff001d6bd1e91f", + "01000000d31d1cb86e2861bc4cea89c39007cc7b1128a3210a54230d4ff014550000000060ae0a0000000000000000000000000000000000000000000000000000000000723f7249ffff001d8b44040e", + "01000000959822829a99ae809c62c1b55a9698ade4bfe3e7a77fc4fe811c895c00000000c05c150000000000000000000000000000000000000000000000000000000000733f7249ffff001d7d8ae308", + "01000000364621c7aabe7a1d592963dcd55e458a35cc294628925f30b41fde380000000040420f0000000000000000000000000000000000000000000000000000000000743f7249ffff001d0afb283c", + "010000006e6b25882df4685dfd1facd86388b93fbac3fcd908cc36060e38a58a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000753f7249ffff001d70538916", + "01000000d55f619cc9b0587843e792293260c4872f95ad396d4119c76debfebd00000000801a060000000000000000000000000000000000000000000000000000000000763f7249ffff001df014910d", + "0100000096957571b2623b6ebb323e625864c1935af1fd4e80c18eb0abbdf22d0000000080b92a0000000000000000000000000000000000000000000000000000000000773f7249ffff001d095db307", + "01000000b2ce3ae882800eb152605b8f02db6f46a3d4b84e474e8c5863bf67ea00000000a0f0190000000000000000000000000000000000000000000000000000000000783f7249ffff001dd8ede204", + "01000000e4cfb211679b4649a38bbc4bec36380e32f53c0bebcb8e9f3c86a8d50000000060e3160000000000000000000000000000000000000000000000000000000000793f7249ffff001da4691a22", + "01000000f9f046954c7c7dafbe2859fed318090fee709a65548b314e27e93c2700000000a0bb0d00000000000000000000000000000000000000000000000000000000007a3f7249ffff001d89112c0e", + "01000000e6d8badada2ebb700daaa1222f995d6bb82ae8dc23d51b83ece1bf0900000000c05c1500000000000000000000000000000000000000000000000000000000007b3f7249ffff001d5f769503", + "010000009dca0464818c0e2c99561214602967b25eaeb39c98e9074be8c792260000000020402c00000000000000000000000000000000000000000000000000000000007c3f7249ffff001d3efb8901", + "0100000019f0b12bb1296c4886c016a7199203e493968faf0519fea359c9a2e40000000020402c00000000000000000000000000000000000000000000000000000000007d3f7249ffff001d900f4308", + "010000000fbe6ecb05d720a7ea56041ac36586b0be9608bbf18dc9ad87464f630000000040ac2700000000000000000000000000000000000000000000000000000000007e3f7249ffff001d0fc90d05", + "01000000f04a4418147f99ba749b7b3f5b42efe003cbc789a1e16165d50946f400000000e0930400000000000000000000000000000000000000000000000000000000007f3f7249ffff001d418f6004", + "01000000459b7e5eaf1679ba16b5fe54b6b2e6391421e88e7c9c0dba010a383e00000000c05c150000000000000000000000000000000000000000000000000000000000803f7249ffff001d624aba02", + "0100000039892ca10a49fe14ee75cae2ca4d8f8c21b8d128d3b0e83b0ea56ed300000000200b200000000000000000000000000000000000000000000000000000000000813f7249ffff001d27230b00", + "010000008cbfa5092099393db48d1408c8d0ac2514b2f790bfabff56096c8f9c000000006018230000000000000000000000000000000000000000000000000000000000823f7249ffff001dde3ade04", + "0100000039193e804d2b3b78dc589b319b3ce7a1d925c40ae6085b9fe8d3483200000000801a060000000000000000000000000000000000000000000000000000000000833f7249ffff001ddd5ad601", + "010000006fc32e5778c40b67e46b9d52dcc7fb871f31730993cbda6903dc09680000000020d6130000000000000000000000000000000000000000000000000000000000843f7249ffff001da2af340c", + "010000005a580c9479f3e2047aec58f1904faa17b769e9d29733a42db9d79c3e00000000e032290000000000000000000000000000000000000000000000000000000000853f7249ffff001d7760fa08", + "010000001d60c875fd966e60eeb82cf48c5e755ec6d091a0672018ad4b5b42ad00000000804f120000000000000000000000000000000000000000000000000000000000863f7249ffff001d3540670b", + "0100000018061c60ed23dcc0b129833095a142d24af2a4f6ec42811cd8213b4a0000000080b92a0000000000000000000000000000000000000000000000000000000000873f7249ffff001dd07e4708", + "010000000cedace1afcad641dde0886689c10f107d489fe9ce5eb753b119ffbb0000000060e3160000000000000000000000000000000000000000000000000000000000883f7249ffff001ddb204707", + "01000000dd4d8b85d7fd68700215d5160da0cc7c62babc79a1b1c887dbaf900700000000c05c150000000000000000000000000000000000000000000000000000000000893f7249ffff001daf24de0d", + "01000000984deda929c22e310d5e2fa59600c16cfcd9259b7b714e5009e5bbf40000000020d61300000000000000000000000000000000000000000000000000000000008a3f7249ffff001def315803", + "01000000a6dc4f2e89d4cdfc24075a8e8d2fb1d872b22990d00238726169698d00000000c0270900000000000000000000000000000000000000000000000000000000008b3f7249ffff001da5a6f703", + "01000000faec6db6eb8bfecb1a221c216f12f71648f31d63df9fa5bd050ce75e00000000801a0600000000000000000000000000000000000000000000000000000000008c3f7249ffff001d7691880a", + "010000009d7218a081c7ce866c2f264006e94e79485c040fb1facdf213ef136900000000a0860100000000000000000000000000000000000000000000000000000000008d3f7249ffff001d9d3b4602", + "01000000cbeaf8427aba211381d190d9ef0a5a7696efd0bd5e4f1c0c5b2c47050000000000000000000000000000000000000000000000000000000000000000000000008e3f7249ffff001db2fe7e03", + "01000000513728a35ebf6af3dd08d5e3f7f67d051fd2cf93befebf446cd4a26900000000400d0300000000000000000000000000000000000000000000000000000000008f3f7249ffff001da1ee5707", + "01000000faf4283466740b1e6542de20e0fe68096c4bd7cb27f40a0d29c40b2400000000e032290000000000000000000000000000000000000000000000000000000000903f7249ffff001df6ca7908", + "010000009a8a13960fd19a093f490013729483a2c3611e318574a18162d8c5b100000000c0c62d0000000000000000000000000000000000000000000000000000000000913f7249ffff001da31d2209", + "0100000011d73daf01818d30b6ed55b22828212b26d583d85fbbb4583e8c63b400000000804f120000000000000000000000000000000000000000000000000000000000923f7249ffff001d218ef528", + "010000003a39380a7a6df106c3a094690aaf87edd5dfdeb5dad9a45cd74d29a800000000e0fd1c0000000000000000000000000000000000000000000000000000000000933f7249ffff001da5fadd02", + "01000000d94d8d674b24cbad0a4a385576af3fc892e6c269a67fa1b6b61a6c4400000000c027090000000000000000000000000000000000000000000000000000000000943f7249ffff001d5f4f7403", + "010000005fbdddf4400bbfb4cf0cfd8d1a5724acdb125a0028980b5faf2d129100000000c05c150000000000000000000000000000000000000000000000000000000000953f7249ffff001dcfdc1107", + "0100000076fa8cc98ad14fb4dea149cc3474ae6060869552e7cbc8d5ed8acee50000000060ae0a0000000000000000000000000000000000000000000000000000000000963f7249ffff001dc4381415", + "0100000009f30fdf3f425acce2f904faa830d5ba2ecb64fe410a3e311e7eeabc00000000801a060000000000000000000000000000000000000000000000000000000000973f7249ffff001d36dcce18", + "01000000c3818db61af8132cdf71c7ef99142e97293662d573193819d84e5aae00000000801a060000000000000000000000000000000000000000000000000000000000983f7249ffff001d3ecb1f04", + "01000000d6f3bff75bb0e958325169a8754737b381be9ada21211fb50458f69100000000400d030000000000000000000000000000000000000000000000000000000000993f7249ffff001dfee61200", + "010000009c949eb135dee0c9cf56a935a215c15282f49886bbb485811589da590000000060182300000000000000000000000000000000000000000000000000000000009a3f7249ffff001d968f5805", + "01000000a68773f2023fdb81db19cfb54e0ea26060aeae96933c66bc33de89e900000000a0bb0d00000000000000000000000000000000000000000000000000000000009b3f7249ffff001db1814404", + "01000000731e6c88df3eb0a26640b7ce81002a828954d73eb4aa65d321306e1700000000a0f01900000000000000000000000000000000000000000000000000000000009c3f7249ffff001d69bfc902", + "01000000894ae8a23efb3aa9a973bb03e2bd05ec80c591246aeb2c57f4881c8c00000000e0c81000000000000000000000000000000000000000000000000000000000009d3f7249ffff001dc245ee0d", + "0100000095eb5bf33b2e48d658a583567271b4c4cadcf0a882f40277d944919900000000c05c1500000000000000000000000000000000000000000000000000000000009e3f7249ffff001d9329570e", + "01000000f9000ed22dfbc393f4645102eda568c290bf1e21f11a7ca14c544f980000000060182300000000000000000000000000000000000000000000000000000000009f3f7249ffff001db8521c06", + "01000000e9cc1263173fc1000d4dcbd00c886dad8b8fe70831d871ba7e89ee450000000040ac270000000000000000000000000000000000000000000000000000000000a03f7249ffff001dcda15606", + "01000000a5251acbbd9385ad5d5b789afdcd9dcf512aac427172f9110af91f540000000040ac270000000000000000000000000000000000000000000000000000000000a13f7249ffff001d2dfd8700", + "010000005b401a40aeff6fc1728c12f8fabdc92e45daf435d0ec9e34cad19fdc0000000020402c0000000000000000000000000000000000000000000000000000000000a23f7249ffff001d4daad401", + "0100000025ae14909a9df5ba297c457857152823138137c8eaf7071d62d146790000000040771b0000000000000000000000000000000000000000000000000000000000a33f7249ffff001d57521803", + "01000000a9d4ce16e95cdcfd1c7fbcce8b1af2d99091874624470a37fb16ae0f00000000801a060000000000000000000000000000000000000000000000000000000000a43f7249ffff001d984b5208", + "0100000038ae12095770f6d9f760c6dd0703bbbfec4ba0c9afe644c175fe430100000000c091210000000000000000000000000000000000000000000000000000000000a53f7249ffff001d4a4a4a02", + "010000001a0dfefd37066c31b9ca4dc0a3dc34329918d55ea114df5f17b5eba90000000020a1070000000000000000000000000000000000000000000000000000000000a63f7249ffff001d2cc49403", + "01000000f4cebe9e56b75af7c3d15df2230fc951da24193939dfbac66dba77740000000040420f0000000000000000000000000000000000000000000000000000000000a73f7249ffff001d008e6106", + "01000000e81e4f97c371cd65ca82abbcefd80aa8d2a388403000a755fbb48f220000000000350c0000000000000000000000000000000000000000000000000000000000a83f7249ffff001d72183f02", + "01000000636c7c387088553d29ec1f4d82f16d13df21a97dd4179095ab8262ae00000000e032290000000000000000000000000000000000000000000000000000000000a93f7249ffff001de0bddb00", + "01000000bdbc45268e1d6a370cebb508c3dac79e4d3c3fd5e1ed3250701c99d000000000c0c62d0000000000000000000000000000000000000000000000000000000000aa3f7249ffff001df944350b", + "01000000d2f5d67af55cbea71d928c257a4db432cdca704845d8fc59f883c37a00000000009f240000000000000000000000000000000000000000000000000000000000ab3f7249ffff001d5e72a907", + "0100000035213a02078972d391eb63d31d1328c3756882d8dcc4673472e581b50000000080b92a0000000000000000000000000000000000000000000000000000000000ac3f7249ffff001d272ce30b", + "010000008949ed805ea907408e589f5e5362cd294decb0f03d05bb9a82df0f5900000000400d030000000000000000000000000000000000000000000000000000000000ad3f7249ffff001d527cc800", + "0100000019e545b8c4392b8f083fcc5e6cc010f9605b3aed7a4e15a160a452ec0000000040771b0000000000000000000000000000000000000000000000000000000000ae3f7249ffff001d5e804001", + "010000005c5d75cf0d3b338f5ce1604b107310c61cb1100881aca7e7ea638eac00000000e0fd1c0000000000000000000000000000000000000000000000000000000000af3f7249ffff001daa094502", + "0100000007921ed55d0de2e4922f36ec93cea7c76157fb3b37cca78004675b1e0000000020a1070000000000000000000000000000000000000000000000000000000000b03f7249ffff001d48107a11", + "0100000052b42e3fcd3a3092a66d6636d38c660eeed5e81e954ae9dd56ab1ebc0000000020d6130000000000000000000000000000000000000000000000000000000000b13f7249ffff001d2e745601", + "010000004d5a9133a2605882d00abdab0e94a8a52c789f81d5e7d59f9d8298a200000000a086010000000000000000000000000000000000000000000000000000000000b23f7249ffff001d5160110d", + "010000005d10fa612fad0e05d4564758e33bb9609f8bc2a000e13e027698eefa00000000604d2f0000000000000000000000000000000000000000000000000000000000b33f7249ffff001d4184170b", + "01000000fac53a13f918954fabf08654bbc4a10696d0d02fde2fe083e4a28ed200000000006a180000000000000000000000000000000000000000000000000000000000b43f7249ffff001d8db88009", + "010000004a8e41b2650b5fb873ac5a934b80b97b2e3b60186bae85c5880d5c9600000000e093040000000000000000000000000000000000000000000000000000000000b53f7249ffff001d14d5d91d", + "0100000027a62a2782a775dca25087591e321a8e654b3eb02dc920d80afbd3840000000060ae0a0000000000000000000000000000000000000000000000000000000000b63f7249ffff001d5b81fa00", + "01000000e2f26bd62b1c7b53098daa8f3685713a6719539211cbd2f893615fe00000000040420f0000000000000000000000000000000000000000000000000000000000b73f7249ffff001d0c696206", + "010000006b86e379373335c6141c3def39dfc3049ce90f5b31d4535828a6eed80000000020a1070000000000000000000000000000000000000000000000000000000000b83f7249ffff001d9f1fb80c", + "01000000b00c1e717947fe22fba9b190c8b0d7f313727d23e213f5c84f8c89b900000000a0bb0d0000000000000000000000000000000000000000000000000000000000b93f7249ffff001d0e602213", + "0100000011ede3c545ad2e0a045566ce917830dee0eb1657a63285bf4ea361fb00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ba3f7249ffff001d228e6c0a", + "0100000069156dab0f283d330a8dbcff767283275da96e424875d0013f60891100000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb3f7249ffff001dc4c7b000", + "01000000fe67bf51fad1e96474c6b4b98b016841b52677664a4b374df471d43c00000000e0c8100000000000000000000000000000000000000000000000000000000000bc3f7249ffff001d98376317", + "01000000a04baa294a057010cb65ca603840815a28f336cec664f65817332b370000000020d6130000000000000000000000000000000000000000000000000000000000bd3f7249ffff001dc59d5701", + "010000008cf39fc401628aaacb89fd1b061775e8f9717a358b853b7ecaa86af40000000020a1070000000000000000000000000000000000000000000000000000000000be3f7249ffff001de3dbd705", + "01000000901faeea9cda71a7d9c40177836c4a9e90e1f6268b4eea601fed8d9f0000000040771b0000000000000000000000000000000000000000000000000000000000bf3f7249ffff001dd319a001", + "0100000082893bb3c8aea8bc325846cfd5cacb157bfaf879bf23cef0a3eb685900000000804f120000000000000000000000000000000000000000000000000000000000c03f7249ffff001d3f68c80f", + "0100000073941997d8a6288d6d189dfcecaa959d9c4283a041e76237a5e9838e00000000e0c8100000000000000000000000000000000000000000000000000000000000c13f7249ffff001d1b95f51a", + "01000000fad5d5c916109ab24f4039d8d7bb7cbe9b314e918192637310e22cd900000000e0c8100000000000000000000000000000000000000000000000000000000000c23f7249ffff001d84c86b06", + "010000003d6587b7c301125d9edc248456b1ff2c7c81e768557f3e4810e12bed0000000040ac270000000000000000000000000000000000000000000000000000000000c33f7249ffff001d39184a00", + "0100000010d16e1bb2c99885c7ea7b7eb938ad33b2931ba7bdba1f1a4baded120000000020402c0000000000000000000000000000000000000000000000000000000000c43f7249ffff001d143ebe16", + "01000000ef10af76ca66d492556443a605ba1b9c3b039301418ccbd2ab84a8a800000000a086010000000000000000000000000000000000000000000000000000000000c53f7249ffff001da5fa4f03", + "0100000039d11d7ac376c6f7f63a07175d334c805506fb346933a24e2fa5d3ef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c63f7249ffff001d37599801", + "0100000027a415205a272da829ca8b374f840cacf2b07bc0ed40771425cf4c4e000000000000000000000000000000000000000000000000000000000000000000000000c73f7249ffff001d81720300", + "01000000a63cbe19fddb406adea116c86d1461b32854048535fffb81fcf36e330000000020a1070000000000000000000000000000000000000000000000000000000000c83f7249ffff001d07afb10b", + "01000000cb4ed188f6b3ccc2b56f3bf1c4efd60dfe9180deaff859e6ff462a7f0000000040771b0000000000000000000000000000000000000000000000000000000000c93f7249ffff001d8e7b4d0d", + "010000003a54fe8239fb8ad27d23c3a3d15c75099fe8bb488c9cd95b77ea72fd00000000a0f0190000000000000000000000000000000000000000000000000000000000ca3f7249ffff001de3b37d07", + "01000000819d2e5289dc422a75338ce79d733e4e8739ce08db697d0248777d5a00000000006a180000000000000000000000000000000000000000000000000000000000cb3f7249ffff001d69ab9700", + "01000000c633ff6ee22bd5dfc2827e118b7912e60d69646573639fd863035836000000000000000000000000000000000000000000000000000000000000000000000000cc3f7249ffff001d7066b520", + "01000000775396806d7bbbafc1da3902c3a0c41a66165c678be83821943421940000000040420f0000000000000000000000000000000000000000000000000000000000cd3f7249ffff001d49179610", + "0100000041d87fbd44738e81d2c33b5f599d443cfe8d98f307d92930923af3120000000060ae0a0000000000000000000000000000000000000000000000000000000000ce3f7249ffff001d2a432908", + "01000000d0b7a480f4328ff15ce1e2d579735c8459eeef8f123762cb631889f80000000040420f0000000000000000000000000000000000000000000000000000000000cf3f7249ffff001dd2fc7506", + "01000000ac433c141187cd7bd17e768f4663fb7fdd85424ee3b8a8bb6d89b1ed0000000040ac270000000000000000000000000000000000000000000000000000000000d03f7249ffff001d2e371c02", + "0100000084eff76208010c705abc321f59122d69ab2a139a1da07094a21b3aca00000000a0f0190000000000000000000000000000000000000000000000000000000000d13f7249ffff001dd81e6400", + "010000006079a14d787a1e9cbc92929b023d24d31f32a73cfbfa17b8b5338a9700000000804f120000000000000000000000000000000000000000000000000000000000d23f7249ffff001d755fa400", + "010000001149a34abf914da35eb9cb6c56f3d436171ed4ecda9a098a617bfdb20000000020402c0000000000000000000000000000000000000000000000000000000000d33f7249ffff001db87e2210", + "01000000831e38e4eaf87b03da2c4def9c37a2b4cf7b0f064cd0455a214b740f00000000c091210000000000000000000000000000000000000000000000000000000000d43f7249ffff001d029b9301", + "01000000b227b26e6802e0f89aee5e4b570e44536d7a8f3eeefb8ed14a37e65400000000e032290000000000000000000000000000000000000000000000000000000000d53f7249ffff001da088b40f", + "01000000526a2114b20c01886d26b6058414037d534b29cac74dcaa30691d0ff0000000060ae0a0000000000000000000000000000000000000000000000000000000000d63f7249ffff001dbec93e0a", + "01000000b8d26f6a3128c22a2af7990ba5dc4e47a8e81acfe3f004718bbbd7da00000000400d030000000000000000000000000000000000000000000000000000000000d73f7249ffff001d16e13f0a", + "01000000d590f7ba2b3e1fdcf527f1f342f3c002fdb58c35245ec65f6e2a56d700000000801a060000000000000000000000000000000000000000000000000000000000d83f7249ffff001d7229d106", + "01000000d24400a582f57c449cabdd016d30dc1405cf502f619103727207193e00000000a086010000000000000000000000000000000000000000000000000000000000d93f7249ffff001d5dc7ee02", + "0100000000f3440e860832dd037279e1c78fed9dbe0233fe48699091181ca6430000000060e3160000000000000000000000000000000000000000000000000000000000da3f7249ffff001d4893441a", + "01000000b34a1d88c42a0f0a2a88ca5e667ba17160866116167b0f005fb45f650000000020402c0000000000000000000000000000000000000000000000000000000000db3f7249ffff001d800e0f02", + "010000005d1b2b813f6dcb448fafcaa05275fd29fbe58392911f85c47fcdece400000000e0fd1c0000000000000000000000000000000000000000000000000000000000dc3f7249ffff001da2584f00", + "0100000076e0534e97f5ab3b41b2e0ec87df79722cdda60580b428d70c1e412700000000c05c150000000000000000000000000000000000000000000000000000000000dd3f7249ffff001d0d60a207", + "010000003b011f6f52de7d9cd4a26a2c425b1be195e4fe40a8ed796baadd71840000000080841e0000000000000000000000000000000000000000000000000000000000de3f7249ffff001d398d0b02", + "01000000dac2b25ff64e0a8490601ca1750eafe111a3e6b761e85dbdcfc743be00000000a025260000000000000000000000000000000000000000000000000000000000df3f7249ffff001d4f7cdf00", + "0100000092151184fa2848cdc4daad928b78f61ce7b86e76357bad9248a76c6900000000604d2f0000000000000000000000000000000000000000000000000000000000e03f7249ffff001d00474502", + "01000000f04e84637b85d867da87c6d9432f7235dcebe57a4e9e4d1b740f3cd000000000009f240000000000000000000000000000000000000000000000000000000000e13f7249ffff001dc6f31e00", + "01000000201065e896219a351b7d0f551550e34bae59dd5d4cf6b1a0085583f30000000000350c0000000000000000000000000000000000000000000000000000000000e23f7249ffff001d590fe20d", + "010000005a4dd92ddcce21f30ff09029acb716cb1b3e9743ae5dad5861e8b7ac0000000000350c0000000000000000000000000000000000000000000000000000000000e33f7249ffff001d83c61402", + "0100000068e1224a0fb9e7e84d00f4db19c39c655f3dca47e4e2b7dcca7acb3400000000c027090000000000000000000000000000000000000000000000000000000000e43f7249ffff001d1129100e", + "01000000161b628b22dc7955ee6253e84e3083b15666fb0d19e632c42e6accf500000000006a180000000000000000000000000000000000000000000000000000000000e53f7249ffff001dbd1dd70d", + "01000000303f18e9dc97e395f4d13d96a8e9e785007f0db9679a118aeb6d65ca00000000006a180000000000000000000000000000000000000000000000000000000000e63f7249ffff001d95719808", + "01000000693347b353e2fc17b027b3b941e743a720872867df1bfe38a83707a80000000040ac270000000000000000000000000000000000000000000000000000000000e73f7249ffff001d59a70b07", + "010000003cadcc3e7ca4f4f33bfda688a4713101d8c0e4d8f2af52b3dcfbd4ec00000000009f240000000000000000000000000000000000000000000000000000000000e83f7249ffff001d70629509", + "01000000a06b99c0e59a8c9fa7f4ea80a6b42e782ee48b5e1c8143dfdd9899560000000000350c0000000000000000000000000000000000000000000000000000000000e93f7249ffff001db0ee060a", + "010000007c2db8e64bbf26d3ffa8418b2b6fdb39add26f2819df1537acf876700000000060ae0a0000000000000000000000000000000000000000000000000000000000ea3f7249ffff001d2f4dd501", + "01000000d8417f98b65a671ec687c8e143960e936fa4dc8ec7e642af31d037600000000040420f0000000000000000000000000000000000000000000000000000000000eb3f7249ffff001d6b72a717", + "01000000be07586494bfa7c172475fb9597d5036c9e11dfbeec8b029384708e300000000e0c8100000000000000000000000000000000000000000000000000000000000ec3f7249ffff001dac011400", + "01000000235fa726090fc4dfdd2877368f0f924bfb3ace5d4a285109aa8e742500000000a025260000000000000000000000000000000000000000000000000000000000ed3f7249ffff001d838fc200", + "01000000f11725f461638e3c3b7a328f96dfee583554efdd9d7e08fc33b0e0840000000060ae0a0000000000000000000000000000000000000000000000000000000000ee3f7249ffff001d3bf9ef02", + "01000000dc3fee35a6ba0ddaa43a48eb6641818acdf6dc3aea58b8f11be7f5a900000000a0f0190000000000000000000000000000000000000000000000000000000000ef3f7249ffff001d7f689506", + "0100000080bee65f00f620bce5a94353e90ab19e8067bd58b4a97a8446a122b300000000604d2f0000000000000000000000000000000000000000000000000000000000f03f7249ffff001d6e3d3004", + "01000000560f053ae8dfd253c2e4392c1f62f4c4fe46509135f08537c04dc10200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f13f7249ffff001df5ba4b00", + "0100000057ca4947b7798457569642c88773c5eb78efe7b6ede1347ce184a89f0000000000350c0000000000000000000000000000000000000000000000000000000000f23f7249ffff001dfd8db501", + "01000000c0f23913b36f19b18cbd5284ce7fa0e232e085b2496419ebf82bad4900000000006a180000000000000000000000000000000000000000000000000000000000f33f7249ffff001da0b0e701", + "0100000084de8e7ddee76f3e6bedc1013bc73b9eb3bebffd17c71642dd7613520000000080841e0000000000000000000000000000000000000000000000000000000000f43f7249ffff001dac545a03", + "010000006b66d8504fb213bfdc610663c9de9375aebb0f223562180180c4adc100000000a0f0190000000000000000000000000000000000000000000000000000000000f53f7249ffff001dae9da502", + "01000000c3b2cc1d67267e82d107db3499ae93da6a19ce08c4288fabad2141ca00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f63f7249ffff001dae2afc14", + "01000000ba95e7751ff2a93f30503d5cf443a51cc7e10ecd9950259d211cbc8200000000801a060000000000000000000000000000000000000000000000000000000000f73f7249ffff001de7a3f602", + "0100000099443690a2401e23e12c6f81c0b7dca2d0626a87e4662adc6b31531c00000000801a060000000000000000000000000000000000000000000000000000000000f83f7249ffff001d4ca4870c", + "010000000ec006a5054fec3e657b8099542df35b8d4a1e93864be3f50e8fced300000000a0f0190000000000000000000000000000000000000000000000000000000000f93f7249ffff001dc9e6ff08", + "010000009d0f6d234088db29ad6a9edffe8071fc89fd25a53605a46c4003d9cb000000006018230000000000000000000000000000000000000000000000000000000000fa3f7249ffff001d41884b0b", + "01000000ccfc8954e050170326d3e0485e522676c426d0d3d4376bd72f7cb0fb0000000000350c0000000000000000000000000000000000000000000000000000000000fb3f7249ffff001d54be9301", + "01000000ce5e646fbecb66fbc06c19137b39d44a85c47559250662c2a4f19a8b0000000040420f0000000000000000000000000000000000000000000000000000000000fc3f7249ffff001d37074e0f", + "010000002b65a8bf545c2c963522044f395f46f3b22b1a0ef1354cd7e3e2f3c40000000040420f0000000000000000000000000000000000000000000000000000000000fd3f7249ffff001d4d437d07", + "01000000291b5a7469ba473f3a35be8fa215dffcad72e5f2144e81940bff44dc00000000e0c8100000000000000000000000000000000000000000000000000000000000fe3f7249ffff001da21dfa09", + "010000003603c670d942d98f730cd8891fbd3ec47a9fb266f34d9cf77e410c1c00000000009f240000000000000000000000000000000000000000000000000000000000ff3f7249ffff001dd3c22800", + "01000000ab67626822fed30312b0a698482b964c4012af6272b5bbd0bb70172a0000000020d613000000000000000000000000000000000000000000000000000000000000407249ffff001df7215000", + "010000004fa817725181a8a8593363829a76935dee644a7fbd59dab089ffe39a00000000e0fd1c000000000000000000000000000000000000000000000000000000000001407249ffff001d1ecdce01", + "01000000b30221e4128acae02985f0fb81b343beaad81ebbe4f5b7a581f6d5810000000080841e000000000000000000000000000000000000000000000000000000000002407249ffff001d00fa5c06", + "0100000041df185b0553ab4750179ec609d9916fe024710fb57af44bce81768900000000a08601000000000000000000000000000000000000000000000000000000000003407249ffff001d9b2f770e", + "01000000999d0fa0f02f64e32dff577cbb30d916d2b99c53b0fb8d8f24e0ab570000000080b92a000000000000000000000000000000000000000000000000000000000004407249ffff001d3c223f0a", + "01000000d109c4f5c3620ba7911743e723c4d352c7d527b5022f58ad2f29c4b90000000060ae0a000000000000000000000000000000000000000000000000000000000005407249ffff001d9843be08", + "0100000059b28c18368ce83872ebdec3713d34380b021d6ae271e9d4f302adbf00000000006a18000000000000000000000000000000000000000000000000000000000006407249ffff001d8345e402", + "010000004ce4087258135444b5d9f7616d30845ab8df06ee17a74402fbfd52a900000000e0fd1c000000000000000000000000000000000000000000000000000000000007407249ffff001d143f5b06", + "01000000cf9f3c84df65ef5061016c819ad80a63ea7386ebae5979c9d87c56520000000040ac27000000000000000000000000000000000000000000000000000000000008407249ffff001d0ce6e401", + "0100000039644b9f3a5bac1095d75129bd33f050afd83e9428f1d970bca2e8e700000000e0c810000000000000000000000000000000000000000000000000000000000009407249ffff001d02b15b0b", + "0100000083ba4c3cdaaac3051a8d90a77f9c41b9b8da3f076b1819bfe387a91b00000000a0f01900000000000000000000000000000000000000000000000000000000000a407249ffff001d78defe05", + "01000000f36f9a285ca644f2548de5bc5a655790610a7763e8a21bd93e6c348c00000000e0930400000000000000000000000000000000000000000000000000000000000b407249ffff001d786bd503", + "01000000568bb676415526fb0c84d7642136c68acb5e40a60876100ff0fdf7080000000060e31600000000000000000000000000000000000000000000000000000000000c407249ffff001d4eca4d05", + "0100000020fe7c08725c94fc926948e125cc52e663fc881614d845faeeaccc9600000000e0322900000000000000000000000000000000000000000000000000000000000d407249ffff001d81f9cd02", + "010000007ccd2eab75fe25448418beef622c0c10be46a471cd4d3794e8dd2c6a00000000a0860100000000000000000000000000000000000000000000000000000000000e407249ffff001d49ad3e06", + "01000000fb65de1c4bd6b2fcea9faef21042117936d0459ba1a89014bb5d04d400000000400d0300000000000000000000000000000000000000000000000000000000000f407249ffff001d8e81b806", + "0100000035f8bc16f383ae97a1d8680146dd768c02519de08593eea7e5e3caaf0000000080841e000000000000000000000000000000000000000000000000000000000010407249ffff001dd3413c01", + "0100000066b1a2ea15bca6de20fa4c54389e045369120509631502197d9a871000000000c09121000000000000000000000000000000000000000000000000000000000011407249ffff001d9595770a", + "0100000008c5e286c320571a01724ad496a044f734930e0d12509f5ef0e7f95f00000000e03229000000000000000000000000000000000000000000000000000000000012407249ffff001da0a7db00", + "010000002712f15fde5e24e0d191f0fd4fb34516387a04ed2498cbb8c077156b0000000040ac27000000000000000000000000000000000000000000000000000000000013407249ffff001d69bd8800", + "0100000033109bc59f51cb6f427ccbc9534d06953853a6a6b69c46cabc7e895b00000000801a06000000000000000000000000000000000000000000000000000000000014407249ffff001d9a3de908", + "0100000062a694ae1c6688b2265172e6fb1809b60fc48bf1980c99221509d03d0000000020402c000000000000000000000000000000000000000000000000000000000015407249ffff001d85f3c603", + "0100000070eca2e9fe166c9e3845e9ce09423d48a4460f6760d23d27149f837400000000a0f019000000000000000000000000000000000000000000000000000000000016407249ffff001dad2be006", + "010000007af8d33fc4b3430430aad3a66aaac21835be4b54898fb7738696fad70000000040420f000000000000000000000000000000000000000000000000000000000017407249ffff001d6df2c909", + "01000000e1587760901e43db6e1d9b6c67a7389395b46ef2853ca9989a38287800000000400d03000000000000000000000000000000000000000000000000000000000018407249ffff001d14cfdc22", + "01000000fd513b2909776a0e0e6b631e379a61c5dcda5abcec0716191bfb346e0000000080841e000000000000000000000000000000000000000000000000000000000019407249ffff001dd286f200", + "010000006fe3af13e2724767e7d25fba308d9f71ea39537add2f35b2c1c368b00000000000000000000000000000000000000000000000000000000000000000000000001a407249ffff001dc8a4d601", + "01000000dd0635f9bdd9d7cddd2a106a75c8ef3e662626976b8a3d6c8503bde50000000060e31600000000000000000000000000000000000000000000000000000000001b407249ffff001deae83101", + "0100000091a4b01fa1121b363ceae306013ef5d163889f64849a27f74dcc600800000000009f2400000000000000000000000000000000000000000000000000000000001c407249ffff001dbda6eb01", + "01000000551a43566a97f0bbcc29be0ef55612317bc8e594379e1e599946599100000000c05c1500000000000000000000000000000000000000000000000000000000001d407249ffff001daa30ce00", + "01000000c4b5c16d0d58bfc72feebfa21115db3bd92b65cc689e08430a8b162f00000000804f1200000000000000000000000000000000000000000000000000000000001e407249ffff001df1316a15", + "010000009657001d17f85a2ae8a1df6cb9318383d7558c74bf90c23ad80a3d9200000000c05c1500000000000000000000000000000000000000000000000000000000001f407249ffff001d2417ec0b", + "010000004180f5b11b3f4e5299b1c8ebd50c6c9b51bcaf322ce61b9f375961e700000000c02709000000000000000000000000000000000000000000000000000000000020407249ffff001d30ba2b0c", + "01000000b77690eafc40a0a2c9f1b2bb9ec594be2864bffa70ceacecdd08f0b20000000000350c000000000000000000000000000000000000000000000000000000000021407249ffff001d2ddd9b06", + "01000000e3a21c16a955d78c3b959a52f0f4ba8b77234e9d571d0213bf6dbb9b0000000080b92a000000000000000000000000000000000000000000000000000000000022407249ffff001def344e06", + "010000005d39ca9462f749a1180bcd4160be6b3e15ee0d30d4f892b1c346579c00000000e0fd1c000000000000000000000000000000000000000000000000000000000023407249ffff001de5b4c800", + "0100000003f1fc8a825f4c72ca971c91e50c9067298d324ec710b6b85531efba0000000060e316000000000000000000000000000000000000000000000000000000000024407249ffff001d4a8faa04", + "01000000a00c091904ebae7d51f36265ad83e268da95733cafacac75195c91650000000080841e000000000000000000000000000000000000000000000000000000000025407249ffff001d90e42005", + "01000000517e8c837ada902f883bb1506526503dde55b5e4ca71e491f71318060000000020402c000000000000000000000000000000000000000000000000000000000026407249ffff001d8ea02109", + "0100000016c216e0c167adcb0f769074bf7a2c2ae3bc4d7e503535a146598d5f00000000a0f019000000000000000000000000000000000000000000000000000000000027407249ffff001dffae5c15", + "010000008a7644c3208391adf823732d91cba30c66b2d7db68ada346a5268d550000000040771b000000000000000000000000000000000000000000000000000000000028407249ffff001d2ff50800", + "01000000250120b30b794665fe47757d8e0d74c3a9469e9fbdc9d0bc2b2f187c00000000400d03000000000000000000000000000000000000000000000000000000000029407249ffff001d88ee3503", + "01000000ef8b05704dac86cb0bca8c44559a7d7bd05e79c92dbe3076e01387ef00000000c0270900000000000000000000000000000000000000000000000000000000002a407249ffff001d6a941601", + "01000000ee12be7f7ff80599f8fbb5cce964cd0b45e43ffaddf5cbda5399c9a300000000c0912100000000000000000000000000000000000000000000000000000000002b407249ffff001d9fa39510", + "01000000dfbe5f39d2be28d1b75086cf55b2b47c0782719dbaf1fc48ad3a72e30000000000000000000000000000000000000000000000000000000000000000000000002c407249ffff001d55731921", + "010000006b0e4e7be1c33cbbbcda8ab2f6b9afbeecb5942edfefb69fea1b57520000000040420f00000000000000000000000000000000000000000000000000000000002d407249ffff001dac795902", + "010000004418556266c0a3275fc52a7d432994d68a7c0ffa855610c2c871fdcf0000000000000000000000000000000000000000000000000000000000000000000000002e407249ffff001db0179b00", + "010000008fba769921a8f2c8ff4449da05add5e0186813606a4aadbdf393d0bf0000000060ae0a00000000000000000000000000000000000000000000000000000000002f407249ffff001d6927a40a", + "01000000095783365e2eca2a7917f4e36daddc59bd2a190b4ff95b435034f70100000000c05c15000000000000000000000000000000000000000000000000000000000030407249ffff001d2020a019", + "01000000185b70c67a1edc9079b47a16e78af98b80a59cbb22f8f6c6a9c93e6900000000c09121000000000000000000000000000000000000000000000000000000000031407249ffff001da4990d02", + "0100000055a43bb984cf37a980e970233fc7c731b0afe7bb1e6183a645596bb400000000009f24000000000000000000000000000000000000000000000000000000000032407249ffff001d1064b002", + "010000009df72826686f881a6f49055514a586d88946e3cd6baca3f7174cba010000000020a107000000000000000000000000000000000000000000000000000000000033407249ffff001def3ded04", + "01000000e24d6da4633b3fb039bd85c80c5bee716e42950b4acaa2fe88129e6900000000c09121000000000000000000000000000000000000000000000000000000000034407249ffff001d63fa2201", + "0100000064ce6739d381f45fe120d476479a64a452e9658b9c193ac1b27a1cf60000000000350c000000000000000000000000000000000000000000000000000000000035407249ffff001d400f7300", + "0100000010813ad95bc05573bdc47f47b6816820bcdb9a74bed7edc30f1b2e7900000000801a06000000000000000000000000000000000000000000000000000000000036407249ffff001d55dedc07", + "01000000557918d4b6828488c406d9b4a6e9fd6594d29f579fa19e67b8b1dd8e0000000080841e000000000000000000000000000000000000000000000000000000000037407249ffff001d34f84103", + "01000000916fefced1877935ec7cc73256a5c2401a28eafbe1b3d442aa82279f0000000040ac27000000000000000000000000000000000000000000000000000000000038407249ffff001dfd8e7315", + "0100000088975622c06d1047069000fa85dfce20c235812f66ea0ded362d3a2a00000000006a18000000000000000000000000000000000000000000000000000000000039407249ffff001da7c47903", + "01000000ab85e70dfd4a510b2162163b86fb45f33750c536ea3e5692545292df00000000c0270900000000000000000000000000000000000000000000000000000000003a407249ffff001da7653f02", + "01000000a7c45ba344492d0b19b9607b7e1e0d145f2c0e363eae3010b8a2ac9a0000000040ac2700000000000000000000000000000000000000000000000000000000003b407249ffff001ddbd79c08", + "010000008ab7b639ccd4964dfd16ca4c1cfe3acf0042027629ca1fe821ebbd9a0000000060ae0a00000000000000000000000000000000000000000000000000000000003c407249ffff001da367a211", + "0100000052d8dc01824cf4dac4ea7991d395a61ccf803769926b838b9e529a8200000000c05c1500000000000000000000000000000000000000000000000000000000003d407249ffff001d3c48500b", + "01000000300aee224ef6b733b3e94ce63660c6219f8cbc36313638e51040600d0000000040ac2700000000000000000000000000000000000000000000000000000000003e407249ffff001d5918ca15", + "010000002f013bd6a72e7aac6a02201ceafab0404044f91501863981c5eb427c00000000006a1800000000000000000000000000000000000000000000000000000000003f407249ffff001d2497dd07", + "010000007015796f838645c430838491a744d8716a55e63926ee398541f9dc5b00000000604d2f000000000000000000000000000000000000000000000000000000000040407249ffff001d7564f70e", + "0100000022f131acfb858329e83cc09d6a99e5d47590442e350fba0bc0f7cd1100000000c05c15000000000000000000000000000000000000000000000000000000000041407249ffff001df9735507", + "010000005698e75cb297915e136c52cc39299c55475dae298705786880134cc10000000020402c000000000000000000000000000000000000000000000000000000000042407249ffff001df8c7b501", + "010000006908c71b93f78855a8865e395641adf9d78086364553cb13ac83ecad00000000e0c810000000000000000000000000000000000000000000000000000000000043407249ffff001daabeee09", + "01000000804e9568f590954056510f95ce470c8348bdb8276f186d7c771bb66900000000c0c62d000000000000000000000000000000000000000000000000000000000044407249ffff001d9ce90604", + "01000000a9d621006a180c01f25dfb7f6f18d53f06eb1362138cc2c5ac2e04c300000000e09304000000000000000000000000000000000000000000000000000000000045407249ffff001daa36700c", + "01000000b85d6f17707266cc39574f81709a820436e2726b48346ec6bbb645c900000000801a06000000000000000000000000000000000000000000000000000000000046407249ffff001de9f44916", + "0100000057efbd970f29eb2cec107219e844d65d09141eb6eab11b99aea6501500000000e09304000000000000000000000000000000000000000000000000000000000047407249ffff001df509a00f", + "0100000090ec02320be0de6b226438ab94a703371449cf90399a4b466524a1b100000000009f24000000000000000000000000000000000000000000000000000000000048407249ffff001d31af2b07", + "01000000d239152cbd3f85c0d5e4189fc004c71272a8cb2435759b30730e589400000000a02526000000000000000000000000000000000000000000000000000000000049407249ffff001d71fa2606", + "010000007a06880804d3c9c7c232b2381649055aa756327a896a5bf5ce30d9d50000000060ae0a00000000000000000000000000000000000000000000000000000000004a407249ffff001d7fbe400a", + "01000000d0da5a6bd792682972a1b9a0e8a5a92a5f17b467631609b9a66318f00000000060ae0a00000000000000000000000000000000000000000000000000000000004b407249ffff001d5c894501", + "0100000066ef2fec2c6fc458547e6a95249196cc660b2117f729feaff7fde80500000000c05c1500000000000000000000000000000000000000000000000000000000004c407249ffff001d9cefaf01", + "01000000a028792ef044e9c78ad743e2cf9aa192f2bbf8d50b32e605866e104e0000000020402c00000000000000000000000000000000000000000000000000000000004d407249ffff001d375da102", + "01000000750b4dea0ecab7857db6b0933f06e2aca4d604d9fecd69d4e127b96a00000000c05c1500000000000000000000000000000000000000000000000000000000004e407249ffff001d2042930a", + "01000000bab1a9b60eb0f7a47f3fd10616d76ae1f5ea9cb7276efbf1056d2d0e00000000009f2400000000000000000000000000000000000000000000000000000000004f407249ffff001dda4d570e", + "0100000048367bd7b11903e8051503a8efcefd77165a3d379b1bab7b1b13a5ac0000000060e316000000000000000000000000000000000000000000000000000000000050407249ffff001d659dd400", + "010000008ac48e662dc4ee876758710b1835650dc3c6cb96180aefce70a45f9f0000000040ac27000000000000000000000000000000000000000000000000000000000051407249ffff001dc28c6101", + "010000004df22c936904cf7eab169862ff033d61b2ebe8f004f7ba0c9ce2ae2000000000c02709000000000000000000000000000000000000000000000000000000000052407249ffff001d41ffde01", + "01000000ee666aa9a159d683c38a997507d69f4ad672f7aa8e5ad69ee0c36f1900000000804f12000000000000000000000000000000000000000000000000000000000053407249ffff001df3f62407", + "0100000063e3fedec400ede580f52176aeeb54ae17bc8e6c5fb216ae3755521300000000601823000000000000000000000000000000000000000000000000000000000054407249ffff001d4d1feb09", + "010000000bef68d1392306cc1c7905517c343898fd4e68fe25ce5adbd2b635cc00000000e09304000000000000000000000000000000000000000000000000000000000055407249ffff001d7879ed0b", + "01000000a4453b6e43bdb862cef5fb6ea304ef94267d0e79a2abd935464aea0d00000000006a18000000000000000000000000000000000000000000000000000000000056407249ffff001d4d38790f", + "01000000a5b96e662aa80eeb11f435d06796c268f5bd3670f1c4fd400c44737200000000a02526000000000000000000000000000000000000000000000000000000000057407249ffff001d14bf2609", + "01000000b2975e9ffd8867a0ea7198b559b93e4d09e27fa00b6bb63650c9e97900000000804f12000000000000000000000000000000000000000000000000000000000058407249ffff001dbe8fd00e", + "010000003cdac2f28e072e7faf545aefaf5bf9ff3e77db8526a85eac813da80f0000000040ac27000000000000000000000000000000000000000000000000000000000059407249ffff001dd4830706", + "0100000028fc973dce59a67c54b1dbecb4bb36b42937ea049c14c0d548a8c0a60000000040ac2700000000000000000000000000000000000000000000000000000000005a407249ffff001d09781302", + "0100000057d94f1241266234d31b1b048acbaa64f29a70cddcdeea376eddc6850000000080841e00000000000000000000000000000000000000000000000000000000005b407249ffff001d0d2db207", + "01000000066804e973ea8dc6c3aa214d284e2a4beb04ddf9830e053bc7c4d28f00000000e0322900000000000000000000000000000000000000000000000000000000005c407249ffff001dabf29f00", + "01000000ff1f40a87ecf6d559300e5ce3d37d78c4dcd17c3f3afa851acedf30000000000c0c62d00000000000000000000000000000000000000000000000000000000005d407249ffff001d585c3a30", + "0100000012aebdef6002e1f3f11759b0d9b346cf172fd136d334aa0acbaae1400000000060e31600000000000000000000000000000000000000000000000000000000005e407249ffff001d40697906", + "01000000362e0c49f3c0c87813c1b55e332560780ab832a847da10cbcf4c3f5500000000200b2000000000000000000000000000000000000000000000000000000000005f407249ffff001d7de60907", + "010000007bc6b89626dadd0897ca24f1dee8e7987301d1388d82d2f1e8bdd6bc00000000c0c62d000000000000000000000000000000000000000000000000000000000060407249ffff001d2c96b30d", + "010000008e037c158d5004f363140fb17c9bb79d0b6181d5919fffb7d945c14e00000000009f24000000000000000000000000000000000000000000000000000000000061407249ffff001de0984f0b", + "01000000623ba581277dde602812ee5bed5f36e9dd1731eca9ffefbd0d9b386f00000000c0c62d000000000000000000000000000000000000000000000000000000000062407249ffff001dae452704", + "010000003188f7443ec21a50f95f1055f5951da1d5879df20aa4b6cb6c7adfd90000000080841e000000000000000000000000000000000000000000000000000000000063407249ffff001df9b24009", + "01000000d1e3e94e2faf6551e73d853902fc77ce57ffb87622af503eb9da4a8500000000601823000000000000000000000000000000000000000000000000000000000064407249ffff001d6bb9fc0f", + "01000000a3fe6b82e5e562197c1ecacbdfacf85bf3bec6a5a16481a55619d4150000000040771b000000000000000000000000000000000000000000000000000000000065407249ffff001df7be6509", + "0100000063c4d72d63658128c7793614673f3067c3cbb20e3ae40669aa51c9ce00000000c02709000000000000000000000000000000000000000000000000000000000066407249ffff001d629a2904", + "01000000e0a568a1cad95dbe2fbec2d4d573f15f04b1df0af2fff3e62a764bc700000000400d03000000000000000000000000000000000000000000000000000000000067407249ffff001d47a95316", + "010000006fe11c02bd37eaa3204b0bff66e9fa60168967d48d1d1b7cb695a9660000000020d613000000000000000000000000000000000000000000000000000000000068407249ffff001de496d806", + "01000000e31178c0f6851cbc96e176f19c4aedc357e061a8ebc318604e6803e20000000060ae0a000000000000000000000000000000000000000000000000000000000069407249ffff001db876c808", + "010000004600e7b1c6db47eaaa9e584fefc1501da2ab1bffa8089b217efe646300000000e0930400000000000000000000000000000000000000000000000000000000006a407249ffff001d043ba70b", + "01000000ec5bf49ea77b51ee6a7dbfaaef1050380a4e58fa4eda9d1c330a4dc90000000040771b00000000000000000000000000000000000000000000000000000000006b407249ffff001d8dc05000", + "0100000094356204f5666786c1960131347a11a777f8508e477527a7e0472f8e00000000e0322900000000000000000000000000000000000000000000000000000000006c407249ffff001de08c980e", + "01000000614d9116fb4fef78b5f917e967e073a26997dc19a5c47f2fbdc6e01f00000000a0860100000000000000000000000000000000000000000000000000000000006d407249ffff001d53148420", + "01000000d6115e85ccbf5167697687dfafe55acc956b940f6ed758bde0cfa55a00000000c0912100000000000000000000000000000000000000000000000000000000006e407249ffff001d6d190102", + "01000000b06da5117659b8af7fc906f419584922acec7cbc1ead1019ee6766ba00000000804f1200000000000000000000000000000000000000000000000000000000006f407249ffff001d00432400", + "01000000668cd2d3ef271511e271434001b46c082fcf1bc703d932980ddeb52500000000601823000000000000000000000000000000000000000000000000000000000070407249ffff001d980e1903", + "01000000b2c66d09635eab05d48d8afa2919f2172aa59e97fad3ed588dbb56f600000000601823000000000000000000000000000000000000000000000000000000000071407249ffff001de5ad2801", + "010000003069af0cd15ea21940123372795d5d1a6a6c76898c19be22bf81001e0000000060ae0a000000000000000000000000000000000000000000000000000000000072407249ffff001d4ce5600e", + "01000000e9704da17ee4369ff02e976adc75425a92f66aaa2cf803cc28c29d9100000000e03229000000000000000000000000000000000000000000000000000000000073407249ffff001d886c2d04", + "01000000787a20531f1c198cb102bf512681721e4009afca4bfa98302a293bf10000000020402c000000000000000000000000000000000000000000000000000000000074407249ffff001d868aca0d", + "01000000d5213a6347ac8d1b5f1d75b7be5dd8147b5d887c5b159420716b88ea00000000601823000000000000000000000000000000000000000000000000000000000075407249ffff001df3fbf804", + "0100000037116a1721d540d0f74beb7e74e7f3deb3afed5392af8d90f759654c00000000e0fd1c000000000000000000000000000000000000000000000000000000000076407249ffff001db1827100", + "01000000adbe3646bda15b64958619dcef9b55b5d03f3b930ebd999a74c3deb10000000040420f000000000000000000000000000000000000000000000000000000000077407249ffff001dc5279d0f", + "01000000876bf6e09e03e4f98133d025454ad6584d6387c8c9ab2cff3ad376e30000000020402c000000000000000000000000000000000000000000000000000000000078407249ffff001da509e81b", + "01000000219c438c81e103df49ac40efef89bb5657cd3388fde3182c0b8d0a6e00000000000000000000000000000000000000000000000000000000000000000000000079407249ffff001db9200b0b", + "01000000b9ee726d24a8558bb06dda4421aa6e1e306a20e165555980ca6a74ae00000000801a0600000000000000000000000000000000000000000000000000000000007a407249ffff001d92a6b70b", + "0100000021a3ab699a21ef320350cb2ceacdfbca8cf97d04f59459e6bbef06e20000000020d61300000000000000000000000000000000000000000000000000000000007b407249ffff001d5a1a5000", + "01000000d5c7b29b2cbbe966ca8d176f82c4189ff4113f2a9a76d945b11b874800000000c0c62d00000000000000000000000000000000000000000000000000000000007c407249ffff001d0e151e0c", + "010000005d489f563638655855b81dd5a9df3e4ab76f32ee1128a5ed68d4864e00000000006a1800000000000000000000000000000000000000000000000000000000007d407249ffff001da7b45903", + "0100000033c7e29ece8eb32f09ca2777677a063d0d84439fcbf310739cd1c8250000000080841e00000000000000000000000000000000000000000000000000000000007e407249ffff001d521b7d05", + "0100000070be354159f46859f8e902cf5a910fa6ead9f22c3d101e195c95864900000000804f1200000000000000000000000000000000000000000000000000000000007f407249ffff001dee47f00a", + "0100000014af1e176ec7d1dc3992c6b007f4b181c4798986c70e99a6eca2d65d0000000080841e000000000000000000000000000000000000000000000000000000000080407249ffff001dca426b06", + "010000005b7484bf7402d7e27b39e391b9c38ae96d4277b1fad0a0788555e84500000000601823000000000000000000000000000000000000000000000000000000000081407249ffff001d41931c07", + "0100000007e7dee8f283140eaa9ed88e20601042dc0c8ff582eea2d5c7bafe0400000000604d2f000000000000000000000000000000000000000000000000000000000082407249ffff001db130e109", + "010000004e25b8c777d0fe2b6e1312eeb5391d2ab8aeb05d84e051b92364f35300000000400d03000000000000000000000000000000000000000000000000000000000083407249ffff001dcfce0704", + "01000000cf64b5c7bf360009228b806009c15f19d6e6ab201afdd83449a647c300000000801a06000000000000000000000000000000000000000000000000000000000084407249ffff001dea384f03", + "0100000010f68a89cdda7e9aa02525ef183c2117c126dd76ec2d6a5f16483c2f00000000e03229000000000000000000000000000000000000000000000000000000000085407249ffff001d9dcea610", + "01000000a3c0d406141cb702a1101dd011f39495ae3c2ddb4fe2775ba4247fac00000000006a18000000000000000000000000000000000000000000000000000000000086407249ffff001d36f4b61a", + "01000000d052c98299c7a65e2a3a632bd95797dd51f08339aac87dfbc7889b7b00000000c02709000000000000000000000000000000000000000000000000000000000087407249ffff001d508f8f1a", + "01000000c920ee9b22c8769425562cfa5ccd8e82a0e14b7134b36df957438b1700000000000000000000000000000000000000000000000000000000000000000000000088407249ffff001d8627ee00", + "01000000e43cf171580f01e47aeeaf5109fad251769d0e2fa497cb815e4e36690000000080841e000000000000000000000000000000000000000000000000000000000089407249ffff001da79af216", + "01000000213356d7f74624b4adf5349474b7a9609785e0ab9403da6f6eb9c50400000000c0912100000000000000000000000000000000000000000000000000000000008a407249ffff001d8f476504", + "010000004e910bfb3f55a9b6afdb1e773855c212f49d729556cc31e5a6ad27e50000000060182300000000000000000000000000000000000000000000000000000000008b407249ffff001d75bba90a", + "0100000070ac2feabdf3ae7aa1a55a2784d0c22e858d57c3f66b5e28d33f63db0000000060ae0a00000000000000000000000000000000000000000000000000000000008c407249ffff001d45ca5d10", + "01000000fc8e38dbc59f720c085bf1497e79dd351a736172df464dc7be75a9a600000000c05c1500000000000000000000000000000000000000000000000000000000008d407249ffff001d298bbf04", + "0100000043cb9ae32c72f4ba26f9a82b851e5003c7b758b81045742673bdb11e0000000020a10700000000000000000000000000000000000000000000000000000000008e407249ffff001dfe410c07", + "010000001da1e6e3c65d1a8de3eb8cc8cb96441180e0b7c5265acaebf7e852a20000000060e31600000000000000000000000000000000000000000000000000000000008f407249ffff001d8cdd6409", + "010000008c5cf410a2c609dd0c969196886d750a203651533058f335d9afdc1e00000000200b20000000000000000000000000000000000000000000000000000000000090407249ffff001d0c4ec507", + "01000000b28695488f8887634c2f326feadca8d2a40095f58fa61652b933af270000000040771b000000000000000000000000000000000000000000000000000000000091407249ffff001d2169e20e", + "01000000d123e72de2a3be6450e9ed99b67934ecf28ef6fef76ab8bf2125fbf20000000080841e000000000000000000000000000000000000000000000000000000000092407249ffff001d9bb15701", + "01000000858099b17ab7222b1e729c115476374685c1ee1e60069a7d05a1b11b00000000604d2f000000000000000000000000000000000000000000000000000000000093407249ffff001d5dfbf101", + "010000006e49ff12e0ece638fc77da17a40e22cc3870d02419336f8bbd1f22af00000000604d2f000000000000000000000000000000000000000000000000000000000094407249ffff001d3bab9901", + "0100000089b91dfb73a7dfbdd9d71444c0a5894861fc1ddd46f657e7c029aa6400000000c09121000000000000000000000000000000000000000000000000000000000095407249ffff001ddb8ae600", + "010000008e6aa8ffb1b8c502c36542a307da0d43d7b045c794e6399cc971ecf800000000400d03000000000000000000000000000000000000000000000000000000000096407249ffff001da428d604", + "010000002818816a3b2768aec9541863fb9eb61dacb222504b7a4116113a440f00000000601823000000000000000000000000000000000000000000000000000000000097407249ffff001d82f8a300", + "01000000d7170d2c9aef24c68a6d7f11152d4401a166d0affa166850bc89e66900000000604d2f000000000000000000000000000000000000000000000000000000000098407249ffff001d0b7e0e04", + "01000000a950710e70319c57ecabda2c087d64bf3e404609b655241d258ac2c500000000c02709000000000000000000000000000000000000000000000000000000000099407249ffff001d96255716", + "010000004c8f6d69fecdd98b5608b91684f6f8a3d46a80d863dc6d2650b92e960000000020402c00000000000000000000000000000000000000000000000000000000009a407249ffff001da394c70e", + "0100000077167940cc086122f6502d3007823932e4aa76001dd64a981f708d030000000020a10700000000000000000000000000000000000000000000000000000000009b407249ffff001d49778e1a", + "01000000d52b52f6aa65be7b7c92171826a01415e0721cf5725294244742149e00000000200b2000000000000000000000000000000000000000000000000000000000009c407249ffff001df35aa504", + "0100000060c72aaf179eddc537d5ff536c1462645982f33301c77bde4521db5900000000604d2f00000000000000000000000000000000000000000000000000000000009d407249ffff001d96643300", + "010000006581a009783cb05a1179e62dee67c0e8c07f1d25c23f650b090d6ddd00000000c0270900000000000000000000000000000000000000000000000000000000009e407249ffff001dadea410f", + "01000000a9c23d3a75af9ccd8cff56b631e7367829c35c3ebf994befc5410fa60000000020d61300000000000000000000000000000000000000000000000000000000009f407249ffff001d3673a402", + "01000000d6cdf692ffc21b5f312570b35bc73cd1241057b0e9c0ddd245407a9f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000a0407249ffff001dc9b18e00", + "010000004f2beb401b853845335375d61978a23ba393fe262eb64d77c03582d400000000006a180000000000000000000000000000000000000000000000000000000000a1407249ffff001d7e3bd109", + "010000009b337215c4a4aeebd9b64a5112c85437610df597069d8ebd25f0cf4700000000e0c8100000000000000000000000000000000000000000000000000000000000a2407249ffff001d9c7f8212", + "0100000061369a6f60bcf1610a3c20e3ac2c0a706137dad8e6e17abbbfd0588e00000000009f240000000000000000000000000000000000000000000000000000000000a3407249ffff001d83fea601", + "01000000b8e068550e7529c502e3d4fce064b9e5523536b6bbc5d0628c8ca0cf0000000080b92a0000000000000000000000000000000000000000000000000000000000a4407249ffff001d5e697004", + "01000000b97a4b4a4dbccd4a2f6ae422817c7a211c5a43e1fe3cca3c05d27acf00000000400d030000000000000000000000000000000000000000000000000000000000a5407249ffff001d8517c601", + "01000000d6749d2e8c68ccb1c4d9af5f7f553865e40a1f87c292ecff6b1b3d7600000000e093040000000000000000000000000000000000000000000000000000000000a6407249ffff001d43885003", + "0100000091c9ed5785cfbd6782d871d9250ed8978f97efa791c054a7214a6a450000000020a1070000000000000000000000000000000000000000000000000000000000a7407249ffff001d3f2a2501", + "01000000f2a628feb30ee6a40bf85e60ff0c2f5604652a1fe23bcd16e904ca6b0000000000350c0000000000000000000000000000000000000000000000000000000000a8407249ffff001d1c396215", + "01000000003f02f9dac3f2b4502406eec09ccb29484f45de36a43ace08f2389c0000000080841e0000000000000000000000000000000000000000000000000000000000a9407249ffff001da099bd09", + "01000000b9f8ed0a2e21e2a9e7ea8d14081a9d1f2f7aa05251c03a62ce584e6700000000009f240000000000000000000000000000000000000000000000000000000000aa407249ffff001da2acba06", + "010000002f126a47433c371b57f018d5f3535b031cfa90864ec5bd96c59e2604000000000000000000000000000000000000000000000000000000000000000000000000ab407249ffff001d534c0301", + "01000000299e662cbed95fe05efcf57542ce1743928c0664f2ff348b3da737c1000000006018230000000000000000000000000000000000000000000000000000000000ac407249ffff001d7f411e08", + "01000000d7039c2b6060b47301b89507654e87ade39881dfd0f4e7e5fcc722470000000020a1070000000000000000000000000000000000000000000000000000000000ad407249ffff001d849e0b04", + "010000005201a65236a43b67c4d4f1b7f1215583985566e6ef8cd2a530fd2bec0000000040771b0000000000000000000000000000000000000000000000000000000000ae407249ffff001dd9d18500", + "0100000034e5ac91bbe86271ae31397ded24cc614866c89f5e896bfafe6797070000000020402c0000000000000000000000000000000000000000000000000000000000af407249ffff001d69b37b20", + "01000000f0e1cd4f6551c8d3812c7865c16f9e6d648674a9d7cb10e7f16c8ba600000000e093040000000000000000000000000000000000000000000000000000000000b0407249ffff001d1a462f03", + "01000000f3476293cae4d1aaa7f94e25cc7a123b3969fdba92ee2b5f289ea3ac00000000604d2f0000000000000000000000000000000000000000000000000000000000b1407249ffff001d23c13a03", + "01000000ec201295c1a3c061475a13e881951eb2ce3a597f6cfb9521c938a6c10000000020402c0000000000000000000000000000000000000000000000000000000000b2407249ffff001dfa6a500e", + "01000000afdf555e34a969655d508e39b065108b85db161ea53ed33e0381c0bf00000000c027090000000000000000000000000000000000000000000000000000000000b3407249ffff001da93b5f08", + "010000005b073519db48d119faff78f9ab2849fa01733b18028099273dc9df8100000000804f120000000000000000000000000000000000000000000000000000000000b4407249ffff001debac1104", + "0100000002d6764cd5c193dc9fb12abfbe677d25d9666009efe81482d314b6cc00000000400d030000000000000000000000000000000000000000000000000000000000b5407249ffff001d0200e600", + "0100000032f735a9b3b93a1757b0caeccc8af627cfaba71b14d866b29e6f58bb00000000604d2f0000000000000000000000000000000000000000000000000000000000b6407249ffff001d76db9504", + "010000007eca6315d1cc85342c0870031ec99d33ec70c842740172630f579a8a00000000e093040000000000000000000000000000000000000000000000000000000000b7407249ffff001d6e78d603", + "010000006d39a190834c4f19a6f31d0bc555ec25ca604b540d5700c4c548db890000000080841e0000000000000000000000000000000000000000000000000000000000b8407249ffff001d95036501", + "01000000411723ddce4c78998f67cdccffa169ef15f950cc42f7a64d3e5b4d4300000000a086010000000000000000000000000000000000000000000000000000000000b9407249ffff001dfb750601", + "010000007b501c40261c4aeadb209e57add6040596483eb07110cc54ad9602ee0000000040420f0000000000000000000000000000000000000000000000000000000000ba407249ffff001dae86b20b", + "010000000616c75db4338e80be0271f1aa2ecf6f8bb4386ba5c28ea44d5552ce00000000e0fd1c0000000000000000000000000000000000000000000000000000000000bb407249ffff001dd4906a07", + "010000005ec0916630d4a46540a73fc8cff940b3109ff4ef0ad824e0a27f0f560000000040771b0000000000000000000000000000000000000000000000000000000000bc407249ffff001dbf57490a", + "0100000050a35efe869ddecc525e677594e7f831464ebf1a8e00307936a7754300000000a086010000000000000000000000000000000000000000000000000000000000bd407249ffff001d7e6d401f", + "01000000fe23339642120b9b02a17c588fcc534d061739c7ec90dc459c24570e00000000c05c150000000000000000000000000000000000000000000000000000000000be407249ffff001d7bbe5704", + "010000005a09a30855f3de3810c658b88272e5c01324c9915bd89070eea9acaa0000000060e3160000000000000000000000000000000000000000000000000000000000bf407249ffff001d5a028d02", + "010000007e7baa21a832889c09f557ad6bf18e019a5f116ba7f5a67d36c65d7300000000801a060000000000000000000000000000000000000000000000000000000000c0407249ffff001da8d71a04", + "0100000013bcbbfb2ec40acf2387be088ad62eb7dc0609791b5213010599dca70000000080b92a0000000000000000000000000000000000000000000000000000000000c1407249ffff001dd32ea20d", + "0100000083c2f69d2691be4b618a1d8af0ff93d24c85d96b42907ddbde00656c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000c2407249ffff001d26e4a200", + "0100000094e049c734aee072926df6277f1dc770f566576c83e2a64b133bf20f00000000a025260000000000000000000000000000000000000000000000000000000000c3407249ffff001d4cadc809", + "0100000063b0aa9ab2b029bb0044ce616bbd0c6e4c4f5687896e657d5f12369d00000000200b200000000000000000000000000000000000000000000000000000000000c4407249ffff001dc8d13f0c", + "01000000624defbf2751870428d7ebecec631d3f0a30fed497372d3e4c15d2120000000060ae0a0000000000000000000000000000000000000000000000000000000000c5407249ffff001daf2e0d01", + "010000005ea1986dd1d5edfcb1fedce5b6afe76fb22d02e516c72be13272e6740000000020a1070000000000000000000000000000000000000000000000000000000000c6407249ffff001d0073e921", + "01000000f0c7e3f416961487adfae75477cf3ea05cb142f3598e2fba45724d7300000000a0f0190000000000000000000000000000000000000000000000000000000000c7407249ffff001d3f5ad500", + "01000000953fa13432fe8cc8c7a685876fc9aa611f16b149fed80d5b62c51ae600000000a025260000000000000000000000000000000000000000000000000000000000c8407249ffff001d8daf3c06", + "010000001e9957673b62cca1f9c759ac4be72a1458b322b3bef827e5bdcb278c00000000c05c150000000000000000000000000000000000000000000000000000000000c9407249ffff001d759f8a1c", + "010000009701f36d18bb0cefcd6790dd9962bcd8237828367aaf45306a02f267000000000000000000000000000000000000000000000000000000000000000000000000ca407249ffff001dd974d802", + "010000002ee1eea9b60c5686427f3ab2e5139c125e093baee9f2598351eae4a400000000a0bb0d0000000000000000000000000000000000000000000000000000000000cb407249ffff001de453a206", + "0100000034064fa1bd34a8c1d6eea2b1176ab082a58e2bb9ff98485f8e771bfd00000000e0c8100000000000000000000000000000000000000000000000000000000000cc407249ffff001d552c6000", + "0100000072b801a86474169d682236dfb75b82d1dea016220405f96cd01f937e0000000020402c0000000000000000000000000000000000000000000000000000000000cd407249ffff001db27e3e05", + "01000000bc870c9c62a03397f5dfb99789a8586f5c50a1bbdad8640555bcd33900000000400d030000000000000000000000000000000000000000000000000000000000ce407249ffff001dee94270a", + "01000000fd0ac5472c913593ec6a4ce241e35e777db151345cfce5c02c52830000000000c0c62d0000000000000000000000000000000000000000000000000000000000cf407249ffff001d5be01e03", + "01000000505086f4dfcfbd202238894b7f069356765fbf95cef5b67b323b020700000000009f240000000000000000000000000000000000000000000000000000000000d0407249ffff001def5bd10c", + "0100000020d4b18a47980ad8fecac201c8bac03f7e2689a2a33e44df4dc2da060000000020d6130000000000000000000000000000000000000000000000000000000000d1407249ffff001dd728e108", + "01000000a28a282c96a4eebba6d332be5711d4970afcb4506fef876224daa44200000000c0c62d0000000000000000000000000000000000000000000000000000000000d2407249ffff001da903db00", + "0100000045cdde4abd4c405a183df254323cf8fcbc24b49cbeddb100e8d333940000000080841e0000000000000000000000000000000000000000000000000000000000d3407249ffff001dd60fcd03", + "010000001f361906f4ae7a7e7fde1cdabf53a2cd8749d7b8b41029f58164345a000000006018230000000000000000000000000000000000000000000000000000000000d4407249ffff001d3db52603", + "0100000080523bce57c61c046a06801e7648a3d0a1e20a678987123182df763d0000000040771b0000000000000000000000000000000000000000000000000000000000d5407249ffff001dd1ff2202", + "0100000047f28ae6527796010ecf0d7b3013f06ae5e8d679d0b2066e940e7ff10000000080b92a0000000000000000000000000000000000000000000000000000000000d6407249ffff001daa959203", + "01000000ff43c0493b3d5d87019771ebb34a794affa23582c55ee8d4b49a9f1f00000000c027090000000000000000000000000000000000000000000000000000000000d7407249ffff001d721fc20f", + "010000008bbf1cfdf5973853d9ca51d4f040e9e2f7a28d7aa3eb9dfe1fca3b5c0000000020402c0000000000000000000000000000000000000000000000000000000000d8407249ffff001d860e9301", + "010000008de8572b636aecfe94f78bb4746a75c205f47a7a2fedf488b7575a32000000000000000000000000000000000000000000000000000000000000000000000000d9407249ffff001d11dc8c11", + "01000000b41838fffcdb234bba703c52b1f32034bca7273abbfebf1c68837b230000000060e3160000000000000000000000000000000000000000000000000000000000da407249ffff001d3b071a10", + "010000001015ff12f130467f5c06fa31350ddd2e2fe299e020f9bfaec29eae6f00000000e0fd1c0000000000000000000000000000000000000000000000000000000000db407249ffff001dcb5f6d03", + "01000000d024554d8291d90ada14e4937787abe35f60215f058707d7e9e4c80f00000000e032290000000000000000000000000000000000000000000000000000000000dc407249ffff001d0550ba00", + "010000006314bbd4ea380ec84d7de58d4152a51a006e5ff8ac9effa17714384b00000000c027090000000000000000000000000000000000000000000000000000000000dd407249ffff001ddff01309", + "01000000d93ba000327040917ae23539ed6cc21f916dff90c4ad13932c90169600000000c0c62d0000000000000000000000000000000000000000000000000000000000de407249ffff001d25915202", + "010000001860338b767d481e12649ecacbcc60168cb02f3dbc3f9d341871c0bb0000000080841e0000000000000000000000000000000000000000000000000000000000df407249ffff001d3497540b", + "01000000458d5dd46877baaeedf667f1eb51847254cc527504fcefcdc40cb05600000000604d2f0000000000000000000000000000000000000000000000000000000000e0407249ffff001d9a694f05", + "0100000039fb1446a39866dc92eb6c221fbf5328dcc867032d5696b12357f7fc00000000c091210000000000000000000000000000000000000000000000000000000000e1407249ffff001da34e3905", + "010000001bd67a38f9092b7429ab2b6524825850770a70d8fe581f816df4f61300000000c0c62d0000000000000000000000000000000000000000000000000000000000e2407249ffff001d73564511", + "01000000e36bc20997d606355c8b8a12a2234593d82393982266021243d0bf1900000000e032290000000000000000000000000000000000000000000000000000000000e3407249ffff001da3e4c200", + "01000000f61a47c2b0d916fbd5460cd2d0babc85fc47555bc6c97d6f3adbdefb0000000000350c0000000000000000000000000000000000000000000000000000000000e4407249ffff001d36c77005", + "0100000077252df5b63cfaddd49283a7508d6323ff8091d891aea99d8bf2c7670000000060ae0a0000000000000000000000000000000000000000000000000000000000e5407249ffff001d59ffa807", + "01000000b9de67947aeffe0e9bc03ea863543b6baa7647c35c5feb4ad52a61780000000040771b0000000000000000000000000000000000000000000000000000000000e6407249ffff001dcd25cc05", + "010000005ce63b4af2f6997b43771ac8a942046e0b2cc8e286bf5f936c6b98f80000000020402c0000000000000000000000000000000000000000000000000000000000e7407249ffff001d17855b07", + "010000004a3c8e941e7b1c2cc53ec06cdd979f120e15b72f3a0501cd6ed69f8e00000000c027090000000000000000000000000000000000000000000000000000000000e8407249ffff001d56b69903", + "01000000302f06107b1b6f2fe8392e00be8dfefa2afe1817a201d3a8bf754e8200000000200b200000000000000000000000000000000000000000000000000000000000e9407249ffff001d8db01001", + "01000000ea8529b42ec7bc665b464369935502ed4ed553e504e0ffea87c39f0900000000604d2f0000000000000000000000000000000000000000000000000000000000ea407249ffff001d8ab6f007", + "01000000e61e13283eb78455ccdfa9bc0fc4d781c341a1e770e66ea9d51c6f2400000000e0fd1c0000000000000000000000000000000000000000000000000000000000eb407249ffff001db6875805", + "01000000c0902b0485f89a1b471c5b42ede73bf5a39dbd4519e71e7563f37f1500000000400d030000000000000000000000000000000000000000000000000000000000ec407249ffff001dd778ff00", + "010000008a3460da263e13ac701c6e5c6b796ff7158bfc579025890427be4f8200000000a086010000000000000000000000000000000000000000000000000000000000ed407249ffff001d62840d0c", + "010000007e65d3f98f9bceef44242a3c200c461a0a45d419c702b664f13257ce0000000020a1070000000000000000000000000000000000000000000000000000000000ee407249ffff001d5745d203", + "010000003e117b48257c7ad7762a01b75ee2b843d441704a33b251b0835990a700000000006a180000000000000000000000000000000000000000000000000000000000ef407249ffff001d3926ed02", + "01000000266bdd13780fa6744ed17363f394c05123798692aff5eb3c86b301f30000000020a1070000000000000000000000000000000000000000000000000000000000f0407249ffff001d60644900", + "010000009d93568086100a6329026ce2bf3577b3c7ed6b111feeaaa4b2d071540000000040420f0000000000000000000000000000000000000000000000000000000000f1407249ffff001d34795524", + "010000002d30f550b04edf74179dbe367a5e2a7cd343ad57e949de3e79bb2a540000000040ac270000000000000000000000000000000000000000000000000000000000f2407249ffff001dc809d201", + "010000009d0edb280f73ab3bbf8203cdb6d78f08eefceb79399525a4eb6c299d00000000604d2f0000000000000000000000000000000000000000000000000000000000f3407249ffff001d367cc20a", + "0100000069ee451fe7d852a934e02eb7be03a6beda340f1f04133e13f378a8840000000020d6130000000000000000000000000000000000000000000000000000000000f4407249ffff001d4ee3d208", + "0100000099d2744b44ad2da5eb0ed484a4bfdfdf400d82b66f330bdf54db105e00000000e0fd1c0000000000000000000000000000000000000000000000000000000000f5407249ffff001d32d05814", + "010000004f578bd9611062889debeba35c6a464e2d4b489d02b6669020f06f7a00000000804f120000000000000000000000000000000000000000000000000000000000f6407249ffff001d31a94000", + "010000003821cef5c066d52785771e2fa3e02985707b9f141bc6442c0bd00c410000000020a1070000000000000000000000000000000000000000000000000000000000f7407249ffff001daa90b806", + "01000000372f202ddc9da164a6d07478183da700de85ebb4c88019e281abe41100000000c0c62d0000000000000000000000000000000000000000000000000000000000f8407249ffff001d614c4b02", + "01000000128bb6963246141e5ee5c283ee134e7b483dd21ef1e22934f6943c440000000020d6130000000000000000000000000000000000000000000000000000000000f9407249ffff001d90aa7801", + "01000000684dde94cbdbc6ae74d79d9105174598c3df923f740cf3d5ec301aad0000000000350c0000000000000000000000000000000000000000000000000000000000fa407249ffff001de6319b03", + "01000000aaf07d7488336f024dab6e2fbbcee2ed8c0db1b17cfa306b18e46d860000000040420f0000000000000000000000000000000000000000000000000000000000fb407249ffff001d02178a0e", + "0100000050cf8f3b83e1132d7ff0f9f1baa846b137d63440189854928b8df98100000000801a060000000000000000000000000000000000000000000000000000000000fc407249ffff001dca424304", + "01000000e781bba77847f0a2b98f04b6568abd0bf0c920bda4c247f9dc7618bb00000000e032290000000000000000000000000000000000000000000000000000000000fd407249ffff001df50cf604", + "0100000058d665093288f163245067d5d3fc802391675b4b817437eac9a26e1800000000e0c8100000000000000000000000000000000000000000000000000000000000fe407249ffff001d6b28cd01", + "010000006d20afbc9c13e706fc269c66f2d87543ef18863e2d3279f22ecb10700000000020a1070000000000000000000000000000000000000000000000000000000000ff407249ffff001dd3a4f308", + "010000004d4df9986ad3add9a034151b43b0400f07189d21cbf3b59f81b6c06900000000400d03000000000000000000000000000000000000000000000000000000000000417249ffff001d6d4f4100", + "01000000bb6f76be38e5a812cbbf3ee75f0ffafd1264f62743b2d7a0174e27b10000000060ae0a000000000000000000000000000000000000000000000000000000000001417249ffff001de463c104", + "010000002752f410b822dc65ef5947a33c9c65379c30df96445c9e48569db58300000000601823000000000000000000000000000000000000000000000000000000000002417249ffff001de91c5600", + "01000000d850aee846cb6ffef449eb112be29ff8f4badec849961acb0810fc2e00000000e0fd1c000000000000000000000000000000000000000000000000000000000003417249ffff001da978fc16", + "010000004f265e3133aed840df8ac02fc5394bce0a8f44d34e8eb91e8b1f06240000000020d613000000000000000000000000000000000000000000000000000000000004417249ffff001d28566e02", + "0100000001ab3f6662de65b32418844f868fdab77c43d0646d4c7dd83cfb8baa0000000060ae0a000000000000000000000000000000000000000000000000000000000005417249ffff001d67bf8601", + "01000000db1315f33673d88d28a3b2a8a009f34e92556e137544b0c7349f4cb70000000040420f000000000000000000000000000000000000000000000000000000000006417249ffff001d994b8108", + "01000000a8c8d067d87f7f1b7d3ffe405c937697ba6dae189f1b1ac154a767d900000000e03229000000000000000000000000000000000000000000000000000000000007417249ffff001d9a4a540d", + "01000000704153a968c07e7e217b55c1b7d3474cbdcbd9112b2a1f703be1b3ac0000000080841e000000000000000000000000000000000000000000000000000000000008417249ffff001dd68a1002", + "010000007f832ddb7dc1ecab13fd2dc2fb3095a32491c7f7ef7a8a1d2a2a29ba00000000006a18000000000000000000000000000000000000000000000000000000000009417249ffff001d81bf4817", + "01000000ec880a8455fde32d62a187888dc7d310fb9bee27e24a03a25b98b54800000000c05c1500000000000000000000000000000000000000000000000000000000000a417249ffff001dcf316106", + "01000000638356f774b043e80ad7c0699b511c762262a7fd6bef17940d2b3f2d0000000020a10700000000000000000000000000000000000000000000000000000000000b417249ffff001df76e0102", + "010000003ba6a44214eae787408631acf85cbc527cbc02ccaac05c80da24d8c60000000020402c00000000000000000000000000000000000000000000000000000000000c417249ffff001dc3c8b002", + "01000000f77b2ab506a2edcda430d21e7b9f123ad28907f52f7a567d1b2d666f0000000020d61300000000000000000000000000000000000000000000000000000000000d417249ffff001dfb737f02", + "0100000037bee5ada00e8f8bdae32fec4000f022624cb249c6a8938a0e5ddf5f00000000e0322900000000000000000000000000000000000000000000000000000000000e417249ffff001d0982b711", + "0100000097906961e62cf8d8579bc5d9a86f15fe59100258169316483949998a00000000200b2000000000000000000000000000000000000000000000000000000000000f417249ffff001d34238700", + "01000000720d757e8914daed06daf031702736e6563e59b4359af900a76ed24400000000e0fd1c000000000000000000000000000000000000000000000000000000000010417249ffff001df63eb800", + "010000007f19fe55040f887fb5c09a094ec5ac8ab577b9d35d7cebd683d905fb0000000020d613000000000000000000000000000000000000000000000000000000000011417249ffff001d9ecd4210", + "01000000e8de468df5dc595b8f88cf9d76e69fd2e1cb38de56ce34bde641fc7d0000000040420f000000000000000000000000000000000000000000000000000000000012417249ffff001d2021e701", + "01000000a79883d6688b7bc4d858fd5d53948a449998cfd12c9108d8e36a81d50000000060ae0a000000000000000000000000000000000000000000000000000000000013417249ffff001dd1555218", + "01000000fae1bbb02a5fdb65332ac3f263ff084aa6baab89f767a2e9c15b49460000000040771b000000000000000000000000000000000000000000000000000000000014417249ffff001d51d80100", + "01000000c44ecc7497153ae34039dfd886a93a1981fb229288d8e8c7b530dec40000000020d613000000000000000000000000000000000000000000000000000000000015417249ffff001df569900d", + "010000004ed50c130a04e7419ea6fb4361e4e9f913bc474a3e81c6ff3cb58ee400000000e09304000000000000000000000000000000000000000000000000000000000016417249ffff001d425b9a17", + "010000005c6499aea09583c59706934a960ad9a7f551801718e94154f9a25db500000000a0f019000000000000000000000000000000000000000000000000000000000017417249ffff001d596cab02", + "01000000d1ec7b08ce34bac72589d17c674e6c33a2c246d53ff1c4002ef61ac000000000c0c62d000000000000000000000000000000000000000000000000000000000018417249ffff001da43a7104", + "01000000f8c487b532d96e65ec10961298a91264c8f3045d0624e7ecc6dd7a6600000000a02526000000000000000000000000000000000000000000000000000000000019417249ffff001d773d9800", + "0100000006820b055e5a3688c36781c205b42ac0aa122721f4cba66950130bc800000000a0252600000000000000000000000000000000000000000000000000000000001a417249ffff001dfbca2d03", + "0100000039acdb3e81d7607d5bfc17a8244f4dda4a2af834c39dc174801875560000000020a10700000000000000000000000000000000000000000000000000000000001b417249ffff001dbed7e706", + "01000000c5d28f05f7c2f79e92d1f112bf3649b4d31166ba064ce15921214cac00000000e0322900000000000000000000000000000000000000000000000000000000001c417249ffff001de83f8c09", + "01000000bf915639ec3fd6936c7c608fdc68c97d3faf93f2c73fa13aaf70740400000000e0322900000000000000000000000000000000000000000000000000000000001d417249ffff001d2aa8d80a", + "010000009e6e44f14a92db171cc1de0928f2e3ace7869277ce77e9830931002b0000000060e31600000000000000000000000000000000000000000000000000000000001e417249ffff001dfcd06906", + "01000000bcc3b6ad36b961fbc602c72a2c2a6fb9f8d9a92d1d165fa50bf5124d00000000804f1200000000000000000000000000000000000000000000000000000000001f417249ffff001dcb788d01", + "0100000058f96da60d005669c34ddb12c57f91e2c83969fca85e6978f67fe76500000000400d03000000000000000000000000000000000000000000000000000000000020417249ffff001d89dd9204", + "01000000864c88304ca0d4cd1bbda3ae373501ff5f7b226a7449d8a50b854ce100000000801a06000000000000000000000000000000000000000000000000000000000021417249ffff001d89b7ae09", + "01000000f576f311943ddc569be657462fc14e01bb1eca09edda9b8d738047b70000000020402c000000000000000000000000000000000000000000000000000000000022417249ffff001d33d87404", + "01000000aa6ebd41bba0d576818e07a369c8e049597768eb983ac43af986101300000000601823000000000000000000000000000000000000000000000000000000000023417249ffff001d7f33b800", + "0100000098db4004cc075eeb98a614dc8deffb0728c37c7880262d41393acdec00000000006a18000000000000000000000000000000000000000000000000000000000024417249ffff001d1933ca1f", + "01000000541f08e75527a4f432b7a133279aa96f1c5bf6b50575ab034227689200000000c0c62d000000000000000000000000000000000000000000000000000000000025417249ffff001d1eb80117", + "01000000065dde9ad7d11176d06e6688372e78970217386287f2cde4a52248ee00000000c0c62d000000000000000000000000000000000000000000000000000000000026417249ffff001d2bd5db09", + "01000000bc0eb141af9abd8ac2b48b3a664f8323560c3ac62028ee35347f1c6900000000c05c15000000000000000000000000000000000000000000000000000000000027417249ffff001d3d466201", + "010000007f36f0a865f34751603ad0bc5cbda39dc40282d06e910ed7a186af1800000000601823000000000000000000000000000000000000000000000000000000000028417249ffff001d8c0a3306", + "01000000b2c2650d4a181845555700eb6d33a8d06522ea299b2c73e32ce60afa00000000c05c15000000000000000000000000000000000000000000000000000000000029417249ffff001d8acaa500", + "01000000ab5ee07397c4083247f0304e7d96705330377b6f413f0b805c2259ce00000000c0c62d00000000000000000000000000000000000000000000000000000000002a417249ffff001deada8c09", + "0100000045f8e13752aad3e161faab3adbf2393dc9049d0a33cf94cab14376b500000000a0bb0d00000000000000000000000000000000000000000000000000000000002b417249ffff001d0aca0e07", + "01000000c1ad47307c9c0c61bc2f829c3808811a523920bb4504d36d15324fb400000000400d0300000000000000000000000000000000000000000000000000000000002c417249ffff001d5cf3c810", + "010000007cf2bfa160d73fde2f5d0c7c09c72335dd4f162be8da8edd162ddb4c00000000e0322900000000000000000000000000000000000000000000000000000000002d417249ffff001d1341b50c", + "010000000db1ab9042abd5ade1a4e033e43379b9c4e2bb617bcdd83d2d1363b700000000c0c62d00000000000000000000000000000000000000000000000000000000002e417249ffff001d5963c70d", + "010000007a758fc3e1215e1f99d16fa564eca4215825ed81031f323d54cdf7570000000080b92a00000000000000000000000000000000000000000000000000000000002f417249ffff001d69a75102", + "01000000e0ad59e832d7dab0199d9bc9201a4698046565fb4f87fe0f7609d1e700000000000000000000000000000000000000000000000000000000000000000000000030417249ffff001d9cfd8e15", + "01000000ac5d846d63acbf0681917555a781e8aa91313961e733ab3ab93de99800000000a0f019000000000000000000000000000000000000000000000000000000000031417249ffff001df1fefe0c", + "01000000afda401c9339bf15bc6a8b79b88ae5ad0513b57aa67ed1ed8f193fa200000000e0c810000000000000000000000000000000000000000000000000000000000032417249ffff001d4bfa4003", + "0100000026bc2a1d29ce62aae9f03bf3d435ec61fc899c7054d039e760c9c9b40000000020d613000000000000000000000000000000000000000000000000000000000033417249ffff001d9a7af800", + "01000000053865894af48d5d2430b4252a89b73c9360ecb8203d1c69f6e6b1750000000040420f000000000000000000000000000000000000000000000000000000000034417249ffff001d5e311b05", + "01000000dc64087043f04650bfea468f48a7f5a83f270dc418cedc351564e86900000000a08601000000000000000000000000000000000000000000000000000000000035417249ffff001d71a59602", + "01000000543b2f68c3fb91eac83c1044f9203003b93a64b7675677a3ab6f01f300000000801a06000000000000000000000000000000000000000000000000000000000036417249ffff001d62a49904", + "010000001bf57777b623427cfd0dac8d93c9da5b66fe98aa1c00a65b65966de200000000e0c810000000000000000000000000000000000000000000000000000000000037417249ffff001d753dfc02", + "010000000203e8291c5c6ea3bf41f324ba9ff223fc840ea09ec2093e4af3a4ce00000000804f12000000000000000000000000000000000000000000000000000000000038417249ffff001d23688f00", + "010000002f3ef446f988077538414e97c09ab27e1de5a90d4b84e8191656decc00000000a0bb0d000000000000000000000000000000000000000000000000000000000039417249ffff001d40176e1b", + "01000000df1d0bb5ef2ee8a00204ede39a37f9843131048111390b31ffabacf100000000e0322900000000000000000000000000000000000000000000000000000000003a417249ffff001dfce5400d", + "01000000c99702fd4156b0e9453178827914b15eca3eeeefafbf8ae3502fe60500000000e0930400000000000000000000000000000000000000000000000000000000003b417249ffff001daaab4504", + "01000000a572c69b3df38ce0ffc69aff4e4038bff0040839674b230defb327030000000000350c00000000000000000000000000000000000000000000000000000000003c417249ffff001d08610f1b", + "010000002e61cf611ac8c52eb7a661bf1c41ed2fd39ab1ca2f7afc573babb4900000000040771b00000000000000000000000000000000000000000000000000000000003d417249ffff001dfb0d9905", + "0100000039d2bb4b27cbf6b2f52edebc37e478ef9f3a06ed148b9f20c9f9667b00000000c0c62d00000000000000000000000000000000000000000000000000000000003e417249ffff001db5be540f", + "01000000816b4550a3ace88c28364355c2dc7aac61617760e4745a257481f8360000000000350c00000000000000000000000000000000000000000000000000000000003f417249ffff001dcda5c204", + "01000000f013a27452e3ab5c3f974b8fe4c15341bccd71866f4805e78c75973c00000000c02709000000000000000000000000000000000000000000000000000000000040417249ffff001d11727e01", + "01000000263df53c3017f1b9be91fc11efcdb811aa060fceaa0ee65856a4af2b0000000080b92a000000000000000000000000000000000000000000000000000000000041417249ffff001d634ffc02", + "010000007cf393d628a4848026e12d10cd481bc60f7930bd9756a7ea368daa630000000040771b000000000000000000000000000000000000000000000000000000000042417249ffff001d721ea50c", + "0100000019dc8a452247c69894cbda5ca602998f432946ebe3b8d51e8b021d9000000000e03229000000000000000000000000000000000000000000000000000000000043417249ffff001d7be66b03", + "010000001a98980df9e4d3fcbfad72002070072dc6b8b4cd5c3012a39ef8a69800000000601823000000000000000000000000000000000000000000000000000000000044417249ffff001d266c5104", + "010000007f2f51eaf81368dab72fbfff7b6922d4f8fa5ff63d70263758047fe70000000040420f000000000000000000000000000000000000000000000000000000000045417249ffff001d833fbe0e", + "0100000091aa42e2e765d19d14eef8c1c99aa9d7759294c85628c6eaf125c07100000000c09121000000000000000000000000000000000000000000000000000000000046417249ffff001dcdad6f0b", + "01000000fab24ecc1b3a6431bcdb06c3d06c254da65727579a43279c78df29ad00000000e03229000000000000000000000000000000000000000000000000000000000047417249ffff001d2bfe0800", + "01000000c0dc37d7ad6432e3d82d9bcbc0ebc1edd3727abed09c3ba5d74fd40700000000801a06000000000000000000000000000000000000000000000000000000000048417249ffff001df169a00a", + "0100000068471e47e1e34c4c998f1f1e16e34cfe5fcfb50542603a0e84796f2600000000804f12000000000000000000000000000000000000000000000000000000000049417249ffff001d7634d100", + "01000000a569d66f96b407481b9fee4a044fdc5e7032091e5926027a383bda2000000000a0f01900000000000000000000000000000000000000000000000000000000004a417249ffff001d1167a827", + "010000001ad3fbd895a0af0f17e25250edb39070742956be3a89fa5bf75e066a0000000040420f00000000000000000000000000000000000000000000000000000000004b417249ffff001d8a847f05", + "01000000982d4953b36e57b5b741fcb194ea0bb82f27f60f6b7b3fdbe3b686d200000000801a0600000000000000000000000000000000000000000000000000000000004c417249ffff001dd494700e", + "01000000a71521374a1c281f71a4fcbe5b1a9a4d0945b681ca051cde46ba98e500000000200b2000000000000000000000000000000000000000000000000000000000004d417249ffff001d49752e03", + "01000000494dc45947919077727c122df05921e72752e166603262d518faf13a00000000801a0600000000000000000000000000000000000000000000000000000000004e417249ffff001d16369104", + "01000000c75e500a1d84818b0a78fe39caa123c2b551e0050e2e16e356ff53ab00000000c0c62d00000000000000000000000000000000000000000000000000000000004f417249ffff001d98f33c00", + "0100000066294dc43268dfc0711f4b89a06b56539020592c2e36bb48e7c413b400000000e0fd1c000000000000000000000000000000000000000000000000000000000050417249ffff001db10f6800", + "010000006fd9e2bcf20727ef7b568b3f08099a7e8cd270a67556e2fd712ce41f00000000000000000000000000000000000000000000000000000000000000000000000051417249ffff001de173de05", + "01000000c1866076e31cbe546d9f1025316d984af3368020b6ed8691fa84d0e70000000020a107000000000000000000000000000000000000000000000000000000000052417249ffff001dd7fc6608", + "010000005b8899075410f6e197e78cda4ae33ce3693915aad5de3c09ca05903f0000000020a107000000000000000000000000000000000000000000000000000000000053417249ffff001df3b4ce00", + "01000000533a4724fc3b7064a9c0d18171a1d2fe809725d79e415bdfe3040eb700000000e0fd1c000000000000000000000000000000000000000000000000000000000054417249ffff001dd7a12800", + "010000004fc9b199c9ff570d4761bfb5b586926132b89f3841707a60a018210b00000000c0c62d000000000000000000000000000000000000000000000000000000000055417249ffff001d52a19e0d", + "01000000bb9300ed247979597c53e3271dd2befd60c6505b3cd5f350ca2ecdd20000000020a107000000000000000000000000000000000000000000000000000000000056417249ffff001da061cb01", + "010000000063eba64ea2b4f1ab8dbf397d7f12f60197dac6489bbaf0083d392300000000801a06000000000000000000000000000000000000000000000000000000000057417249ffff001dd986310a", + "01000000a8fd6f3bfe9213386ea23e72a4ebd8a4a7507a1b617ab2e5af5360da0000000040771b000000000000000000000000000000000000000000000000000000000058417249ffff001d9d79bc0d", + "0100000036274d6a470a1313bbdbd6863a47ca1abd91a3dccff39938dbaf158200000000009f24000000000000000000000000000000000000000000000000000000000059417249ffff001d562d6202", + "01000000cea1b8c18039bccdae4a1baff54a08d4a470f77a655384d0c48ca8bc00000000e0c81000000000000000000000000000000000000000000000000000000000005a417249ffff001d48d11409", + "01000000c23b5a4ecf0cb0796ed3613ece6e55d0504de80eb790f3cf9126b8c300000000200b2000000000000000000000000000000000000000000000000000000000005b417249ffff001d221d0e0a", + "01000000acfd128e64220313d9f5374caf5895be85f2c941b930983cc7f6c16c0000000040ac2700000000000000000000000000000000000000000000000000000000005c417249ffff001d7abae608", + "01000000722ea4d742393702f44f4fca149525b6b47b50fc1cfe411356a26f550000000020d61300000000000000000000000000000000000000000000000000000000005d417249ffff001de179d907", + "010000006cd326bb34f90d8346677c746e154c202b89bf0e6d497e0bd3e8270d00000000c0270900000000000000000000000000000000000000000000000000000000005e417249ffff001dabc2e406", + "01000000eca291e77127720e0bc5b9a76dd5f6d4a6a5b8619ee5344b59f2a0090000000020d61300000000000000000000000000000000000000000000000000000000005f417249ffff001de1003001", + "01000000cc0b2d591ac52ff98c7acb98c21909d065cbd67197c8838d0d847c190000000040771b000000000000000000000000000000000000000000000000000000000060417249ffff001df6562502", + "01000000d22f1ddb77bcaffcd59bb0edd3a22aa3f1db30361afb77ffb8e1d7ae00000000009f24000000000000000000000000000000000000000000000000000000000061417249ffff001dee36b812", + "01000000d7c80694f2554986b4335c08def75957d579307e47534dfa352a0ec100000000c09121000000000000000000000000000000000000000000000000000000000062417249ffff001dbd241a00", + "01000000f725788a5f05188f57408de300f8a755b7fb14a367587ea9fc9bc62f00000000a08601000000000000000000000000000000000000000000000000000000000063417249ffff001de438ab01", + "01000000ac05ea3d5950b2a977229c34d9719bd9748f625d73f7c4bd61275a1300000000a08601000000000000000000000000000000000000000000000000000000000064417249ffff001d00158c06", + "01000000a6abbb844a265f36fd214bd553a588222b3495a6eaadc32af46b168e00000000e03229000000000000000000000000000000000000000000000000000000000065417249ffff001d7ec66422", + "010000004fca49aa8a53f58b0118cc376a5c422c94bfc810706b45ac9b4ad40900000000a02526000000000000000000000000000000000000000000000000000000000066417249ffff001dd3f48702", + "010000007764d51f81472977000e3d2b7177b15c24b213ce6f9054c4157dfb6100000000804f12000000000000000000000000000000000000000000000000000000000067417249ffff001d47313700", + "0100000019f37e5c059bac8e4881ff3e4b9b693896a455567af311cea07c11ff0000000060ae0a000000000000000000000000000000000000000000000000000000000068417249ffff001d07ea7709", + "01000000e3a9b03d6b4e174e90bada5fd456f26fe2efca8d2680544098d8129300000000e0c810000000000000000000000000000000000000000000000000000000000069417249ffff001d33a73601", + "010000008db39b7c02499a0c63441246555096d6687d6c88d564ba4a349e786000000000a0bb0d00000000000000000000000000000000000000000000000000000000006a417249ffff001dade53505", + "01000000fff429a5d5c8f1ccd9064cd5c09b6da6cbcd03c584cc8a4030b602ed00000000a0252600000000000000000000000000000000000000000000000000000000006b417249ffff001d936b5904", + "01000000bf800dd19a23655b900bc2b62731a9fd7af7c887e4e5e8dbfd244ad300000000e0c81000000000000000000000000000000000000000000000000000000000006c417249ffff001de4a53b06", + "01000000fd709b7cd2185ff481eed47015f1933118754edbc91b5121932e18c500000000c0912100000000000000000000000000000000000000000000000000000000006d417249ffff001d8c85c823", + "01000000bef9637cb339df4d40f3893ac8a54057217a13a375987c31024882f00000000060ae0a00000000000000000000000000000000000000000000000000000000006e417249ffff001d5d2e6805", + "01000000abdd4836cc4f4cde139af2ce719ea36d41112a9113f87f4bd1e266220000000020a10700000000000000000000000000000000000000000000000000000000006f417249ffff001d5471e004", + "0100000006c5652c1f5aa2cde25eabcd4e9fe7dd1a47200c2183153f8bb82d6d00000000000000000000000000000000000000000000000000000000000000000000000070417249ffff001d3b569002", + "010000002305e985fcab42189cc0285bca45eb73226141619d178ce82de9884500000000c05c15000000000000000000000000000000000000000000000000000000000071417249ffff001ded668d04", + "010000007c211acbf8511dac66bee0616fd81e64e634cafd9bab25497daab5000000000040ac27000000000000000000000000000000000000000000000000000000000072417249ffff001d4531d803", + "01000000168a873ec326bfa901d6633a04ea1815f6611c4cb62d8e72ff121dd00000000080841e000000000000000000000000000000000000000000000000000000000073417249ffff001d25c11007", + "01000000ba55c9affd2041030428186cf9e7abebed4a667445bae7d4ee9161ad00000000009f24000000000000000000000000000000000000000000000000000000000074417249ffff001d5b9c5606", + "010000001517d3db23f3119e1082ddddc6ac30e06b7da7a9be24607c378aca4000000000a0f019000000000000000000000000000000000000000000000000000000000075417249ffff001d4cb9ea03", + "01000000e255475d64397faaef2e0d4c5b62b6b0c1a82bdaa63c15636745060300000000006a18000000000000000000000000000000000000000000000000000000000076417249ffff001de4355905", + "010000006c8ec40a97ba301549c6fddcf27a08469f150360a60c33f1fd317f470000000000350c000000000000000000000000000000000000000000000000000000000077417249ffff001dd3f4de0b", + "010000006e612bf2f72d61d720525cfd5d1b1e3a6e55087ce1433574b4c284fc00000000006a18000000000000000000000000000000000000000000000000000000000078417249ffff001d5aa79102", + "0100000050d1cb6764d88d12ea3c82dc4e95165ea391c55122f7ed067cdb916900000000e0c810000000000000000000000000000000000000000000000000000000000079417249ffff001dcf7acb0b", + "01000000d0f08bcad2b52048d9ebdd340c1eb35ca9f11db3822989c2f01d462400000000a0252600000000000000000000000000000000000000000000000000000000007a417249ffff001d2bb3eb02", + "01000000abaf59de8fe02935236bdfa8c5d1cce9148ae1796230a47cb4e753e100000000801a0600000000000000000000000000000000000000000000000000000000007b417249ffff001ddb103e0c", + "0100000024c8626a1bb53b7f00a98fe7d45279b2f98618157e77c5ba672bce0400000000a0f01900000000000000000000000000000000000000000000000000000000007c417249ffff001d5049d019", + "0100000022731ff41b0bb534020a8cda8f6294a7f3084fa89e1ca632b63b80de00000000c05c1500000000000000000000000000000000000000000000000000000000007d417249ffff001dab4d1412", + "0100000067f5bb808d78a17b8cd3be15578b6c43eb04d37cfbae9da86f9d3d2700000000006a1800000000000000000000000000000000000000000000000000000000007e417249ffff001d30acd512", + "0100000015906fc057403f6880b3ece856399dc2dec8735eb8fd500663e73c650000000040771b00000000000000000000000000000000000000000000000000000000007f417249ffff001d93068d03", + "0100000034f2d084c697cb4b2dfeddfa55a9746f7c813aeafadec0634df45d8e00000000200b20000000000000000000000000000000000000000000000000000000000080417249ffff001d7ab9ab03", + "01000000cbe1395f3af3519ce76dce14af01089cadee1957d842297e83d4b98200000000e03229000000000000000000000000000000000000000000000000000000000081417249ffff001df1955a01", + "01000000de2bab78e7a3db2864b279ae2c1409f204345ec4ea8cb2428dfb967b0000000020d613000000000000000000000000000000000000000000000000000000000082417249ffff001d04c63609", + "01000000716df775500c803389dd6d87f2452f94bee59abf5b2a2198beaea9a500000000006a18000000000000000000000000000000000000000000000000000000000083417249ffff001d7f728e10", + "010000009d9003fd348765b53b6196a9dd513b81388ef2d9c39b6c4061f8f7fa0000000060e316000000000000000000000000000000000000000000000000000000000084417249ffff001d61c22401", + "01000000e401bd1817a8e5652e82ef1166dc7a209dda9cc950f8b020b553008300000000601823000000000000000000000000000000000000000000000000000000000085417249ffff001d27bac507", + "0100000001ee16ee91b03163e44e8e7997890d94cc98f1740ac75474e3c0bff60000000080841e000000000000000000000000000000000000000000000000000000000086417249ffff001d66f54c02", + "01000000006b0417737a1371ef59213ae17c24c84c95e887f1337b790f46144900000000a08601000000000000000000000000000000000000000000000000000000000087417249ffff001df6235f04", + "010000005f08dc498a1b417931e304e005c94647142313714a07506f6f5a3cf00000000080841e000000000000000000000000000000000000000000000000000000000088417249ffff001d8f026d04", + "0100000053c6864f5b26a281818d613a9d3f87bd96be9980db61cbc9aeb392940000000000350c000000000000000000000000000000000000000000000000000000000089417249ffff001d2bca1c2c", + "01000000bf1368d5eb0a1467677e87ef657113022465c91fcce41e4a369099fd0000000040420f00000000000000000000000000000000000000000000000000000000008a417249ffff001d3ba29703", + "01000000d0fa2abc0d19bc14e637b196ee96d612fe8340741f04b1b1c43706420000000020a10700000000000000000000000000000000000000000000000000000000008b417249ffff001d852e8f01", + "01000000d4cf16cfabcacff3eb8b4b3882309b8d2f584f9ded41f0e390ef43f000000000200b2000000000000000000000000000000000000000000000000000000000008c417249ffff001d2d124607", + "0100000058e8e943d6ac4e4c07c68fa0cbacd7417fb99788ba29a269aa3695ca00000000604d2f00000000000000000000000000000000000000000000000000000000008d417249ffff001ddad56000", + "010000004fad8802a75ddaf415cdb0b71c4e0101b4e109bf1326a20f626eb85500000000c0912100000000000000000000000000000000000000000000000000000000008e417249ffff001d87760126", + "01000000d9fbdbb8f26b4fbcff4f57d31c8adeb42c0daefe715cb54f2742451a0000000060ae0a00000000000000000000000000000000000000000000000000000000008f417249ffff001d2573c700", + "01000000ca261dc890cd6054b8363cbe9bb8ac149c54456218b584febc126d510000000040ac27000000000000000000000000000000000000000000000000000000000090417249ffff001d235bee01", + "010000000a1a5cac31f6e53f961b120358f6761f0a92a72413b9a8008acccd580000000040ac27000000000000000000000000000000000000000000000000000000000091417249ffff001d23d31201", + "01000000ef0767985034f36b57f64dfb2484961ac5b73f250e69dafb9854fe5f00000000c02709000000000000000000000000000000000000000000000000000000000092417249ffff001dd26bff05", + "0100000056f325240adb60288000c7ca87e53ebeff7bc77345cf077b0c63246800000000c05c15000000000000000000000000000000000000000000000000000000000093417249ffff001dadbc0301", + "01000000367abb60ba960f649e4ca9279ac1f0fb98eb6426e22874de3884deaf0000000060e316000000000000000000000000000000000000000000000000000000000094417249ffff001d791e6308", + "010000001728758d1eb90895878afda4edd0d1db81990d997d115fbfc88422a100000000009f24000000000000000000000000000000000000000000000000000000000095417249ffff001d3edc771b", + "010000002263fd7b1400c406c36f9a3c1b805526de6ef7126385e73eac38774900000000e0c810000000000000000000000000000000000000000000000000000000000096417249ffff001d3ab79401", + "01000000c31aa0a1cf814798e5bae4ba6b5df07d8e926f50865041bf3556b29100000000c0c62d000000000000000000000000000000000000000000000000000000000097417249ffff001d77514422", + "0100000043e2e20630527dcb1803cbd55b65e39e2f43261a81ab51290d1cb6620000000080841e000000000000000000000000000000000000000000000000000000000098417249ffff001dbb9e1314", + "010000009ff8f9a9774290f7fa461d5aec84ece28a9e1b646ce2e0637b152a1c00000000c09121000000000000000000000000000000000000000000000000000000000099417249ffff001d3d8f9008", + "0100000097a91aaa4ec52c895a9ce935cff632a9a76323b441d48faa8063826300000000804f1200000000000000000000000000000000000000000000000000000000009a417249ffff001d59dcf703", + "010000004f4f968bbcc2a8362b3ef8b619f16d35de9f0e8caca67f03f696201f0000000000350c00000000000000000000000000000000000000000000000000000000009b417249ffff001dddb5c912", + "01000000dc3406fe63b3b1b8a1064a90d94244b8a3941b90fc014aa8889d647400000000e0322900000000000000000000000000000000000000000000000000000000009c417249ffff001d0a89e306", + "0100000098a3ecf704feb1230d163b605f58ead91feb335aa0c7b3c44689212400000000e0fd1c00000000000000000000000000000000000000000000000000000000009d417249ffff001d8a024703", + "0100000094758bf55d9eb97320c3f03a04abe50591f1d74906401969d4c4b7570000000000000000000000000000000000000000000000000000000000000000000000009e417249ffff001d74c8c902", + "010000002ba2a5d239e9c8e4f8646227eeb02a89d3f41074b662c72874f2374b00000000804f1200000000000000000000000000000000000000000000000000000000009f417249ffff001dad692e10", + "01000000b4a267ffe37592791b3ce7bb5937b1ef88683306a074323948d66344000000006018230000000000000000000000000000000000000000000000000000000000a0417249ffff001d17328c05", + "010000005b3dd93981e89f28f76a7f47ae5941c618382075c8c41d28f67c506000000000e0fd1c0000000000000000000000000000000000000000000000000000000000a1417249ffff001dea6ae60a", + "010000003ff5b184fddefc883322ff8a932f178812d48df0dcf6df7011151a1900000000200b200000000000000000000000000000000000000000000000000000000000a2417249ffff001d99369818", + "01000000c6c612c301f125ec233396041be2b8a582525cb007650110f7a2429400000000e0fd1c0000000000000000000000000000000000000000000000000000000000a3417249ffff001db609fa01", + "0100000085affa18750b17668a17c23b82f15d9366e961d62db9c145d4bb7b6400000000c0c62d0000000000000000000000000000000000000000000000000000000000a4417249ffff001d7b60ec00", + "010000008899e5d978c15e6e89c90cd4f51ccf5018aeacd5e6b66c573672ebee0000000040420f0000000000000000000000000000000000000000000000000000000000a5417249ffff001d7456a507", + "010000006a6f69cad2f5f1a3b458cd600adf7a8bb50b85416aeeb68dc13a4dae0000000020d6130000000000000000000000000000000000000000000000000000000000a6417249ffff001de18a1304", + "01000000cb74e4615c051150bd9a9a55875299fadda216327cd4ea694162f29500000000c0c62d0000000000000000000000000000000000000000000000000000000000a7417249ffff001d63601500", + "010000007c4c7e177bd3fe1c1fe39b58b4e0549dd080cfdbf203fadb989b12270000000000350c0000000000000000000000000000000000000000000000000000000000a8417249ffff001da1fed204", + "01000000aed4b420f19462c92cc64690ae264223109c1a5c5b08773464fbf0c8000000006018230000000000000000000000000000000000000000000000000000000000a9417249ffff001da1c25704", + "01000000c19e0e6af0b260d53609ea1a791116051ef8e075f3cbd75261927b3e00000000c0c62d0000000000000000000000000000000000000000000000000000000000aa417249ffff001d7fff040a", + "010000009bf96d36152b8dd534f2a01503165690578c0e4aff116ee9025ea03d00000000604d2f0000000000000000000000000000000000000000000000000000000000ab417249ffff001d5c850605", + "010000000b0e3a8666c600e3f544d75669a27bc270e3d96ae4db2a1c300a6af100000000604d2f0000000000000000000000000000000000000000000000000000000000ac417249ffff001dd125f404", + "0100000034e9e8ed6f6a73b8a775eda95354d98eed1341da708048fb17d0100900000000c0c62d0000000000000000000000000000000000000000000000000000000000ad417249ffff001d1cb00600", + "01000000451e6f84798a9963264109f98a9bc27b2f0d85b25b2dbc0f6f55f9f100000000e032290000000000000000000000000000000000000000000000000000000000ae417249ffff001df4a4da09", + "0100000020e5318d651b7206811d8c45b316375fbfefc8dc3eec3e865807aa450000000020d6130000000000000000000000000000000000000000000000000000000000af417249ffff001d0c9d2801", + "010000001007fe71e4ce140b40f31d0fba07b7cae0f6c15743b1cdc442a7f2b700000000200b200000000000000000000000000000000000000000000000000000000000b0417249ffff001d09822c01", + "01000000dd0e54ead96c36bc5e37e27e951e1420d647f8bc1c0851dd84b4c1f300000000400d030000000000000000000000000000000000000000000000000000000000b1417249ffff001d39785600", + "0100000031baa5cc1f881205903f033f2493d457988e53dd18397e36ded29a4d000000000000000000000000000000000000000000000000000000000000000000000000b2417249ffff001da9e39100", + "010000004a14830640d42de2c416022a1cb8acd19ce2a15a937a307c3a1fbd4900000000006a180000000000000000000000000000000000000000000000000000000000b3417249ffff001dc296de1a", + "010000009d13ffecbf9b377938d4be559ac1245fad080de327fa27089d5bd1f600000000a086010000000000000000000000000000000000000000000000000000000000b4417249ffff001d18319202", + "0100000065f721f47c354937b4777afc27bb9d316fe1fc644bedca77fb2a28970000000000350c0000000000000000000000000000000000000000000000000000000000b5417249ffff001ddb7e9807", + "0100000085d558fdfd390426b7af9a651840d1cd37df6540945833c232b4899900000000a086010000000000000000000000000000000000000000000000000000000000b6417249ffff001d9178150c", + "01000000307a4e238753542fcf04b0adf72891bea6819d48d6bc875b6431c7d400000000c027090000000000000000000000000000000000000000000000000000000000b7417249ffff001df7bb1e07", + "01000000876d2f5f5432ec8b203cd4dbe45388d5f3be3f6e01a4bc74c07e5aeb00000000604d2f0000000000000000000000000000000000000000000000000000000000b8417249ffff001d19cecc04", + "01000000acadbbf3f2d0448a430f8fa4e65b09c0a906ef201cfc3a4779b308c200000000c05c150000000000000000000000000000000000000000000000000000000000b9417249ffff001d8b01d704", + "010000009c9eb591d319e7931ff6194fd51688515df094004d365c83c239fb1400000000a0bb0d0000000000000000000000000000000000000000000000000000000000ba417249ffff001dfdfcf612", + "0100000065efaf6e39964db178259ab6d1428a2ecef2444a1421f83de5d4e8a000000000e0c8100000000000000000000000000000000000000000000000000000000000bb417249ffff001d4c48c600", + "01000000d6a6635dd8d0f4f6ed7b7e3ae0c235a9e1b8bc54128017e985b80cfd0000000020402c0000000000000000000000000000000000000000000000000000000000bc417249ffff001d298dfd04", + "010000004a69b20dfc35313660fdd04f910c3adddab791305c6a98977f585c7300000000a086010000000000000000000000000000000000000000000000000000000000bd417249ffff001de8cf9e00", + "01000000ef6bac5ca03eab2f91765067455824b1bd3e285a225c69113004c7f00000000000350c0000000000000000000000000000000000000000000000000000000000be417249ffff001de9717503", + "0100000047ee6e2a0d888b114870cfcd35d7cac130c80ee054b9867a0574ae6e00000000e093040000000000000000000000000000000000000000000000000000000000bf417249ffff001d6c80d100", + "0100000040ea8fb0faa1f0702558a9c0358f6e08ef1355abc1c19b091679293000000000a0bb0d0000000000000000000000000000000000000000000000000000000000c0417249ffff001dc2531905", + "010000008b907adec1abc279d9f25dfad1317d0d1fd92a069c44d6d302a60c1e00000000200b200000000000000000000000000000000000000000000000000000000000c1417249ffff001d1650f401", + "010000004b3b9490df7ff932ce9a80b192db6fc7481544244a04af803b5cb686000000006018230000000000000000000000000000000000000000000000000000000000c2417249ffff001d46687404", + "0100000023f0cc4819b5cbdb31403af0c7922279c0bfd1bcddb886591c4493fa00000000006a180000000000000000000000000000000000000000000000000000000000c3417249ffff001dccd24e0a", + "0100000056f439e3defa11fa6507e060c4d3a500629ee84ee84a8aaf780137a700000000801a060000000000000000000000000000000000000000000000000000000000c4417249ffff001d4f99911d", + "010000003310580008004a70de1aa4ec350cc40945b94b90f97b29d43665f5600000000020d6130000000000000000000000000000000000000000000000000000000000c5417249ffff001d46f62f0f", + "01000000c723acb4b20666866f7b380fdaf7b05e8226c23f0e4682cb3134bbb200000000c0c62d0000000000000000000000000000000000000000000000000000000000c6417249ffff001d5fe95d02", + "01000000f848947496fe5ec64417b2947a07b7b0b544f9d09f0cc277fdf57cbf00000000c027090000000000000000000000000000000000000000000000000000000000c7417249ffff001d8efa2501", + "01000000b92f492194bb1ee1e5aa967946467084945b05ca5b707cc0d6735b6d0000000000350c0000000000000000000000000000000000000000000000000000000000c8417249ffff001d3a95fb05", + "0100000008dbd39435ce47cfccbfbd24cafd31b2fb7a405543822d6af0e66fcd00000000e093040000000000000000000000000000000000000000000000000000000000c9417249ffff001dbc934709", + "01000000319924ad21111c5cf08f69f6d311781cb2f2cab3bd1933f57bb7f02b00000000c091210000000000000000000000000000000000000000000000000000000000ca417249ffff001da22b0804", + "01000000334a8cc1849ed7d247117420fbfef5b5ae18ed119dd8eaf55279350e00000000801a060000000000000000000000000000000000000000000000000000000000cb417249ffff001d41c0cb09", + "01000000615c727126a30de38abce9a262044e3dcb020d498fb6805e4f5ffc2300000000006a180000000000000000000000000000000000000000000000000000000000cc417249ffff001decc8d004", + "0100000086567d993318524a2149024be69d05445390647230bbdd413440e1dc0000000020a1070000000000000000000000000000000000000000000000000000000000cd417249ffff001dc4f6ec0e", + "01000000a53d40347a2039c66172bf973e370780d22a92e871e6d5b096ad4b7500000000e0c8100000000000000000000000000000000000000000000000000000000000ce417249ffff001dc18e7a0c", + "0100000020b8b3d9ed211fb9aac9798236e4452580eeaa404f6482e967e92c8300000000801a060000000000000000000000000000000000000000000000000000000000cf417249ffff001da1fb8f05", + "01000000a4e91189bd5134cb0c82df7b446e1fdb9d9738770866d187603f3a6100000000801a060000000000000000000000000000000000000000000000000000000000d0417249ffff001d437b1a04", + "01000000af7477bbbc0b25a6c527d4dfc2dc4cca12c4aea5eb67045b7be84c0400000000e0fd1c0000000000000000000000000000000000000000000000000000000000d1417249ffff001d58bed407", + "01000000b11457d0b6d04500412aba5b06aa9eafce2fb622bfc5be1640b4c5f600000000c027090000000000000000000000000000000000000000000000000000000000d2417249ffff001d576e7518", + "01000000a0a085c5df0ec9539ee2347e4f033126114100183e32103f0f38a5640000000020a1070000000000000000000000000000000000000000000000000000000000d3417249ffff001d82d17807", + "01000000071e9025bc12d185c4c4a4f7cbb28a399d60d232fe6d647fd45f9fe80000000020d6130000000000000000000000000000000000000000000000000000000000d4417249ffff001de8de8208", + "010000006539a0e474d6738806c9b075914aac10d197f1071302ca6e8b33fa020000000080841e0000000000000000000000000000000000000000000000000000000000d5417249ffff001d5a70ca07", + "01000000328a0700f0b7acf5848709874baf23116bc5c8af7851f196e0c02c750000000040420f0000000000000000000000000000000000000000000000000000000000d6417249ffff001dd8094c3d", + "01000000c8ca38fc1dc65306f32f63246a810112a4de3d7bb4954968a84310c000000000c027090000000000000000000000000000000000000000000000000000000000d7417249ffff001d86ed3c01", + "0100000075e140ba7f24f6dbf3ac3c1bee2085196790c7b16dcf5fd63384cc6c00000000c027090000000000000000000000000000000000000000000000000000000000d8417249ffff001d87430f09", + "0100000017921a0185da3616971c850f22e1d09d23a0e1d660108131b5b3074100000000a0bb0d0000000000000000000000000000000000000000000000000000000000d9417249ffff001dbfeb8300", + "01000000c2983e57c33ce638bde04edcd3c00106509768400cbb69464535e9ec00000000e093040000000000000000000000000000000000000000000000000000000000da417249ffff001d14e7e706", + "0100000073819e433e93d396ae74701bd2eddea63f64f717c81a9076cf6e183f0000000000350c0000000000000000000000000000000000000000000000000000000000db417249ffff001d76a8450c", + "010000003c8731f3cfa96a09d211d70c6f9b2815f83e16805101b62d5de44e550000000020d6130000000000000000000000000000000000000000000000000000000000dc417249ffff001de2c09504", + "010000009b85f06e2b06a7bcd26f94de9165a8fefdbe1721ee6a256b6440a9ac0000000000350c0000000000000000000000000000000000000000000000000000000000dd417249ffff001df711b903", + "01000000d0ef010ab9f99efab981fc1a86440c828cccbb9726e49702f003f33e00000000200b200000000000000000000000000000000000000000000000000000000000de417249ffff001d0e38cc00", + "010000006a38649a4cd3acb9c6656434bda55be3c6d69a2b2d5596bbde91effd000000006018230000000000000000000000000000000000000000000000000000000000df417249ffff001dcfc6280d", + "010000003479a19dc850db95af43e17425b13fa03c124463963f99648573b01c0000000020402c0000000000000000000000000000000000000000000000000000000000e0417249ffff001d3e7aa003", + "0100000012787fcc7a39ade24a18a72359cd1fb7efc73e92b86526abcd8509d900000000a0bb0d0000000000000000000000000000000000000000000000000000000000e1417249ffff001d49571300", + "0100000084f29e1b0ab2861676711f897e26136056f9fcca189bc222fbc286120000000020402c0000000000000000000000000000000000000000000000000000000000e2417249ffff001d0ea58704", + "0100000036d6d45403001b6e2145bd0ba73bf14526081839bf5806a9694b7ee100000000804f120000000000000000000000000000000000000000000000000000000000e3417249ffff001dd74b8f09", + "01000000152409b59665c5aeb1d4042298e97ea49424c97fb2470b377f25a50f0000000060ae0a0000000000000000000000000000000000000000000000000000000000e4417249ffff001dca034204", + "010000007b62e6a55e56d7ca1bf0a91dfe1124e715db9ddbaab7bba3db51f0b80000000060e3160000000000000000000000000000000000000000000000000000000000e5417249ffff001d4bc8f308", + "01000000705358ab841199db1801926d808120539b2877d9a49422ad7c0af8fb00000000400d030000000000000000000000000000000000000000000000000000000000e6417249ffff001dcd2f2500", + "010000006880e36559d042e29d47080d4a5ef7e1a1197caa5e3c8c6d7a32022d00000000400d030000000000000000000000000000000000000000000000000000000000e7417249ffff001d72d2ff02", + "010000006a8533c3dea921cb9c586f97a7d5c7e7b0f0a972e799dcce35c8a95c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e8417249ffff001d4ecca001", + "01000000c36a20a412ac66ef2614aa6c3038ea3ed0a20523538bd615e30fd39c0000000080841e0000000000000000000000000000000000000000000000000000000000e9417249ffff001d44ba0005", + "0100000029075589d09e05b8984900b915bed34ebea42d379097eeac56a431b90000000020d6130000000000000000000000000000000000000000000000000000000000ea417249ffff001df64e3014", + "01000000d70e5589c9c6ab113fd517d8e42a4b82d34d8182a80a8683a07da34500000000c027090000000000000000000000000000000000000000000000000000000000eb417249ffff001d67f58807", + "0100000058cc83c49cbf3165c9390c7701492bc90cfc6302cdf520ce9361fe2200000000400d030000000000000000000000000000000000000000000000000000000000ec417249ffff001d5ec2f40a", + "01000000fbef2f814654289ec7685205b4c3bfedae09430edd998a890c8b7ac40000000020d6130000000000000000000000000000000000000000000000000000000000ed417249ffff001d38975e06", + "01000000d79126dfbd38a127477b88c66ddb7f839e7540426c29ae8316d4cf1f00000000400d030000000000000000000000000000000000000000000000000000000000ee417249ffff001de8cbe203", + "01000000c9c35dbe50e62b351c8cf882d92b7be83cf0fd8c1dd5c66562d4681b00000000400d030000000000000000000000000000000000000000000000000000000000ef417249ffff001ddc75ad07", + "0100000077a8571b5e4552d42862521d738c39d5dca1a547a8d46f9c5e8487ad000000006018230000000000000000000000000000000000000000000000000000000000f0417249ffff001d4a62f906", + "010000000514e5b37395a6ae1f8e0387ef29391f379528a7489db0d6e34d698a00000000e0c8100000000000000000000000000000000000000000000000000000000000f1417249ffff001d6e09e014", + "01000000e6d0e5481c0c2ae7b8b4ddef822345ad3eae2dcc2340a66a14a3b53800000000804f120000000000000000000000000000000000000000000000000000000000f2417249ffff001db232470a", + "010000005f973907b2b4eacf6b5083e95b980173710c93bb0744776b68549bed0000000000350c0000000000000000000000000000000000000000000000000000000000f3417249ffff001dcea03d0b", + "01000000e281845a9d96871635399fcd0f20729444627d7b9b4e1b99bf72778500000000006a180000000000000000000000000000000000000000000000000000000000f4417249ffff001d78654b04", + "010000005abc3567ad9b3298c03c0d95366653271b1614110e8af866dc7c49110000000060ae0a0000000000000000000000000000000000000000000000000000000000f5417249ffff001d946b5300", + "010000006706ea81931f3164e45e9ecbf0b45724e02a4ce80e377766a18e3e080000000040ac270000000000000000000000000000000000000000000000000000000000f6417249ffff001db3b1f713", + "01000000328c092074e622f747f8f7e924374c381a90a5f6acfe5045dec3d5450000000040771b0000000000000000000000000000000000000000000000000000000000f7417249ffff001dd0d4570b", + "010000006aca3b81f6a0081acb26b6549143ee7a6a989397b27775632995c09c00000000a0bb0d0000000000000000000000000000000000000000000000000000000000f8417249ffff001da4e71201", + "010000001f1fb8f7263d239990978ea0986417ee38ce12a40361fbc66f82644600000000e0c8100000000000000000000000000000000000000000000000000000000000f9417249ffff001d42e1ab15", + "0100000059490a5ae8ca818221c4ed20c4545d309e51af93e8f96771523d7aef00000000e0fd1c0000000000000000000000000000000000000000000000000000000000fa417249ffff001d9112e507", + "0100000034e95cd350e79442b740f809634253e2f6b4c05581aa340cea6a939e0000000020a1070000000000000000000000000000000000000000000000000000000000fb417249ffff001d9a6b4402", + "01000000c086e8659d774103de05ffc7ecf0ac72b0f60c08d5624523390916950000000080b92a0000000000000000000000000000000000000000000000000000000000fc417249ffff001d45f35901", + "01000000650dc560c35f04a9fef9b194bc5aa0bc7eef8ccc09d631d16c4fd5520000000040420f0000000000000000000000000000000000000000000000000000000000fd417249ffff001d71ee6705", + "01000000aed12a3eb6f4d3ef53c4aef5ca4c559ae5c38dc39eee38532550555300000000a0bb0d0000000000000000000000000000000000000000000000000000000000fe417249ffff001d675dd602", + "010000007b7e4ef3628d0855fac9d73fc9e5e84df2b2c69fa23ff8631227ec61000000006018230000000000000000000000000000000000000000000000000000000000ff417249ffff001df21cd805", + "01000000cdfde680c1a2650a5a87a4dedf6f59b963b6f1077ea7392f3e0abc1a00000000006a18000000000000000000000000000000000000000000000000000000000000427249ffff001d2f6cf519", + "01000000f291dafae5b139124f95ad9c3be6974d7edc57737ee608fd2f7bc57800000000a08601000000000000000000000000000000000000000000000000000000000001427249ffff001dfb61cb10", + "0100000010ae01195688c0744eb08c6f7e5cac473397227c2f58cf695a3e9e770000000080b92a000000000000000000000000000000000000000000000000000000000002427249ffff001d53d0cf13", + "01000000ebe422ba44a5e9d93176a3ef97fae0758367ad1330c8fd8fa2afa87800000000604d2f000000000000000000000000000000000000000000000000000000000003427249ffff001d1516d502", + "010000006c2225544dcd0fe0880b70e1a071887faab628070343ec3456f7949a0000000000350c000000000000000000000000000000000000000000000000000000000004427249ffff001d2ee7c50b", + "0100000097a522c01eaa72ea3b45eee94ab2743e9ed32c3b61a814216ef36c580000000020402c000000000000000000000000000000000000000000000000000000000005427249ffff001d96df3403", + "01000000fbeabb0caa956d65846bb364e7083c536145937fe65f9b7304d53c9800000000a08601000000000000000000000000000000000000000000000000000000000006427249ffff001ddfcd3307", + "010000004bd172de5da730ec320573eb399cbb632fb510ed54c63c1ec79752440000000040ac27000000000000000000000000000000000000000000000000000000000007427249ffff001d2674bb00", + "01000000074ee4f8bde631f7c7bf59d9dddeced5d7adebd3aad62aaea957e99b00000000801a06000000000000000000000000000000000000000000000000000000000008427249ffff001d4a03d904", + "01000000414522e17c4d68939f051cc236a260c7f277a3c603223f7223549e280000000000350c000000000000000000000000000000000000000000000000000000000009427249ffff001dc0a13702", + "010000008a9b5c7c5d1a548ab8b34b2439c075dae9ff13c3483cc73e6dd5625b00000000a0860100000000000000000000000000000000000000000000000000000000000a427249ffff001d4f295c01", + "01000000dc837ec020e77932975a3154793b44f4d65310b5755479d372f2c5dc0000000040420f00000000000000000000000000000000000000000000000000000000000b427249ffff001d60b1380c", + "01000000c686e1f60aa61e25652c715319a68a5339541de5bdd0bf1a1e956c6700000000a0860100000000000000000000000000000000000000000000000000000000000c427249ffff001d86617d06", + "01000000b52aab2794f00590a1cfc540b2896e586650d8b1b93c1fa34483cf7f00000000a0bb0d00000000000000000000000000000000000000000000000000000000000d427249ffff001d5013050b", + "01000000fbe4f9cf1fcf2312fba9c7fc40d59c982be583793cb22f11d137876b0000000040ac2700000000000000000000000000000000000000000000000000000000000e427249ffff001d7354f100", + "01000000f3a89d1c50c4dbf3d2e642b610e43395f404b5d63a5b23d2555cfda400000000604d2f00000000000000000000000000000000000000000000000000000000000f427249ffff001df2c06a11", + "010000002cbcd01cf3255e86b0404fc87f41bd4fd33b99c80bee6bcddcf45e9100000000a08601000000000000000000000000000000000000000000000000000000000010427249ffff001d32efc503", + "010000001ab2ac0f1f28284f7e34809b88c77c1950d0a5d620f73991944b75dd00000000c05c15000000000000000000000000000000000000000000000000000000000011427249ffff001d86fbf20a", + "010000005cd675fb2d7510fd6dae6a6522ac9dec3f645bdfc3fdb1f5a34623320000000020a107000000000000000000000000000000000000000000000000000000000012427249ffff001dbe777e26", + "0100000091951f78ad6a6f11671a6c5c9537a56daf12a9b2b2e9292101b47ac400000000e09304000000000000000000000000000000000000000000000000000000000013427249ffff001d0faf5a04", + "01000000f338ccc953bbd2d096b4639a8ad912dcac805141ed105bd510e0bfb700000000400d03000000000000000000000000000000000000000000000000000000000014427249ffff001dd4461b16", + "01000000cb1a7933ec5943cdf7606bec8992b63d2b8428bd45fae6d17a1b7a4d00000000e09304000000000000000000000000000000000000000000000000000000000015427249ffff001d07679b16", + "0100000008cf64e16e64d849a0612ece96174c764324cc332040fa1d8eab027d00000000601823000000000000000000000000000000000000000000000000000000000016427249ffff001d5d77a100", + "010000005554920b885c3c0ade044a8725ec2aaaa0e6e6211724e2fbd2660ba800000000e09304000000000000000000000000000000000000000000000000000000000017427249ffff001d57416608", + "010000003358780d95772dc911dc8ae4e7a695bfb0f63633bdbd0d9e395a48c60000000040771b000000000000000000000000000000000000000000000000000000000018427249ffff001d8958d105", + "01000000e448d5e08e9cf4719be6a3f8d99c6c0d4209a61175f12e5bee560cb400000000c0c62d000000000000000000000000000000000000000000000000000000000019427249ffff001dd64d3414", + "01000000a7b94927c4c905b5aadbac20de48ac96110948e418c9b0d891fb453a0000000000350c00000000000000000000000000000000000000000000000000000000001a427249ffff001ddc45aa0c", + "01000000e98183e8badb55614f9b9ed583e90ecdd5bd5a841fd542630c619bf30000000020402c00000000000000000000000000000000000000000000000000000000001b427249ffff001d0bc46302", + "010000001269f5b802a985af21dbe5fe46b0f3179fafecddfc50ee4dd76434050000000040420f00000000000000000000000000000000000000000000000000000000001c427249ffff001d76853903", + "0100000031aeb15e69c41547214e9306504c7bd54b8d46f4fdd674a354d92eca00000000e0322900000000000000000000000000000000000000000000000000000000001d427249ffff001d2c786611", + "01000000d5d287ed84498367788fe7ce5f83a73d6e13925248c66c9b701117ad00000000801a0600000000000000000000000000000000000000000000000000000000001e427249ffff001d9eb32507", + "01000000ba6e91205eeb5f2e6e40a0d8f922f7448682298702a04c142b9596850000000040ac2700000000000000000000000000000000000000000000000000000000001f427249ffff001d7e8e3004", + "01000000b693ccaf932ae091617c00c7ca1a7174066d5d3e402e80b70b49bf0d00000000006a18000000000000000000000000000000000000000000000000000000000020427249ffff001d40e2b201", + "0100000018b06695940070d80d2b3371d529d6d42eadb3c2419e961277780a560000000060e316000000000000000000000000000000000000000000000000000000000021427249ffff001d8dc94a0e", + "01000000e4743013777e89fd07b2f59251743d71dcf5136f1153c33399b895830000000000350c000000000000000000000000000000000000000000000000000000000022427249ffff001df4fc4c0b", + "01000000bc1a65fda89b1cbcaa4c55f2f2e08d69ad96a1d3557882f5cc55198c00000000804f12000000000000000000000000000000000000000000000000000000000023427249ffff001d2f7b9f07", + "0100000079543f5c88f2e9ccd29b5467e1396167458a6ccc16aee693b16ac35200000000c05c15000000000000000000000000000000000000000000000000000000000024427249ffff001daac28c0c", + "010000007c22b3580445913f61cb4fb83f3b55455a572e4ad568d3de16dc8b0c00000000c0c62d000000000000000000000000000000000000000000000000000000000025427249ffff001da2053100", + "010000009172feefa6177863cd1c852ff712866c93b8dede50583fd6cda2e1990000000040771b000000000000000000000000000000000000000000000000000000000026427249ffff001d960aa305", + "010000004eb6ab3cb5627b9afd514cb084fd6ab69f153e65fc35ce18ac3ce57300000000a08601000000000000000000000000000000000000000000000000000000000027427249ffff001ddd6a9c01", + "010000009a4fc76cbfbec4407cea84c1fbb73007a1e75cbe7e33978bfad1981d0000000040771b000000000000000000000000000000000000000000000000000000000028427249ffff001d4029b40b", + "01000000d377291f132e8c2df44c407ae20a9f263aae9a5eb93140a4591330b40000000040420f000000000000000000000000000000000000000000000000000000000029427249ffff001df6c4cc01", + "01000000fed9306eb930a71aa724cae5546d97a089d079c770df2105fe6ce6cf00000000801a0600000000000000000000000000000000000000000000000000000000002a427249ffff001d44fc0c04", + "01000000c1beefafdf88fd1189b686fb7d3b5f556d7a5cd9791879668d6394d80000000020402c00000000000000000000000000000000000000000000000000000000002b427249ffff001d50d52a10", + "010000004f102107144290510cb137d1128498ae72c739eaff7631a62449411300000000c0912100000000000000000000000000000000000000000000000000000000002c427249ffff001db9bffe16", + "01000000843cc44d8987e529371f9805c5affdfcb3976741de04d3f41ad607c900000000e0c81000000000000000000000000000000000000000000000000000000000002d427249ffff001dfccf4e03", + "0100000031096fc6f9405b1f243e3047762ac7747de982570be29edf72ae488300000000e0fd1c00000000000000000000000000000000000000000000000000000000002e427249ffff001d79d5b501", + "01000000af16597c6e112521ece444964accbeed42a4d465462854f16dbd624e0000000020d61300000000000000000000000000000000000000000000000000000000002f427249ffff001d9baffa20", + "01000000f7fbf80e478472f7f951778a9bab2628d60ef024848d464854b5c7c200000000e0fd1c000000000000000000000000000000000000000000000000000000000030427249ffff001d27e30b01", + "01000000173781839e14ef4f715642ef6f8870e286058bd30336301756fc8b9e00000000a0bb0d000000000000000000000000000000000000000000000000000000000031427249ffff001d7ff61a0c", + "0100000039a29c244136c977640f77b80e6fbe40deb6f39f4639e585c32d89950000000040420f000000000000000000000000000000000000000000000000000000000032427249ffff001d510d3a10", + "010000007faa88fba5b8b35af627dc43290c6184a8bbf2c7b908b6f4d744aea300000000e09304000000000000000000000000000000000000000000000000000000000033427249ffff001d6bcc7a01", + "0100000052a6518142003c296ab5df6271df4d70dddc2c7ea9cb7b8a8f54d94300000000a0f019000000000000000000000000000000000000000000000000000000000034427249ffff001db09a9c06", + "01000000b1fa98087ebe3ca6df0b23536d30012e3df126ea8ac7d6ffcafd2c9d0000000060ae0a000000000000000000000000000000000000000000000000000000000035427249ffff001de22d3906", + "0100000074e8239b9df1c739cc5d25ee883a0bbc6a01593854ddb3b82bb82dd500000000c05c15000000000000000000000000000000000000000000000000000000000036427249ffff001d1737e200", + "01000000c34abe3286708cdb765500cf8b311fa1ef4c3da7f788119bff7608af0000000060ae0a000000000000000000000000000000000000000000000000000000000037427249ffff001d415e7901", + "010000009b89b3f90f99cdd40c2b7d1f667dfe15a97e5f864384da6aef1c326500000000e0fd1c000000000000000000000000000000000000000000000000000000000038427249ffff001d70605a13", + "01000000d7e77f50de2018ef1264b9eaec56af2c0bf3d9f0b3ffda77bc885de900000000c02709000000000000000000000000000000000000000000000000000000000039427249ffff001d52afc01e", + "01000000586ad8a80cce36061cbb6a61e00a610b16e27fae27e82a0db15f58df00000000c0912100000000000000000000000000000000000000000000000000000000003a427249ffff001d504d5700", + "010000006cb9c8d52550a157da56b899c63a288164af44ecb1f7ce94f3705bf900000000009f2400000000000000000000000000000000000000000000000000000000003b427249ffff001d05ed231a", + "0100000040db3d72e7740289521d46d64e892017528b40d970c1a28f449d600300000000801a0600000000000000000000000000000000000000000000000000000000003c427249ffff001daeae1c02", + "010000002da2564dc22075caf376bc1761767d62293f65a1d472e580907ba9260000000040ac2700000000000000000000000000000000000000000000000000000000003d427249ffff001dbea8c401", + "01000000c005b318a391d081bfe7ed78475f5d4a5f13874db5223a5b8e74b1ab00000000c0912100000000000000000000000000000000000000000000000000000000003e427249ffff001d3ad5e10c", + "01000000fcde208652b98233c70e3d3bfe3e37c9b947dfa0ba5b45f78f12bb4000000000c0c62d00000000000000000000000000000000000000000000000000000000003f427249ffff001df0cf5c09", + "010000005709ab552a6a3fc08d1d7c3441f5e60369f3bfcf06e844005c2ff6bc00000000c05c15000000000000000000000000000000000000000000000000000000000040427249ffff001dae33d913", + "0100000055e578fe47fe261c99f794fa1c2f249ace0beb666223fef85e06d92d0000000040420f000000000000000000000000000000000000000000000000000000000041427249ffff001d2a1d3a03", + "0100000037c656afee268601abf39a9ee25c8f9eb0c0f32e49cffd5affa602a60000000040420f000000000000000000000000000000000000000000000000000000000042427249ffff001d53f7cf02", + "01000000cea9a0fc890fb7ab71da3af14ec6c3098e004dd0d1c12e321a640a9c00000000c09121000000000000000000000000000000000000000000000000000000000043427249ffff001d50a2d803", + "0100000027fb309916ee20fc254db89b6c05e491dac0c9fef2e1b696b26209090000000060ae0a000000000000000000000000000000000000000000000000000000000044427249ffff001d963d4700", + "01000000f56c1a3f2064dea9abfc4891be3ceb1aa7978d190e8db9df708f838300000000c09121000000000000000000000000000000000000000000000000000000000045427249ffff001ddc55d500", + "01000000e60c002698b9976ed72509f092b1ac08677adc17af01a3f50572af1600000000c0c62d000000000000000000000000000000000000000000000000000000000046427249ffff001df0595d11", + "010000001ebbca3e74af2af272c572945eb42fa8b6974c6bbb6f6af97291746800000000c05c15000000000000000000000000000000000000000000000000000000000047427249ffff001de2bf1207", + "010000005fe6478b6999cf9f68113820e05a0ff47b1936595b72ece210aeb25e0000000080841e000000000000000000000000000000000000000000000000000000000048427249ffff001df14e0100", + "010000008542a4a63eb1aa7d86b04c2113321beafbec0301a7487895fdf926b50000000040420f000000000000000000000000000000000000000000000000000000000049427249ffff001d6c569f11", + "0100000079072319670e75b7e2cdf7c9d1a45f3b9629a17c32abd4f7c8bc0b7f00000000400d0300000000000000000000000000000000000000000000000000000000004a427249ffff001dfb9e2815", + "01000000fcf6e2e79525ad156dc40068df4f882a896b25b8e021e6517b248cd700000000a0bb0d00000000000000000000000000000000000000000000000000000000004b427249ffff001d57db910d", + "01000000fc1fe131da1a035a9acd88e89e770d87b8967ab6f8bc6d75867b3b2800000000e0322900000000000000000000000000000000000000000000000000000000004c427249ffff001dcc3a2a02", + "0100000049c0bd32a72842c0c8f52c03ce6f8934ddb81b6e7e2b0256d7f2ddeb00000000c05c1500000000000000000000000000000000000000000000000000000000004d427249ffff001d569adc02", + "01000000d0807417e7c0b8aaccf5b58d6738c4eddc6de3c99c3798ba35910e250000000080b92a00000000000000000000000000000000000000000000000000000000004e427249ffff001dbaf10700", + "0100000011ef55064448918ecd0ac38a52df5497d45e033b880786a67c1b97e200000000604d2f00000000000000000000000000000000000000000000000000000000004f427249ffff001d1bc32e06", + "01000000f333a195a238d194f184e7f01de5643c164e642694e2d041a15299040000000080841e000000000000000000000000000000000000000000000000000000000050427249ffff001d585a3300", + "01000000005997011a51db3da7147e4c89e01be8caa30c960e538138cac46b1a0000000080841e000000000000000000000000000000000000000000000000000000000051427249ffff001dbf996800", + "01000000e2b20468a87e04009693907d5b8b7ea5b7261c2080b426ad4f0062a700000000400d03000000000000000000000000000000000000000000000000000000000052427249ffff001d382abc2b", + "01000000087345335af26de38406de940ea1e92f0579caf9c62b4fe92c6675cc00000000c09121000000000000000000000000000000000000000000000000000000000053427249ffff001d50188e03", + "01000000797555673cd5d1abc17efe761c5e825b382a9175ca2f02d9b5af7d5800000000400d03000000000000000000000000000000000000000000000000000000000054427249ffff001d9e289b07", + "010000001574d7ddeddff86b4b079e0263455df676ed183290f5614081d354ae0000000040ac27000000000000000000000000000000000000000000000000000000000055427249ffff001d9eca4403", + "01000000e12afd68834ba135a1bf820d0b6a45f52c3cea0311043580b0f0cb9800000000e0c810000000000000000000000000000000000000000000000000000000000056427249ffff001de18b0504", + "01000000deae5106bfb99d5b13f8613178473b590727a3d8a47e064862dd9e4c00000000e09304000000000000000000000000000000000000000000000000000000000057427249ffff001d1fbebf04", + "01000000053db441ed86f662d577c62cee9f9dcd1e8d5d731c99cc6a0fa64a7500000000009f24000000000000000000000000000000000000000000000000000000000058427249ffff001d50ee7d0c", + "01000000d297e5bfa86b985c5c68332c3491eca10564d5bc6083d6b1aa38d18b00000000000000000000000000000000000000000000000000000000000000000000000059427249ffff001d85968701", + "0100000098d67cd35068771c38ea36e3d9f9bf478f2a27b5619003dca3398d3d00000000c0270900000000000000000000000000000000000000000000000000000000005a427249ffff001dc7d29900", + "010000001d308bf73bdbc4e14c000111ab05ceb61914e52237295c5d8ddcb9c90000000020402c00000000000000000000000000000000000000000000000000000000005b427249ffff001d31aa5f00", + "01000000b8f451b431952f671fa91823231dd6b7e3bbc64c838b54029451cadb00000000c0912100000000000000000000000000000000000000000000000000000000005c427249ffff001d49034204", + "01000000e2e7401671b68a90007c377a9d654b9a1cac5e2a259fb61f3f156b8f0000000060ae0a00000000000000000000000000000000000000000000000000000000005d427249ffff001de06e3803", + "010000004f36531fb90ac68e413448d2d6a660fbee147c4fbd4cfb138bf3e2a800000000e0930400000000000000000000000000000000000000000000000000000000005e427249ffff001d28bf1e03", + "0100000051421c21c1d28f334c0e0fc15b6f40c0d3101cf450723343540e7cf400000000a0f01900000000000000000000000000000000000000000000000000000000005f427249ffff001d31433105", + "01000000bb44fffe2361bd93bd86d90362fa79cee42b9c878a7a7f2120d8da6a0000000020402c000000000000000000000000000000000000000000000000000000000060427249ffff001df3973e05", + "010000000d307104e6baeb0d7608e2fb2850b054e255473a2f7b2bc38868e8bc00000000c0c62d000000000000000000000000000000000000000000000000000000000061427249ffff001d0cb1ed00", + "010000007c54f5cb7ac939d5ae42f2db96f72e5a959cb3c2e1665c6383e21adc00000000c02709000000000000000000000000000000000000000000000000000000000062427249ffff001db221c312", + "0100000057a2e7a68168499cedc59f0a9f1321775ffe64f0dce90a442023a41d00000000804f12000000000000000000000000000000000000000000000000000000000063427249ffff001de4ed1e09", + "01000000a7bfcb39c339bda083de76333255167e062da2b9cb01ca3bd4f6ec9f00000000c0c62d000000000000000000000000000000000000000000000000000000000064427249ffff001d5bd3cb06", + "01000000e3631b1542b027d1f776af9bace36f447ddcd27463a5cf6d37d074830000000080b92a000000000000000000000000000000000000000000000000000000000065427249ffff001dd6c43c03", + "01000000ff79160641afdbe2c26b880e319d303afb60cd4fc0108e696ab42e0d00000000e09304000000000000000000000000000000000000000000000000000000000066427249ffff001dfc9cdb04", + "0100000042e53e708d24583df078e077e1d068f9e306ab31708b582b2c989b0700000000c09121000000000000000000000000000000000000000000000000000000000067427249ffff001dfe328e02", + "01000000e33f4052514eab512b42408b411008abe12c6d0ce1a04a34bb2e3ec700000000000000000000000000000000000000000000000000000000000000000000000068427249ffff001df5373402", + "010000004c0a5dce3eabf6b7a48a3872b747cafe499983a41ab98db5829a9eb300000000e0fd1c000000000000000000000000000000000000000000000000000000000069427249ffff001db2156009", + "010000004171f94f65585044be543f14cc5f92a0bc26c162f08515cb484dfebd00000000a0252600000000000000000000000000000000000000000000000000000000006a427249ffff001d6e7dca0a", + "01000000b51b5a683720f0f86dbcd28aba52e07f5fc95562c47b84c0d23926b000000000e0c81000000000000000000000000000000000000000000000000000000000006b427249ffff001d568b8606", + "01000000b4f012604fb53892a40d05fede59902a75906ee56dece7612b8ca7ad00000000c05c1500000000000000000000000000000000000000000000000000000000006c427249ffff001d39116b02", + "0100000000f95001573a19c67bb813a327ac43b713f9ba28d3af33e1d39bb3070000000000000000000000000000000000000000000000000000000000000000000000006d427249ffff001dd2b86806", + "01000000feb1f232e288bae0659688efc14d24adebf25b934e0f4e895e8e13a800000000804f1200000000000000000000000000000000000000000000000000000000006e427249ffff001deb156306", + "010000003d981e7ac3daaf4ca67c6306d9d84f62ba76b6981033a05dd1794bae00000000a0252600000000000000000000000000000000000000000000000000000000006f427249ffff001d9b6bee08", + "01000000d7a5091224850a7187390f6ad6d5498fafe68384e8642a47f3a98c7f00000000e0c810000000000000000000000000000000000000000000000000000000000070427249ffff001de9404f14", + "010000008a11799bc2579eb97b16324e1da5ad09459561d489ba701bfa5fafa600000000a0f019000000000000000000000000000000000000000000000000000000000071427249ffff001d16b84d02", + "010000000a5a8d84946bac1a018a442199c857002f248ac04db15e21be1ca98300000000a08601000000000000000000000000000000000000000000000000000000000072427249ffff001d72543500", + "0100000058b662ce98de6e7ac0e57267051b3e6c6bd4d1968dd3ed065c7b09790000000020402c000000000000000000000000000000000000000000000000000000000073427249ffff001d7e322301", + "0100000047dcbd4bcd68a0d54c5fea74be9848559e238a23809d04886b6c5e9b00000000400d03000000000000000000000000000000000000000000000000000000000074427249ffff001d80065a01", + "01000000629524893a2869b21105a1fc46a7aac4432ca8927f5763c539a25b4f0000000020402c000000000000000000000000000000000000000000000000000000000075427249ffff001d5d817a08", + "010000002d114fbec7708c1dd39c9957b575a637c43523c4bbffa4bdcaaf85900000000060e316000000000000000000000000000000000000000000000000000000000076427249ffff001dd5bbff09", + "01000000ef5d02d11532b62a47085862353a59d436f39b671b758403b715aaaf00000000a0bb0d000000000000000000000000000000000000000000000000000000000077427249ffff001d4119560e", + "010000008ab78df3c72196adf89dfd3e51cb52fe2d07a74c1a8114f25147eddf00000000a08601000000000000000000000000000000000000000000000000000000000078427249ffff001d46e3c702", + "01000000d71a8147be0ac3af086ccc277001578b84558dbb91a05bd69606b54f00000000a08601000000000000000000000000000000000000000000000000000000000079427249ffff001d94b90b15", + "010000003bebd8a467ae4467df37e1660c6553a028904a1c6774f19288ecfd9b00000000e0fd1c00000000000000000000000000000000000000000000000000000000007a427249ffff001de391e011", + "01000000ff9fa4476d1c9a8fc5a3b3fd154c520b9261b11a22ca4d0bddfb82d200000000a0bb0d00000000000000000000000000000000000000000000000000000000007b427249ffff001df988ff06", + "0100000070738b3d50f11e6694cf48118e0466dc1f1a89eeea7bda530e5676e100000000a0f01900000000000000000000000000000000000000000000000000000000007c427249ffff001d5e503503", + "0100000083699fee1b7347b79e8b179dcf89050b614f8cf3b33280372e29055100000000c05c1500000000000000000000000000000000000000000000000000000000007d427249ffff001d6492a509", + "01000000a1f9162fbf248e7738c2a7ee1d415bc3810bb9108758fead8e0c205e00000000c05c1500000000000000000000000000000000000000000000000000000000007e427249ffff001dbf13c102", + "01000000c7729b7c10a1e67a37f4c2131c19c0f8fdc01c76e27584fc81f4498e00000000e0c81000000000000000000000000000000000000000000000000000000000007f427249ffff001d4d845500", + "01000000dab8380099fa8d5cde59c7bdeeab7b32cc1e098c38c43d6928ac581800000000601823000000000000000000000000000000000000000000000000000000000080427249ffff001d23632f0d", + "01000000413c25c7eb6fce4267108146d15186f857501b6d912642da35137a7200000000009f24000000000000000000000000000000000000000000000000000000000081427249ffff001dc46c4a03", + "010000001192c78e08a93d60de514dadc0ba4da177640bdf207fdf4d2bf504ec00000000601823000000000000000000000000000000000000000000000000000000000082427249ffff001d27b05d07", + "01000000f4000b7e4bbb3fa6b657c5f0a6bec84bd78c55e397503cce2ed54b3800000000a08601000000000000000000000000000000000000000000000000000000000083427249ffff001d62d79b01", + "01000000800526096fe515f0df55bb67dff079b004db66685603390f784611c20000000040ac27000000000000000000000000000000000000000000000000000000000084427249ffff001dee7e0608", + "01000000665b2a3ff2888f1f29fb2e06673b78c427dd15878a6bf80feb0023a500000000601823000000000000000000000000000000000000000000000000000000000085427249ffff001ddad32100", + "0100000056ebaf4c5891921d994411143cfab02ede8ed8fefd3b5f1385079de10000000020402c000000000000000000000000000000000000000000000000000000000086427249ffff001d9d56d605", + "01000000abead235061c9c4ef56f07890ff4bad1d9be95d014624867990c1d9000000000400d03000000000000000000000000000000000000000000000000000000000087427249ffff001d9119f407", + "01000000eb0760b5738d743b7ad361c7941cf3b0029f10f05ec024355242c3330000000000350c000000000000000000000000000000000000000000000000000000000088427249ffff001d56073500", + "010000005f22cf023fed1ec31a371d91eb3b7eba4eac2653ad627cc0a7a421070000000060ae0a000000000000000000000000000000000000000000000000000000000089427249ffff001dd2cb8303", + "0100000095bdf20875c0b95e8dcf8d60823a868edbba4cde5c475e344e5fd43300000000c0912100000000000000000000000000000000000000000000000000000000008a427249ffff001d534efe03", + "01000000e58ff46ebc9e3ae6c4413393fcbf67ed481b5ec93efa7c57c304f14a00000000e0930400000000000000000000000000000000000000000000000000000000008b427249ffff001dab8c5f00", + "01000000eb298605966da6aeb21f203b9435cce310bbd68148818b7c2bde06e500000000e0c81000000000000000000000000000000000000000000000000000000000008c427249ffff001d8737d403", + "01000000db25dcbb955345a0a76d4109cda07f0e83fc3bd39d3a11a775b78e1300000000804f1200000000000000000000000000000000000000000000000000000000008d427249ffff001d2df06a00", + "01000000b35bf69b0d77bdc9652a38e5f467b9e10d39874676d0f37113ee461400000000a0860100000000000000000000000000000000000000000000000000000000008e427249ffff001dca666602", + "0100000005f8f9a3f32f6fa631a1917e39ad9fb153ff750656ed9f31a666e7d000000000a0860100000000000000000000000000000000000000000000000000000000008f427249ffff001d9787bd01", + "010000009d98b0e307f4a0b352fc16100c1be1345084fa44e5e92a478dc9bfe600000000c02709000000000000000000000000000000000000000000000000000000000090427249ffff001d808c7216", + "01000000e7ec589ddad0141f959614ebe43f1cfcd86072c749534fef615ca63b00000000e0c810000000000000000000000000000000000000000000000000000000000091427249ffff001de3aa6c00", + "01000000784063fb59736f0bd5f9795e8bbaa6db5514430ec60f4f731d1672b100000000006a18000000000000000000000000000000000000000000000000000000000092427249ffff001d3b4cb702", + "01000000ff0edd26ddbfb31bcf40af7f75eb47b85d06f71d3cef511a2b8391ac00000000c09121000000000000000000000000000000000000000000000000000000000093427249ffff001de61ec400", + "0100000002649e5238ad602c69cb8c0a8b2e18a2b15b446e625820e054d4a14a0000000020402c000000000000000000000000000000000000000000000000000000000094427249ffff001d11d9fd03", + "01000000c2c189c6484d038e67b9bb7845ba57ed14b9eb4185ea8c45ce6fd74400000000804f12000000000000000000000000000000000000000000000000000000000095427249ffff001ded0e070e", + "01000000e9c89369a0ff9c72cbd7a3b5b98c591b27685966587ac90c9d21973500000000604d2f000000000000000000000000000000000000000000000000000000000096427249ffff001db84c6804", + "01000000aee2fb1bb6166b4eb965e57c77cd8a1a6af6aea904983e8d4de2fbcd00000000a0f019000000000000000000000000000000000000000000000000000000000097427249ffff001d7bc8da03", + "0100000014fb2a37b3a4838b62b6915e1d0e68a6edcd922385f6382c78cd4fd40000000020d613000000000000000000000000000000000000000000000000000000000098427249ffff001d40b14108", + "010000002ac18151ae84e753879c09577909683ad603d3e5b72078af8150ba730000000060e316000000000000000000000000000000000000000000000000000000000099427249ffff001dc5cbfa06", + "01000000f7ef4ba4796eaeec9a073225e7b1e5037232c6dbdfd6dfb0aabb6b910000000060182300000000000000000000000000000000000000000000000000000000009a427249ffff001d5ba94810", + "01000000d779866e0214d4bdc132be3b86c7313d1cc9062cc00c1ff0ffb50a4b00000000a0f01900000000000000000000000000000000000000000000000000000000009b427249ffff001d6ab72a01", + "010000005f613c812103d7f821e32a1ba42929614622a97af894e77fffe1e2a50000000060ae0a00000000000000000000000000000000000000000000000000000000009c427249ffff001df62a1504", + "01000000e5d924b694895173b0e743d9d36c3eb825df77c4c135c32a0ed1dd9400000000009f2400000000000000000000000000000000000000000000000000000000009d427249ffff001d0221b002", + "010000002bb06948c72fc66cfd37e48f21d854e9c7d0e938a829f845e9e5be6e00000000a0f01900000000000000000000000000000000000000000000000000000000009e427249ffff001deb265801", + "01000000ff307357d42c55845f6898ad955fbab13485da41b8d1b11b5537f71800000000e0c81000000000000000000000000000000000000000000000000000000000009f427249ffff001db8325205", + "01000000b470f4451faf72dfc45ab3fae75d602ddad85c66d1b0886804d54532000000006018230000000000000000000000000000000000000000000000000000000000a0427249ffff001d68eae701", + "0100000050811daa3e01990f1d278ef1866307f111dee25bccb6595533cfbc8b0000000040ac270000000000000000000000000000000000000000000000000000000000a1427249ffff001d8147cd01", + "01000000fc87ff31b6b6dd6fcc6a664710b443ad4e7013a2e79f7236c5b98ea000000000604d2f0000000000000000000000000000000000000000000000000000000000a2427249ffff001d4cec4001", + "0100000033468928a96d02e7a87692102f9344c3d41033d6e37dd097cb75c63700000000a0f0190000000000000000000000000000000000000000000000000000000000a3427249ffff001d0bba7009", + "010000004068519ba9560c8f99062174e09872a09192eba43a84cbbc0cea1f890000000020d6130000000000000000000000000000000000000000000000000000000000a4427249ffff001db8992409", + "01000000cec83d7d7a572937cf7eaad24967eeee541f1f7fdfceac965ab8bf0000000000e0c8100000000000000000000000000000000000000000000000000000000000a5427249ffff001d9487ae0b", + "010000008669316738769b3b9478ca3cc5565a8ec5332d8b7f79e893ef247fce00000000a025260000000000000000000000000000000000000000000000000000000000a6427249ffff001d83cb9a06", + "01000000e71945aecccc500bdbb958d3c1dc5d605f7e7053c7a300f7366cd0870000000020a1070000000000000000000000000000000000000000000000000000000000a7427249ffff001df52a8c07", + "01000000579c5130bcba1be0beaab87abfffd867c71f559a93395f6c164561e90000000060ae0a0000000000000000000000000000000000000000000000000000000000a8427249ffff001d6cca3f00", + "01000000f20f87d2a94e122b5de7f05843d0b88f08de4ad3ba31e7da3eaa8cd500000000200b200000000000000000000000000000000000000000000000000000000000a9427249ffff001d0fa67402", + "010000000232797547525448b829e91add9592c7d1a2044bfd2c486d8ce99f6200000000e0c8100000000000000000000000000000000000000000000000000000000000aa427249ffff001d88d6fc00", + "0100000048205874814e8870a6e3e194f1e00cb9854d69fab797582c55f6d4000000000040420f0000000000000000000000000000000000000000000000000000000000ab427249ffff001d4e697b03", + "01000000b0840215ba121d2e12f58919ad8365c47f4c741a51acb2952e62c65b0000000040ac270000000000000000000000000000000000000000000000000000000000ac427249ffff001d44886e0c", + "0100000083384394254cdffe7bc26b16806ef79d1d5ef4256bb901cc64efe6c10000000020402c0000000000000000000000000000000000000000000000000000000000ad427249ffff001d6d2bba01", + "010000006e3a9bc3be9e390cd884db8a1b811b52aca28c41680e70930aebeb160000000040ac270000000000000000000000000000000000000000000000000000000000ae427249ffff001d0f844303", + "01000000bfca19c1c6312da3773212d3f3701ed20e7b12793aca1dec339902ec000000000000000000000000000000000000000000000000000000000000000000000000af427249ffff001d6d1dde0b", + "01000000dee360d31b1ed38a8f88545fcca3592e2c4593ef929236aa504ad5ed00000000a086010000000000000000000000000000000000000000000000000000000000b0427249ffff001d4ed73904", + "01000000492b2f1247f977d64563a74cbcb5e1a6ac99b803e83fa5f42de8020f00000000a0f0190000000000000000000000000000000000000000000000000000000000b1427249ffff001d6c766d00", + "01000000c1ae4e0853092aff352ade6ca273e135c80bf4aee5faec31a3cb5c5000000000604d2f0000000000000000000000000000000000000000000000000000000000b2427249ffff001d68f69505", + "01000000390764e98f5f073feb8ec124aafa5f7dd9a204d5bdc5ac15942e1df500000000006a180000000000000000000000000000000000000000000000000000000000b3427249ffff001df300e009", + "01000000cb86003b22487753978b4a7d231eadce22dc644a3842111f97a1de0c0000000080b92a0000000000000000000000000000000000000000000000000000000000b4427249ffff001dab774102", + "010000009d785c8e6cc63a6f59b0c96d1fa269b8ccc5a415d69d8bf8d00832090000000040771b0000000000000000000000000000000000000000000000000000000000b5427249ffff001db944ee04", + "010000008494b6124813a99b091d7a6eead28c865aa0dea1448a6e46bf1f12e100000000c0c62d0000000000000000000000000000000000000000000000000000000000b6427249ffff001d73622700", + "0100000051f5ae35df05425c26949eee5b3bc323f08f66a158789b95e0b52964000000000000000000000000000000000000000000000000000000000000000000000000b7427249ffff001d23e5ef03", + "010000003eafc473eb6b4b465d0cb6083c8e27778c6239f7000c2d77a2903c040000000000350c0000000000000000000000000000000000000000000000000000000000b8427249ffff001d4c210d00", + "01000000f2d2de62cbd7b649c1ca19ed8cd58010a3b2037a3ed3fb8ad715525f00000000c05c150000000000000000000000000000000000000000000000000000000000b9427249ffff001d632a7905", + "010000004f1c881880a4748c76283d910b4d239a45324e738d978f98ba31f24e00000000e093040000000000000000000000000000000000000000000000000000000000ba427249ffff001db5e01705", + "01000000711ff799628b45c38a2cac764d0bc44c3cd2eba974e0d1e9b3bcaed0000000000000000000000000000000000000000000000000000000000000000000000000bb427249ffff001dc45f5709", + "010000009abcf903602a1f407fb26d2013663a2e717bc1ff123c7aa0be2479db00000000604d2f0000000000000000000000000000000000000000000000000000000000bc427249ffff001d2e98fc05", + "01000000169b41191818cc838b8ee554a1fbbfe4f6139f338ef75d140c3102200000000080b92a0000000000000000000000000000000000000000000000000000000000bd427249ffff001d7bd6d707", + "0100000015521aa3a9c7972216d8f84f6e03242668a8afc070427f7b8878d4200000000060e3160000000000000000000000000000000000000000000000000000000000be427249ffff001dd5983d00", + "010000004c16e4a05db4badadb38b721e643eda934f46b1430f5c0ffafae5cb80000000080b92a0000000000000000000000000000000000000000000000000000000000bf427249ffff001d9a01921a", + "010000007db9b49045507e7f3304a20b925fa2ca7634e17f0a8cf2e24590ee6c0000000040771b0000000000000000000000000000000000000000000000000000000000c0427249ffff001d112bbd0e", + "010000005d337b66c00e803679d99ec81474cdd463824cca05f10680d1ecc29a00000000804f120000000000000000000000000000000000000000000000000000000000c1427249ffff001da0999007", + "01000000479ed2c8bc4bfe52b6343dcd7fa148cdce810945a95c0a40000252450000000080841e0000000000000000000000000000000000000000000000000000000000c2427249ffff001d86be7a06", + "0100000050456a015cb77e1f6acfdfafaf8a5042257c3cb26343d29bc1f49b6600000000c091210000000000000000000000000000000000000000000000000000000000c3427249ffff001d9702a700", + "01000000dafe3ff360c792993852cb0f6a1720d8f0c5a4e6d8defc20a11b07d700000000006a180000000000000000000000000000000000000000000000000000000000c4427249ffff001d1a2ff201", + "0100000019e637bfc0d5b688f5da42be3b78fff2aba65544c71327d93ca76bd600000000e0c8100000000000000000000000000000000000000000000000000000000000c5427249ffff001ddb896c03", + "010000008f277267700a35bd424a5f67eb390d8ae8e51246f71b20ff995faea20000000080841e0000000000000000000000000000000000000000000000000000000000c6427249ffff001dd5088f06", + "0100000038ee4ce63b63ade24063e464a3df2dc64e705f384b2f85d292fbeadd00000000e0c8100000000000000000000000000000000000000000000000000000000000c7427249ffff001d0df4a003", + "01000000383140c9ded778f22fcd6029fb6f8d9608aa0d1df6427d01e3e287510000000080841e0000000000000000000000000000000000000000000000000000000000c8427249ffff001d1988a500", + "01000000c261f8b034d970764cba2117da5e8ed9d8b11ce9c7a212e51074bc3b00000000a025260000000000000000000000000000000000000000000000000000000000c9427249ffff001dbc7ed301", + "01000000b0facc0a195824f8938a207473c5c5f7bb3640b114c8ac98abcf62a400000000c027090000000000000000000000000000000000000000000000000000000000ca427249ffff001d454fe409", + "01000000a7069d1daa38f5474d096951ea51598e02f03f0beaeebc6ee5cc128200000000801a060000000000000000000000000000000000000000000000000000000000cb427249ffff001d26f6b302", + "01000000984398032bc8b353a3550c2fb6618877bfb8d76b0975b6dc4754810000000000804f120000000000000000000000000000000000000000000000000000000000cc427249ffff001d8014a106", + "01000000e452a5ca9c8dd97d40c85249c1fec00607b87f68545ebdde5863ec420000000040ac270000000000000000000000000000000000000000000000000000000000cd427249ffff001d38b71507", + "0100000068a41301c7eeec9a30ab8f43a822b085e4c94551cea549a3ade4e86c0000000040ac270000000000000000000000000000000000000000000000000000000000ce427249ffff001d2e2c9807", + "010000000865c89a3001e91205533a22ab033e9137627952b59c8d47b993e51700000000e032290000000000000000000000000000000000000000000000000000000000cf427249ffff001d7d38ae07", + "0100000090e891c3b544665a6543e3bc58d8abc305fdbee38e14a1eb31d432610000000020402c0000000000000000000000000000000000000000000000000000000000d0427249ffff001d38695700", + "01000000ecbe8047506d7e0b8ddf545a0b816d1fab1a7ea8d87432745c9f968c00000000009f240000000000000000000000000000000000000000000000000000000000d1427249ffff001da83b6b07", + "010000006af775b5360e8eae290c3c31308b9a429789b1a08a46ddb21b5a2e3300000000e093040000000000000000000000000000000000000000000000000000000000d2427249ffff001da3517c07", + "01000000e20b168d769c5d0be19d8e5a4368cc1dd1d2c2a5e14a485305a8735b0000000020402c0000000000000000000000000000000000000000000000000000000000d3427249ffff001dfc0c8200", + "01000000a81500c6a3acf94cb513182c2f2ce4fdc8592eec0a187404a3ea701e00000000804f120000000000000000000000000000000000000000000000000000000000d4427249ffff001db1656615", + "01000000ec45aa66cea9a8c16ad6ba28c5c3dde67674753c0d6a468891f88e91000000000000000000000000000000000000000000000000000000000000000000000000d5427249ffff001d71c34501", + "01000000b8e5135556c2e16b3ccf90cbee57793d9efc83f08e0c30d1a0e6580a0000000040ac270000000000000000000000000000000000000000000000000000000000d6427249ffff001d62648a06", + "010000001ab3fc841e02d05eeeea1548acc9ae9bc8fc4f29b51f7b6e1ad45ec600000000a086010000000000000000000000000000000000000000000000000000000000d7427249ffff001df440040c", + "01000000e9756263389cd60ed20798a33ca2e149357372043c4aa9ac158f874900000000e0fd1c0000000000000000000000000000000000000000000000000000000000d8427249ffff001d25b51400", + "0100000020c8583be28e71399000c5a9cad3865cd3e52496292ec260744c3c8300000000e093040000000000000000000000000000000000000000000000000000000000d9427249ffff001d3ab83f00", + "010000008db38f1a41308d2f9c038669aa6a30349c683d4a963bce83785b46e20000000080b92a0000000000000000000000000000000000000000000000000000000000da427249ffff001db2b53a00", + "01000000828351516bcdeca6e4799a79f62b99ebb32a4ac7fba3d571af7cd0950000000040ac270000000000000000000000000000000000000000000000000000000000db427249ffff001de38ad600", + "01000000b8ebf68ca084a20729f1bfc5868e91517a0f76055dbd4b7f5e27a94e00000000c0c62d0000000000000000000000000000000000000000000000000000000000dc427249ffff001d9e26dc14", + "010000009085f681f57d001ed30dd711d75110fdd033c000a49d65418435acec0000000080841e0000000000000000000000000000000000000000000000000000000000dd427249ffff001de831ba01", + "01000000a89b8ff6e52ac131a4bb9ebe89de3b2ea074c94ae88eab0ce0e85f4a00000000200b200000000000000000000000000000000000000000000000000000000000de427249ffff001dbf3deb05", + "0100000018d0b139b45455085fd64833c3107c3f0188bc89dfb5214a0e12e17f000000006018230000000000000000000000000000000000000000000000000000000000df427249ffff001d34461d01", + "01000000894db1d2f83363b180662507891dd8028cf93688d64114aee5973e840000000020402c0000000000000000000000000000000000000000000000000000000000e0427249ffff001d7f541700", + "01000000ca8f2b4baf8142b8de219529bdf8354cc6cccd3df2cbb7134e3b149f0000000020d6130000000000000000000000000000000000000000000000000000000000e1427249ffff001d53f6a901", + "0100000080766f735f292642932e87ba4fb283c5f0587c57cfa30dfe52d35c5100000000e093040000000000000000000000000000000000000000000000000000000000e2427249ffff001dc2070808", + "01000000130c3c551167a463f16df0c1a282dd1c24174dbf1a8f2950568fab870000000020402c0000000000000000000000000000000000000000000000000000000000e3427249ffff001d038cf803", + "0100000080df1e4379f9144fd5366418740f7f0db4f660c6aaef8de4d4cc964d00000000a0bb0d0000000000000000000000000000000000000000000000000000000000e4427249ffff001d9a9d8c08", + "0100000086256c4ea12b31300fd654a58a5048e0251e142f5c7a454b71a4cb9e00000000200b200000000000000000000000000000000000000000000000000000000000e5427249ffff001d23cd5d01", + "0100000034734a5ce9fefc73f6393349fc29d84cbfc1f08b32026de85e48603f00000000a025260000000000000000000000000000000000000000000000000000000000e6427249ffff001da3d5f313", + "01000000f7009f3a10ceeb5309e499b06ad0688b8448eb84a4736ef4e5a1d61a00000000c05c150000000000000000000000000000000000000000000000000000000000e7427249ffff001dba531a03", + "010000000b5e3f96abf185535894d9968e5740140896c99e90b0bad7ff6cae8400000000c027090000000000000000000000000000000000000000000000000000000000e8427249ffff001df2ca9b19", + "01000000e73e09a5441b159aad35aa94958e966da31f6285a43da8654995efa40000000060e3160000000000000000000000000000000000000000000000000000000000e9427249ffff001d19dcb302", + "01000000c5519ed4b8ec90bdf746a0d7e7e3ae016cbdacee399b80d7e03b49870000000080841e0000000000000000000000000000000000000000000000000000000000ea427249ffff001d8f5e210c", + "010000009cf179b0a4fd422a9bdbf2baac7c84e4c2e172c38641cd8160e2b0590000000020d6130000000000000000000000000000000000000000000000000000000000eb427249ffff001d91844d0b", + "0100000064bd8f1dba2ed11022075a3c90aa7f0bf6effbc549364e946ae277c000000000c0c62d0000000000000000000000000000000000000000000000000000000000ec427249ffff001df25c6e03", + "0100000081811747c6d9111dc5d03f854a59c41a0955371686bce92f1b15f08a00000000801a060000000000000000000000000000000000000000000000000000000000ed427249ffff001d847b9408", + "01000000a2855c8c7a3637353e31810cb222825cfbb01bf13cebc1ba3f43ace900000000009f240000000000000000000000000000000000000000000000000000000000ee427249ffff001dc6969301", + "010000002fea6e5d0c3ecd651d69232e0c3e32bee84c77bd2635919c4774a0840000000080b92a0000000000000000000000000000000000000000000000000000000000ef427249ffff001d93acd801", + "01000000ad2f16748b5e95c49af2546f8401d6569456146ddcaf53afda984a5b00000000400d030000000000000000000000000000000000000000000000000000000000f0427249ffff001df6d84e00", + "010000005553d757f250054aeb0e42de106f291de18d1989deec2f4873aa3f0700000000804f120000000000000000000000000000000000000000000000000000000000f1427249ffff001d05085506", + "010000006f451b5548ee85eaa2581e53b3b03eac54ed117b4efc0d36ba34aa700000000040771b0000000000000000000000000000000000000000000000000000000000f2427249ffff001d5fb19d0d", + "01000000500ba1dd7d2061042e3563917e7d6454f35b6303219c4e71460007660000000020d6130000000000000000000000000000000000000000000000000000000000f3427249ffff001d464af10b", + "0100000037d482273d5e8b9964d24518c7a5ddbdc03e13c1013aaae9ff263f3b00000000006a180000000000000000000000000000000000000000000000000000000000f4427249ffff001dc4c49305", + "0100000045b7ab01f4804738aca57422f99bf3cd969ecbc538b708a11acd79c20000000040771b0000000000000000000000000000000000000000000000000000000000f5427249ffff001df0ce7d02", + "010000007a5c6378f945709afbd4e6b5f72c197dab870fce1c271d6157bf4dc300000000804f120000000000000000000000000000000000000000000000000000000000f6427249ffff001deb3ca802", + "010000003894eb9386b011db702655d146f993e7861f16c7ec5f2f669bed9b500000000080841e0000000000000000000000000000000000000000000000000000000000f7427249ffff001d8001d90d", + "01000000f3e6db15cd848e7661faf0c527f6fbcdab2f03bcb2b3b90a5d9c3e8600000000200b200000000000000000000000000000000000000000000000000000000000f8427249ffff001d2875c304", + "01000000be9156509d8bbd1eefee354e410dbb14f93df554dbe26b56c184153200000000a0bb0d0000000000000000000000000000000000000000000000000000000000f9427249ffff001dbe90180f", + "010000008e8072efa80e39aaecfb910b659e1a4c73f68b3f1896f5f99f7e65dc000000006018230000000000000000000000000000000000000000000000000000000000fa427249ffff001d92387509", + "01000000434064f3d95b8dc1259186f58d667f8e086c79f553e8039be87a64a60000000060ae0a0000000000000000000000000000000000000000000000000000000000fb427249ffff001d9abeb704", + "01000000cc04a18fc689ee0816c344891d9db46147b8f72b9044bdb4add0f7d500000000c0c62d0000000000000000000000000000000000000000000000000000000000fc427249ffff001d933c6d11", + "0100000016e797831d58b7dd47643c98c1bfbe23d7858d895596af6a755a5d1400000000804f120000000000000000000000000000000000000000000000000000000000fd427249ffff001dc1a4b40b", + "01000000b91e68443dc350e4b48c9121872af1b2bc691b9998951b56d720125d0000000080841e0000000000000000000000000000000000000000000000000000000000fe427249ffff001dba6e6a0d", + "01000000653ef88d8272c3a90e9fdd5d06eb91b4d6c469d711d450dc2f2fec530000000040420f0000000000000000000000000000000000000000000000000000000000ff427249ffff001d32daaa0a", + "01000000799b95526940b27b4dcc739b9c71ba704676144e433a5549ef7e04070000000000350c000000000000000000000000000000000000000000000000000000000000437249ffff001dd02a5d0d", + "01000000748409c1f4dbf023f6999e3745ae53789a0781060fa60cf76f41117400000000000000000000000000000000000000000000000000000000000000000000000001437249ffff001d9a100712", + "010000002d07412896c6b2a2764f70c2b0d12e4c224e40b77e30e01415b228c000000000006a18000000000000000000000000000000000000000000000000000000000002437249ffff001da890b909", + "01000000ae84d09692d8378838a14799d620e62268e470a9b1e62716ee48201600000000c05c15000000000000000000000000000000000000000000000000000000000003437249ffff001d15991d1b", + "0100000055052aa81d3c7af2f6bb6fd2524770c461828c7b0329c03194ddc04b00000000604d2f000000000000000000000000000000000000000000000000000000000004437249ffff001d74c8ba00", + "010000001b2b30eea9384ecba8d25c20939e7bfd380e6f488237c5a87ec66c0b00000000601823000000000000000000000000000000000000000000000000000000000005437249ffff001db95a8109", + "010000009c9ae89e984e09246cf736e3222f02e3acc6c4ed8f264445935c514000000000000000000000000000000000000000000000000000000000000000000000000006437249ffff001d6668f512", + "010000002ac38b24e2680a08027b01f83c86ea1bd34b72fe00a5aaac4f47296500000000a08601000000000000000000000000000000000000000000000000000000000007437249ffff001d86fcd215", + "0100000031b689205554eb7d6e0b4e47bf98f27407c29d2c450202c3c414a4d400000000200b20000000000000000000000000000000000000000000000000000000000008437249ffff001d9f65c200", + "01000000033004e92b4e6f1d0c5332137ea2266ee3d437a2bb722d6b15c1311e00000000006a18000000000000000000000000000000000000000000000000000000000009437249ffff001df8ae1e0f", + "01000000fa41d959bbda67a67929c26e5f88ab0a1e1a698f17aa2268b59653160000000060ae0a00000000000000000000000000000000000000000000000000000000000a437249ffff001db8641c0f", + "010000003acfaf19a62ec37acfa59fbf2d55e386df5ab09004bb2740d8a6f55600000000e0930400000000000000000000000000000000000000000000000000000000000b437249ffff001d501b071e", + "01000000d29027b4bb2a834ce85095d8434ed0cf9789ea60414c91be4c9a2e4000000000e0fd1c00000000000000000000000000000000000000000000000000000000000c437249ffff001dd6c3bb04", + "010000004a3edd741c9d820e0d2df76962ccf8b43b84a8ee5405e1fc391063e10000000000350c00000000000000000000000000000000000000000000000000000000000d437249ffff001db2b90204", + "01000000b7e279961a80252604e1774dd9e7625b3a19f106ca2d92d4651f76a100000000c0912100000000000000000000000000000000000000000000000000000000000e437249ffff001d305fb702", + "01000000299210926a6e6eb5278fe15d13230ba1ef964c719ea4b63a017ddbd900000000009f2400000000000000000000000000000000000000000000000000000000000f437249ffff001da34a3104", + "0100000076022757ed1c13ec1e6eea35c17fd259b4c7c8a8fee2ddf55325a21500000000e0fd1c000000000000000000000000000000000000000000000000000000000010437249ffff001d450ef304", + "010000006ae0ef7f9d8f497bce2054eaa7ab65db954429fefb8822bc6c9e353f00000000e0fd1c000000000000000000000000000000000000000000000000000000000011437249ffff001d92e7900d", + "010000003c9fa9fad31bda0f4d0e3a136573aea11967cc39a6a43b2758233f010000000020402c000000000000000000000000000000000000000000000000000000000012437249ffff001d27003800", + "0100000023654de7b813397235ee88fae48632444bf2655b30b28039a8dd0bd600000000804f12000000000000000000000000000000000000000000000000000000000013437249ffff001d34f98a03", + "0100000074cdafb6c48ee421a8c15e0380e763fa2538c7e7a03154c9a56b648300000000c0c62d000000000000000000000000000000000000000000000000000000000014437249ffff001dba47eb02", + "01000000ead92d594d33ac9c5b77bef30c866cd2b6d2a78fc16141796af8658800000000e0fd1c000000000000000000000000000000000000000000000000000000000015437249ffff001d25a8b203", + "010000003e45024509b5e2779fd772b05616c3960ce5a2c70498c45e7c3a007d0000000020d613000000000000000000000000000000000000000000000000000000000016437249ffff001d02eada03", + "0100000089fddfc5c4d61efc962abebd8f199932009ddfc491a7c36f44409e8e00000000a0f019000000000000000000000000000000000000000000000000000000000017437249ffff001ddd05de1d", + "010000008fe4af4dc915db62b4b63a9268fe095c5f6aef503fa2a7810ecc99fb00000000c05c15000000000000000000000000000000000000000000000000000000000018437249ffff001d09ed2619", + "01000000f45aa7f81a5658e5dc7ef52f46b638913363be892502577980b1af5e00000000e09304000000000000000000000000000000000000000000000000000000000019437249ffff001d3e714106", + "010000004387f5a86c0906a941e4a66baf85acb0aa0db820423dc279e0308f0b00000000e0c81000000000000000000000000000000000000000000000000000000000001a437249ffff001d1244a308", + "01000000fa9a79ab17d3a760f194ca3043e4a5df6f3a15bea5dd9aa3045a4d1700000000c0c62d00000000000000000000000000000000000000000000000000000000001b437249ffff001d0815520a", + "010000001f1b18587028a26cdac8bf2efdf052fbb5cf456d5adebb767bd2aed300000000a0252600000000000000000000000000000000000000000000000000000000001c437249ffff001da62a1d0c", + "01000000ba3f6ba35618d3dd87ccf22bad9508c5e4653d34fc2988006ca23f960000000000000000000000000000000000000000000000000000000000000000000000001d437249ffff001d49f78a09", + "0100000040d305b6dce9b2c9ead50fcd72fbb8e5c68ba644798c7c746882a7aa00000000a0bb0d00000000000000000000000000000000000000000000000000000000001e437249ffff001d1101b404", + "01000000d4c50b5a87553f9a02b8d473bd54f8c6b1c042a38abeecb0b00da7a90000000000000000000000000000000000000000000000000000000000000000000000001f437249ffff001d251a2706", + "0100000005749dac001c24e50166078e629beaa77e03b7a5bb599636d38318c200000000c02709000000000000000000000000000000000000000000000000000000000020437249ffff001d881f4606", + "0100000042a429154f38e912bb26c2209c81dbe297ec2d35d2b095c7850670270000000020d613000000000000000000000000000000000000000000000000000000000021437249ffff001da8b30201", + "01000000079b9952f2089a658159ca5610478c6b66ed96fc47cdca2e93f4c75400000000c05c15000000000000000000000000000000000000000000000000000000000022437249ffff001d19b43d08", + "010000002b04c4b5376795752ecadbe489c86021be8bc87c3dae9820c3af945c00000000c0c62d000000000000000000000000000000000000000000000000000000000023437249ffff001ded694402", + "0100000041f5bdcf73521c77a2e50805472655db49c12af17269918d4d1ecc8000000000c05c15000000000000000000000000000000000000000000000000000000000024437249ffff001ddb17d901", + "01000000f2c39ffae35edcb80191a736b1eebdce984fc640c6edda922b812dd000000000801a06000000000000000000000000000000000000000000000000000000000025437249ffff001d94efcb21", + "01000000b68625e9bb4b8534c545fd11eb37af240fcda6b0abd56650047981440000000040420f000000000000000000000000000000000000000000000000000000000026437249ffff001dfe713700", + "010000006b964bc7b3611b18b12aad4cd79860c08e7c7bc07d67d4ab85badf880000000060ae0a000000000000000000000000000000000000000000000000000000000027437249ffff001d903c4804", + "01000000e2fab779a4b8398d0c56342419ebdbe933f5ab2ecb888a308cd5c8520000000020d613000000000000000000000000000000000000000000000000000000000028437249ffff001dfc068903", + "01000000dc8e6233329f62c6e098980a0d15eb1f698a56d2a830a825c05cd00e00000000a08601000000000000000000000000000000000000000000000000000000000029437249ffff001dca41f309", + "010000006209713a758dcd174469c62df989d167c7ebf45c4c88013a427db6e000000000a0860100000000000000000000000000000000000000000000000000000000002a437249ffff001dae9bb21c", + "01000000af8c5fb002af024982916dce62cac19959ea0ae20639c39c36b65c0100000000804f1200000000000000000000000000000000000000000000000000000000002b437249ffff001d90b7fd01", + "010000000193d32f456ea5de9b2d7edcc9a93390ee030d9a791d19611b41660a00000000e0fd1c00000000000000000000000000000000000000000000000000000000002c437249ffff001d263f0c09", + "010000005d131ad5ee75ea528bd7660ed5bdf9f638a6d3ddd7833a12bfb36a3d0000000080841e00000000000000000000000000000000000000000000000000000000002d437249ffff001dc00fe10d", + "010000001066d4b34ed5ab2cee16e6f76bd66cc805b649af6b66cc8a8b736e280000000020402c00000000000000000000000000000000000000000000000000000000002e437249ffff001d33b15502", + "010000007f72aaf102e29492c590fc0cdc06aadad58b5542c72bd8869275e58300000000801a0600000000000000000000000000000000000000000000000000000000002f437249ffff001dd5f92b11", + "010000002dc07a188a307275a3317edbb8117d2e9169cb2d4a5ead22599aa6000000000040420f000000000000000000000000000000000000000000000000000000000030437249ffff001d20947813", + "010000005634c0826f6d4794bb078855aa4a2ecaadde6882aebff0407fbdcd5500000000e0c810000000000000000000000000000000000000000000000000000000000031437249ffff001d1d29f001", + "010000000a3283a52a6eb6b6745855d29c9051b06242d07f1bc975962a44595900000000e0fd1c000000000000000000000000000000000000000000000000000000000032437249ffff001d7617dd03", + "010000007261398a2bb7b3a862d9c63a0a15ff5923015c54d44cabdc4554b74000000000000000000000000000000000000000000000000000000000000000000000000033437249ffff001d313cb60b", + "01000000f833d6c2dc19bc464a083464a5c54b5c4d6e8ca48b701e9c7109925e00000000a0f019000000000000000000000000000000000000000000000000000000000034437249ffff001d0c465601", + "01000000c4a3f4232be492175c138c99d26c8f793967e819d7895f28e74b61b10000000060ae0a000000000000000000000000000000000000000000000000000000000035437249ffff001d2db69100", + "0100000040e0cce7b0e6dbd551e0ad115e516edeffdc6e0f95795288d78f329700000000400d03000000000000000000000000000000000000000000000000000000000036437249ffff001d5ecb650a", + "01000000bf8b88da1676688b105e1ece817819525654b7e1463373eb95a7607700000000804f12000000000000000000000000000000000000000000000000000000000037437249ffff001dd0267c16", + "01000000bb7ae3c5b8f7a195b4a98e902be3747415c9bdbc00e685ac86e77f1d0000000020a107000000000000000000000000000000000000000000000000000000000038437249ffff001d0968c80c", + "01000000f4800ef49c709281162a8f07c65f75c13a9b595ef695511f65c252970000000000350c000000000000000000000000000000000000000000000000000000000039437249ffff001d1f92fb00", + "01000000586b1b7a94846cb62ee4d01c8129bab44d4b448cd2290b48035f28b10000000040ac2700000000000000000000000000000000000000000000000000000000003a437249ffff001d633a3006", + "01000000727eb928ba2a01dd646c2f6fa35c135c4d5a64c236a26782b64517ef0000000000000000000000000000000000000000000000000000000000000000000000003b437249ffff001d2628c301", + "01000000d4c740bbf370c5c2d65a83dd5fac0cd0dfb44017e69325caf7b34da80000000020402c00000000000000000000000000000000000000000000000000000000003c437249ffff001d7e2f6904", + "010000003fcfd58dc4894ff24608498002c83027f5465cb47e07bd932f6312e000000000200b2000000000000000000000000000000000000000000000000000000000003d437249ffff001db29f720d", + "010000005f2d578386adfc24166b7954ba4e0470adb3836ff31830f8961c27d700000000e0c81000000000000000000000000000000000000000000000000000000000003e437249ffff001d2b15af00", + "01000000f199a7ec2c2123a308d492ba78b0bce54a0144a1d9995308ea31be7e00000000400d0300000000000000000000000000000000000000000000000000000000003f437249ffff001d8562f407", + "01000000f045971850f1b5d64d56ae7e6b7ce374f3d4133c6216e58d3d3b68e500000000e0fd1c000000000000000000000000000000000000000000000000000000000040437249ffff001d49b8080c", + "010000000fdff019540f9208b8b411387e309ec64a6c800079d02ad1ea48610800000000e0fd1c000000000000000000000000000000000000000000000000000000000041437249ffff001d31e6a900", + "01000000bbdf8540f0872c293bfd4b5f1a25f1ed68a379562ed75a920ae9f1fe00000000a0bb0d000000000000000000000000000000000000000000000000000000000042437249ffff001d7b620201", + "01000000483825e399b919b04b52197fb68e01a9ba2bf5094d8a3d9cb6e0c31500000000400d03000000000000000000000000000000000000000000000000000000000043437249ffff001d345a6d05", + "0100000071613b98aabe580c24e305f70a632ac2b0c49a037264f5c1f3415b7300000000601823000000000000000000000000000000000000000000000000000000000044437249ffff001d9ac13103", + "0100000029f58a14b6b40db5dcd0376aae60bd54902d1e9fa0871907d5319e9b0000000020d613000000000000000000000000000000000000000000000000000000000045437249ffff001d48e47d00", + "01000000aa6f08590c76b956568bc55ffdba748e9df2b0676089832c0788528c0000000020d613000000000000000000000000000000000000000000000000000000000046437249ffff001d752e5801", + "010000008147d735e2c10e65ab2492f2c88cdb64d7ba0d11772f186b0c105b8e0000000020402c000000000000000000000000000000000000000000000000000000000047437249ffff001da104e902", + "010000007ff17d1c1c003f3fbdbbf3c38845dcf9fe67ff1ad3c08aee86b0528100000000c0c62d000000000000000000000000000000000000000000000000000000000048437249ffff001d9ddbde00", + "01000000ce852fee3bf8595cfbc4ebdb410cbe0c87227d601aaf62a091cafdb500000000a02526000000000000000000000000000000000000000000000000000000000049437249ffff001de1ca0700", + "01000000e92d6ac87031a0d860b93998bb84ee29eeffa97a44d8f8b80f6d65a50000000060182300000000000000000000000000000000000000000000000000000000004a437249ffff001db8483708", + "01000000fa309d29d8e50bd2234722f1829d0bd794eaa8e1bbef3249aa8fe49a00000000801a0600000000000000000000000000000000000000000000000000000000004b437249ffff001d627cb220", + "0100000011b119d87060e14d46c0df700e9ac95c8d22633ab902a32d36567d640000000080841e00000000000000000000000000000000000000000000000000000000004c437249ffff001d7970d408", + "01000000beb5382364014b4e6cdf559a59ddf7ea83f8968e9f11a743c2743ce000000000c0c62d00000000000000000000000000000000000000000000000000000000004d437249ffff001dc68de70d", + "0100000017aebe8dd9cc02c2710488de3ce230683d3e5bb5e405ed31009fc6de00000000a0860100000000000000000000000000000000000000000000000000000000004e437249ffff001d93205705", + "01000000b65700f87eddb4effb7ce176909dd7192bab2327ff8246fd86cc59df0000000020a10700000000000000000000000000000000000000000000000000000000004f437249ffff001dbb27fb12", + "010000007804d75778c6bf6f1a6b81bf220424bcc427f5360fa62204510453ab00000000009f24000000000000000000000000000000000000000000000000000000000050437249ffff001db529a302", + "0100000041bcfc985a2717a5b3225852c8498a95f69e95cb15b5f9ac5b8fcd4200000000c09121000000000000000000000000000000000000000000000000000000000051437249ffff001dfe0ef306", + "0100000070e5575806ca29337bce8bc9fb9cd11bc9d3873aa4f8897f9fa325180000000020a107000000000000000000000000000000000000000000000000000000000052437249ffff001de1817102", + "0100000073b3e721f776cab2bf85c6910706ae3f88c6b14fbcf6f610e3807b8800000000604d2f000000000000000000000000000000000000000000000000000000000053437249ffff001d241ce714", + "01000000cda0ca56539b40444abddcae2643baffbdb77be96c387502631a007900000000400d03000000000000000000000000000000000000000000000000000000000054437249ffff001d65537923", + "01000000cf6a84c011dac7a80e67192e4f3cc3ca045946765d48f90a8afbd08a0000000000350c000000000000000000000000000000000000000000000000000000000055437249ffff001d638d8809", + "0100000052e433ef4c684f2367cf526d0c3593394a5f4b1340c0dd892433155800000000a0bb0d000000000000000000000000000000000000000000000000000000000056437249ffff001d2f0b400e", + "010000003efd5e9daa726b9e4a0cada1cb07433739f3b9934c3ea48e84c1c0f50000000040ac27000000000000000000000000000000000000000000000000000000000057437249ffff001d59348904", + "010000009f2f59f3951fedb0d9d6f215f9119d98f89b45510dd11572eb64a48500000000e03229000000000000000000000000000000000000000000000000000000000058437249ffff001db36bfc03", + "010000001f034bbdf64d7aaf55417efec2c859b2435701756a6b17637031ad3f00000000009f24000000000000000000000000000000000000000000000000000000000059437249ffff001dc054530b", + "0100000035b5a0c4171fd492f5e6971bca1227a7984205bd9c27999a246511f100000000009f2400000000000000000000000000000000000000000000000000000000005a437249ffff001de69fb804", + "01000000d40070d8d72110e52c5b5c40fe5ffeded6a2975fe50b1f40420c879800000000801a0600000000000000000000000000000000000000000000000000000000005b437249ffff001dcb4e6706", + "010000005d616dd6241442a89634122a5156ad286f816a5882a18993bee33e3b0000000040771b00000000000000000000000000000000000000000000000000000000005c437249ffff001d91256f03", + "01000000630d870fcb7c14fa82a125ab5917d2fb9633557057b0609ebe7cccc60000000060182300000000000000000000000000000000000000000000000000000000005d437249ffff001d3b24b405", + "010000008cc223c1493260988a819ab66866fbfc51d5a8eb63cb422d0793c55f00000000c05c1500000000000000000000000000000000000000000000000000000000005e437249ffff001df41cce1f", + "010000005441e26b1f90cc52b11a763afb122d57ff52a43e2e1003ddfec6c3ef00000000c0912100000000000000000000000000000000000000000000000000000000005f437249ffff001df67b3c07", + "0100000005f65c31e0dfeaba414ff8de2e86413fe9e0c77c251066ff9fb8e8a000000000804f12000000000000000000000000000000000000000000000000000000000060437249ffff001d2f451a07", + "0100000079817afc1e007b4273af79fa4696a381c5f546e0d027b53b2ebef6ec00000000c0c62d000000000000000000000000000000000000000000000000000000000061437249ffff001dfb00df08", + "01000000efd9cfe174fc60a339454ab7201d3e1639eaded78206d241eaf198de0000000080b92a000000000000000000000000000000000000000000000000000000000062437249ffff001d90cd7003", + "010000003e926415fb1699b75f66e8c89e2f4f669974bab3477256a086e92c5900000000804f12000000000000000000000000000000000000000000000000000000000063437249ffff001d2dcb9305", + "01000000a0367cd80cfd3a7d767510639415dfda9ce7e56f92b4d835e234062800000000601823000000000000000000000000000000000000000000000000000000000064437249ffff001d98ef360f", + "010000005e77d4ef24973971d7dcbfda16ec7294c76bfb6ca30310844983910c0000000060ae0a000000000000000000000000000000000000000000000000000000000065437249ffff001d96cb8a06", + "010000004367fdc068c3013cad09bb5e251f16e66539f82f90d9db5d4e143b5300000000801a06000000000000000000000000000000000000000000000000000000000066437249ffff001d69667206", + "01000000215e45c53f1c054b8be0a18d619f16a7390d3a2eaded258b5f4844040000000000350c000000000000000000000000000000000000000000000000000000000067437249ffff001d4ef9e51a", + "010000003ccef17383afa977a1f287ca4fab3f4a0d05e7c87dd36c66cfd6e37c00000000e09304000000000000000000000000000000000000000000000000000000000068437249ffff001d5df30e08", + "01000000ddb5dcf29f08f75e1a73ccb5421623f6a6ad93b2b6495a2aa744043500000000009f24000000000000000000000000000000000000000000000000000000000069437249ffff001d5ab8b900", + "010000008bd04ee50dfd5ec8050f9ea49eaabc0abe01602d0a7c4540fcc32fd400000000009f2400000000000000000000000000000000000000000000000000000000006a437249ffff001d4f0e4f10", + "01000000bc9130fa0b851fdbad0677d980ac62bbb48dab90513ef10fa443c81800000000a0860100000000000000000000000000000000000000000000000000000000006b437249ffff001d91153e00", + "01000000c914145b909eac528f4137cb843874786e9350e79aae440a8ce2d6d50000000060182300000000000000000000000000000000000000000000000000000000006c437249ffff001d4da81804", + "010000008996148f49ae23916e656507eccd2223215a19618f3337dfbf952d6b00000000801a0600000000000000000000000000000000000000000000000000000000006d437249ffff001df212ac01", + "01000000cc3f190ff8517bde29d026db00760d5e4214df0e8f7e4dd512c7264e00000000e0c81000000000000000000000000000000000000000000000000000000000006e437249ffff001dff47a007", + "01000000516cf14ccefd240f95876aae73ffcf775f119780dd543295953d8a280000000020a10700000000000000000000000000000000000000000000000000000000006f437249ffff001d0275fc0f", + "010000007db984e422c29ead6f244925758c37c7f683a4b689aa7e07cccd915600000000a0f019000000000000000000000000000000000000000000000000000000000070437249ffff001d72d52208", + "01000000d39614ce38614e3452727fd95232331f14fb70212e26f51f15a5f7e800000000601823000000000000000000000000000000000000000000000000000000000071437249ffff001d7581a404", + "01000000d8bcf865028527431dc3488ed6dd87f281c66ecef699d9385c39814100000000006a18000000000000000000000000000000000000000000000000000000000072437249ffff001d51624c00", + "010000008cfd1fcd19c138aeebf57f96e88f0b144ada910949c0897eaf23c2430000000060e316000000000000000000000000000000000000000000000000000000000073437249ffff001dcc449a06", + "0100000090247ec5bf25e0fa40d805add1804d292d7166bd434061715742d6b300000000200b20000000000000000000000000000000000000000000000000000000000074437249ffff001dfdb59404", + "01000000e9046b806d1dc1840b0040b610ee3f8d3e3da83ed13a125155458b560000000040420f000000000000000000000000000000000000000000000000000000000075437249ffff001db84c6101", + "01000000da0e78eefd1724c33f5b1b95d80d9d2728ba0381b083daacd133acbd0000000060ae0a000000000000000000000000000000000000000000000000000000000076437249ffff001d86de5300", + "01000000f78a54bf8f50e1d5bebd7e58f0fe613f575756535a68318a0dbef19f00000000c0c62d000000000000000000000000000000000000000000000000000000000077437249ffff001d5e7da50d", + "0100000022593c42f0e0dc10d33dbdafbd508a77f6b6a671f40faaaed988307500000000009f24000000000000000000000000000000000000000000000000000000000078437249ffff001d007fdf1e", + "01000000bf6bd0f596618fd194d0c62bf6240e3d72d0b084b8d32693cc49b5fc0000000040420f000000000000000000000000000000000000000000000000000000000079437249ffff001de7697701", + "0100000057ad51a6941616175de74913d43f93b3c84788f640c89a382dca0e410000000000000000000000000000000000000000000000000000000000000000000000007a437249ffff001d75a3b303", + "01000000cb04ce3cab115446f79ef33cf7f3a18ed031a4535977d8184630f8f10000000000000000000000000000000000000000000000000000000000000000000000007b437249ffff001ddb4eec15", + "01000000aa2665fc8736bfdd4a7ae54706622dc0d095d25e6333402fc1572b1d0000000080841e00000000000000000000000000000000000000000000000000000000007c437249ffff001dbb127001", + "010000004f3a84d03b7fcd91e34dee7a5b4b7fae53296cadc1349b47be6d109800000000e0fd1c00000000000000000000000000000000000000000000000000000000007d437249ffff001df53e9403", + "01000000b9dd46d5b2a5d15cd50d0310f75400efc31b4df90f010563401f60070000000000350c00000000000000000000000000000000000000000000000000000000007e437249ffff001df5630508", + "01000000f828155e9c3aba8530fe46ad0afad692e2264bb3f57864bd96cd16080000000060ae0a00000000000000000000000000000000000000000000000000000000007f437249ffff001ddab94612", + "01000000f78e5b39850abf492ce38882a35fdc007849e0311eb54103129fe32800000000a08601000000000000000000000000000000000000000000000000000000000080437249ffff001d7050d603", + "010000005dda8f0dc5b34b7e61dc9b54bae173b65bdff280904ed3edb89d36a600000000e09304000000000000000000000000000000000000000000000000000000000081437249ffff001d38b81f07", + "010000007481130ade5fb2c07f9a319342ee1f02048243db1d89971495a2638a00000000e03229000000000000000000000000000000000000000000000000000000000082437249ffff001d3369f20b", + "01000000281088a7dd9c001c1d8fae01e0dfc13d6f0baa36fdd1054f8293b35200000000c09121000000000000000000000000000000000000000000000000000000000083437249ffff001d24e5ca03", + "01000000581272a03cea91c13511697424b445e44a5bf1c7c6248d208acbcdcf0000000040ac27000000000000000000000000000000000000000000000000000000000084437249ffff001dcc157600", + "010000003d4bb418d181e471105f2f8fef882742ad4837ff6c60b2f36fe7563a00000000e09304000000000000000000000000000000000000000000000000000000000085437249ffff001dfd6a3200", + "01000000c4b8e55e568b61eeb877dc7d6c9e09cbf459f7575c1bf5ceb2b1cdd40000000000350c000000000000000000000000000000000000000000000000000000000086437249ffff001d363d4204", + "01000000974715ad48aedc223dadb34b27da8e9c396f886b6400f5f345d3136100000000e0fd1c000000000000000000000000000000000000000000000000000000000087437249ffff001d02a7c108", + "010000006aa52a6cedd746c78a9ec2b36506f5122ad59ea0d746a761ec6a983f00000000c09121000000000000000000000000000000000000000000000000000000000088437249ffff001d37b9cc0c", + "01000000385a951b2e5bba675735290c5cc66e1c0120debf825f7bc783ed77a400000000a08601000000000000000000000000000000000000000000000000000000000089437249ffff001d4e3ce203", + "0100000046c062ed822ac8b321d0547fc2211427075f2f0252a3414608ae97c100000000a0860100000000000000000000000000000000000000000000000000000000008a437249ffff001d3937e301", + "0100000020e6c7bdc4a61702aea3211bc5a4e721bf0dd82b8f534dcbc67d90db00000000604d2f00000000000000000000000000000000000000000000000000000000008b437249ffff001d7ab2cb01", + "01000000f5e957939f25acc95c430d455730812468ac5ca8b584d6eb310155d80000000080841e00000000000000000000000000000000000000000000000000000000008c437249ffff001d8f608d00", + "010000001c9fb6ea165a15d91a7b5e0e816789325b9cf96bb852bb697b32c97e0000000040771b00000000000000000000000000000000000000000000000000000000008d437249ffff001d06800e02", + "0100000088c3e71be60cddc09d002c732a0e347db8d9e5c3ba0cf23b88882dbc0000000060ae0a00000000000000000000000000000000000000000000000000000000008e437249ffff001d10bf4e09", + "0100000071b9141a54779d75fefbb40379b121af94c1653244d6fbf58055969700000000a0f01900000000000000000000000000000000000000000000000000000000008f437249ffff001d1918e903", + "0100000054efd7c2cfccaf38991a1babd0f052ed648aed232f4bbbf0546b6e940000000060e316000000000000000000000000000000000000000000000000000000000090437249ffff001de83e5d16", + "01000000d03fa9158850f1b9be50c72dda729e559e68ecb9e383e649a5d135a00000000080841e000000000000000000000000000000000000000000000000000000000091437249ffff001d7a3b6102", + "010000004fe98089b9941e115c118481c31777b545b7f5ce9ac5c2b22a5cc75000000000601823000000000000000000000000000000000000000000000000000000000092437249ffff001d8502150c", + "01000000b8fb2ec3b3c3833066f00e100b6ad9cd5abfcfc3c6b9d9efde59e9b100000000604d2f000000000000000000000000000000000000000000000000000000000093437249ffff001da1ed0105", + "010000008e96317c71d6f6dc632f75388be1fabf5c0fa8e7a8f25510f4906d4400000000c09121000000000000000000000000000000000000000000000000000000000094437249ffff001d5c752c02", + "010000005bfa772be598d0db07da726c05a8357c1946f0047223bf9631e12f2900000000801a06000000000000000000000000000000000000000000000000000000000095437249ffff001d0254b907", + "01000000ca1c114434e431ce865999926fb30b80772c3b239a4ae3fa175f7a330000000060e316000000000000000000000000000000000000000000000000000000000096437249ffff001d81f21607", + "01000000ae6da03c3e33da487106d10d1814eca31f38056a0ec045d08d6c1b1900000000009f24000000000000000000000000000000000000000000000000000000000097437249ffff001d96409212", + "01000000fa9ead034d9813338a1323fd3f5823d55f0b13b4d73ad5d0d60ec23700000000601823000000000000000000000000000000000000000000000000000000000098437249ffff001dad77410a", + "01000000da19aa55ff7f1389fa3b68c5f5e4bdc4380c894857a13f773cc3bdaf00000000a08601000000000000000000000000000000000000000000000000000000000099437249ffff001df8eeb805", + "010000002170cf94db1fe95813feac34290fa299676fff7b940df1c271c1f2f500000000c05c1500000000000000000000000000000000000000000000000000000000009a437249ffff001d72d9b902", + "0100000071341216e40d2eea7ef7e7cd04d4376df01c2ac980703b7bd4273df800000000400d0300000000000000000000000000000000000000000000000000000000009b437249ffff001de6ec9609", + "01000000b0775984ea70677459a76418eabad0c8a4782bae6f7438d221e4b5780000000040771b00000000000000000000000000000000000000000000000000000000009c437249ffff001d6d731200", + "01000000eec4a84824c4ce52a987cf3036b80bcce94fd36fb53421c0d0baa2c600000000a0860100000000000000000000000000000000000000000000000000000000009d437249ffff001d2bf90a0b", + "01000000c8b7b4bb66d73853898ae3df6f2b5472449842874c5ae4bea8e7670400000000c0270900000000000000000000000000000000000000000000000000000000009e437249ffff001d6a8c2f03", + "01000000edc01da7e2d912a8f90b8d0a80ad456d732f7f6bef1002cd599b72ee0000000060182300000000000000000000000000000000000000000000000000000000009f437249ffff001deca0980d", + "01000000c94299a414e19ab5478dd3044d75433fc1cada31f13720683e249bc500000000c027090000000000000000000000000000000000000000000000000000000000a0437249ffff001d733cef00", + "01000000806f69287dd210e52b4986f2a44e0fef1ee7978c3621d8837ead5091000000000000000000000000000000000000000000000000000000000000000000000000a1437249ffff001d88327700", + "01000000e6ee978b1ef48064cc166701abc519461064ecbea96b86fe82b2dfe700000000c05c150000000000000000000000000000000000000000000000000000000000a2437249ffff001ddde2980a", + "01000000ff519ae6474864828d70479fbacc0dc4ab8c5326fc8d742cc9c9e08500000000200b200000000000000000000000000000000000000000000000000000000000a3437249ffff001d614e7007", + "0100000097882a307bea50884cb9bd0830a70cc026b5185c93a2f163244e0c0a00000000400d030000000000000000000000000000000000000000000000000000000000a4437249ffff001de93f180a", + "01000000d4c232cc5ea1ecc67198e80c6b049d87bf98a610f11f295295c2afc200000000c05c150000000000000000000000000000000000000000000000000000000000a5437249ffff001d5786d209", + "010000007ada0a92d67772ace60449b7046c8f8c388c2c3f38db825c57e2bbb500000000e032290000000000000000000000000000000000000000000000000000000000a6437249ffff001dd50b3201", + "010000000ddcc134ab082e1a83546e32994611e6b50c5d284252c9cee17558f90000000080841e0000000000000000000000000000000000000000000000000000000000a7437249ffff001da0d78909", + "010000001b252a56951b2d9f35f044dae7b7318c3fb15475826786c0b5516baa0000000020402c0000000000000000000000000000000000000000000000000000000000a8437249ffff001d03434b00", + "01000000507e1e4a43c480ccc5a8fa41dc54ab016abbf6976a3da768a75c92cf00000000a0f0190000000000000000000000000000000000000000000000000000000000a9437249ffff001d7519cc05", + "0100000055677d8aa4257eb9f11ccc3ec10d506d0f31a2e3f1e3b260e2da677700000000c05c150000000000000000000000000000000000000000000000000000000000aa437249ffff001daaffb012", + "01000000c0e3d489767fadac577b88fe68f8e955033c92adb63695cd2e4cd51600000000200b200000000000000000000000000000000000000000000000000000000000ab437249ffff001d7bba9802", + "01000000d5f82057c6af53a7a1c0578100ae230375f572da0f99aca2d538af960000000020d6130000000000000000000000000000000000000000000000000000000000ac437249ffff001d5b0de401", + "0100000048593a7c3f7aa89442e2a593125e6a35a053eeaac7ff3d3c4311a3890000000040ac270000000000000000000000000000000000000000000000000000000000ad437249ffff001d34fbaa14", + "01000000d4deee0d8dfd26f2c294aa1e30da1a28a50aa2e0114b7f7c6425db030000000000350c0000000000000000000000000000000000000000000000000000000000ae437249ffff001d0b499209", + "010000009dafb0e9e69ec54219a8b36c8e5391f8b66ca509e1cc5c191a2757f400000000604d2f0000000000000000000000000000000000000000000000000000000000af437249ffff001d4ed00600", + "0100000047cdbf0af0965634837764974563ffffd37c951356c6e2c8c12fd37a00000000e0fd1c0000000000000000000000000000000000000000000000000000000000b0437249ffff001d80733e04", + "01000000be84a8c141ccf61538b081e15f0168f8e162e9ff04edecd9206792c500000000804f120000000000000000000000000000000000000000000000000000000000b1437249ffff001d6d408500", + "01000000dc125eb1ef0fd0a24e3b2b0b5efc18e5fc16a40b0f312565424592f80000000060e3160000000000000000000000000000000000000000000000000000000000b2437249ffff001d5c54cf0a", + "0100000055bc7627107f43cfe10e03d2627c7327cc3501aa19c7200d2a4e25b300000000009f240000000000000000000000000000000000000000000000000000000000b3437249ffff001d0c116e07", + "01000000d53f9954e0f579790e7ec309de984dc97418db43d8b3edb6bd1043aa00000000a0f0190000000000000000000000000000000000000000000000000000000000b4437249ffff001dffa1fa0c", + "010000000e6505ef6a354aab53775ad84efadcbf140423014eeab2a1dc8b2597000000000000000000000000000000000000000000000000000000000000000000000000b5437249ffff001d6841fd08", + "01000000c14c3f55fdad06e749023183db9779c14ee5f86b08f8db2dcaf579a500000000a086010000000000000000000000000000000000000000000000000000000000b6437249ffff001d7e758404", + "010000002f94efa6a7b11402478e30dc3a0fdc2acccead271c521e10edf3c82200000000604d2f0000000000000000000000000000000000000000000000000000000000b7437249ffff001dc8d53100", + "01000000a9b05be4b39f9065e8d65d605e7f4d510145f31579fcabffc65055d70000000060ae0a0000000000000000000000000000000000000000000000000000000000b8437249ffff001da7fb2502", + "01000000f04955f857d64ce8aaaaeaa27a35ab2483d365be824b598d5e392bee000000006018230000000000000000000000000000000000000000000000000000000000b9437249ffff001d43b3f300", + "010000002cc0f4c6d5a114007f7d78e353b2a6e42e4c6cfd44c3e769ca02ad4f00000000c05c150000000000000000000000000000000000000000000000000000000000ba437249ffff001d7ca92f1b", + "0100000092aa8ddc12adc461c12f0e3a237ebb6e665b0e35bbdb92c7552e7fb40000000060ae0a0000000000000000000000000000000000000000000000000000000000bb437249ffff001dcdcacc00", + "0100000072b9c59f46a52dcb184c9ced0389c587a026d5f8551e443b8b08dcb700000000c05c150000000000000000000000000000000000000000000000000000000000bc437249ffff001db7681e13", + "01000000751791692f42c2e19ff387760ce74934e296a27f537538d6b682247d0000000040420f0000000000000000000000000000000000000000000000000000000000bd437249ffff001d5e9be501", + "010000001ede0ecd3306b94d6f9bf22fb4ada82a84b4790bb743b57f21eb30c600000000e0fd1c0000000000000000000000000000000000000000000000000000000000be437249ffff001d96b44500", + "010000001a6993020478608032c9ea2154e94efde9036a61545c7652b916d83000000000804f120000000000000000000000000000000000000000000000000000000000bf437249ffff001dc3c32d11", + "01000000cdc89673ad805285a6bd16ac6606dec8d20a3f68f91fcf7aefc5bb5300000000a0f0190000000000000000000000000000000000000000000000000000000000c0437249ffff001d8b801707", + "0100000040833abe438da3255145f2c4cc63582d92e93971baa0fd5249bcdca300000000e0fd1c0000000000000000000000000000000000000000000000000000000000c1437249ffff001da8c3d908", + "010000000c5a9657c01a610e3fcd9ac6d65a3bbfcfd7926404a511a5d57c9ec50000000020d6130000000000000000000000000000000000000000000000000000000000c2437249ffff001d6fb71602", + "01000000be8edb3e3c4047d5a2ad33a4926ac05f84bd7dc4235cbb2e15d073cb00000000c027090000000000000000000000000000000000000000000000000000000000c3437249ffff001d2289bb07", + "010000008149bb462237cf523711f680ea718779b16abfb0307f56ec5195448a0000000020a1070000000000000000000000000000000000000000000000000000000000c4437249ffff001dc6b1b603", + "01000000aadda2123f83b4d256b603a68c4771c58d695fb61b5477c3c43207db0000000060e3160000000000000000000000000000000000000000000000000000000000c5437249ffff001df97aa50f", + "0100000087f9cc737fbfc00e29fc9d89fa2f90edb4ae02d7f0ab06ff25cf0f790000000040ac270000000000000000000000000000000000000000000000000000000000c6437249ffff001dc4d23117", + "0100000098a7c945d9166ace959da0bf0150a089cfd5a8709fd8dac6acaa80d80000000080b92a0000000000000000000000000000000000000000000000000000000000c7437249ffff001dd0911f0c", + "010000002bddaa3a09fc6d49a6552827bcba657fbd0007998d85a8b96a774b270000000040420f0000000000000000000000000000000000000000000000000000000000c8437249ffff001ddec73c05", + "0100000001c1b34bcdd9746d5470965b8f12e8468a891dbbf94f79bc53809f3b00000000e032290000000000000000000000000000000000000000000000000000000000c9437249ffff001dfd4cbf12", + "01000000e01ef6dd77f523b8ca8ae807495b34672ec0c917f592edf719b4567a00000000e0c8100000000000000000000000000000000000000000000000000000000000ca437249ffff001daf658d07", + "0100000044d522b4e64a4170336beb8c65547d06ea683cc002bd68f7654602390000000060e3160000000000000000000000000000000000000000000000000000000000cb437249ffff001d5c644701", + "0100000000502819ebc6fce848a0371defe74d01a00b2be9cc23e4ff1fc7352600000000400d030000000000000000000000000000000000000000000000000000000000cc437249ffff001d0686c00d", + "01000000b4a9b4d09e22581fafafced573770afdb0a1c061be52f1ec1f1f236c00000000009f240000000000000000000000000000000000000000000000000000000000cd437249ffff001d4a593300", + "01000000b4809c6bda63a73ba5cfc56d938d8ff6693e438a55faa8d18ed0d22c00000000e0fd1c0000000000000000000000000000000000000000000000000000000000ce437249ffff001df585b90a", + "01000000cfaa831f0378872d6ff0595aff1ffc1b565c8df22558abc82457f29a00000000804f120000000000000000000000000000000000000000000000000000000000cf437249ffff001d8af4fd07", + "0100000021488777be68164a32b2c8c9e22e9032d9a300952b8ee90459d6f6af000000006018230000000000000000000000000000000000000000000000000000000000d0437249ffff001d96cf070d", + "010000000c77c3d8025d5d0e678d177bc632b85bda3fcca215b9415a73adc9fa0000000040771b0000000000000000000000000000000000000000000000000000000000d1437249ffff001d385f4a20", + "01000000a1f81a6cfaa8b9f2217c14d601725ba3350afec4cf8665d81b3d101b0000000020402c0000000000000000000000000000000000000000000000000000000000d2437249ffff001df5d9e70a", + "0100000076791b88f3efba20849cde9e48d099a869eddcce5e39e6daf2951c8500000000400d030000000000000000000000000000000000000000000000000000000000d3437249ffff001d99056719", + "010000004b55090ccfe456ca54fbacc5847fa7526634daa1907ae3faecbd350e00000000e093040000000000000000000000000000000000000000000000000000000000d4437249ffff001d43fb6800", + "01000000787416e5c8e19b5f21fcda3fd40c6cb5546523a20de952ca08dcfa4100000000a025260000000000000000000000000000000000000000000000000000000000d5437249ffff001d28052e06", + "01000000e9c24dd1a11227dd419a2489ba41855afc9b5ea8cc7954d6969f002b00000000400d030000000000000000000000000000000000000000000000000000000000d6437249ffff001d38039701", + "010000008188e59d0027c1f5dc12eedecc8249c43254391d950061539d639d3b0000000060ae0a0000000000000000000000000000000000000000000000000000000000d7437249ffff001d7cf5fa01", + "01000000e53d29e03bee40a767dc627a88ea9740bf33192d4e8ec95a3972455500000000006a180000000000000000000000000000000000000000000000000000000000d8437249ffff001dc5062b14", + "010000009f97810a5c4ba5bb141c2e90c8d311e2195527e8449b25935068b35100000000c0c62d0000000000000000000000000000000000000000000000000000000000d9437249ffff001dd6cd6002", + "01000000ea77d03ae1b050fb5577b8f3c9245707027ccb50765fead1984561e400000000200b200000000000000000000000000000000000000000000000000000000000da437249ffff001d12ded602", + "010000001d0476a146a0304c4363a8427e76dd1941c5bbbe0aedc17d52f401a90000000040420f0000000000000000000000000000000000000000000000000000000000db437249ffff001d78b16605", + "01000000f8d74a0768740121cf1d56b45f589912abc5b8ae7b606c3c4841543f0000000040ac270000000000000000000000000000000000000000000000000000000000dc437249ffff001de4445b05", + "01000000d6998465b8ebef40cb1acce12b2985ba29c5fb1f100279811cb9d4bf0000000060ae0a0000000000000000000000000000000000000000000000000000000000dd437249ffff001d2974d508", + "01000000d6fa08bd46067f6f1d5825f548ad4d4e41b46dc7487520397355fe4700000000c027090000000000000000000000000000000000000000000000000000000000de437249ffff001daaadcc05", + "0100000059297ef0f680ca277495bc78bdf9fa52233651ef2cb8a07eae8ffcf800000000a025260000000000000000000000000000000000000000000000000000000000df437249ffff001db9b17a06", + "0100000012801db3d7f9fac1f7054b65a9df68e7955391d757780f6532ffafbd00000000e032290000000000000000000000000000000000000000000000000000000000e0437249ffff001d15113d02", + "010000002ceb6addd123f81aedcb3623cdf8dd09cbf149ba9f110826dc5e673e000000000000000000000000000000000000000000000000000000000000000000000000e1437249ffff001dc8fb8500", + "010000009f85155fc5516e40603a8c6b455cd3c8d2655f9cc85877167e74768b00000000a086010000000000000000000000000000000000000000000000000000000000e2437249ffff001d49365600", + "0100000024135736ac14a73da4d244b1a08459aa35c27385a430f8fe19c4605c0000000080841e0000000000000000000000000000000000000000000000000000000000e3437249ffff001dd1d7ec00", + "0100000076355a1d80d9228e7ecc9388cd19f53112fa650a4f7c30d5076a1c450000000020d6130000000000000000000000000000000000000000000000000000000000e4437249ffff001d3e6dd601", + "01000000793a9fb0dea24c8a5d86c8bcc093629f851a9091c2d2e9e3415798cf0000000020a1070000000000000000000000000000000000000000000000000000000000e5437249ffff001d547ecd01", + "010000005a8cc1d7cccbca339242da2a8b3b9b9283cfba983ff2b176adcde5bd0000000080841e0000000000000000000000000000000000000000000000000000000000e6437249ffff001da96f1c02", + "01000000857b8b263e930331e3e0fad39fd13076b613c0b2402f87cbd62ffa5e00000000e0c8100000000000000000000000000000000000000000000000000000000000e7437249ffff001d41919c16", + "01000000c863f8a6db34fa40e335b8d9e71202c4a4f53f481975aa723f7ade2b000000006018230000000000000000000000000000000000000000000000000000000000e8437249ffff001dc9aef90f", + "010000002d564d6aff009416973e0fef0f420b50a34930772325aa48a4f949b20000000000000000000000080000000000000000000000000000000000000000000000008b8d7349ffff001d40a19012", + "010000008921e020ce9a0bf757d75eb65f842e9bf64374330ab037a0a4af04710000000000000000000000140000000000000000000000000000000000000000000000008a8d7349c0ff3f1c9a9adf1d" + ], + "valid": true, + "comment": "Block at height 4032 has a lower timestamp than block at height 2016." + } +] \ No newline at end of file diff --git a/bip-0054/test_vectors/txsize.json b/bip-0054/test_vectors/txsize.json new file mode 100644 index 0000000000..251bff4edb --- /dev/null +++ b/bip-0054/test_vectors/txsize.json @@ -0,0 +1,62 @@ +[ + { + "tx": "0200000001827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff0100000000000000000300515200000000", + "valid": true, + "comment": "A 63-byte legacy transaction." + }, + { + "tx": "02000000000101827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff01000000000000000000010000000000", + "valid": true, + "comment": "A 61-byte legacy transaction with a witness." + }, + { + "tx": "0200000001827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff010000000000000000040051525400000000", + "valid": false, + "comment": "A 64-byte legacy transaction (4 bytes in spk)." + }, + { + "tx": "0200000001827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c883150000000403424242ffffffff010040075af07507000000000000", + "valid": false, + "comment": "A 64-byte legacy transaction (4 bytes in scriptsig)." + }, + { + "tx": "0200000001827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff01000000000000000005005152545800000000", + "valid": true, + "comment": "A 65-byte legacy transaction." + }, + { + "tx": "02000000000101827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff01000000000000000004005152540108213245576281941200000000", + "valid": false, + "comment": "A 64-byte Segwit transaction." + }, + { + "tx": "02000000000101827da3d85a6547d6b03662d2cb86982d655a6f390547285a3bf9ec9f28e0c8831500000000ffffffff0100000000000000000451024e7301415a78b5a14a2527feb02c08b8124e74c3b9bcc1bd3dba1fbfa87f1c930f28a46fea2bf375105dfd835e212c9127aad4976c46ef86be02edbb681e6f38f9a9e06f0100000000", + "valid": false, + "comment": "A 64-byte Segwit transaction (1 p2tr input, 1 p2a output)." + }, + { + "tx": "0200000001deb98691723fa71260ffca6ea0a7bc0a63b0a8a366e1b585caad47fb269a2ce401000000030251b201000000010000000000000000016a00000000", + "valid": false, + "comment": "Historical 64-byte transaction 892f44a49de6f5b212cdbea514d09e692d9fed5d897f37bcef14bd0eedebf193" + }, + { + "tx": "01000000010d0afe3d74062ee60c0ec55579d691d8c8af5c04eb97b777157a21a8c5fb143d00000000035101b100000000010000000000000000016a01000000", + "valid": false, + "comment": "Historical 64-byte transaction bbf71454857438c6dfd64c0d92a7c5360a8d8d57c9202f5806449e5b0d26b848" + }, + { + "tx": "02000000011658a33df410379bb512206659910c9fbd0e50bfb732f7be9936558ff036919401000000035101b201000000010000000000000000016a00000000", + "valid": false, + "comment": "Historical 64-byte transaction 6713d61a83e3d095582211ea8d6db452ac7561e863decba7c4046fb9f6d88aa0" + }, + { + "tx": "02000000011a7a4cf262fb7e53e2e6e0b2ef8b763f6ee97d8681ca968d1938418d56e6c38700000000035101b201000000010000000000000000016a00000000", + "valid": false, + "comment": "Historical 64-byte transaction 7f2efc6546011ad3227b2da678be0d30c7f4b08e2ce57b5edadd437f9e27a612" + }, + { + "tx": "01000000019222bbb054bb9f94571dfe769af5866835f2a97e883959fa757de4064bed8bca01000000035101b100000000010000000000000000016a01000000", + "valid": false, + "comment": "Historical 64-byte transaction 5302e01dc4b7e34314a34c7c3347107e612b9524be684d388cd4d2ca35ff1ec9" + } +] \ No newline at end of file diff --git a/bip-0060.mediawiki b/bip-0060.mediawiki index 8e9f289f05..b5f8c387bd 100644 --- a/bip-0060.mediawiki +++ b/bip-0060.mediawiki @@ -2,12 +2,12 @@ BIP: 60 Layer: Peer Services Title: Fixed Length "version" Message (Relay-Transactions Field) - Author: Amir Taaki + Authors: Amir Taaki Comments-Summary: Discouraged for implementation (one person) Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0060 - Status: Draft - Type: Standards Track - Created: 2013-06-16 + Status: Closed + Type: Specification + Assigned: 2013-06-16 License: PD
@@ -23,14 +23,14 @@ The implementation is problematic because the RelayTransactions flag is an optio One property of Bitcoin messages is their fixed number of fields. This keeps the format simple and easily understood. Adding optional fields to messages will cause deserialisation issues when other fields come after the optional one. -As an example, the length of version messages might be checked to ensure the byte stream is consistent. With optional fields, this checking is no longer possible. This is desirable to check for consistency inside internal deserialization code, and proper formatting of version messages originating from other nodes. In the future with diversification of the Bitcoin network, it will become desirable to enforce this kind of strict adherance to standard messages with field length compliance with every protocol version. +As an example, the length of version messages might be checked to ensure the byte stream is consistent. With optional fields, this checking is no longer possible. This is desirable to check for consistency inside internal deserialization code, and proper formatting of version messages originating from other nodes. In the future with diversification of the Bitcoin network, it will become desirable to enforce this kind of strict adherence to standard messages with field length compliance with every protocol version. Another property of fixed-length field messages is the ability to pass stream operators around for deserialization. This property is also lost, as now the deserialisation code must know the remaining length of bytes to parse. The parser now requires an additional piece of information (remaining size of the stream) for parsing instead of being a dumb reader. ==Specification== === version === -When a node creates an outgoing connection, it will immediately advertise its version. The remote node will respond with its version. No futher communication is possible until both peers have exchanged their version. +When a node creates an outgoing connection, it will immediately advertise its version. The remote node will respond with its version. No further communication is possible until both peers have exchanged their version. Payload: diff --git a/bip-0061.mediawiki b/bip-0061.mediawiki index 1e3d41f857..8f4646d9e9 100644 --- a/bip-0061.mediawiki +++ b/bip-0061.mediawiki @@ -2,12 +2,12 @@ BIP: 61 Layer: Peer Services Title: Reject P2P message - Author: Gavin Andresen + Authors: Gavin Andresen Comments-Summary: Controversial; some recommendation, and some discouragement Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0061 - Status: Final - Type: Standards Track - Created: 2014-06-18 + Status: Deployed + Type: Specification + Assigned: 2014-06-18 ==Abstract== @@ -57,7 +57,7 @@ Every reject message begins with the following fields. Some messages append extr |} The human-readable string is intended only for debugging purposes; in particular, different implementations may -use different strings. The string should not be shown to users or used for anthing besides diagnosing +use different strings. The string should not be shown to users or used for anything besides diagnosing interoperability problems. The following reject code categories are used; in the descriptions below, "server" is the peer generating @@ -83,7 +83,7 @@ the reject message, "client" is the peer that will receive the message. ==== reject version codes ==== -Codes generated during the intial connection process in response to a "version" message: +Codes generated during the initial connection process in response to a "version" message: {| | Code || Description @@ -149,7 +149,7 @@ The reject message is backwards-compatible; older peers that do not recognize th == Implementation notes == -Implementors must consider what happens if an attacker either sends them +Implementers must consider what happens if an attacker either sends them reject messages for valid transactions/blocks or sends them random reject messages, and should beware of possible denial-of-service attacks. For example, notifying the user of every reject message received diff --git a/bip-0062.mediawiki b/bip-0062.mediawiki index 7dd2b5b6db..9d44ecb040 100644 --- a/bip-0062.mediawiki +++ b/bip-0062.mediawiki @@ -4,12 +4,10 @@ BIP: 62 Layer: Consensus (soft fork) Title: Dealing with malleability - Author: Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0062 - Status: Withdrawn - Type: Standards Track - Created: 2014-03-12 + Authors: Pieter Wuille + Status: Closed + Type: Specification + Assigned: 2014-03-12 License: BSD-2-Clause @@ -34,7 +32,7 @@ Several sources of malleability are known: # '''Non-DER encoded ECDSA signatures''' Right now, the Bitcoin reference client uses OpenSSL to validate signatures. As OpenSSL accepts more than serializations that strictly adhere to the DER standard, this is a source of malleability. Since v0.8.0, non-DER signatures are no longer relayed already. # '''Non-push operations in scriptSig''' Any sequence of script operations in scriptSig that results in the intended data pushes, but is not just a push of that data, results in an alternative transaction with the same validity. -# '''Push operations in scriptSig of non-standard size type''' The Bitcoin scripting language has several push operators (OP_0, single-byte pushes, data pushes of up to 75 bytes, OP_PUSHDATA1, OP_PUSHDATA2, OP_PUSHDATA4). As the later ones have the same result as the former ones, they result in additional possibilities. +# '''Push operations in scriptSig of non-standard size type''' The Bitcoin scripting language has several push operators (OP_0, single-byte pushes, data pushes of up to 75 bytes, OP_PUSHDATA1, OP_PUSHDATA2, OP_PUSHDATA4). As the latter ones have the same result as the former ones, they result in additional possibilities. # '''Zero-padded number pushes''' In cases where scriptPubKey opcodes use inputs that are interpreted as numbers, they can be zero padded. # '''Inherent ECDSA signature malleability''' ECDSA signatures themselves are already malleable: taking the negative of the number S inside (modulo the curve order) does not invalidate it. # '''Superfluous scriptSig operations''' Adding extra data pushes at the start of scripts, which are not consumed by the corresponding scriptPubKey, is also a source of malleability. diff --git a/bip-0064.mediawiki b/bip-0064.mediawiki index 22e56ba346..85ffeb7b35 100644 --- a/bip-0064.mediawiki +++ b/bip-0064.mediawiki @@ -2,12 +2,10 @@ BIP: 64 Layer: Peer Services Title: getutxo message - Author: Mike Hearn - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0064 - Status: Draft - Type: Standards Track - Created: 2014-06-10 + Authors: Mike Hearn + Status: Closed + Type: Specification + Assigned: 2014-06-10 ==Abstract== @@ -86,7 +84,7 @@ If the requesting client is looking up outputs for a signed transaction that the client can partly verify the returned output by running the input scripts with it. Currently this verifies only that the script is correct. A future version of the Bitcoin protocol is likely to also allow the value to be checked in this way. It does not show that the output is really unspent or was -ever actually created in the block chain however. Additionally, the form of the provided scriptPubKey +ever actually created in the block chain however. Additionally, the form of the provided scriptPubKey should be checked before execution to ensure the remote peer doesn't just set the script to OP_TRUE. If the requesting client has a mapping of chain heights to block hashes in the best chain e.g. diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki index 1365884c09..4bd292f8b4 100644 --- a/bip-0065.mediawiki +++ b/bip-0065.mediawiki @@ -2,12 +2,10 @@ BIP: 65 Layer: Consensus (soft fork) Title: OP_CHECKLOCKTIMEVERIFY - Author: Peter Todd - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0065 - Status: Final - Type: Standards Track - Created: 2014-10-01 + Authors: Peter Todd + Status: Deployed + Type: Specification + Assigned: 2014-10-01 License: PD @@ -170,7 +168,7 @@ Proving the sacrifice of some limited resource is a common technique in a variety of cryptographic protocols. Proving sacrifices of coins to mining fees has been proposed as a ''universal public good'' to which the sacrifice could be directed, rather than simply destroying the coins. However doing so is -non-trivial, and even the best existing technqiue - announce-commit sacrifices +non-trivial, and even the best existing technique - announce-commit sacrifices - could encourage mining centralization. CHECKLOCKTIMEVERIFY can be used to create outputs that are provably spendable by anyone (thus to mining fees assuming miners behave optimally and rationally) but only at a time @@ -205,19 +203,19 @@ transaction output ''can'' be spent. Refer to the reference implementation, reproduced below, for the precise semantics and detailed rationale for those semantics. - + case OP_NOP2: { // CHECKLOCKTIMEVERIFY // // (nLockTime -- nLockTime ) - + if (!(flags & SCRIPT_VERIFY_CHECKLOCKTIMEVERIFY)) break; // not enabled; treat as a NOP - + if (stack.size() < 1) return false; - + // Note that elsewhere numeric opcodes are limited to // operands in the range -2**31+1 to 2**31-1, however it is // legal for opcodes to produce results exceeding that @@ -233,13 +231,13 @@ semantics and detailed rationale for those semantics. // to 5-byte bignums, which are good until 2**32-1, the // same limit as the nLockTime field itself. const CScriptNum nLockTime(stacktop(-1), 5); - + // In the rare event that the argument may be < 0 due to // some arithmetic being done first, you can always use // 0 MAX CHECKLOCKTIMEVERIFY. if (nLockTime < 0) return false; - + // There are two types of nLockTime: lock-by-blockheight // and lock-by-blocktime, distinguished by whether // nLockTime < LOCKTIME_THRESHOLD. @@ -252,12 +250,12 @@ semantics and detailed rationale for those semantics. (txTo.nLockTime >= LOCKTIME_THRESHOLD && nLockTime >= LOCKTIME_THRESHOLD) )) return false; - + // Now that we know we're comparing apples-to-apples, the // comparison is a simple numeric one. if (nLockTime > (int64_t)txTo.nLockTime) return false; - + // Finally the nLockTime feature can be disabled and thus // CHECKLOCKTIMEVERIFY bypassed if every txin has been // finalized by setting nSequence to maxint. The @@ -270,9 +268,9 @@ semantics and detailed rationale for those semantics. // required to prove correct CHECKLOCKTIMEVERIFY execution. if (txTo.vin[nIn].IsFinal()) return false; - + break; - + } https://github.com/petertodd/bitcoin/commit/ab0f54f38e08ee1e50ff72f801680ee84d0f1bf4 diff --git a/bip-0066.mediawiki b/bip-0066.mediawiki index 936d50754e..aa41b75713 100644 --- a/bip-0066.mediawiki +++ b/bip-0066.mediawiki @@ -2,12 +2,10 @@ BIP: 66 Layer: Consensus (soft fork) Title: Strict DER signatures - Author: Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0066 - Status: Final - Type: Standards Track - Created: 2015-01-10 + Authors: Pieter Wuille + Status: Deployed + Type: Specification + Assigned: 2015-01-10 License: BSD-2-Clause @@ -75,7 +73,7 @@ bool static IsValidSignatureEncoding(const std::vector &sig) { // Verify that the length of the signature matches the sum of the length // of the elements. if ((size_t)(lenR + lenS + 7) != sig.size()) return false; - + // Check whether the R element is an integer. if (sig[2] != 0x02) return false; @@ -140,7 +138,7 @@ An implementation for the reference client is available at https://github.com/bi ==Acknowledgements== -This document is extracted from the previous BIP62 proposal, which had input from various people, in particular Greg Maxwell and Peter Todd, who gave feedback about this document as well. +This document is extracted from the previous BIP62 proposal, which had input from various people, in particular Greg Maxwell and Peter Todd, who gave feedback about this document as well. ==Disclosures== diff --git a/bip-0067.mediawiki b/bip-0067.mediawiki index 9baf6c0b9c..c21da80bec 100644 --- a/bip-0067.mediawiki +++ b/bip-0067.mediawiki @@ -2,14 +2,12 @@ BIP: 67 Layer: Applications Title: Deterministic Pay-to-script-hash multi-signature addresses through public key sorting - Author: Thomas Kerin - Jean-Pierre Rupp - Ruben de Vries - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0067 - Status: Proposed - Type: Standards Track - Created: 2015-02-08 + Authors: Thomas Kerin + Jean-Pierre Rupp + Ruben de Vries + Status: Complete + Type: Specification + Assigned: 2015-02-08 License: PD @@ -19,7 +17,7 @@ This BIP describes a method to deterministically generate multi-signature pay-to ==Motivation== -Pay-to-script-hash (BIP-0011[https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki BIP-0011]) is a transaction type that allows funding of arbitrary scripts, where the recipient carries the cost of fee's associated with using longer, more complex scripts. +Pay-to-script-hash (BIP-0011[https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki BIP-0011]) is a transaction type that allows funding of arbitrary scripts, where the recipient carries the cost of fee's associated with using longer, more complex scripts. Multi-signature pay-to-script-hash transactions are defined in BIP-0016[https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki BIP-0016]. The redeem script does not require a particular ordering or encoding for public keys. This means that for a given set of keys and number of required signatures, there are as many as 2(n!) possible standard redeem scripts, each with its separate P2SH address. Adhering to an ordering and key encoding would ensure that a multi-signature “account” (set of public keys and required signature count) has a canonical P2SH address. @@ -27,36 +25,36 @@ By adopting a sorting and encoding standard, compliant wallets will always produ While most web wallets do not presently facilitate the setup of multisignature accounts with users of a different service, conventions which ensure cross-compatibility should make it easier to achieve this. -Many wallet as a service providers use a 2of3 multi-signature schema where the user stores 1 of the keys (offline) as backup while using the other key for daily use and letting the service cosign his transactions. +Many wallet as a service providers use a 2of3 multi-signature schema where the user stores 1 of the keys (offline) as backup while using the other key for daily use and letting the service cosign his transactions. This standard will help in enabling a party other than the service provider to recover the wallet without any help from the service provider. ==Specification== For a set of public keys, ensure that they have been received in compressed form: - + 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da - 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 + 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 - -Sort them lexicographically according to their binary representation: - + +Sort them lexicographically according to their binary representation: + 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 -..before using the resulting list of keys in a standard multisig redeem script: - - OP_2 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 OP_3 OP_CHECKSIG +..before using the resulting list of keys in a standard multisig redeem script: + + OP_2 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 OP_3 OP_CHECKMULTISIG Hash the redeem script according to BIP-0016 to get the P2SH address. - + 3Q4sF6tv9wsdqu2NtARzNCpQgwifm2rAba - + ==Compatibility== -* Uncompressed keys are incompatible with this specificiation. A compatible implementation should not automatically compress keys. Receiving an uncompressed key from a multisig participant should be interpreted as a sign that the user has an incompatible implementation. -* P2SH addressses do not reveal information about the script that is receiving the funds. For this reason it is not technically possible to enforce this BIP as a rule on the network. Also, it would cause a hard fork. +* Uncompressed keys are incompatible with this specification. A compatible implementation should not automatically compress keys. Receiving an uncompressed key from a multisig participant should be interpreted as a sign that the user has an incompatible implementation. +* P2SH addresses do not reveal information about the script that is receiving the funds. For this reason it is not technically possible to enforce this BIP as a rule on the network. Also, it would cause a hard fork. * Implementations that do not conform with this BIP will have compatibility issues with strictly-compliant wallets. -* Implementations which do adopt this standard will be cross-compatible when choosing multisig addressses. +* Implementations which do adopt this standard will be cross-compatible when choosing multisig addresses. * If a group of users were not entirely compliant, there is the possibility that a participant will derive an address that the others will not recognize as part of the common multisig account. ==Test vectors== @@ -75,11 +73,11 @@ Vector 1 ** 39bgKC7RFbpoCRbtD5KEdkYKtNyhpsNa3Z Vector 2 (Already sorted, no action required) -* List: +* List: ** 02632b12f4ac5b1d1b72b2a3b508c19172de44f6f46bcee50ba33f3f9291e47ed0 ** 027735a29bae7780a9755fae7a1c4374c656ac6a69ea9f3697fda61bb99a4f3e77 ** 02e2cc6bd5f45edd43bebe7cb9b675f0ce9ed3efe613b177588290ad188d11b404 -* Sorted: +* Sorted: ** 02632b12f4ac5b1d1b72b2a3b508c19172de44f6f46bcee50ba33f3f9291e47ed0 ** 027735a29bae7780a9755fae7a1c4374c656ac6a69ea9f3697fda61bb99a4f3e77 ** 02e2cc6bd5f45edd43bebe7cb9b675f0ce9ed3efe613b177588290ad188d11b404 @@ -89,12 +87,12 @@ Vector 2 (Already sorted, no action required) ** 3CKHTjBKxCARLzwABMu9yD85kvtm7WnMfH Vector 3: -* List: +* List: ** 030000000000000000000000000000000000004141414141414141414141414141 ** 020000000000000000000000000000000000004141414141414141414141414141 ** 020000000000000000000000000000000000004141414141414141414141414140 ** 030000000000000000000000000000000000004141414141414141414141414140 -* Sorted: +* Sorted: ** 020000000000000000000000000000000000004141414141414141414141414140 ** 020000000000000000000000000000000000004141414141414141414141414141 ** 030000000000000000000000000000000000004141414141414141414141414140 @@ -105,11 +103,11 @@ Vector 3: ** 32V85igBri9zcfBRVupVvwK18NFtS37FuD Vector 4: (from bitcore) -* List: +* List: ** 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da -** 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 +** 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 ** 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 -* Sorted: +* Sorted: ** 021f2f6e1e50cb6a953935c3601284925decd3fd21bc445712576873fb8c6ebc18 ** 022df8750480ad5b26950b25c7ba79d3e37d75f640f8e5d9bcd5b150a0f85014da ** 03e3818b65bcc73a7d64064106a859cc1a5a728c4345ff0b641209fba0d90de6e9 @@ -119,14 +117,14 @@ Vector 4: (from bitcore) ** 3Q4sF6tv9wsdqu2NtARzNCpQgwifm2rAba ==Acknowledgements== -The authors wish to thank BtcDrak and Luke-Jr for their involvement & contributions in the early discussions of this BIP. - -==Usage & Implementations== -* [[https://github.com/bitcoin/bips/blob/master/bip-0045.mediawiki#address-generation-procedure|BIP-0045]] - Structure for Deterministic P2SH Multisignature Wallets -* [[https://github.com/bitpay/bitcore/blob/50a868cb8cdf2be04bb1c5bf4bcc064cc06f5888/lib/script/script.js#L541|Bitcore]] -* [[https://github.com/haskoin/haskoin/blob/master/Network/Haskoin/Script/Parser.hs#L112-122|Haskoin]] Bitcoin implementation in haskell -* [[https://github.com/etotheipi/BitcoinArmory/blob/268db0f3fa20c989057bd43343a43b2edbe89aeb/armoryengine/ArmoryUtils.py#L1441|Armory]] -* [[https://github.com/bitcoinj/bitcoinj/blob/master/core/src/main/java/org/bitcoinj/script/ScriptBuilder.java#L331|BitcoinJ]] +The authors wish to thank BtcDrak and Luke-Jr for their involvement & contributions in the early discussions of this BIP. + +==Usage & Implementations== +* [[https://github.com/bitcoin/bips/blob/master/bip-0045.mediawiki#address-generation-procedure|BIP-0045]] - Structure for Deterministic P2SH Multisignature Wallets +* [[https://github.com/bitpay/bitcore/blob/50a868cb8cdf2be04bb1c5bf4bcc064cc06f5888/lib/script/script.js#L541|Bitcore]] +* [[https://github.com/haskoin/haskoin-core/blob/b41b1deb0989334a7ead6fc993fb8b02f0c00810/haskoin-core/Network/Haskoin/Script/Parser.hs#L112-L122|Haskoin]] - Bitcoin implementation in Haskell +* [[https://github.com/etotheipi/BitcoinArmory/blob/268db0f3fa20c989057bd43343a43b2edbe89aeb/armoryengine/ArmoryUtils.py#L1441|Armory]] +* [[https://github.com/bitcoinj/bitcoinj/blob/f7ea0b92a619800c143b0142dc70306da33119a9/core/src/main/java/org/bitcoinj/script/ScriptBuilder.java#L331|BitcoinJ]] == References == diff --git a/bip-0068.mediawiki b/bip-0068.mediawiki index ea0761d5b2..90f5235ebf 100644 --- a/bip-0068.mediawiki +++ b/bip-0068.mediawiki @@ -2,15 +2,13 @@ BIP: 68 Layer: Consensus (soft fork) Title: Relative lock-time using consensus-enforced sequence numbers - Author: Mark Friedenbach - BtcDrak - Nicolas Dorier - kinoshitajona - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0068 - Status: Final - Type: Standards Track - Created: 2015-05-28 + Authors: Mark Friedenbach + BtcDrak + Nicolas Dorier + kinoshitajona + Status: Deployed + Type: Specification + Assigned: 2015-05-28 ==Abstract== @@ -21,7 +19,7 @@ This BIP introduces relative lock-time (RLT) consensus-enforced semantics of the Bitcoin transactions have a sequence number field for each input. The original idea appears to have been that a transaction in the mempool would be replaced by using the same input with a higher sequence value. Although this was not properly implemented, it assumes miners would prefer higher sequence numbers even if the lower ones were more profitable to mine. However, a miner acting on profit motives alone would break that assumption completely. The change described by this BIP repurposes the sequence number for new use cases without breaking existing functionality. It also leaves room for future expansion and other use cases. -The transaction nLockTime is used to prevent the mining of a transaction until a certain date. nSequence will be repurposed to prevent mining of a transaction until a certain age of the spent output in blocks or timespan. This, among other uses, allows bi-directional payment channels as used in [https://github.com/ElementsProject/lightning/raw/master/doc/deployable-lightning.pdf Hashed Timelock Contracts (HTLCs)] and [https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki#Bidirectional_Payment_Channels BIP112]. +The transaction nLockTime is used to prevent the mining of a transaction until a certain date. nSequence will be repurposed to prevent mining of a transaction until a certain age of the spent output in blocks or timespan. This, among other uses, allows bi-directional payment channels as used in [https://github.com/ElementsProject/lightning/raw/master/doc/miscellaneous/deployable-lightning.pdf Hashed Timelock Contracts (HTLCs)] and [https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki#Bidirectional_Payment_Channels BIP112]. ==Specification== @@ -33,7 +31,7 @@ If bit (1 << 31) of the sequence number is set, then no consensus meaning is app If bit (1 << 31) of the sequence number is not set, then the sequence number is interpreted as an encoded relative lock-time. -The sequence number encoding is interpreted as follows: +The sequence number encoding is interpreted as follows: Bit (1 << 22) determines if the relative lock-time is time-based or block based: If the bit is set, the relative lock-time specifies a timespan in units of 512 seconds granularity. The timespan starts from the median-time-past of the output’s previous block, and ends at the MTP of the previous block. If the bit is not set, the relative lock-time specifies a number of blocks. @@ -65,7 +63,7 @@ enum { /* Interpret sequence numbers as relative lock-time constraints. */ LOCKTIME_VERIFY_SEQUENCE = (1 << 0), }; - + /* Setting nSequence to this value for every input in a transaction * disables nLockTime. */ static const uint32_t SEQUENCE_FINAL = 0xffffffff; @@ -203,7 +201,7 @@ bool CheckSequenceLocks(const CTransaction &tx, int flags) return error("%s: Missing input", __func__); } if (coins.nHeight == MEMPOOL_HEIGHT) { - // Assume all mempool transaction confirm in the next block + // Assume all mempool transactions are confirmed in the next block prevheights[txinIndex] = tip->nHeight + 1; } else { prevheights[txinIndex] = coins.nHeight; @@ -245,7 +243,7 @@ The most efficient way to calculate sequence number from relative lock-time is w // 0 <= nHeight < 65,535 blocks (1.25 years) nSequence = nHeight; nHeight = nSequence & 0x0000ffff; - + // 0 <= nTime < 33,554,431 seconds (1.06 years) nSequence = (1 << 22) | (nTime >> 9); nTime = (nSequence & 0x0000ffff) << 9; @@ -261,5 +259,5 @@ BIP112: https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki BIP113: https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki -Hashed Timelock Contracts (HTLCs): https://github.com/ElementsProject/lightning/raw/master/doc/deployable-lightning.pdf +Hashed Timelock Contracts (HTLCs): https://github.com/ElementsProject/lightning/raw/master/doc/miscellaneous/deployable-lightning.pdf diff --git a/bip-0069.mediawiki b/bip-0069.mediawiki index e9f9245169..e28759afef 100644 --- a/bip-0069.mediawiki +++ b/bip-0069.mediawiki @@ -2,13 +2,11 @@ BIP: 69 Layer: Applications Title: Lexicographical Indexing of Transaction Inputs and Outputs - Author: Kristov Atlas + Authors: Kristov Atlas Editor: Daniel Cousens - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0069 - Status: Proposed + Status: Complete Type: Informational - Created: 2015-06-12 + Assigned: 2015-06-12 License: PD @@ -78,7 +76,7 @@ N.B. All comparisons do not need to operate in constant time since they are not ===Transaction Inputs=== -Transaction inputs are defined by the hash of a previous transaction, the output index of of a UTXO from that previous transaction, the size of an unlocking script, the unlocking script, and a sequence number. [3] +Transaction inputs are defined by the hash of a previous transaction, the output index of a UTXO from that previous transaction, the size of an unlocking script, the unlocking script, and a sequence number. [3] For sorting inputs, the hash of the previous transaction and the output index within that transaction are sufficient for sorting purposes; each transaction hash has an extremely high probability of being unique in the blockchain — this is enforced for coinbase transactions by BIP30 — and output indices within a transaction are unique. For the sake of efficiency, transaction hashes should be compared first before output indices, since output indices from different transactions are often equivalent, while all bytes of the transaction hash are effectively random variables. @@ -87,7 +85,7 @@ In the event of two matching transaction hashes, the respective previous output If the previous output indices match, the inputs are considered equal. Transaction malleability will not negatively impact the correctness of this process. -Even if a wallet client follows this process using unconfirmed UTXOs as inputs and an attacker changes modifies the blockchain’s record of the hash of the previous transaction, the wallet client will include the invalidated previous transaction hash in its input data, and will still correctly sort with respect to that invalidated hash. +Even if a wallet client follows this process using unconfirmed UTXOs as inputs and an attacker modifies the blockchain’s record of the hash of the previous transaction, the wallet client will include the invalidated previous transaction hash in its input data, and will still correctly sort with respect to that invalidated hash. ===Transaction Outputs=== @@ -147,7 +145,7 @@ Outputs: ==References== * [[https://bitcoinmagazine.com/20273/bitstamp-exchange-activity-trackable-due-multisig-wallet-implementation/|1: Bitstamp Info Leak]] -* [[https://github.com/OpenBitcoinPrivacyProject/wallet-ratings/blob/master/2015-1/criteria.md|2: OBPP Random Indexing as Countermeasure]] +* [[https://github.com/OpenBitcoinPrivacyProject/wallet-ratings/blob/5a7e2e1555e91bb48edeca3aa710272777d98c2a/2015-1/criteria.md|2: OBPP Random Indexing as Countermeasure]] * [[https://github.com/aantonop/bitcoinbook/blob/develop/ch05.asciidoc|3: Mastering Bitcoin]] * [[https://en.bitcoin.it/wiki/Script|4: Bitcoin Wiki on Script]] * [[http://www.cplusplus.com/reference/algorithm/lexicographical_compare|5: std::lexicographical_compare]] @@ -162,7 +160,7 @@ Outputs: * [[https://github.com/bitcoinjs/bip69/blob/master/test/fixtures.json|BitcoinJS Test Fixtures]] * [[https://www.npmjs.com/package/bip69|NodeJS]] * [[https://github.com/blockchain/My-Wallet-V3/blob/v3.8.0/src/transaction.js#L120-L142|Blockchain.info public beta]] -* [[https://github.com/btcsuite/btcutil/blob/master/txsort/txsort.go|Btcsuite]] +* [[https://github.com/btcsuite/btcd/blob/master/btcutil/txsort/txsort.go|Btcsuite]] ==Acknowledgements== diff --git a/bip-0069/bip-0069_examples.py b/bip-0069/bip-0069_examples.py index e2f52eddb3..be103a727c 100644 --- a/bip-0069/bip-0069_examples.py +++ b/bip-0069/bip-0069_examples.py @@ -29,7 +29,7 @@ def input_cmp(input_tuple1, input_tuple2): elif (input_tuple1[1] > input_tuple2[1]): return 1 else: - raise ValueError('Matching previous transaction hash and previous transaction output index for two disinct inputs. Invalid!') + raise ValueError('Matching previous transaction hash and previous transaction output index for two distinct inputs. Invalid!') def sort_inputs(input_tuples): return sorted(input_tuples, cmp=input_cmp) @@ -49,7 +49,7 @@ def output_cmp(output_tuple1, output_tuple2): elif (output_tuple1[0] > output_tuple2[0]): return 1 #tie-breaker: scriptPubKey_byte_arr - return bytearray_cmp(output_tuple1[1], output_tuple2[1]) + return bytearr_cmp(output_tuple1[1], output_tuple2[1]) def sort_outputs(output_tuples): return sorted(output_tuples, cmp=output_cmp) diff --git a/bip-0070.mediawiki b/bip-0070.mediawiki index 28349ee300..fc9d1ca48f 100644 --- a/bip-0070.mediawiki +++ b/bip-0070.mediawiki @@ -2,13 +2,11 @@ BIP: 70 Layer: Applications Title: Payment Protocol - Author: Gavin Andresen - Mike Hearn - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0070 - Status: Final - Type: Standards Track - Created: 2013-07-29 + Authors: Gavin Andresen + Mike Hearn + Status: Deployed + Type: Specification + Assigned: 2013-07-29 ==Abstract== @@ -262,7 +260,7 @@ occurs. Trusted root certificates may be obtained from the operating system; if validation is done on a device without an operating system, the -[http://www.mozilla.org/projects/security/certs/included/index.html Mozilla root store] is recommended. +[https://www.mozilla.org/about/governance/policies/security-group/certs/policy/ Mozilla root store] is recommended. ==Extensibility== @@ -302,7 +300,7 @@ Protocol Buffers : https://developers.google.com/protocol-buffers/ ==Reference implementation== -Create Payment Request generator : https://bitcoincore.org/~gavin/createpaymentrequest.php ([[https://github.com/gavinandresen/paymentrequest|source]]) +Create Payment Request generator : https://developer.bitcoin.org/examples/payment_processing.html ([[https://github.com/gavinandresen/paymentrequest|source]]) BitcoinJ : https://bitcoinj.github.io/payment-protocol#introduction @@ -314,7 +312,7 @@ http://datatracker.ietf.org/wg/jose/ Wikipedia's page on Invoices: http://en.wikipedia.org/wiki/Invoice especially the list of Electronic Invoice standards -sipa's payment protocol proposal: https://gist.github.com/1237788 +sipa's payment protocol proposal: https://gist.github.com/sipa/1237788 ThomasV's "Signed Aliases" proposal : http://ecdsa.org/bitcoin_URIs.html diff --git a/bip-0071.mediawiki b/bip-0071.mediawiki index b4e9def056..0232af02a5 100644 --- a/bip-0071.mediawiki +++ b/bip-0071.mediawiki @@ -2,12 +2,10 @@ BIP: 71 Layer: Applications Title: Payment Protocol MIME types - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0071 - Status: Final - Type: Standards Track - Created: 2013-07-29 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2013-07-29 ==Abstract== diff --git a/bip-0072.mediawiki b/bip-0072.mediawiki index d5e295e189..500ff7ffed 100644 --- a/bip-0072.mediawiki +++ b/bip-0072.mediawiki @@ -2,12 +2,10 @@ BIP: 72 Layer: Applications Title: bitcoin: uri extensions for Payment Protocol - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0072 - Status: Final - Type: Standards Track - Created: 2013-07-29 + Authors: Gavin Andresen + Status: Deployed + Type: Specification + Assigned: 2013-07-29 ==Abstract== @@ -69,4 +67,4 @@ bitcoin:?r=https://merchant.com/pay.php?h%3D2a8628fc2fbe ==References== -[[http://www.w3.org/Protocols/rfc2616/rfc2616.html|RFC 2616]] : Hypertext Transfer Protocol -- HTTP/1.1 +[[http://www.w3.org/Protocols/rfc2616/rfc2616.html|RFC 2616]] : Hypertext Transfer Protocol -- HTTP/1.1 diff --git a/bip-0073.mediawiki b/bip-0073.mediawiki index e8a37a59b2..9f59aa3ff7 100644 --- a/bip-0073.mediawiki +++ b/bip-0073.mediawiki @@ -2,12 +2,10 @@ BIP: 73 Layer: Applications Title: Use "Accept" header for response type negotiation with Payment Request URLs - Author: Stephen Pair - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0073 - Status: Final - Type: Standards Track - Created: 2013-08-27 + Authors: Stephen Pair + Status: Deployed + Type: Specification + Assigned: 2013-08-27 ==Abstract== diff --git a/bip-0074.mediawiki b/bip-0074.mediawiki index 01fcf2c388..83e3178091 100644 --- a/bip-0074.mediawiki +++ b/bip-0074.mediawiki @@ -2,12 +2,12 @@ BIP: 74 Layer: Applications Title: Allow zero value OP_RETURN in Payment Protocol - Author: Toby Padilla + Authors: Toby Padilla Comments-Summary: Unanimously Discourage for implementation Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0074 - Status: Draft - Type: Standards Track - Created: 2016-01-29 + Status: Closed + Type: Specification + Assigned: 2016-01-29 License: PD diff --git a/bip-0075.mediawiki b/bip-0075.mediawiki index a516916ffe..0d9479ac97 100644 --- a/bip-0075.mediawiki +++ b/bip-0075.mediawiki @@ -2,15 +2,15 @@ BIP: 75 Layer: Applications Title: Out of Band Address Exchange using Payment Protocol Encryption - Author: Justin Newton - Matt David - Aaron Voisine - James MacWhyte + Authors: Justin Newton + Matt David + Aaron Voisine + James MacWhyte Comments-Summary: Recommended for implementation (one person) Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0075 - Status: Draft - Type: Standards Track - Created: 2015-11-20 + Status: Deployed + Type: Specification + Assigned: 2015-11-20 License: CC-BY-4.0 @@ -18,11 +18,11 @@ This BIP is an extension to BIP 70 that provides two enhancements to the existing Payment Protocol. -# It allows the requester (Sender) of a PaymentRequest to voluntarily sign the original request and provide a certificate to allow the payee to know the identity of who they are transacting with. +# It allows the requester (Sender) of a PaymentRequest to voluntarily sign the original request and provide a certificate to allow the payee to know the identity of who they are transacting with. # It encrypts the PaymentRequest that is returned, before handing it off to the SSL/TLS layer to prevent man in the middle viewing of the Payment Request details. -The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and +The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. ==Copyright== @@ -177,7 +177,7 @@ This BIP introduces version 1 of this protocol. All messages sent using these ba When initiating communication, the version field of the first message SHOULD be set to the highest version number the sender understands. All clients MUST be able to understand all version numbers less than the highest number they support. If a client receives a message with a version number higher than they understand, they MUST send the message back to the sender with a status code of 101 ("version too high") and the version field set to the highest version number the recipient understands. The sender must then resend the original message using the same version number returned by the recipient or abort. ===EncryptedProtocolMessage=== -The '''EncryptedProtocolMessage''' message is an encapsualting wrapper for any Payment Protocol message. It allows two-way, authenticated and encrypted communication of Payment Protocol messages in order to keep their contents secret. The message also includes a status code and status message that is used for error communication such that the protocol does not rely on transport-layer error handling. +The '''EncryptedProtocolMessage''' message is an encapsulating wrapper for any Payment Protocol message. It allows two-way, authenticated and encrypted communication of Payment Protocol messages in order to keep their contents secret. The message also includes a status code and status message that is used for error communication such that the protocol does not rely on transport-layer error handling.
 message EncryptedProtocolMessage {
     required uint64 version = 1 [default = 1];
@@ -217,9 +217,9 @@ message EncryptedProtocolMessage {
 |}
 
 ==Payment Protocol Process with InvoiceRequests==
-The full process overview for using '''InvoiceRequests''' in the Payment Protocol is defined below. 
+The full process overview for using '''InvoiceRequests''' in the Payment Protocol is defined below.
 

-All Payment Protocol messages MUST be encapsulated in either a [[#ProtocolMessage|ProtocolMessage]] or [[#EncryptedProcotolMessage|EncryptedProtocolMessage]]. Once the process begins using [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] messages, all subsequent communications MUST use [[#EncryptedProtocolMessage|EncryptedProtocolMessages]]. +All Payment Protocol messages MUST be encapsulated in either a [[#ProtocolMessage|ProtocolMessage]] or [[#EncryptedProtocolMessage|EncryptedProtocolMessage]]. Once the process begins using [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] messages, all subsequent communications MUST use [[#EncryptedProtocolMessage|EncryptedProtocolMessages]].

All Payment Protocol messages SHOULD be communicated using [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] encapsulating messages with the exception that an [[#InvoiceRequest|InvoiceRequest]] MAY be communicated using the [[#ProtocolMessage|ProtocolMessage]] if the receiver's public key is unknown.

@@ -257,14 +257,14 @@ When communicated via '''HTTP''', the listed messages MUST be transmitted via TL ===Payment Protocol Status Communication=== -Every [[#ProtocolMessage|ProtocolMessage]] or [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] MUST include a status code which conveys information about the last message received, if any (for the first message sent, use a status of 1 "OK" even though there was no previous message). In the case of an error that causes the Payment Protocol process to be stopped or requires that message be retried, a ProtocolMessage or EncryptedProtocolMessage SHOULD be returned by the party generating the error. The content of the message MUST contain the same '''serialized_message''' or '''encrypted_message''' and identifier (if present) and MUST have the status_code set appropriately. +Every [[#ProtocolMessage|ProtocolMessage]] or [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] MUST include a status code which conveys information about the last message received, if any (for the first message sent, use a status of 1 "OK" even though there was no previous message). In the case of an error that causes the Payment Protocol process to be stopped or requires that message be retried, a ProtocolMessage or EncryptedProtocolMessage SHOULD be returned by the party generating the error. The content of the message MUST contain the same '''serialized_message''' or '''encrypted_message''' and identifier (if present) and MUST have the status_code set appropriately.

The status_message value SHOULD be set with a human readable explanation of the status code. ====Payment Protocol Status Codes==== {| class="wikitable" ! Status Code !! Description -|- +|- | 1 || OK |- | 2 || Cancel @@ -301,7 +301,7 @@ The status_message value SHOULD be set with a human readable explanation of the If a participant to a transaction would like to inform the other party that a previous message should be canceled, they can send the same message with a status code of 2 ("Cancel") and, where applicable, an updated nonce. How recipients make use of the "Cancel" message is up to developers. For example, wallet developers may want to offer users the ability to cancel payment requests they have sent to other users, and have that change reflected in the recipient's UI. Developers using the non-encrypted ProtocolMessage may want to ignore "Cancel" messages, as it may be difficult to authenticate that the message originated from the same user. ===Transport Layer Communication Errors=== -Communication errors MUST be communicated to the party that initiated the communication via the communication layer's existing error messaging faciltiies. In the case of TLS-protected HTTP, this SHOULD be done through standard HTTP Status Code messaging ([https://tools.ietf.org/html/rfc7231 RFC 7231 Section 6]). +Communication errors MUST be communicated to the party that initiated the communication via the communication layer's existing error messaging facilities. In the case of TLS-protected HTTP, this SHOULD be done through standard HTTP Status Code messaging ([https://tools.ietf.org/html/rfc7231 RFC 7231 Section 6]). ==Extended Payment Protocol Process Details== This BIP extends the Payment Protocol as defined in [[bip-0070.mediawiki|BIP70]]. @@ -324,7 +324,7 @@ For the following we assume the Sender already knows the Receiver's public key, ** Set '''signature''' value to the computed signature ===InvoiceRequest Validation=== -* Validate '''sender_public_key''' is a valid EC public key +* Validate '''sender_public_key''' is a valid EC public key * Validate '''notification_url''', if set, contains characters deemed valid for a URL (avoiding XSS related characters, etc). * If '''pki_type''' is None, [[#InvoiceRequest|InvoiceRequest]] is VALID * If '''pki_type''' is x509+sha256 and '''signature''' is valid for the serialized [[#InvoiceRequest|InvoiceRequest]] where signature is set to "", [[#InvoiceRequest|InvoiceRequest]] is VALID @@ -366,7 +366,7 @@ For the following we assume the Sender already knows the Receiver's public key, The 16 byte authentication tag resulting from the AES-GCM encrypt operation MUST be prefixed to the returned ciphertext. The decrypt operation will use the first 16 bytes of the ciphertext as the GCM authentication tag and the remainder of the ciphertext as the ciphertext in the decrypt operation. ====AES-256 GCM Additional Authenticated Data==== -When either '''status_code''' OR '''status_message''' are present, the AES-256 GCM authenticated data used in both the encrypt and decrypt operations MUST be: STRING(status_code) || status_message. Otherwise, there is no additional authenticated data. This provides that, while not encrypted, the status_code and status_message are authenticated. +When either '''status_code''' OR '''status_message''' are present, the AES-256 GCM authenticated data used in both the encrypt and decrypt operations MUST be: STRING(status_code) || status_message. Otherwise, there is no additional authenticated data. This provides that, while not encrypted, the status_code and status_message are authenticated. ===Initial Public Key Retrieval for InvoiceRequest Encryption=== Initial public key retrieval for [[#InvoiceRequest|InvoiceRequest]] encryption via [[#EncryptedProtocolMessage|EncryptedProtocolMessage]] encapsulation can be done in a number of ways including, but not limited to, the following: @@ -387,7 +387,7 @@ Clients SHOULD keep in mind Receivers can broadcast a transaction without return ==Public Key & Signature Encoding== * All x.509 certificates included in any message defined in this BIP MUST be DER [ITU.X690.1994] encoded. -* All EC public keys ('''sender_public_key''', '''receiver_public_key''') in any message defined in this BIP MUST be [[SECP256k1|http://www.secg.org/sec2-v2.pdf]] ECDSA Public Key ECPoints encoded using [[SEC 2.3.3 Encoding|http://www.secg.org/sec1-v2.pdf]]. Encoding MAY be compressed. +* All EC public keys ('''sender_public_key''', '''receiver_public_key''') in any message defined in this BIP MUST be [[SECP256k1|http://www.secg.org/sec2-v2.pdf]] ECDSA Public Key ECPoints encoded using [[SEC 2.3.3 Encoding|http://www.secg.org/sec1-v2.pdf]]. Encoding MAY be compressed. * All ECC signatures included in any message defined in this BIP MUST use the SHA-256 hashing algorithm and MUST be DER [ITU.X690.1994] encoded. * All OpenPGP certificates must follow [[https://tools.ietf.org/html/rfc4880|RFC4880]], sections 5.5 and 12.1. diff --git a/bip-0075/paymentrequest.proto b/bip-0075/paymentrequest.proto index 5097abb7f2..21f1343ec8 100644 --- a/bip-0075/paymentrequest.proto +++ b/bip-0075/paymentrequest.proto @@ -2,8 +2,8 @@ // Simple Bitcoin Payment Protocol messages // // Use fields 1000+ for extensions; -// to avoid conflicts, register extensions via pull-req at -// https://github.com/bitcoin/bips/bip-0070/extensions.mediawiki +// to avoid conflicts, register extensions via pull request to update +// https://github.com/bitcoin/bips/blob/master/bip-0070/extensions.mediawiki // package payments; diff --git a/bip-0077.md b/bip-0077.md new file mode 100644 index 0000000000..55209a9f9a --- /dev/null +++ b/bip-0077.md @@ -0,0 +1,766 @@ +``` + BIP: 77 + Layer: Applications + Title: Async Payjoin + Authors: Dan Gould + Yuval Kogman + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0077 + Status: Draft + Type: Specification + Assigned: 2023-08-08 + License: BSD-2-Clause + Discussion: https://github.com/bitcoin/bips/pull/1483 + https://gnusha.org/pi/bitcoindev/7B11AE34-27A7-46ED-95BF-66CA13BA26F3@ngould.dev/#t + https://gnusha.org/pi/bitcoindev/3C0A6E4C-444E-4E75-829C-1A21D8EE40E0@ngould.dev/#t + Version: 0.2.0 + Requires: 21, 78, 173, 174 +``` + +## Copyright + +This BIP is licensed under the 2-clause BSD license. + +## Abstract + +Payjoin lets Bitcoin senders and receivers interact to make batched +transactions. + +This document proposes a second, backwards-compatible, asynchronous version of +the Payjoin protocol ("Version 2") relative to and described in [BIP 78](bip-0078.mediawiki) ("Version 1"). An untrusted +third-party "directory server" replaces the requirement +for a receiver to host a secure public endpoint for interactions. HTTP clients +access the directory server using an asynchronous protocol and authenticated, +encrypted payloads. The design preserves complete Payjoin receiver +functionality, including payment +output substitution. Authenticated encryption depends only on cryptographic +primitives available in Bitcoin Core. Requests use [Oblivious +HTTP](https://www.ietf.org/rfc/rfc9458.html) (OHTTP) to +prevent the directory and other Payjoin clients from linking requests to client +IP addresses. + +## Motivation + +Satoshi Nakamoto pointed out one specific privacy risk in the +[whitepaper](https://bitcoin.org/en/bitcoin-paper), +that transactions with multiple inputs "necessarily reveal that +their inputs were owned by the same owner." +Payjoin addresses that risk, the _common-input-ownership heuristic_, +by making it practical to spend inputs owned by multiple parties +in one transaction. + +While addressing Bitcoin's primal privacy risk, Payjoin *input* batching +also improves on the widespread non-interactive *output* batching practice +deployed by exchanges. When combined, the same movement of funds can use +less block weight and save fees. + +A natural application of Payjoin would be to combine +getting paid with consolidating UTXOs into one transaction. But Payjoin +can also secure [transaction +cut-through](https://bitcointalk.org/index.php?topic=281848.0), +allowing a sender to transfer funds to a receiver who also transfers +funds to a third party in the same transaction. For example, deposits to an +exchange may "cut through" in a single transaction that also satisfies +withdrawals instead of with a second transaction that spends the deposited +funds. Payjoin enables more blockspace-efficient transactions that +reduce fees while addressing privacy risks. + +However, BIP 78's requirements for Payjoin Version 1 have proven to be an +obstacle to adoption. Version 1 receivers must host a secured +public-facing HTTP server. Mobile and web environments limit the ability +to fulfil such a requirement. Version 1 also requires synchronous +communication. Both sender and receiver must be online simultaneously. +Wallet developers [ +regard](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-January/018358.html) +these requirements as barriers to Payjoin adoption. + +To address these limitations, our goal is to specify a practical +coordination mechanism suitable for widespread implementation. This proposal +leverages mature solutions to common problems, building on established web +standards and proven Bitcoin primitives. + +## Overview + +A Payjoin *sender* and *receiver* interact so that they may both contribute to a +transaction. In this proposal, they exchange asynchronous end-to-end +encrypted messages by relaying them to a store-and-forward *directory* server +using OHTTP. + +Before initiating the protocol, the receiver must secure communications with +the directory by [bootstrapping](#ohttp-bootstrapping). + +- The receiver [initiates a Payjoin Session](#session-initiation) + by sharing a [Payjoin URI](#payjoin-uri) that includes the URL of an + ephemeral mailbox hosted on the directory, where it can receive a message + from the sender. +- The sender [posts a message](#sender-original-psbt-messaging) + containing a fully signed fallback transaction, known as the *Original PSBT*, + to the mailbox. +- The receiver gets this message and + [posts a message containing a *Proposal + PSBT*](#receiver-proposal-psbt-messaging) + to the sender's ephemeral mailbox, by updating the Original PSBT with + appropriate inputs and/or outputs. +- The sender gets the Proposal PSBT, [checks it, signs, and + broadcasts](#sender-signing-and-broadcast) the final transaction. + +At any point, either party may choose to broadcast the +fallback transaction described by the Original PSBT instead of proceeding. +Because the Original PSBT and Proposal PSBT spend the same input(s) they are +mutually exclusive and only one can be confirmed. + +Messages are buffered in the directory, allowing both parties to tolerate +temporary disconnections and resume communication by polling. + +### Async Payjoin Directory Mediated Sequence Diagram + +```text + +----------+ +------------+ +----------+ +----------+ + | Receiver | | Directory | | Sender | | Network | + +----+-----+ +-----+------+ +----+-----+ +----+-----+ + | | | | + | Payjoin URI (BIP21), out-of-band | | + +------------------------------------------------>| | + | | | | + | Poll GET: original PSBT (repeat until available) | + +- - - - - - - - - - - ->+ | | + | # POST: original PSBT | | + | #<-----------------------+ | + | 200 OK: original PSBT # | | + |<-----------------------+ | | + | | | | + | | Poll GET: proposal PSBT (repeat until available) + | +<- - - - - - - - - - - -+ | + | POST: proposal PSBT # | | + +-----------------------># | | + | # 200 OK: proposal PSBT | | + | +----------------------->| | + | | | | + | | | Broadcast payjoin | + | | +---------------------->| + | | | | +``` + +## Specification + +### OHTTP Bootstrapping + +Before initiating a Payjoin Session a receiver must first discover the +directory's +[OHTTP Key Configuration](https://www.ietf.org/rfc/rfc9458.html#section-3.1), +via an authenticated +bootstrap mechanism. The key configuration contains information to establish +[Hybrid Public Key Encryption](#secp256k1-hybrid-public-key-encryption) (HPKE) in order to secure communications between the client and the directory in +lieu of TLS. + +The bootstrap mechanism may vary by implementation but must +follow [OHTTP Consistency +Requirements](https://datatracker.ietf.org/doc/html/draft-ietf-privacypass-key-consistency-01) +and should not reveal a receiver IP address to the directory. Some +examples of suitable mechanisms include getting a key configuration +from a Payjoin URI, a trusted application binary, or fetching using https-in-http +CONNECT method, https-in-WebSocket, Tor, or a VPN. + +Directory OHTTP Gateways MUST support [RFC 9540 Key Configuration +Fetching](https://www.rfc-editor.org/rfc/rfc9540.html#name-key-configuration-fetching) +via GET request. RFC 9540 defines the +gateway location as `/.well-known/ohttp-gateway`. + +### Session Initiation + +A receiver initiates a session by sharing a Payjoin URI. Because a URI +contains sensitive information, such as a receiver address, it should be shared +over a confidential channel. + +#### Payjoin URI + +Bitcoin URIs ([BIP +21](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki) +or [BIP +321](https://github.com/bitcoin/bips/blob/master/bip-0321.mediawiki)) +are a standard way to request bitcoin. + +A Payjoin URI is a Bitcoin URI that contains a `pj` parameter. The `pj` +parameter value is a URL in both BIP 78 and BIP 77. + +Senders that understand Bitcoin URI but don't support Payjoin will just +ignore the `pj` parameter and proceed to typical address-based +transaction flows. + +A `req-pj` parameter may be used as a [BIP 21 forwards compatibility `reqparam`](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki#forward-compatibility) instead of +`pj` to signal that Payjoin is required. + +The parameter value must be [uppercased and the parameter should be placed last in the URI](#uppercase-url). + +Since BIP 78 payloads are neither encrypted nor authenticated, +a directory used for backwards-compatible payloads is known +as an ["unsecured payjoin server" in BIP 78 +parlance](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#unsecured-payjoin-server). +Backwards-compatible receivers MUST disable output substitution +by setting `pjos=0` to prevent modification by a malicious directory. + +##### Mailbox endpoint + +In this proposal the URL in the `pj` parameter value is the mailbox +endpoint URL. Mailboxes are shared HTTP resources hosted by the +directory and serve as OHTTP Target Resources. Clients use these endpoints +to relay encrypted messages. They `POST` messages to and `GET` messages from +mailbox endpoints via OHTTP. + +Senders that support BIP 78 but not this proposal may POST messages directly to +mailbox endpoints for [backwards compatibility](#backwards-compatibility). + +###### Short ID + +A Short ID identifies a mailbox based on its associated public key. The Short +ID is the path component of the mailbox endpoint. One is derived by hashing the +33-byte compressed public key encoding with SHA-256, truncating it to +[8 bytes (64 bits)](#64-bit-short-id-length), and encoding it in +[uppercase](#uppercase-url) using the bech32 character set (like a bech32 string without the HRP, separator and checksum). + +##### Receiver fragment parameters + +This proposal introduces session-specific parameters which the +receiver shares encoded in the URI. + +Instead of defining new Bitcoin URI parameters, the session-specific +parameters are encoded in the [ +fragment](https://datatracker.ietf.org/doc/html/rfc3986#section-3.5) +of the mailbox endpoint URL. + +The `#` fragment separator character must be [RFC 3986 +percent-encoded](https://datatracker.ietf.org/doc/html/rfc3986#section-2.1) +as `%23`, because it separates the +fragment of the mailbox endpoint URL included in the `pj` parameter, not the +fragment of the Bitcoin URI. + +These session-specific parameters use a bech32-inspired encoding. +The HRP is used as the parameter key, followed by the '1' separator, +followed by the parameter value encoded using the bech32 character set in +[uppercase](#uppercase-url). No checksum is used. Parameters are separated +by a `-` character. + +The following parameters are defined, and must be provided in lexicographical +order: + +- `EX`: specifies a [session + expiration](#session-expiration) in [unix + time](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_16). +- `OH`: encodes an alternate format of the OHTTP Key Configuration of + the directory. It consists of a 33-byte compressed public key of the + directory's OHTTP Gateway, prefixed by the 2-byte Key Identifier. A [ + RFC 9458 Key + Configuration](https://www.ietf.org/rfc/rfc9458.html#section-3.1) + is reconstructed by assuming the HPKE KEM ID and Symmetric Algorithms + are [fixed](#secp256k1-hybrid-public-key-encryption). +- `RK`: encodes the *receiver key* as a 33-byte compressed public key. + Senders will initiate HPKE with the receiver using this key. + +For example, a properly encoded endpoint Bitcoin URI looks like this +`bitcoin:tb1q6q6de88mj8qkg0q5lupmpfexwnqjsr4d2gvx2p?amount=0.00666666&pjos=0&pj=HTTPS://PAYJO.IN/TXJCGKTKXLUUZ%23EX1WKV8CEC-OH1QYPM59NK2LXXS4890SUAXXYT25Z2VAPHP0X7YEYCJXGWAG6UG9ZU6NQ-RK1Q0DJS3VVDXWQQTLQ8022QGXSX7ML9PHZ6EDSF6AKEWQG758JPS2EV` + +Until 2026 implementations SHOULD also accept `+` as a fragment parameter +separator and not enforce parameter ordering requirements, for compatibility +with the [previous version of this document](#changelog). + +### Sender Original PSBT Messaging + +The sender constructs the fallback transaction, a typical transaction +spending funds to the receiver's address specified in the Payjoin URI. +This transaction is serialized as a BIP 174 PSBTv0, satisfying +[the receiver checklist](#receivers-original-psbt-checklist). + +The Original PSBT MUST: + +- Include complete UTXO data. +- Be fully signed. +- Exclude unnecessary fields such as global xpubs or keypath + information. +- Be broadcastable. + +The Original PSBT MAY: + +- Include outputs unrelated to the sender-receiver transfer for batching + purposes. + +This *Original PSBT* is encoded as base64, followed by the query +parameter string on a new line containing [optional sender +parameters](#optional-sender-parameters). + +The sender generates an ephemeral mailbox key. The corresponding public key is +known as the *reply key*, and it is prepended to the base64 plaintext string, +serialized in compressed form as 33 bytes. + +This plaintext string is encrypted to the receiver key according to [HPKE Base +mode](https://www.rfc-editor.org/rfc/rfc9180.html#name-encryption-to-a-public-key). +The HPKE `info` string, used for domain separation, is `PjV2MsgA`. The +ciphertext ensures message secrecy and integrity when passed to the receiver +using the mailbox endpoint. The 16-byte authentication tag is appended to the +ciphertext. + +RFC 9180 [does not +specify](https://www.rfc-editor.org/rfc/rfc9180.html#section-10) the wire format +encoding of HPKE messages. To construct an HPKE payload, the secp256k1 public +key from the DHKEM is encoded using ElligatorSwift in 64 bytes. Note that +ElligatorSwift is only the wire format; when deriving shared secrets, the curve +point is re-serialized in uncompressed form. + +``` +PjV2MsgA Byte Representation (7168 bytes total) ++---------------------------------------------------------------------------------------+ +| ElligatorSwift | Ciphertext | +| (64 bytes) | (7104 bytes) | +| +-----------------------+---------------------------------+------------+ +| | Reply Key | Padded Plaintext | AEAD Tag | +| | (33 bytes) | (7055 bytes = 7168-64-33-16) | (16 bytes) | ++---------------------------------------------------------------------------------------+ +``` + +The resulting HPKE payload is the body of a POST request to the +receiver's mailbox. This request is then [ +encapsulated](#clientdirectory-interactions) according to +Oblivious HTTP to the directory's OHTTP Gateway. OHTTP serializes the +inner request as BHTTP, and provides another layer of HPKE encryption, +between the client and directory. + +Upon receipt, the directory's OHTTP Gateway decapsulates the OHTTP +request and handles the inner POST request at the receiver's mailbox +endpoint, which stores the HPKE encrypted payload to be forwarded to the +receiver. + +The sender then polls OHTTP encapsulated GET requests to the sender's +mailbox endpoint until it receives a response from the directory +containing the receiver's *Proposal PSBT*, and proceeds to +[sign and broadcast](#sender-signing-and-broadcast). +It stops polling after expiration. + +#### Optional sender parameters + +[BIP 78's optional sender parameters](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#optional-parameters) +may be used in this proposal, but must be included in +the body as part of the ciphertext rather than as a query string. + +HPKE binds ciphertexts to application-specific `info` strings. Because +of this domain separation, BIP 78's `v` parameter is redundant and +should be omitted for this proposal. + +### Receiver Proposal PSBT Messaging + +After sharing the Payjoin URI with the sender, the receiver polls via +OHTTP encapsulated GET requests to the receiver's mailbox endpoint. So +long as the mailbox contains no message, the directory responds with +status 202 ACCEPTED. Once a mailbox contains a message, the directory +returns it in the response body with status 200 OK. + +Upon receiving an encapsulated 200 OK response, the receiver decrypts +the payload and checks the *Original PSBT* therein according to the +[receiver checklist](#receivers-original-psbt-checklist). + +The receiver then updates the *Original PSBT* to include new signed +inputs and outputs, invalidating the sender's signature(s). The receiver +may also adjust the transaction fee. The result, called the *Proposal +PSBT*, must satisfy the [sender checklist](#senders-proposal-psbt-checklist) + +The Proposal PSBT MUST: + +- Include complete UTXO data. +- Include all inputs from the Original PSBT. +- Include all outputs which do not belong to the receiver from the + Original PSBT. +- Use a random index if additional inputs or outputs are added. + +The Proposal PSBT sender MAY: + +- Add inputs at random indices. +- Add outputs at random indices. +- Remove or modify Original PSBT outputs under the control of the + receiver (i.e. not sender change). + +The Proposal PSBT MUST NOT: + +- Shuffle the order of inputs or outputs contained in the Original PSBT. +- Decrease the absolute fee of the Original PSBT. + +The receiver encrypts the *Proposal PSBT* to the sender's reply key according to +[HPKE Auth +mode](https://www.rfc-editor.org/rfc/rfc9180.html#name-authentication-using-an-asy), +using the receiver's key for authentication. The HPKE `info` string is +`PjV2MsgB`. The HPKE wire format is the same as in the [sender's +message](#sender-original-psbt-messaging). + +``` +PjV2MsgB Byte Representation (7168 bytes total) ++---------------------------------------------------------------------------------------+ +| ElligatorSwift | Ciphertext | +| (64 bytes) | (7104 bytes) | +| +---------------------------------------------------------+------------+ +| | Padded Plaintext | AEAD Tag | +| | (7088 bytes = 7168-64-16) | (16 bytes) | ++---------------------------------------------------------------------------------------+ +``` + +The receiver makes the resulting HPKE payload the body of a POST request to the +sender's mailbox whose Short ID is derived from the sender's reply key. This request is then [ +encapsulated](#clientdirectory-interactions) according to +Oblivious HTTP to the directory's OHTTP Gateway. OHTTP serializes the +inner request as BHTTP, and provides another layer of HPKE encryption, +between the client and directory. + +Once the receiver makes this request, they wait for either transaction from the +Original PSBT or Proposal PSBT to be broadcast to the Bitcoin network. + +#### Receiver's Original PSBT checklist + +The receiver checklist is the same as [the BIP 78 receiver +checklist](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#receivers-original-psbt-checklist). + +### Sender signing and broadcast + +The sender validates the *Proposal PSBT* it receives against a +checklist. If the checks pass, it may sign and broadcast the resulting +Payjoin transaction. + +#### Sender's Proposal PSBT checklist + +This proposal's sender checklist is the same as [the BIP 78 sender +checklist](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#senders-payjoin-proposal-checklist). + +### Client/Directory interactions + +The Payjoin Directory provides a rendezvous point for senders and +receivers to exchange messages. The directory stores Payjoin payloads to +support asynchronous communication. Async Payjoin requests must be +submitted as encapsulated messages to the directory's OHTTP Gateway. + +The wire format OHTTP request is specified in [RFC +9458](https://www.ietf.org/rfc/rfc9458.html#name-hpke-encapsulation). HPKE +requires the directory's OHTTP key configuration. The plaintext is a binary +encoded HTTP request ([RFC 9292](https://www.rfc-editor.org/rfc/rfc9292.html)) +intended for the OHTTP target resource, usually a mailbox endpoint, padded to +8104 bytes with [random data](#random-padding). + +``` +OHTTP Encapsulated Request Byte Representation (8192 bytes total) ++--------------+-------------------------+------------------------------------------+ +| OHTTP Header | HPKE KEM | Ciphertext | +| (7 bytes) | Uncompressed Public Key | (8120 bytes = 8192-65-7) + +| | (65 bytes) +-----------------------------+------------+ +| | | Padded BHTTP Request | AEAD Tag | +| | | (8104 bytes = 8192-65-16-7) | (16 bytes) | ++--------------+-------------------------+------------------------------------------+ +``` + +Response encryption uses the Export functionality of the request HPKE context to +establish a shared secret, and therefore consists of a 32 byte nonce followed by +the AEAD ciphertext and tag. + +``` +OHTTP Encapsulated Response Byte Representation (8192 bytes total) ++---------------------+------------------------------------------+ +| Nonce | Ciphertext | +| (32 bytes) | (8160 bytes = 8192-32) + +| +-----------------------------+------------+ +| | Padded BHTTP Response | AEAD Tag | +| | (8144 bytes = 8192-32-16) | (16 bytes) | ++---------------------+------------------------------------------+ +``` + +GET requests on an empty mailbox should block until a message is posted +or a timeout occurs. The timeout should be 30 seconds because that will +not exceed the default timeout for most HTTP clients. + +The directory may optionally accept HTTP/1.1 POST requests without OHTTP +to mailbox endpoint URLs for backwards compatibility with BIP 78 senders. + +#### OHTTP Sequence Diagram + +```text + .-------------------------------------------. + | Payjoin Directory | + +--------+ +-----------+ | +-------------+ +--------------+ | + | Client | | OHTTP | | | OHTTP | | HTTP | | + | | | Relay | | | Gateway | | Resource | | + +---+----+ +------+----+ | +-----+-------+ +------+-------+ | + | | `--------|-----------------------|----------' + | Relay Request | | | + | [ + Encapsulated | | | + | Request ] | | | + +------------------->| Gateway Request | | + | | [ + Encapsulated | | + | | Request ] | | + | +------------------->| Request | + | | +---------------------->| + | | | | + | | | Response | + | | Gateway |<----------------------+ + | | Response | | + | | [ + Encapsulated | | + | | Response ] | | + | Relay |<-------------------+ | + | Response | | | + | [ + Encapsulated | | | + | Response ] | | | + |<-------------------+ | | + | | | | +``` + +### Relay/Directory interactions + +RFC 9458 requires each OHTTP Relay to be configured to forward requests +to exactly one OHTTP Gateway. This requirement prevents receivers from +being able to choose any directory, and senders from choosing relays +independently. Without addressing this limitation, senders would have to +know which relays are appropriate to use for each directory, creating a +tendency for one directory and its affiliated relays to monopolize the +protocol. + +In order to allow OHTTP Relays to be used with any directory, a +directory's OHTTP Gateway may advertise this allowed purpose. This +advertisement prevents OHTTP Relays from acting as open internet proxies, +which would otherwise allow anonymized access to arbitrary resources and +expose them to denial-of-service attacks, as well as other forms of abuse. +When the directory receives a GET request to the `/.well-known/ohttp-gateway` +path with an `allowed_purposes` query parameter, its response body +should contain a magic string in the same format as a TLS ALPN protocol +list (a U16BE length encoded list of U8 length encoded strings). The +magic string is `BIP77 454403bb-9f7b-4385-b31f-acd2dae20b7e`, offering +an unambiguous signal to relays that this OHTTP Gateway will accept +requests associated with this purpose from any relay. + +By supporting this `allowed_purposes` parameter, the directory signals +to OHTTP Relays that it is willing to handle requests related to BIP 77, +removing the RFC 9458's requirement that relays and +Gateways be configured in a one-to-one relationship. + +## Rationale + +### Uppercase URL + +In order to simplify parsing and allow QR encoders to use [Alphanumeric +QR +mode](https://www.rfc-editor.org/rfc/rfc9285.html#name-the-alphabet-used-in-base45), +which is more compact than Byte mode, the mailbox endpoint URL, +including the fragment parameters, is encoded in uppercase. + +Unlike Bitcoin URI parameters, which require switching back to Byte +mode, the use of the URL fragment for session-specific parameters makes +it possible to stay in Alphanumeric mode. + +### Parameter Ordering + +The order of fragment parameters, Bitcoin URI parameters, as well as in the +sender's optional parameters have no defined meaning. + +In the BIP 21 URI, the `pj` parameter mailbox endpoint URL SHOULD be the last +parameter to avoid QR mode switching. + +Since variations might create a fingerprint for particular wallet software, +this document requires that fragment parameters MUST appear in reverse +lexicographical order. + +### Session Expiration + +The directory may hold a message for an offline Payjoin client until that +client comes online. However, the BIP 78 spec [ +recommends](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#receiver-does-not-need-to-be-a-full-node) +broadcasting Original PSBTs in the case of an offline counterparty. +Doing so exposes a naïve, surveillance-vulnerable transaction, which +Payjoin intends to avoid. + +Because BIP 78 is a synchronous protocol without a standard expiration +mechanism, and automated receivers are vulnerable to probing attacks, +BIP 78 encourages receivers to broadcast the Original PSBT after some +undefined expiration time. + +Because BIP 77 is an asynchronous protocol, it requires an explicit [ +session-specific fragment +parameter](#receiver-fragment-parameters), `EX`, to +communicate this expiration time to the sender. + +There is no way for a sender to prevent a receiver from broadcasting the +fallback transaction extracted from the Original PSBT before the +receiver-specified expiration time. + +### 64-bit Short ID Length + +64 bits are sufficient to make the probability of experiencing a random +collision negligible. As of writing, the UTXO set has ~2^28 elements. +This is a very loose upper bound for the number of concurrent (non-spam) +sessions, for which the probability of a random collision will be less +than 1%. The actual number of sessions will of course be (orders of +magnitudes) lower given that sessions are short-lived. With ~2^21 +sessions (a loose bound on number of transactions that can be confirmed +in 24 hours) the probability is less than 1e-6. These figures bound the +probability of a collision existing anywhere in the entire set, whereas +the probability for an individual session to experience a collision is +\<\< 1e-10 in either case. + +### Complete UTXO Data + +Complete UTXO data is required because this information is required for +signing and calculating fees for some input types. + +### HTTP + +HTTP is ubiquitous. Using simple HTTP polling allows even Bitcoin Core +to consider an implementation. Unlike a WebSockets protocol, plain HTTP +can benefit from metadata protection by using Oblivious HTTP. + +### Oblivious HTTP + +OHTTP protects sender and receiver IP addresses both from one another +and from the directory. This makes it more difficult for a directory to +correlate many Payjoin transactions with specific IP addresses. + +OHTTP relays can be run as basic HTTP proxies from wallet providers or +third parties. + +### Uniform Payloads + +Encapsulated OHTTP payloads seen by the relay and directory, and +encrypted messages seen by the directory, are constructed to be uniform +so that these third-party services are unable to distinguish between +them. + +Encapsulated OHTTP messages are 8192 bytes long, and begin with a +cleartext OHTTP header and an uncompressed key which is distinguishable +from random bytes but uniform across different encapsulated requests. + +End-to-end encrypted messages are 7168 bytes long, and should be +indistinguishable from uniformly random bytes. +[ElligatorSwift as defined in BIP 324](https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki#elligatorswift-encoding-of-curve-x-coordinates) +is used to encode encapsulated HPKE public keys prepended to the HPKE ciphertext +so that the directory can't distinguish between key material, the +ciphertext, and randomness. This ensures the two different protocol +messages are indistinguishable from each other as well as any protocol +extensions. + +These padded sizes are sufficient for most PSBTs without exceeding the [ +8KB +limit](https://www.geekersdigest.com/max-http-request-header-size-server-comparison/) +of many HTTP/1.1 web servers. 8KB is also too small for image sharing, +making misuse of the directory impractical. + +#### Random Padding + +The typical [zero padding recommended by the BHTTP +specification](https://www.rfc-editor.org/rfc/rfc9292.html#name-padding-and-truncation) +would make future use of [multi-hop OHTTP inspired by the Sphinx mix +format](https://github.com/orgs/payjoin/discussions/582) detectable from the +point of view of the directory. Random padding is allowed so long as the BHTTP +encoded request is not truncated. + +By randomly padding OHTTP messages, any future use of such techniques would be +indistinguishable from clients that only implement standardized OHTTP. Since +this would limit a malicious directory's ability to censor any such requests in +the future, and such requests significantly bolster the privacy threat model +against malicious OHTTP relays or traffic analysis by a global passive +adversary, it is desirable to do so for standard OHTTP requests as well. + +### Secp256k1 Hybrid Public Key Encryption + +[RFC 9180 Hybrid Public Key +Encryption](https://www.rfc-editor.org/rfc/rfc9180.html) +(HPKE) is a modern IETF standard for secure +message exchange without TLS, since TLS is not available in Bitcoin Core. + +This proposal uses `DHKEM(Secp256k1, HKDF-SHA256)` and +`ChaCha20Poly1305` AEAD for both OHTTP encapsulation and for end-to-end +encryption between the sender and receiver. + +The receiver transmits its receiver key in [receiver fragment +parameters](#receiver-fragment-parameters). The sender shares +its reply key along with the Original PSBT. These keys are ephemeral and +must only be used for a single Payjoin Session. + +#### Secp256k1-based DHKEM + +[Secp256k1-based DHKEM for +HPKE](https://www.ietf.org/archive/id/draft-wahby-cfrg-hpke-kem-secp256k1-01.html) +is most appropriate because of secp256k1's availability in bitcoin +contexts. + +#### ChaCha20Poly1305 AEAD + +This authenticated encryption with additional data [ +algorithm](https://en.wikipedia.org/wiki/ChaCha20-Poly1305) +is standardized in [RFC +8439](https://www.rfc-editor.org/rfc/rfc8439) and has high +performance. ChaCha20Poly1305 AEAD has been implemented [in Bitcoin +Core](https://github.com/bitcoin/bitcoin/pull/15649) for [ +BIP 324 Encrypted +Transport](https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki) +as well. This has widespread support in browsers and common +cryptographic libraries. AES-GCM is more widespread but slower without +hardware support and not typically already a dependency in bitcoin software. + +#### HKDF-SHA256 + +SHA-256 is necessarily available in bitcoin contexts. + +## Attack vectors + +In addition to the attack vectors and mitigations in +[BIP 78](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#attack-vectors), +this proposal has the following attack vectors. + +### Directory Denial of Service + +Since each mailbox stores arbitrary encrypted payloads, directories are +vulnerable to flooding. To mitigate such denial of service attacks, +directory operators may respond with `401` unauthorized unless an +authorization token is provided. Authorization tokens must be unlinkable +to preserve client privacy. A specific unlinkable authorization token +mechanism is out of the scope of this proposal. + +### Network privacy + +Oblivious HTTP must be used to protect the IP addresses of both sender +and receiver from the directory. This requires an OHTTP Key +Configuration to be shared in the Payjoin URI and for the directory to +support Oblivious HTTP. + +Unlike BIP 78 implementations, sender and receiver clients will only see +the IP address of the directory and not that of the client they are +interacting with. + +Senders that submit requests directly to the directory, without using +an OHTTP Relay, may reveal their IP address to the receiver since that +receiver also specifies the directory. + +## Backwards compatibility + +Senders not supporting Payjoin will just ignore the `pj` parameter and +proceed to typical address-based transaction flows. + +All Payjoin versions use [Bitcoin URIs](#payjoin-uri). +Receivers may choose to accept BIP 78 payloads at their discretion. + +A BIP 78 sender posts their request to the directory, which stores +and forwards it to the BIP 77 receiver. A backwards-compatible +receiver proceeds with the BIP 78 checks if the encapsulated response +body is UTF-8 plaintext, signifying BIP 78. In order to service the +request, a BIP 78 response must be returned to the sender within 30 +seconds or else the directory should respond with an `unavailable` JSON +error code as [defined in BIP +78](https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#receivers-well-known-errors). + +## Reference implementation + +A production reference implementation client can be found at +. Source code for the clients, the +directory, and development kit may be found here: +. Source code for an Oblivious +HTTP relay implementation may be found here: +. + +## Changelog + +- 0.2.0 2025-07-08 + - Change fragment parameter delimiter from `+` to `-` to improve + compatibility with generic URI parsing libraries, and order them + lexicographically. `+` can cause issues due to a common convention (not + specified in RFC 3986, but in RFC 1866, in relation to HTML form + submission and query parameters) of interpreting `+` as ` ` when decoding + URIs. +- 0.1.0 2025-05-28 + - First merged Draft version of BIP 77 diff --git a/bip-0078.mediawiki b/bip-0078.mediawiki new file mode 100644 index 0000000000..33571baa4e --- /dev/null +++ b/bip-0078.mediawiki @@ -0,0 +1,647 @@ +
+  BIP: 78
+  Layer: Applications
+  Title: A Simple Payjoin Proposal
+  Authors: Nicolas Dorier 
+  Status: Draft
+  Type: Specification
+  Assigned: 2019-05-01
+  License: BSD-2-Clause
+  Replaces: 79
+
+ +==Introduction== + +===Abstract=== + +This document proposes a protocol for two parties +to negotiate a coinjoin transaction during a payment between them. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +When two parties (later referred to as sender and receiver) want to transact, +most of the time, the sender creates a transaction spending their own Unspent Transaction Outputs (UTXOs), signs +it and broadcasts it on the network. + +This simple model gave birth to several heuristics impacting the privacy of the parties and of the network as a whole. + +* Common input ownership heuristic: In most transactions, all the inputs belong to the same party. +* Change identification from scriptPubKey type: If all inputs are spending UTXOs of a certain scriptPubKey type, then the change output is likely to have the same scriptPubKey type, too. +* Change identification from round amount: If an output in the transaction has a round amount, it is likely an output belonging to the receiver. + +We will designate these three heuristics as common-input, change-scriptpubkey, change-round-amount. + +The problems we aim to solve are: +* For the receiver, there is a missed opportunity to consolidate their own UTXOs or making payment in the sender's transaction. +* For the sender, there are privacy leaks regarding their wallet that happen when someone applies the heuristics detailed above to their transaction. + +Our proposal gives an opportunity for the receiver to consolidate their UTXOs while also batching their own payments, without creating a new transaction. (Saving fees in the process) +For the sender, it allows them to invalidate the three heuristics above. With the receiver's involvement, the heuristics can even be poisoned. (ie, using the heuristics to intentionally mislead blockchain analysis) + +Note that the existence of this proposal is also improving the privacy of parties who are not using it by making the three heuristics unreliable to the network as a whole. + +=== Relation to BIP79 (Bustapay) === + +Another implementation proposal has been written: [[https://github.com/bitcoin/bips/blob/master/bip-0079.mediawiki|BIP79 Bustapay]]. + +We decided to deviate from it for several reasons: +* It was not using PSBT, so if the receiver wanted to bump the fee, they would need the full UTXO set. +* Inability to change the payment output to match scriptPubKey type. +* Lack of basic versioning negotiation if the protocol evolves. +* No standardization of error condition for proper feedback to the sender. + +Other than that, our proposal is very similar. + +==Specification== + +===Protocol=== + +In a payjoin payment, the following steps happen: + +* The receiver of the payment, presents a [[bip-0021.mediawiki|BIP 21 URI]] to the sender with a parameter pj= describing a payjoin endpoint. +* The sender creates a signed, finalized PSBT with witness UTXO or previous transactions of the inputs. We call this PSBT the original. +* The receiver replies back with a signed PSBT containing his own signed inputs/outputs and those of the sender. We call this PSBT Payjoin proposal. +* The sender verifies the proposal, re-signs his inputs and broadcasts the transaction to the Bitcoin network. We call this transaction Payjoin transaction. +
++----------+                        +--------+         +-----------------+
+| Receiver |                        | Sender |         | Bitcoin Network |
++----+-----+                        +---+----+         +-------+---------+
+     |       +-----------------+        |                      |
+     +-------+ BIP21 with ?pj= +------->+                      |
+     |       +-----------------+        |                      |
+     |                                  |                      |
+     |        +---------------+         |                      |
+     +<-------+ Original PSBT +---------+                      |
+     |        +---------------+         |                      |
+     |                                  |                      |
+     |       +------------------+       |                      |
+     |       | Payjoin Proposal |       |                      |
+     +-------+      PSBT        +------>+                      |
+     |       +------------------+       |                      |
+     |                                  |   +--------------+   |
+     |                                  |---+ Payjoin      |   |
+     |                                  |   | transaction  +-->+
+     |                                  |   +--------------+   |
+     +                                  +                      +
+
+The original PSBT is sent in the HTTP POST request body, base64 serialized, with text/plain in the Content-Type HTTP header and Content-Length set correctly. +The payjoin proposal PSBT is sent in the HTTP response body, base64 serialized with HTTP code 200. + +To ensure compatibility with web-wallets and browser-based-tools, all responses (including errors) must contain the HTTP header Access-Control-Allow-Origin: *. + +The sender must ensure that the URL refers to a scheme or protocol using authenticated encryption, for example TLS with certificate validation, or a .onion link to a hidden service whose public key identifier has already been communicated via a TLS connection. Senders SHOULD NOT accept a URL representing an unencrypted or unauthenticated connection. + +The original PSBT MUST: +* Have all the witnessUTXO or nonWitnessUTXO information filled in. +* Be finalized. +* Not include fields unneeded for the receiver such as global xpubs or keypath information. +* Be broadcastable. + +The original PSBT MAY: +* Have outputs unrelated to the payment for batching purpose. + +The original PSBT SHOULD NOT: +* Include mixed input types until September 2024. Mixed inputs were previously completely disallowed so this gives some grace period for receivers to update. + +The payjoin proposal MUST: +* Use all the inputs from the original PSBT. +* Use all the outputs which do not belong to the receiver from the original PSBT. +* Only finalize the inputs added by the receiver. (Referred later as additional inputs) +* Only fill the witnessUTXO or nonWitnessUTXO for the additional inputs. + +The payjoin proposal MAY: +* Add, or replace the outputs belonging to the receiver unless output substitution is disabled. + +The payjoin proposal SHOULD NOT: +* Include mixed input types until September 2024. Mixed inputs were previously completely disallowed so this gives some grace period for senders to update. + +The payjoin proposal MUST NOT: +* Shuffle the order of inputs or outputs, the additional outputs or additional inputs must be inserted at a random index. +* Decrease the absolute fee of the original transaction. + +===BIP21 payjoin parameters=== + +This proposal is defining the following new [[bip-0021.mediawiki|BIP 21 URI]] parameters: +* pj=: Represents an http(s) endpoint which the sender can POST the original PSBT. +* pjos=0: Signal to the sender that they MUST disallow [[#output-substitution|payment output substitution]]. (See [[#unsecured-payjoin|Unsecured payjoin server]]) + +Note: the amount parameter is *not* required. + +===Optional parameters=== + +When the payjoin sender posts the original PSBT to the receiver, he can optionally specify the following HTTP query string parameters: + +* v=, the version number of the payjoin protocol that the sender is using. The current version is 1. + +This can be used in the future so the receiver can reject a payjoin if the sender is using a version which is not supported via an error HTTP 400, version-unsupported. +If not specified, the receiver will assume the sender is v=1. + +If the receiver does not support the version of the sender, they should send an error with the list of supported versions: +
+{
+    "errorCode": "version-unsupported",
+    "supported" : [ 2, 3, 4 ],
+    "message": "The version is not supported anymore"
+}
+
+ +* additionalfeeoutputindex=, if the sender is willing to pay for increased fee, this indicate output can have its value subtracted to pay for it. + +If the additionalfeeoutputindex is out of bounds or pointing to the payment output meant for the receiver, the receiver should ignore the parameter. See [[#fee-output|fee output]] for more information. + +* maxadditionalfeecontribution=, if the sender is willing to pay for increased fee, an integer defining the maximum amount in satoshis that the sender is willing to contribute towards fees for the additional inputs. maxadditionalfeecontribution must be ignored if set to less than zero. See [[#fee-output|fee output]] for more information. + +Note that both maxadditionalfeecontribution= and additionalfeeoutputindex= must be specified and valid for the receiver to be allowed to decrease an output belonging to the sender. +This fee contribution can't be used to pay for anything else than additional input's weight. + +* minfeerate=, a decimal in satoshi per vbyte that the sender can use to constraint the receiver to not drop the minimum fee rate too much. + +* disableoutputsubstitution=, a boolean indicating if the sender forbids the receiver to substitute the receiver's output, see [[#output-substitution|payment output substitution]]. (default to false) + +===Receiver's well known errors=== + +If for some reason the receiver is unable to create a payjoin proposal, it will reply with a HTTP code different than 200. +The receiver is not constrained to specific set of errors, some are specified in this proposal. + +The errors have the following format: +
+{
+    "errorCode": "leaking-data",
+    "message": "Key path information or GlobalXPubs should not be included in the original PSBT."
+}
+
+ +The well-known error codes are: +{| class="wikitable" +!Error code +!Meaning +|- +|unavailable +|The payjoin endpoint is not available for now. +|- +|not-enough-money +|The receiver added some inputs but could not bump the fee of the payjoin proposal. +|- +|version-unsupported +|This version of payjoin is not supported. +|- +|original-psbt-rejected +|The receiver rejected the original PSBT. +|} + +The receiver is allowed to return implementation-specific errors which may assist the sender to diagnose any issue. + +However, it is important that error codes that are not well-known and that the message do not appear on the sender's software user interface. +Such error codes or messages could be used maliciously to phish a non-technical user. +Instead those errors or messages can only appear in debug logs. + +It is advised to hard code the description of the well known error codes into the sender's software. + +===Fee output=== + +In some situation, the sender might want to pay some additional fee in the payjoin proposal. +If such is the case, the sender must use both [[#optional-params|optional parameters]] additionalfeeoutputindex= and maxadditionalfeecontribution= to indicate which output and how much the receiver can subtract fee. + +There are several cases where a fee output is useful: + +* The sender's original transaction's fee rate is at the minimum accepted by the network, aka minimum relay transaction fee rate, which is typically 1 satoshi per vbyte. + +In such case, the receiver will need to increase the fee of the transaction after adding his own inputs to not drop below the minimum relay transaction fee rate. + +* The sender's wallet software is using round fee rate. + +If the sender's fee rate is always round, then a blockchain analyst can easily spot the transactions of the sender involving payjoin by checking if, when removing a single input to the suspected payjoin transaction, the resulting fee rate is round. +To prevent this, the sender can agree to pay more fee so the receiver make sure that the payjoin transaction fee is also round. + +* The sender's transaction is time sensitive. + +When a sender picks a specific fee rate, the sender expects the transaction to be confirmed after a specific amount of time. But if the receiver adds an input without bumping the fee of the transaction, the payjoin transaction fee rate will be lower, and thus, longer to confirm. + +Our recommendation for maxadditionalfeecontribution= is originalPSBTFeeRate * 110. + +===Receiver's original PSBT checklist=== + +The receiver needs to do some check on the original PSBT before proceeding: + +* Non-interactive receivers (like a payment processor) need to check that the original PSBT is broadcastable. * +* If the sender included inputs in the original PSBT owned by the receiver, the receiver must either return error original-psbt-rejected or make sure they do not sign those inputs in the payjoin proposal. +* Make sure that the inputs included in the original transaction have never been seen before. +** This prevents [[#probing-attack|probing attacks]]. +** This prevents reentrant payjoin, where a sender attempts to use payjoin transaction as a new original transaction for a new payjoin. + +*: Interactive receivers are not required to validate the original PSBT because they are not exposed to [[#probing-attack|probing attacks]]. + +===Sender's payjoin proposal checklist=== + +The sender should check the payjoin proposal before signing it to prevent a malicious receiver from stealing money. + +* Verify that the absolute fee of the payjoin proposal is equals or higher than the original PSBT. +* If the receiver's BIP21 signalled pjos=0, disable payment output substitution. +* Verify that the transaction version, and the nLockTime are unchanged. +* Check that the sender's inputs' sequence numbers are unchanged. +* For each input in the proposal: +** Verify that no keypaths are in the PSBT input +** Verify that no partial signature has been filled +** If it is one of the sender's inputs: +*** Verify that input's sequence is unchanged. +*** Verify the PSBT input is not finalized +** If it is one of the receiver's inputs: +*** Verify the PSBT input is finalized +*** Verify that non_witness_utxo or witness_utxo are filled in. +** Verify that the payjoin proposal inputs all specify the same sequence value. +** Verify that all of sender's inputs from the original PSBT are in the proposal. +* For each output in the proposal: +** Verify that no keypaths are in the PSBT output +** If the output is the [[#fee-output|fee output]]: +*** The amount that was subtracted from the output's value is less than or equal to maxadditionalfeecontribution. Let's call this amount actual contribution. +*** Make sure the actual contribution is only going towards fees: The actual contribution is less than or equals to the difference of absolute fee between the payjoin proposal and the original PSBT. +*** Make sure the actual contribution is only paying for fees incurred by additional inputs: actual contribution is less than or equal to originalPSBTFeeRate * vsize(sender_input_type) * (count(payjoin_proposal_inputs) - count(original_psbt_inputs)). (see [[#fee-output|Fee output]] section) +** If the output is the payment output and payment output substitution is allowed, +*** Do not make any check +** Else +*** Make sure the output's value did not decrease. +** Verify that all sender's outputs (ie, all outputs except the output actually paid to the receiver) from the original PSBT are in the proposal. +* Once the proposal is signed, if minfeerate was specified, check that the fee rate of the payjoin transaction is not less than this value. + +The sender must be careful to only sign the inputs that were present in the original PSBT and nothing else. + +Note: +* The sender must allow the receiver to add/remove or modify the receiver's own outputs. (if payment output substitution is disabled, the receiver's outputs must not be removed or decreased in value) +* The sender should allow the receiver to not add any inputs. This is useful for the receiver to change the payment output scriptPubKey type. +* If the receiver added no inputs, the sender's wallet implementation should accept the payjoin proposal, but not mark the transaction as an actual payjoin in the user interface. + +Our method of checking the fee allows the receiver and the sender to batch payments in the payjoin transaction. +It also allows the receiver to pay the fee for batching adding his own outputs. + +==Rationale== + +There are several consequences of our proposal: + +* The receiver can bump the fee of the original transaction. +* The receiver can modify the outputs of the original PSBT. +* The sender must provide the UTXO information (Witness or previous transaction) in the PSBT. + +===Respecting the minimum relay fee policy=== + +To be properly relayed, a Bitcoin transaction needs to pay at least 1 satoshi per virtual byte. +When blocks are not full, the original transaction might already at the minimum relay fee rate (currently 1 satoshi per virtual byte), so if the receiver adds their own input, they need to make sure the fee is increased such that the rate does not drop below the minimum relay fee rate. +In such case, the sender must set both maxadditionalfeecontribution= and additionalfeeoutputindex=. + +See the [[#fee-output|Fee output]] section for more information. + +We also recommend the sender to set minfeerate=, as the sender's node policy might be different from the receiver's policy. + +===Defeating heuristics based on the fee calculation=== + +Most wallets are creating a round fee rate (like 2 sat/b). +If the payjoin transaction's fee was not increased by the added size, then those payjoin transactions could easily be identifiable on the blockchain. + +Not only would those transactions stand out by not having a round fee (like 1.87 sat/b), but any suspicion of payjoin could be confirmed by checking if removing one input would create a round fee rate. +In such case, the sender must set both maxadditionalfeecontribution= and additionalfeeoutputindex=. + +The recommended value maxadditionalfeecontribution= is explained in the [[#fee-output|Fee output]] section. +We also recommend the sender to set minfeerate=, as the sender's node policy might be different from the receiver's policy. + +===Receiver does not need to be a full node=== + +Because the receiver needs to bump the fee to keep the same fee rate as the original PSBT, it needs the input's UTXO information to know what is the original fee rate. Without PSBT, light wallets like Wasabi Wallet would not be able to receive a payjoin transaction. + +The validation (policy and consensus) of the original transaction is optional: a receiver without a full node can decide to create the payjoin transaction and automatically broadcast the original transaction after a timeout of 1 minute, and only verify that it has been propagated in the network. + +However, non-interactive receivers (like a payment processor) need to verify the transaction to prevent UTXO probing attacks. + +This is not a concern for interactive receivers like Wasabi Wallet, because those receivers can just limit the number of original PSBT proposals of a specific address to one. With such wallets, the attacker has no way to generate new deposit addresses to probe the UTXOs. + +===Spare change donation=== + +Small change inside wallets are detrimental to privacy. Mixers like Wasabi wallet, because of its protocol, eventually generate such [[https://docs.wasabiwallet.io/using-wasabi/ChangeCoins.html#first-round-coinjoin-change|small change]]. + +A common way to protect your privacy is to donate those spare changes, to deposit them in an exchange or on your favorite merchant's store account. Those kind of transactions can easily be spotted on the blockchain: There is only one output. + +However, if you donate via payjoin, it will look like a normal transaction. + +On top of this the receiver can poison analysis by randomly faking a round amount of satoshi for the additional output. + +===Payment output substitution=== + +Unless disallowed by the sender explicitly via disableoutputsubstitution=true or by the BIP21 URL via the query parameter pjos=0, the receiver is free to decrease the amount or change the scriptPubKey output paying to himself. +Note that if payment output substitution is disallowed, the receiver can still increase the amount of the output. (See [[#reference-impl|the reference implementation]]) + +For example, if the sender's scriptPubKey type is P2WPKH while the receiver's payment output in the original PSBT is P2SH, then the receiver can substitute the payment output to be P2WPKH to match the sender's scriptPubKey type. + +===Unsecured payjoin server=== + +A receiver might run the payment server (generating the BIP21 invoice) on a different server than the payjoin server, which could be less trusted than the payment server. + +In such case, the payment server can signal to the sender, via the BIP21 parameter pjos=0, that they MUST disallow [[#output-substitution|payment output substitution]]. +A compromised payjoin server could steal the hot wallet outputs of the receiver, but would not be able to re-route payment to himself. + +===Impacted heuristics=== + +Our proposal of payjoin breaks the following blockchain heuristics: + +* Common inputs heuristics. + +Because payjoin is mixing the inputs of the sender and receiver, this heuristic becomes unreliable. + +* Change identification from scriptPubKey type heuristics + +When Alice pays Bob, if Alice is using P2SH but Bob's deposit address is P2WPKH, the heuristic would assume that the P2SH output is the change address of Alice. +This is now however a broken assumption, as the payjoin receiver has the freedom to mislead analytics by purposefully changing the invoice's address in the payjoin transaction. + +See [[#output-substitution|payment output substitution]]. + +* Change identification from round change amount + +If Alice pays Bob, she might be tempted to pay him a round amount, like 1.23000000 BTC. When this happens, blockchain analysis often identifies the output without the round amount as the change of the transaction. + +For this reason, during a [[#spare-change|spare change]] case, the receiver may add an output with a rounded amount randomly. + +==Attack vectors== + +===On the receiver side: UTXO probing attack=== + +When the receiver creates a payjoin proposal, they expose one or more inputs belonging to them. + +An attacker could create multiple original transactions in order to learn the UTXOs of the receiver, while not broadcasting the payjoin proposal. + +While we cannot prevent this type of attack entirely, we implemented the following mitigations: + +* When the receiver detects an original transaction being broadcast, or if the receiver detects that the original transaction has been double spent, then they will reuse the UTXO that was exposed for the next payjoin. +* While the exposed UTXO will be reused in priority to not leak other UTXOs, there is no strong guarantee about it. This prevents the attacker from detecting with certainty the next payjoin of the merchant to another peer. + +Note that probing attacks are only a problem for automated payment systems such as BTCPay Server. End-user wallets with payjoin capabilities are not affected, as the attacker can't create multiple invoices to force the receiver to expose their UTXOs. + +===On the sender side: Double payment risk for hardware wallets=== + +For a successful payjoin to happen, the sender needs to sign two transactions double spending each other: The original transaction and the payjoin proposal. + +The sender's software wallet can verify that the payjoin proposal is legitimate by the sender's checklist. + +However, a hardware wallet can't verify that this is indeed the case. This means that the security guarantee of the hardware wallet is decreased. If the sender's software is compromised, the hardware wallet would sign two valid transactions, thus sending two payments. + +Without payjoin, the maximum amount of money that could be lost by a compromised software is equal to one payment (via [[#output-substitution|payment output substitution]]). +Note that the sender can disallow [[#output-substitution|payment output substitution]] by using the optional parameter disableoutputsubstitution=true. + +With payjoin, the maximum amount of money that can be lost is equal to two payments. + +==Reference sender's implementation== + +Here is pseudo code of a sender implementation. +RequestPayjoin takes the BIP21 URI of the payment, the wallet and the signedPSBT. + +The signedPSBT represents a PSBT which has been fully signed, but not yet finalized. +We then prepare originalPSBT from the signedPSBT via the CreateOriginalPSBT function and get back the proposal. + +While we verify the proposal, we also import into it information about our own inputs and outputs from the signedPSBT. +At the end of this RequestPayjoin, the proposal is verified and ready to be signed. + +We logged the different PSBT involved, and show the result in our [[#test-vectors|test vectors]]. +
+public async Task RequestPayjoin(
+    BIP21Uri bip21,
+    Wallet wallet,
+    PSBT signedPSBT,
+    PayjoinClientParameters optionalParameters)
+{
+    Log("Unfinalized signed PSBT" + signedPSBT);
+    // Extracting the pj link.
+    var endpoint = bip21.ExtractPayjointEndpoint();
+    if (signedPSBT.IsAllFinalized())
+        throw new InvalidOperationException("The original PSBT should not be finalized.");
+    PSBTOutput feePSBTOutput = null;
+
+    bool allowOutputSubstitution = !optionalParameters.DisableOutputSubstitution;
+    if (bip21.Parameters.Contains("pjos") && bip21.Parameters["pjos"] == "0")
+        allowOutputSubstitution = false;
+
+    if (optionalParameters.AdditionalFeeOutputIndex != null && optionalParameters.MaxAdditionalFeeContribution != null)
+        feePSBTOutput = signedPSBT.Outputs[optionalParameters.AdditionalFeeOutputIndex];
+    Script paymentScriptPubKey = bip21.Address == null ? null : bip21.Address.ScriptPubKey;
+    decimal originalFee = signedPSBT.GetFee();
+    PSBT originalPSBT = CreateOriginalPSBT(signedPSBT);
+    Transaction originalGlobalTx = signedPSBT.GetGlobalTransaction();
+    TxOut feeOutput = feePSBTOutput == null ? null : originalGlobalTx.Outputs[feePSBTOutput.Index];
+    var originalInputs = new Queue<(TxIn OriginalTxIn, PSBTInput SignedPSBTInput)>();
+    for (int i = 0; i < originalGlobalTx.Inputs.Count; i++)
+    {
+        originalInputs.Enqueue((originalGlobalTx.Inputs[i], signedPSBT.Inputs[i]));
+    }
+    var originalOutputs = new Queue<(TxOut OriginalTxOut, PSBTOutput SignedPSBTOutput)>();
+    for (int i = 0; i < originalGlobalTx.Outputs.Count; i++)
+    {
+      originalOutputs.Enqueue((originalGlobalTx.Outputs[i], signedPSBT.Outputs[i]));
+    }
+    // Add the client side query string parameters
+    endpoint = ApplyOptionalParameters(endpoint, optionalParameters);
+    Log("original PSBT" + originalPSBT);
+    PSBT proposal = await SendOriginalTransaction(endpoint, originalPSBT, cancellationToken);
+    Log("payjoin proposal" + proposal);
+    // Checking that the PSBT of the receiver is clean
+    if (proposal.GlobalXPubs.Any())
+    {
+        throw new PayjoinSenderException("GlobalXPubs should not be included in the receiver's PSBT");
+    }
+    ////////////
+
+    if (proposal.CheckSanity() is List errors && errors.Count > 0)
+        throw new PayjoinSenderException($"The proposal PSBT is not sane ({errors[0]})");
+
+    var proposalGlobalTx = proposal.GetGlobalTransaction();
+    // Verify that the transaction version, and nLockTime are unchanged.
+    if (proposalGlobalTx.Version != originalGlobalTx.Version)
+        throw new PayjoinSenderException($"The proposal PSBT changed the transaction version");
+    if (proposalGlobalTx.LockTime != originalGlobalTx.LockTime)
+        throw new PayjoinSenderException($"The proposal PSBT changed the nLocktime");
+
+    HashSet sequences = new HashSet();
+    // For each inputs in the proposal:
+    foreach (PSBTInput proposedPSBTInput in proposal.Inputs)
+    {
+        if (proposedPSBTInput.HDKeyPaths.Count != 0)
+            throw new PayjoinSenderException("The receiver added keypaths to an input");
+        if (proposedPSBTInput.PartialSigs.Count != 0)
+            throw new PayjoinSenderException("The receiver added partial signatures to an input");
+        PSBTInput proposedTxIn = proposalGlobalTx.Inputs.FindIndexedInput(proposedPSBTInput.PrevOut).TxIn;
+        bool isOurInput = originalInputs.Count > 0 && originalInputs.Peek().OriginalTxIn.PrevOut == proposedPSBTInput.PrevOut;
+        // If it is one of our input
+        if (isOurInput)
+        {
+            OutPoint inputPrevout = ourPrevouts.Dequeue();
+            TxIn originalTxin = originalGlobalTx.Inputs.FromOutpoint(inputPrevout);
+            PSBTInput originalPSBTInput = originalPSBT.Inputs.FromOutpoint(inputPrevout);
+            // Verify that sequence is unchanged.
+            if (input.OriginalTxIn.Sequence != proposedTxIn.Sequence)
+                throw new PayjoinSenderException("The proposedTxIn modified the sequence of one of our inputs")
+            // Verify the PSBT input is not finalized
+            if (proposedPSBTInput.IsFinalized())
+                throw new PayjoinSenderException("The receiver finalized one of our inputs");
+            sequences.Add(proposedTxIn.Sequence);
+
+            // Fill up the info from the original PSBT input so we can sign and get fees.
+            proposedPSBTInput.NonWitnessUtxo = input.SignedPSBTInput.NonWitnessUtxo;
+            proposedPSBTInput.WitnessUtxo = input.SignedPSBTInput.WitnessUtxo;
+            // We fill up information we had on the signed PSBT, so we can sign it.
+            foreach (var hdKey in input.SignedPSBTInput.HDKeyPaths)
+            proposedPSBTInput.HDKeyPaths.Add(hdKey.Key, hdKey.Value);
+            proposedPSBTInput.RedeemScript = signedPSBTInput.RedeemScript;
+            proposedPSBTInput.RedeemScript = input.SignedPSBTInput.RedeemScript;
+        }
+        else
+        {
+            // Verify the PSBT input is finalized
+            if (!proposedPSBTInput.IsFinalized())
+                throw new PayjoinSenderException("The receiver did not finalized one of their input");
+            // Verify that non_witness_utxo or witness_utxo are filled in.
+            if (proposedPSBTInput.NonWitnessUtxo == null && proposedPSBTInput.WitnessUtxo == null)
+                throw new PayjoinSenderException("The receiver did not specify non_witness_utxo or witness_utxo for one of their inputs");
+            sequences.Add(proposedTxIn.Sequence);
+        }
+    }
+
+    // Verify that all of sender's inputs from the original PSBT are in the proposal.
+    if (originalInputs.Count != 0)
+        throw new PayjoinSenderException("Some of our inputs are not included in the proposal");
+
+    // Verify that the payjoin proposal did not introduced mixed inputs' sequence.
+    if (sequences.Count != 1)
+        throw new PayjoinSenderException("Mixed sequence detected in the proposal");
+
+    decimal newFee = proposal.GetFee();
+    decimal additionalFee = newFee - originalFee;
+    if (additionalFee < 0)
+      throw new PayjoinSenderException("The receiver decreased absolute fee");
+    // For each outputs in the proposal:
+    foreach (PSBTOutput proposedPSBTOutput in proposal.Outputs)
+    {
+        // Verify that no keypaths is in the PSBT output
+        if (proposedPSBTOutput.HDKeyPaths.Count != 0)
+            throw new PayjoinSenderException("The receiver added keypaths to an output");
+        if (originalOutputs.Count == 0)
+                continue;
+        var originalOutput = originalOutputs.Peek();
+        bool isOriginalOutput = originalOutput.OriginalTxOut.ScriptPubKey == proposedPSBTOutput.ScriptPubKey;
+        bool substitutedOutput = !isOriginalOutput &&
+                                allowOutputSubstitution &&
+                                originalOutput.OriginalTxOut.ScriptPubKey == paymentScriptPubKey;
+        if (isOriginalOutput || substitutedOutput)
+        {
+            originalOutputs.Dequeue();
+            if (originalOutput.OriginalTxOut == feeOutput)
+            {
+                var actualContribution = feeOutput.Value - proposedPSBTOutput.Value;
+                // The amount that was subtracted from the output's value is less than or equal to maxadditionalfeecontribution
+                if (actualContribution > optionalParameters.MaxAdditionalFeeContribution)
+                    throw new PayjoinSenderException("The actual contribution is more than maxadditionalfeecontribution");
+                // Make sure the actual contribution is only paying fee
+                if (actualContribution > additionalFee)
+                    throw new PayjoinSenderException("The actual contribution is not only paying fee");
+                // Make sure the actual contribution is only paying for fee incurred by additional inputs
+                // This assumes an additional input can be up to 110 bytes.
+                int additionalInputsCount = proposalGlobalTx.Inputs.Count - originalGlobalTx.Inputs.Count;
+                if (actualContribution > originalFeeRate * 110 * additionalInputsCount)
+                    throw new PayjoinSenderException("The actual contribution is not only paying for additional inputs");
+            }
+            else if (allowOutputSubstitution && output.OriginalTxOut.ScriptPubKey == paymentScriptPubKey)
+            {
+                // That's the payment output, the receiver may have changed it.
+            }
+            else
+            {
+                if (originalOutput.OriginalTxOut.Value > proposedPSBTOutput.Value)
+                    throw new PayjoinSenderException("The receiver decreased the value of one of the outputs");
+            }
+            // We fill up information we had on the signed PSBT, so we can sign it.
+            foreach (var hdKey in output.SignedPSBTOutput.HDKeyPaths)
+                proposedPSBTOutput.HDKeyPaths.Add(hdKey.Key, hdKey.Value);
+            proposedPSBTOutput.RedeemScript = output.SignedPSBTOutput.RedeemScript;
+        }
+    }
+    // Verify that all of sender's outputs from the original PSBT are in the proposal.
+    if (originalOutputs.Count != 0)
+    {
+        // The payment output may have been substituted
+        if (!allowOutputSubstitution ||
+            originalOutputs.Count != 1 ||
+            originalOutputs.Dequeue().OriginalTxOut.ScriptPubKey != paymentScriptPubKey)
+            {
+                throw new PayjoinSenderException("Some of our outputs are not included in the proposal");
+            }
+    }
+
+    // After signing this proposal, we should check if minfeerate is respected.
+    Log("payjoin proposal filled with sender's information" + proposal);
+    return proposal;
+}
+
+// Finalize the signedPSBT and remove confidential information
+PSBT CreateOriginalPSBT(PSBT signedPSBT)
+{
+    var original = signedPSBT.Clone();
+    original = original.Finalize();
+    foreach (var input in original.Inputs)
+    {
+        input.HDKeyPaths.Clear();
+        input.PartialSigs.Clear();
+        input.Unknown.Clear();
+    }
+    foreach (var output in original.Outputs)
+    {
+        output.Unknown.Clear();
+        output.HDKeyPaths.Clear();
+    }
+    original.GlobalXPubs.Clear();
+    return original;
+}
+
+ +==Test vectors== + +A successful exchange with: + +{| class="wikitable" +!InputScriptType +!Original PSBT Fee rate +!maxadditionalfeecontribution +!additionalfeeoutputindex +|- +|P2SH-P2WPKH +|2 sat/vbyte +|0.00000182 +|0 +|} + +Unfinalized signed PSBT +
cHNidP8BAHMCAAAAAY8nutGgJdyYGXWiBEb45Hoe9lWGbkxh/6bNiOJdCDuDAAAAAAD+////AtyVuAUAAAAAF6kUHehJ8GnSdBUOOv6ujXLrWmsJRDCHgIQeAAAAAAAXqRR3QJbbz0hnQ8IvQ0fptGn+votneofTAAAAAAEBIKgb1wUAAAAAF6kU3k4ekGHKWRNbA1rV5tR5kEVDVNCHAQQWABTHikVyU1WCjVZYB03VJg1fy2mFMCICAxWawBqg1YdUxLTYt9NJ7R7fzws2K09rVRBnI6KFj4UWRzBEAiB8Q+A6dep+Rz92vhy26lT0AjZn4PRLi8Bf9qoB/CMk0wIgP/Rj2PWZ3gEjUkTlhDRNAQ0gXwTO7t9n+V14pZ6oljUBIgYDFZrAGqDVh1TEtNi300ntHt/PCzYrT2tVEGcjooWPhRYYSFzWUDEAAIABAACAAAAAgAEAAAAAAAAAAAEAFgAURvYaK7pzgo7lhbSl/DeUan2MxRQiAgLKC8FYHmmul/HrXLUcMDCjfuRg/dhEkG8CO26cEC6vfBhIXNZQMQAAgAEAAIAAAACAAQAAAAEAAAAAAA==
+ +Original PSBT +
cHNidP8BAHMCAAAAAY8nutGgJdyYGXWiBEb45Hoe9lWGbkxh/6bNiOJdCDuDAAAAAAD+////AtyVuAUAAAAAF6kUHehJ8GnSdBUOOv6ujXLrWmsJRDCHgIQeAAAAAAAXqRR3QJbbz0hnQ8IvQ0fptGn+votneofTAAAAAAEBIKgb1wUAAAAAF6kU3k4ekGHKWRNbA1rV5tR5kEVDVNCHAQcXFgAUx4pFclNVgo1WWAdN1SYNX8tphTABCGsCRzBEAiB8Q+A6dep+Rz92vhy26lT0AjZn4PRLi8Bf9qoB/CMk0wIgP/Rj2PWZ3gEjUkTlhDRNAQ0gXwTO7t9n+V14pZ6oljUBIQMVmsAaoNWHVMS02LfTSe0e388LNitPa1UQZyOihY+FFgABABYAFEb2Giu6c4KO5YW0pfw3lGp9jMUUAAA=
+ +payjoin proposal +
cHNidP8BAJwCAAAAAo8nutGgJdyYGXWiBEb45Hoe9lWGbkxh/6bNiOJdCDuDAAAAAAD+////jye60aAl3JgZdaIERvjkeh72VYZuTGH/ps2I4l0IO4MBAAAAAP7///8CJpW4BQAAAAAXqRQd6EnwadJ0FQ46/q6NcutaawlEMIcACT0AAAAAABepFHdAltvPSGdDwi9DR+m0af6+i2d6h9MAAAAAAQEgqBvXBQAAAAAXqRTeTh6QYcpZE1sDWtXm1HmQRUNU0IcAAQEggIQeAAAAAAAXqRTI8sv5ymFHLIjkZNRrNXSEXZHY1YcBBxcWABRfgGZV5ZJMkgTC1RvlOU9L+e2iEAEIawJHMEQCIGe7e0DfJaVPRYEKWxddL2Pr0G37BoKz0lyNa02O2/tWAiB7ZVgBoF4s8MHocYWWmo4Q1cyV2wl7MX0azlqa8NBENAEhAmXWPPW0G3yE3HajBOb7gO7iKzHSmZ0o0w0iONowcV+tAAAA
+ +payjoin proposal filled with sender's information +
cHNidP8BAJwCAAAAAo8nutGgJdyYGXWiBEb45Hoe9lWGbkxh/6bNiOJdCDuDAAAAAAD+////jye60aAl3JgZdaIERvjkeh72VYZuTGH/ps2I4l0IO4MBAAAAAP7///8CJpW4BQAAAAAXqRQd6EnwadJ0FQ46/q6NcutaawlEMIcACT0AAAAAABepFHdAltvPSGdDwi9DR+m0af6+i2d6h9MAAAAAAQEgqBvXBQAAAAAXqRTeTh6QYcpZE1sDWtXm1HmQRUNU0IcBBBYAFMeKRXJTVYKNVlgHTdUmDV/LaYUwIgYDFZrAGqDVh1TEtNi300ntHt/PCzYrT2tVEGcjooWPhRYYSFzWUDEAAIABAACAAAAAgAEAAAAAAAAAAAEBIICEHgAAAAAAF6kUyPLL+cphRyyI5GTUazV0hF2R2NWHAQcXFgAUX4BmVeWSTJIEwtUb5TlPS/ntohABCGsCRzBEAiBnu3tA3yWlT0WBClsXXS9j69Bt+waCs9JcjWtNjtv7VgIge2VYAaBeLPDB6HGFlpqOENXMldsJezF9Gs5amvDQRDQBIQJl1jz1tBt8hNx2owTm+4Du4isx0pmdKNMNIjjaMHFfrQABABYAFEb2Giu6c4KO5YW0pfw3lGp9jMUUIgICygvBWB5prpfx61y1HDAwo37kYP3YRJBvAjtunBAur3wYSFzWUDEAAIABAACAAAAAgAEAAAABAAAAAAA=
+ +==Implementations== + +* [[https://github.com/BlueWallet/BlueWallet|BlueWallet]] is in the process of implementing the protocol. +* [[https://github.com/btcpayserver/btcpayserver|BTCPay Server]] has implemented sender and receiver side of this protocol. +* [[https://github.com/zkSNACKs/WalletWasabi/|Wasabi Wallet]] has merged sender's support. +* [[https://github.com/JoinMarket-Org/joinmarket-clientserver|Join Market]] has implemented sender and receiver side of this protocol. +* [[https://github.com/bitcoinjs/payjoin-client|JavaScript sender implementation]]. + +==Backward compatibility== + +The receivers advertise payjoin capabilities through [[bip-0021.mediawiki|BIP21's URI Scheme]]. + +Senders not supporting payjoin will just ignore the pj variable and thus, will proceed to normal payment. + +==Special thanks== + +Special thanks to Kukks for developing the initial support to BTCPay Server, to junderw, AdamISZ, lukechilds, ncoelho, nopara73, lontivero, yahiheb, SomberNight, andrewkozlik, instagibbs, RHavar for all the feedback we received since our first implementation. +Thanks again to RHavar who wrote the [[bip-0079.mediawiki|BIP79 Bustapay]] proposal, this gave a good starting point for our proposal. diff --git a/bip-0079.mediawiki b/bip-0079.mediawiki new file mode 100644 index 0000000000..3c34220646 --- /dev/null +++ b/bip-0079.mediawiki @@ -0,0 +1,123 @@ +
+  BIP: 79
+  Layer: Applications
+  Title: Bustapay :: a practical coinjoin protocol
+  Authors: Ryan Havar 
+  Status: Closed
+  Type: Informational
+  Assigned: 2018-10-05
+  License: CC0-1.0
+  Proposed-Replacement: 78
+
+ + +==Abstract== + +The way bitcoin transactions are normally created leaks more information than desirable, and as a result has been exploited by unreasonably effective blockchain analysis techniques to jeopardize important properties that are expected of a useful currency. + +Bustapay is a simple and practical protocol for the sender and receiver of a payment to collaboratively sign a bitcoin transaction in such a way that busts some analysis assumptions to the immediate benefit of the sender and receiver. Furthermore it does so in such a way that gives a significant amount of control to the receiver to help manage their utxo set size, a constant problem for bitcoin merchants. + +==Copyright== + +This document is licensed under the Creative Commons CC0 1.0 Universal license. + +==Motivation== + +One of the most powerful blockchain analysis heuristics has been to assume all inputs of a transaction are controlled by a single party unless otherwise known (such as by the distinctive structure of a traditional coinjoin, or multisig spends that are validated onchain). Combined with other techniques (notably change-output guessing) this has lead to unexpectedly accurate tracking that has exposed bitcoin participants to unacceptable personal, business and financial risks -- undermining bitcoin's utility and fungibility -- and ultimately jeopardizing its ability to function as useful money. + +We however can bust these assumptions with a sender-receiver coinjoin. To prevent costless spy/DoS attacks, we require the sending party to provide a fully-valid ready-to-propagate transaction to initiate the process, that the receiver can broadcast if the sender never completes the coinjoin thus tying the cost to that of spending a utxo. Most promisingly, bustapay transactions do not have an identifiable structure so any network analysis will be not able to tell if a given transaction is a bustapay transaction or not which erodes the confidence of their entire models, providing positive externalities for the entire bitcoin ecosystem. + +Bustapay transactions also do not grow the receiver's count of unspent transaction outputs, and in fact gives the receiver an opportunity to better manage their utxo set, something normally only done when sending payments. Large utxo sets are often problematic and expensive, and frequently requiring privacy-destroying consolidation. Besides busting clustering assumptions, bustapay also provides a layer of obfuscation of send amounts. + +It is worth noting that this specification has eschewed complexity and potentially useful extensions on the assumption that simplicity is of the most important to encourage adoption. + + +==Overview== + +A bustapay payment is made from a sender to a receiver. + +====Step 1. Sender creates a bitcoin transaction paying the receiver==== + +This transaction must use segwit for all inputs, and be fully valid and signed. The transaction must be eligible for propagation on the network (but not done so at this stage) + +====Step 2. Sender gives the "template transaction" to the receiver==== + +This is done via an HTTP POST request, sent to a "bustapay url" + +====Step 3. Receiver processes the transaction and returns a partially signed coinjoin==== + +The receiver validates the transaction, and pays himself. The receiver then adds one or more of his own inputs (known as the ''contributed inputs'') and (optionally) increases the output that pays himself (generally by the sum of the ''contributed inputs''). Doing so creates a ''partial transaction'', which the receiver returns to the sender. It is called such as it requires the sender to re-sign his own inputs. + +====Step 4. Sender validates, re-signs, and propagates on the bitcoin network==== + +The sender MUST validate the ''partial transaction'' was changed correctly and non-maliciously (to allow using potentially untrusted communication channels), re-sign its original inputs and propagate the final transaction over the bitcoin network. + +====Step 5. Receiver observes the finalized transaction on the bitcoin network==== + +Once the receiver has seen the finalized transactions on the network (and has enough confirmations) it can process it like a normal payment for the sent amount (as opposed to the amount that it looks like on the network). If the receiver does not see the finalized transaction after a timeout, they will propagate the original "template transaction", which ensures the payment happens and functions a strong anti-DoS mechanism. + +== Specification == + +The standard way of letting a sender know where to send a bustapay transaction is done via a bip21 encoded address. The key value "bpu" (short for "BustaPayUrl") should be used. An example of such address would be bitcoin:2NABbUr9yeRCp1oUCtVmgJF8HGRCo3ifpTT?bpu=https://bp.bustabit.com/submit It is highly encouraged that urls are kept short. + +When the sender is creating a "template transaction" it is done almost identically to creating a normal send, with the exception that *only* segwit inputs may be used. The sender is also encouraged to use a slightly more aggressive feerate than usual as well as BIP125 (Opt-in Full Replace-by-Fee Signaling), but neither is strictly required. + +The template transaction should be sent to the receiver via an HTTP POST to the bustapay url, with a binary encoded body. + +The receiver is then responsible for validating the template transaction. If there is a problem with the transaction, or the receiver is generally unhappy with the transaction (e.g. fees are too small) the HTTP response code of 422 should be used and a human-readable string containing information on why which can be directly given to the user. + +Should the receiver reject a transaction, it should not attempt to propagate it on the network. However it is important for the sender to be aware that the receiver *could* at any time (regardless of which error was given) send this transaction. The client should therefore assume the receiver will, and act accordingly (either retry with adjustments or just propagate the transaction). It is imperative that the sender never finds themselves in a situation where two payments to the sender could be valid. + +=== Contributed Input Choice === + +The receiver must add at least one input to the transaction (the "contributed inputs"). If the receiver has no inputs, it should use a 500 internal server error, so the client can send the transaction as per normal (or try again later). Its generally advised to only add a single contributed input, however they are circumstances where adding more than a single input can be useful. + +To prevent an attack where a receiver is continually sent variations of the same transaction to enumerate the receiver's utxo set, it is essential that the receiver always returns the same contributed inputs when it's seen the same inputs. + +It is strongly preferable that the receiver makes an effort to pick a contributed input of the same type as the other transaction inputs if possible. + +=== Output Adjustment === + +After adding inputs to the transaction, the receiver generally will want to adjust the output that pays himself by increasing it by the sum of the contributed input amounts (minus any fees he wants to contribute). However the only strict requirement is that the receiver *must never* remove inputs, and *must not* ever decrease any output amount. + +=== Returning the partial transaction === + +The receiver must sign all contributed inputs in the partial transaction. The partial transaction should also remove all witnesses from the original template transaction as they are no longer valid, and need to be recalculated by the sender. The receiver returns the partial transaction as a binary-encoded HTTP response with a status code of 200. To ensure compatibility with web-wallets and browser-based-tools, all responses (including errors) must contain the HTTP header "Access-Control-Allow-Origin: *" + + +=== Sender Validation === + +The sender *must* do important validation on the partial transaction. They *must* verify: + +* All template transaction inputs are in the partial transaction (but perhaps different order) and have the same sequence numbers. +* The partial transaction contains at least one new (and signed) segwit input (owned by the receiver) +* All outputs from the template transaction exist in the partial transaction, except they are allowed to be reordered and have their amounts increased (but *never* decreased) + +=== Creating Final Transaction === + +After validating the partial transaction, the sender signs all its inputs to create what is now the final transaction. It is important that the sender is careful to not be tricked by the receiver into signing other inputs it owns. The sender must only sign inputs that existed in the template transaction. If the sender is not careful the receiver may "contribute" inputs that are actually owned by the sender, with the hope the sender blindly signs everything. + + +=== Transaction Publishing === + +Once the final transaction is created, the sender should publish it directly onto the bitcoin network. If the sender does not do this after a reasonable time (e.g. 1 minute), the receiver should publish the template transaction as an important anti-spy/anti-DoS tactic . The sender may also choose to publish the template transaction instead of the final transaction if they believe the receiver to have unreasonably lowered the feerate of the transaction (i.e. increased the size of the transaction, but not the feerate enough). And both parties can consider publishing the template transaction even after the finalized transaction is on the network (taking advantage of replace-by-fee) if the final transaction is not confirming and the template transaction has more fees. + + +=== Implementation Notes === +For anyone wanting to implement bustapay payments, here are some notes for receivers: + +* A transaction can easily be checked if it's suitable for the mempool with testmempoolaccept in bitcoin core 0.17+ +* Tracking transactions by txid is precarious. To keep your sanity make sure all inputs are segwit. But remember segwit does not prevent txid malleability unless you validate the transaction. So really make sure you're using testmempoolaccept at the very least +* Bustapay could be abused by a malicious party to query if you own a deposit address or not. So never accept a bustapay transaction that pays an already used deposit address +* You will need to keep a mapping of which utxos people have showed you and which you revealed. So if you see them again, you can reveal the same one of your own +* Check if the transaction was already sorted according to BIP69, if so ensure the result stays that way. Otherwise probably just shuffle the inputs/outputs +* A reference implementation is maintained at https://github.com/rhavar/bustapay which functions as a wrapper around some RPC calls to bitcoin core's wallet. +* The sender must be careful of an attack where the receiver tries to add additional inputs that are controlled by the sender, with the hope that the sender blindly signs it. + +== Backwards Compatibility == + +Bustapay is an optional payment protocol and therefore has no backwards compatibility concerns. It in fact can only be supported in addition to normal transaction processing, as falling back to a normal bitcoin transaction is a required behavior. + + +== Credits == +The idea is obviously based upon Dr. Maxwell's seminal CoinJoin proposal, and reduced scope inspired by a simplification of the "pay 2 endpoint" blog post by blockstream. diff --git a/bip-0080.mediawiki b/bip-0080.mediawiki index 0cade1994b..1120560569 100644 --- a/bip-0080.mediawiki +++ b/bip-0080.mediawiki @@ -1,13 +1,11 @@
   BIP: 80
   Title: Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets
-  Author: Justus Ranvier 
-          Jimmy Song 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0080
-  Status: Deferred
+  Authors: Justus Ranvier 
+           Jimmy Song 
+  Status: Closed
   Type: Informational
-  Created: 2014-08-11
+  Assigned: 2014-08-11
   License: PD
 
@@ -35,7 +33,7 @@ Each level has a special meaning, described in the chapters below. ===Purpose=== -Purpose is a constant set following the BIP43 recommendation to: the ASCII value of "80" with the most signifigant bit set to indicate hardened derivation (0x80000050). It indicates that the subtree of this node is used according to this specification. +Purpose is a constant set following the BIP43 recommendation to: the ASCII value of "80" with the most significant bit set to indicate hardened derivation (0x80000050). It indicates that the subtree of this node is used according to this specification. Hardened derivation is used at this level. diff --git a/bip-0081.mediawiki b/bip-0081.mediawiki index 96ac8d1bb0..0f4ef4d50f 100644 --- a/bip-0081.mediawiki +++ b/bip-0081.mediawiki @@ -1,13 +1,11 @@
   BIP: 81
   Title: Hierarchy for Colored Voting Pool Deterministic Multisig Wallets
-  Author: Justus Ranvier 
-          Jimmy Song 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0081
-  Status: Deferred
+  Authors: Justus Ranvier 
+           Jimmy Song 
+  Status: Closed
   Type: Informational
-  Created: 2014-08-11
+  Assigned: 2014-08-11
   License: PD
 
@@ -35,7 +33,7 @@ Each level has a special meaning, described in the chapters below. ===Purpose=== -Purpose is a constant set following the BIP43 recommendation to: the ASCII value of "81" with the most signifigant bit set to indicate hardened derivation (0x80000051). It indicates that the subtree of this node is used according to this specification. +Purpose is a constant set following the BIP43 recommendation to: the ASCII value of "81" with the most significant bit set to indicate hardened derivation (0x80000051). It indicates that the subtree of this node is used according to this specification. Hardened derivation is used at this level. diff --git a/bip-0083.mediawiki b/bip-0083.mediawiki index a0b1e5ee03..381d04e7f6 100644 --- a/bip-0083.mediawiki +++ b/bip-0083.mediawiki @@ -2,12 +2,10 @@ BIP: 83 Layer: Applications Title: Dynamic Hierarchical Deterministic Key Trees - Author: Eric Lombrozo - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0083 - Status: Draft - Type: Standards Track - Created: 2015-11-16 + Authors: Eric Lombrozo + Status: Closed + Type: Specification + Assigned: 2015-11-16 License: PD
@@ -53,7 +51,7 @@ p //' n instead of p / 0' / n Rather than specifying upfront which path is to be used for a specific purpose (i.e. external invoicing vs. internal change), different applications can specify arbitrary parent nodes and derivation paths. This allows for nesting of sublevels to arbitrary depth with application-specified semantics. Rather than trying to specify use cases upfront, we leave the design completely open-ended. Different applications can exchange these mappings for interoperability. Eventually, if certain mappings become popular, application user interfaces can provide convenient shortcuts or use them as defaults. -Note that BIP32 suggests reserving child 0 for the derivation of signing keys rather than sublevels. It is not really necessary to reserve signing key parents, however, as each key's parent's path can be explicitly stated. But unless we reserve a child for sublevel derivation, we lose the ability to nest deeper levels into the hierarchy. While we could reserve any arbitrary index for nesting sublevels, reserving child 0 seems simplest to implement, leaving all indices > 0 for contiguously indexed signing keys. We could also use MAX_INDEX (231 - 1) for this purpose. However, we believe doing so introduces more ideosyncracies into the semantics and will present a problem if we ever decide to extend the scheme to use indices larger than 31 bits. +Note that BIP32 suggests reserving child 0 for the derivation of signing keys rather than sublevels. It is not really necessary to reserve signing key parents, however, as each key's parent's path can be explicitly stated. But unless we reserve a child for sublevel derivation, we lose the ability to nest deeper levels into the hierarchy. While we could reserve any arbitrary index for nesting sublevels, reserving child 0 seems simplest to implement, leaving all indices > 0 for contiguously indexed signing keys. We could also use MAX_INDEX (231 - 1) for this purpose. However, we believe doing so introduces more idiosyncrasies into the semantics and will present a problem if we ever decide to extend the scheme to use indices larger than 31 bits. ==Use Cases== @@ -83,7 +81,7 @@ We can continue creating subaccounts indefinitely using this scheme. In order to create a bidirectional payment channel, it is necessary that previous commitments be revokable. In order to revoke previous commitments, each party reveals a secret to the other that would allow them to steal the funds in the channel if a transaction for a previous commitment is inserted into the blockchain. -By allowing for arbitrary nesting of sublevels, we can construct decision trees of arbitrary depth and revoke an entire branch by revealing a parent node used to derive all the children. +By allowing for arbitrary nesting of sublevels, we can construct decision trees of arbitrary depth and revoke an entire branch by revealing a parent node used to derive all the children. ==References== diff --git a/bip-0084.mediawiki b/bip-0084.mediawiki index 340dff216f..f266a14553 100644 --- a/bip-0084.mediawiki +++ b/bip-0084.mediawiki @@ -2,12 +2,12 @@ BIP: 84 Layer: Applications Title: Derivation scheme for P2WPKH based accounts - Author: Pavol Rusnak + Authors: Pavol Rusnak Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0084 - Status: Draft - Type: Informational - Created: 2017-12-28 + Status: Deployed + Type: Specification + Assigned: 2017-12-28 License: CC0-1.0 @@ -51,9 +51,17 @@ To derive the P2WPKH address from the above calculated public key, we use the en scriptPubKey: 0 <20-byte-key-hash> (0x0014{20-byte-key-hash}) + +===Extended Key Version=== + +When serializing extended keys, this scheme uses alternate version bytes. Extended public keys use 0x04b24746 to produce a "zpub" prefix, and private keys use 0x04b2430c to produce a "zprv" prefix. Testnet uses 0x045f1cf6 "vpub" and 0x045f18bc "vprv." + +Additional registered version bytes are listed in [[https://github.com/satoshilabs/slips/blob/master/slip-0132.md|SLIP-0132]]. + + ==Backwards Compatibility== -This BIP is not backwards compatible by design as described under [#considerations]. An incompatible wallet will not discover accounts at all and the user will notice that something is wrong. +This BIP is not backwards compatible by design as described under [[#considerations|considerations]]. An incompatible wallet will not discover accounts at all and the user will notice that something is wrong. ==Test vectors== diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki new file mode 100644 index 0000000000..73ea040ad4 --- /dev/null +++ b/bip-0085.mediawiki @@ -0,0 +1,483 @@ +
+  BIP: 85
+  Layer: Applications
+  Title: Deterministic Entropy From BIP32 Keychains
+  Authors: Ethan Kosakovsky 
+           Aneesh Karve 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2020-03-20
+  License: BSD-2-Clause OR OPUBL-1.0
+  Version: 2.0.0
+
+ +==Abstract== + +''"One Seed to rule them all,''
+''One Key to find them,''
+''One Path to bring them all,''
+''And in cryptography bind them."'' + +It is not possible to maintain one single (mnemonic) seed backup for all keychains used across various wallets because there are a variety of incompatible standards. Sharing of seeds across multiple wallets is not desirable for security reasons. Physical storage of multiple seeds is difficult depending on the security and redundancy required. + +As HD keychains are essentially derived from initial entropy, this proposal provides a way to derive entropy from the keychain which can be fed into whatever method a wallet uses to derive the initial mnemonic seed or root key. + +==Copyright== + +This BIP is dual-licensed under the Open Publication License and BSD 2-clause license. + +==Definitions== + +The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. + +The terminology related to keychains used in the wild varies widely, for example `seed` has various different meanings. In this document we define the terms + +# '''BIP32 root key''' is the root extended private key that is represented as the top root of the keychain in BIP32. +# '''BIP39 mnemonic''' is the mnemonic phrase that is calculated from the entropy used before hashing of the mnemonic in BIP39. +# '''BIP39 seed''' is the result of hashing the BIP39 mnemonic seed. + +When in doubt, assume big endian byte serialization, such that the leftmost +byte is the most significant. + +==Motivation== + +Most wallets implement BIP32 which defines how a BIP32 root key can be used to derive keychains. As a consequence, a backup of just the BIP32 root key is sufficient to include all keys derived from it. BIP32 does not have a human-friendly serialization of the BIP32 root key (or BIP32 extended keys in general), which makes paper backups or manually restoring the key more error-prone. BIP39 was designed to solve this problem, but rather than serialize the BIP32 root key, it takes some entropy, encoded to a "seed mnemonic", which is then hashed to derive the BIP39 seed, which can be turned into the BIP32 root key. Saving the BIP39 mnemonic is enough to reconstruct the entire BIP32 keychain, but a BIP32 root key cannot be reversed back to the BIP39 mnemonic. + +Most wallets implement BIP39, so on initialization or restoration, the user must interact with a BIP39 mnemonic. Most wallets do not support BIP32 extended private keys, so each wallet must either share the same BIP39 mnemonic, or have a separate BIP39 mnemonic entirely. Neither scenario is particularly satisfactory for security reasons. For example, some wallets may be inherently less secure, like hot wallets on smartphones, JoinMarket servers, or Lightning Network nodes. Having multiple seeds is far from desirable, especially for those who rely on split key or redundancy backups in different geological locations. Adding keys is necessarily difficult and may result in users being more lazy with subsequent keys, resulting in compromised security or loss of keys. + +There is an added complication with wallets that implement other standards, or no standards at all. The Bitcoin Core wallet uses a WIF as the ''hdseed'', and yet other wallets, like Electrum, use different mnemonic schemes to derive the BIP32 root key. Other cryptocurrencies, like Monero, use an entirely different mnemonic scheme. + +Ultimately, all of the mnemonic/seed schemes start with some "initial entropy" to derive a mnemonic/seed, and then process the mnemonic into a BIP32 key, or private key. We can use BIP32 itself to derive the "initial entropy" to then recreate the same mnemonic or seed according to the specific application standard of the target wallet. We can use a BIP44-like categorization to ensure uniform derivation according to the target application type. + +==Specification== + +We assume a single BIP32 master root key. This specification is not concerned with how this was derived (e.g. directly or via a mnemonic scheme such as BIP39). + +For each application that requires its own wallet, a unique private key is derived from the BIP32 master root key using a fully hardened derivation path. The resulting private key (k) is then processed with HMAC-SHA512, where the key is "bip-entropy-from-k", and the message payload is the private key k: HMAC-SHA512(key="bip-entropy-from-k", msg=k) + +The reason for running the derived key through HMAC-SHA512 and truncating the result as necessary is to prevent leakage of the parent tree should the derived key (''k'') be compromised. While the specification requires the use of hardened key derivation which would prevent this, we cannot enforce hardened derivation, so this method ensures the derived entropy is hardened. Also, from a semantic point of view, since the purpose is to derive entropy and not a private key, we are required to transform the child key. This is done out of an abundance of caution, in order to ward off unwanted side effects should ''k'' be used for a dual purpose, including as a nonce ''hash(k)'', where undesirable and unforeseen interactions could occur. +. +The result produces 512 bits of entropy. Each application SHOULD use up to the required number of bits necessary for their operation, and truncate the rest. + +The HMAC-SHA512 function is specified in [https://tools.ietf.org/html/rfc4231 RFC 4231]. + +===Test vectors=== + +====Test case 1==== +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/0'/0' + +OUTPUT: +* DERIVED KEY=cca20ccb0e9a90feb0912870c3323b24874b0ca3d8018c4b96d0b97c0e82ded0 +* DERIVED ENTROPY=efecfbccffea313214232d29e71563d941229afb4338c21f9517c41aaa0d16f00b83d2a09ef747e7a64e8e2bd5a14869e693da66ce94ac2da570ab7ee48618f7 + +====Test case 2==== +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +*PATH: m/83696968'/0'/1' + +OUTPUT +* DERIVED KEY=503776919131758bb7de7beb6c0ae24894f4ec042c26032890c29359216e21ba +* DERIVED ENTROPY=70c6e3e8ebee8dc4c0dbba66076819bb8c09672527c4277ca8729532ad711872218f826919f6b67218adde99018a6df9095ab2b58d803b5b93ec9802085a690e + +==BIP85-DRNG== + +BIP85-DRNG-SHAKE256 is a deterministic random number generator for cryptographic functions that require deterministic outputs, but where the input to that function requires more than the 64 bytes provided by BIP85's HMAC output. BIP85-DRNG-SHAKE256 uses BIP85 to seed a SHAKE256 stream (from the SHA-3 standard). The input must be exactly 64 bytes long (from the BIP85 HMAC output). + +RSA key generation is an example of a function that requires orders of magnitude more than 64 bytes of random input. Further, it is not possible to precalculate the amount of random input required until the function has completed. + + drng_reader = BIP85DRNG.new(bip85_entropy) + rsa_key = RSA.generate_key(4096, drng_reader.read) + +===Test Vectors=== +INPUT: +xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* MASTER BIP32 ROOT KEY: m/83696968'/0'/0' + +OUTPUT +* DERIVED KEY=cca20ccb0e9a90feb0912870c3323b24874b0ca3d8018c4b96d0b97c0e82ded0 +* DERIVED ENTROPY=efecfbccffea313214232d29e71563d941229afb4338c21f9517c41aaa0d16f00b83d2a09ef747e7a64e8e2bd5a14869e693da66ce94ac2da570ab7ee48618f7 + +* DRNG(80 bytes)=b78b1ee6b345eae6836c2d53d33c64cdaf9a696487be81b03e822dc84b3f1cd883d7559e53d175f243e4c349e822a957bbff9224bc5dde9492ef54e8a439f6bc8c7355b87a925a37ee405a7502991111 + +==Applications== + +The Application number defines how entropy will be used post processing. Some basic examples follow: + +Derivation paths follow the format m/83696968'/{app_no}'/{index}', where ''{app_no}'' is the path for the application, and ''{index}'' is the index. + +Application numbers should be semantic in some way, such as a BIP number or ASCII character code sequence. + +===BIP39=== +Application number: 39' + +Truncate trailing (least significant) bytes of the entropy to the number of bits required to map to the relevant word length: 128 bits for 12 words, 256 bits for 24 words. + +The derivation path format is: m/83696968'/39'/{language}'/{words}'/{index}' + +Example: a BIP39 mnemonic with 12 English words (first index) would have the path m/83696968'/39'/0'/12'/0', the next key would be m/83696968'/39'/0'/12'/1' etc. + +Language Table + +{| +!Wordlist +!Code +|- +| English +| 0' +|- +| Japanese +| 1' +|- +| Korean +| 2' +|- +| Spanish +| 3' +|- +| Chinese (Simplified) +| 4' +|- +| Chinese (Traditional) +| 5' +|- +| French +| 6' +|- +| Italian +| 7' +|- +| Czech +| 8' +|- +| Portuguese +| 9' +|- +|} + +Words Table + +{| +!Words +!Entropy +!Code +|- +| 12 words +| 128 bits +| 12' +|- +| 15 words +| 160 bits +| 15' +|- +| 18 words +| 192 bits +| 18' +|- +| 21 words +| 224 bits +| 21' +|- +| 24 words +| 256 bits +| 24' +|} + +====12 English words==== +BIP39 English 12 word mnemonic seed + +128 bits of entropy as input to BIP39 to derive 12 word mnemonic + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/39'/0'/12'/0' + +OUTPUT: +* DERIVED ENTROPY=6250b68daf746d12a24d58b4787a714b +* DERIVED BIP39 MNEMONIC=girl mad pet galaxy egg matter matrix prison refuse sense ordinary nose + +====18 English words==== +BIP39 English 18 word mnemonic seed + +196 bits of entropy as input to BIP39 to derive 18 word mnemonic + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/39'/0'/18'/0' + +OUTPUT: +* DERIVED ENTROPY=938033ed8b12698449d4bbca3c853c66b293ea1b1ce9d9dc +* DERIVED BIP39 MNEMONIC=near account window bike charge season chef number sketch tomorrow excuse sniff circle vital hockey outdoor supply token + +====24 English words==== +Derives 24 word BIP39 mnemonic seed + +256 bits of entropy as input to BIP39 to derive 24 word mnemonic + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/39'/0'/24'/0' + +OUTPUT: +* DERIVED ENTROPY=ae131e2312cdc61331542efe0d1077bac5ea803adf24b313a4f0e48e9c51f37f +* DERIVED BIP39 MNEMONIC=puppy ocean match cereal symbol another shed magic wrap hammer bulb intact gadget divorce twin tonight reason outdoor destroy simple truth cigar social volcano + +===HD-Seed WIF=== +Application number: 2' + +Uses the most significant 256 bits +There is a very small chance that you'll make an invalid +key that is zero or larger than the order of the curve. If this occurs, software +should hard fail (forcing users to iterate to the next index). From BIP32: +
+In case parse256(IL) ≥ n or ki = 0, the resulting key is invalid, and one should proceed with the next value for i. (Note: this has probability lower than 1 in 2127.) +
+
+of entropy as the secret exponent to derive a private key and encode as a compressed +WIF that will be used as the hdseed for Bitcoin Core wallets. + +Path format is m/83696968'/2'/{index}' + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/2'/0' + +OUTPUT +* DERIVED ENTROPY=7040bb53104f27367f317558e78a994ada7296c6fde36a364e5baf206e502bb1 +* DERIVED WIF=Kzyv4uF39d4Jrw2W7UryTHwZr1zQVNk4dAFyqE6BuMrMh1Za7uhp + +===XPRV=== +Application number: 32' + +Taking 64 bytes of the HMAC digest, the first 32 bytes are the chain code, and the second 32 bytes are the private key for the BIP32 XPRV value. Child number, depth, and parent fingerprint are forced to zero. + +''Warning'': The above order reverses the order of BIP32, which takes the first 32 bytes as the private key, and the second 32 bytes as the chain code. + +Applications may support Testnet by emitting TPRV keys if and only if the input root key is a Testnet key. + +Path format is m/83696968'/32'/{index}' + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/32'/0' + +OUTPUT +* DERIVED ENTROPY=ead0b33988a616cf6a497f1c169d9e92562604e38305ccd3fc96f2252c177682 +* DERIVED XPRV=xprv9s21ZrQH143K2srSbCSg4m4kLvPMzcWydgmKEnMmoZUurYuBuYG46c6P71UGXMzmriLzCCBvKQWBUv3vPB3m1SATMhp3uEjXHJ42jFg7myX + +===HEX=== +Application number: 128169' + +The derivation path format is: m/83696968'/128169'/{num_bytes}'/{index}' + +`16 <= num_bytes <= 64` + +Truncate trailing (least significant) bytes of the entropy after `num_bytes`. + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/128169'/64'/0' + +OUTPUT +* DERIVED ENTROPY=492db4698cf3b73a5a24998aa3e9d7fa96275d85724a91e71aa2d645442f878555d078fd1f1f67e368976f04137b1f7a0d19232136ca50c44614af72b5582a5c + +===PWD BASE64=== +Application number: 707764' + +The derivation path format is: m/83696968'/707764'/{pwd_len}'/{index}' + +`20 <= pwd_len <= 86` + +[https://datatracker.ietf.org/doc/html/rfc4648 Base64] encode all 64 bytes of entropy. +Remove any spaces or new lines inserted by Base64 encoding process. Slice Base64 result string +on index 0 to `pwd_len`. This slice is the password. As `pwd_len` is limited to 86, passwords will not contain padding. + +Entropy calculation:
+R = 64 (Base64 - do not count padding)
+L = pwd_len
+Entropy = log2(R ** L)
+ +{| class="wikitable" style="margin:auto" +! pwd_length !! (cca) entropy +|- +| 20 || 120.0 +|- +| 24 || 144.0 +|- +| 32 || 192.0 +|- +| 64 || 384.0 +|- +| 86 || 516.0 +|} + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/707764'/21'/0' + +OUTPUT +* DERIVED ENTROPY=74a2e87a9ba0cdd549bdd2f9ea880d554c6c355b08ed25088cfa88f3f1c4f74632b652fd4a8f5fda43074c6f6964a3753b08bb5210c8f5e75c07a4c2a20bf6e9 +* DERIVED PWD=dKLoepugzdVJvdL56ogNV + +===PWD BASE85=== +Application number: 707785' + +The derivation path format is: m/83696968'/707785'/{pwd_len}'/{index}' + +`10 <= pwd_len <= 80` + +Base85 encode all 64 bytes of entropy. +Remove any spaces or new lines inserted by Base85 encoding process. Slice Base85 result string +on index 0 to `pwd_len`. This slice is the password. `pwd_len` is limited to 80 characters. + +Entropy calculation:
+R = 85
+L = pwd_len
+Entropy = log2(R ** L)
+ +{| class="wikitable" style="margin:auto" +! pwd_length !! (cca) entropy +|- +| 10 || 64.0 +|- +| 15 || 96.0 +|- +| 20 || 128.0 +|- +| 30 || 192.0 +|- +| 80 || 512.0 +|} + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/707785'/12'/0' + +OUTPUT +* DERIVED ENTROPY=f7cfe56f63dca2490f65fcbf9ee63dcd85d18f751b6b5e1c1b8733af6459c904a75e82b4a22efff9b9e69de2144b293aa8714319a054b6cb55826a8e51425209 +* DERIVED PWD=_s`{TW89)i4` + +===RSA=== + +Application number: 828365' + +The derivation path format is: m/83696968'/828365'/{key_bits}'/{key_index}' + +The RSA key generator should use BIP85-DRNG as the input RNG function. + +===RSA GPG=== + +Keys allocated for RSA-GPG purposes use the following scheme: + + - Main key m/83696968'/828365'/{key_bits}'/{key_index}' + - Sub keys: m/83696968'/828365'/{key_bits}'/{key_index}'/{sub_key}' + + - key_index is the parent key for CERTIFY capability + - sub_key 0' is used as the ENCRYPTION key + - sub_key 1' is used as the AUTHENTICATION key + - sub_key 2' is usually used as SIGNATURE key + +Note on timestamps: + +The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to UNIX Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human-readable datetime string was incorrectly noted as '2009-01-03 18:05:05' prior to v2.0.0 of this BIP, so implementations that relied on it rather than UNIX Epoch timestamp 1231006505 will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). + +Note on GPG key capabilities on smartcard/hardware devices: + +GPG capable smart-cards SHOULD be loaded as follows: The encryption slot SHOULD be loaded with the ENCRYPTION capable key; the authentication slot SHOULD be loaded with the AUTHENTICATION capable key. The signature capable slot SHOULD be loaded with the SIGNATURE capable key. + +However, depending on available slots on the smart-card, and preferred policy, the CERTIFY capable key MAY be flagged with CERTIFY and SIGNATURE capabilities and loaded into the SIGNATURE capable slot (for example where the smart-card has only three slots and the CERTIFY capability is required on the same card). In this case, the SIGNATURE capable sub-key would be disregarded because the CERTIFY capable key serves a dual purpose. + +===DICE=== + +Application number: 89101' + +The derivation path format is: m/83696968'/89101'/{sides}'/{rolls}'/{index}' + + 2 <= sides <= 2^32 - 1 + 1 <= rolls <= 2^32 - 1 + +Use this application to generate PIN numbers, numeric secrets, and secrets over custom alphabets. +For example, applications could generate alphanumeric passwords from a 62-sided die (26 + 26 + 10). + +Roll values are zero-indexed, such that an N-sided die produces values in the range +[0, N-1], inclusive. Applications should separate printed rolls by a comma or similar. + +Create a BIP85 DRNG whose seed is the derived entropy. + +Calculate the following integers: + + bits_per_roll = ceil(log_2(sides)) + bytes_per_roll = ceil(bits_per_roll / 8) + +Read bytes_per_roll bytes from the DRNG. +Trim any bits in excess of bits_per_roll (retain the most +significant bits). The resulting integer represents a single roll or trial. +If the trial is greater than or equal to the number of sides, skip it and +move on to the next one. Repeat as needed until all rolls are complete. + +INPUT: +* MASTER BIP32 ROOT KEY: xprv9s21ZrQH143K2LBWUUQRFXhucrQqBpKdRRxNVq2zBqsx8HVqFk2uYo8kmbaLLHRdqtQpUm98uKfu3vca1LqdGhUtyoFnCNkfmXRyPXLjbKb +* PATH: m/83696968'/89101'/6'/10'/0' +OUTPUT +* DERIVED ENTROPY=5e41f8f5d5d9ac09a20b8a5797a3172b28c806aead00d27e36609e2dd116a59176a738804236586f668da8a51b90c708a4226d7f92259c69f64c51124b6f6cd2 +* DERIVED ROLLS=1,0,0,2,0,1,5,5,2,4 + +==Backwards Compatibility== + +This specification is not backwards compatible with any other existing specification. + +This specification relies on BIP32 but is agnostic to how the BIP32 root key is derived. As such, this standard is able to derive wallets with initialization schemes like BIP39 or Electrum wallet style mnemonics. + +==References== + +BIP32, BIP39 + +==Reference Implementations== + +* 1.3.0 Python 3.x library implementation: [https://github.com/akarve/bipsea] +* 1.1.0 Python 2.x library implementation: [https://github.com/ethankosakovsky/bip85] +* 1.0.0 JavaScript library implementation: [https://github.com/hoganri/bip85-js] + +==Changelog== + +===2.0.0 (2025-09-19)=== + +====Fixed==== + +* Fixed the human-readable datetime string for BIP85 GPG Keys that was incorrectly stated as '2009-01-03 18:05:05' rather than '2009-01-03 18:15:05'. Implementations that relied on the previously incorrect datetime string instead of UNIX Epoch timestamp 1231006505 will produce different key fingerprints. + +===1.3.0 (2024-10-22)=== + +====Added==== + +* Dice application 89101' +* Czech language code to application 39' +* TPRV guidance for application 32' +* Warning on application 32' key and chain code ordering + +===1.2.0 (2022-12-04)=== + +====Added==== + +* Base64 application 707764' +* Base85 application 707785' + +===1.1.0 (2020-11-19)=== + +====Added==== + +* BIP85-DRNG-SHAKE256 +* RSA application 828365' + +===1.0.0 (2020-06-11)=== + +* Initial version + +==Footnotes== + + + +==Acknowledgements== + +Many thanks to Peter Gray and Christopher Allen for their input, and to Peter for suggesting extra application use cases. diff --git a/bip-0086.mediawiki b/bip-0086.mediawiki new file mode 100644 index 0000000000..43c692a56e --- /dev/null +++ b/bip-0086.mediawiki @@ -0,0 +1,126 @@ +
+  BIP: 86
+  Layer: Applications
+  Title: Key Derivation for Single Key P2TR Outputs
+  Authors: Ava Chow 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2021-06-22
+  License: BSD-2-Clause
+
+ +==Abstract== + +This document suggests a derivation scheme for HD wallets whose keys are involved in single key +P2TR ([[bip-0341.mediawiki|BIP 341]]) outputs as the Taproot internal key. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +==Motivation== + +With the usage of single key P2TR transactions, it is useful to have a common derivation scheme so +that HD wallets that only have a backup of the HD seed can be likely to recover single key Taproot +outputs. Although there are now solutions which obviate the need for fixed derivation paths for +specific script types, many software wallets and hardware signers still use seed backups which +lack derivation path and script information. Thus we largely use the same approach used in BIPs +[[bip-0049.mediawiki|49]] and [[bip-0084.mediawiki|84]] for ease of implementation. + +==Specifications== + +This BIP defines the two needed steps to derive multiple deterministic addresses based on a +[[bip-0032.mediawiki|BIP 32]] master private key. + +===Public key derivation=== + +To derive a public key from the root account, this BIP uses the same account-structure as +defined in BIPs [[bip-0044.mediawiki|44]], [[bip-0049.mediawiki|49]], and [[bip-0084.mediawiki|84]], +but with a different purpose value for the script type. + +
+m / purpose' / coin_type' / account' / change / address_index
+
+ +For the purpose-path level it uses 86'. +The rest of the levels are used as defined in BIPs 44, 49, and 84. + +A key derived with this derivation path pattern will be referred to as derived_key further +in this document. + +===Address derivation=== + + +[[bip-0341.mediawiki#cite_ref-22-0|BIP 341]] states: "If the spending conditions do not require a +script path, the output key should commit to an unspendable script path instead of having no +script path. This can be achieved by computing the output key point as +''Q = P + int(hashTapTweak(bytes(P)))G''." Thus: + +
+internal_key:       lift_x(derived_key)
+32_byte_output_key: internal_key + int(HashTapTweak(bytes(internal_key)))G
+
+ +In a transaction, the scripts and witnesses are as defined in +[[bip-0341.mediawiki#specification|BIP 341]]: + +
+witness:      
+scriptSig:    (empty)
+scriptPubKey: 1 <32_byte_output_key>
+              (0x5120{32_byte_output_key})
+
+ +==Backwards Compatibility== + +This BIP is not backwards compatible by design. +An incompatible wallet will not discover these accounts at all and the user will notice that +something is wrong. + +However this BIP uses the same method used in BIPs 44, 49, and 84, so it should not be difficult +to implement. + +==Test vectors== + +
+mnemonic = abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about
+rootpriv = xprv9s21ZrQH143K3GJpoapnV8SFfukcVBSfeCficPSGfubmSFDxo1kuHnLisriDvSnRRuL2Qrg5ggqHKNVpxR86QEC8w35uxmGoggxtQTPvfUu
+rootpub  = xpub661MyMwAqRbcFkPHucMnrGNzDwb6teAX1RbKQmqtEF8kK3Z7LZ59qafCjB9eCRLiTVG3uxBxgKvRgbubRhqSKXnGGb1aoaqLrpMBDrVxga8
+
+// Account 0, root = m/86'/0'/0'
+xprv = xprv9xgqHN7yz9MwCkxsBPN5qetuNdQSUttZNKw1dcYTV4mkaAFiBVGQziHs3NRSWMkCzvgjEe3n9xV8oYywvM8at9yRqyaZVz6TYYhX98VjsUk
+xpub = xpub6BgBgsespWvERF3LHQu6CnqdvfEvtMcQjYrcRzx53QJjSxarj2afYWcLteoGVky7D3UKDP9QyrLprQ3VCECoY49yfdDEHGCtMMj92pReUsQ
+
+// Account 0, first receiving address = m/86'/0'/0'/0/0
+xprv         = xprvA449goEeU9okwCzzZaxiy475EQGQzBkc65su82nXEvcwzfSskb2hAt2WymrjyRL6kpbVTGL3cKtp9herYXSjjQ1j4stsXXiRF7kXkCacK3T
+xpub         = xpub6H3W6JmYJXN49h5TfcVjLC3onS6uPeUTTJoVvRC8oG9vsTn2J8LwigLzq5tHbrwAzH9DGo6ThGUdWsqce8dGfwHVBxSbixjDADGGdzF7t2B
+internal_key = cc8a4bc64d897bddc5fbc2f670f7a8ba0b386779106cf1223c6fc5d7cd6fc115
+output_key   = a60869f0dbcf1dc659c9cecbaf8050135ea9e8cdc487053f1dc6880949dc684c
+scriptPubKey = 5120a60869f0dbcf1dc659c9cecbaf8050135ea9e8cdc487053f1dc6880949dc684c
+address      = bc1p5cyxnuxmeuwuvkwfem96lqzszd02n6xdcjrs20cac6yqjjwudpxqkedrcr
+
+// Account 0, second receiving address = m/86'/0'/0'/0/1
+xprv         = xprvA449goEeU9okyiF1LmKiDaTgeXvmh87DVyRd35VPbsSop8n8uALpbtrUhUXByPFKK7C2yuqrB1FrhiDkEMC4RGmA5KTwsE1aB5jRu9zHsuQ
+xpub         = xpub6H3W6JmYJXN4CCKUSnriaiQRCZmG6aq4sCMDqTu1ACyngw7HShf59hAxYjXgKDuuHThVEUzdHrc3aXCr9kfvQvZPit5dnD3K9xVRBzjK3rX
+internal_key = 83dfe85a3151d2517290da461fe2815591ef69f2b18a2ce63f01697a8b313145
+output_key   = a82f29944d65b86ae6b5e5cc75e294ead6c59391a1edc5e016e3498c67fc7bbb
+scriptPubKey = 5120a82f29944d65b86ae6b5e5cc75e294ead6c59391a1edc5e016e3498c67fc7bbb
+address      = bc1p4qhjn9zdvkux4e44uhx8tc55attvtyu358kutcqkudyccelu0was9fqzwh
+
+// Account 0, first change address = m/86'/0'/0'/1/0
+xprv         = xprvA3Ln3Gt3aphvUgzgEDT8vE2cYqb4PjFfpmbiFKphxLg1FjXQpkAk5M1ZKDY15bmCAHA35jTiawbFuwGtbDZogKF1WfjwxML4gK7WfYW5JRP
+xpub         = xpub6GL8SnQwRCGDhB59LEz9HMyM6sRYoByXBzXK3iEKWgCz8XrZNHUzd9L3AUBELW5NzA7dEFvMas1F84TuPH3xqdUA5tumaGWFgihJzWytXe3
+internal_key = 399f1b2f4393f29a18c937859c5dd8a77350103157eb880f02e8c08214277cef
+output_key   = 882d74e5d0572d5a816cef0041a96b6c1de832f6f9676d9605c44d5e9a97d3dc
+scriptPubKey = 5120882d74e5d0572d5a816cef0041a96b6c1de832f6f9676d9605c44d5e9a97d3dc
+address      = bc1p3qkhfews2uk44qtvauqyr2ttdsw7svhkl9nkm9s9c3x4ax5h60wqwruhk7
+
+ +==Reference== + +* [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]] +* [[bip-0043.mediawiki|BIP43 - Purpose Field for Deterministic Wallets]] +* [[bip-0044.mediawiki|BIP44 - Multi-Account Hierarchy for Deterministic Wallets]] +* [[bip-0049.mediawiki|BIP49 - Derivation scheme for P2WPKH-nested-in-P2SH based accounts]] +* [[bip-0084.mediawiki|BIP84 - Derivation scheme for P2WPKH based accounts]] +* [[bip-0341.mediawiki|BIP341 - Taproot: SegWit version 1 spending rules]] diff --git a/bip-0087.mediawiki b/bip-0087.mediawiki new file mode 100644 index 0000000000..440ad2a1b9 --- /dev/null +++ b/bip-0087.mediawiki @@ -0,0 +1,272 @@ +
+  BIP: 87
+  Layer: Applications
+  Title: Hierarchy for Deterministic Multisig Wallets
+  Authors: Robert Spigler 
+  Status: Complete
+  Type: Specification
+  Assigned: 2020-03-11
+  License: BSD-2-Clause
+
+ +==Abstract== + +This BIP defines a sane hierarchy for deterministic multisig wallets based on an algorithm described in BIP-0032 (BIP32 from now on), purpose scheme described in BIP-0043 (BIP43 from now on), and multi-account hierarchy described in BIP-0044 (BIP44 from now on). + +This BIP is a particular application of BIP43. + +==Copyright== + +This BIP is licensed under the 2-clause BSD license. + +==Motivation== + +With the increase of more user friendly (offline) multisignature wallets, and adoption of new technologies such as [https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md the descriptor language] and [https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki BIP-0174 (Partially Signed Bitcoin Transactions)], it is necessary to create a common derivation scheme that makes use of all new technologies. + +As background, BIP 44/49/84 specifies: + +
+m / purpose' / coin_type' / account' / change / address_index
+
+ +where the BIP43 purpose' path is separate for each script (P2PKH, P2WPKH-in-P2SH, and P2WPKH respectively). Having a script-per-derivation for single sig wallets allows for easy backup and restore, with just the private key information. + +Multisignature wallets need more information to backup and restore (such as all cosigner public keys), and these per-script derivations are made redundant with descriptors, which provide that information (while also specifying a collection of output scripts). +A modern standardization is needed for multisig derivation paths. There are some in existence, but all have issues. For example, BIP45 specifies: + +
+m / purpose' / cosigner_index / change / address_index
+
+ +BIP45 unnecessarily demands a single script type (here, P2SH). In addition, BIP45 sets cosigner_index in order to sort the purpose' public keys of each cosigner. This too is redundant, as descriptors can set the order of the public keys with multi or have them sorted lexicographically (as described in [https://github.com/bitcoin/bips/blob/master/bip-0067.mediawiki BIP67]) with sortedmulti. Sorting public keys between cosigners in order to create the full derivation path, prior to sending the key record to the coordinator to create the descriptor, merely adds additional unnecessary communication rounds. + +The second multisignature "standard" in use is m/48', which specifies: + +
+m / purpose' / coin_type' / account' / script_type' / change / address_index
+
+ +Rather than following in BIP 44/49/84's path and having a separate BIP per script after P2SH (BIP45), vendors decided to insert script_type' into the derivation path (where P2SH-P2WSH=1, P2WSH=2, Future_Script=3, etc). As described previously, this is unnecessary, as the descriptor sets the script. While it attempts to reduce maintenance work by getting rid of new BIPs-per-script, it still requires maintaining an updated, redundant, script_type list. + +The structure proposed later in this paper solves these issues and is quite comprehensive. It allows for the handling of multiple accounts, external and internal chains per account, and millions of addresses per chain, in a multi-party, multisignature, hierarchical deterministic wallet regardless of the script type '''Why propose this structure only for multisignature wallets?''' Currently, single-sig wallets are able to restore funds using just the master private key data (in the format of BIP39 usually). Even if the user doesn't recall the derivation used, the wallet implementation can iterate through common schemes (BIP44/49/84). With this proposed hierarchy, the user would either have to now backup additional data (the descriptor), or the wallet would have to attempt all script types for every account level when restoring. Because of this, even though the descriptor language handles the signature type just like it does the script type, it is best to restrict this script-agnostic hierarchy to multisignature wallets only.. + +This paper was inspired from BIP44. + +==Specification== + +===Key sorting=== + +Any wallet that supports descriptors inherently supports deterministic key sorting as per BIP67 (through the sortedmulti function) so that all possible multisignature addresses/scripts are derived from deterministically sorted public keys. + +===Path levels=== + +We should not be mixing keys and scripts in the same layer. The wallet should create extended private/public keys independent of the script type, whereas the descriptor language tells wallets to watch the multisig outputs with the specified public keys. + +We define the following 5 levels in the BIP32 path: + +
+m / purpose' / coin_type' / account' / change / address_index
+
+ +h or ' in the path indicates that BIP32 hardened derivation is used. + +Each level has a special meaning, described in the chapters below. + +===Purpose=== + +Purpose is a constant set to 87' following the BIP43 recommendation. +It indicates that the subtree of this node is used according to this specification. + +Hardened derivation is used at this level. + +===Coin type=== + +One master node (seed) can be used for multiple Bitcoin networks. +Sharing the same space for various networks has some disadvantages. + +This level creates a separate subtree for every network, avoiding reusing addresses across networks and improving privacy issues. + +Coin type 0 for mainnet and 1 for testnets (testnet, regtest, and signet). + +Hardened derivation is used at this level. + +===Account=== + +This level splits the key space into independent user identities, following the BIP44 pattern, so the wallet never mixes the coins across different accounts. + +Users can use these accounts to organize the funds in the same fashion as bank accounts; for donation purposes (where all addresses are considered public), for saving purposes, for common expenses, etc. + +Accounts are numbered from index 0 in sequentially increasing manner. +This number is used as child index in BIP32 derivation. + +Hardened derivation is used at this level. + +It is crucial that this level is increased for each new wallet joined or private/public keys created; for both privacy and cryptographic purposes. +For example, before sending a new key record to a coordinator, the wallet must increment the account' level. +This prevents key reuse - across ECDSA and Schnorr signatures, across different script types, and in between the same wallet types. + +===Change=== + +Constant 0 is used for external chain and constant 1 for internal chain (also known as change addresses). External chain is used for addresses that are meant to be visible outside of the wallet (e.g. for receiving payments). Internal chain is used for addresses which are not meant to be visible outside of the wallet and is used for return transaction change. + +Public derivation is used at this level. + +===Index=== + +Addresses are numbered from index 0 in sequentially increasing manner. +This number is used as child index in BIP32 derivation. + +Public derivation is used at this level. + +==Address Discovery== + +The multisig descriptors or descriptor template that is generated from the cosigners' combined key records should be used to generate and discover addresses. + +Please see [https://github.com/bitcoin/bips/blob/master/bip-0129.mediawiki BIP-0129 (Bitcoin Secure Multisig Setup)] for an introduction on descriptor templates. +The descriptor or descriptor template should contain the key origin information for maximum compatibility with BIP-0174. + +For example: + +The following descriptor template and derivation path restrictions: + +wsh(sortedmulti(2,[xfpForA/87'/0'/0']XpubA/**,[xfpForB/87'/0'/0']XpubB/**)) + +/0/*,/1/* + +Expands to the two concrete descriptors: + +wsh(sortedmulti(2,[xfpForA/87'/0'/0']XpubA/0/*,[xfpForB/87'/0'/0']XpubB/0/*)) + +wsh(sortedmulti(2,[xfpForA/87'/0'/0']XpubA/1/*,[xfpForB/87'/0'/0']XpubB/1/*)) + +To discover addresses, import both the receiving and change descriptors; respect the gap limit described below. + +===Address Gap Limit=== + +Address gap limit is currently set to 20. If the software hits 20 unused addresses in a row, it expects there are no used addresses beyond this point and stops searching the address chain. + +Wallet software should warn when the user is trying to exceed the gap limit on an external descriptor by generating multiple unused addresses. + +==Backwards Compatibility== + +Any script that is supported by descriptors (and the specific wallet implementation) is compatible with this BIP. + +As wallets complying with this BIP are descriptor wallets, this therefore necessitates that the cosigners backup their private key information and the descriptor, in order to properly restore at a later time. This shouldn't be a user burden, since (to much user surprise), all cosigner public keys need to be supplied in addition to M seeds in any M of N multisig restore operation. The descriptor provides this information in a standardized format, with key origin information and error detection. + +==Rationale== + + + +==Examples== + +{| +|network +|account +|chain +|address +|path +|- +|mainnet +|first +|external +|first +|m / 87' / 0' / 0' / 0 / 0 +|- +|mainnet +|first +|external +|second +|m / 87' / 0' / 0' / 0 / 1 +|- +|mainnet +|first +|change +|first +|m / 87' / 0' / 0' / 1 / 0 +|- +|mainnet +|first +|change +|second +|m / 87' / 0' / 0' / 1 / 1 +|- +|mainnet +|second +|external +|first +|m / 87' / 0' / 1' / 0 / 0 +|- +|mainnet +|second +|external +|second +|m / 87' / 0' / 1' / 0 / 1 +|- +|testnet +|first +|external +|first +|m / 87' / 1' / 0' / 0 / 0 +|- +|testnet +|first +|external +|second +|m / 87' / 1' / 0' / 0 / 1 +|- +|testnet +|first +|change +|first +|m / 87' / 1' / 0' / 1 / 0 +|- +|testnet +|first +|change +|second +|m / 87' / 1' / 0' / 1 / 1 +|- +|testnet +|second +|external +|first +|m / 87' / 1' / 1' / 0 / 0 +|- +|testnet +|second +|external +|second +|m / 87' / 1' / 1' / 0 / 1 +|- +|testnet +|second +|change +|first +|m / 87' / 1' / 1' / 1 / 0 +|- +|testnet +|second +|change +|second +|m / 87' / 1' / 1' / 1 / 1 +|} + +==Reference Implementation== + +None at the moment. + +==Acknowledgement== + +Special thanks to SomberNight, Craig Raw, David Harding, Jochen Hoenicke, Sjors Provoost, and others for their feedback on the specification. + +==References== + +Original mailing list thread: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-March/018630.html + +* [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP-0032 (Hierarchical Deterministic Wallets)] +* [https://github.com/bitcoin/bips/blob/master/bip-0043.mediawiki BIP-0043 (Purpose Field for Deterministic Wallets)] +* [https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki BIP-0044 (Multi-Account Hierarchy for Deterministic Wallets)] +* [https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md Output Descriptors] +* [https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki BIP-0174 (Partially Signed Bitcoin Transaction Format)] +* [https://github.com/bitcoin/bips/blob/master/bip-0067.mediawiki BIP-0067 (Deterministic Pay-to-script-hash multi-signature addresses through public key sorting)] +* [https://github.com/bitcoin/bips/blob/master/bip-0129.mediawiki BIP-0129 (Bitcoin Secure Multisig Setup)] diff --git a/bip-0088.mediawiki b/bip-0088.mediawiki new file mode 100644 index 0000000000..0a705212b9 --- /dev/null +++ b/bip-0088.mediawiki @@ -0,0 +1,231 @@ +
+  BIP: 88
+  Layer: Applications
+  Title: Hierarchical Deterministic Path Templates
+  Authors: Dmitry Petukhov 
+  Status: Complete
+  Type: Informational
+  Assigned: 2020-06-23
+  License: BSD-2-Clause
+
+ +==Abstract== + +This document describes a format for the representation of the templates that specify +the constraints that can be imposed on BIP32 derivation paths. + +The constraints specified by the templates allow to easily discern 'valid' paths, +that match the constraints, and 'invalid' paths, that exceed the constraints. + +==Copyright== + +This BIP is licensed under the 2-clause BSD license. + +==Motivation== + +BIP32 derivation path format is universal, and a number of schemes for derivation were proposed +in BIP43 and other documents, such as BIPs 44,45,49,84. The flexibility of the format also allowed +industry participants to implement custom derivation schemes that fit particular purposes, +but not necessarily useful in general. + +Even when existing BIPs for derivation schemes are used, their usage is not uniform across +the different wallets, in part because software vendors might have different considerations +and priorities when making decisions about derivation paths. This creates friction for users, +which might face problems when they try to access their coins using the wallet that derives +addresses differently than the one they used before. + +===Known solutions=== + +The problem is common enough to warrant the creation of a dedicated website +([https://walletsrecovery.org/ walletsrecovery.org]) that tracks paths used by different wallets. + +At the time of writing, this website has used their own format to succinctly describe multiple +derivation paths. As far as author knows, it was the only publicly used format to describe +path templates before introduction of this BIP. The format was not specified anywhere beside +the main page of the website. It used | to denote alternative derivation indexes +(example: m/|44'|49'|84'/0'/0') or whole alternative paths (m/44'/0'/0'|m/44'/1'/0'). + +It was not declared as a template format to use for processing by software, and seems to be +an ad-hoc format only intended for illustration. In contrast to this ad-hoc format, the format +described in this BIP is intended for unambiguous parsing by software, and to be easily read by humans +at the same time. Humans can visually detect the 'templated' parts of the path more easily than the use +of | in the template could allow. Wider range of paths can be defined in a single template more +succinctly and unambiguously. + +===Intended use and advantages=== + +Wallet software authors can use the proposed format to describe the derivation paths that +their software uses. This can improve user experience when switching to different wallet +software, restoring access to old wallets, etc. + +Unrestricted derivation path usage might be unsafe in certain contexts. In particular, when "change" +outputs of a transaction are sent to the addresses derived via paths unknown to the sender, the sender +might lose access to the whole change amount. + +A simplistic approach of hard-coding the checks for well-known paths into software and firmware leads +to reduced interoperability. Vendors cannot choose custom paths that are appropriate for +their particular, non-general-purpose applications, and are forced to shoehorn their solutions +into using well-known paths, or convince other vendors to support their custom paths. This approach +scales poorly. + +A flexible approach proposed in this document is to define a standard notation for "BIP32 path templates" +that succinctly describes the constraints to impose on the derivation path. + +Wide support for these path templates will increase interoperability and flexibility of solutions, +and will allow vendors and individual developers to easily define their own custom restrictions. +This way, they will be able to deal with the risks of accidental or malicious use of unrestricted +derivation paths in a more flexible and precise manner. + +Well-known path templates can be pre-configured by default on devices and applications, +but users can have an option to turn off the templates that are not relevant to their uses. + +Having a standardized format for custom path templates will enable a common approach to be developed +in the enforcement of application-specific path restrictions in devices and applications. +One example of such an approach might be for devices to allow application-specific profiles +with path templates and possibly other custom parameters. Care must be taken to prevent the accidental +installation of malicious or incorrect profiles, though. + +==Specification== + +The format for the template was chosen to make it easy to read, convenient and visually unambiguous. + +Template starts with optional prefix m/, and then one or more sections delimited by the slash character (/). + +Implementations MAY limit the maximum number of sections. + +Each section consists of ''index template'', optionally followed by the hardened marker: either an apostrophe (') or letter h. + +Index template can be: + +* An integer value from 0 to 2147483647 ("Unit index template") +* A single * character, which denotes any value from 0 to 2147483647 ("Wildcard index template") +* The { character, followed by a number of ''index ranges'' delimited by commas (,), followed by } character ("Ranged index template") + +Implementations MAY limit the maximum number of index ranges within the Ranged index template. + +If an index template is immediately followed by hardened marker, this means that all values specified in this index template is to be increased by 2147483648 for the purposes of matching. + +Index range can be: + +* An integer value from 0 to 2147483647 ("Unit range") +* An integer value from 0 to 2147483647, followed by the - character, followed by another integer value from 0 to 2147483647 ("Non-unit range") + +For Non-unit range, value on the left side of the - character is the range_start, and the value on the right side of the - character is the range_end. + +For Unit range, we say that range_start is equal to range_end, even though there is no start/end in the Unit range. + +Unit index template contains a single index range, which is the Unit range + +Wildcard index template contains a single index range, and we say that its range_start is set to 0 and its range_end is set to 2147483647 + +Constraints: + +# To avoid ambiguity, whitespace MUST NOT appear within the path template. +# Commas within the Ranged index template MUST only appear in between index ranges. +# To avoid ambiguity, an index range that matches a single value MUST be specified as Unit range. +# To avoid ambiguity, an index range 0-2147483647 is not allowed, and MUST be specified as Wildcard index template instead +# For Non-unit range, range_end MUST be larger than range_start. +# If there is more than one index range within the Ranged index template, range_start of the second and any subsequent range MUST be larger than the range_end of the preceding range. +# To avoid ambiguity, all representations of integer values larger than 0 MUST NOT start with character 0 (no leading zeroes allowed). +# If hardened marker appears within any section in the path template, all preceding sections MUST also specify hardened matching. +# To avoid ambiguity, if a hardened marker appears within any section in the path template, all preceding sections MUST also use the same hardened marker (either h or '). +# To avoid ambiguity, trailing slashes (for example, 1/2/) and duplicate slashes (for example, 0//1) MUST NOT appear in the template. + +It may be desirable to have fully unambiguous encoding, where for each valid path template string, there is no other valid template string that matches the exact same set of paths. This would enable someone to compare templates for equality through a simple string equality check, without any parsing. + +To achieve this, two extra rules are needed: + +* Within Ranged index template, subsequent range MUST NOT start with the value that is equal to the end of the previous range plus one. Thus, {1,2,3-5} is not allowed, and should be specified as {1-5} instead. This rule might make templates less convenient for frequent edits, though. + +* Only one type of hardened marker should be allowed (either h or '). + +Instead of requiring the second extra rule, implementations can simply replace one type of marker with another in the template strings before comparing them. + +==Full and partial templates== + +If the template starts with m/, that means that this is the "full" template, that matches the whole path. + +If the template does not start with m/, that means that this is a "partial" template, and it can be used to match a part of the path, in the contexts where this might be appropriate (for example, when constraints for the suffix of the path might be dynamic, while constraints for the prefix of the path are fixed). + +Full template can be combined with partial template, where partial template extends full template, +resulting in new, longer full template. + +Partial template can be combined with another partial template, resulting in new, longer partial template. + +Full template can not be combined with another full template. + +Implementations MUST support parsing full templates and matching paths against full templates. + +Implementations MAY support parsing partial templates and matching portions of the paths against partial templates, as well as combining the templates. + +==Parsing result== + +The result of successful parsing of a valid path template can be represented by a list of sections, where each section is a list of index ranges, where index range is a tuple of (range_start, range_end). The length of the list of sections is also referred to as the "length of the template". + +==Matching== + +The matching is to be performed against a list of integer values that represent a BIP32 path (or a portion of BIP32 path, for partial templates). The length of this list is referred to as the "length of the path". + +Non-hardened indexes in this list should be represented by values from 0 to 2147483647. + +Hardened indexes in this list should be represented by values from 2147483648 to 4294967295. + +The matching algorithm: + + 1. If the length of the path differs from the length of the template, fail + 2. For each value V at position N in the path: + If for all index ranges within the section at position N in the template, + value V is either less than range_start, or greater than range_end, fail + 3. Otherwise, succeed + +==Formal specification== + +The finite state machine (FSM) for the parser of the described template format, +and the matching formula are specified in TLA+ specification language at https://github.com/dgpv/bip32_template_parse_tplaplus_spec + +The specification can be used with TLC checker and accompanying script to generate test data for the implementations. + +==Implementations== + +While the formal specification specifies an FSM, which would be convenient for implementation without access to rich string handling facilities, when such facilities are available, the implementation might use the whole-string deconstruction approach where the templates are first split into sections, then sections are split into index templates, and then each index template are parsed individually. + +A FSM-based approach can be made close to the formal specification, though, and the test data generated with TLC checker would give much better coverage for a FSM based implementation. If the template string contains several errors, an implementation that uses deconstruction approach might detect some of these errors earlier than FSM-based implementation, and vise versa. + +At the moment, three implementations exist: + +* FSM implementation in C: https://github.com/dgpv/bip32_template_c_implementation +* FSM implementation in Python (micropython compatible): https://github.com/dgpv/bip32_template_python_implementation +* non-FSM implementation in python: BIP32PathTemplate class in bitcointx.core.key module of python-bitcointx library (https://github.com/Simplexum/python-bitcointx) + +==Compatibility== + +The full path template that only contains Unit index templates represents a fully valid BIP32 path. + +There's no other path template standards that is known to the author currently. + +There is a discussion on path templating for bitcoin script descriptors at https://github.com/bitcoin/bitcoin/issues/17190, which proposes the format xpub...{0,1}/*, of which the {0,1}/* part would correspond to the partial path template in the format of this BIP. + +==Examples== + +m/{44,49,84}'/0'/0'/{0-1}/{0-50000} specifies a full template that matches both external and internal chains of BIP44, BIP49 and BIP84 paths, with a constraint that the address index cannot be larger than 50000 + +Its representation after parsing can be (using Python syntax, ignoring full/partial distinction): + [[(2147483692, 2147483692), (2147483697, 2147483697), (2147483732, 2147483732)], + [(2147483648, 2147483648)], + [(2147483648, 2147483648)], + [(0, 1)], + [(0, 50000)]] + +{0-2,33,123}/* specifies a partial template that matches non-hardened values 0, 1, 2, 33, 123 as first index, and any non-hardened value at second index + +Its representation after parsing can be: + [[(0, 2), (33, 33), (123, 123)], [(0, 2147483647)]] + +*h/0 specifies a partial template that matches any hardened index followed by non-hardened index 0 + +Its representation after parsing can be: + [[(2147483648, 4294967295)], [(0, 0)]] + +==Acknowledgements== + +Special thanks to Peter D. Gray, Dr. Maxim Orlovsky, Robert Spigler and others for their feedback on the specification, and to Janine (github:@Enegnei) for the help in preparing the draft. diff --git a/bip-0090.mediawiki b/bip-0090.mediawiki index 8cf3d6d1ae..3503835034 100644 --- a/bip-0090.mediawiki +++ b/bip-0090.mediawiki @@ -1,12 +1,12 @@
   BIP: 90
   Title: Buried Deployments
-  Author: Suhas Daftuar 
+  Authors: Suhas Daftuar 
   Comments-Summary: Mostly Recommended for implementation, with some Discouragement
   Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0090
-  Status: Draft
+  Status: Deployed
   Type: Informational
-  Created: 2016-11-08
+  Assigned: 2016-11-08
   License: PD
 
@@ -82,7 +82,7 @@ https://github.com/bitcoin/bitcoin/pull/8391. ==References== -[https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki BIP34 Block v2, Height in Coinbase] +[https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki BIP34 Block v2, Height in Coinbase] [https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki BIP66 Strict DER signatures] diff --git a/bip-0091.mediawiki b/bip-0091.mediawiki index fa3d199538..ebdc0cdfc6 100644 --- a/bip-0091.mediawiki +++ b/bip-0091.mediawiki @@ -2,14 +2,11 @@ BIP: 91 Layer: Consensus (soft fork) Title: Reduced threshold Segwit MASF - Author: James Hilliard - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0091 - Status: Final - Type: Standards Track - Created: 2017-05-22 - License: BSD-3-Clause - CC0-1.0 + Authors: James Hilliard + Status: Deployed + Type: Specification + Assigned: 2017-05-22 + License: BSD-3-Clause OR CC0-1.0 ==Abstract== diff --git a/bip-0093.mediawiki b/bip-0093.mediawiki new file mode 100644 index 0000000000..193eb8729c --- /dev/null +++ b/bip-0093.mediawiki @@ -0,0 +1,661 @@ +
+  BIP: 93
+  Layer: Applications
+  Title: codex32: Checksummed SSSS-aware BIP32 seeds
+  Authors: Leon Olsson Curr and Pearlwort Sneed 
+           Andrew Poelstra 
+  Status: Draft
+  Type: Informational
+  Assigned: 2023-02-13
+  License: BSD-3-Clause
+  Discussion: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021469.html
+
+ +==Introduction== + +===Abstract=== + +This document proposes a checksummed base32 format, "codex32", and a standard for backing up and restoring the master seed of a +[https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP-0032] hierarchical deterministic wallet using it. +It includes an encoding format, a BCH error-correcting checksum, and optional Shamir's secret sharing algorithms for share generation and secret recovery. +Secret data can be encoded directly, or split into up to 31 shares. +A minimum threshold of shares, which can be between 2 and 9, is needed to recover the secret, whereas without sufficient shares, no information about the secret is recoverable. + +===Copyright=== + +This document is licensed under the 3-clause BSD license. + +===Motivation=== + +BIP-0032 master seed data is the source entropy used to derive all private keys in an HD wallet. +Safely storing this secret data is the hardest and most important part of self-custody. +However, there is a tension between security, which demands limiting the number of backups, and resilience, which demands widely replicated backups. +Encrypting the seed does not change this fundamental tradeoff, since it leaves essentially the same problem of how to back up the encryption key(s). + +To allow users freedom to make this tradeoff, we use Shamir's secret sharing, which guarantees that any number of shares less than the threshold leaks no information about the secret. +This approach allows increasing safety by widely distributing the generated shares, while also providing security against the compromise of one or more shares (as long as fewer than the threshold have been compromised). + +[https://github.com/satoshilabs/slips/blob/master/slip-0039.md SLIP-0039] has essentially the same motivations as this standard. +However, unlike SLIP-0039, + +* this standard aims to be simple enough for hand computation +* we use the bech32 alphabet rather than a word list, resulting in fixed-length compact encodings +* we do not support multi-level secret sharing (splitting of shares), although it is technically possible and may be added in a future BIP +* because of the need to support hand computation, we '''do not''' support passphrases or key hardening + +Users who demand a higher level of security for particular secrets, or have a general distrust in digital electronic devices, have the option of using hand computation to backup and restore secret data in an interoperable manner. +In particular, all computations can be done with simple lookup tables. +'''It is therefore possible to compute and verify checksums, and to split and recover seeds, entirely using pen and paper.''' +For long-lived rarely-used seeds, the ability to hand-verify checksums has a significant benefit even for users who do not care to do any other part of this process by hand. +It means that they can verify the integrity (against non-malicious tampering) of their shares regularly, say, on an annual basis, without needing to continually expose secret data to new hardware. + +The ability to compute properties by hand comes from our choice of a small field and our use of linear error correcting codes. +It does not come with any reduction in security, as long as users use high-quality randomness. +Note that hand computation is optional, the particular details of hand computation are outside the scope of this standard, and implementers do not need to be concerned with this possibility. + +[https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki BIP-0039] serves the same purpose as this standard: encoding master seeds for storage by users. +However, BIP-0039 has no error-correcting ability, cannot sensibly be extended to support secret sharing, has no support for versioning or other metadata, and has many technical design decisions that make implementation and interoperability difficult (for example, the use of SHA-512 to derive seeds, or the use of 11-bit words). + +==Specification== + +We first describe the general checksummed base32'''Why use base32 at all?''' The lack of mixed case makes it more +efficient to read out loud, write, type or to put into QR codes. format called +''codex32'' and then define a BIP-0032 master seed encoding using it. + +===codex32=== + +A codex32 string is similar to a bech32 string defined in [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki BIP-0173]. +It reuses the base-32 character set from BIP-0173, and consists of: + +* A human-readable part, which is the string "ms" (or "MS"). +* A separator, which is always "1". +* A data part which is in turn subdivided into: +** A threshold parameter, which MUST be a single digit between "2" and "9", or the digit "0". +*** If the threshold parameter is "0" then the share index, defined below, MUST have a value of "s" (or "S"). +** An identifier consisting of 4 bech32 characters. +** A share index, which is any bech32 character. Note that a share index value of "s" (or "S") is special and denotes the unshared secret (see section "Unshared Secret"). +** A payload which is a sequence of up to 74 bech32 characters. (However, see '''Long codex32 Strings''' below for an exception to this limit.) +** A checksum which consists of 13 bech32 characters as described below. + +As with bech32 strings, a codex32 string MUST be entirely uppercase or entirely lowercase. +Note that per BIP-0173, the lowercase form is used when determining a character's value for checksum purposes. +In particular, given an all uppercase codex32 string, we still use lowercase ms as the human-readable part during checksum construction. +For presentation, lowercase is usually preferable, but uppercase SHOULD be used for handwritten codex32 strings. +If a codex32 string is encoded in a QR code, it SHOULD use the uppercase form, as this is encoded more compactly. + +====Checksum==== + +The last thirteen characters of the data part form a checksum and contain no information. +Valid strings MUST pass the criteria for validity specified by the Python 3 code snippet below. +The function ms32_verify_checksum must return true when its argument is the data part as a list of integers representing the characters converted using the bech32 character table from BIP-0173. + +To construct a valid checksum given the data-part characters (excluding the checksum), the ms32_create_checksum function can be used. + + +MS32_CONST = 0x10ce0795c2fd1e62a + +def ms32_polymod(values): + GEN = [ + 0x19dc500ce73fde210, + 0x1bfae00def77fe529, + 0x1fbd920fffe7bee52, + 0x1739640bdeee3fdad, + 0x07729a039cfc75f5a, + ] + residue = 0x23181b3 + for v in values: + b = (residue >> 60) + residue = (residue & 0x0fffffffffffffff) << 5 ^ v + for i in range(5): + residue ^= GEN[i] if ((b >> i) & 1) else 0 + return residue + +def ms32_verify_checksum(data): + if len(data) >= 96: # See Long codex32 Strings + return ms32_verify_long_checksum(data) + if len(data) <= 93: + return ms32_polymod(data) == MS32_CONST + return False + +def ms32_create_checksum(data): + if len(data) > 80: # See Long codex32 Strings + return ms32_create_long_checksum(data) + values = data + polymod = ms32_polymod(values + [0] * 13) ^ MS32_CONST + return [(polymod >> 5 * (12 - i)) & 31 for i in range(13)] + +This implements a [https://en.wikipedia.org/wiki/BCH_code BCH code] that +guarantees detection of '''any error affecting at most 8 characters''' +and has less than a 3 in 1020 chance of failing to detect more +random errors. + +====Error Correction==== + +A codex32 string without a valid checksum MUST NOT be used. +The checksum is designed to be an error correcting code that can correct up to 4 character substitutions, up to 8 unreadable characters (called erasures), or up to 13 consecutive erasures. +Implementations SHOULD provide the user with a corrected valid codex32 string if possible. +However, implementations SHOULD NOT automatically proceed with a corrected codex32 string without user confirmation of the corrected string, either by prompting the user, or returning a corrected string in an error message and allowing the user to repeat their action. +We do not specify how an implementation should implement error correction. However, we recommend that: + +* Implementations make suggestions to substitute non-bech32 characters with bech32 characters in some situations, such as replacing "B" with "8", "O" with "0", "I" with "l", etc. +* Implementations interpret "?" as an erasure. +* Implementations optionally interpret other non-bech32 characters, or characters with incorrect case, as erasures. +* If a string with 8 or fewer erasures can have those erasures filled in to make a valid codex32 string, then the implementation suggests such a string as a correction. +* If a string consisting of valid bech32 characters in the proper case can be made valid by substituting 4 or fewer characters, then the implementation suggests such a string as a correction. + +===Unshared Secret=== + +When the share index of a valid codex32 string (converted to lowercase) is the letter "s", we call the string a codex32 secret. + +The secret is decoded by converting the payload to bytes: + +* Translate the characters to 5 bits values using the bech32 character table from BIP-0173, most significant bit first. +* Re-arrange those bits into groups of 8 bits. Any incomplete group at the end MUST be 4 bits or less, and is discarded. + +Note that unlike the decoding process in BIP-0173, we do NOT require that the incomplete group be all zeros. + +For an unshared secret, the threshold parameter (the first character of the data part) is ignored (beyond the fact it must be a digit for the codex32 string to be valid). +We recommend using the digit "0" for the threshold parameter in this case. +The 4 character identifier also has no effect beyond aiding users in distinguishing between multiple different secrets in cases where they have more than one. + +The function ms32_encode constructs a codex32 string when its argument is the converted data-part characters (excluding the checksum). + +To validate a codex32 string and determine the data-part (excluding the checksum) as a list of 5-bit values, the ms32_decode function can be used. + + +CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" + +def ms32_encode(data): + combined = data + ms32_create_checksum(data) + return "ms" + "1" + ''.join([CHARSET[d] for d in combined]) + +def ms32_decode(codex): + if ((any(ord(x) < 33 or ord(x) > 126 for x in codex)) or + (codex.lower() != codex and codex.upper() != codex)): + return None + codex = codex.lower() + pos = codex.rfind("1") + if pos < 2 or not (48 <= len(codex) <= 127): + return None + if not all(x in CHARSET for x in codex[pos+1:]): + return None + if codex[:pos] != "ms" or codex[pos+1].isalpha() or codex[pos+1] == "0" and codex[pos+6] != "s": + return None + data = [CHARSET.index(x) for x in codex[pos+1:]] + if not ms32_verify_checksum(data): + return None + return data[:-13 if len(data) < 94 else -15] # See Long codex32 Strings + + +===Master seed format=== + +When the human-readable part of a valid codex32 secret (converted to lowercase) is the string "ms", we call it a codex32-encoded master seed or secret seed. The payload in this case is a direct encoding of a BIP-0032 HD master seed. + +A secret seed is a codex32 encoding of: + +* The human-readable part "ms" for master seed. +* The data-part values: +** A threshold parameter, which MUST be a single digit between "2" and "9", or the digit "0". +** An identifier consisting of 4 bech32 characters. +*** We do not define how to choose the identifier, beyond noting that it SHOULD be distinct for every master seed and share set the user may need to disambiguate. +** The share index "s". +** A conversion of the 16-to-64-byte BIP-0032 HD master seed to bech32: +*** Start with the bits of the master seed, most significant bit per byte first. +*** Re-arrange those bits into groups of 5, and pad with arbitrary bits at the end if needed. +*** Translate those bits to characters using the bech32 character table from BIP-0173. +** A valid checksum in accordance with the Checksum section. + +===Recovering Secret=== + +When the share index of a valid codex32 string (converted to lowercase) is not the letter "s", we call the string a codex32 share. +The first character of the data part indicates the threshold of the share, and it is required to be a non-"0" digit. + +In order to recover a secret, one needs a set of valid shares such that: + +* All shares have the same threshold value, the same identifier, and the same length. +* All of the share index values are distinct. +* The number of shares is exactly equal to the (common) threshold value. + +If all the above conditions are satisfied, the ms32_recover function will return a codex32 secret when its argument is the list of codex32 shares with each share represented as a list of integers representing the characters converted using the bech32 character table from BIP-0173. + +BECH32_INV = [ + 0, 1, 20, 24, 10, 8, 12, 29, 5, 11, 4, 9, 6, 28, 26, 31, + 22, 18, 17, 23, 2, 25, 16, 19, 3, 21, 14, 30, 13, 7, 27, 15, +] + +def bech32_mul(a, b): + res = 0 + for i in range(5): + res ^= a if ((b >> i) & 1) else 0 + a *= 2 + a ^= 41 if (32 <= a) else 0 + return res + +def bech32_lagrange(l, x): + n = 1 + c = [] + for i in l: + n = bech32_mul(n, i ^ x) + m = 1 + for j in l: + m = bech32_mul(m, (x if i == j else i) ^ j) + c.append(m) + return [bech32_mul(n, BECH32_INV[i]) for i in c] + +def ms32_interpolate(l, x): + w = bech32_lagrange([s[5] for s in l], x) + res = [] + for i in range(len(l[0])): + n = 0 + for j in range(len(l)): + n ^= bech32_mul(w[j], l[j][i]) + res.append(n) + return res + +def ms32_recover(shares): + return ms32_interpolate(shares, 16) + + +===Generating Shares=== + +If we already have ''k'' valid codex32 strings such that: + +* All strings have the same threshold value ''k'', the same identifier, and the same length +* All of the share index values are distinct + +Then we can derive additional shares with the ms32_interpolate function by passing it a list of exactly ''k'' of these codex32 strings, together with a fresh share index distinct from all of the existing share indexes. +The newly derived share will have the provided share index. + +Once a user has generated ''n'' shares, they may discard the codex32 secret (if it exists). +The ''n'' shares form a ''k'' of ''n'' Shamir's secret sharing scheme of a codex32 secret. + +There are two ways to create an initial set of ''k'' valid codex32 strings, depending on whether the user already has an existing secret to split. + +====For a fresh secret==== + +In the case that the user wishes to generate a fresh secret, the user generates random initial shares, as follows: + +# Choose a bitsize, between 128 and 512, which must be a multiple of 8 +# Choose a threshold value ''k'' between 2 and 9, inclusive +# Choose a 4 bech32 character identifier +#* We do not define how to choose the identifier, beyond noting that it SHOULD be distinct for every secret the user may need to disambiguate +# ''k'' many times, generate a random share by: +## Take the next available letter from the bech32 alphabet, in alphabetical order, as a, c, d, ..., to be the share index +## Set the first nine characters to be the prefix ms1, the threshold value ''t'', the 4-character identifier, and then the share index +## Choose the next ceil(''bitlength / 5'') characters uniformly at random +## Generate a valid checksum in accordance with the Checksum section, and append this to the resulting shares + +The result will be ''k'' distinct shares, all with the same initial 8 characters, and a distinct share index as the 9th character. + +With this set of ''k'' shares, new shares can be derived as discussed above. This process generates a fresh secret, whose value can be retrieved by running the recovery process on any ''k'' of these shares. + +====For an existing secret==== + +Before generating shares for an existing secret, it first must be codex32-encoded. +The conversion process consists of: + +# Choose a threshold value ''k'' between 2 and 9, inclusive +# Choose a 4 bech32 character identifier +#* We do not define how to choose the identifier, beyond noting that it SHOULD be distinct for every set of shares the user may need to disambiguate +# Set the share index to s +# Set the payload to a bech32 encoding of the secret data, padded with arbitrary bits +# Generate a valid checksum in accordance with the Checksum section + +Along with the codex32 secret, the user must generate ''k''-1 other codex32 shares, each with the same threshold value, the same identifier, and a distinct share index. +These shares should be generated as described in the "fresh secret" section. + +The codex32 secret and the ''k''-1 codex32 shares form a set of ''k'' valid initial codex32 strings from which additional shares can be derived as described above. + +===Long codex32=== + +The 13 character checksum design only supports up to 80 data characters. +Excluding the threshold, identifier and index characters, this limits the payload to 74 characters or 46 bytes. +While this is enough to support the 32-byte advised size of BIP-0032 master seeds, BIP-0032 allows seeds to be up to 64 bytes in size. +We define a long codex32 format to support these longer seeds by defining an alternative checksum. + + +MS32_LONG_CONST = 0x43381e570bf4798ab26 + +def ms32_long_polymod(values): + GEN = [ + 0x3d59d273535ea62d897, + 0x7a9becb6361c6c51507, + 0x543f9b7e6c38d8a2a0e, + 0x0c577eaeccf1990d13c, + 0x1887f74f8dc71b10651, + ] + residue = 0x23181b3 + for v in values: + b = (residue >> 70) + residue = (residue & 0x3fffffffffffffffff) << 5 ^ v + for i in range(5): + residue ^= GEN[i] if ((b >> i) & 1) else 0 + return residue + +def ms32_verify_long_checksum(data): + return ms32_long_polymod(data) == MS32_LONG_CONST + +def ms32_create_long_checksum(data): + values = data + polymod = ms32_long_polymod(values + [0] * 15) ^ MS32_LONG_CONST + return [(polymod >> 5 * (14 - i)) & 31 for i in range(15)] + +This implements a [https://en.wikipedia.org/wiki/BCH_code BCH code] that +guarantees detection of '''any error affecting at most 8 characters''' +and has less than a 3 in 1023 chance of failing to detect more +random errors. + +A long codex32 string follows the same specification as a regular codex32 string with the following changes. + +* The payload is a sequence of between 75 and 103 bech32 characters. +* The checksum consists of 15 bech32 characters as defined above. + +A codex32 string with a data part of 94 or 95 characters is never legal as a regular codex32 string is limited to 93 data characters and a long codex32 string is at least 96 data characters. + +Generation of long shares and recovery of the long secret from long shares proceeds in exactly the same way as for regular shares with the ms32_interpolate function. + +The long checksum is designed to be an error correcting code that can correct up to 4 character substitutions, up to 8 unreadable characters (called erasures), or up to 15 consecutive erasures. +As with regular checksums we do not specify how an implementation should implement error correction, and all our recommendations for error correction of regular codex32 strings also apply to long codex32 strings. + +==Rationale== + +This scheme is based on the observation that the Lagrange interpolation of valid codewords in a BCH code will always be a valid codeword. +This means that derived shares will always have valid checksum, and a sufficient threshold of shares with valid checksums will derive a secret with a valid checksum. + +The header system is also compatible with Lagrange interpolation, meaning all derived shares will have the same identifier and will have the appropriate share index. +This fact allows the header data to be covered by the checksum. + +The checksum size and identifier size have been chosen so that the encoding of 128-bit master seeds and shares fit within 48 characters. +This is a standard size for many common seed storage formats, which has been popularized by the 12 four-letter word format of the BIP-0039 mnemonic. + +The 13 character checksum is adequate to correct 4 errors in up to 93 characters (80 characters of data and 13 characters of the checksum). +We can correct up to 8 erasures (errors with known locations), and up to 13 consecutive errors (burst errors). +Beyond that, our code is guaranteed to detect up to 8 errors. +More generally, any number of random errors will be detected with overwhelming (1 - 2^65) probability. However, the checksum does not protect against maliciously constructed errors. +These parameters are slightly better than those of the checksum used in SLIP-0039. + +For 256-bit seeds and shares our strings are 74 characters, which fits into the 96 character format of the 24 four-letter word format of the BIP-0039 mnemonic, with plenty of room to spare. + +A longer checksum is needed to support up to 512-bit seeds, the longest seed length specified in BIP-0032, as the 13 character checksum isn't adequate for more than 80 data characters. +While we could use the 15 character checksum for both cases, we prefer to keep the strings as short as possible for the more common cases of 128-bit and 256-bit master seeds. +We only guarantee to correct 4 characters no matter how long the string is. +Longer strings mean more chances for transcription errors, so shorter strings are better. + +The longest data part using the regular 13 character checksum is 93 characters and corresponds to a 368-bit secret. +At this length, the prefix MS1 is not covered by the checksum. +This is acceptable because the checksum scheme itself requires you to know that the MS1 prefix is being used in the first place. +If the prefix is damaged and a user is guessing that the data might be using this scheme, then the user can enter the available data explicitly using the suspected MS1 prefix. + +===Not BIP-0039 Entropy=== + +Instead of encoding a BIP-0032 master seed, an alternative would be to encode BIP-0039 entropy. +However this alternative approach is fraught with difficulties. + +On approach would be to encode the BIP-0039 entropy along with the BIP-0039 checksum data. +This data can directly be recovered from the BIP-0039 mnemonic, and the process can be reversed if one knows the target language. +However, for a 128-bit seed, there is a 4 bit checksum yielding 132 bits of data that needs to be encoded. +This exceeds the 130-bits of room that we have for storing 128 bit seeds. +We would have to compromise on the 48 character size, or the size of the headers, or the size of the checksum in order to add room for an additional character of data. + +This approach would also eliminate our short cut generation of a fresh master secret from generating random shares. +One would be required to first generate BIP-0039 entropy, and then add a BIP-0039 checksum, before adding a Codex32 checksum and then generate other shares. +In particular, this process could no longer be performed by hand since it is effectively impossible to hand compute a BIP-0039 checksum. + +An alternative approach is to discard the BIP-0039 checksum, since it is inadequate for error correction anyways, and rely on the Codex32 checksum. +However, this approach ends up eliminating the benefits of BIP-0039 compatibility. +While it is now possible to hand generate fresh shares, it is impossible to recover compatible BIP-0039 words by hand because, again, the BIP-0039 checksum is not hand computable. +The only way of generating the compatible BIP-0039 mnemonic is to use wallet software. +But if the wallet software is need to support this approach to decoding entropy, we may as well bypass all of the overhead of BIP-0039 and directly encode the entropy of a BIP-0032 master seed, which is what we do in our Codex32 proposal. + +Beyond the problems above, BIP-0039 does not define a single transformation from entropy to BIP-0032 master seed. +Instead every different language has it own word list (or word lists) and each choice of word list yields a different transformation from entropy to master seed. +We would need to encode the choice of word list in our share's meta-data, which takes up even more room, and is difficult to specify due to the ever-evolving choice of word lists. + +Alternatively we could standardize on the choice of the English word list, something that is nearly a de facto standard, and simply be incompatible with BIP-0039 wallets of other languages. +Such a choice also risks users of BIP-0039 recovering their entropy from their language, encoding it in Codex32 and then failing to recover their wallet because the English word lists has replaced their language's word list. + +The main advantage of this alternative approach would be that wallets could give users an option switch between backing up their entropy as a BIP-0039 mnemonic and in Codex32 format, but again, only if their language choice happens to be the English word list. +In practice, we do not expect users in switch back and forth between backup formats, and instead just generate a fresh master seed using Codex32. + +Seeing little value with BIP-0039 compatibility (English-only), all the difficulties with BIP-0039 language choice, not to mention the PBKDF2 overhead of using BIP-0039, we think it is best to abandon BIP-0039 and encode BIP-0032 master seeds directly. +Our approach is semi-convertible with BIP-0039's 512-bit master seeds (in all languages, see Backwards Compatibility) and fully interconvertible with SLIP-39 encoded master seeds or any other encoding of BIP-0032 master seeds. + +==Backwards Compatibility== + +codex32 is an alternative to BIP-0039 and SLIP-0039. +It is technically possible to derive the BIP32 master seed from seed words encoded in one of these schemes, and then to encode this seed in codex32. +For BIP-0039 this process is irreversible, since it involves hashing the original words. +Furthermore, the resulting seed will be 512 bits long, which may be too large to be safely and conveniently handled. + +SLIP-0039 seed words can be reversibly converted to master seeds, so it is possible to interconvert between SLIP-0039 and codex32. +However, SLIP-0039 '''shares''' cannot be converted to codex32 shares because the two schemes use a different underlying field. + +The authors of this BIP do not recommend interconversion. +Instead, users who wish to switch to codex32 should generate a fresh seed and sweep their coins. + +==Reference Implementation== + +Our [https://github.com/BlockstreamResearch/codex32 reference implementation repository] contains implementations in Rust and PostScript. +The inline code in this BIP text can be used as a Python reference. + +==Test Vectors== + +===Test vector 1=== + +This example shows the codex32 format, when used without splitting the secret into any shares. +The payload contains 26 bech32 characters, which corresponds to 130 bits. We truncate the last two bits in order to obtain a 128-bit master seed. + +codex32 secret (bech32): ms10testsxxxxxxxxxxxxxxxxxxxxxxxxxx4nzvca9cmczlw + +Master seed (hex): 318c6318c6318c6318c6318c6318c631 + +* human-readable part: ms +* separator: 1 +* k value: 0 (no secret splitting) +* identifier: test +* share index: s (the secret) +* payload: xxxxxxxxxxxxxxxxxxxxxxxxxx +* checksum: 4nzvca9cmczlw +* master node xprv: xprv9s21ZrQH143K3taPNekMd9oV5K6szJ8ND7vVh6fxicRUMDcChr3bFFzuxY8qP3xFFBL6DWc2uEYCfBFZ2nFWbAqKPhtCLRjgv78EZJDEfpL + +===Test vector 2=== + +This example shows generating a new master seed using "random" shares, as well as deriving an additional share, using ''k''=2 and an identifier of NAME. +Although codex32 strings are canonically all lowercase, it's also valid to use all uppercase. + +Share with index A: MS12NAMEA320ZYXWVUTSRQPNMLKJHGFEDCAXRPP870HKKQRM + +Share with index C: MS12NAMECACDEFGHJKLMNPQRSTUVWXYZ023FTR2GDZMPY6PN + +* Derived share with index D: MS12NAMEDLL4F8JLH4E5VDVULDLFXU2JHDNLSM97XVENRXEG +* Recovered secret seed with index S: MS12NAMES6XQGUZTTXKEQNJSJZV4JV3NZ5K3KWGSPHUH6EVW +* Master seed (hex): d1808e096b35b209ca12132b264662a5 +* master node xprv: xprv9s21ZrQH143K2NkobdHxXeyFDqE44nJYvzLFtsriatJNWMNKznGoGgW5UMTL4fyWtajnMYb5gEc2CgaKhmsKeskoi9eTimpRv2N11THhPTU + +===Test vector 3=== + +This example shows splitting an existing 128-bit master seed into "random" shares, using ''k''=3 and an identifier of cash. +We appended two zero bits in order to obtain 26 bech32 characters (130 bits of data) from the 128-bit master seed. + +Master seed (hex): ffeeddccbbaa99887766554433221100 + +codex32-encoded master seed with index s: ms13cashsllhdmn9m42vcsamx24zrxgs3qqjzqud4m0d6nln + +Share with index a: ms13casha320zyxwvutsrqpnmlkjhgfedca2a8d0zehn8a0t + +Share with index c: ms13cashcacdefghjklmnpqrstuvwxyz023949xq35my48dr + +* Derived share with index d: ms13cashd0wsedstcdcts64cd7wvy4m90lm28w4ffupqs7rm +* Derived share with index e: ms13casheekgpemxzshcrmqhaydlp6yhms3ws7320xyxsar9 +* Derived share with index f: ms13cashf8jh6sdrkpyrsp5ut94pj8ktehhw2hfvyrj48704 +* master node xprv: xprv9s21ZrQH143K266qUcrDyYJrSG7KA3A7sE5UHndYRkFzsPQ6xwUhEGK1rNuyyA57Vkc1Ma6a8boVqcKqGNximmAe9L65WsYNcNitKRPnABd + +Any three of the five shares among acdef can be used to recover the secret. + +Note that the choice to append two zero bits was arbitrary, and any of the following four codex32 secrets would have been valid choices. +However, each choice would have resulted in a different set of derived shares. + +* ms13cashsllhdmn9m42vcsamx24zrxgs3qqjzqud4m0d6nln +* ms13cashsllhdmn9m42vcsamx24zrxgs3qpte35dvzkjpt0r +* ms13cashsllhdmn9m42vcsamx24zrxgs3qzfatvdwq5692k6 +* ms13cashsllhdmn9m42vcsamx24zrxgs3qrsx6ydhed97jx2 + +===Test vector 4=== + +This example shows converting a 256-bit secret into a codex32 secret, without splitting the secret into any shares. +We appended four zero bits in order to obtain 52 bech32 characters (260 bits of data) from the 256-bit secret. + +Master seed (hex): ffeeddccbbaa99887766554433221100ffeeddccbbaa99887766554433221100 + +* codex32 secret: ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqqtum9pgv99ycma +* master node xprv: xprv9s21ZrQH143K3s41UCWxXTsU4TRrhkpD1t21QJETan3hjo8DP5LFdFcB5eaFtV8x6Y9aZotQyP8KByUjgLTbXCUjfu2iosTbMv98g8EQoqr + +Note that the choice to append four zero bits was arbitrary, and any of the following sixteen codex32 secrets would have been valid: + +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqqtum9pgv99ycma +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqpj82dp34u6lqtd +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqzsrs4pnh7jmpj5 +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqrfcpap2w8dqezy +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqy5tdvphn6znrf0 +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyq9dsuypw2ragmel +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqx05xupvgp4v6qx +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyq8k0h5p43c2hzsk +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqgum7hplmjtr8ks +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqf9q0lpxzt5clxq +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyq28y48pyqfuu7le +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqt7ly0paesr8x0f +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqvrvg7pqydv5uyz +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqd6hekpea5n0y5j +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyqwcnrwpmlkmt9dt +* ms10leetsllhdmn9m42vcsamx24zrxgs3qrl7ahwvhw4fnzrhve25gvezzyq0pgjxpzx0ysaam + +===Test vector 5=== + +This example shows generating a new 512-bit master seed using "random" bech32 characters and appending a checksum. +The payload contains 103 bech32 characters, which corresponds to 515 bits. The last three bits are discarded when converting to a 512-bit master seed. + +This is an example of a '''Long codex32''' string. + +k value (bech32): 0 + +identifier (bech32): 0C8V + +payload (bech32): M32ZXFGUHPCHTLUPZRY9X8GF2TVDW0S3JN54KHCE6MUA7LQPZYGSFJD6AN074RXVCEMLH8WU3TK925ACDEFGHJKLMNPQRSTUVWXY06F + +* checksum: HPV80UNDVARHRAK +* codex32 secret: MS100C8VSM32ZXFGUHPCHTLUPZRY9X8GF2TVDW0S3JN54KHCE6MUA7LQPZYGSFJD6AN074RXVCEMLH8WU3TK925ACDEFGHJKLMNPQRSTUVWXY06FHPV80UNDVARHRAK +* Master seed (hex): dc5423251cb87175ff8110c8531d0952d8d73e1194e95b5f19d6f9df7c01111104c9baecdfea8cccc677fb9ddc8aec5553b86e528bcadfdcc201c17c638c47e9 +* master node xprv: xprv9s21ZrQH143K4UYT4rP3TZVKKbmRVmfRqTx9mG2xCy2JYipZbkLV8rwvBXsUbEv9KQiUD7oED1Wyi9evZzUn2rqK9skRgPkNaAzyw3YrpJN + +===Invalid test vectors=== + +These examples have incorrect checksums. + +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxve740yyge2ghq +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxve740yyge2ghp +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxlk3yepcstwr +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxx6pgnv7jnpcsp +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxx0cpvr7n4geq +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxm5252y7d3lr +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxrd9sukzl05ej +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxc55srw5jrm0 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxgc7rwhtudwc +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxx4gy22afwghvs +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe8yfm0 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvm597d +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxme084q0vpht7pe0 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxme084q0vpht7pew +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxqyadsp3nywm8a +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxzvg7ar4hgaejk +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcznau0advgxqe +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxch3jrc6j5040j +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx52gxl6ppv40mcv +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx7g4g2nhhle8fk +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx63m45uj8ss4x8 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxy4r708q7kg65x + +These examples use the wrong checksum for their given data sizes. + +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxurfvwmdcmymdufv +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxcsyppjkd8lz4hx3 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxu6hwvl5p0l9xf3c +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwqey9rfs6smenxa +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxv70wkzrjr4ntqet +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx3hmlrmpa4zl0v +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxrfggf88znkaup +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxpt7l4aycv9qzj +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxus27z9xtyxyw3 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxcwm4re8fs78vn + +These examples have improper lengths. +They are either too short, too long, or would decode to byte sequence with an incomplete group greater than 4 bits. + +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxw0a4c70rfefn4 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxk4pavy5n46nea +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxx9lrwar5zwng4w +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr335l5tv88js3 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvu7q9nz8p7dj68v +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxpq6k542scdxndq3 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkmfw6jm270mz6ej +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxzhddxw99w7xws +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxx42cux6um92rz +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxarja5kqukdhy9 +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxky0ua3ha84qk8 +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx9eheesxadh2n2n9 +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx9llwmgesfulcj2z +* ms12fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx02ev7caq6n9fgkf + +This example uses a "0" threshold with a non-"s" index + +* ms10fauxxxxxxxxxxxxxxxxxxxxxxxxxxxx0z26tfn0ulw3p + +This example has a threshold that is not a digit. + +* ms1fauxxxxxxxxxxxxxxxxxxxxxxxxxxxxxda3kr3s0s2swg + +These examples do not begin with the required "ms" or "MS" prefix and/or are missing the "1" separator. + +* 0fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* 10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* ms0fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* m10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* s10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* 0fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxhkd4f70m8lgws +* 10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxhkd4f70m8lgws +* m10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxx8t28z74x8hs4l +* s10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxh9d0fhnvfyx3x + +These examples all incorrectly mix upper and lower case characters. + +* Ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* mS10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* MS10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* ms10FAUXsxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* ms10fauxSxxxxxxxxxxxxxxxxxxxxxxxxxxuqxkk05lyf3x2 +* ms10fauxsXXXXXXXXXXXXXXXXXXXXXXXXXXuqxkk05lyf3x2 +* ms10fauxsxxxxxxxxxxxxxxxxxxxxxxxxxxUQXKK05LYF3X2 + +==Appendix== + +===Mathematical Companion=== + +Below we use the bech32 character set to denote values in GF[32]. +In bech32, the letter Q denotes zero and the letter P denotes one. +The digits 0 and 2 through 9 do ''not'' denote their numeric values. +They are simply elements of GF[32]. + +The generating polynomial for our BCH code is as follows. + +We extend GF[32] to GF[1024] by adjoining a primitive cube root of unity, ζ, satisfying ζ^2 = ζ + P. + +We select β := G ζ which has order 93, and construct the product (x - β^i) for i in {17, 20, 46, 49, 52, 77, 78, 79, 80, 81, 82, 83, 84}. +The resulting polynomial is our generating polynomial for our 13 character checksum: + + x^13 + E x^12 + M x^11 + 3 x^10 + G x^9 + Q x^8 + E x^7 + E x^6 + E x^5 + L x^4 + M x^3 + C x^2 + S x + S + +For our long checksum, we select γ := E + X ζ, which has order 1023, and construct the product (x - γ^i) for i in {32, 64, 96, 895, 927, 959, 991, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026}. +The resulting polynomial is our generating polynomial for our 15 character checksum for long strings: + + x^15 + 0 x^14 + 2 x^13 + E x^12 + 6 x^11 + F x^10 + E x^9 + 4 x^8 + X x^7 + H x^6 + 4 x^5 + X x^4 + 9 x^3 + K x^2 + Y x^1 + H + +(Reminder: the character 0 does ''not'' denote the zero of the field.) diff --git a/bip-0094.mediawiki b/bip-0094.mediawiki new file mode 100644 index 0000000000..d90b167694 --- /dev/null +++ b/bip-0094.mediawiki @@ -0,0 +1,143 @@ +
+  BIP: 94
+  Layer: Applications
+  Title: Testnet 4
+  Authors: Fabian Jahr 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2024-05-27
+  License: CC0-1.0
+  Discussion: https://gnusha.org/pi/bitcoindev/CADL_X_eXjbRFROuJU0b336vPVy5Q2RJvhcx64NSNPH-3fDCUfw@mail.gmail.com/
+              https://gnusha.org/pi/bitcoindev/a6e3VPsXJf9p3gt_FmNF_Up-wrFuNMKTN30-xCSDHBKXzXnSpVflIZIj2NQ8Wos4PhQCzI2mWEMvIms_FAEs7rQdL15MpC_Phmu_fnR9iTg=@protonmail.com/
+              https://github.com/bitcoin/bitcoin/pull/29775
+
+ +== Abstract == + +A new test network with the goal to replace Testnet 3. This network comes with small but important improvements of the consensus rules, that should make it impractical to attack the network using only CPU mining. + +== Motivation == + +Quoting the original mailing list post from Jameson Lopphttps://gnusha.org/pi/bitcoindev/CADL_X_eXjbRFROuJU0b336vPVy5Q2RJvhcx64NSNPH-3fDCUfw@mail.gmail.com/: + +
+Testnet3 has been running for 13 years. It's on block 2.5 million something and the block reward is down to ~0.014 TBTC, so mining is not doing a great job at distributing testnet coins anymore. + +The reason the block height is insanely high is due to a rather amusing edge case bug that causes the difficulty to regularly get reset to 1, which causes a bit of havoc. If you want a deep dive into the quirk: https://blog.lopp.net/the-block-storms-of-bitcoins-testnet/ + +Testnet3 is being actively used for scammy airdrops; those of us who tend to be generous with our testnet coins are getting hounded by non-developers chasing cheap gains. + +As a result, TBTC is being actively bought and sold; one could argue that the fundamental principle of testnet coins having no value has been broken. +
+ +Since then the issue with block storms has been further demonstrated on Testnet 3 when three years' worth of blocks were mined in a few weeks while rendering the network practically unusable at the same time. + +== Specification == + +Testnet 4 follows the same consensus rules as mainnet with the following three exceptions. Additionally, all soft forks that are active on mainnet as of May 2024 are enforced from genesis. + +=== 1. 20-minute Exception Rule === + +This rule was implemented in Testnet 3https://github.com/bitcoin/bitcoin/pull/686 and is preserved in Testnet 4. + +==== Rule Specification ==== + +1. For any block except the first block in a difficulty period: + a. If the block's timestamp is >20 minutes past the timestamp of the previous block + b. Then the block MUST use the minimum difficulty value (nBits = 0x1d00ffff), regardless of the network's actual difficulty + +2. The first block of each difficulty period MUST use the actual network difficulty. + +This rule enables CPU mining on testnet but has led to block stormshttps://blog.lopp.net/the-block-storms-of-bitcoins-testnet/ which rule #2 below addresses. + +=== 2. Block Storm Fix === + +This is a new rule to address block storms caused by the 20-minute exception. + +==== Problem Statement ==== + +In Mainnet and Testnet 3, the difficulty adjustment calculation uses the difficulty value of the last block in the previous period as its base. When the 20-minute exception is applied to this last block, it is mined at difficulty 1, causing the next period's difficulty to be constrained between 1-4, leading to block storms. + +==== Rule Specification ==== + +1. For difficulty adjustment calculations between periods: + a. The base difficulty value MUST be taken from the first block of the previous difficulty period + b. NOT from the last block as in previous implementations + +2. The adjustment factor calculation remains unchanged: + a. Multiplication factor based on the duration of the previous difficulty period + b. Limited to no less than 1/4 and no more than 4x + +This change ensures that the actual network difficulty is used for adjustment calculations rather than potentially manipulated values from the last block in a period. + +=== 3. Time Warp Attack Prevention === + +This rule prevents time warp attacks that could otherwise be used to amplify block stormsA perpetual block storm attack with entire difficulty periods being authored in less than 3.5 days that resets the difficulty to the minimum in the last block of every difficulty period would adjust to a new actual difficulty of 4 every period. An attacker that additionally leverages a time warp attack would start their attack by holding back timestamps until the latest block's timestamp is at least two weeks in the past, and then limiting their block rate to six blocks per second, incrementing the timestamp on every sixth block. Only on the last block they would use the current time, which both resets the difficulty to one per the 20-minute exception and would result in a difficulty adjustment keeping the difficulty at the minimum due to the elapsed time exceeding the target. This would allow lower the difficulty for all blocks to difficulty 1 instead of difficulty 4. + +==== Rule Specification ==== + +1. For any block whose height modulo 2016 equals 0 (i.e., the first block of each difficulty period): + a. The block's nTime field MUST be greater than or equal to the nTime field of the immediately prior block minus 600 seconds + +2. These blocks MUST still comply with existing Median-Time-Past nTime restrictions + +This rule is based on The Great Consensus Cleanup proposalhttps://github.com/TheBlueMatt/bips/blob/cleanup-softfork/bip-XXXX.mediawiki and prevents miners from manipulating timestamps to artificially lower difficulty. + +== Rationale == + +The applied changes were the result of discussions on the mailing list and the PR. The selected changes try to strike a balance between minimal changes to the network (keeping it as close to mainnet as possible) while making it more robust against attackers that try to disrupt the network. Several alternative designs were considered: + +* For the block storm fix an alternative fix could have been to prevent the last block in a difficulty period from applying the existing difficulty exception. Both solutions were deemed acceptable and there was no clear preference among reviewers. +* Removal of the 20-minute exception was discussed but dismissed since several reviewers insisted that it was a useful feature allowing non-standard transactions to be mined with just a CPU. The 20-minute exception also allows CPU users to move the chain forward (except on the first block that needs to be mined at actual difficulty) in case a large amount of hash power suddenly leaves the network. This would allow the chain to recover to a normal difficulty level faster if left stranded at high difficulty. +* Increase of minimum difficulty was discussed but dismissed as it would categorically prevent participation in the network using a CPU miner (utilizing the 20-minute exception). +* Increase of the delay in the 20-minute exception was suggested but did not receive significant support. +* Re-enabling acceptnonstdtxn in bitcoin core by default was dismissed as it had led to confusion among layer-2s that had used testnet for transaction propagation tests and expected it to behave similarly to mainnet. +* Motivating miners to re-org min difficulty blocks was suggested, but was considered out of scope for this BIP, since adoption of such a mining policy remains available after Testnet 4 is deployed. As 20-minute exception blocks only contribute work corresponding to difficulty one to the chaintip, and actual difficulty blocks should have a difficulty magnitudes higher, a block mined at actual difficulty could easily replace even multiple 20-minute exception blocks. +* Persisting the real difficulty in the version field was suggested to robustly prevent exploits of the 20-minute exception while allowing it to be used on any block, but did not receive a sufficient level of support to justify the more invasive change. + +One known downside of the chosen approach is that if the difficulty is gradually raised by a miner with significant hash rate, and this miner disappears, then each difficulty adjustment period requires one block at the actual difficulty. + +This would cause the network to stall once per difficulty adjustment period until the real difficulty is adjusted downwards enough for the remaining hash rate to find this block in reasonable time. + +== Network Parameters == + +=== Consensus Rules === + +All consensus rules active on mainnet at the time of this proposal are enforced from block 1, the newest of these rules being the Taproot softfork. + +=== Genesis Block === + +* Message: 03/May/2024 000000000000000000001ebd58c244970b3aa9d783bb001011fbe8ea8e98e00e +* Pubkey: 000000000000000000000000000000000000000000000000000000000000000000 +* Time stamp: 1714777860 +* Nonce: 393743547 +* Difficulty: 0x1d00ffff +* Version: 1 + +The resulting genesis block hash is 00000000da84f2bafbbc53dee25a72ae507ff4914b867c565be350b0da8bf043, and the block hex is 0100000000000000000000000000000000000000000000000000000000000000000000004e7b2b9128fe0291db0693af2ae418b767e657cd407e80cb1434221eaea7a07a046f3566ffff001dbb0c78170101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff5504ffff001d01044c4c30332f4d61792f323032342030303030303030303030303030303030303030303165626435386332343439373062336161396437383362623030313031316662653865613865393865303065ffffffff0100f2052a010000002321000000000000000000000000000000000000000000000000000000000000000000ac00000000. + +=== Message Start === + +The message start is defined as 0x1c163f28. These four bytes were randomly generated and have no special meaning. + +=== Network Parameters === + +The default p2p port for Testnet 4 is `48333`. + +== Backwards Compatibility == + +The rules used by Testnet 4 are backwards compatible to the rules of Testnet 3. Existing software that implements support for Testnet 3 would only require addition of the network parameters (magic number, genesis block, etc.) to be able to follow Testnet 4. + +However, implementations that only implement Testnet 3's rules would accept a chain that violates Testnet 4's rules and are therefore susceptible to being forked off. It is recommended that any implementations check blocks in regard to all the new rules of Testnet 4 and reject blocks that fail to comply. + +== Reference implementation == + +Pull request at https://github.com/bitcoin/bitcoin/pull/29775 + +== References == + + + +== Copyright == + +This document is licensed under the Creative Commons CC0 1.0 Universal license. \ No newline at end of file diff --git a/bip-0098.mediawiki b/bip-0098.mediawiki index 118a8e2e59..d63fd38dc9 100644 --- a/bip-0098.mediawiki +++ b/bip-0098.mediawiki @@ -2,14 +2,12 @@ BIP: 98 Layer: Consensus (soft fork) Title: Fast Merkle Trees - Author: Mark Friedenbach - Kalle Alm - BtcDrak - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0098 + Authors: Mark Friedenbach + Kalle Alm + BtcDrak Status: Draft - Type: Standards Track - Created: 2017-08-24 + Type: Specification + Assigned: 2017-08-24 License: CC-BY-SA-4.0 License-Code: MIT @@ -32,7 +30,7 @@ This BIP is licensed under a Creative Commons Attribution-ShareAlike license. Al A Merkle hash-tree is a directed acyclic graph data structure where all non-terminal nodes are labeled with the hash of combined labels or values of the node(s) it is connected to. Bitcoin uses a unique Merkle hash-tree construct invented by Satoshi for calculating the block header commitment to the list of transactions in a block. -While it would be convenient for new applications to make use of this same data structure so as to share implementation and maintenance costs, there are three principle drawbacks to reuse. +While it would be convenient for new applications to make use of this same data structure so as to share implementation and maintenance costs, there are three principal drawbacks to reuse. First, Satoshi's Merkle hash-tree has a serious vulnerability[1] related to duplicate tree entries that can cause bugs in protocols that use it. While it is possible to secure protocols and implementations against exploit of this flaw, it requires foresight and it is a bit more tricky to design secure protocols that work around this vulnerability. @@ -57,13 +55,13 @@ The following image depicts an example unbalanced hash-tree: '''A''', '''B''', and '''C''' are leaf labels, 32-byte double-SHA256 hashes of the data associated with the leaf. '''Node''' and '''Root''' are inner nodes, whose labels are fast-SHA256 (defined below) hashes of their respective children's labels. -'''Node''' is labelled with the fast-SHA256 hash of the concatination of '''B''' and '''C'''. -'''Root''' is labelled with the fast-SHA256 hash of the concatination of '''A''' and '''Node''', and is the ''Merkle root'' of the tree. +'''Node''' is labelled with the fast-SHA256 hash of the concatenation of '''B''' and '''C'''. +'''Root''' is labelled with the fast-SHA256 hash of the concatenation of '''A''' and '''Node''', and is the ''Merkle root'' of the tree. Nodes with single children are not allowed. The ''double-SHA256'' cryptographic hash function takes an arbitrary-length data as input and produces a 32-byte hash by running the data through the SHA-256 hash function as specified in FIPS 180-4[3], and then running the same hash function again on the 32-byte result, as a protection against length-extension attacks. -The ''fast-SHA256'' cryptographic hash function takes two 32-byte hash values, concatenates these to produce a 64-byte buffer, and applies a single run of the SHA-256 hash function with a custom 'initialization vector' (IV) and without message paddding. +The ''fast-SHA256'' cryptographic hash function takes two 32-byte hash values, concatenates these to produce a 64-byte buffer, and applies a single run of the SHA-256 hash function with a custom 'initialization vector' (IV) and without message padding. The result is a 32-byte 'midstate' which is the combined hash value and the label of the inner node. The changed IV protects against path-length extension attacks (grinding to interpret a hash as both an inner node and a leaf). fast-SHA256 is only defined for two 32-byte inputs. @@ -96,7 +94,7 @@ The application of fast-SHA256 to inner node label updates is safe in this limit so the sorts of attacks prevented by message padding and double-hashing do not apply. The 'initialization vector' for fast-SHA256 is changed in order to prevent a category of attacks on higher level protocols where a partial collision can serve as both a leaf hash and as an inner node commitment to another leaf hash. -The IV is computed using standard SHA-256 plus midstate extraction so as to preserve compatability with cryptographic library interfaces that do not support custom IVs, at the cost of a 2x performance hit if neither custom IVs nor resuming from midstate are supported. +The IV is computed using standard SHA-256 plus midstate extraction so as to preserve compatibility with cryptographic library interfaces that do not support custom IVs, at the cost of a 2x performance hit if neither custom IVs nor resuming from midstate are supported. The data hashed is a nothing-up-my-sleeve number that is unlikely to have a known hash preimage. The prime 23 was chosen as the leading fractional bits of the first eight (8) primes, two (2) through nineteen (19), are constants used in the setup of SHA-256 itself. Using the next prime in sequence reduces the likelihood of introducing weakness due to reuse of a constant factor. @@ -241,16 +239,16 @@ Disallowing a node with two SKIP branches eliminates what would otherwise be a s The number of hashing operations required to verify a proof is one less than the number of hashes (SKIP and VERIFY combined), and is exactly equal to the number of inner nodes serialized as the beginning of the proof as N. -The variable-length integer encoding has the property that serialized integers, sorted lexigraphically, will also be sorted numerically. -Since the first serialized item is the number of inner nodes, sorting proofs lexigraphically has the effect of sorting the proofs by the amount of work required to verify. +The variable-length integer encoding has the property that serialized integers, sorted lexicographically, will also be sorted numerically. +Since the first serialized item is the number of inner nodes, sorting proofs lexicographically has the effect of sorting the proofs by the amount of work required to verify. The number of hashes required as input for verification of a proof is N+1 minus the number of SKIP hashes, and can be quickly calculated without parsing the tree structure. -The coding and packing rules for the serialized tree structure were also chosen to make lexigraphical comparison useful (or at least not meaningless). +The coding and packing rules for the serialized tree structure were also chosen to make lexicographical comparison useful (or at least not meaningless). If we consider a fully-expanded tree (no SKIP hashes, all VERIFY) to be encoding a list of elements in the order traversed depth-first from left-to-right, then we can extract proofs for subsets of the list by SKIP'ing the hashes of missing values and recursively pruning any resulting SKIP,SKIP nodes. -Lexigraphically comparing the resulting serialized tree structures is the same as lexigraphically comparing lists of indices from the original list verified by the derived proof. +Lexicographically comparing the resulting serialized tree structures is the same as lexicographically comparing lists of indices from the original list verified by the derived proof. Because the number of inner nodes and the number of SKIP hashes is extractible from the tree structure, both variable-length integers in the proof are redundant and could have been omitted. diff --git a/bip-0099.mediawiki b/bip-0099.mediawiki index 149655745a..acf66b310a 100644 --- a/bip-0099.mediawiki +++ b/bip-0099.mediawiki @@ -1,14 +1,12 @@
   BIP: 99
   Title: Motivation and deployment of consensus rule changes ([soft/hard]forks)
-  Author: Jorge Timón 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0099
-  Status: Draft
+  Authors: Jorge Timón 
+  Status: Closed
   Type: Informational
-  Created: 2015-06-20
+  Assigned: 2015-06-20
   License: PD
-  Post-History: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-June/008936.html
+  Discussion: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-June/008936.html
 
==Abstract== @@ -23,7 +21,7 @@ not always well-understood, and the best upgrade mechanisms to the consensus validation rules may vary depending on the type of change being deployed. Discussing such changes without a uniform view on the deployment paths often leads to misunderstandings and unnecessarily delays the -deployment of changes. +deployment of changes. ==Definitions== @@ -43,7 +41,7 @@ deployment of changes. : a theoretical piece of software that contains the specifications that define the validity of a block for a given state and chain parameters (ie it may act differently on, for example, regtest). ;Libbitcoinconsensus -: the existing implementation is a library that is compiled by default with Bitcoin Core master and exposes a single C function named bitcoinconsensus_verify_script(). Although it has a deterministic build and implements the most complex rules (most of the cryptography, which is itself heavily based on libsecp256k1 after #REPLACE_libsecp256k1_PR), it is still not a complete specification of the consensus rules. Since libconsensus doesn't manage the current state but only the validation of the next block given that state, it is known that this long effort of encapsulation and decoupling will eventually finish, and that the person who moves the last line +: the existing implementation is a library that is compiled by default with Bitcoin Core master and exposes a single C function named bitcoinconsensus_verify_script(). Although it has a deterministic build and implements the most complex rules (most of the cryptography, which is itself heavily based on libsecp256k1 after #REPLACE_libsecp256k1_PR), it is still not a complete specification of the consensus rules. Since libconsensus doesn't manage the current state but only the validation of the next block given that state, it is known that this long effort of encapsulation and decoupling will eventually finish, and that the person who moves the last line ==Taxonomy of consensus forks== @@ -56,7 +54,7 @@ development, diversity, etc) to fork the Bitcoin Core software and it's good that there's many alternative implementations of the protocol (forks of Bitcoin Core or written from scratch). -But sometimes a bug in the reimplementaion of the consensus +But sometimes a bug in the reimplementation of the consensus validation rules can prevent users of alternative implementation from following the longest (most work) valid chain. This can result in those users losing coins or being defrauded, making reimplementations @@ -76,15 +74,15 @@ without burdening them with specific design choices made by Bitcoin Core. It is to be noted that sharing the same code for consensus validation doesn't prevent alternative implementations from independently changing their consensus rules: they can always fork -the libbitcoinconsensus project (once it is in a separate repository). +the libbitcoinconsensus project (once it is in a separate repository). Hopefully libbitcoinconsensus will remove this type of consensus fork which - being accidental - obviously doesn't need a deployment plan. ====11/12 March 2013 Chain Fork==== -There is a precedent of an accidental consensus fork at height 225430. -Without entering into much detail (see [2]), the situation was different from +There is a precedent of an accidental consensus fork at height 225430. +Without entering into much detail (see https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki), the situation was different from what's being described from the alternative implementation risks (today alternative implementation still usually rely in different degrees on Bitcoin Core trusted proxies, which is very reasonable considering the lack of a complete libconsensus). @@ -104,7 +102,7 @@ rapidly by the whole worldwide community and nobody is unhappy about the solution. But there's some philosophical disagreements on the terms of what the -solution was: we can add a pedantic note on that. +solution was: we can add a pedantic note on that. If "the implementation is the specification", then those levelDB-specific limitations were part of the consensus rules. Then additional rules were necessary and any alternative @@ -113,7 +111,7 @@ planned consensus fork to migrate all Bitcoin-qt 0.7- users could remove those additional consensus restrictions. Had libconsensus being implemented without depending on levelDB, those additional restrictions wouldn't have been part of "the specification" - and this would just have been a bug in the +and this would just have been a bug in the consensus rules, just a consensus-critical bug in a set of implementations, concretely all satoshi-bitcoin-0.7-or-less (which happened to be a huge super majority of the users), but other @@ -126,7 +124,7 @@ another consensus fork to remove them. Two theoretical consensus forks instead of one but the first one deployed practically for free. The practical result would have been identical and only the definitions change. This means discussing something that went uncontroversially -well further is "philosophical bike-shed" (TM). +well further is "philosophical bike-shed" (TM). ===Unilateral softforks=== @@ -144,33 +142,33 @@ unnecessary. Fundamental disagreements and controversies are part of social systems, like the one defined as the human participants in the Bitcoin network. Without judging the motivation of the rule discrepancies or -what rules were in place first, we're defining schism[1] hardforks as -those in which - for whatever reason - users are consiously going to validate 2 +what rules were in place first, we're defining schismhttps://en.wikipedia.org/wiki/Schism hardforks as +those in which - for whatever reason - users are consciously going to validate 2 different sets of consensus rules. Since they will validate different rulesets, they will end up following 2 different chains for at least some time, maybe forever. -One possible result observed in the past[non_proportional_inflatacoin_fork] +One possible result observed in the past is that one of the chains rapidly disappears, but nothing indicates that this must always be the case. -While 2 chains cohexist, they can be considered two different +While 2 chains coexist, they can be considered two different currencies. We could say that bitcoin becomes bitcoinA and bitcoinB. The implications for market -capitalization are completely unpredictable, +capitalization are completely unpredictable, -maybe mc(bitcoinA) = mc(bitcoinB) = mc(old_bitcoin), +maybe mc(bitcoinA) = mc(bitcoinB) = mc(old_bitcoin), -maybe mc(bitcoinA) + mc(bitcoinB) = mc(old_bitcoin), +maybe mc(bitcoinA) + mc(bitcoinB) = mc(old_bitcoin), maybe mc(bitcoinA) + mc(bitcoinB) = 1000 * mc(old_bitcoin), maybe mc(bitcoinA) + mc(bitcoinB) = 0, -... +... Schism hardforks have been compared to one type of altcoins called -"spinoffs"[spinoffs] that distribute all or part of its initial seigniorage to +"spinoffs"https://bitcointalk.org/index.php?topic=563972.0 that distribute all or part of its initial seigniorage to bitcoin owners at a given block height. This is very disruptive and hopefully will never be needed. But if @@ -224,7 +222,7 @@ Let's imagine BIP66 had a crypto backdoor that nobody noticed and allows an evil developer cabal to steal everyone's coins. The users and non-evil developers could join, fork libconsensus and use the forked version in their respective bitcoin -implementations. +implementations. Should miner's "vote" be required to express their consent? What if some miners are part of the cabal? In the unlikely event that most miners are part of such an evil cabal, changing the pow function may be @@ -268,13 +266,13 @@ that's why the voting mechanism and first used for BIP30 and BIP66. The current voting threshold for softfork enforcement is 95%. There's also a 75% threshold for miners to activate it as a policy rule, but it should be safe for miners to activate such a policy from the start -or later than 75%, as long as they enforce it as consensus rule after 95%. +or later than 75%, as long as they enforce it as consensus rule after 95%. The current miners' voting mechanism can be modified to allow for changes to be deployed in parallel, the rejection of a concrete softfork without getting locked for the deployment of the next one, and also a more efficient use of the version field in block -headers [3]. BIP65 is expected to be deployed with the improved +headershttps://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki. BIP65 is expected to be deployed with the improved mechanism. ====Uncontroversial hardforks==== @@ -315,18 +313,25 @@ softfork unnecessary. ==Code== -This BIP is complemented with a concrete code proposal[4] for an +This BIP is complemented with a concrete code proposalhttps://github.com/jtimon/bitcoin/tree/hardfork-timewarp-0.11 for an uncontroversial hardfork which acts as a precedent and removes the perception that hardforks are impossible in Bitcoin. The deployment of the proposal should not block any other potential hardforks (thus it -will required the version bits proposal[3] to be implemented). The +will required the version bits proposal to be implemented). The change itself doesn't add much complexity to Bitcoin Core and is simple enough that is trivial to apply to diverse implementations (that currently can only use libbitcoinconsensus to validate script-related rules). The change has been already widely tested in many altcoins. The chosen consensus change is the fix of the timewarp attack -discovered and also fixed with a simple patch[5] by @ArtForz. This +discovered and also fixed with a simple patch +Original References: +https://bitcointalk.org/index.php?topic=114751.0, +https://bitcointalk.org/index.php?topic=43692.msg521772#msg521772; +Rebased patch: +https://github.com/freicoin/freicoin/commit/beb2fa54745180d755949470466cbffd1cd6ff14 + +by @ArtForz. This change has been deployed by most altcoins that made any minimally meaningful change to bitcoin and thus can be considered somewhat tested (in fact, most SHA256d altcoins that didn't implement it have @@ -340,27 +345,11 @@ worth of blocks). ==Footnotes== -[1] https://en.wikipedia.org/wiki/Schism - -[2] https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki - -[non_proportional_inflatacoin_fork] TODO missing link - -[spinoffs] https://bitcointalk.org/index.php?topic=563972.0 - -[3] https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki - -[4] https://github.com/bitcoin/bitcoin/compare/0.11...jtimon:hardfork-timewarp-0.11 - -[5] Original references: -https://bitcointalk.org/index.php?topic=114751.0 -https://bitcointalk.org/index.php?topic=43692.msg521772#msg521772 -Rebased patch: -https://github.com/freicoin/freicoin/commit/beb2fa54745180d755949470466cbffd1cd6ff14 + ==Attribution== -Incorporated corrections and suggestions from: Andy Chase, Bryan Bishop, +Incorporated corrections and suggestions from: Andy Chase, Bryan Bishop, Btcdrak, Gavin Andresen, Gregory Sanders, Luke Dashjr, Marco Falke. ==Copyright== diff --git a/bip-0100.mediawiki b/bip-0100.mediawiki new file mode 100644 index 0000000000..cce4643f6f --- /dev/null +++ b/bip-0100.mediawiki @@ -0,0 +1,75 @@ +
+  BIP: 100
+  Layer: Consensus (hard fork)
+  Title: Dynamic maximum block size by miner vote
+  Authors: Jeff Garzik 
+           Tom Harding 
+           Dagur Valberg Johannsson 
+  Status: Closed
+  Type: Specification
+  Assigned: 2015-06-11
+  License: BSD-2-Clause
+
+ +==Abstract== + +Replace the static 1M block size hard limit with a hard limit set by coinbase vote, conducted on the same schedule as difficulty retargeting. + +==Motivation== + +Miners directly feel the effects, both positive and negative, of any maximum block size change imposed by their peers. Larger blocks allow more growth in the on-chain ecosystem, while smaller blocks reduce resource requirements network-wide. Miners also act as an efficient proxy for the rest of the ecosystem, since they are paid in the tokens collected for the blocks they create. + +A simple deterministic system is specified, whereby a 75% mining supermajority may activate a change to the maximum block size each 2016 blocks. Each change is limited to a 5% increase from the previous block size hard limit, or a decrease of similar magnitude. Among adopting nodes, there will be no disagreement on the evolution of the maximum block size. + +The system is compatible with emergent consensus, but whereas under that system a miner may choose to accept any size block, a miner following BIP100 observes the 75% supermajority rule, and the 5% change limit rule. Excessive-block values signaled by emergent consensus blocks are considered in the calculation of the BIP100 block size hard limit, and the BIP100 calculated maximum block size is signaled as an excessive-block value for the benefit of all observers. + +==Specification== + +===Dynamic Maximum Block Size=== +# Initial value of hardLimit is 1000000 bytes, preserving current system. +# Changing hardLimit is accomplished by encoding a proposed value, a vote, within a block's coinbase scriptSig, and by processing the votes contained in the previous retargeting period.

+## Vote encoding +### A vote is represented as a megabyte value using the BIP100 pattern

/BIP100/B[0-9]+/

Example: /BIP100/B8/ is a vote for a 8000000-byte hardLimit.

+### If the block height is encoded at the start of the coinbase scriptSig, as per BIP34, it is ignored. +### Only the first BIP100 pattern match is processed in "Maximum block size recalculation" below. +### A megabyte value is represented by consecutive base-ten digits. +### If no BIP100 pattern is matched, the first matching emergent consensus pattern /EB[0-9]+/, if any, is accepted as the megabyte vote.

+## Maximum block size recalculation +### A new hardLimit is calculated after each difficulty adjustment period of 2016 blocks, and applies to the next 2016 blocks. +### Absent/zero-valued votes are counted as votes for the current hardLimit. +### The votes of the previous 2016 blocks are sorted by megabyte vote. +### Raising hardLimit

+#### The raise value is defined as the vote of the 1512th highest block, converted to bytes. +#### If the resultant raise value is greater than (current hardLimit * 1.05) rounded down, it is set to that value. +#### If the resultant raise value is greater than current hardLimit, the raise value becomes the new hardLimit and the recalculation is complete.

+### Lowering hardLimit

+#### The lower value is defined as the vote of the 1512th lowest block, converted to bytes. +#### If the resultant lower value is less than (current hardLimit / 1.05) rounded down, it is set to that value. +#### If the resultant lower value is less than current hardLimit, the lower value becomes the new hardLimit and the recalculation is complete.

+### Otherwise, new hardLimit remains the same as current hardLimit. + +===Signature Hashing Operations Limits=== +# The per-block signature hashing operations limit is scaled to (actual block size, fractional megabyte rounded to next higher megabyte) / 50. +# A maximum serialized transaction size of 1000000 bytes is imposed. + +==Recommendations== + +===Publication of hardLimit=== +# For the benefit of all observers, it is recommended that hardLimit be published. Example: a complete coinbase string might read

/BIP100/B8/EB2.123456/

which indicates a vote for 8M maximum block size, and an enforced hardLimit of 2.123456 megabytes for the block containing the coinbase string. + +==Deployment== + +This BIP is presumed deployed and activated as of block height 449568 by implementing nodes on the bitcoin mainnet. It has no effect until a raise value different from 1M is observed, which requires at least 1512 of 2016 blocks to vote differently from 1M. + +==Backward compatibility== + +The first block larger than 1M will create a network partition, as nodes with a fixed 1M hard limit reject that block. + +==Implementations== +https://github.com/bitcoinxt/bitcoinxt/pull/188
+https://github.com/bitcoinxt/bitcoin/pull/1
+https://github.com/BitcoinUnlimited/BitcoinUnlimited/pull/398
+ +==Copyright== +This document is licensed under the BSD 2-clause license. + diff --git a/bip-0101.mediawiki b/bip-0101.mediawiki index 03215697bc..db30145be0 100644 --- a/bip-0101.mediawiki +++ b/bip-0101.mediawiki @@ -2,12 +2,10 @@ BIP: 101 Layer: Consensus (hard fork) Title: Increase maximum block size - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0101 - Status: Withdrawn - Type: Standards Track - Created: 2015-06-22 + Authors: Gavin Andresen + Status: Closed + Type: Specification + Assigned: 2015-06-22 ==Abstract== diff --git a/bip-0102.mediawiki b/bip-0102.mediawiki index ed6b4e32a3..ab7aef5fe3 100644 --- a/bip-0102.mediawiki +++ b/bip-0102.mediawiki @@ -2,12 +2,10 @@ BIP: 102 Layer: Consensus (hard fork) Title: Block size increase to 2MB - Author: Jeff Garzik - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0102 - Status: Draft - Type: Standards Track - Created: 2015-06-23 + Authors: Jeff Garzik + Status: Closed + Type: Specification + Assigned: 2015-06-23 ==Abstract== diff --git a/bip-0103.mediawiki b/bip-0103.mediawiki index bc06000cd5..471a0ab7b0 100644 --- a/bip-0103.mediawiki +++ b/bip-0103.mediawiki @@ -2,12 +2,10 @@ BIP: 103 Layer: Consensus (hard fork) Title: Block size following technological growth - Author: Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0103 - Status: Draft - Type: Standards Track - Created: 2015-07-21 + Authors: Pieter Wuille + Status: Closed + Type: Specification + Assigned: 2015-07-21 License: BSD-2-Clause diff --git a/bip-0104.mediawiki b/bip-0104.mediawiki index 00db9a3b94..296ca2e813 100644 --- a/bip-0104.mediawiki +++ b/bip-0104.mediawiki @@ -2,14 +2,11 @@ BIP: 104 Layer: Consensus (hard fork) Title: 'Block75' - Max block size like difficulty - Author: t.khan - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0104 - Status: Draft - Type: Standards Track - Created: 2017-01-13 - License: BSD-2-Clause - GNU-All-Permissive + Authors: t.khan + Status: Closed + Type: Specification + Assigned: 2017-01-13 + License: BSD-2-Clause OR FSFAP ==Abstract== @@ -65,7 +62,7 @@ A hardcoded increase to max block size (2MB, 8MB, etc.), rejected because: Allow miners to vote for max block size, rejected because: * overly complex and political * human involvement makes this slow to respond to changing transaction volumes -* focuses power over max block size to a relatively small group of people +* focuses power over max block size to a relatively small group of people * unpredictable transaction fees caused by this would create uncertainty in the ecosystem ==Backward Compatibility== @@ -75,4 +72,4 @@ This BIP is not backward compatible (hard fork). Any code which fully validates To help negate some of the risks associated with a hard fork and to prevent a single relatively small mining pool from preventing Block75's adoption, activation would occur at the next difficulty adjustment once 900 of the last 1,000 blocks mined signal support and a grace period of 4,032 blocks (~1 month) has elapsed. ==Copyright== -This BIP is dual-licensed under the BSD 2-clause license and the GNU All-Permissive License. +This BIP is dual-licensed under the BSD 2-clause license and the FSF All Permissive License. diff --git a/bip-0105.mediawiki b/bip-0105.mediawiki index 125d85248c..4e72d7e76e 100644 --- a/bip-0105.mediawiki +++ b/bip-0105.mediawiki @@ -2,32 +2,30 @@ BIP: 105 Layer: Consensus (hard fork) Title: Consensus based block size retargeting algorithm - Author: BtcDrak - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0105 - Status: Draft - Type: Standards Track - Created: 2015-08-21 + Authors: BtcDrak + Status: Closed + Type: Specification + Assigned: 2015-08-21 License: PD ==Abstract== -A method of altering the maximum allowed block size of the Bitcoin protocol +A method of altering the maximum allowed block size of the Bitcoin protocol using a consensus based approach. ==Motivation== -There is a belief that Bitcoin cannot easily respond to raising the -blocksize limit if popularity was to suddenly increase due to a mass adoption -curve, because co-ordinating a hard fork takes considerable time, and being -unable to respond in a timely manner would irreparably harm the credibility of +There is a belief that Bitcoin cannot easily respond to raising the +blocksize limit if popularity was to suddenly increase due to a mass adoption +curve, because co-ordinating a hard fork takes considerable time, and being +unable to respond in a timely manner would irreparably harm the credibility of bitcoin. Additionally, predetermined block size increases are problematic because they -attempt to predict the future, and if too large could have unintended -consequences like damaging the possibility for a fee market to develop -as block subsidy decreases substantially over the next 9 years; introducing +attempt to predict the future, and if too large could have unintended +consequences like damaging the possibility for a fee market to develop +as block subsidy decreases substantially over the next 9 years; introducing or exacerbating mining attack vectors; or somehow affect the network in unknown or unpredicted ways. Since fixed changes are hard to deploy, the damage could be extensive. @@ -36,14 +34,14 @@ Dynamic block size adjustments also suffer from the potential to be gamed by the larger hash power. Free voting as suggested by BIP100 allows miners to sell their votes out of band -at no risk, and enable the sponsor the ability to manipulate the blocksize. +at no risk, and enable the sponsor the ability to manipulate the blocksize. It also provides a cost free method or the larger pools to vote in ways to manipulate the blocksize such to disadvantage or attack smaller pools. ==Rationale== -By introducing a cost to increase the block size ensures the mining community +By introducing a cost to increase the block size ensures the mining community will collude to increase it only when there is a clear necessity, and reduce it when it is unnecessary. Larger miners cannot force their wishes so easily because not only will they have to pay extra a difficulty target, then can be @@ -63,7 +61,7 @@ honest. The initial block size limit shall be 1MB. Each time a miner creates a block, they may vote to increase or decrease the -blocksize by a maximum of 10% of the current block size limit. These votes will +blocksize by a maximum of 10% of the current block size limit. These votes will be used to recalculate the new block size limit every 2016 blocks. Votes are cast using the block's coinbase transaction scriptSig. @@ -77,7 +75,7 @@ If a miner votes for an increase, the block hash must meet a difficulty target which is proportionally larger than the standard difficulty target based on the percentage increase they voted for. -Votes proposing decreasing the block size limit do not need to meet a higher +Votes proposing decreasing the block size limit do not need to meet a higher difficulty target. Miners can vote for no change by voting for the current block size. diff --git a/bip-0106.mediawiki b/bip-0106.mediawiki index f622907d09..6dc8dd8398 100644 --- a/bip-0106.mediawiki +++ b/bip-0106.mediawiki @@ -2,12 +2,10 @@ BIP: 106 Layer: Consensus (hard fork) Title: Dynamically Controlled Bitcoin Block Size Max Cap - Author: Upal Chakraborty - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0106 - Status: Draft - Type: Standards Track - Created: 2015-08-24 + Authors: Upal Chakraborty + Status: Closed + Type: Specification + Assigned: 2015-08-24 ==Abstract== @@ -36,13 +34,13 @@ https://blockchain.info/charts/avg-block-size?timespan=all&showDataPoints=false& Keep the same MaxBlockSize ===Proposal 2 : Depending on previous block size calculation and previous Tx fee collected by miners=== - + TotalBlockSizeInLastButOneDifficulty = Sum of all Block size of first 2008 blocks in last 2 difficulty period TotalBlockSizeInLastDifficulty = Sum of all Block size of second 2008 blocks in last 2 difficulty period (This actually includes 8 blocks from last but one difficulty) - + TotalTxFeeInLastButOneDifficulty = Sum of all Tx fees of first 2008 blocks in last 2 difficulty period TotalTxFeeInLastDifficulty = Sum of all Tx fees of second 2008 blocks in last 2 difficulty period (This actually includes 8 blocks from last but one difficulty) - + If ( ( (Sum of first 4016 block size in last 2 difficulty period)/4016 > 50% MaxBlockSize) AND (TotalTxFeeInLastDifficulty > TotalTxFeeInLastButOneDifficulty) AND (TotalBlockSizeInLastDifficulty > TotalBlockSizeInLastButOneDifficulty) ) MaxBlockSize = TotalBlockSizeInLastDifficulty * MaxBlockSize / TotalBlockSizeInLastButOneDifficulty Else If ( ( (Sum of first 4016 block size in last 2 difficulty period)/4016 < 50% MaxBlockSize) AND (TotalTxFeeInLastDifficulty < TotalTxFeeInLastButOneDifficulty) AND (TotalBlockSizeInLastDifficulty < TotalBlockSizeInLastButOneDifficulty) ) diff --git a/bip-0107.mediawiki b/bip-0107.mediawiki index 84cd6a62e7..6840ed9642 100644 --- a/bip-0107.mediawiki +++ b/bip-0107.mediawiki @@ -2,12 +2,10 @@ BIP: 107 Layer: Consensus (hard fork) Title: Dynamic limit on the block size - Author: Washington Y. Sanchez - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0107 - Status: Draft - Type: Standards Track - Created: 2015-09-11 + Authors: Washington Y. Sanchez + Status: Closed + Type: Specification + Assigned: 2015-09-11 License: PD @@ -24,7 +22,7 @@ Over the next few years, large infrastructure investments will be made into: # Layer 2 services and networks for off-chain transactions # General efficiency improvements to transactions and the blockchain -* While there is a consensus between Bitcoin developers, miners, businesses and users that the block size needs to be increased, there is a lingering concern over the potential unintended consequences that may augment the trend towards network and mining centralization (largely driven by mining hardware such as ASICs) and thereby threaten the security of the network. +* While there is a consensus between Bitcoin developers, miners, businesses and users that the block size needs to be increased, there is a lingering concern over the potential unintended consequences that may augment the trend towards network and mining centralization (largely driven by mining hardware such as ASICs) and thereby threaten the security of the network. * In contrast, failing to respond to elevated on-chain transaction volume may lead to a consumer-failure of Bitcoin, where ordinary users - having enjoyed over 6 years of submitting transactions on-chain at relatively low cost - will be priced out of blockchain with the emergence of a prohibitive 'fee market'. * These two concerns must be delicately balanced so that all users can benefit from a robust, scalable, and neutral network. @@ -40,7 +38,7 @@ Over the next few years, large infrastructure investments will be made into: * '''Phase 2''' ** In 2020, the maximum block size will be increased dynamically according to sustained increases in transaction volume ** Every 4032 blocks (~4 weeks), a CHECK will be performed to determine if a raise in the maximum block size should occur -*** This calculates to a theoretical maximum of 13 increases per year +*** This calculates to a theoretical maximum of 13 increases per year ** IF of the last >= 3025 blocks were >=60% full, the maximum block size will be increased by 10% ** The maximum block size can only ever be increased, not decreased * The default limitfreerelay will also be raised in proportion to maximum block size increases @@ -49,8 +47,8 @@ Over the next few years, large infrastructure investments will be made into: For example: * When the dynamic rules for increasing the block size go live on January 1st 2020, the starting maximum block size will be 6 MB -* IF >=3025 blocks are >= 3.6 MB, the new maximum block size become 6.6 MB. -* The theoretical maximum block size at the end of 2020 would be ~20.7 MB, assuming all 13 increases are triggered every 4 weeks by the end of the year. +* IF >=3025 blocks are >= 3.6 MB, the new maximum block size become 6.6 MB. +* The theoretical maximum block size at the end of 2020 would be ~20.7 MB, assuming all 13 increases are triggered every 4 weeks by the end of the year. ==Rationale== @@ -63,19 +61,19 @@ For example: *** Setting the parameter too high may set the trigger sensitivity too low, causing transaction delays that are trying to be avoided in the first place *** Between September 2013-2015, the standard deviation measured from average block size (n=730 data points from blockchain.info) was ~ 0.13 MB or 13% of the maximum block size **** If blocks needed to be 90% full before an increase were triggered, normal variance in the average block size would mean some blocks would be full before an increase could be triggered -*** Therefore, we need a ''safe distance'' away from the maximum block size to avoid normal block size variance hitting the limit. The 60% level represents a 3 standard deviation distance from the limit. +*** Therefore, we need a ''safe distance'' away from the maximum block size to avoid normal block size variance hitting the limit. The 60% level represents a 3 standard deviation distance from the limit. ** Why 3025 blocks? *** The assessment period is 4032 blocks or ~ 4 weeks, with the threshold set as 4032 blocks/0.75 + 1 *** Increases in the maximum block size should only occur after a sustained trend can be observed in order to: ***# Demonstrate a market-driven secular elevation in the transaction volume -***# Increase the cost to trigger an increase by spam attacks or miner collusion with zero fee transactions +***# Increase the cost to trigger an increase by spam attacks or miner collusion with zero fee transactions *** In other words, increases to the maximum block size must be conservative but meaningful to relieve transaction volume pressure in response to true market demand ** Why 10% increase in the block size? *** Increases in the block size are designed to be conservative and in balance with the number of theoretical opportunities to increase the block size per year -*** Makes any resources spent for spam attacks or miner collusion relatively expensive to achieve a minor increase in the block size. A sustained attack would need to be launched that may be too costly, and ideally detectable by the community +*** Makes any resources spent for spam attacks or miner collusion relatively expensive to achieve a minor increase in the block size. A sustained attack would need to be launched that may be too costly, and ideally detectable by the community ==Deployment== -Similar deployment model to BIP101: +Similar deployment model to BIP101:
Activation is achieved when 750 of 1,000 consecutive blocks in the best chain have a version number with the first, second, third, and thirtieth bits set (0x20000007 in hex). The activation time will be the timestamp of the 750'th block plus a two week (1,209,600 second) grace period to give any remaining miners or services time to upgrade to support larger blocks.
==Acknowledgements== diff --git a/bip-0109.mediawiki b/bip-0109.mediawiki index 69b265b1c9..c72dee05c3 100644 --- a/bip-0109.mediawiki +++ b/bip-0109.mediawiki @@ -2,12 +2,10 @@ BIP: 109 Layer: Consensus (hard fork) Title: Two million byte size limit with sigop and sighash limits - Author: Gavin Andresen - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0109 - Status: Rejected - Type: Standards Track - Created: 2016-01-28 + Authors: Gavin Andresen + Status: Closed + Type: Specification + Assigned: 2016-01-28 License: PD @@ -37,7 +35,7 @@ In particular: * The coinbase scriptSig is not counted * Signature operations in un-executed branches of a Script are not counted -* OP_CHECKMULTISIG evaluations are counted accurately; if the signature for a 1-of-20 OP_CHECKMULTISIG is satisified by the public key nearest the top of the execution stack, it is counted as one signature operation. If it is satisfied by the public key nearest the bottom of the execution stack, it is counted as twenty signature operations. +* OP_CHECKMULTISIG evaluations are counted accurately; if the signature for a 1-of-20 OP_CHECKMULTISIG is satisfied by the public key nearest the top of the execution stack, it is counted as one signature operation. If it is satisfied by the public key nearest the bottom of the execution stack, it is counted as twenty signature operations. * Signature operations involving invalidly encoded signatures or public keys are not counted towards the limit === Add a new limit of 1,300,000,000 bytes hashed to compute transaction signatures per block === @@ -65,7 +63,7 @@ SPV (simple payment validation) wallets are compatible with this change. ==Rationale== -In the short term, an increase is needed to handle increasing transaction volume. +In the short term, an increase is needed to handle increasing transaction volume. The limits on signature operations and amount of signature hashing done prevent possible CPU exhaustion attacks by "rogue miners" producing very expensive-to-validate two megabyte blocks. The signature hashing limit is chosen to be impossible to reach with any non-attack transaction or block, to minimize the impact on existing mining or wallet software. diff --git a/bip-0111.mediawiki b/bip-0111.mediawiki index cb5028f5e0..0a41af2f2a 100644 --- a/bip-0111.mediawiki +++ b/bip-0111.mediawiki @@ -2,13 +2,11 @@ BIP: 111 Layer: Peer Services Title: NODE_BLOOM service bit - Author: Matt Corallo - Peter Todd - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0111 - Status: Proposed - Type: Standards Track - Created: 2015-08-20 + Authors: Matt Corallo + Peter Todd + Status: Deployed + Type: Specification + Assigned: 2015-08-20 License: PD diff --git a/bip-0112.mediawiki b/bip-0112.mediawiki index 65171a4b56..085ec730fc 100644 --- a/bip-0112.mediawiki +++ b/bip-0112.mediawiki @@ -2,14 +2,12 @@ BIP: 112 Layer: Consensus (soft fork) Title: CHECKSEQUENCEVERIFY - Author: BtcDrak - Mark Friedenbach - Eric Lombrozo - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0112 - Status: Final - Type: Standards Track - Created: 2015-08-10 + Authors: BtcDrak + Mark Friedenbach + Eric Lombrozo + Status: Deployed + Type: Specification + Assigned: 2015-08-10 License: PD @@ -32,11 +30,11 @@ When executed, if any of the following conditions are true, the script interpret ** the transaction version is less than 2; or ** the transaction input sequence number disable flag (1 << 31) is set; or ** the relative lock-time type is not the same; or -** the top stack item is greater than the transaction sequence (when masked according to the BIP68); +** the top stack item is greater than the transaction input sequence (when masked according to the BIP68); Otherwise, script execution will continue as if a NOP had been executed. -BIP 68 prevents a non-final transaction from being selected for inclusion in a block until the corresponding input has reached the specified age, as measured in block-height or block-time. By comparing the argument to CHECKSEQUENCEVERIFY against the nSequence field, we indirectly verify a desired minimum age of the +BIP 68 prevents a non-final transaction from being selected for inclusion in a block until the corresponding input has reached the specified age, as measured in block-height or block-time. By comparing the argument to CHECKSEQUENCEVERIFY against the nSequence field, we indirectly verify a desired minimum age of the output being spent; until that relative age has been reached any script execution pathway including the CHECKSEQUENCEVERIFY will fail to validate, causing the transaction not to be selected for inclusion in a block. @@ -69,13 +67,13 @@ address with the following redeemscript. CHECKSIG ENDIF -At any time funds can be spent using signatures from any two of Alice, +At any time funds can be spent using signatures from any two of Alice, Bob or the Escrow. After 30 days Alice can sign alone. The clock does not start ticking until the payment to the escrow address -confirms. +confirms. ===Retroactive Invalidation=== @@ -214,7 +212,7 @@ final branch of above to ensure Bob cannot spend the output until after both the timeout is complete and Alice has had time to reveal the revocation secret. -See the [https://github.com/ElementsProject/lightning/blob/master/doc/deployable-lightning.pdf Deployable Lightning] paper. +See the [https://github.com/ElementsProject/lightning/blob/master/doc/miscellaneous/deployable-lightning.pdf Deployable Lightning] paper. ====2-Way Pegged Sidechains==== @@ -230,7 +228,7 @@ The 2-way pegged sidechain requires a new REORGPROOFVERIFY opcode, the semantics ==Specification== -Refer to the reference implementation, reproduced below, for the precise +Refer to the reference implementation, reproduced below, for the precise semantics and detailed rationale for those semantics.
@@ -247,7 +245,7 @@ static const uint32_t SEQUENCE_LOCKTIME_TYPE_FLAG = (1 << 22);
 /* If CTxIn::nSequence encodes a relative lock-time, this mask is
  * applied to extract that lock-time from the sequence field. */
 static const uint32_t SEQUENCE_LOCKTIME_MASK = 0x0000ffff;
-   
+
 case OP_NOP3:
 {
     if (!(flags & SCRIPT_VERIFY_CHECKSEQUENCEVERIFY)) {
@@ -290,7 +288,7 @@ case OP_NOP3:
 
     break;
 }
-    
+
 bool TransactionSignatureChecker::CheckSequence(const CScriptNum& nSequence) const
 {
     // Relative lock times are supported by comparing the passed
@@ -382,13 +380,13 @@ Thanks to Eric Lombrozo and Anthony Towns for contributing example use cases.
 
 [http://lightning.network/lightning-network-paper.pdf Lightning Network]
 
-[https://github.com/ElementsProject/lightning/blob/master/doc/deployable-lightning.pdf Deployable Lightning]
+[https://github.com/ElementsProject/lightning/blob/master/doc/miscellaneous/deployable-lightning.pdf Deployable Lightning]
 
 [http://diyhpl.us/diyhpluswiki/transcripts/sf-bitcoin-meetup/2015-02-23-scaling-bitcoin-to-billions-of-transactions-per-day/ Scaling Bitcoin to Billions of Transactions Per Day]
 
 [http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010396.html Softfork deployment considerations]
 
-[https://gist.github.com/sipa/bf69659f43e763540550 Version bits]
+[https://web.archive.org/web/20210925124425/https://gist.github.com/sipa/bf69659f43e763540550 Version bits]
 
 [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-April/002433.html Jeremy Spilman Micropayment Channels]
 
diff --git a/bip-0113.mediawiki b/bip-0113.mediawiki
index 368677715b..5ae089682e 100644
--- a/bip-0113.mediawiki
+++ b/bip-0113.mediawiki
@@ -2,13 +2,11 @@
   BIP: 113
   Layer: Consensus (soft fork)
   Title: Median time-past as endpoint for lock-time calculations
-  Author: Thomas Kerin 
-          Mark Friedenbach 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0113
-  Status: Final
-  Type: Standards Track
-  Created: 2015-08-10
+  Authors: Thomas Kerin 
+           Mark Friedenbach 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2015-08-10
   License: PD
 
@@ -45,13 +43,13 @@ BIP68 (sequence numbers) and BIP112 (CHECKSEQUENCEVERIFY). ==Specification== -The values for transaction locktime remain unchanged. The difference is only in -the calculation determining whether a transaction can be included. Instead of -an unreliable timestamp, the following function is used to determine the current +The values for transaction locktime remain unchanged. The difference is only in +the calculation determining whether a transaction can be included. Instead of +an unreliable timestamp, the following function is used to determine the current block time for the purpose of checking lock-time constraints: enum { nMedianTimeSpan=11 }; - + int64_t GetMedianTimePast(const CBlockIndex* pindex) { int64_t pmedian[nMedianTimeSpan]; diff --git a/bip-0114.mediawiki b/bip-0114.mediawiki index 21d0b6cc54..9c9dee0bc4 100644 --- a/bip-0114.mediawiki +++ b/bip-0114.mediawiki @@ -2,12 +2,10 @@ BIP: 114 Layer: Consensus (soft fork) Title: Merkelized Abstract Syntax Tree - Author: Johnson Lau - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0114 - Status: Draft - Type: Standards Track - Created: 2016-04-02 + Authors: Johnson Lau + Status: Closed + Type: Specification + Assigned: 2016-04-02 License: PD @@ -111,7 +109,7 @@ The advantages of the current proposal are: * If different parties in a contract do not want to expose their scripts to each other, they may provide only H(Subscript) and keep the Subscript private until redemption. * If they are willing to share the actual scripts, they may combine them into one Subscript for each branch, saving some nOpCount and a few bytes of witness space. -The are some disadvantages, but only when the redemption condition is very complicated: +There are some disadvantages, but only when the redemption condition is very complicated: * It may require more branches than a general MAST design (as shown in the previous example) and take more witness space in redemption * Creation and storage of the MAST structure may take more time and space. However, such additional costs affect only the related parties in the contract but not any other Bitcoin users. diff --git a/bip-0115.mediawiki b/bip-0115.mediawiki index 9432f5c290..6c271ca2d0 100644 --- a/bip-0115.mediawiki +++ b/bip-0115.mediawiki @@ -2,12 +2,10 @@ BIP: 115 Layer: Consensus (soft fork) Title: Generic anti-replay protection using Script - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0115 - Status: Draft - Type: Standards Track - Created: 2016-09-23 + Authors: Luke Dashjr + Status: Closed + Type: Specification + Assigned: 2016-09-23 License: BSD-2-Clause @@ -98,7 +96,7 @@ What if ParamBlockHash has leading zeros? Should this be prevented? * If leading zeros are included, they should be compared to the actual block hash. (If they were truncated, fewer bytes would be compared.) * It is unlikely that the leading zeros will ever be necessary for sufficient precision, so the additional space is not a concern. -* Since all block hashes are in principle shorter than than 29 bytes, ParamBlockHash may not be larger than 28 bytes. +* Since all block hashes are in principle shorter than 29 bytes, ParamBlockHash may not be larger than 28 bytes. Why is it safe to allow checking blocks as recently as the immediate previous block? diff --git a/bip-0116.mediawiki b/bip-0116.mediawiki index 7f103ec43e..3f10e01a2c 100644 --- a/bip-0116.mediawiki +++ b/bip-0116.mediawiki @@ -2,14 +2,12 @@ BIP: 116 Layer: Consensus (soft fork) Title: MERKLEBRANCHVERIFY - Author: Mark Friedenbach - Kalle Alm - BtcDrak - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0116 + Authors: Mark Friedenbach + Kalle Alm + BtcDrak Status: Draft - Type: Standards Track - Created: 2017-08-25 + Type: Specification + Assigned: 2017-08-25 License: CC-BY-SA-4.0 License-Code: MIT @@ -17,7 +15,7 @@ ==Abstract== A general approach to bitcoin contracts is to fully enumerate the possible spending conditions and then program verification of these conditions into a single script. -At redemption, the spending condition used is explicitly selected, e.g. by pushing a value on the witness stack which cascades through a series if if/else constructs. +At redemption, the spending condition used is explicitly selected, e.g. by pushing a value on the witness stack that cascades through a series of if/else constructs. This approach has significant downsides, such as requiring all program pathways to be visible in the scriptPubKey or redeem script, even those which are not used at validation. This wastes space on the block chain, restricts the size of possible scripts due to push limits, and impacts both privacy and fungibility as details of the contract can often be specific to the user. @@ -59,7 +57,7 @@ This includes execution pathways or policy conditions which end up not being nee Not only is it inefficient to require this unnecessary information to be present on the blockchain, albeit in the witness, it also impacts privacy and fungibility as some unused script policies may be identifying. Using a Merkle hash tree to commit to the policy options, and then only forcing revelation of the policy used at redemption minimizes this information leakage. -Using Merkle hash trees to commit to policy allows for considerably more complex contracts than would would otherwise be possible, due to various built-in script size and runtime limitations. +Using Merkle hash trees to commit to policy allows for considerably more complex contracts than would otherwise be possible, due to various built-in script size and runtime limitations. With Merkle commitments to policy these size and runtime limitations constrain the complexity of any one policy that can be used rather than the sum of all possible policies. ==Rationale== @@ -67,9 +65,9 @@ With Merkle commitments to policy these size and runtime limitations constrain t The MERKLEBRANCHVERIFY opcode uses fast Merkle hash trees as specified by BIP98[1] rather than the construct used by Satoshi for committing transactions to the block header as the later has a known vulnerability relating to duplicate entries that introduces a source of malleability to downstream protocols[4]. A source of malleability in Merkle proofs could potentially lead to spend vulnerabilities in protocols that use MERKLEBRANCHVERIFY. For example, a compact 2-of-N policy could be written by using MERKLEBRANCHVERIFY to prove that two keys are extracted from the same tree, one at a time, then checking the proofs for bitwise equality to make sure the same entry wasn't used twice. -With the vulnerable Merkle tree implementation there are privledged positions in unbalanced Merkle trees that allow multiple proofs to be constructed for the same, single entry. +With the vulnerable Merkle tree implementation there are privileged positions in unbalanced Merkle trees that allow multiple proofs to be constructed for the same, single entry. -BIP141 (Segregated Witness)[3] provides support for a powerful form of scirpt upgrades called script versioning, which is able to achieve the sort of upgrades which would previously have been hard-forks. +BIP141 (Segregated Witness)[3] provides support for a powerful form of script upgrades called script versioning, which is able to achieve the sort of upgrades which would previously have been hard-forks. If script versioning were used for deployment then MERKLEBRANCHVERIFY could be written to consume its inputs, which would provide a small 2-byte savings for many anticipated use cases. However the more familiar NOP-expansion soft-fork mechanism used by BIP65 (CHECKLOCKTIMEVERIFY)[5] and BIP112 (CHECKSEQUENCEVERIFY)[6] was chosen over script versioning for the following two reasons: @@ -99,7 +97,7 @@ The low-order bit of the first parameter, 2, is clear, meaning that there is one As described by Pieter Wuille[8] the 1-of-N scheme is particularly useful for constructing honeypots. The desire is to put a large bounty on a server, larger than the value of the server itself so that if the server is compromised it is highly likely that the hacker will claim the bitcoin, thereby revealing the intrusion. However if there are many servers, e.g. 1,000, it becomes excessively expensive to lock up separate bounties for each server. -It would be desireable if the same bounty was shared across multiple servers in such a way that the spend would reveal which server was compromised. +It would be desirable if the same bounty was shared across multiple servers in such a way that the spend would reveal which server was compromised. This is accomplished by generating 1,000 different keys, building a hash tree of these public keys, and placing each key and associated Merkle path on separate servers. When the honeypot is claimed, the (previous) owner of the coins can tell which server was compromised from the key and path used to claim the funds. @@ -112,7 +110,7 @@ An implementation of this BIP, including both consensus code updates and tests i ==Deployment== -This BIP will be deployed by BIP8 (Version bits with lock-in by height)[9] with the name "merklebranchverify" and using bit 2. +This BIP will be deployed by BIP8 (Version bits with lock-in by height)[10] with the name "merklebranchverify" and using bit 2. For Bitcoin mainnet, the BIP8 startheight will be at height M to be determined and BIP8 timeout activation will occur on height M + 50,400 blocks. @@ -143,3 +141,5 @@ Old clients will consider the OP_MERKLEBRANCHVERIFY as a NOP and ignore it. Proo [8] [https://blockstream.com/2015/08/24/treesignatures.html Multisig on steroids using tree signatures] [9] [https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki BIP68: Relative lock-time using consensus-enforced sequence numbers] + +[10] [https://github.com/bitcoin/bips/blob/master/bip-0008.mediawiki BIP8: Version bits with lock-in by height] diff --git a/bip-0117.mediawiki b/bip-0117.mediawiki index f4d1b4aa3e..cea3a13cd5 100644 --- a/bip-0117.mediawiki +++ b/bip-0117.mediawiki @@ -2,14 +2,12 @@ BIP: 117 Layer: Consensus (soft fork) Title: Tail Call Execution Semantics - Author: Mark Friedenbach - Kalle Alm - BtcDrak - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0117 + Authors: Mark Friedenbach + Kalle Alm + BtcDrak Status: Draft - Type: Standards Track - Created: 2017-08-25 + Type: Specification + Assigned: 2017-08-25 License: CC-BY-SA-4.0 License-Code: MIT @@ -48,7 +46,7 @@ If the above conditions hold except for the last one, such that: then the top-most element of the main stack is dropped, and the N=2 (0x51) to 17 (0x60) further elements are popped from the main stack, continuing from the alt stack if the main stack is exhausted, -and concatinated together in reverse order to form a serialized script, +and concatenated together in reverse order to form a serialized script, which is then executed with the remaining elements of both stacks remaining in place as inputs. The presence of CHECKSIG or CHECKMULTISIG within the subscript do not count towards the global MAX_BLOCK_SIGOPS_COST limit, diff --git a/bip-0118.mediawiki b/bip-0118.mediawiki index 0952e93d51..695e6feb8a 100644 --- a/bip-0118.mediawiki +++ b/bip-0118.mediawiki @@ -1,144 +1,205 @@
   BIP: 118
   Layer: Consensus (soft fork)
-  Title: SIGHASH_NOINPUT
-  Author: Christian Decker 
+  Title: SIGHASH_ANYPREVOUT for Taproot Scripts
+  Authors: Christian Decker 
+           Anthony Towns 
   Comments-Summary: No comments yet.
   Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0118
   Status: Draft
-  Type: Standards Track
-  Created: 2017-02-28
+  Type: Specification
+  Assigned: 2017-02-28
   License: BSD-3-Clause
+  Requires: 340, 341, 342
 
-== Abstract == -This BIP describes a new signature hash flag (sighash-flag) for -segwit transactions. It removes any commitment to the output being -spent from the signature verification mechanism. This enables dynamic -binding of transactions to outputs, predicated solely on the -compatibility of output scripts to input scripts. - -== Motivation == -Off-chain protocols make use of transactions that are not yet -broadcast to the Bitcoin network in order to renegotiate the final -state that should be settled on-chain. -In a number of cases it is desirable to react to a given transaction -being seen on-chain with a predetermined reaction in the form of -another transaction. -Often the reaction is identical, no matter which transaction is seen -on-chain, but the application still needs to create many identical -transaction. -This is because signatures in the input of a transaction uniquely -commit to the hash of the transaction that created the output being -spent. - -This proposal introduces a new sighash flag that modifies the behavior -of the transaction digest algorithm used in the signature creation and -verification, to exclude the previous output commitment. -By removing the commitment we enable dynamic rebinding of a signed -transaction to outputs whose witnessProgram and value match the ones -in the witness of the spending transaction. - -The dynamic binding is opt-in and can further be restricted by using -unique witnessProgram scripts that are specific to the application -instance, e.g., using public keys that are specific to the off-chain -protocol instance. +== Introduction == + +=== Abstract === + +This BIP describes a new type of public key for tapscript ([[bip-0342.mediawiki|BIP 342]]) transactions. +It allows signatures for these public keys to not commit to the exact UTXO being spent. +This enables dynamic binding of transactions to different UTXOs, provided they have compatible scripts. + +=== Copyright === + +This document is licensed under the 3-clause BSD license. + +=== Motivation === + +Off-chain protocols make use of transactions that are not yet broadcast to the Bitcoin network in order to renegotiate the final state that should be settled on-chain. +In a number of cases it is desirable to respond to a given transaction being seen on-chain with a predetermined reaction in the form of another transaction. +Often the same reaction is desired for a variety of different transactions that may be seen on-chain, but because the input signatures in the response transaction commit to the exact transaction that is being reacted to, this means a new signature must be created for every possible transaction one wishes to be able to react to. + +This proposal introduces a new public key type'''Why a new public key type?''' +New public key types for tapscript can be introduced in a soft fork by specifying new rules for ''unknown public key types'' as specified in [[bip-0342.mediawiki|BIP 342]], as this only requires adding restrictions to the pre-existing signature opcodes. +Possible alternative approaches would be to define new script opcodes, to use a different taproot leaf version, or to use a different set of SegWit outputs than those specified by [[bip-0341.mediawiki|BIP 341]]; however all of these approaches are more complicated, and are better reserved for other upgrades where the additional flexibility is actually needed. +In this case, we specify a new transaction digest, but retain the same elliptic curve and signature algorithm (ie, secp256k1 and [[bip-0340.mediawiki|BIP 340]]). +that modifies the behavior of the transaction digest algorithm used in the signature creation and verification, by excluding the commitment to the previous output (and, optionally, the witness script'''Why (and why not) commit to the witness script?''' +The [https://blockstream.com/eltoo.pdf eltoo] paper provides an example of why committing to the witness script is not always appropriate. +It uses script and the transaction nLockTime to make signatures asymmetric, so that a transaction with an earlier signature can be spent by a transaction with a later signature, but a transaction with a later signature cannot be spent by a transaction with an earlier signature. +As a result, a single signature for a third, even later transaction must be able to spend both the prior transactions, even though they have a different tapscript. +On the other hand, these cases also provide a good reason to have the option to commit to the script: because each transaction has a new script, committing to the script allows you to produce a signature that applies to precisely one of these transactions. +In the eltoo case, this allows you to have a signature for an update transaction that can be applied to any prior update, and a signature for a settlement transaction that applies only to the corresponding update transaction, while using the same key for both, which in turn allows for a more compact script. + and value '''Why (and why not) commit to the input value?''' +Committing to the input value may provide additional safety that a signature can't be maliciously reused to claim funds that the signer does not intend to spend, so by default it seems sensible to commit to it. However, doing so prevents being able to use a single signature to consolidate a group of UTXOs with the same spending condition into a single UTXO which may be useful for some protocols, such as the proposal for [https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-January/002448.html layered commitments with eltoo].). +Removing this commitment allows dynamic rebinding of a signed transaction to another previous output that requires authorisation by the same key. + +The dynamic rebinding is opt-in due to using a separate public key type, and the breadth of transactions the signature can be rebound to can be further restricted by using different keys, committing to the script being spent in the signature, using different amounts between UTXOs, using different nSequence values in the spending transaction, or using the codeseparator opcode to commit to the position in the script. == Specification == -SIGHASH_NOINPUT is a flag with value 0x40 appended to a signature -to that the signature does not commit to any of the inputs, and -therefore to the outputs being spent. The flag applies solely to the -verification of that single signature. - -The SIGHASH_NOINPUT flag is only active for segwit scripts with -version 1 or higher. Should the flag be used in a non-segwit script or -a segwit script of version 0, the current behavior is maintained and -the script execution MUST abort with a failure. - -The transaction digest algorithm from BIP 143 is used when verifying a -SIGHASH_NOINPUT signature, with the following modifications: - - 2. hashPrevouts (32-byte hash) is 32 0x00 bytes - 3. hashSequence (32-byte hash) is 32 0x00 bytes - 4. outpoint (32-byte hash + 4-byte little endian) is - set to 36 0x00 bytes - 5. scriptCode of the input is set to an empty script - 0x00 - -The value of the previous output remains part of the transaction -digest and is therefore also committed to in the signature. - -The NOINPUT flag MAY be combined with the SINGLE flag in which -case the hashOutputs is modified as per BIP -143https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki: it -only commits to the output with the matching index, if such output exists, and -is a uint256 0x0000......0000 otherwise. - -Being a change in the digest algorithm, the NOINPUT flag applies to -all segwit signature verification opcodes, specifically it applies to: - -* OP_CHECKSIG - -* OP_CHECKSIGVERIFY - -* OP_CHECKMULTISIG - -* OP_CHECKMULTISIGVERIFY - -== Binding through scripts == -Using NOINPUT the input containing the signature no longer -references a specific output. -Any participant can take a transaction and rewrite it by changing the -hash reference to the previous output, without invalidating the -signatures. -This allows transactions to be bound to any output that matches the -value committed to in the witness and whose witnessProgram, -combined with the spending transaction's witness returns true. - -Previously, all information in the transaction was committed in the -signature itself, while now the relationship between the spending -transaction and the output being spent is solely based on the -compatibility of the witnessProgram and the witness. - -This also means that particular care has to be taken in order to avoid -unintentionally enabling this rebinding mechanism. NOINPUT MUST NOT -be used, unless it is explicitly needed for the application, i.e., it -MUST NOT be a default signing flag in a wallet -implementation. Rebinding is only possible when the outputs the -transaction may bind to all use the same public keys. Any public key -that is used in a NOINPUT signature MUST only be used for outputs -that the input may bind to, and they MUST NOT be used for transactions -that the input may not bind to. For example an application SHOULD -generate a new key-pair for the application instance using NOINPUT -signatures and MUST NOT reuse them afterwards. + +This BIP modifies the behaviour of the [[bip-0342.mediawiki|BIP 342]] signature opcodes'''What about key path spends?''' +This proposal only supports ANYPREVOUT signatures via script path spends, and does not support ANYPREVOUT signatures for key path spends. +This is for two reasons: first, not supporting key path spends allows this proposal to be independent of the core changes included in [[bip-0341.mediawiki|BIP 341]] and [[bip-0342.mediawiki|BIP 342]]; second, it allows addresses to opt-in or opt-out of ANYPREVOUT support while remaining indistinguishable prior to being spent. + (CHECKSIG, CHECKSIGVERIFY, and CHECKSIGADD) for public keys that have a length of 33 bytes and a first byte of 0x01 or the public key which is precisely the single byte vector 0x01'''Use of 0x01 public key type''' +Because OP_0 leaves an empty vector on the stack it would not satisfy [[bip-0342.mediawiki|BIP 342]]'s rules for unknown public key types. As such, it is convenient to use one of OP_1..OP_16 or OP_1NEGATE as a way to reference the taproot internal key. +To keep things as simple as possible, we use the first of these, and add the same byte as a prefix to allow ANYPREVOUT signatures for explicitly specified keys. +. +These keys are termed '''BIP 118 public keys'''. + +==== Rules for signature opcodes ==== + +The [[bip-0342.mediawiki|BIP 342]] rules for signature opcodes are modified by removing keys with the first byte 0x01 and length of either 1-byte or 33-bytes from the list of unknown public key types, and adding the following rule prior to the handling of unknown public key types: + +* If the public key is the single byte 0x01, or if the public key is 33 bytes and the first byte of the public key is 0x01, it is considered to be a BIP 118 public key: +** If the signature is not the empty vector, the signature is validated according to the [[bip-0341.mediawiki|BIP 341]] signing validation rules with the public key, allowable hash_type values, and transaction digest modified as defined below. + +==== Public key ==== + +To convert the 1-byte BIP 118 public key for use with [[bip-0340.mediawiki|BIP 340]], use the 32-byte taproot internal key, p, as defined in [[bip-0341.mediawiki|BIP 341]]. + +To convert a 33-byte BIP 118 public key for use with [[bip-0340.mediawiki|BIP 340]], remove the 0x01 prefix and use the remaining 32 bytes. + +==== Signature message ==== + +We define the functions ''Msg118(hash_type)'' and ''Ext118(hash_type)'' which compute the message being signed as a byte array. + +The parameter ''hash_type'' is an 8-bit unsigned value, reusing values defined in [[bip-0341.mediawiki|BIP 341]], with the addition that the values 0x41, 0x42, 0x43, 0xc1, 0xc2, and 0xc3 are also valid for BIP 118 public keys. + +We define the following constants using bits 6 and 7 of hash_type: + +* SIGHASH_ANYPREVOUT = 0x40 +* SIGHASH_ANYPREVOUTANYSCRIPT = 0xc0 + +The following restrictions apply and cause validation failure if violated: +* Using any undefined ''hash_type'' (not ''0x00'', ''0x01'', ''0x02'', ''0x03'', ''0x41'', ''0x42'', ''0x43'', ''0x81'', ''0x82'', ''0x83'', ''0xc1'', ''0xc2'', or ''0xc3''). +* Using SIGHASH_SINGLE without a "corresponding output" (an output with the same index as the input being verified). + +If these restrictions are not violated, ''Msg118(hash_type)'' evaluates as follows. + +If ''hash_type & 0x40 == 0'', then ''Msg118(hash_type) = SigMsg(hash_type, 1)'', where ''SigMsg'' is as defined in [[bip-0341.mediawiki|BIP 341]]. + +If ''hash_type & 0x40 != 0'', then ''Msg118(hash_type)'' is the concatenation of the following data, in order (with byte size of each item listed in parentheses). Numerical values in 2, 4, or 8-byte items are encoded in little-endian. + +* Control: +** ''hash_type'' (1). +* Transaction data: +** ''nVersion'' (4): the ''nVersion'' of the transaction. +** ''nLockTime'' (4): the ''nLockTime'' of the transaction. +** If ''hash_type & 3'' does not equal SIGHASH_NONE or SIGHASH_SINGLE: +*** ''sha_outputs'' (32): the SHA256 of the serialization of all outputs in CTxOut format. +* Data about this input: +** ''spend_type'' (1): equal to 2 if no annex is present, or 3 otherwise (the original witness stack has two or more witness elements, and the first byte of the last element is ''0x50'') +** If ''hash_type & 0xc0'' is SIGHASH_ANYPREVOUT: +*** ''amount'' (8): value of the previous output spent by this input. +*** ''scriptPubKey'' (35): ''scriptPubKey'' of the previous output spent by this input, serialized as script inside CTxOut. Its size is always 35 bytes. +** ''nSequence'' (4): ''nSequence'' of this input. +** If an annex is present (the lowest bit of ''spend_type'' is set): +*** ''sha_annex'' (32): the SHA256 of ''(compact_size(size of annex) || annex)'', where ''annex'' includes the mandatory ''0x50'' prefix. +* Data about this output: +** If ''hash_type & 3'' equals SIGHASH_SINGLE: +*** ''sha_single_output'' (32): the SHA256 of the corresponding output in CTxOut format. + +Similarly, ''Ext118(hash_type)'' evaluates to the concatenation of the following data, in order: + +* Extension: +** If ''hash_type & 0xc0'' is not SIGHASH_ANYPREVOUTANYSCRIPT: +*** ''tapleaf_hash'' (32): the tapleaf hash as defined in [[bip-0341.mediawiki|BIP 341]] +** ''key_version'' (1): a constant value ''0x01'' representing that this is a signature for a BIP 118 public key. +** ''codesep_pos'' (4): the opcode position of the last executed OP_CODESEPARATOR before the currently executed signature opcode, with the value in little endian (or ''0xffffffff'' if none executed). The first opcode in a script has a position of 0. A multi-byte push opcode is counted as one opcode, regardless of the size of data being pushed. + +To verify a signature ''sig'' for a BIP 118 public key ''p'': + +* If the ''sig'' is 64 bytes long, return ''Verify(p, hashTapSigHash(0x00 || Msg118(0x00) || Ext118(0x00)), sig)'' +* If the ''sig'' is 65 bytes long, return ''sig[64] ≠ 0x00 and Verify(p, hashTapSighash(0x00 || Msg118(sig[64]) || Ext118(sig[64])), sig[0:64])''. +* Otherwise, fail. + +''Verify'' is as defined in [[bip-0340.mediawiki|BIP 340]]. + +The key differences from [[bip-0342.mediawiki|BIP 342]] signature verification are: + +* In all cases, key_version is set to the constant value 0x01 instead of 0x00.'''Why change key_version?''' Changing key_version ensures that if the same private key is used to generate both a [[bip-0342.mediawiki|BIP 342]] key and a BIP 118 public key, that a signature for the [[bip-0342.mediawiki|BIP 342]] key is not also valid for the BIP 118 public key (and vice-versa). +* If SIGHASH_ANYPREVOUT is set, the digest is calculated as if SIGHASH_ANYONECANPAY was set, except outpoint is not included in the digest. +* If SIGHASH_ANYPREVOUTANYSCRIPT is set, the digest is calculated as if SIGHASH_ANYONECANPAY was set, except outpoint, amount, scriptPubKey and tapleaf_hash are not included in the digest. + +== Security == + +==== Signature replay ==== + +By design, SIGHASH_ANYPREVOUT and SIGHASH_ANYPREVOUTANYSCRIPT introduce additional potential for signature replay (that is they allow the same signature to be reused on a different transaction) when compared to SIGHASH_ALL and SIGHASH_ANYONECANPAY signatures. + +Both SIGHASH_ALL and SIGHASH_ANYONECANPAY signatures prevent signature replay by committing to one or more inputs, so replay of the signature is only possible if the same input can be spent multiple times, which is not possible on the Bitcoin blockchain (due to enforcement of [[bip-0030.mediawiki|BIP 30]]). +With SIGHASH_ANYPREVOUT signature replay is possible for different UTXOs with the same scriptPubKey and the same value, while with SIGHASH_ANYPREVOUTANYSCRIPT signature replay is possible for any UTXOs that reuse the same BIP 118 public key in one of their potential scripts. + +As a consequence, implementers MUST ensure that BIP 118 public keys are only reused when signature replay cannot cause loss of funds (eg due to other features of the protocol or other constraints on the transaction), or when such a loss of funds is acceptable. + +==== Malleability ==== + +Use of SIGHASH_ANYPREVOUT or SIGHASH_ANYPREVOUTANYSCRIPT may introduce additional malleability vectors. + +In particular, a transaction authenticated using only ANYPREVOUT signatures is malleable to anyone able to provide an alternate input satisfied by the signature -- an input changed in this way would produce a new, valid transaction paying the same recipient, but with a different txid. +Depending on the changes to the inputs, this might conflict with the original transaction (if some inputs remain shared) or might result in a double-payment to the recipient (if they do not). + +Further, for a chain of transactions using the same scriptPubKey and value, and only authenticated via ANYPREVOUT signatures (as envisioned in eltoo for failure cases), it may be possible for any third party to malleate the transactions (and their txids) without having access to any of the private keys, particularly by omitting intermediate transactions. + +This form of malleation can be dealt with by the child transactions also using ANYPREVOUT signatures -- when a parent transaction is malleated, its children can be adjusted to reference the new txid as the input and the ANYPREVOUT signatures remain valid. + +However child transactions that are authorised by a SIGHASH_ALL or SIGHASH_ANYONECANPAY signature will need new signatures if their inputs are malleated in this way. +This risk may be mitigated somewhat by using [[bip-0068.mediawiki|BIP 68]]/[[bip-0112.mediawiki|BIP 112]] relative time locks before spending a UTXO that had been authorised via an ANYPREVOUT signature with SIGHASH_ALL or SIGHASH_ANYONECANPAY: a relative timelock can ensure that the inputs have enough confirmations that they can only be replaced in the event of a large block reorg. +Note that this approach has drawbacks: relative timelocks prevent fee-bumping via child-pays-for-parent, and have the obvious drawback of making the funds temporarily unusable until the timelock expires. + +==== Privacy considerations ==== + +It is expected that ANYPREVOUT signatures will only be rarely used in practice. +Protocol and wallet designers should aim to have their transactions use Taproot key path spends whenever possible, both for efficiency reasons due to the lower transaction weight, but also for privacy reasons to avoid third parties being able to distinguish their transactions from those of other protocols. + +Transactions that do use ANYPREVOUT signatures will therefore reveal information about the transaction, potentially including that cooperation was impossible, or what protocol or software was used (due to the details of the script). + +In order to maximise privacy, it is therefore recommended that protocol designers only use BIP 118 public keys in scripts that will be spent using at least one ANYPREVOUT signature, and either use key path spends or alternate scripts in the taproot merkle tree for any spends that can be authorised without ANYPREVOUT signatures. +Following this recommendation may require additional script branches, which may mean disregarding this recommendation may result in a better tradeoff between cost and privacy in some circumstances. + +== Rationale == + + == Deployment == -The NOINPUT sighash flag is to be deployed during a regular segwit -script update. -== Backward compatibility == -As a soft fork, older software will continue to operate without -modification. Non-upgraded nodes, however, will not verify the -validity of the new sighash flag and will consider the transaction -valid by default. Being only applicable to segwit transaction, -non-segwit nodes will see an anyone-can-spend script and will consider -it valid. +TODO + +This may be deployed as a soft-fork either concurrent with, or subsequent to the deployment of [[bip-0340.mediawiki|BIP 340]], [[bip-0341.mediawiki|BIP 341]] and [[bip-0342.mediawiki|BIP 342]]. + +== Backwards compatibility == + +As a soft fork, older software will continue to operate without modification. +Nodes that have not upgraded to support [[bip-0341.mediawiki|BIP 341]] will see all taproot witness programs as anyone-can-spend scripts, and nodes that have upgraded to support [[bip-0341.mediawiki|BIP 341]] and [[bip-0342.mediawiki|BIP 342]] but not BIP 118 will simply treat any non-empty signature against a BIP 118 public key as valid. +As such, nodes are strongly encourage to upgrade in order to fully validate signatures for the new public key type. + +Non-upgraded wallets can receive and send bitcoin from non-upgraded and upgraded wallets using SegWit version 0 programs, traditional pay-to-pubkey-hash, etc. +Depending on the implementation, non-upgraded wallets may be able to send to SegWit version 1 programs if they support sending to [[bip-0350.mediawiki|BIP350]] Bech32m addresses and do not prevent the transaction from being broadcast due to considering the outputs non-standard. -== Acknowledgments == +== Revisions == -The NOINPUT sighash flag was first proposed by Joseph Poon in -February 2016https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-February/012460.html, after being mentioned in the original -Lightning paperhttp://lightning.network/lightning-network.pdf. A formal proposal was however -deferred until after the activation of segwit. This proposal is a -continuation of this discussion and attempts to formalize it in such a -way that it can be included in the Bitcoin protocol. As such we'd like -acknowledge Joseph Poon and Thaddeus Dryja as the original inventors -of the NOINPUT sighash flag, and its uses in off-chain protocols. +Apart from being based on Taproot rather than SegWit v0, the main differences to prior revisions of this BIP are: -== References == +* The sighash flag has been renamed from "NOINPUT" to "ANYPREVOUT" to reflect that while any prevout may potentially be used with the signature, some aspects of the input are still committed to, namely the input nSequence value, and (optionally) the spending conditions and amount. +* Previously NOINPUT would have worked for direct public key spends (assuming deployment was fleshed out in a way similar to BIP 141 P2WPKH and P2WSH), however this proposal only applies to signatures via tapscript, and not direct key path spends. This means that addresses must opt-in to the ability to be spent by a SIGHASH_ANYPREVOUT or SIGHASH_ANYPREVOUTANYSCRIPT signature by including an appropriate tapscript path when the address is created. +* NOINPUT signatures do not commit to the output's spending conditions either via scriptPubKey or the redeem/witness script. This behaviour is preserved when SIGHASH_ANYPREVOUTANYSCRIPT is used, but when SIGHASH_ANYPREVOUT is used, the signature now commits to scriptPubKey and the tapscript. +* NOINPUT signatures did commit to the input's amount. This behaviour is preserved when SIGHASH_ANYPREVOUT is used, but not when SIGHASH_ANYPREVOUTANYSCRIPT is used. +* OP_CODESEPARATOR in script will affect both SIGHASH_ANYPREVOUT and SIGHASH_ANYPREVOUTANYSCRIPT signatures, whereas it would not have in the previous draft. - +== Acknowledgements == -== Copyright == +The SIGHASH_NOINPUT flag was first proposed by Joseph Poon in [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-February/012460.html February 2016], after being mentioned in the original [http://lightning.network/lightning-network-paper.pdf Lightning paper] by Joseph Poon and Thaddeus Dryja. +This document is the result of discussions with many people and had direct input from Greg Maxwell, Jonas Nick, Pieter Wuille and others. -This document is licensed under the BSD 3 Clause license. \ No newline at end of file diff --git a/bip-0119.mediawiki b/bip-0119.mediawiki new file mode 100644 index 0000000000..440b0013ef --- /dev/null +++ b/bip-0119.mediawiki @@ -0,0 +1,689 @@ +
+  BIP: 119
+  Layer: Consensus (soft fork)
+  Title: CHECKTEMPLATEVERIFY
+  Authors: Jeremy Rubin 
+  Status: Draft
+  Type: Specification
+  Assigned: 2020-01-06
+  License: BSD-3-Clause
+
+ +==Abstract== + +This BIP proposes a new opcode, OP_CHECKTEMPLATEVERIFY, to be activated +as a change to the semantics of OP_NOP4. + +==Summary== + +OP_CHECKTEMPLATEVERIFY uses opcode OP_NOP4 (0xb3) as a soft fork upgrade. + +OP_CHECKTEMPLATEVERIFY does the following: + +* There is at least one element on the stack, fail otherwise +* The element on the stack is 32 bytes long, NOP otherwise +* The DefaultCheckTemplateVerifyHash of the transaction at the current input index is equal to the element on the stack, fail otherwise + +The DefaultCheckTemplateVerifyHash commits to the serialized version, locktime, scriptSigs hash (if any +non-null scriptSigs), number of inputs, sequences hash, number of outputs, outputs hash, and +currently executing input index. + +The recommended standardness rules additionally: + +* Reject non-32 byte as SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS. + +==Motivation== + +This BIP introduces a transaction template, a simple spending restriction that +pattern matches a transaction against a hashed transaction specification. +OP_CHECKTEMPLATEVERIFY reduces many of the trust, interactivity, and storage +requirements inherent with the use of pre-signing in applications. +For more details on applications, please see the references. + + +==Detailed Specification== + +The below code is the main logic for verifying CHECKTEMPLATEVERIFY, described +in pythonic pseudocode. The canonical specification for the semantics of +OP_CHECKTEMPLATEVERIFY as implemented in C++ in the context of Bitcoin Core can +be seen in the reference implementation. + +The execution of the opcode is as follows: + +def execute_bip_119(self): + # Before soft-fork activation / failed activation + # continue to treat as NOP4 + if not self.flags.script_verify_default_check_template_verify_hash: + # Potentially set for node-local policy to discourage premature use + if self.flags.script_verify_discourage_upgradable_nops: + return self.errors_with(errors.script_err_discourage_upgradable_nops) + return self.return_as_nop() + + # CTV always requires at least one stack argument + if len(self.stack) < 1: + return self.errors_with(errors.script_err_invalid_stack_operation) + + # CTV only verifies the hash against a 32 byte argument + if len(self.stack[-1]) == 32: + # Ensure the precomputed data required for anti-DoS is available, + # or cache it on first use + if self.context.precomputed_ctv_data == None: + self.context.precomputed_ctv_data = self.context.tx.get_default_check_template_precomputed_data() + + # If the hashes do not match, return error + if stack[-1] != self.context.tx.get_default_check_template_hash(self.context.nIn, self.context.precomputed_ctv_data): + return self.errors_with(errors.script_err_template_mismatch) + + return self.return_as_nop() + + # future upgrade can add semantics for this opcode with different length args + # so discourage use when applicable + if self.flags.script_verify_discourage_upgradable_nops: + return self.errors_with(errors.script_err_discourage_upgradable_nops) + else: + return self.return_as_nop() + + +The computation of this hash can be implemented as specified below (where self +is the transaction type). Care must be taken that in any validation context, +the precomputed data must be initialized to prevent Denial-of-Service attacks. +Any implementation *must* cache these parts of the hash computation to avoid +quadratic hashing DoS. All variable length computations must be precomputed +including hashes of the scriptsigs, sequences, and outputs. See the section +"Denial of Service and Validation Costs" below. This is not a performance +optimization. + + + +def ser_compact_size(l): + r = b"" + if l < 253: + # Serialize as unsigned char + r = struct.pack("B", l) + elif l < 0x10000: + # Serialize as unsigned char 253 followed by unsigned 2 byte integer (little endian) + r = struct.pack(" + + +A PayToBareDefaultCheckTemplateVerifyHash output matches the following template: + + +# Extra-fast test for pay-to-basic-standard-template CScripts: +def is_pay_to_bare_default_check_template_verify_hash(self): + return len(self) == 34 and self[0] == 0x20 and self[-1] == OP_CHECKTEMPLATEVERIFY + + + +==Deployment== + +Activation logic is elided from this BIP and is more appropriately discussed elsewhere. + +Until BIP-119 reaches ACTIVE state and the +SCRIPT_VERIFY_DEFAULT_CHECK_TEMPLATE_VERIFY_HASH flag is enforced, node implementations should (are recommended to) +execute a NOP4 as SCRIPT_ERR_DISCOURAGE_UPGRADABLE_NOPS (to deny entry to the mempool) for policy and must evaluate as +a NOP for consensus (during block validation). + +In order to facilitate using CHECKTEMPLATEVERIFY, the common case of a +PayToBareDefaultCheckTemplateVerifyHash +with no scriptSig data may (is recommended to) be made standard to permit relaying. Future bare scripts may be +standardized later as policy changes at the preference of the implementer. + + +==Reference Implementation== + +A reference implementation and tests are available here in the PR to Bitcoin Core https://github.com/bitcoin/bitcoin/pull/21702. + +It is not ideal to link to a PR, as it may be rebased and changed, but it is the best place to find +the current implementation and review comments of others. +A recent commit hash in that PR including tests and vectors can be found here https://github.com/jeremyrubin/bitcoin/commit/3109df5616796282786706738994a5b97b8a5a38. +Once the PR is merged, this BIP should be updated to point to the specific code released. + +Test vectors are available in [/bip-0119/vectors the bip-0119/vectors +directory] for checking compatibility with the reference implementation and BIP. + +==Rationale== + +OP_CHECKTEMPLATEVERIFY's design is a small code change and simple to analyze. It is +compatible with future upgrades if new template types are required +for more complex but demonstrably safe use cases. + +Below we'll discuss the rules one-by-one: + +====The DefaultCheckTemplateVerifyHash of the transaction at the current input index matches the top of the stack==== + +The set of data committed to is a superset of data which can impact the TXID of the transaction, +other than the inputs. This ensures that for a given known input, the TXIDs can also be known ahead +of time. Otherwise, CHECKTEMPLATEVERIFY would not be usable for Batched Channel Creation constructions +as the redemption TXID could be malleated and pre-signed transactions invalidated, unless the channels +are built using an LN-Symmetry-like protocol. Note that there may be other types of pre-signed contracts that +may or may not be able to use LN-Symmetry-like constructs, therefore making TXIDs predictable makes CTV more +composable with arbitrary sub-protocols. + +=====Committing to the version and locktime===== + +Were these values not committed, it would be possible to delay the spending of +an output arbitrarily as well as possible to change the TXID. + +Committing these values, rather than restricting them to specific values, is +more flexible as it permits users of CHECKTEMPLATEVERIFY to set the version and +locktime as they please. + +=====Committing to the ScriptSigs Hash===== + +The scriptsig in a segwit transaction must be exactly empty, unless it is a P2SH +segwit transaction in which case it must be only the exact redeemscript. P2SH is incompatible +(unless the P2SH hash is broken) with CHECKTEMPLATEVERIFY because the template hash must commit +to the ScriptSig, which must contain the redeemscript, which is a hash cycle. + +To prevent malleability when not using a segwit input, we also commit to the +scriptsig. This makes it possible to use a 2 input CHECKTEMPLATEVERIFY with a legacy pre-signed +spend, as long as the exact scriptsig for the legacy output is committed. This is more robust than +simply disallowing any scriptSig to be set with CHECKTEMPLATEVERIFY. + +If no scriptSigs are set in the transaction, there is no purpose in hashing the data or including it +in the DefaultCheckTemplateVerifyHash, so we elide it. It is expected to be common that no scriptSigs will be +set as segwit mandates that the scriptSig must be empty (to avoid malleability). + +We commit to the hash rather than the values themselves as this is already +precomputed for each transaction to optimize SIGHASH_ALL signatures. + +Committing to the hash additionally makes it simpler to construct DefaultCheckTemplateVerifyHash safely and unambiguously from +script. + +=====Committing to the number of inputs===== + +If we allow more than one input to be spent in the transaction then it would be +possible for two outputs to request payment to the same set of outputs, +resulting in half the intended payments being discarded, the "half-spend" problem. + +Furthermore, the restriction on which inputs can be co-spent is critical for +payments-channel constructs where a stable TXID is a requirement (updates would +need to be signed on all combinations of inputs). + +However, there are legitimate use cases for allowing multiple inputs. For +example: + +Script paths: + + Path A: <+24 hours> OP_CHECKSEQUENCEVERIFY OP_CHECKTEMPLATEVERIFY + Path B: OP_CHECKTEMPLATEVERIFY + +In this case, there are 24 hours for the output to, with the addition of a +second output, pay Bob 2 BTC. If 24 hours lapses, then Alice may redeem her 1 +BTC from the contract. Both input UTXOs may have the exact same Path B, or only one. + +The issue with these constructs is that there are N! orders that the inputs can +be ordered in and it's not generally possible to restrict the ordering. + +CHECKTEMPLATEVERIFY allows for users to guarantee the exact number of inputs being +spent. In general, using CHECKTEMPLATEVERIFY with more than one input is difficult +and exposes subtle issues, so multiple inputs should not be used except in +specific applications. + +In principle, committing to the Sequences Hash (below) implicitly commits to the number of inputs, +making this field strictly redundant. However, separately committing to this number makes it easier +to construct DefaultCheckTemplateVerifyHash from script. + +We treat the number of inputs as a `uint32_t` because Bitcoin's consensus decoding logic limits vectors +to `MAX_SIZE=33554432` and that is larger than `uint16_t` and smaller than `uint32_t`. 32 bits is also +friendly for manipulation using Bitcoin's current math opcodes, should `OP_CAT` be added. Note that +the max inputs in a block is further restricted by the block size to around 25,000, which would fit +into a `uint16_t`, but that is an unnecessary abstraction leak. + +=====Committing to the Sequences Hash===== + +If we don't commit to the sequences, then the TXID can be malleated. This also allows us to enforce +a relative sequence lock without an OP_CSV. It is insufficient to just pair CHECKTEMPLATEVERIFY +with OP_CSV because OP_CSV enforces a minimum nSequence value, not a literal value. + +We commit to the hash rather than the values themselves as this is already +precomputed for each transaction to optimize SIGHASH_ALL signatures. + +Committing to the hash additionally makes it simpler to construct DefaultCheckTemplateVerifyHash safely and unambiguously from +script. + +=====Committing to the Number of Outputs===== + +In principle, committing to the Outputs Hash (below) implicitly commits to the number of outputs, +making this field strictly redundant. However, separately committing to this number makes it easier +to construct DefaultCheckTemplateVerifyHash from script. + +We treat the number of outputs as a `uint32_t` because a `COutpoint` index is a `uint32_t`. +Further, Bitcoin's consensus decoding logic limits vectors to `MAX_SIZE=33554432` and that is +larger than `uint16_t` and smaller than `uint32_t`. 32 bits is also friendly for manipulation using +Bitcoin's current math opcodes, should `OP_CAT` be added. + +=====Committing to the outputs hash===== + +This ensures that spending the UTXO is guaranteed to create the exact outputs +requested. + +We commit to the hash rather than the values themselves as this is already +precomputed for each transaction to optimize SIGHASH_ALL signatures. + +Committing to the hash additionally makes it simpler to construct DefaultCheckTemplateVerifyHash safely and unambiguously from +script. + +=====Committing to the current input's index===== + +Committing to the currently executing input's index is not strictly needed for anti-malleability, +however it does restrict the input orderings eliminating a source of malleability for protocol +designers. + +However, committing to the index eliminates key-reuse vulnerability to the half-spend problem. +As CHECKTEMPLATEVERIFY scripts commit to being spent at particular index, reused instances of these +scripts cannot be spent at the same index, which implies that they cannot be spent in the same transaction. +This makes it safer to design wallet vault contracts without half-spend vulnerabilities. + +Committing to the current index doesn't prevent one from expressing a CHECKTEMPLATEVERIFY which can +be spent at multiple indices. In current script, the CHECKTEMPLATEVERIFY operation can be wrapped +in an OP_IF for each index (or Tapscript branches in the future). If OP_CAT or OP_SHA256STREAM are +added to Bitcoin, the index may simply be passed in by the witness before hashing. + +=====Committing to Values by Hash===== + +Committing to values by hash makes it easier and more efficient to construct a +DefaultCheckTemplateVerifyHash +from script. Fields which are not intended to be set may be committed to by hash without incurring +O(n) overhead to re-hash. + +Furthermore, if OP_SHA256STREAM is added in the future, it may be possible to write a script which +allows adding a single output to a list of outputs without incurring O(n) overhead by committing to +a hash midstate in the script. + +=====Using SHA256===== + +SHA256 is a 32 byte hash which meets Bitcoin's security standards and is +available already inside of Bitcoin Script for programmatic creation of template +programs. + +RIPEMD160, a 20 byte hash, might also be a viable hash in some contexts and has some benefits. For fee efficiency, +RIPEMD160 saves 12 bytes. However, RIPEMD160 was not chosen for BIP-119 because it introduces +risks around the verification of programs created by third parties to be subject to a +[birthday-attack https://bitcoin.stackexchange.com/questions/54841/birthday-attack-on-p2sh] on +transaction preimages. + +=====Using Non-Tagged Hashes===== + +The Taproot/Schnorr BIPs use Tagged Hashes +(`SHA256(SHA256(tag)||SHA256(tag)||msg)`) to prevent taproot leaves, branches, +tweaks, and signatures from overlapping in a way that might introduce a security +[vulnerability https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-June/016091.html]. + +OP_CHECKTEMPLATEVERIFY is not subject to this sort of vulnerability as the +hashes are effectively tagged externally, that is, by OP_CHECKTEMPLATEVERIFY +itself and therefore cannot be confused for another hash. + +It would be a conservative design decision to make it a tagged hash even if +there was no obvious benefit and no cost. However, in the future, if OP_CAT were +to be introduced to Bitcoin, it would make programs which dynamically build +OP_CHECKTEMPLATEVERIFY hashes less space-efficient. Therefore, bare untagged hashes +are used in BIP-119. + +=====The Ordering of Fields===== + +Strictly speaking, the ordering of fields is insignificant. However, with a +carefully selected order, the efficiency of future scripts (e.g., those using a +OP_CAT or OP_SHA256STREAM) may be improved (as described in the Future Upgrades +section). + +In particular, the order is selected in order of least likely to change to most. + +#nVersion +#nLockTime +#scriptSig hash (maybe!) +#input count +#sequences hash +#output count +#outputs hash +#input index + +Several fields are infrequently modified. nVersion should change infrequently. nLockTime should +generally be fixed to 0 (in the case of a payment tree, only the *first* lock time is needed to +prevent fee-sniping the root). scriptSig hash should generally not be set at all. + +Since there are many possible sequences hash for a given input count, the input count comes before +the sequences hash. + +Since there are many possible outputs hashes for a given out count, the output count comes before +the outputs hash. + +Since we're generally using a single input to many output design, we're more likely to modify the +outputs hash than the inputs hash. + +We usually have just a single input on a CHECKTEMPLATEVERIFY script, which would suggest that it +does not make sense for input index to be the last field. However, given the desirability of being +able to express a "don't care" index easily (e.g., for decentralized kickstarter-type transactions), +this value is placed last. + +===Design Tradeoffs and Risks=== + +CHECKTEMPLATEVERIFY's design limits script authors to relatively precise template matching. The +structure of CHECKTEMPLATEVERIFY template is such that most of the transaction details must be known +exactly at the time of construction, with the exception of the inputs. + +CHECKTEMPLATEVERIFY can be nested -- that is, a transaction that is created by spending an output with a +` OP_CHECKTEMPLATEVERIFY` restriction may create outputs with ` OP_CHECKTEMPLATEVERIFY` restrictions. +This expansion is inherently finite, as re-creating an output with a script containing the hash `` from a transaction +spending an output with the hash `` creates a hash cycle. This can also be thought of as each template hash `` having +a "path height" of the longest chain of possible unbroken `OP_CHECKTEMPLATEVERIFY` verifying transactions, and the path height is +strictly decreasing. + +Furthermore, templates are restricted to be spendable as a known number of inputs only and +at a specific input index, preventing unintentional introduction of the 'half spend' problem. + +Templates, as restricted as they are, bear some risks. + +====Denial of Service and Validation Costs==== + +CTV is designed to be able to be validated very cheaply without introducing DoS, either by checking a +precomputed hash or computing a hash of fixed length arguments (some of which may be cached from more +expensive computations). + +In particular, CTV requires that clients cache the computation of a hash over all the scriptSigs, sequences, +and outputs. Before CTV, the hash of the scriptSigs was not required. CTV also requires that the presence of +any non-empty scriptSig be hashed, but this can be handled as a part of the scriptSigs hash. + +As such, evaluating a CTV hash during consensus is always O(1) computation when the caches are available. +These caches usually must be available due to similar issues in CHECKSIG behavior. Computing the caches +is O(T) (the size of the transaction). + +An example of a script that could experience a DoS issue without caching is: + + CTV CTV CTV... CTV + +Such a script would cause the interpreter to compute hashes (supposing N CTV's) over O(N*T) data. +If the scriptSigs non-nullity is not cached, then the O(T) transaction could be scanned over O(N) +times as well (although cheaper than hashing, still a DoS). As such, CTV caches hashes and computations +over all variable length fields in a transaction. + +For CTV, the Denial-of-Service exposure and validation costs are relatively clear. Implementers must be careful +to correctly code CTV to make use of existing caches and cache the (new for CTV) computations over scriptSigs. +Other more flexible proposals may have a more difficult time solving DoS issues as more complex template computations may +be less cacheable and expose issues around quadratic hashing, it is a tradeoff CTV makes in favor of cheap and secure +validation at the expense of flexibility. For example, if CTV allowed the hashing only select outputs by a bitmask, +caching of all combinations of outputs would not be possible and would cause a quadratic hashing DoS vulnerability. + +====Permanently Unspendable Outputs==== + +The preimage argument passed to CHECKTEMPLATEVERIFY may be unknown or otherwise unsatisfiable. +However, requiring knowledge that an address is spendable from is incompatible with sender's ability +to spend to any address (especially, OP_RETURN). If a sender needs to know the template can be spent +from before sending, they may request a signature of a provably non-transaction challenge string +from the leaves of the CHECKTEMPLATEVERIFY tree. + +====Forwarding Addresses==== + +Key-reuse with CHECKTEMPLATEVERIFY may be used as a form of "forwarding address contract". +A forwarding address is an address which can automatically execute in a predefined way. +For example, an exchange's hot wallet might use an address which can automatically be moved to a cold +storage address after a relative timeout. + +The issue is that reusing addresses in this way can lead to loss of funds. +Suppose one creates a template address which forwards 1 BTC to cold storage. +Creating an output to this address with less than 1 BTC will be frozen permanently. +Paying more than 1 BTC will lead to the funds in excess of 1BTC to be paid as a large miner fee. +CHECKTEMPLATEVERIFY could commit to the exact amount of bitcoin provided by the inputs/amount of fee +paid, but as this is a user error and not a malleability issue this is not done. +Future soft-forks could introduce opcodes which allow conditionalizing which template or script +branches may be used based on inspecting the amount of funds available in a transaction + +As a general best practice, it is incumbent on Bitcoin users to not reuse any address unless you are +certain that the address is acceptable for the payment attempted. This limitation and risk is not +unique to CHECKTEMPLATEVERIFY. For example, atomic swap scripts are single use once the hash is +revealed. Future Taproot scripts may contain many logical branches that would be unsafe for being +spent to multiple times (e.g., a Hash Time Lock branch should be instantiated with unique hashes +each time it is used). Keys which have signed a SIGHASH_ANYPREVOUT transaction can similarly become +reuse-unsafe. + +Because CHECKTEMPLATEVERIFY commits to the input index currently being spent, reused-keys are +guaranteed to execute in separate transactions which reduces the risk of "half-spend" type issues. + +====NOP-Default and Recommended Standardness Rules==== + +If the argument length is not exactly 32, CHECKTEMPLATEVERIFY treats it as a NOP during +consensus validation. Implementations are recommended to fail in such circumstances during non-consensus +relaying and mempool validation. In particular, making an invalid-length argument a failure aids future +soft-forks upgrades to be able to rely on the tighter standard restrictions to safely loosen +the restrictions for standardness while tightening them for consensus with the upgrade's rules. + +The standardness rules may lead an unscrupulous script developer to accidentally rely on the +stricter standardness rules to be enforced during consensus. Should that developer submit a +transaction directly to the network relying on standardness rejection, a standardness-invalid but +consensus-valid transaction may be caused, leading to a potential loss of funds. + +====Feature Redundancy==== + +There are other opcodes that, if implemented, could make the CHECKTEMPLATEVERIFY's functionality redundant. +However, given CHECKTEMPLATEVERIFY's simple semantics and low on chain cost it's likely that it +would continue to be favored even if redundant with other capabilities. Or, in the case of opcodes +such as OP_VAULT, OP_CHECKCONTRACTVERIFY, and OP_TXHASH, OP_CHECKTEMPLATEVERIFY is a part of their +currently proposed implementations. + +More powerful opcodes, like OP_COV proposed in MES16 or OP_TXHASH, would also bring some benefits in terms of +improving the ability to pay fees endogenously rather than relying on exogenous child-pays-for-parent or +other fee paying mechanisms such as transaction sponsors. However, these features come at substantially +increased complexity and room for behaviors unintended by the application developer. + +Alternatively, SIGHASH_ANYPREVOUTANYSCRIPT can be used to implement something similar to templates, +via a scriptPubKey like: + + OP_CHECKSIG + +SIGHASH_ANYPREVOUTANYSCRIPT capabilities +above are similar to what CHECKTEMPLATEVERIFY offers. The key functional +difference between SIGHASH_ANYPREVOUTANYSCRIPT and OP_CHECKTEMPLATEVERIFY is +that OP_CHECKTEMPLATEVERIFY restricts the number of additional inputs and +precludes dynamically determined change outputs while +SIGHASH_ANYPREVOUTANYSCRIPT can be combined with SIGHASH_SINGLE or +SIGHASH_ANYONECANPAY. For the additional inputs, OP_CHECKTEMPLATEVERIFY also +commits to the scriptsig and sequence, which allows for specifying specific P2SH +scripts (or segwit v0 P2SH) which have some use cases. Furthermore, +CHECKTEMPLATEVERIFY has benefits in terms of script size (depending on choice of +PK, SIGHASH_ANYPREVOUTANYSCRIPT may use about 2x-3x the bytes) and verification +speed, as OP_CHECKTEMPLATEVERIFY requires only hash computation rather than +signature operations. This can be significant when constructing large payment +trees or programmatic compilations. CHECKTEMPLATEVERIFY also has a feature-wise +benefit in that it provides a robust pathway for future template upgrades, as proposed +in OP_TXHASH. + +OP_CHECKSIGFROMSTACKVERIFY along with OP_CAT may also be used to emulate +CHECKTEMPLATEVERIFY. However such constructions are more complicated to implement in application +scripts than CHECKTEMPLATEVERIFY, and encumber additional verification overhead absent +from CHECKTEMPLATEVERIFY. + +Given the simplicity of this approach to implement and analyze, and the benefits realizable by user +applications, CHECKTEMPLATEVERIFY's single template based approach is proposed in lieu of a generalized +system for specifying transactions in script. + + +====Future Upgrades==== + +This section describes updates to OP_CHECKTEMPLATEVERIFY that are possible in +the future as well as synergies with other possible upgrades. + +=====CHECKTEMPLATEVERIFY Versions===== + +OP_CHECKTEMPLATEVERIFY currently only verifies properties of 32 byte arguments. +In the future, meaning could be ascribed to other length arguments. For +example, a 33-byte argument could just the last byte as a control program. In +that case, DefaultCheckTemplateVerifyHash could be computed when the flag byte +is set to CTVHASH_ALL. Other programs could be added similar to a SIGHASH_TYPE. +For example, CTVHASH_GROUP could read data from the Taproot Annex for +compatibility with SIGHASH_GROUP type proposals and allow dynamic malleability +of which indexes get hashed for bundling. + +The work done for the OP_TXHASH pre-BIP details one approach to upgrading the +OP_CHECKTEMPLATEVERIFY semantics. + +=====OP_CHECKSIGFROMSTACKVERIFY===== + +Were both OP_CHECKTEMPLATEVERIFY and OP_CHECKSIGFROMSTACKVERIFY to be added to +Bitcoin, it would be possible to implement a variant of LN-Symmetry's floating +transactions using the following script: + + witness(S+n): + program(S): OP_CHECKTEMPLATEVERIFY OP_CHECKSIGFROMSTACKVERIFY OP_CHECKLOCKTIMEVERIFY + +Compared to SIGHASH_ANYPREVOUTANYSCRIPT, because OP_CHECKTEMPLATEVERIFY does not +allow something similar to SIGHASH_ANYONECANPAY or SIGHASH_SINGLE, protocol +implementers might sign transactions with Ephemeral Anchors or additional Inputs +for paying fees or an alternative such as transaction sponsors might be considered. + +Note that this use of OP_CHECKSIGFROMSTACKVERIFY and OP_CHECKTEMPLATEVERIFY, without the ` OP_CHECKLOCKTIMEVERIFY` ratchet, +enables a form of self-reproducing automata address with a one-time-trusted-setup, albeit with limited utility given the specifics +of OP_CHECKTEMPLATEVERIFY's DefaultCheckTemplateVerifyHash. In comparison, SIGHASH_ANYPREVOUT enables a more +powerful self-reproducing automata (colloquially called SpookChains), that uses a variety of combinations of SIGHASH flags +to be able to restrict state transitions based on amount. + +=====OP_AMOUNTVERIFY===== + +An opcode which verifies the exact amount that is being spent in the +transaction, the amount paid as fees, or made available in a given output could +be used to make safer OP_CHECKTEMPLATEVERIFY addresses. For instance, if the +OP_CHECKTEMPLATEVERIFY program P expects exactly S satoshis, sending S-1 +satoshis would result in a frozen UTXO and sending S+n satoshis would result in +n satoshis being paid to fee. A range check could restrict the program to only +apply for expected values and default to a keypath otherwise, e.g.: + + IF OP_AMOUNTVERIFY OP_GREATER CHECKSIG ELSE OP_CHECKTEMPLATEVERIFY + +=====OP_CAT/OP_SHA256STREAM===== + +OP_CHECKTEMPLATEVERIFY is (as described in the Ordering of Fields section) +efficient for specifying transactions dynamically from script should Bitcoin get enhanced +data manipulation opcodes. + +As an example, the following code checks an input index argument and +concatenates it to the template and checks the template matches the transaction. + + OP_SIZE 4 OP_EQUALVERIFY + + OP_SWAP OP_CAT OP_SHA256 OP_CHECKTEMPLATEVERIFY + +Note that were OP_CAT to be introduced with a size limit, e.g. 520 bytes, one would be limited +to use it to introspect transactions with 12 inputs and 12 outputs (depending on script type). + +== Backwards Compatibility == + +OP_CHECKTEMPLATEVERIFY replaces a OP_NOP4 with stricter verification semantics. Therefore, scripts +which previously were valid will cease to be valid with this change. Stricter verification semantics +for an OP_NOP are a soft fork, so existing software will be fully functional without upgrade except +for mining and block validation. Similar soft forks for OP_CHECKSEQUENCEVERIFY and OP_CHECKLOCKTIMEVERIFY +(see BIP-0065 and BIP-0112) have similarly changed OP_NOP semantics without introducing compatibility issues. + +In contrast to previous forks, OP_CHECKTEMPLATEVERIFY's reference implementation does not allow transactions with spending +scripts using it to be accepted to the mempool or relayed under standard policy until the new rule is active. Other implementations +are recommended to follow this rule as well, but not required. + +Older wallet software will be able to accept spends from OP_CHECKTEMPLATEVERIFY outputs, but will +require an upgrade in order to treat PayToBareDefaultCheckTemplateVerifyHash chains with a confirmed ancestor as +being "trusted" (i.e., eligible for spending before the transaction is confirmed). + +Backports of OP_CHECKTEMPLATEVERIFY can be trivially prepared (see the reference implementation) +for older node versions that can be patched but not upgraded to a newer major release. + +== Script Compatibility == + +OP_CHECKTEMPLATEVERIFY is made available in all script versions. Application developers should +note that P2SH and P2SH Segwit, which reveal the program in the scriptSig, may not use ` CTV` +like fragments in their program as the scriptSig commitment creates a hash cycle. + +== References == + +*[https://utxos.org utxos.org informational site] +*[https://covenants.info covenant informational site] +*[https://learn.sapio-lang.org Sapio Bitcoin smart contract language] +*[https://rubin.io/advent21 27 Blog Posts on building smart contracts with Sapio and CTV, including examples described here.] +*[https://www.youtube.com/watch?v=YxsjdIl0034&t=2451 Scaling Bitcoin Presentation] +*[https://bitcoinops.org/en/newsletters/2019/05/29/ Optech Newsletter Covering OP_CHECKOUTPUTSHASHVERIFY] +*[https://rubin.io/public/pdfs/multi-txn-contracts.pdf Structuring Multi Transaction Contracts in Bitcoin] +*[https://github.com/jeremyrubin/lazuli Lazuli Notes (ECDSA based N-of-N Signatures for Certified Post-Dated UTXOs)] +*[https://web.archive.org/web/20220203124718/https://fc16.ifca.ai/bitcoin/papers/MES16.pdf Bitcoin Covenants] +*[https://bitcointalk.org/index.php?topic=278122.0 CoinCovenants using SCIP signatures, an amusingly bad idea.] +*[https://fc17.ifca.ai/bitcoin/papers/bitcoin17-final28.pdf Enhancing Bitcoin Transactions with Covenants] +*[https://github.com/jamesob/simple-ctv-vault Simple CTV Vaults] +*[https://github.com/kanzure/python-vaults Python Vaults] +*[https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019808.html CTV Dramatically Improves DLCs] +*[https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-April/020225.html Calculus of Covenants] +*[https://rubin.io/bitcoin/2021/12/10/advent-13/ Payment Pools with CTV] +*[https://rubin.io/bitcoin/2021/12/11/advent-14/ Channels with CTV] +*[https://rubin.io/bitcoin/2021/12/09/advent-12/ Congestion Control with CTV] +*[https://rubin.io/bitcoin/2021/12/07/advent-10/ Building Vaults on Bitcoin] +*[https://arkdev.info/ (Ark Labs) Ark Documentation] +*[https://docs.second.tech/protocol/intro/ (Second) Ark Documentation] +*[https://rubin.io/bitcoin/2022/09/14/drivechain-apo/ SpookChains] +*[https://github.com/bitcoin/bips/pull/1500 OP_TXHASH] + + +===Note on Similar Alternatives=== + +An earlier version of CHECKTEMPLATEVERIFY, CHECKOUTPUTSHASHVERIFY, is withdrawn +in favor of CHECKTEMPLATEVERIFY. CHECKOUTPUTSHASHVERIFY did not commit to the +version or lock time and was thus insecure. + +CHECKTEMPLATEVERIFY could also be implemented as an extension to Taproot, and was +proposed this way earlier. However, particular applications may want to use OP_CHECKTEMPLATEVERIFY +in bare legacy scripts to maximize efficiency. + +CHECKTEMPLATEVERIFY has also been previously referred to as OP_SECURETHEBAG, which is mentioned here +to aid in searching and referencing discussion on this BIP. + +==Copyright== + +This document is licensed under the 3-clause BSD license. diff --git a/bip-0119/fifty.png b/bip-0119/fifty.png new file mode 100644 index 0000000000..1f90c015df Binary files /dev/null and b/bip-0119/fifty.png differ diff --git a/bip-0119/five.png b/bip-0119/five.png new file mode 100644 index 0000000000..7baa568d87 Binary files /dev/null and b/bip-0119/five.png differ diff --git a/bip-0119/nic.svg b/bip-0119/nic.svg new file mode 100644 index 0000000000..ae6fb3ccd5 --- /dev/null +++ b/bip-0119/nic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/bip-0119/pooledcoshv.png b/bip-0119/pooledcoshv.png new file mode 100644 index 0000000000..c9ea9d1e32 Binary files /dev/null and b/bip-0119/pooledcoshv.png differ diff --git a/bip-0119/simulation.py b/bip-0119/simulation.py new file mode 100755 index 0000000000..d8d807b270 --- /dev/null +++ b/bip-0119/simulation.py @@ -0,0 +1,135 @@ +#!/usr/bin/python3 +import numpy as np +import matplotlib.pyplot as plt +PHASES = 15 +PHASE_LENGTH = 144 +SAMPLES = PHASE_LENGTH * PHASES +AVG_TX = 235 +COMPRESSED_NODE_SIZE = 4 + 1 + 1 + 4 + 32 + 4 + 4 + 8 + 8 + 34 + 34 + 33 + 32 + 34 +print(COMPRESSED_NODE_SIZE) +MAX_BLOCK_SIZE = 1e6 +AVG_INTERVAL = 10*60 +TXNS_PER_SEC = 0.5*MAX_BLOCK_SIZE/AVG_TX/AVG_INTERVAL +MAX_MEMPOOL = MAX_BLOCK_SIZE * 100 +COMPRESSIBLE = 0.05 + + + + + +def get_rate(phase): + if phase > PHASES/3: + return 1.25**(2*PHASES/3 - phase) *TXNS_PER_SEC + else: + return 1.25**(phase)*TXNS_PER_SEC + +def normal(): + np.random.seed(0) + print("Max Txns Per Sec %f"%TXNS_PER_SEC) + backlog = 0 + results_unconfirmed = [0]*SAMPLES + total_time = [0]*SAMPLES + for phase in range(PHASES): + for i in range(PHASE_LENGTH*phase, PHASE_LENGTH*(1+phase)): + block_time = np.random.exponential(AVG_INTERVAL) + total_time[i] = block_time + # Equivalent to the sum of one poisson per block time + # I.E., \sum_1_n Pois(a) = Pois(a*n) + txns = np.random.poisson(get_rate(phase)* block_time) + weight = txns*AVG_TX + backlog + if weight > MAX_BLOCK_SIZE: + backlog = weight - MAX_BLOCK_SIZE + else: + backlog = 0 + results_unconfirmed[i] = backlog/AVG_TX + return results_unconfirmed, np.cumsum(total_time)/(60*60*24.0) +def compressed(rate_multiplier = 1): + np.random.seed(0) + print("Max Txns Per Sec %f"%TXNS_PER_SEC) + backlog = 0 + secondary_backlog = 0 + results = [0]*SAMPLES + results_lo_priority = [0]*SAMPLES + results_confirmed = [0]*SAMPLES + results_unconfirmed = [0]*SAMPLES + results_yet_to_spend = [0]*SAMPLES + total_time = [0]*(SAMPLES) + for phase in range(PHASES): + for i in range(PHASE_LENGTH*phase, PHASE_LENGTH*(1+phase)): + block_time = np.random.exponential(AVG_INTERVAL) + total_time[i] = block_time + txns = np.random.poisson(rate_multiplier*get_rate(phase)*block_time) + postponed = txns * COMPRESSIBLE + weight = (txns-postponed)*AVG_TX + backlog + secondary_backlog += postponed*133 + postponed*34 # Total extra work + if weight > MAX_BLOCK_SIZE: + results_confirmed[i] += MAX_BLOCK_SIZE - AVG_TX + backlog = weight - MAX_BLOCK_SIZE + else: + space = MAX_BLOCK_SIZE - weight + secondary_backlog = max(secondary_backlog-space, 0) + backlog = 0 + results_unconfirmed[i] = float(backlog)/AVG_TX + results_yet_to_spend[i] = secondary_backlog/2/AVG_TX + + return results_unconfirmed, results_yet_to_spend, np.cumsum(total_time)/(60*60*24.0) + +DAYS = np.array(range(SAMPLES))/144 + +def make_patch_spines_invisible(ax): + ax.set_frame_on(True) + ax.patch.set_visible(False) + for sp in ax.spines.values(): + sp.set_visible(False) + +if __name__ == "__main__": + normal_txs, blocktimes_n = normal() + compressed_txs, unspendable, blocktimes_c1 = compressed() + compressed_txs2, unspendable2, blocktimes_c2 = compressed(2) + + fig, host = plt.subplots() + host.set_title("Transaction Compression Performance with %d%% Adoption During Spike"%(100*COMPRESSIBLE)) + fig.subplots_adjust(right=0.75) + par1 = host.twinx() + par2 = host.twinx() + par3 = host.twinx() + + par2.spines["right"].set_position(("axes", 1.2)) + make_patch_spines_invisible(par2) + par2.spines["right"].set_visible(True) + + par3.spines["right"].set_position(("axes", 1.4)) + make_patch_spines_invisible(par3) + par3.spines["right"].set_visible(True) + + host.set_xlabel("Block Days") + + host.set_ylabel("Transactions per Second") + p5, = host.plot(range(PHASES), [get_rate(p) for p in range(PHASES)], "k-", label="Transactions Per Second (1x Rate)") + p6, = host.plot(range(PHASES), [2*get_rate(p) for p in range(PHASES)], "k:", label="Transactions Per Second (2x Rate)") + + host.yaxis.label.set_color(p5.get_color()) + + + par2.set_ylabel("Unconfirmed Transactions") + #p1, = par2.plot(DAYS, (-np.array(compressed_txs) + np.array(normal_txs)), "b-.", label = "Mempool Delta") + p1, = par2.plot(blocktimes_n, normal_txs, "g", label="Mempool without Congestion Control") + p2, = par2.plot(blocktimes_c1, compressed_txs,"y", label="Mempool with Congestion Control (1x Rate)") + p3, = par2.plot(blocktimes_c2, compressed_txs2,"m", label="Mempool with Congestion Control (2x Rate)") + p_full_block, = par2.plot([DAYS[0], DAYS[-1]], [MAX_BLOCK_SIZE/AVG_TX]*2, "b.-", label="Maximum Average Transactions Per Block") + + par2.yaxis.label.set_color(p2.get_color()) + + + par1.set_ylabel("Confirmed but Pending Transactions") + p4, = par1.plot(blocktimes_c1, unspendable2, "c", label="Congestion Control Pending (2x Rate)") + p4, = par1.plot(blocktimes_c2, unspendable, "r", label="Congestion Control Pending (1x Rate)") + par1.yaxis.label.set_color(p4.get_color()) + + + + + lines = [p1, p2, p3, p4, p5, p6, p_full_block] + host.legend(lines, [l.get_label() for l in lines]) + + plt.show() diff --git a/bip-0119/states.svg b/bip-0119/states.svg new file mode 100644 index 0000000000..1c0fe92e39 --- /dev/null +++ b/bip-0119/states.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/bip-0119/vaultanim.gif b/bip-0119/vaultanim.gif new file mode 100644 index 0000000000..a6b3082816 Binary files /dev/null and b/bip-0119/vaultanim.gif differ diff --git a/bip-0119/vaults.svg b/bip-0119/vaults.svg new file mode 100644 index 0000000000..9c69087f0a --- /dev/null +++ b/bip-0119/vaults.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/bip-0119/vectors/ctvhash.json b/bip-0119/vectors/ctvhash.json new file mode 100644 index 0000000000..9cbc6b8f08 --- /dev/null +++ b/bip-0119/vectors/ctvhash.json @@ -0,0 +1,2204 @@ +[ + "{\"hex_tx\":string (hex tx), \"spend_index\":[number], \"result\": [string (hex hash)]}", + { + "desc": { + "Inputs": 3, + "Outputs": 1, + "Witness": true, + "Version": -2079506940, + "scriptSigs": true + }, + "hex_tx": "043e0d840001034f8f827b00000000000000000000000000000000000000000000000000000000f54c98ade5a10d6c8a3013fd077ed18e1d7eba9119ee318b83220c2521e1d55ff06a494bb210a1c73ef3df958da16481cec61f80281e9ab392ee6701ffc205db6393497681d92282aa2f55ec5f9dba411b5787353b36c1b33afc884249038954c7d6dcc55baf885767d4800c62314f6021cf59d4f88845d960aeebd5fb84cfe393939893a847b13753d9f3ecb8dbc264b24b64020f4897efebfeac68dd6e13b127b132859d792d2b293223fd7b591d03cb9b20735f18c0085542f1a4d769c1c874e9eac2d2e280fa3d9e7b03dc62e64c9fc80f0b09506b19166e84ab7600744cdfa6bf25f5df671725adb23887aa3e8e6d9200000000000000000000000000000000000000000000000000000000119ccb06e028dc54e45a5bb28199c854b8fd1b1797c2d7aefdb5823fc1b316a2a88e9b670ff7f282cb22d26adc79c464a50e3ce287739ec14d011a999dd66553d08d51fc9eba2ab0f8525bc6cf98cc64f09e7d7415ba7dc98701e3b6cd94342d872bea86dcfec4d14ada25febd8d2387ccef203bc6fc202c5b38c09b3525c6e68b1fb9e2284ffa3374777d686ad6c68c6ec25560645b739e8d338a3b6ff314e80698e180b836a315f90a0ed2e30260bea7e540f8a00f4d051e95f27c7cfef998002ba0cba0a725ad33f6d54aff13be272441af523dc5959980ca6c8caaeb518c46d07b0997c33d24827f9af222000000000000000000000000000000000000000000000000000000007263de59fd7c0115337ebfb53cb1dcc1e5ae6f5303ef40c4a9e71e3c819346ad09bf2ab51de119d11f878134d7715b880ec54dd5c7c5cbf2bc3b9db9a980432807aa4de4072064e0b8315010bb61cb85cf2836cd649d86f88170d747ecfc3bfbc4051aeaa453de0f9d90f33932588a03c920d523fbcdea58340733e207817a8a500d642e759a7181a666e8099592548ece7535fb14d11f8a6e4dba55780773387c464502794bbdf1bbaaa79efda2e024002357f2a50ef2a31120c4382be745debf40e0fc0894172a9d51ede424561b88615518c9c9c7b1bc7b8085cd0907e19d6fbcb85e3569c9349d95dca881100d390c321721809e8bbfabcb4c25b29bc4777c4d79c39aa9849c53b318894ad875708d8e6689dd6bc2f2aef433003ab8d0755387f56bf73f1e74980ff2d4eccddd0a00bb9a71b343137b69f7c51cb66d8e33cd70573f65f9157043f5267b60e64370e0cf33ab8d40e6968192cf3da58790dda9824def3b8d56d7385068ac8bfafc76f06e46cccb80852a59439a5f0ed8ffb02aaff01e4556ea01ba56592ae4e4ec33c86d2dbea9c83550cb9357d7b1aa67a1067b4c163e39202438ec52087f4195c1fc90f543fe41c630bf25ec79d6084a954ac70c9558443ded85901746e35226564b22ecde4e23da0905e38dddc4b34186e895fa5b743eef69ecee8513ebd2f821bb89c2f9ee7f0b82bd0d42f40bd9671dc163a5eb53a403831f9df6ca6245cf0ef03708fb889e4362dc5ee3b504a8e01136cfc3d3bbc44eede5e4abd18fca8315d27a746a749f5fec46254cea659c53ea71f99ed1e9744192d1743cdf24d99c59a671006a4474077ad6020db169be53eec1511c5157517253fdc901257a6f391c70dfed3d0a26bf3155ead063468639825752a4f386f43cc94223db499358afa7fb21d27ef72bbd73be1c9eb528962c4697ec9cbffd44ca6d2879dbf84de9dae29261c37a2ce87813ce34a5de387afd740d29727b1cbf0cbdebf4cacec0cc0c73c28d9f120bc31b243629fc850b55cbc704f16d7505c9b83aa079cb644c69cf6ea01b9c92dea2a624315471922626e10c290976a26247c0f733d49225b91e38074075bea6b2cfe14ba60a608c15351701b71c81bca089f2da62c5fb07ebb261682f2be982b2f699aa27df152d8fd260287e9bedd5b848186e38c3fd1895cc1e53d907bb75ab3fda26202fab8c7a8d0fb3d4445fc3b6f90b2a80010cd3c2ae18e55736e460278b9ed477e209939b096a2cb3225535666616c773e07293c100afb5ce982e933fd2d95a607968e1dec26a4b2e5e8e3e2b40cbec9b15c16da81f72d6bd4569e8e223a4351ec112d52cfe0a6e51e8ab660552195b507a648a42ce70e635437d52c8bda21d914d7fc0f2875f08af1f8803fa0a9a48484ae311361d2fa5bda2b3f689559bc2fb1c577f5acbfa7effed855ae0bf908a7e9269dff51070aa8a97e4954505abcdcebfc6ae1c1bc68dd593021777e9ea573fd79334e85c582ea900e1570337f091bdbb555c19b89262aba2b7429e24ca04c177059ba8dd468375f2a12e99937a22cb131ebb508e81ede4b807789c4318b8229b90a01a4443d74e6fc4ae30d04f7ea1c2bdbb98c2a83b316d56a093c790af9ff25ee6be833448dd05e96ed38e7b3fbfc7c2409c99f36d81e40196180e2360ad3a0ef439a0a6bed0b92e93cca398ca4f95906ba6d30b33e81faeb3c405a3247f488dbc86eca14e25ddcc4367f4170044fbc5e329f49a91410185475164afb2bc537500970cf1041b09d590f12613630bba8efacde59e3c8aaecd5bc5626a7bf0b5abf4b507b3659b6df2bad43d7a2ecdc2500b375c155aae9c62a8d8af503a927d859a6dc2ffdca19cbe8872c63b1083cf5b11fb957da72f631694d0dccf21820247943a90b18eb2258af5c6aed6d19bf82542f524c8066501698f5709473824d07f61", + "spend_index": [ + 0, + 1, + 3116999548, + 4294967295 + ], + "result": [ + "2d28d0672f1d46cb3e86abd7e682d2d3e9961e6c9237157f47d39f0a694bb694", + "12f7ab0a282fb9e29c9fd2ada21f950f492bfd5778a94202398c13ae6e97f0b4", + "0ee9cc212182845d4c32ba6b3ba8859800d5cf423c58fb1444feaf21aa9cf81c", + "da78ece7c0888725532355018961f58ad471f242e29a60adf84c55007fad608f" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 4, + "Witness": true, + "Version": -1368569235, + "scriptSigs": false + }, + "hex_tx": "6d4a6dae00010a916a4b8200000000000000000000000000000000000000000000000000000000678ccb660063c1aa74901ac96e00000000000000000000000000000000000000000000000000000000333575f100deed4cd21c61531e000000000000000000000000000000000000000000000000000000002ca78054001064ed3dec34dfc70000000000000000000000000000000000000000000000000000000069eb33a500b63bd6b3a8649f6e00000000000000000000000000000000000000000000000000000000bdef058800d2e45813892f854400000000000000000000000000000000000000000000000000000000dfa70a4b0090fdb4507528cb0a00000000000000000000000000000000000000000000000000000000265a129d009caebc792f12408d00000000000000000000000000000000000000000000000000000000a163d9dd0096eb42406cc5468600000000000000000000000000000000000000000000000000000000980b4ad1008b6e087dfd46e3e60000000000000000000000000000000000000000000000000000000008d612a30061f404f0047d5a85efcd513431c8fdc3e16e04bbda3ed597cba1417cd04394a876b5d008a88e54f7b6aa91ff086ba4ba2fc76e3cb8ff373f737bba9581678944d574c399a6627e2cb10a01bb88baeb4cafb52ca8f14c1c5355497520916ff57f78e173271ed1d731e5ae17e4776481955881d03c183e0737dba812521364159af700d062aa092436e38f6e6994a8b50535a2c1c0513b690c0f1bfa14612aedb1b7b4d90f1b4d4f2909633a36e4a245f6cfba0e64fbf262a96d2721e1d4417b4028b06c200887bba784d6f410880e64c1819432f44256d93e4198b7d62b6cc80fda87347ebba272e3d2267f39efa7268ac3e4f0cd8b077bf9d4831072b9cf1fd6191e6c430422c3225ce247ec07f94fb58d365ff4e59ac353c5cc9ca9be7c01475c6e6509298134e3fcded875ec17bc35c40c6e8b5c6f1ebda9bad1d752b655d9f9238312e5c01f59cf14f45bdfed18c3ae2254635a91405cc42d68f1d7ca68b97ec93d96ed1277baff57951af33a79edd01ac23f47400fa49ea85507bec9a45bf6022e3873d90890eecd1582e17fdf5160ce30eb87baafd169dd4d0f6ea2f9e1b45406620f9c0430a2a513a6011e7cc88557ebc7b2057b4b1dcc55b6edd7a203bb9d8cd9f8019f79b2df2c64410ceefd1a819668d915c1fcc46679dffb772dc3eb55205524f495b6642d311f1bf58024df8400567f61f1debeaeb6b95b612f7e6687e7ae4dc0c3e0df045bd018434ffa4a179bc23c95562daf3e293cdf682381f920d333e61143392021beacb2935789b8d4e86ab2b16d46e0c79c05166ddf0461614204fb01265a5e9cc552812085c68129f7e0663e511f1112588886b30d5b736d3414ea8b7280e5a017473ffa0e6ff88c36902de8672353a8cd464a1b2d67c8d0691d4368b6f5c78a23b8acd08e338a8e73e7f9bfc0f7418f5efcd8bdd924fae94f9f4ef68612144ac53ad0759e0f0d366fb6994d0a8f237236eba419c3afe1176e569bfac7384c03ff056b17702d440a1b0965a753193df5b28f550244e4652bd8f6d9209a3ff027f54c493302dee347e70d3eec95621a223823b5d33f9d59f6fdf66c15ae2ebeb26d26fa265ef3485dc6db2ae40d41da19de962a154baf84962547099ff17ca2e32fd831f65be2c59136394d33d64e75ef4828c7059c0f670769a46a9dfa38bb03f27b15eea1567e1241ac5bfacb5c7737109e1b7dd6f6409b982d2da48a7883ed01601869ae39528755419487c8035b54e66ec9078fa8d655effbd5afbfc067dcab5270ef42a049d32d9af1ef63abde30321a5b56a4e38676ae9a7d02ba11487545ad6829ac5fee5a4c15db77faf50ca1731e85399d4edf189343fec7f0b7549ff6cd94c2df1f048ea84237a5febe51908922d8d5ed87605236e88097fb3e6f5b61735a7a1d899fdff4e4bba1301b0c8008fc550123262c28064e8974ee9ce18f20591c0b5cc9f82481c9e558f44b2b1707ce53ced8cf132686b50bfbe0f3a501f06b37b21c9cd210da0515d73f0d569b610db7fd2e016b6fa063c83c771b81414585f112106d1cbff1c15bbf4f5d01468b9f152a7b04948881699ccfe8b71df6c8841848462f2ba63574b4b82233adb84101a027071d337b73f408f21c333cf80619d033adb11f67c81b4c8364e03072b9cdd06f20fd14e38dc0d5f73ac880ba5f06f0215f67f23c2253dc5d461a438383eee398996d97f1916b0ef6d8ecf027e1aa21827fa0bd8fb04eb0010c98bf673bfacb8a2619b55899f0c86e363e1ed26e43a38ac0941934cd79a0b5521b1338269083b951025b92562b057e738d0c57e6b47cbb120d482bc3b34f1ee93c3de86ea4bf6a01f24f47b7ebac399d4bf3228606dc23695f55a3d99d78e032ee4854e5c3a7d1574c5b56a476ba88a6bbc8263418b5ee790c88da6de6400225763b02f3164c3655ca0c33d5ec1ade6dea61c64a1e40e38d219e870f064c993d806747642572ad2bc5f37ab58edceac35460c7bf50afa9ca8e62c9e8c506635c3301aa9ab70d8c73a955768a56af4e36862d2e908d18057440ea4e9fa7edb1b662a2ccc10b737e59ed3f1f4b8d9445243a685f167ba068153e1d6b865ab827fc01b28cc9b08090dc0f413ad1071760e7740d2251986eccf29c12246dd98171e67b27902a3d02fd58010b63aac9d24630fec45752a1adf2e280c4f7a0697192f128e1ef02f0c546db67f8c45cf55a39a7d103ebdac927574b043a7bb95942267e1a488d60b22f08b32102a7aab4dede478d19cd95a4b5ce911aee03728cbbd9c7666967a86c500ac7c6ff63ff4849e5432bf8de5a695e7ca4d5f1ab2ac09d1cd7c26227194287e0f8f3673cdb852b6d03005c85afcb181fc83a8ec0ed95499be06415c79d69429888a90187e7789f5a860b873abb0f7fef8c47b99e362891451e02eb31a4048ed4aeeebf49603ea7fac87d8134ae718dca06460536a011715ed4b83ae9724aebef0c46bbfdf02ca85ebe1bbdf5f45e58a2e96d514d98ce425726904607e613b16aa3025e1f671f1dd913e60995523035718e7f898bcbb46ee3e90e76b03ad99b61737f1ee2d4c3cf23d5614f767d8a03e4921839f59eabb29ea260684783a2842e6b0d6056429d2b390a697aef776fe8021492db57fcc045e68997524407d6e9b963f8970b5c80cd43a1d0ffc4514da60b26a750639778c902d10e00d8a569c4a8c7008d1388e8b8714c7f827a951dbd9c5a466174f9838651e86cdaa19402c8dc6427d84e73fe41596d6a1d2bba03fd4801e784079ec830a58842a8cb33d32cc56cce22b89ea5dcae7b2e659cdc6c87f6567ebae46e81a5f75ec4495110482b84ce0bdf824dc625c5cf32cc6b28075600d03d48982d75c4755ca3b7fcf9a90f7d8832197e8b96c64158eb3b568bbd48995c7820940e4488f882a8ee842024e91221072dc32917c6da4c03b86bed15fdf2889697ed349649be9b287a1b1e6d5655e7110fb3c98bc417f89eca4c3ca9f3a8891162873298e85ac83ff64adcb9622bbaeddba3bce44855b84c5acd7f72d6be9bc58bd7e9e273385a555019be50dcca5d555170fa041b472af4e9bf7b322178a3e4166b1dd6d81c7cea97788af5615323c128ca9d15dc267dcc41f6db00c8c04c6cfff3f3e8cec109ce77151b206910df0d393671685ea4dd66ca4e20e1b06ae442dc4d4c4c80dd34c3ce214bd4a3e138c82287311366cff1113b9b87f653e00b7757f57dfc011669d691591c3f04c90c9e9757ff568449b89bcce976aeb19b7d0ec42e0c0ff7414910f63f150aaad4de779604069eb6be22287e2dc2161f540608fa3b31728a1220211d253496c399bf61df8691c36728c486e5e867f6cd43262044bdbebababdb8caf50afa7f595ff07b83595de7afeba51fd2a475a419d154e312e5233d5941b45f46fc2dd3df5bc2212cc33c51e2468f5e17d17dfaff014b60024983705b5f9f263055b5ad52fb27b818ec1fbbc1de9d06636eccba8614fd2860250561d19a406b9d3a67ef125cfb6a22c9fb0e61ed3e65a93fefa8edd2fd5801586591b2f2ab61e013400acf71f0e023d17300cc90c1f9259bc8524b2319e77bbba8c4d286a0ffe799c57061f3a36f831e2cd4c5480a5dafa9c209c93d7cb54a56f1b3670ec1eef3de8494c496061c14853566c11e9fa4e77dc3aa029be7a120644ef0394f6cbd581a323b56187769669cb1a5d99bbe08781c95d6eab57a3c6e1d1ca3484b20bf3f67f2b6ef9c6bdba800e3275a469f8e39630366581f2b275b65a2a3643e02142c7a58bc00e60e350f930fe441f443454c5b7da4159195ecc9ea9d90929a74186312877f3b3f8a0eb61037c73f24d7f13fbe2304affcebedc366318b6c1a53f470efdb7cb16c833abf27ba330290ff43209af9eee39081bc576e1715d953ad728297c3c939dab1848763e6df0c72198c8571541b81e4dfea8196bb8f8cd319f80e10e64b61d1541bcd89ca33a6e67517052512906159506f3b012b76d5b4280faa87e5605a175c1b05ab70f91d98eea78f01fdd401e032ea5ebfebe20e81bfd4a6fc2e8f99017f50b310f1310b3b71c70c2537d132a2f6c588db5af8d24ba648ee89fc0553b305f1664f9e480ac4c103665ab51d13f94bcea38d9faebbbd6fa6298a8374448f1e99802499fe7b64d5a0e607ebec52ce1339d073130bc7d68cc0f74c29a8d313ee17d38c467fdb225a1287f9e2c328c8da19a8834809db2ec5438d30df24ba3c3b264858998ba973f016016f117db6982ef3d43d31236ae3bce49a938d43d8cc46e4de548c85cb2bfb33669fd7a9492e62e761861693a7a3aa14cfa3243521f8ca7ae6add2d20be4bef6ce40bb25795b7f53009135a992ebf8563654463e35585fc9c380940f324f9b07f638c54d6d5da77ced9814456adca7fd15665797381580f2aed4bd800942faa64a2a086ea01aca5cc4a139b234ef3837f789d406481f17798521571d5cbf83336d03a4fb054c2556bb423602364006f6f8d59eea0689fd280e29429b7052b4614aaf785e22c70596cdd11403d9a9e9a60f45395c7e4085a515689e37ca942d5a65f872fd3223adf2f7bfd47fce21f280ef44ea71c755dda9f41e730b306b90a1432ead90f9f788177cbdf41db86135171d2b6d8baf8e0a3f019900e19dc9d9668111e3300e1a73aed0a68a25e6d670cba7e1fc6c18e8da346402b732446a381a75c65a0959b1b4fe2d116b801688880a9cc014e0e7b5851610bc49fddca01aea179977b87863ab3ba9004a05a08609278c5bfbfdbe9f6844b439343d46a0cd38b40b4ded6fee8b563a20c25637f7068810e379bd65b704f6e74480d129482f88ce63d9eec54d1f19dd113afd36357ff3d1d989a4992ee5d8c4a25946e8f79b1a80ab76685c568280eed7b6902f66d3e29116ad75c547e8ffe4c5ad03622befb7ead7bf02b5c0f44765d577148fcce0354f60c939aaf4552f352a2981026208ee74c730ea5e03b78756b09aa68e02f60931a2ae5176a0e6eb02726be51b3f286192c11a98617138710d27ce6923bd49e099f18feffc0bed3f1d38474baa4c69bd92561aa4827cfe9796a1f3aad098b4eb8006b02db2ed8fa6dc84eb78a4857cc9f027908d90578eaf1ebda3989c9501c7c098b9ded18ab12fced3473205cc5d1c2b8608bab400423402dd10eacb71e6ce96a0990b34d94a0e035b3fa84b62fc21323a3ff4bbdd6602b694ef45572d4650fd80771eb1bf8621654fc43403fd3a018f67c2e675cf14d60e6276425b877f4c0bb9c057d6004f07431a0e641cbc41b2d77a5304c06ddc39cc995248b366cb79f3c38322b4074ec9bf147d6d1663deb54acf30d9568085f910ac91575901834fb234cb0d8b1579eab248cc5b1172dd8b1872dc8665b07c17f88c37df4f8f67bfe1e4e3c5a0a7259a7a2687319e458de79b8bc377a573b760fdea26b82b1a7ff7e2e89c756d9c7fb29a75367c4c44b8e6444a6ce2f81902a1bf7e2485039d1b2b3810e680e22770953abec970c1ea3eb8244f8b5cf19d23d637b8749c61dd653b34e7e8c7064b5c2d67793c867adf8691543df88c2e96ea08e06fb29a40575ac4b18c8506b08c9608e9e9512e132f093fd12df8910ebced42aae6e768977d7195dc4728b533f35852926671d08b1a68bc6c8abea8b4dd82811bb3d4959363dfa923a5a40c656b0b557afefde201ddfeb04901dd91fa610e4be576555cd592998b4d2e16e64c48acd3ac6db3473ac77625de377c2e1bfb8dcbf8b7b111c13287a84b6b7bf35e2c54b37064fa8c4e03a19beeea55ea95caec8e02a4c73c0344c83664deda81e64b20fb00a602a174031cdd5248db1abbd543ea2240f4e4a4df8c7648cbe45c639ecefbe7c4bb2df223577e63922a7a6bdbd3a6d3908f5cdc412fb455516341d66dca4b4523f82e7f9d3be73ae24b97985e482d6d4e6cb82dcbb362ce064c0dd54a26c42e843625f155f9152f94aa6ba04839323ee78828dbf5e0dfa4d628656c736634f9122c4fad047d0513f7118ce77c959f9eba47b57ccbf2671c6250665f83e915d74ccb7cb6faa028eaecebc21b6bcda7193695592b98abb6ee95e47547da6dca4b9b740d0f4a6a6c95ec7ff2ba481133efd7e2b9b93376f08ec97f40a4045a167695ae1114150cdbff9d3081a08d03f2f0ca0b25435ca28b53266cf94faaf656b4e7fb7db882185c973186743c45064ccda60163e73a8c19aab9ae7d2f9e563ac8fffca64ed9c6277f342a99bdda91efe01c2cb24e6149428b56d322f2f7b31e1c61e581b57afb7acb216627ce137fc8fcd14ec5c8d4be39beeb9dcdcc5087422e0255c29f10870ad9bc8931922a21e5b57e085d3d7f20bed100cdaa22a6af6196892702a6eefcfdd601649dcbca53afb0665b25658b57f988e3fd743ce52ee421f4973ee95becda180c7bf41f7f1b3a0c7a5cfd184478575f7aabb059cbb94a42fbdd5b1b11061b8a442a2f29d1096ea85439d89fc031e3b22d85ed29423632ae4f2b6fa98ac4e4f601d91c487f6c84ca2d660aa157dab73ff31f441e6653e9be98e6c08fd6009a5c7e82f4de916ef3650b7a9456dbb77889763448205f42a7d776c871123b1db50bd73f3d60291b1ef225372e5ef434e256e97b4caf64eef889af73818c30d3b24d5ae5aa15353b4e22de089ea4b560891bc329e12e0aac9e7e2f8fa83971eced1115f4b664f5e80700193c60ed15c07f6267f61e1a07b37ec3072e2282133ced8ddf25e8f865580b9cffa49089014a601bf000adebb5ceb5bcd539f3ad20f9c7ce5b3b1d863d4bd60a5fda1f566c9da7c2196abae8b806d62a01ae6840cfb864487c9f3e58b2c22d21ed292a56fcad7a2c53487fff3faa84ad7d58ffc6b00c60aa50e637d4ea74501aa568b1b2a349eda1d04bff81bb052e1d927bccc3daab9ad18fa77740e936c6575fdf6babdaf7a241114ed4f3d65bfb4fdea7a4f57553963df5a5e066b06e82663e54b58a2e5c8f0ce57e2ba4832139ebfbc70671646332a86e971aa9a9d25dfc89243f41cbdec196b279e1bd669be402c94134a56bece2d3d5e733cbb693ce523ee2ab7207feaee1023c4a11758a2c9a1f901623002b9ffa27b642dc9b6c7ac02c2bda113112e597bef8082c3cf95ea4689d29f1f9e666d75aeadd181f92b6e68119c31bf71310ab8628c5f5cecc32e1f2d760231e1e99660a6ad7b3a8ce6d677ef61161fb9979c3897a21871cb431a7aae519cac807259780068e48917d8f2d2b70b3737311db2333d32ace68822d2bd852cfc81eb5dc356fe2e749fa6635228fd6813997372dfc4cce81c9b847615bf132c3f5d1fcf341128dfd4501c98fa3cbc2537cd4185b53bdf095a83bc17acd63119b6195490014a772c4b1787873696ca6087052284db67c5ec38b9243f7a476acd2f10374724c57c15f193a6cc0ce635d59989ac56172b7bb8efc2d6aa17dca85b2a5690a9f409294b33579ae8ffb506152f3f2f3e7c00955005e4fbfbea1827b6678306cffd56cf3f43ceb0afdeaffc891e5bb7ec6eafe24e2aa5066185820d20cab677bc9b83c5a8f2307d4fbd3ff3a282e457d1c3d6ff041763044318b7721dabd51e43337d37fa3064ac7f564d7ebd23930ad11b38d0d7312a62862f7fc9e0664eaf0f0ab5cea30e55ed52078edb0c722ee7f6d5ec4f3c17503f2a97a498660bb7ea1a0e305fe25492944af4b7d4f7bcef715e714b840b440209650e24ae1302c4a658fa7dea6ca6153ad886444ff54eea7672e9b32a1196e593f0532def46e64f04ba46cacdffb7aa1f27f22a4f30001cbc6c09ac7c4450194df9fa302996d8af546361730744ec2264b884d8b92c8ce254289a2082e182f5199f9e22fc37a23459cf97802ff48448c3c66eda84d4d4583db8946f1d2dca19a5e3177769190174e056a0bef4a3695d4c5a47defcdddf1ba513966b59824d9cc996d123422ffb527eea355cd8be64d0400838229f29f263ed5f31d158b3000e0ea1a41d9d0bb1c83fb36fb3aa3087f3320bda1e78620bc4cd4e7bbadb5a1a79ceed8458b97067be123a9a3545ab4593c9f8a341b0c2cae3c3ce7cf2e451185c45c576203eb157f6f0942a6d18343e0cdf7e99305720026ca36a9f2a4b29246cfc7917bcaf41981b2e6cadf1401c062ef1b4f1f98a9e480a6ce1224cf49181eaeb876726315c2c0cdba03bfc11d091042d47dc2ef5e2fb49c4ab4597ccb65cbf0caaaa6015428f7c223733f2cb7cd7aa8b4c7807341f74e83d796b08a5ba9f2c7e56b51665c452a96f1ba0f7490cdcb248b5e5c85c687b6c5710be23019a8bbbdbb9f451e42b79423657f7669e1e55fcac0ca6ef554d7df76e9ff5429b20dae46ed08b9597daeb049c16b03f095c036b7eae7af530281132a2a3ec12c262ff2f66a261b61cf6400d97bfb413de51aa7bc650840ff0853fef3bbb3fa0aa2481275b7d23e369b3e17263f97d49f7a33caf484ab9629345ddee07c9da56a542ada207d98bd7e7da0f38e9327554ecb0d97fe8eb2d2e6e03047e6a05a5bf9f2ef5fe92a9e086e921f117d2bcc37cd3b3e6e4951f19137d96efd9401a1b86a4c70d612a6e96f2516c5da067c58d0431657cf86213766a7ff003cc932ab129772382f6f6ef8d7191a25ebacbb167a31d229618484276f63069f9f837e910829153d31412bb74be44a246f67cd9054e2725baa93cd362a180da0170b726f7698dcba636acaa61817675444aecedda4bac9cc814cc160ab382768d1a4907c41f632178086bcd42da9f7b59d66aca71fd27ec3badf64355c971cef6f9266d200b054ab5e6c8442d158050a0445562d66d9bade327d990428d3be4098a8a1532113ccb8b973aa3f87c07ac87bd8085dbc19fe2fddfcc626c476a7b39cb83e95f62ff1500af385d97e9abd08e6096e64f1569ba5559f0ca9a7c368938cccd5ebec3fa36843ce3fd4bf8a09310a6fe96dd320ca684ce4839b938fde5b11e7b81aad3d2053c698e8ff1bcc5b90833358eaa7b60b006bdf825a062fe01cd4818cf83c1330906298f7acca65188b51fce45a5a9fd64a94bc180267e1f33c8f052ffe457016bd061572f92c784e245581dfbf378f108880202b1089656514daecc405f5ed23a231f72524c81112662997f371474c3b5dbac649", + "spend_index": [ + 0, + 1, + 1311624179, + 4294967295 + ], + "result": [ + "e01a5d102bb5f8ba7986e7e4ab0fe8c4922bddd005adf740122684a91afad1a4", + "0980b070c9b5fea0a87b3b4a148876079cb54dc3db9ca560411c1c8cc3a7f5d9", + "3871f92f02152b4846c1f00e3100be52b8ec53cff9f496061dcd3ad3f2f48a2a", + "10b88c130695168a2fc2548e4a6f4fed11388a25f3da39a478ebbce6ac2c8299" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 2, + "Witness": true, + "Version": -1051347441, + "scriptSigs": true + }, + "hex_tx": "0fb655c1000101e3bfa656000000000000000000000000000000000000000000000000000000005296f6a3fdad01023648cde2159aabc319afec69ddaa111fde9d94585b4610fb3586e295e25fe73989f10e0991620403eb13fc9861f45021df9966228eb44d474d174823ff8ee86a2ecc631b1267fdb545612f78b4b1d300863e675d47dda8c600d68015b7688d4446625ce245ffc43445d0e95ccfb3275948ef8c21eb59887ab32de1e540d20b62182d442f5c82e41e74b1faaaf84075d88f883fc2e5ae237f3e6ba115b0b2d803fba0d28472c1d0db5e4128b2bce7fa1c1bcaa8823b66151940bc37b9e81cfb2b31f1928a6d1d8716925e91f02de1bfc8b54de0f606b950747063444149f406b003e3e954f89769626083128540ceefd85546537fa7d6541b605cac7c76feb9eba6db727892bccc686f5003758c1c36e7e5f56a49e3736dd9e4e85d12d242315fb52cbcfa19fdb6f794e99bc9a4c7504b76e4288bbce908e1147e1ffa2b25147229b464e03c9a196e5e660fcf43c0a824497e5c246cdd3c79585c43069e54206c06c60a00123f4a3f4927166f290354c512ef7e42b5930c8af1e224a052a0ea1005ea96f19e368509611b183415810e1f399dc3afda846235ceba7224fb53bc8434a2ee37e4d494dbd0742ca294cc04910281d342e9ff46eb40c8747ca18aeaff3d1c00fec1600b4642a520fefaec35d3df74aa13c1d9e37e6405e748512e67399ffa9f7fba8d3244e2e1d6a9efb716a78e4cd947a577a193282d407ba748f3311e7f8880852074a47bbc74994e75fac4aba473c99b97e7ea245e8c56dca37ba1bd4d64522f9eb474cc29018d35da3a1a8abb02032bf0577c681703c4e88ac2c5a57ae0f678dc5834639833fbe1f0e1b9fa817582c30fb07b51641cc4d75e3be4989c25f4b339e3194ff91a0e08916c0410a407fad131b0d15958ed8439f6dcd806554121260a62c36b32c82e0a153e93983ea7152eac373761dba154518e7da0a6d90cb60e306a110886b01353f1dc76ec082130f8176ed80444d9bba60cdff3ccdf31b370e837d94055ba6cc5d5bb8fe396c6d1bbe92c6a19cbd371db892203e7f17e91aa33f093e886601473319154b8fb4db0b0e68e7872e7002fdbab5d6f93dcb61500e4447e4c819fdb590bc7803f8068a008e3f9f1e250a6730a76881fed07d6895690f0444f49019b6e11939cc836fd5b8e4a01f1007c029250412d8e7fd8ac89476849b2c020aac27da1ff8618166303eec688936e28f0a31adb1263dcb48d0d060172ab1d0f0e15102d2815dca08a19d9c2d872224623dabed1880912485e54d3331ec9052a778786498ee0a57271b243e3c854701b2284cfc5d9e5997107cb389df6e58691180bc4ecd0ebfa266a2379d23c561c7fc3b29c393820be0534237fecf93fd33e5cd775e3e17a5db3b35e1d3dff99ccc3263796227526b62c1836704cd13bb50aced16eb449e5511dab9544d1ef4eddd839ac1f73de9bb6a5ca714fd0362301489ffada6154f9aa55fa3bae31eae4f7a9fc02d9aa6dc431cac4f657a47d75defe00ed7ace6e2aa0bfbf06a6f95ab872fc7fc084668b35991e18eecc9a5eb8eede635a619ff7bb40cd1e9f36da0c1fbb9ba88667b8a33d28ef266c270a8e258a933903e8658f71b4c104b34a90a685465490b82483a231d1f5193b58a356b8aa509783964c6aec4f480e6d37a82882449e9f0cad78df21cc73ab71f8253bf236fb67e3807e1f7511da8d4ecf17df6794595d2ce4981e6e7639cbd7dbbab6b18a4ccfff9f404449d82f8c9dd5ea718deb2c5cf373788d8dfd02d375b6d52c8c12d6bfbb5b2ee6a7fe45d705a28df3a0097e90bc4b19ed940530d3244da84a86a9c241bbb2e2048ce0510fdff6c9474f0ac33423b93fe6c07d9c24712761f57ed7c19cd311b1af416544443a6f7f61385ed927d13921bc9ea8a44cc065e6b17db35451b439e1954a040305b2b355160426868746819ccdab1023e30f326926c850ff52a06e8c7852dafa114863f65b25ab7495", + "spend_index": [ + 0, + 1, + 2574543262, + 4294967295 + ], + "result": [ + "f995d871d35aeeef5d42fbe5c6e8428616d2888db157697579c17add7d2408a1", + "029adfd50489e1921d57b997e609451fc71b9eebd5ab79a068d96beb221bf3eb", + "e1a58a099f934e0ec776d858c811fe485ebace34a67d0ca3ca23f5b00021a262", + "73591132765c175ff83226808b2efd2f13be8e3acf422ef43f728bee7a112444" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 3, + "Witness": true, + "Version": 814707723, + "scriptSigs": false + }, + "hex_tx": "0b748f300001053c73ddd9000000000000000000000000000000000000000000000000000000006d37f59d00ee34fd4b498f005700000000000000000000000000000000000000000000000000000000f66f9bc300059000915d417d6c000000000000000000000000000000000000000000000000000000005fda9bba002da98aa5f81966170000000000000000000000000000000000000000000000000000000049bf1a56004d5d2468ac523d8f00000000000000000000000000000000000000000000000000000000276b4b5500fe26001d03fbecd947d802ea49c8a61d48f577a041311daa647870c8166b0accbf1b2d5e050ffddaa2b08d3e1b2f5392bfcdda9e4a1c19c2b1d9f6185d8d3112d09a983c02db4ce36d9eddbe2daabdccd2dab45985eb37b6349bc81c871bb26ab409211a4513ac4666324e7f44c608fdf5bf073fb64499471f81e6f7950c50f952ec14506ab7985656e5a78446b10a59439d98522177037401faf445734aafce951ba24f0cc68bc0b59a75614d7717265797a683485ac416b4f0be3f9230747f5b6c63ca3e3b8650a68e2fe9346b8fd17c9f29d8c6c4012bb9ab0f970578c8e10acd035ab33642af34daac3882805910b8312bb512d9126d4b465a8260f27ab99c2cdc0936c43fbd2bdbdeb2c35308ab9ead119b767ef01afb943dd9e2b5e053ea99d639fa3b897afeb812d315a80396bc60d59b61fa3e6f461dd718b76c057fc998d3344da47b9da5d024dc4557f05d2a270a9dfc48f297b15c0c37ce68da274afda61593aeec9143b85c060e90ff86650e4fa4e9fee59d4a0c3a3d18351eca4e7cb94fe3f3b156e07217638cdcfb6bf8d512f86bb38bd610832cc7c75c4a94e9a90153ecfdc8b85429d2968cdb48c8296777133ff16197f773b3536a0a1a2d598e6776257685c969d43044173724d8cbeece0e7053234712880a031d12e84ceea423a95efbecc0a5abaabd5a5647fbc6b606116e10532fd7a31d8738d37cfc201b726bf6030f25c3961125dc510417601ffa52cbddddf2c185f4cc17bc7b0d510247b575562306e64cb4e5359d7d70d09e3cd89dac10d82fff19c2255a3ca6a992fbac4b414f23fa1971e838de2e393b2c20c444c238b78e0678cca3901cf29417ab0aeeca9626fcb7be5e777da3648ed088ff4d4154b701f38dbf127fee38897a5ee7d7d357a672031a3085600ae3ad2384696bbdedaaec8a86e008f064c6ad5950eae848772bfb597cdb9b9af7baefff97e52965fd8cb2c8e3561617582942eeb827bce577ffae69ac948a6409c69691c61e0cc55cc11320df3ac90ad2917913e701d69402016a4d88b84915eb546ccf34a37a8b33135dd10306ab10e73bb2ab3fef965423557ab11dcf6c8135660b07a90881b876e06047827fa3e1ae98798604a0dc1d11d9e715102edb2ccaaae863d10ea8c2147b8ca3e8b3f10f082140222d914e15599706465da455f6d5f5b9f14829b4a2611476b5d5ddeaa32037e69098658ccf4790671e2bc206020e9e06c13bc00ce2d4ba17cc6689bcfdd4018fc919d232d5f5021c3d689a4625593fc68aeaacdec4e408bade148365996b6da85c4e9fa11220dfe94615e2ff5356b97874059aafbcac2b0dc90792c3ec08ef4a2bd135ed059c52a42b1d1c168558cd4a758a54752b433d624ab4e7971e51cd39a18aa1229acce968579641aba00662976e6732994b8c3f1683bacfbd510b345391cd438f171898612236705e51c6d603f4c95f5739f80d50abf2133c168af58450f26cdd571ec8d0c6ce4dadb2cef510cb424e75e984f9176e448683c08b3e11419f34f8eb11e1ce4914ae35188fccfece3372e502951df6715ebc5ddad5c13dbf70835c1141cdf2ecf81ed0ecd8d5cf5ca8c57203440f2beaf3f91ef4bd5ad27f53de363c5116de666c5ae832cf9216cc8817091355e22e9dc7ce4f652783b2b523032b7b346c25621b65f4a505b220fde444c57a9a80088bddb5726362ba8a8207834b566c2f9bf9272883aaa62b4553d82010d4081f3bc8a2f7c4878ad4adf0c8c11adc04c41c39ba49dd764bdcb7531b23837ede7d615ce76dd8b68323df8835479ee40688172c881b81cec1074456b53ddd50ba6d96b113ea8a04d5f0466f8ca98b6246d8c84c54d8e9362a6b93481fc2b2c5109c7a6649078c8b38ebffb1adeb396aea039c0b6354d17d5077bcfa3b1103de56a85d7f7fe6d244e4689e03b33515e1674724291c138027e4f0eb953286f4f9e5d790351b538ad17a6a2b0dd3758d06d84413c0bb851daec68775eaf4281010ad67dcfb377b834b3adaf308368fc9b105c16e62e76a629b8af41c7de29a54a974115541e037d5f0f94029dd551d72a3b43e5c39c111a8ce30ab87a0e2e21770e924be91b8e9644c8bb37568bef66a355530e2ccc596bc553ed10fb9973c1c83b6d6f088baf33312637a3d7b47aba022d6e74eecb728f18c22e94fd022e73e7f3e573c8306926459669e80b64eb755ff25df4d2ce78a44c6072729834ef9fdac017c197d8b0e8f91205b0f689ecbe2ea97aa26b6d60d3f72923185f561d7ecc627b96ad0744f69d0cdcac6c30bbf45e9d208f69c6ab1ebc3d83e39da96863525050a37d1d2002733a6fc1581e8e9d16f4a64f2455d7541646d5026ee34cbae5f559d822a99086c75408e376e8d932f87a773b7177f54675a77fc34b935aba64a6fc836b7be488764f4644e68c09cdad418b438a15f02a6cc148bb5e716af5cbacacd4a2be4a5c34e7c0a9f534c19442bb1c4c19fc18567685ec0a6cc79f997061ba073169873b538814d6204b0f0677e9904575bd8d4dafd93410e89065d32ba5fb2a912605368bda85f0e507b68b504baf5003b6308b0bcb094d822ebe2369f0a1caef770051c5a658ed4bc909405c7d30fcf6fe5f52a560e3189e308ea401beb3ab31c1c9a274f4daaef6fa6ddffe0d0accb622d782ccc2d8a581db691c011ec745f8a1c1c4bcb2f52efe1c2856e9a77295e8ef14b935820641d952aa895b1c6bc46a821a85d024b39e734838d007c62ede95bb4c14c6e35d1abf959dae66148b358575f52d9f79fcd81a3d6a4bc7bc62f2499d85ff5833bb2a61a12e28b2b70e8433105ac084998ef7982179ed17df120050b9408a074b8c88beb21ca3ea9359a0bd842c8124e1b3e12bb2f6f68f3887f76ea02824bee5f60ef7d6a438f538ecf4cbbd71c0bc5a41acb03c8c46e6b4ecdd47d16a00e4dcebbbb36e88c82e94c5046081dfdf34fa334eff1d2582e72e39da5a3a0966fce036748b2fa55adf9c96e7b995cc10e3ef11b34a9f6f4eb2556553e6572d11013ef39c033c40232aecba0e36b34daa35f6d9df38b01fd6101cba60d0c4fea9019e3333c4dea24bba24bd906ec319da74809533cebce37ded637c6a21c5fb63096809715971f23ca63b613fe45722cff3c8536d2d2ac71a16476d78dd29bfc013157f0c74da2d05a4bae9bf8145b2c2e5d5b98a1ce1bce0da674490d607e67cfac4fa2832088d237482e3184722b67747658e6c2c94c65e3217bb4e5e9d6c02d74dd45829aca17d9aafa2987b05ac2d6aceb51c824f3d9164a38166d85ed09069399a5d76169bab088258ff89a49451999eed3a2de860e81c6a69e2fb6c77921a018cd29ff1f368f5c5ecf1f831b175fd2f40548adff6425596a10e4d857f3eecf29e00c0e401ed85400d0f22cca0cdc3f8bd566409a5f50ca75adca2de1659698608fe19f5d7ce08ce7d8dd5df9d46146364b4487288290a6d88f52a9c8f525512a6fadde91329d86198bd49642a6f75523e0d0fa10ba996429652c173b04c94f182d6f24d0bde2db590da98c9370d25a6f08978e5183cee41201fd2201d9c1cc04c01b43d94b86a20f89e498560be4361aa120763798da9a303337116095fd5e8d368f0f492c79f120d532020a9f5b8066ab8f7f97f02f0165ab1eb352aa651fff9d70afbf497fb82d2bfa7b95c8b7913d9c63756892e3d8a4defd7c63e366e5e051de0657777d06b6d047a065d34129e6c61406bf004884bfe21d27e840fdce1446a47b0bc55bc6565aaa599262e66102b42e7d410ced19a14e9032c0b52cb73bea41cd6ce76b7430eb2f7442f9fd2236b2c37d9f6a01e522c28b5ccd27d7a0b728cf99f86c06460d67c9521cc5cb95e4116fec8b4fa42dab258c3bd4ade03cc6690e5ae0622be12ce57fbe86411c8c42e77ed684bb719655ff5b47b6b111868e1768b36a31fc09f43017e413f9439969f492fa4ed622e8a6751fb94c3f9908e91981", + "spend_index": [ + 0, + 1, + 2609405748, + 4294967295 + ], + "result": [ + "5f3bc9fd7fc449341f79d74af750943ba58ed43366d610bf9c85832e15b8f4f0", + "564800f51e04ca3288dd040816b60cc9fe4647833a750a98afc943ea22807d8e", + "408c08e764904e02780f3e79cc5e12c06cf7acd222e71bc22ba05735d98f2d4a", + "aded80f68468d06eda4dca4c1b0685c8cd5563e81b900cf29c82f28d3ad77bee" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 1, + "Witness": true, + "Version": 21403141, + "scriptSigs": true + }, + "hex_tx": "0596460100010601d21b5000000000000000000000000000000000000000000000000000000000cc926fb500674bbca5336071b70000000000000000000000000000000000000000000000000000000087fe629e00cae822a64fe86aca000000000000000000000000000000000000000000000000000000003ab379d5db80aa6ac750bff88788ab62704b6d28b5d41262af3c738792a963e95fb02fd0169a194a7accdec7ead5fd40d86f6d043f58d81217ed028c8af11ce797fd503aae366f79cfdc5e77f8c77fbdf3b59629e5262f6a88d8abac1ec5a9e3be9c9742e18083573bc5a90f812a63dcdede3e3d444a964533b6ec75ccde595c389e7c8de759530a578b7af5c6bd6de3c88444ff202514f5e22599ef86bf96b2331e7db56f85eb538358598fed5cc77eadee5055f22969d408d32515a674702788e830a3eea9a7c4d35ed430d475263052ab5f774fc0e6425bb466b123ed43254eeaff351b74ed8c000000000000000000000000000000000000000000000000000000002360f547fdb401292a6b1ce12bea1b921383a0da232c9999f28d1a6cb8c3e48a3c8bb493daffa7359575055c7c327d3fd5d620847a9bcf92ca4dad7632727c8f62623029daecba1f94cf734c843c1d52003510c56b9a01d3bc8a56b9371ec83b3f1b89b3e7f9a8d87182d13a9b5b829c29805a4f09859cf5f67bb8eb9c6c620569b2d2e91dc103de7d69ded829cf2c193892dfbab165aab1643e80b9d48d64e971e40d39cc9442a3c498f77953c6ee5e361b47a849fff0648fd9b608533951bdab1568e0e8f1c2590c4019623034afa5ab96d93bb9aec122bcc329e756205e63fab1349f1765c680660910d7303029091fc2fc3539e7a6996db24734297c97e766073d89d27c67e5a2064fc312760099dd2c60674d4332b620573dda5bd72b444eda33174c18c05f721b860f4eb2819a9384d57df40a598f2aad3909041295d59f0a8d30aad1a8c100f779607f4aae77feeaae5d8f597d8f270e115b66883ea05e9c9d3b273ea0f013bab65059bab42f6b2e154b54666f20bac42bd482481e1a084c06c700726efca97927fe005727c2ee470bd97bea94a717f18dd56d52a5fc26c98f06e32b1173d3b1dca7406ee3dd554e8e3280fec79939986e71c8bfcdff78bb9c000000000000000000000000000000000000000000000000000000007fc3fbfffd01016f8315760178a4ae021929732cbfe8fb92ca4e495562d3d38d7e747e070fe5918c42937d71be004c8f3987fb5507a23cc15a92fd5c864eae227e41798af6c61f6e3314b931a10aae0d4f6da2d4c519417ee5302f3f844a32ac914429c25cf553d8fda38bf1b3a107ab3891b66195999701021e07c0dbf0ecb04df0389ba8ee241da0fcc470886d086fa47861c165dbbdc5a46dbaa5c731d8838bee0e00d9d041d8c073ec35d0bb684cdc2890caf837356d45133eb62c103d33450a531d3da116d8265017597b58e61d9e81f64015c97c6689315f1b3bcae6543ef8b14995497b4565c4afb9e9adfd7ee1555306da7d854ea094fffc926fa6d9db0913c9d3030138af91cf26b6dfd6330000000000000000000000000000000000000000000000000000000000fc550a00d67beead01b3eb058f1e5d1b6bc89326504bd91cdeb1d12524c41f4bad8737a0742c673bac363e3c1159cdebcb11b8a7825f24012ba87c660db47a6736d0b92a8515f8ad66a5c926da385e17d0bdfd26b546f9b86e4229a673269c0500ab7aa65f316c2abd00e4d3b5e68303a7c3e233c286d47e81664a421e556a6531998c232ec00e093ed1f3773a4287377c203026efbb1a04a54212b8234ca8556f0b5e6a6111e161326c9c626eb78e9042b5d197abc092ef7574a11bbedee547d0f576805e7dc8ca1b1330bde8ac2f427b239c8a81c902a0bdba04fd39014abab272ab3ea33bb5946fe9a18786ca2ab5d0bdb07a3a9f38130c8b3be1dd13a7c4881b1720791cbdebf2116ba09412cc9d4b4ef081c702c88cc3cb84e22fd7b48d21ffdb250fcf9a27a51b0a4e5ea4d5c0c2b3aba3dc55d37db1f0f88c54ee1dddcb7e38962cce4b4db92bd036079d1fc62ebf6ed94482ff5fa1c567a5c938c130dbc58ffbdcbdea5bae09c0600717af56042976d15d8a38fe5ffc144cf4b8391c4950e3199ab2a5f2c5fed16d8d137be7ce5c0f3aca1ea8cdba22aa4bfb24a08f47d1059b7836364b52d0d4c4c3e0220087a76b7a6eb5680f407f3018d5b0fe017732f5373be87f713b4cbfc5cfdc4bf4fcea60d08ba50c0f71a4f1c01acb685131b12cd5a745ccd09a4ee694bf6ae2e16d5c456bab6c476cca8f3e9e6b2302a578a7acc6a5daec6ffa7153c622b08df87f79a0a25457650a3d6099a243b7b754d1bffdde01a755b0cfa2547b687e47612cd8808970be6da73699a66936a65dc05ec720e21d757ec8e5c578893f42cdf84c91c6bb89eecac05c29aa67f78b2320f20c52bbba11d18a70e6e32187766780d0c1455805de1c921be4bb952da6f67e9016c0de75e96880f22aa24930c27f61f2cfb42f0fda45dea3f8dd77510d2422172db478415c069541d055e210c16614de7c40001b2be4456b77eaccccd6689457793a29c6a3fc8430f447661088fdf3da0a931a68cd4d9a9264006c218fc11fe41c19312479fec30795b9bf1606b2d8278cebf6243fb15834c2f47460ae1137580fd39f52c6740d9e7a9b0b72c91673333101d1ec4deed2dea4cade9779c9caf41f044ccc3db08c270a5ad8fbf16413d3b657595b8148a3ddcdecd142efb3ad3be784026e9ff3ba15bb3e9902d19dd1db39e8cbc9a9e49d679122c3784bade4640cc7ba9a396c61890311dc587129d6e65331a5a041688f8bf377c7534e2b04a93b42c5315d43696dbf7d26fb1c4f16e31a0411aa90f3cdf93badd0a30d92b3aca8ab0c0b2d1b07e3c99f85396c5f2377646180e8880b22a3ccea23acdc1819f6f6f4637e4f16eec41fe53dc7d8391ee9b60f88853e06b6268b4e3376bc564d9400c0f3e9b30d1a268391dd6c69a6ab5110b4545284aca27b56cd2cb7ba24f37b9022fd7d018a529a69011930c421fa1c8298e8a2ea0f853819c1de239c0e04d8fbb55fe0a36fcff19927e1c8ee08b0051aa9e4241b52c35505527c7cb49b5ba85f6742235a0efb6699b59c18ee90b88d014aa7439cb6da9dfe7b8069658df473d86f77de8e3abe9702c7cb57755b2a07029a67346e4f0155e33793e9ea17e230c7f6679bd870d936ff4813220662753b7567549a65d259d3b0d4f76f8a2dfc9dce0589bc8976818fd7b7bbc1b138c4fd913b1c05346505052b691c2781b89eaf7014d86146a928e2deb36e162f1b5111a9140e030a3e3e02fab012320cffc361155e3d54780bc31d9886e742a9eaecfee7226d9090a61cd9887ac47c2b5ead34f254e8956a77250eb620da3d7b35511591e42cf2e9208fcd075eba22472d7552d16d4f6f3d95dd98d22fa5df590ab33129f8404f1cbb37da8a154f3823354ae0831d545ac5807e64113c93052f2ea6e8b42d6cb23a8164d7f5ea186a03ce09d2b27fba5c1ab1306443d899c09192faa6d3583f411f62eef8a9f20f05d16d9166526502a002bea82178876bec3f29b4d6b14ab55c554a82006fdf29fdc41b52f8f5290e0677ade64afddfe9c91e0a70c18cb77df26a15d1fb9b00a2728fe1ac5b64963e8b1a7cf4f41a2b0e359f81d9dabd1c03d78c963d6e9b30796a1233ed4f78979818bff3209d348502db99e877c2837c19f56ac5c30c9d9fe3b111536015603d7af43acd4a5a09789ffe18ddf91c5cbd5bf934ca7774d046e87cd5fe5180d683d2b0fce914ad495295cefa281c10c1fa286130add4909e664c9cd82b318cb8f88576f7d1c1e968ba054257fc04251fdb19d179d425f261f259ca49a700b648c52fd2b82dfcc746074ca87f899382a76fc980e5d0d53ef1382d77b308fd56fcb64a91585c240b7203d31de0dd534421e5f6705ac224679582751664dacb38161331e8e7b03080a6fe6327d2bb80d867f8efd92f35b8391903551078fd8facde46693bc4d05dc7dd08353a3d14c4eecdda0c509f8a225a8bee815916c9e6b782c4cb2a0f9d724c593e849869c8fffc84ce768b19bf5fdaa9a88ca4e9ab3e2aa7c1a8b41063460e5c649172c80a65352c8b50cb3b8da5c092d3d29786ef536b9004a045fda1edef145f7f81cf947f8a582c1b09f8cd4ac04a531912c8ba673af7f4479844797041b2677d312dfff9922bf974d2843e907977185be663522df8da46ca5b860f49820ea46388044a366a90727886af05e4419a9471ed6fff9dd5e6baa2f5c40f9db17ab70d207d359d573eb435195cd1e69bc63e6fa5b3110d57b47e8e1a472fd76b40756bd2093d49215eee347f2e2fd98d017ff1fc8b3d5df71344f8dae329b49bc9fa1769378b2697f6f0aea609848f5f40446ab77ceaae87d37088cf5b4ce90b58896a91d9bde4a2703e0edde875bc768836eae0e26097a3ec206a2b0a44e874424ab70ae596318e2e3e1ff9d0ac5f749c6854909e8a7cb58359377f6981000a31ee769d18fe9ebff7f291ff0d525c264abf29b3d52611fa85f9600173ced565fd2ce8651a9745f967b883c234335d3222484ab5f4592427863242805337424517b1b391193e462419c78f7e457eec1ba9f6571e9b939b2fae357f3bc73ce8f80a205e10d48b7bc11e1bc77cc10b5c0473773a0c023a4967e63e41159059b18e51d972f878a9f3dcc2aaa355aa94c0358631bac7ac90e279dd8577b025bb396c260bbff4c5e3bfb3b512b34f6c6283bdddd1fec44b0a60fe3368cef33841d604fdda017a6d1cc3191ca5b81377b679801e62f4d0890cbb8223802df810a9d1354438049b3d7a0e9c8ab61a4656d6dc2629a9fb4e25fa54a9139d6646a6a147f9577dc1a7f32f8da8d56fc06b4379aa064380cc8802ef69aae0a2e962ebb8308fdc13468aa5935cb388f9d8efd3998dfd05423540194c4e53c7a0066161e8c285e79a4649f0e66c3646607a915e1c88f59e81b8affce0fc807adeb916889f48b94e5ca31cec3b2528ea318e7b0d424d6c5ecaba319d388641235cfa3514010fd4c0c54e7172ce0505526a885de8f353532af79159562979839a5a90f08ccda684a8867be69036f0d6598a4c992f3a43c3ad1fc1d7c09fbca86e3782a49c3df7e05bb5a17d50632b577903fc5c9c3ccfdb2c7f9c94bbbdad2513eac76696b29ae2e53abb1bc2f4b6f8fdcaf239380a51c7ca7958c6b31b7422551e9fda7e6eef57bcb35e331fc1e5a375b29b481b4f400f880f9c786a11f002d97972cc1c5a626bf86b8303b6603eb343b69c1fe3f063e9e5c6b7f1ff2fb393535dae2409100ec0903a76922c978ef7420c6145c5f4782691ead4734deb53acc9eba6de9e9cee2294c9767ec2f9a17cb8f32b3ea0bae12faf5ea9c1041528fe5d81d620aba24b199b6eec08f630e216c830f53c3264ed031d66c8f8a560d5594fc7dba25a01f8614036ca1c29b5453b4b7ebb1d524d561fae087d71e71d4028f2a6f60a55385b47d7e6d16c50a59b877c5f95bd473a02134697df794991bf42b51504c269345f0621009d4ecb25c61260b9af0576ed74ba0acfb87ca7d0d2afa0c3f4755eb93494f22b76611518fcc01c69302a816d90e0b443f89623e4b97917c78966c2e5285a71945e332609d793615693a9d8f4a351ebf2eb036bf2a7946ba702d55efb77dd61584faafa55f842066b11d250bc53905dae083fd1de527f9180171f486a6044a96eecdda76a42e975f7e7689285b9e5af32b9049beb95341541e915345a38909b8c5c9927c932af502e0726d84864c3f2a8866728fb5b04bd3f73cfcef203134b06f08301158bc85b49fbc4d915712e0f031da2533825548c87f3a0d213e204effa84bf31567a358d01826246e224a3e67d374307fe3eb66990c4052678f415c938f20a502779808ac8d37c7137dc2563e3bc05470a16b573abf62a8a58464bc83688e5466fac402bde107e940feece935197f0c2b8b3c0f9314be42a3c1165cd9fdd3074b76aa0ec8455bc366e4b1bea4de34c2b278d854299428d1e59f76c169c747387c04f2f6defa126cd32abd2a83edcec1198fdc301671e12f96e0fb407c506fea811286696d25f6363fdbd40481070b4998ae9e05fbf5399eeeb086d5453e487278d20934d5bb48a3c549082e4026e81832925c92aa7f50f94ac0df136ea6102ddc25209769ded90c67eea3a4622141167b9836689f11aee4c81471d00e379c025f9c0cdd61c3ecc293e54fc78486d8b5f053c88534dcd1dad1f33eba8bb3f242d84c4ed4676c4a595aaa1ff6fb5d3d9d49c1cb4a606d628c8a6d6fba32614b3c75c59476cd8a854e07a5a73e30cbad512302291f090bc97e739f5993c4ce65cc16966f6832c18513900b6de7059e205b333de39dba7548ce5ceef1244e43701ebf5a1ef73e134d5efdca291a95cba7d4718a03e49ec1b48ff1b2529dc17616e788e1b4a5bb94c4fcbc3b0d63d4814dce04806f2a2fa33e29ae146d03516cb9d567b8f0e52739ef42685e4559f54aa914f1d685e0ccffe8d971d84f3e3dc78b55ef3825fe1d4f93b5dde4d7483f272d08d5e69c090172f75b1b570cd1d2f15419de9580433df9358395ef41b42a87814c8b5597afd92dfba262ad1784c4a56b43b3960db6bc391f576285093a9a59e681b46ebc8f7bfa4c668592a8759c81dd5400dc5dfd4c54c292c7b1e715367be922e592cc7a851d7ecfd0401ac846196be62de8be7ab31884d3a40ed6fb97d2dc08e3fab6cc056b35516929a09dbc81ed0adaa8694e46a6973566974524149d085532d5ee08e77963f2bbfcd59d4dd97d7b20c099bbc71c3cf9a2d9381114a3bc402e558cd9f20b68b89fec071ddda09fc29a9f61bb7b339b26c146e3071406092b1204d570a4f2f046a1ccfa9ad2780356fddf70f549e3aec3190c764d771dc69c1c0edd6a01cafb695f248655a2929e2c153bf92bbb97c75ed8a677bec3a487bd8fec11586ad1659eed9a99aac10705d979a57a3abf42d17db324a6ac56d52f33edcd523d906587792dd3f4537db5b11ff1190b218d15db8827f2c04961ec9190e72a8f9e8838db13bb4b74a264d7f597dd596d169875cdf219c6360ac9d436713e0b38a361659eaa57941ba50449e765e00bce31185741feacb5f258c0cc8f574502beb1220b39f0341bc22fcaf8c1f4603fa96d310f8bb1720d08fe5f88d08c021fad3f6c4b8a65c04cb34bdb23d8ed3ab86d48f2cfa9355d334562adcbf470bc2dbc7baa9d7a9ba48ea72433d08c2ed9aae3a4e8ff3ccf19e9a09799497653481bf686ec1aba8add6f67b2f8f59a2ad1753133baebf551f489aa9deec98a2dd9fffb57d0e4fb145344d95b459287b9a21101a9a8abd022962468a7c5c79a9b1b391502d1e5be56330f6199fe691be0ef34f3446fa1cee5af1bfdd10cdaede2fb367d36922bbdd925462f0f532f25d295d2380e947e252650a861ad08f0d395f2255964ab2c089daf5bdbe7ba1bfa42d03524f9b4ffdce01ac8d4e394e74da1ea643ac7294d4482a24f9e5def87c8bc44b2d8ea7039580e6b88f1840f77ff4dad00c862bfe937ac8c5f2ebe7325c13338b286bbf066f2dc113a1f8d34948c29119814e09a57f6e2b22e6d3fc68faab24444ac83fa627cb5e251940735dff350debde2ae483f363e3483c5569cae870cd8969c3bd942c4c00a29142a8c97e427064779e080cce75a46f19dc4a0bd89dcab0fd7fe9bf211cbc0a945b1e8fe80a26f9486bdaf92682a027577f76915183184f5491c5497955c0de539a4374bf4aedb27afe226ac37114f5aa4c2793bf60baf4eb44a04e4f4bde01a2d5260a62ad7a99c9bc3b1e15b3c422dfd1b1292efb1a4729b6d030d67892882272a1ab255c83acedbb3bc2ce789a5cdb74586787a4deb1d726b5c3fbc45ca712e84e71dfe84e321566ff45504659aee25d65ebe46b8961036329267d08ff62b7188f88eb633699bc0b8cf8ed36f1977df3e46f8d965a65964d0e27f35cab715210207da86781ec5a78a06d290b66fce6bdb95fed09e5b18ce6dc38d50bf1baac4c7136bc9421dfea53ba199782b50dc93d0fa94b04dd9b19f7c26b3f1ca5176930334ae449b1ee7498ed54ecbb57162da15b4a4464d4aec222062ec8a025ae87fcee521e54a7980e76f79a53bea72f94d0d05dbaf56fdb26360412eac08d782ec2e004d3b4825ba736e4314b15dfeefa6a688c6a2fbad552420f9e34260c353de6bd8cdbe20f25d9b925be17416ca6f40a120a9b51335f8253c85a996eb814381059942df7f2fd2b2ad6a3dc72701d26dcc70b9b9272c98ff35b506f362137826ff1c01cb6e94fc45be8d4566e564280a4d459de12e7a4bb7e40c01162d9e0bf26005ab49620f3e9ec6edb2971892b01892fd6198a3f281fbd32eb2fa6286ee81ca124b5723a5a87669763fcd76e635150248cb644d6ba9cb39a764164980efc751ff4f0025206aa0c1f065d2f3d6f2507ba39e28e5fe4cb2619e397792954514fd7d774ecb89c3e93813fcbc5abd4a451c7a29063fcc42e2264cbc24b3ba4b1a7e89475cb57f618fb0850a346b62a8e2537146b67df20fee9189fbab7854bca3afca89847295875db93e7922f12bdcb1d179a1a160e0acad1111a6a8d297d03b3864c0d97e35c7d35eb7d429fb1abeb7a5967a99f2faa60a3333507de04cf9d061363e0602b149652018726ec6db2c25705491df598580ff52eb9f728b8a0c6c5602b7bd76a94af25d32ccc066ccaa6c414a74d475f323303c2d208a7aeb7555afd42c14686590bd12a9396", + "spend_index": [ + 0, + 1, + 2796535865, + 4294967295 + ], + "result": [ + "b20bf0f7bf874016ad63ca4df0d99831c1ce767b3ac3b0f50f2d11771895003c", + "802dacd41f97a3865ae0825950723ac06924c7caa13598f67c9232efa8843a04", + "5e67f8c61e39c1ba23abfea2d0f280ce65cf2302cf385b0828226b8fc36e6d20", + "87b4a556c0b5dc3ea7d0853ac2357422344833b3a5cb16e4d347a0f6b74ffdfb" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 2, + "Witness": true, + "Version": 1925178759, + "scriptSigs": false + }, + "hex_tx": "87e5bf720001032856388700000000000000000000000000000000000000000000000000000000cab6031d0095a13d21ad1caa5900000000000000000000000000000000000000000000000000000000727f13190053d917c59770137d00000000000000000000000000000000000000000000000000000000f537c10a005138206e027518707259bb2b34c86902e1031e3e2e4546542ea8862d73bee5c7534fedd0f90755ad7738a760f8bd3519dd0d71adf1bfbff642028e875c015485e8d7676338930d51dcfebe9e0fa355b0a45f4d86e4bc409cf5e8be215f99afff42dfd27229b55d5be188ea90f202eedd5ee9ef2c2a35b5f89945457d667ecc08fc841f34f79b25743cd13e83eae08a3ca9dbca956741ae05a1944fe1bda496eccbb7d95a4a089f04a5fac5dd3ae06694ba3189a3fe31feec2cb97598fb180b7a4e73c2c926e2f72af22bc46d74b37c5a97867486ec036d4078dee0b36a56c86bad746e8a509c812709e292528925ccec70058ed188b7b327ad59676f0ee7ae0a1b6784635865e097a6c05af564ad7fdb308dcaeadb293849c899c7237b0321c35098f37214ae4628e8aab2c1760d9a3b87712f69c4363705a1e7bdfe1209a58a24b774f38c940b5b235c031decd9b96cb8d795529a86c579d5b448691b6e9347b2eda029bd0dc7d0305dee4253ba8f964d2f9642274d86ff3694c73bdb27cd40125e3e57c2eaa86ef0b3df137a4723c36386fe15924654d155feedf70a2f56c0f25fa1841601c804fdce01c01e108a0ed78ef7e93645c39383c3472d5698f9ecef72defdbd00ac5def148ee21055d8e87262adbb72e3b9f5ba174c61a3c03cd75bd197b0b3174fd274494f30ce300ae8ac4fd3a6133f89096ba19fbe237d6ee3a0f5019ce6a652c60b0de903d53de6a8d058dd0a74a96f301f7580bceeb58e20cb2e4f4d66b109205edfd81cd1f5374c8f7a2bfdbe71224f950495f22e685c24d5ec231d4deba4d2af7d350b4eb0f7216cd692553c62e212c5f42805478138b4c49fd35847337472cdfb0a95ed19014da13dfc715eee6c91e6af4c6d13d090bbec13071ef2e99b634b1b96c6e3fc0c2e4d3d2828abb021f6721a2b7630d08d627b4f8d1584171be8e0b920ec1456cde295a7f12fe89a97b2511aa4e54b1c44748b184d4de656b06612b619b2099ae1892729f6e11a6803fccbfdf636e26a7f13d9321bd56dd733c1944f3b47a698725695c7166299c965b7e564ebc02ed3eca057e2643a105bb4007831ddc860b99342fdc938735c8e166a7d41ae9d30db4eeeaeb1bb38a09a451e1258927df33493deba07fa0e326fc2af03d733a365fd4bb6662cdf3bf7acef9369b340357d911b028e8a89a904901c9bafce874ce0974f042ccaef53a0b22e66a97990fec4a010df02820ae11beea66947fde80120122771f5b022287fc3b0cde2f62bf2780722a35c7b9fffabb4483f25a4d9c9d6f1e486e5da2857d825a6f06a91a4b020376ada786fd91fb14ad0b15b8ac2034b04c2e61f1b5259a80d491762d1745e13649d12c6bd6a21c7673fa21cf4a55ccda0ecb7a6d7cf57bc0b2879bda4c2adf62bd7b787915f5a0418f59618957685ab5ddc2618362ce51ec0eaca7650ba1d7f25be051304b3b6cba5a2b11f82c8cbc9612533d5611f0d0e1bcf64a60bb200950f62bbc5949c10b6a0b8957a1bfe2891d1eb413762b0ac9a2700df912689edc3a2a94535119fe0346ef2ff0da3fd404449395463d3eef18dc29eb6eb539c0a667ebd364eccb8a9666d932c990d13fb663398ab8e964598c3cbd298e954a3f5ccb640c932ba0105cb4553895f7b4cd58ef0252a363b28f4315cd3b93967e3c061508367cf814db05f24c15b0587f5adba5b3895a83a47c2944d47e52a1c9a39b84a954af50a3cd49c455d914c9ab25195c5355c24045b5b79a134d244f6ebfdf3b5c2267704513b51fd085bf1cb40106dd34c217200303fb2537cdbbda8fd8c7db1d4ad5aa8eee58696bfb6a5e58a979f6e95bfa86f8db432f1500dda08aba408f7210517eb5c805aefee3b1096bdeb29b30a1b10613bbc2b7c17a91d03b963af7d4863e3a5391ef9aa447ab435c69a4a1f77f502a2faaffd8701363bca086a732aa3b76a68b9632d71eb8c4d3688f4081e5f40ef72d2207963a2ce18bcf121ea94c80fb07579462a43024ca3a7e2c5e3d53b66beb4817fecf398e142846b16d786ccb034cb2d455b88ead1bc0123d0a97cce3128bc8ec1fbdddb0a41b063395b139ffc93023ae8bf25afa05be76527264e364e7f67f2367191ce8066f2242eebd90225c73fec97f6fe3a37011769d7f9eef3d7de5b62d3a4b0f6df4c528a326f5c998444bc1fa5b92e3ea258fc98f0b32e45ca4d3dbc29c796e3708da6ca0fd78345b3b5ebcf3e7658eb263b185f4048f22835c71b3976c226c420d558618daa4b43051e45852eff7f81f0192b70e88307dc99e30bd57483f26f655402269cbdaa9d5c0e0b2e4f09d5a20b6161bc1b3176e19578d0c47079bb789ca26e218ebe235626cfef665a317e02b271c47dce6199248daf06373434fc0db7c9d9f763da2b66c330d113f75dbac87d44e1a1b3a4af8fc15fa5138a0aeb023b1b357cc54da141b0f72edbfd4f53d7ead2ea105e17cd3fa348f28ad0e8d9629e66da1bc1cc557c93cc6240026a713160f8c961c7d90737180e7437c7b18155559fa9ae4b342acd42573d90228a2853c856da1d6241e033cd5a4af667cdc3678b76d67a55b8dffea7a398a0c3abfb9aff7ba8dd69fce4b40872156ef691b2391f88a07811b54b4f176023fe7b3f565b1afbe25e02a7c720b0e35983b82749358bbef2760390dc028fb92faec6ebab2a72b4298f560af575ca56d714bcdd678374b31b477c71817edc83ab772ce48ae2df2bd4df788eb46c12890bfbf11b160b085f64461528a79d0e8085ef5af43cd0072e7339dbb833d51d4c30d43c336ec5b7065e3ac88bfc04ebb76cb0196157223303758dbcff789e9716716ef8b434dc827aa1e3865f4874f4219f9b4f9d69bd38f1d89e177b835f3589ad22859873d25927bb53c2f105219a486508e7a8c941bfc372b51e8d037076f916965be6cb7ab9814185c5d6c38b8b955309d467d8b49d97372d802654b9a4c2b47ca5c980c75bdaf3487154b0fc585e548c22a03fca488d2b9d2f71b482099edbf9f91ff962ebd7f8adaffbdf68d45df9a9d9a25b2423131be2627c4b0915cdfdea0143b4c9942e37c67fa4f1d684dd8258362f0889faa91efc843c05b8bdfa6a0f30ebe12055ff1e88a4531a35b0d8e24ec5c5a1d49678b7017dbd08018197645a17872c50f39fa027f17aad11b3a5383768e4e9ab472f16fec17fa6093f2c4f7e7495141e4acd4b046dfafb6f725fae55f683b6f94092c589b0757789d8dcb2b00b8cd2b96c9a77b333f9118d9b1f0bde08e6a6667d81d76bd622cf0b225b3da4e36a67d0aac083f6604e89c992031091039a4d508b504b9caf437876cffa89efe3544bcfff3e723090476c013f65e3267f49a4194ef85fa0a5fa5c229dfede0c70af901edea230f8e5c65da6071bf55f7604aeb7c812fdd71912e1047e0a06af0627e2a8cc48b575e8c17bb4a7d59f4e349e4dcc6fd3498ebc98a003908ee066602ac6ccdd2327b7ee8d67074acfab3b845f9e7edd4e9866819de8021226c321f3a489a4bcf7da93b2817c6aaad6d7f03743ea3f65831ecdfbd13396aac82cf68ba3ac3a01c9a0980063d895029d573c298b2ae61703357535a672048b946a8fb33c3e0a6a3cca25cfe80a288f4c83c8afa026a35e9e0b4936879fd9a054bead2d7a443bc62029c2b76a05126e27fb04edfcb07acd36dad78cdaf13480b440ff69fcf792929aa8e9114b426c58e279dd80b47a3b53c1a075849bdc8f4251ac25624f2c9d69188be10e32b702fd7201dd1a38c74f28d7ed192299ccc97de5fee37d86cf677b4a93cdd4d57b2345901a0cbb76a3fef8981c3856064099d2f754186892fcc30b9ebee3208b8a6207bae8cb9d8d894cf3301640e9442689d2e8ac45a761d000a3d1f4259726e6b4494f8d4cba43f4ce68dc9cfd01aad9c2ef23b61138223a99f687562fa17e2a33025f17dcfe9e8d7608eedaba9562b82096e5e08461c263a5d579a7f104a445122d718c2e9a1e72d7157a37c1067f2ea00a5f80e6badfc25b82ce089deabd156ace425b4ab8eabd96e60da6565ac2fd225b95f2b25350ee6b06a2b1c0b88db0eaa2a33d6ac7dc594f3a2aca32c000bc539ae9cfaee05d6dcd38f7aef23180e9d6716387c0784864399eb9cbdaae5c0805f36875e290179c5e7b9b7dd054390c0449989e9c4d30bdfdc31d24c60127beb883b171e9b4dfdfc5faa0503d7b9d78284f7763b490afe2b41a2d8d115287107240758b0c5cad97c93f656bbe14a0a3ca92be59ee858eb48c9d0ab4350cbfe1bcb077253958fd9401811f8f4b6068477201aebfedd962ec4a3af8505bc567e9025f89296cf404f7511ec08588c7140c0200fc66abf09fffefc9e21e18cf64c405e68aef2923c014ec6cf65aaff5092f91a11f6fe67ae8e5defc323128882e412562455c1afd385d618f93e72e3787ef9f4a11a258ca57162004d7c6ce3c86fbdb8559566ff33293d904d1151554dca7ca46b53e7a59bc9338beffbcf504104b15e18d4c307fb1ae3fca5b1777809974351d7f4672ef191193b66e56e490106377ca181df08039f6312060fad9cda564be2b61dcb8d24b34592dd74940d1dbf5a01686d05d545a1fdff3f1fc6a7f086bebb6b289c54256f4fff10b51fff6395c768fc23836aa47a1113393e18c6fe07efa218b8dac25cb170c2d40fca0d908520a314935730f554e233518f7b9eb90a8f6149a02f9b028815b144cb6c8f81ff77c3d9c546ba12e6e605a4eecf8e8807f66c8ede1caf68f3afcd021102bdee3515b483e62bdd007e4446e78f4b9ce50b2bd0e8d2eb35e90031df6945adec76996f46f2bb20a0fdb982a9356e67739bfdc785f88c04784e830dd2c0d731b844f1fcf", + "spend_index": [ + 0, + 1, + 2531309487, + 4294967295 + ], + "result": [ + "6aa5030e6eb67581aa7c7b2708db784358e09d8c9b0ffc64310ad8ce17e9a642", + "c6b316553f883ed41ae93c6d5e78560e625f38c6785cbcadbaf742787d2592ef", + "b7df572832f590a304798ad0fa135e99042164719e03afbc3dce925f3d6527b6", + "fae5e2dc16eba4a334d843e889ffd168bea0f1984071b275d2b002e6fce8be7e" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 1, + "Witness": true, + "Version": 388868779, + "scriptSigs": true + }, + "hex_tx": "abaa2d1700010519f5c040000000000000000000000000000000000000000000000000000000006ea557d8b117df5e3bc8e37495a9d11545c33b2c595415f8b2a04c107082cea0b6880f1bc1c56ef6b5173e2411b8b009b6cd645542795ba41692ef896e5b3cdfda28174479ca46a39a9a7a2b6deead05881f812d4490c7638d7622ea64973a516f30968b5bde9e00c5e185f5c7b74f5144d18a8785a77f41d5b0369910521e3cfd1060889a73cdaea0553bdd73b9a74a4723c879d798500c1ab8b4f3348be682f420cdac352ca865bd3cff954121fa02ecfaf1893683eddd1e29a32b7d1a00000000000000000000000000000000000000000000000000000000d8d22db820b6f2070dcb6ed7fde96cd0daf36baf689815cf7434fe76cd17b40d55caa040f6fde5a2bf5c21379200000000000000000000000000000000000000000000000000000000f283d7d3fdd7012e9a3be8258305b795f179d2eaa2b257f33a61ed25ef99b46e720d64af6ad1e163e78d722ca24f4d1fcef74ea1b43aff2a2490021ebc5f4207a832e8129afd787494df1ed827969ab9b1a8ed85e425abf8312b32a6c37a5e2570a33cb36a422053d6ce242296e136e163ec84331e6b005f5ccc2cbf8302d67e5669f66166b390fc5f14464031e142b99c387aee115bd785cd9a254eac28d2e08c602d45f24c49e15d86798eecf8492a5e01c8f38262b2a78949406a6271ce95b4d403dad1b63e4a92a9ae8070ccc7911e3f6e7755e03f524aa5b4e62f6e8b726d712b775bbf6dd11580512df826ace61c2cec6b71105055f48befe2c7aca4a7fa1e7910892e279281bf073bd16b3d8c728c3b8654823c76ca4750e195bd1155e9972b02ea16a06fc65d8637fc37d589a22279dd0534d5564af0d10ec8143bcf6d20dcc769ce0e85dd2eba3ff9292464e703e4188c188fd5d30bf07a0a9f45bbbf8f7134380668b13f45c4a4dc50ecf6a338c745cb21ac3f8e7554f058c0cf57553c54ed698bed87c659ede75346332b9f75358133804df22ad1cbf2a3ee4a20f9baab0e3ec1e179528ffcc3f50812d6a8d5f0e3123e913682e42eb1d6d62ff7fe438024d8fd03a8cc8e25721a03139957c9a987eeba99260ad4369c6027b1f9acf037f81547000000000000000000000000000000000000000000000000000000008281c66768798eee90d89d4bff1de684f992a43812d0f27b9093151e22b188d3cae8c141b08c3d8f386da82dd2b16a8bdb5dde5c9e77ea90d753bb3eccb7dd82dc1eb29a62ace3a46c4cad25e3c2356f722f5de3933e952dac1fd33d50ac33dd7b4a488fa3be375af9832b25a46696913bf550b3890000000000000000000000000000000000000000000000000000000031c3c9f0adfa37aceb6b344e0a96379c576bab04ffd61edb0e05fafde6b6a063aaf7320c1a3f2eadedb450efd98e32615c1b7ec0ca2ffb5281d05cce41cf81b52ae0f4025e624d64ef7a811aec917d6ed31d8769a8ac482128780b2be995dbc308935e970fcc8c0c9d15d08503ff9f8d1cafde70dc21e8a056e056d366a9451df9124a2987eb5e438bab5a12a05b87731467e36423fe1c7d9b045f5d77468567b6a604f9ce35b2d01ad020139e1bcfc99fcc26fbcd3f01e4c968239235b20ac84f59e357bdfdeb4b732437828a6b24e066b5984db7a9d67cbc6f7f2c68124c0e3df45f2bd76f8d1ea27d38c583dfda2f2805d11e914807ab4ce855e29189dc29c762a467acfa2a736f2b648f9be1d08fb6a71c56c4dc549c0426e9d32b1ef4db61c0b8cf0dddc4a93a72691a737d85a73ea106aac065304286b9c09443bd053de8bb39078ec9b8fea69b39b8e2aef850828c643b6e5d510cf0ef8429e5488003b0afd2ecdc2dd1afd4335849879acc3c0de1669c9e2f6fdaebebbaaf83fa711e9fe34f834a90043b0456c0e1e45c305ad273ed86c10c522eb8a3f4c8d0c51d236a307ab7ada9872c6826d7f67883777581c94fd8610114b863acecb440d638332d5ff8b59cd7d4d9065d143e2f3aa26687a13e36319b3eee0df12fe9cf3101c2124ce5641be61fabb9351727a09a5b609e4df14fe2c38162ec1afd1dba431891599ca340697144c8c8dcbf53a45f9a9a947498e3e3e3c5a5a13a568587275c0f3f2255be3267675fb73c5c00572c53c4ecd49f2df83c47fc36ac9373b54808e25c2ce64b3dd1949476aaec7f6a25671d322b3a9b7d29d2dbb965c18825de47afc6916852cb09b88d8258e89116fff7230e0448600b2f65fb6fe28a72cccf44da378ad4a7dca0152f2973bb9fdc82ac01988d5509c42aa640940a8a67a5f18166b9ed42c08391ac6a5fe6e0505512f8f103bbbb6721a527d9b17c9b80dcd7858c20cbf3ad1255614a6d062c4716875d682f415f2e443e1732d432ca7bda8958fe7c881853176924b313cdaaf20bcdef7601ac4d35216aa0b2e511d611a07ff675dd2921064be23f6d401515e739d88e8db72120e0f96a0b05c4367309749d01a165fa4366812c78f90c015f39612ef3adaf24cc67e464a0033de296b6d8d8e7b7f50e99d5446e533dc5d59de124e9ed4fa42a1f69842cf28bad4e7e1d966b11c64100d9d2e2df66357d478db99d35aea74f633d415d97e9a451f97355d51970355826add27ddc71676cc700029fb1af45dd03ebb01533b3e59888fc144249722045a444db4b752bed28c49bac7f4f266e12d6889daffd0398eec625695644c9106d2f493a18d2a67f3bba004431b42159459a7efbb34313e5a46dfa65ad062051dcb737c52788d4198734c9c55b7f4339924815bd1c9ece0984b092529543f67dcd8eaf092e4f4f879e527d0554820030692616a8d773d114b902f1f0bbe1bf0eadc45985fcd5301fd155794014ad3b971756856d80f5b10e756092b133aacb680a6cb9e710", + "spend_index": [ + 0, + 1, + 2898176934, + 4294967295 + ], + "result": [ + "881e1c24059c25a2f9d1a00857b12ead0f18b45567ac8d897ca6e850312cbb57", + "c60857fd242e2c0bdc0e2713799212c734c324db3f60fb0421fc8bebc0f85f00", + "f5fcc4667fe355e529975a89847ca44f444c560ea86a17ffa27261821bad405c", + "294e2970a8980538352f58c1756958ec21b7f5d1aa0f649dce8a90844c4a71f9" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 3, + "Witness": true, + "Version": -690026209, + "scriptSigs": false + }, + "hex_tx": "1f09dfd6000106f4d2bf110000000000000000000000000000000000000000000000000000000059ff91d000d80f276e34f125ff0000000000000000000000000000000000000000000000000000000079474ac1006f953bd096e48aeb0000000000000000000000000000000000000000000000000000000017751cf70094245fda2fa003ae00000000000000000000000000000000000000000000000000000000738ccb5200d2e1794cd5eff28a000000000000000000000000000000000000000000000000000000009babf79f0002fa68d546faeecb00000000000000000000000000000000000000000000000000000000309a198600b4bececf030cc7a4427f98762ec86324677caf5e88a73f1d065463b9840abd4c40e262d892c03b8165a07abd15fbc1709cbc97dfe1192bf523d0b1f2a88c5d3d7610588296c6b5f6f8fb0acf213e38d35d5a34e5eea826cf4f82b3dde023f49d42aa306158b41ea7cb698535a52ddb25ee4dafd3a669cc7416d593a34161842e7204fd2575bffcf7d1eac9632236e781f1eb98d66d089ccda65a355248180f88304a086ab3a4350e18b837ae2b1dcf924c19524755d6bc168be991a5b917e0a7a49eddeb73eef59f1a1f833774c4e1f55fbbd942bd23dc1236090f1d064dc8da8df713f7813d467fff506e667cb98535cb0d4a6fdd7a1c83e3cd66550eebac702519f6fb205a60e977a03c90bcb13c5f74467db98814ad9bb7ab2048eaba8f0d568951f2302c1a39233a4a57dbdf4df82d5aba2a9d1c3835f07fe6836bf52da50205a6bbb14e9e81aafd784a87b522ccb385cddb7b9fbae48df6807c6ecec5cd65f47948abe0d51d1c64d1259b592008ba28fe7507fa9261b357ea21987e63b1e4eea4e0ad9c170718d5f128d0fb5ef6a6346a06836657d18d1da5189b1cf8ca816f620d04756843a96f877d875d4dc881bb6098d0e9667905ee31ec964887fae8685dc96458c6ebee1882943fbbf856bd37cd3d30eb7168839d768312153e9f55d7c017c7a5e367a95d0d4a74fb927587faedae6052b635356436120a6e45dd67dd10c9512ef091d3813577e1d5ef1adb031f70559d70405616706f3d3ddbc4450c867437513581b825c7fe4066fd672b4c7ee2e39041f473aff0ee6b9ff342a16c5870336d3ab8c2e11c9867ba47f16d33665fe060b8c6606d7ab7ef5db50d18d4ebe46e6c858ff3ba081d867a3fadad20357c3bd6772204fd7901a51c74c194dfe328d02423cf6a663f69fec9551d59e5ffb32c3645df20062cdfadd3e73f768d49eba33c97d20797ccd80a64510d72224d50cf3511748842e7944c3214a4803c81793f1716e2b997c3bb6ce6eb43636a49d9b520870cb6a63cdad143d841a3e072d61e52889e71ed7a775e5409d1f119ab84a5519976a52d81b392e32cafb10e75ee97138fc9478dee3e27fadf32494ddd7c589fb9074434e13ea90dd3d4aea619897522b7041504992621e76144a813e3ae7bbe28fdbbc5bc2e706a2af7a5b4bba1dd851d6050f97ec6f24f60c05085f366d07d1f66215f05f053606948f87edf84097b0141c834bd736898ecbc4eb1c90e4b2521a75e42a245fc45f13a0405e3efdc3a357f87a3fc27fbe463291a3c83122a302923aeb8f9ed6b17deca8d833a9463d1b9593d5687972c7988ccafac4d816e85ebd61cb2fd34e42e43d36e3ccbfbe11015c39bf4813ca26fbb28d8ff3920add8564836017eb2569ec6564693d8c067a441892beb3444f4bd54ff00c58b6056bba0f38923e844cfe0008cc5fd889fbdb461f738ed15b687c6d2f8f0a4cbb1609b532c645929f77c1d0575ddc49035e3eb15896ba5225831b15e7d8b5fe1eebc6021a8a8d2cb0e6be7b7b5dc2025d85587ffa4d0b77b07e3e7ee38a99f88d0e5a4baf94af8ae908023e35f8234c548b842d4ad8aea5f4646f5f166576b55eff9821b873b8d367db99ac446c7ee40b81f4c7632d514425dcce6af9c78c7b7dfa89346f8508b72ec7d9f05b5ecfe110f8e7130ba7e0beb25a57b619ad20e7013a3d394d2f65caa8325b19877fd52012c5455dccfad0089dd69642626c889cb328c5f567ec4ab433686ffabd87426ce440df053c2dd69b7d1d5b162f6690bbda276454494780bf2fe7691f90eaafee1cfb52e14db9ae3b0980cd44b21c056c8f4b0cd5b9886bdafc59820a735d5478c48a2fcac7bbfb3515011f5c6ed16228315a8fdc90fef8d8d41f9c27eb2e991f5ae1f6b83a8f1070954bd47341fa301d19534c8a11f572bf7c899d581d8457732482ecd72c857c22f5ddd56488de0b43ea4e8bdc1bb32d5677c1fa352d1d02cf1ed853fe37adcb20c8593ee9cdacdc151f8fd0d82322d48787f66935bc980e03495142e1fcb3fc00b3e3985fc335a5c0ad81c397d9f892d0a485e64c74fb93411c3c5f35f6b87ebaf67f54541687590579c0722f2e98cb075a7508fbddec43f1c0473121ff5e4521bb61327d898ef69f5ef42a9157ba1c8d93e145c35c2dac263b74ab8bdb7bee6d4ec23ae8d1ebd5b3b36140456ddcc8881497022a55696bc6db40be3a0c9f57ab97d8141fdf7fe90dcf0df8f5901c4ff25930f73b3a87d55b06b80fd748b01729997f5fca4e1cb8c9be6725451e2d31beb587740441ecd6b64fb757b3ee18d8c822bd4fd81012d7b13446c4dc4b14f76ff2f7b9f336f9d9a7ba464f455b4f615e206347e40dee0b2a99b1f47f819628c8c6b4ab3b8698c1fb3f437a7d5085d61a54e7c1d549c3aa7669adae4fd761ffd0b0e84928ddeb49d7297dd699f7b8a18c58b651f55f5e62c6a29806d8e44b1b328f67dd090a3d0e2964e7968b2fcbbf5d62a51ef6226034bb0cef7f5d57a0a20fd018959d78cd23ca851a6ffe8e911c4b27be42a29cc71f75f99a60c82b4506f1480c4bc85d24eec9605ab4a9fffe104d6df5350a897fc71039fd5a6df6f1b19d0081572caa0ded13b4c7c5028124c3c428e804388c59fdd38148cd17d8fdf8df4c2a4f1734e0286e6bff59b712cd0a5193b822f77043cad8dc3a8f40f4b5249cb8f9e9821dc7073386507a007ac24969ee7090c96192231aa4a7daf525ba3dfab3d11934f736d10e8b7fa5d8adb800a5986ca8ff9adfa7fc2818b32d020e84edb4fad653a3a495a8d875d51d070efa96f961c1f64d23449f4e520a33cded54a518c2f3a691198660d32d3a2d0cfcfe16b7bd4be7a88d9fd5201f60356e1076a25de008376d86b96b0adead85603296be4b4df6b0a61be6c71e9d777d22842ae13ec6f0630254fa68b61c9acf53c6ba8b6ee7d2504e6ce5d4d3dc92f18e647fda4bb72001a4134659d7c16253eb5c50bea0b848bdce5a7bcad890ec279265c74a3b95ef03e77313e12328ed4030f2e44d85c02d76e2b481b04ca4f03ab8f2abea06327ab0e121e49a5f07b105b99c5cfa47e5c54d5ae70c495964dd276b1af264ba04b95f2df45f799c71031554fcff39c741180b9c2f7432c22b779591080ef524dc72de01855d60db3766800b8a99e8267108dfecd8178928d704988049cbe78cdb2dde1516185bc69e46638ba436311f57f7489381e92040657c314ee86a63a93887c81c362a6f7b7d7637d2c88d70b6ed2ab80a97fa548f7443ac64a4241cdfc4b19e50b1261da72a21a7c2a7229acfe8b6796b728aefdf1f866edf007b6fd0e6db52ed1d2e66ac8af20ce41adceb40115faf56eb264b4ad8be82407cd8b580709cfb58a027b92777f7efec9c2fa66ac505399eb17e7d48f0a6659a5b99ebc2dd36e0b920456114b957a3a194951509a668dd42915edca3fbf59bef1e592495a51332fd4e895b3762c24ffadb594f5b4bcb196d7a7717e403911d599afcc1bc26ce664d905ad01290a9570da5c778a709e88fb4c307c407a9e61f4c53a69bc8b68668da5b5d0c32bcfef38e8b0af68e8b98c19c9f339fc454676be0656f1e5154019bf5e7047b7771fa6fe43d39d79643df3dc877f05cc3fda0001bbab3f2f1f6c9fa3295beea8b21c35bd32842e6e8533250547000134f38ed4f8ebf51f296ec746b90dc7fd301869f4d33d1ae655766fe07b548cacb36872396017a420623cfd8c147df07a8fc5161ea0f8f721fec60ba030d35d7fd99becddf43cf3cf064b167d740227cc4ec7a1b5860a174b8a23f6f9d3c754cfe46f069bc69f44a91bc4b3e1d9544f5571449152cf9b5c92bea1b234e7cc870ed476b9b39c002e432b501d18b09f43d120c1c531a5354f5b5d394472d3c2913712012390fda2e78eb4cf26495a17f02c18db6315cb984977c493350fd892a6f551a848c6bf4e002e5c92f9", + "spend_index": [ + 0, + 1, + 3965014848, + 4294967295 + ], + "result": [ + "f28f0129882d7fbc863ee68a080b6385c32ba80c9807d2c3faa0499c9a8fc3aa", + "2bfe4ee98648516da59d4ddaa7f3852467839f09c6119663aacb7c8415031274", + "98f7eadda8776f807ee6d2988b94d26dc6b28bdf3bd8d4f15f4874e3d74c7ade", + "0de00fe6be6ed7fe240fe437cabecd03a3a6b14cf66b0b4cdc3863e9d81b2436" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 10, + "Witness": true, + "Version": -330535473, + "scriptSigs": true + }, + "hex_tx": "cf6d4cec0001097627afcb00000000000000000000000000000000000000000000000000000000dd3b4ff0fd8601acc66aadfdbbd1a947a172eff604b62e8c3e8090a0e616ebb1e6ef6d3125f59da24b00eb8680498041eab005eac7cac1d0f8180db579f55ca565c48a2f01b682441db916655c4bf3e941d79d9e028b37034954fd18f5e4eda9c407bc7d92f30e630bd12a59f244b247ba3eb5f415101c1ff3ccb933fa49726f692c7ffaee11dbcbf4173d5fdaeb6859094670f15d249a1d0b521fd3aade0bdf895b3380f950a83f2cffaa114ef0a2bd51670b0b9bc455e3fcfc1f838e784af5cdcee25b367c711b3a00e362757b467b124c6693aa473270d84f7a36dd49e3c285b2fc3e688d4b9fa4edb2d46871117bf6c57d7b510934f2ef03a224419fa78a30ff82e9da00396ceb4584fdec173e22412eb221ff8b9ab3184de295fa5a49a5b3eaab279adde8ffb6702f0cc72e702463fa566e2d27644727dcb1fd796271c494e35b916a62b96a9af7bdfa5f9713f8ccd0523568efffd2a4086b992473b63ad567769c4c76724eaea2044f45cf3ea94fd0e90e7f5e85521601c1442140f84307b86bbef737bf5f3331ea638619a7685ff484179a000000000000000000000000000000000000000000000000000000000873ea8a00b07efc1db4359fef00000000000000000000000000000000000000000000000000000000ebe60da8a8e2db5d53c50b23150975f807b126660c5a1e52ba0916681c0586b6de121953ac1bec5cec423ee5495fac135a1a16ad24f42f62d37b1baa274c078d166c0cb96da40c94ada121292b2ecdcbe61d2cd8bb38f68d86c6ba389d3b2624c56d29211829e2fb435a605cea04b58aacb5525640e7dd9710a78880e6d147745b74a4dd7e6fd333ad05aa65672e9ccc3776c30df7111fd23af7a4dcd4e525785427c2d3b48b95403085e065292536781915c66b2200000000000000000000000000000000000000000000000000000000a1b109d494bf80046c183e6fddfd30f45e9c56116a82655b51ef881e2a6993ef310820cfea7ad3ca3d4b03a0437e586dbf0285ade22228c9bfd0b4a6e09e88a1165801fcaa3bace6d47806d617019005645541af87f84f768ba51374c46b84c118e9b138ae51d3aad4b9bd2b554c438b246e3b4b25e831e1718fc82960e116278b2bac8294aa3adbff8cf6d012777671c8852a2efa06dd2de4829b4fabddca2d8c000000000000000000000000000000000000000000000000000000007a4ae42000ccc9335f2bc7ad3200000000000000000000000000000000000000000000000000000000f67aecc1fd1301f2dff220ee90be9a059583b33badbe3678cc01cbc436ad3fb515e3b052171fa463e036f1c6e31eef7d777c182a501211acc92f6ed87bc7f1f049ea062cef28c443709f5c3db6dd35b0a6d9e19bc7e2d5e4dfa5ba5653ac6b3acffcad4c83e0c02cb5cbe31def8cbc1c47c833862edb7fc5236510d537ebd2ca239a2646026400a6a66b6b9f2666f1f431591873b4cf8bada2897dc589655b38402c358d6df8ee17a0375f78a5372b52c7d06705240628ee488149f1972f8fdd8fc58a15fd1929199eb032915cd464f6b29b51bda2696f3149fa46defc89f148383b21887b299d713f0bf1cac85126eaa2ae61d4cac70644564768b6c42ed3762d7b9f1f286e3e9bf41e5fb0d14d99e0bf0b18cf8b6869975d32eb90f137c28db4240000000000000000000000000000000000000000000000000000000027556429ea5e83f8e8fdab01afd8f10ee8fa20fcb75eb2fa1c813f915bcc68d2e167ffc2ecd7cddc2de40a3ded68e6c617ec37efed4cbe046488f1f80ef7891c6de643f80f74b2fa33e686c0a7989225076796a2a281c2ed87919f43608678235c10d7da626f4e4868b7699eb15f4c8e82f9563cb93f3682b1074ab2e1ffb357cb7b10f8d90baaf786acd8c7694e07f54765ecc537e1b8f5d69f089a944c16d019932d1c151b3892b18f8508d3defe64c9d570e48fb2ab39fcd5f8ee8f10dc1698da04d3529e92f4f50a459be8831db847f6db2bdfbd930224f369a764c1d7b9fd3bad5286520def02649194a80555dfb0ae56b5027eee0000000000000000000000000000000000000000000000000000000057b75a7500126ed03c1729c2dc000000000000000000000000000000000000000000000000000000001790f11893056b98dd75c8abeeb70077e143802fac1050777c07b01165d762cebe0642f8eb8e80ac983d09ecfec1c1194e58edb173a72bd76b42d5f94473c1e3ed2cd0bd6b8fb18ded173e2098834a4906a4c4495db06d27606ac5632882dfe2474424bafd0d9b2a869f881ddae605129ccd745648ee5864a987eadd2d172a4ddb550c47d5d077dee35b30f8a0391927f4d6180de7ca447db20c4e7f0ae9d6df64dc741700c8d2bdacf6fb47879544b5577409d0872419d429ce9e101f900ac52bdfdf80f5c4a479232936e8135a78f61ed539d1235899b982b550e3ae1cec8e23f68e99ec2e8f3daab0c872b1e3e5eaaa153b653e833ef145549f2edcda348908b69d50e19b2486fa33c4b8bcaad350242b52083f0c065925c81dfe718dae232504c0a23a3d38d71ac9b909985c612779f67db6b4b53846c925ddb151b72ce4574fbb516f5d82710118a7d8898b9ccf8f7c955e05310b2d92dca1f9793f7c8ff51e7612d37651bd8ccbfb143030c6874e13c96fcf49c8ebdab66f39ac73b51fd99a996653e9d0042aad8089141704787077869cedce34aedd537e2824a081d616e8f2cf4cc9d367fee8297313d1cb986015f1ec7b66b3b7660ac2e530edc1b1434f08a444984e2dcffa20fcca5b92f7c06b094efdf00e77605e73430079d770b4eddb5a826213de714844edb92336bd07c040ad40c09144415d3e36aa7365888d98f4751771cc5adc3e51de8f595e72389c5d0a16e75a932f217642c2f3373a799643f6bc7aa9ffd533d422806d8d9d88dfae56d8c719ec936456080aed951e9535984d3df654c815d7691c3c00131fc40a8c31f1a0df09a5785a2fbbdb33938a77d0a55a97f237a0b97b92842816a4e3c508619195fd0fd5b5f4b698980e06efaf728ab6c9390b523d5299c3c82c9319f8a09e8da63776a1be938946e00258514b8ea81de4c8adfea509f96554ddba9bbe9ab4d1053a72c32e37ddaa3441b826b3d23fd2c7a1a0a2640ae0a63b4e42d64128bcb441eba69ed308b34ca675e6f11efbda407d06056852f51a393a20e2eedb4775d3b311e893e6fe2995c8e600bd7df3306ed84f4ad943a6c633bb04fdb1ea059a00b1066ac8ce2105c4a05ece4edcb02101d5e2c59dd3d834cafa28554c9f2073d5e345f979dc5cb5e2c17021a654af09d50083d4989ca24609e6f84f44f056a3f2ce6af7674b7614c116aea78fa761b67067c60f612e9da7e671c1ca045eb45211da68052f2c95b020d30f19d1b59223f193f0c3f2e415fcffc7babae3bb34d66b0a281a86e2369f1e86f428d20f7edf2ebbc2c72372df6955c06c8e1e4aa52913c35dd934e82b031a9c081b6567091d82aeba56092478a9a87edc367d0dc3901db866df374605ecfd925885df426d66891df6c36ec8c3c946f69ba08811c4437f200861e0d26a8bc8608812faaf86d520840e0eaca173bf78b2a3e457de9dbab31e50dec191f8c55f8e3cb71369114dcd306b5593da5ea7527756e15ceef076aca4d0268fddaecdc7903a13e53755ae2e069f5d3b17424ce58c52e9fa155a0c5cb88201cc9263237730c9148cd826f3b7e0ccc3346b58a3bcd5528f9990b9bbb2279d45b4f33ebcf8784c5b17461aeb16be121f9a1f23786744c15d5cb1101dc0984f6b3df7db65c8d2543816117f91d8f3aeb5d47f9d060ce097d00fe6487232e33a021e6fc8759bad93e2a4d2370cad829dfbfdf53052776414e69e142ca6ca23848d4bdac7d7d73ebee9ab375bf4042869db5ff36537cb8c559ddfccd127d82a5051b45293374ca749234b4bf2ffd3a33d13a0c0e18f19400943cde7aaecb18def3cb269b7e000fe32c4119cf18e2d6963d9e8989b315d9423f0ab169516eb0e4d63a2e5b872ca14b7fbc39a8b9b4735e30fea05b17c145f99a52e1d5fbb4aaeb862cebeafa33cfce235cf8157fefebf00b7f0220456a909523da21f0e331eafaf24c9819267409754ebbd927bc933efbdc728d142c802fcf847df3780db979875378c83385d7c4e881976ccf2dd9eeda3338296fb28cb8213d716b6a440823dc689a42d8ad8ced64b4287c1fc4042e9459f77a4ff1c44a5b353557eda5ef422ec32b1106f1588a2cfcb936e55616525570930c0f9e308ecd4159bae020cdbe2c53d5520fc62242211971dd5a43788189db3110ab48c5f98a7aa51f5ad6cf8c842f67e1fcf8583b71f31af56387625784a50a38a1b248a3aa57f4cae0c0c8d2c0c93e0ee4c72926e96f4b6141b055aba8895671fe981f6c96f102f0a67390cfb0d303e83da47c87de11e7102d6eb52bd710f59b258dff8d79a7ec187ba70ca8d1af7a3a127350ccdddec6d42d6bb8bba9b5ac65049277edc126c02f928be0637353be04c1f8154b4cf6985092e9d511f205e43be2bbf0141460f389e65d7a2fdcb3b335bcfdc72142b8f4d695ff83be7a50f8c66830a93072db4cc4006313509d6db394cac45f131ddd3e8e1b810f7a86e90ed25156dc653445d5e698517754e4b9dff7954f09461401c20090bfdd08698a067e959eaa8270589ba8243b999f1788de6465d6a85a542aa8b24f950fdbc8e972503074f3ec82798d6bda5a61ee0e3d512d0cf06fd7a8c9cfba818df97bf2fdfdd0c13616e2d04fde64f0d599921baa5113bef041cad95f4b6211548b9ad834dbdf91e258bea7a64484b7cf3a38358cf30b75e5f19fd17aa2b08cf200f249357f2e8874b39edd0800f67d68387e8b39926785a40a74f8133ea42e8577b0acc1171136e56c7be0bd147be8c236c3541cef4b32a5073485b5844adf7ad41472a1712009bd295d4da656af34b59f31099b22964e9014e6971752f74e652b795b1875a9e2ee0f7ab3f4276d4a3e1b183fbaad482ecf6103ac874248862cde6960fb8a11f7e69454e74ab8de6a1f11cde5e65326067fc3011ed9da1232df5e0fab0d5a542b696b20ef364500ad79f6b554a77dacd738355554bbb9f39a9ab1c2e7aae26b1109350db947f6194a0515578869a4294f3e57fca14e3e1446ee2b120cd0c3d2e58a8df857fac16de57c17ef040f19e1e1b5064d10b0ada94940e8f607a15636b58e9b3e1c102e8975ec0d9df8c0ecfdb53f96956e21d78dbd507eaecde047ad065b3f24a7b91e64b9f175d5aa5ab3d5a6dbd192610982e377872af8a1302fd9701b6fe5fcd0fd80ba1dbfba614381ad6fe46851470ca688db52a9bec295848dc823d3ae6669809bf642f1e9718bed5d338f358ea556bc39f3fb3f2c13e175f883d30a77b6b3070b4dcf2a90b3c7748c594c820ead607a4028bda4e75fb9aa1000097492bcdf5d895908a90f7b86168ada4ea94668a5ffd72728d81a11badd5f2db96c06fa042d7cbdbabeaa83d1a95cd0d29b8c39918afc939a7f90f924d36d0ee823d31fd7541f82071a20115b8dae1918b5ac923f3205e97e35f01419d152c8ed004d48d638f602248d1c2b36acde460386173ed9aa7b6eb6a123f5ad362a10b82433724699302041add3997ace66d9df208880bef12ff706782f3b0308327a8fa29fd373c141b84b4c35290ac4397170186cd95882b717fca60b68b8c678d31f59b0002c9b57932fde5dce6e97b9967753bc0fe7534b4c0ee79ebd44003bb9a332c9854b4f1e041a30693111d74ecd62a3dcd311a1e972fcdda7e8591ea626aff739e0b681e813dbcf5891dd1e2a72feda409f71c1e151297618a3ed8cfc51f615e2807de037aef841c6bfc46a1b91a933ffe85a59e44912334d8ea6f4c569b6be0641de5edfbad3a64b355f3b92f060e2c340f74f2de00f6bfc08c1a92fc51a1bc999a6cdb867e7f04fb848607e6d95dc5a02353ba856321b413b6d1eac3e808f19fa52552eb6d481d54e3d14edca29c506591ea82347cdb9956abb01db8c033dd38d23ae7b9bf48fd38488682868bb47dbf34fbd9de7457bd15b61caa0fc55d88e49f5c542df58b01fd92016cf5afcf22685e402d27347a809b3230ccfaa73b2388911034537f18fda34c8b42f931e00ccb6867af0891cb34c3d4dc894ce66781f35f7fcdad63e9d62a6c0db6a6ed37c96c09e7319bd128842a559d70d51bb7b277d0ba2636bde0a9542151511054a59e844b275d25e3cb3fa49d78e5251d8ba9bd8041cf7f726f0be3c54aec311a7c34a94e29a3c8c7b87b0b4ef6807c423a8cf70825ab3f098084239fc44ce457d3c67ccde24861e46d22754819371106cd1a9ccdf84d6641e96f3ac400209bb61302d479f055e42c384f7a6be8468e04ecd1a785fa1dd2eb250a9d7a47af39cac8e685b40a46564bfb5454190bb6d5ab6e9cf6e1317b7dd4288618f1635994a47091956cb7e1894bc3a3cd7addcd8e524ed8dbd1deb9f6c78e1f3bc1988fb7cedcfe3e25554a4ece943bd54279dc5647ca3448b57c1ec729b5f620ac557a48042e3ef811947b210377b6e0cf5d55db80458886c627d3a078e954f0797d48d58ec07515f617f8514a2ce87a5fa25826227889bb27e854011c4dcd2affe59c03971c33b95006d27dca609070ccfd630b04fd2301bba78e360591b8e6e27c9ae167697212c1166160664b20b0799708d1b93c02af323f46852e72158e205587367c103a861ba5c9ffc4eee63cb43def8c3e38cd70ea759a5e67c7ead31a412b2cd5e50e49621228acb4b88cf46ceda11df8b90ca79f5fe2a373f884a8d742be4c0cf0e125499a252ceb6279cffa84c4c184a7097f548fe094a5268aa8bfb7b625dc41e9d2dc2f0b7bdb27712e6e7cebeb2a5e1686f512c807a14bedd253610bd520a38b38837752c3acf9f39e5e1671b099f2170bdc38dec2aa556b701be61b7945b783b44c3c355a87b5ae3dd9ef1f07e077335a7acc7dbf0f03f9dd664c881db172fc237e8c603ca6b5650be236dd3371f866abefde781dcfcd87ed58178ecbfda0ebb37ee015b01e7635152222f23fbe961401a1b6a2fd6501aacd7037576a0d88fb19a9a0265a19ed9c5e1d4e4e722f393b5c1a0c326ea7e3c41e0b4070c59ad1bac3086b83ee661b16ace313348493e09c6d36d6e056b74c37492893b0b0783dca75292596644b0351d95fd870c89cdd6f7c6df57f82f149e321517664354974be9fbe8a7f4a6752eb8f68ba846b6956b8acac038e69cab8a65a015911c1a216bf00d41b75505942c76b4ab03863237054bd0d57ea90ef2f3d1525f2487101677af9093831e0d1bb239cd73ebf835c37bcb19cc39e20b6fc93fc03f2ed1621b41fb36af3fbf071fab21124fe86f1be673548220ce0691f322dbf27125867f7d424e878a427c15898800d18976214059fe37638192cb3deaab52a2514027cab2c0e9ec2a08b92f00418a2640d8ff7d9681d68aef4051a58b2539b4641a0464316651231b5549595372cb0323e81e180368a1506e0cc9ccb901091f27c8aacb3c05a9eac8bc767db41b68431ce1e357238b40a62a68fc9652cc13a56688cfdda0198b1900d19f27d8604cdaa8e0197e9fb9faa949557d9bdca35e97412acd25d13c23a6ab4d5d2e98e1381e499d0f429d8eb53abf92fb94bf7a057c1d4c55c10370098b20ba6b2197078d3919c2e1c638f6ce98ea9b9e7bf55e5ff5e36cb6148eab6575e11f0ef0ea9014fed6db4c47f9e67f203a3c404d3b24d4ff7f08468734b58ee663016bbe7bc2bb97ccc5f664fae40051b68b459998ff4541dadda2d18051dae13ab498e8f807ba2448b2683c653a7876f5c17ce65c91e0062ff6c316c8ac0b22f48d884b1d8d89f43be0fcb394c01139fdc5d6784fa05d7a382d053aa1bfd0ab451de16d3f3c01e1a555047a7629ec4529879a6002385e48157b1f315d4718c7f557067ff4912b1a1b6846833211377caead54180ebd1feb05e00845fca50ed10c50d18637c4997eb205c11f9352d74322ffbb0ab34d00d664e7e2d5eba513c93ecfc9a17adff0093a0c7aa1555ee5b4a6fedbeea988b7e109a2ebeaa5726600f3d3679f0786ca9752490dd94081eb9172a8a4d6f54928e4137e02976565e4f57c4c137e117c8b19d1d7f9482630d676227f9403d1a1fdd525f3a3a4bb41271bf0bc8400061ec7ea3a9be19c8da28298a460f44d2139976606324b743e7cb21ac25cb9cf4fac8d9ad8240a96b8a04e542fc6b188c2954e96fddba1a03422eb8c1c9ead858eaffe47354441d14be919146472aeb160236054a9b1874f7bdcbc2f5f3c9142de5d2ce0af9a90226f481a3147c787179ec1c8e45c283bfdfab4ade49817c04d28233bd2b657fbd63d35acbf9233d91c316dbbc3fec2a86417d5002b96479aa7be6a93c02f088f1f2ac9e10b21bf117f69a342dbe7b1d81e70900cdaaeb1e98998b793cfd08a6e68d9cb7d94b777d6465df704bd95e88569a50a036f593368ad3110840ea30e9da9fcae0be665aea09ff5f996e8dd009f3137808240b533183148c042b1b975ab143177759be8401edf4df446311be64aa933a974f80563a768e3fa7b9ca25dcfd9236b21e623634fda73ad79ee0d9daff1e0da58e844296df730b368bb1953d9567fdbcefa743bf5af9a840760224f22b174c34bfa8fd7566d362d7cb41ab19ec6db5514a647d35059402cdcdc2aec31cf4cfa82f494ddb2c82bd26a0059b7e8e0749f9e56165189fee8516e2c45e74c2c234d1098bde49cadd80abfb69ffeb46e7760c3f3d8294c45cb2939d435457e39aad3335f1277e640d4e594c70e4aa1419cf9dbf1ad818e900d9620ad79116a52740e9b3c150509f797e59008279a28e92ee9068009a70d93c108d19969fc8493fe461fc636f0a6294e671a6bd7792d4a3f31304fd2e015b6a8ac5f9b350ba66c110d09793f5586d8c14fc3988ad744b0a7d7a11378d26b03b14a5125685cf754c3046a4f8bd5801fc397f8865a2f075898c2d8d7b5261a17b1f2612ab315cf04d3e70ae45611eb90f54d30fd4e5df77d6a23bbe173c01d832d248de4e435181c1303b6deaf7cb7edb84ba1fc5d8e12bf204827559ddf22c63d4d345344725aa1c9d1f58c4e39efbc2c21f7fbff8d25b15f1e415e72b2ead357c79bb27ffd99a0803945285b58dba10c428162ec0a6fa8d39f77bafcf212a2fe3a4e117f87d670d6a1c9665aab94dc91bdc6d5450a7997dd968bd3783e8d290392aa9c64a66ba1fcbdd9031b8bcb80b2c815aeb8706fcf05e6aafa49142e8fe584e7ea14621318fe341d5523c4f5eb96453a7d0d390e2eb7879cbca73316443f1fe3c75ce92108b230794e30f42388e0b35a41fa064dc655ecc5fd0f1becddc109345e0f8e923fa1b57763dcf79c89047e326ada66ed63a94d4e24bb8a8f0040561e80740f608656e75c15d06facf6e348bfb3a16c618a8dbdbe09e46209e4921d2f17d6adffbe04601f387744dbce24bbdd4fc997e750fad11c16fec7aec3d8f22d4e2249bd0d2a1ccf0eda0dba7e3f1e1504d76ff4d661aee8b7b1062f9872f2616427385a49fc06168284900fa1c00b21e76d6d14571d8ef85bec6f417893c4fb135a38cf1d6d57f22d61486afd92af96b68bec690230b995aa18977a11cce699fad3ac29a0b1794e73a8066d71cf7fd7218ee9cc9f9e3727517523ea5a1e07c295600408ea190bc4bb45da9d50bcc55c4512f3990ab9ee975485207ec54885f28eec2566e28af790cbdc375cbd105de246305ff0ed36277f928d9e421add9d1b8b897729fc0c2adcfe592d16aed21d99659b67fd17540f3b28e3b83cfea71a8a4d5acbf25b369a8f709d51ee1af3978907879b478b54cf37533bb43c77283ec4572baeabcba5a27fac46764786dc1d2b87d9d9e6904e6f82074dfcd1e0ca8a12762506172a90c2372c816252b1f9e5e6a2d7230b02d940083da713a33b179b0225f928e34e57100c77cb8b0d1f0fb4aa3ae19110e25c8c5d714c90202323b4fa950036fdbb6f35ebca5cce4a546e2864a37537fcd5523d8dbf8e3d35ffae12391f71fef2f5833d20e6fb7e313d4c782d7112221a875231cd54b163c6fe8f191aaf2cc7af4aa2d4c9d233ef9115c23f56e6ad7599bd827fb2d879326eddc235505f90a18cd3b6ef684fd3989f7340a56535b56fdd4013ff579f6cc1d568b4d52de4164d7ada29b0cef596e02b3186988580cd936e2d18242022c825e195b81c25958b2de0880d897572d864fa17feaa1545ec0c125fa472d2b118d1591f480a8bf82a653734188427d03cb86143d18ce6305e0476a2d8748aba80c48d9b9b0cd9242ab58c53d702dfc447c6b17346d9035479ef70a10f8f5e0089a9d4bd687c8a74f0bb71499f0637d44913f461b18f7560c2888ecfde3899b47920c428f81c788ddcd0fe2b029dc2e31565c92c21c2ff254a7fe9969ebf66a97981dcd2f91694278f298520e8ad070a45d845b34148f9140d72246ef0f9a88ac4ae501d6a713ac6a600f1585823b2bf389b3fb63788ae8fae1ad486c530cdf32714c8d24cffb019bbcbe055c95fdeb2488e35552dd66ad14d0dfd7f2aef2c0e4893f0508b6b3d23f828bb4592bbe99ce12f23cc00a025064f361c7272eb2ea5c38a8036c34f22b6cca443aef1bdcfc829906dba7acdbbe3b2b7ed996f1bb33c845239052fe8c8a13527dbe53f47b9f6c330629c33a217952bea341195b91d6dc54e5af843c735defce0371b7c51692c5c23d180336a9f4fa025a3280707d1b0517a2cc46fe91f87ff18ce80529d24bce9cc8360933772a4f58a7a50c0206874ee44484ed37002ddb8aec3a9c1ada3171fd410132493ba7b1afef487bebf0919aea3f563936532938a239649d0e6b804de475a150678ec2894970b8cdb0816a4b2e159e4ef0badfc7f7f3a632cbd040f5da4b541b0f2cb29cc481ed7275cf5f4b779c85a9f4bde812bfd00359c4432612824d7b6712196764d3f563de3849dec3c8db0c5c2a4a233a1191b0eb4d3b60ecf51d3d4640aab4ac83a25ae7a3785530d7c6b81d1e61fab8edb47f6afd9ec80e6d76a5fcbbc17e01cbc000f2f36eb2e3f74f2bdf06980f0c64e27fe73b42416de02c60bb81ee40a7bce033f75c7b7a7cedb35869075bfefd60eaba4e5447d69e4800dab388989cc027e4380c7ea2fd50d7fb4039a495ee1d40e94ff76402972b0c57a8f848e7ef42943998da34e682b1037a5d4f5ceec82c3226c1d0538cce2b9bb73cfb78ab7f8499d7540a63f9b07e0df3a253fd55d5f4306e1f81ba697abcc76cd95603fd3401319dbde87be7fe0f760cc92c08f155ae0a068f04193c1e7f98846a2e256f087c8ba5a9c8189908d10bd30606e5f685e92a8eee8eafd622f1e146d93044eef53395b1d3368a87b4a6b27b11f21cdfaf75cdeeda684f0ec7bb91e04472b19bec99174e6f996435293631ed0770dc9cec222f089811da05e4948dec445eeb508596caec3f3ce738083a2041cb976ff6b5100286587994ccbe31edb0fba5acd1b2a69d4eb96062a2f4a4b668d5f3b5a71a7586ea8296facee1b5b4a1d9f592f0f161f1588a05057e35467bc2628e18fcd927e152ed89d84b33e9ef68bf9270f4f593ae646ae660806c27d00beb048e5dcab3e999dcc5dd314069089a26a5dfe5416c588970433b10771b114f27d6e1b7cb57a00cb67f2ea96540bc68067b9038e4ecb1e5052e2b5903b6a88506960526c71684640ac3d64a0df67e9154d4161dd90eff4a55e95aab70809566b1d9e9905e80d96414ff7413b72a0eb202ea5c1879eb7642919ac939cbaa254847f4d281109acb220fd2e88a52dc76f6b6fa5cf3efd719a47b5195c1be675f38da77bde91340994588259591aa20554c83ca7e37e54c38bba16ded6b31172c160a49e2a6a26ba7b5ff677259b0e96b68c6bde24c1abdcda73a1b816175d6c95e818862fa95fed7dd29f84bb08e97a4649fbfd3764f37344c7ea8bc2a2567feb3cac0751ee3e6a1453fcf97705db7461a5494d244c8d52d295026371910fff45969fd430156f589ac8bb42be8ae75382bc6077b40a5fdc5eb527be66a2acadc29af6694f94d2abfc7bd6105d1ba4134eaa69a98e27b4969c5d6606d1aa4829d7994f6fc3d2f036bdd39bcf1c6089f2748b4420cde9529369d760a86ddeb26163b5e6ce06bf33fa7b82e18a80086d0ef8b54fb352628609b60906bafb2ce0a6be053ffcbda67a546733d99b441c61f21f81291021890e62c89b10e005e58dba73a05b7a78df4978513fe601d89a9ee643f01fb89bafec91e5ad17bcfe72acc3b7bd859cd147d0a8e33ec7ffb00e27c64a4d274feb9a4ba79c17f7543b6a216f1e1b5ca009af538aeaa019ba81a1fbe311afcff9f4f9f182cab2dd18eb7deb27fa08caa9b0b23e4a7d8ca66bfb422eb8846269c6dcc57ec8e6ad32a273f2befa0e91b635d1c66e9b1e00aaf33a16122d4ad0fa1514980f6ec1ec0b7858d389d6c67a15789eac530bf01826d18e0ab706b453da60fe055c9ba5c1df31f3b9e857f3b29613ad75a67c9cc34086b6d7cd58034534940e91026a8cf93d47ce82163feaff45674768f7e755b8743baf4019612c1958328fe9bc0915cc64138668b302b5d118c865ab48ae12a58be525c9d49a4612c376118d7f27e215df8dbd4ee6181182904d6e92330b61aae1ef10045ad689a", + "spend_index": [ + 0, + 1, + 2540305684, + 4294967295 + ], + "result": [ + "1bdf87717a32269847b30dca87757d9125ae7a4a7ba54bdb5094bcd3ae8c1942", + "8fa39fbc122b1e2d03f52b209358ccba778a27d2466ab4b7ded97e042c2d718e", + "a985ae74fc1d0b42b8f04c1d1a49e2af5cb2dce04e1a9dd1063110874de5f091", + "60c6438d4af02c56e3767618189fd4996076ad5951120197639c72d34f5e7684" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 4, + "Witness": true, + "Version": 715592854, + "scriptSigs": false + }, + "hex_tx": "9614a72a00010244487a8400000000000000000000000000000000000000000000000000000000cd90855900c27120ff4dc0679500000000000000000000000000000000000000000000000000000000addd625c0073cb3bbb047a8578e8670b050dc8e81238df3cbc31c53a872208d5e486c4c6f0c8e42c6bb480593f9fa346500640a95a38ee4ec7038b016778eb46a445eba8fc434859693bd099612e91d72d0a8da21ece89d9a0956491083f2daac8945aac13618c531f63acf3f423ace99b996e936bb91f6f532ce34aef686ed4561a101829d37a318f399e8927b3ddd93835f1b2f4509ad45c07aa2618d0bd4918d77f9d84da4df681ecbb96419fc27ea8dafd1f2657f039d6bce777bb7027679fa6897fd8a3d0410d7a71ac5e914b8dbae0246db86c6a03d9b3d0eb8dce9c3f3e7831c8bcd08cbe5e3fd00991116e8f98776590e257dca41919059ae37ac66e3d84d9cd38cb8f0e9b4f76dd01d3d18f0b8a8515163edd7f2ddb6a8dd67dec94f2cbe24c430fba044f7f938f9a3c6c8ff3f80692ab19cef56cdfaa5ad05637b3125d23177ca41495fd82c673ef78c0930fe7d349f513a4a21a3f2f0d9379a9df0e87bf7e9f1e1d0f04f18a735da44baaff3f46e798fbfc107393be22a7fa6f4115fb22d861ab986391c9fd2a9afa441c8db8a0fdb5bc6192cf2c0ba30e3a3f0ce9aa8df89b9afba0d8671363690a93f4927ff73ac81fc0c754a05e6cc5aefd1e9a6bf163d5359460e4ef58ce9168a65576d42e71b677b44da0c72c5eb6ca33a0e363200bda6935fa89e898b9fbe26308cb5227409afe818c3c17403834fca308fb4375db0bed101aab9344203a01629f7deabbf91d91dc6be20e23bf9c09a8a9996935f76ff3322675f7b8cca0bdb46801f8a9dac35718b91ba7338b78cb25f696dd0b61316f8141c94b5a4c78e2ecad292de849c8b9fed939bf509536d01245079fa9516e18189b213343a8f671ed293f2f68bbad654baeb1847215aabe8b0148dfb58905c8d8a0ebb5d60cf68a86e9e3c0c10f4b793d0cf0b2d572fc6b6e07b5561da1c08f42dd827119ed706efc184c781d5938c810c479960213111190b658e78cb2488bc6daf83c3d344ea9aa34d2aadc0729b133869a1ea92de26275993ca80eec33227fa56c19b0fefc7813c0abb06611fd75038d890b41337ff607cccfe5211006eb8e8a218270ae41b46891b46489e58aad8ce43fc7e0b1d99aefbb618c678e74a547d85f461db91b3c3a9dd35627cc247099d7bcb26c0604ca8a6a893dae31171c026e8287f96938fc03fd240130046afdac26ea6e14b194ec5d55c92aca669ad09a3140e600351a34bc8cb92e8267e4f416ac60181f1c3f718d225cc9034d2bddd624823fd5a320772f7201009c0f2f9c545284a9acc22edb78e932e61d4aa09ce09ddd582cbefad60ea3e9e20953549c6ae564df1b6ad4cd2c367f4783dcf7da99d47c895dcaf7a6b77f2b3452f03ac054108c38f9e4cd4c6acd9751029fef96c1592c04016a0a58a9f5d9c2490a1ba9286ef3273c61bda674eab31d6a974e7e7ba02dc3ca62e524e4a89a96f08fa5708461a36c7674588de9dee7c1540a2c287bd5a566cd20b5ff6ff7e3581a5cb326479260c2297d5f8247d0222be1f7c09a58cbc1437e0f91ea3a180b1948ccb0f1de29ad2874f56aaaaab4906166b741494dcda49b16171ba4ff99fb84c41dfdbebaddc69ac0f231f31080af8f04887e59734ec191eac3f1c1a25916b354b9a75ac31d0a63e58c5910f47510821dae0f70e1c1c2dbdb67a14ae08d6efc6a5711c0c6c86355b4ef4048bae9c9f6c3cd5a79d4517ef7ab8c48cee838c6f360628d49d52b9cceb8cd7f0f557f899df6cea8b66cae6856c4fff1e49c50ff9fddad83b3b681c674959cb4959141a3877ff02903aa497ef25cbc936b36c8b3786ac05d71a391b03c8636f82c0d5931b612b75ccc140ec056a3f6028d439db9fd0301ace9b8223e7ca7e00ca9ea447d88a8d6500f302c40e4b13b803d1708271d78adac2b162a30a26f4f0df593f3ea03995efecabd345989970d2defb0a21092a6697d32057e0efd8de0d8599cde438524067b6aaca75e1afdbb1ac04511ced0bbfd4d93847175232ff965bcffc5a07f31457ca97c042c28b7334b7c4033c7a84d0edc792e7cce129c38cdfa0eb9cddafc42a4efbfb16d5f85f2cf3b1244aebf1d89bdf9c018563ab75ed1af53d6260297890daf6c6b7a64190aba1e4ad79819cd241bf5abd87cc989cebb359b41fcf0ce3edf10e2f314aba31565635fc329a8864acaa63be50e7eb76fac299ffed9984dda7b4e55687871d964cc3d311eea262decd1e98e01beca3d7733f03a90e6b04ed560536dc3cb9291b0217597b031510bbc65e5bb3f0eeb12bf7760d7630d75cf8a39dbc7134be2bdb44f2b204576a03d91ee5904a4e548e39345deb04a13859fdf1f3c09b978a4dc2d58e9f461949d16c601b9b8103a5a0b0683dc95d42257e74d28a73de246a7a5cee4103022be8f08141a775672065b73a8403d809d82d9da4d89f67b38e5ab1f692b251b72c5cc19db96ec651183aa5d55fd763119b74a1cebd2c2e698ff797655c176c382c9b3c3c235ced06b696a6e", + "spend_index": [ + 0, + 1, + 1848110724, + 4294967295 + ], + "result": [ + "12bf734b91f86f14dd3cc42faee9f9f95327d56c5976989d46144b56d6bbfbee", + "68621c4da6ba0611a1100bbf14a0881e2486b668bb51f137a6a7deacd85461f6", + "b9103641610e7fc11a6a2d6c7bf378bdf4a992fb00933a409c03a8f6fe2c39bf", + "6077b14cf061a280c1622f21605f815ad2c68c82d00adf4be7076ae4231f9979" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 4, + "Witness": true, + "Version": -594424904, + "scriptSigs": true + }, + "hex_tx": "b8cb91dc000103733a19e4000000000000000000000000000000000000000000000000000000007a4632f6fdcd0148c8d6c4a16389b5a5ca57d5dd3c1ef98adcfc4621f779a4efd7264b5507c6dcb3c74e752fefdd47b7d1caa92a5ca64724df3fecc1d2785e4a76ed3557532e4571eded0a2385f0a72d5f37f0b1f1a5520b7def869940e1e37bdd5b1b4f710a777fdbb1524335da1cc62ab9df1c3eb313d3d1b56b54e833fa4d89b4cb54066e0c9ea64a8fdcbad8758550500256f383d973adfa2a1b39452bd218f16f18f52248b31b23af5b573f40e41e8d2333f9d5cf2a7af2bca541ee8cf3ca940f7d578b33fd13e8b885dac1d10479dcb9907bf667ac32361148ba268668da91b04a10974fee0a7119262062cbeb3f0de101336b71268c9b20c034f57da61a64d21afd3e8cd9193fe4b16b245c4b46b5e90a77b17416d5227383e19dfa72fe06ea6cb09ce283c07330374bce788e33aef9f19d9185f52e5132cff5220b58838deb8a7c7185d6a2218de5995656cbd1ee2de93c035b339f9d8bf548262a01a157d6bca8809cdfa3c97cacf843486a99a7f280257f2f32846504458faccedc511e144f123ccc9adc1e9f3b34390096c20ca467cae4b30baac6796184a9c933184dc6793d9b2b80aba55d56a8ea786aa081b6b867e7b236207cb01e773bdb2c764549fc955cfaf98d1935bfbdbfaf9bb1c34e3738812bf5f2ac4fa3000000000000000000000000000000000000000000000000000000009404b6f800f4e4f52c163d1e4200000000000000000000000000000000000000000000000000000000aa49db60fd2c011902bd5a2d7327eb901214d39999b3b939b182ed7d9fda9ac45661cea326c1f9b5753da512a87f5170970d375af04284fb973f11b32219935f25d30bde60f32ba7a796e9d699327135b718426be60e23ba076dc7fcf93215cd0703d8ac8c4370f87d09fe19c508a2cbad345b405325d6cc1bff5a9e922f683c888edec5e329b970713c1a5a31c9f2788e6de872da38893e99f5a3fab0f45d565ca28ac675a2ade933651cf73358319977995ad840abe4deb94bc99e11541543e908481f72b05f04f9dba08378d22ac97333b431ac90502ba7bb954f5809f85b5fc48efe3268c60d964caf9f7ba726c89fd3654fdbe1abd99ebc0f4f702e30b01056377a114fdb25be013e214d6964a5517b3c173b4e92ce28fd17094450993f53a9d66952e06bdcda1ad36ed9c92cde68183e06c22cd804f3b509f1c7c4ca07c8379fc44ba9d006767866231e4cddd1027fe527f14d60674a861a21f28ceb777d5c9ccf49954860b054bb1327b2681f6fbd057b3ded7b468f911a440428c5d9b290fab62f9b59273e01d7f898e7a7c00b689a4d0be67d59abd17d8e7082c6e66bdca13850fe754b60854eefc36981e45a1a3b6d690006fefcf9fd2521c6737bbfe4ddb8757a804b38110f6863430d3572f434eab01b5f60a692b9da0ff212e63655b41232403d6e4b85367b634c68f5e07b975ab3280c3113a03fa2e8d50c0fe015b1380e8887157cd539e16dc10a5e4dc82209755d5f1408169e4e8bcfaf4b6e3db0a25c4cea61f10ffa82d92d439599e3e594d2511ef4f753a0ecfc2f3e34661d295c73e6507753ba7c7f7dd3d7013bd26e53c71a5441fb85620eebc34b0142ebe4d7bf4aaefa69b3a1efe51e4eb1a72d3b4f58a59b769c5c8882e2774cba2011fbc7326d0dc542b260d5273454c137a2f73f5feebbec4e59a13d97c34edb44d3a4027e8781327af40cd4d36ac83057f0a4b65e89e4c0dda809335341dfab0287f40996bfd5cdcee0a23491d766836c1f9cc9ee5799a9dedc12ce1634a98e2339c8f6346e806db1df93013c11e1c2a3429cbb6a07d0198937853b0003926a6929371c0bda000bafc3b409d23f13dc2b335e3152639c182a65a8f5c5139f5951f958cf4954269c984302ca5ba5f74c939695fdf8351bb55406aad1a0b8a68ee6579e2c68955eb94f6d883487497966f89eb3c5feae5cbff08bf340af79d58d8c3cc5ca3e13ea626961cef01c55a8faac81440b1b74684a57fa715238b1d8c94c63236766fc25fd9f271c383b05a11e7489b87633a4324b85846b4487ba9dc62d79492b8d9805a2678cbdc225e7a3f050d435c846ffb53ae3f839021229acd939c8f82e3dbe86e13c6b2baf38d9d79aef51db0d0acd1324967c7fdb5be42bb84f267e8adf0147c3b31ecb979aa31328b3799a076d8400d246d5db9e31ece5bbd4eede1dbe477f420023f3f930a0f4998b543f035b2608e618f862aaa7395256a617de91104b19e2ecc4ac3dda6f263aa4cb008f7240fcc88c590382ccd2d8c1c6194c850d2591e1745e2d53d9d8fb183e28d2a33cf81966af225f0a1219cfd6e1da9a398099dff30571c37887d8d0f773ba1593c39f9d2862f0fa2e02fd710140009c89fc7322fed7a5f14728db863b9ef494fcf42de39dcd6e46508b0f2e000ba263b93570ee6f028537bca50d87c7e22ab6b8de23b350317cc9bcb94841cf18e7eb68b8fdbefb2025401bf2127c417e996a83ca6b74e2f4d20ea1730737197a6b78d1a057f8d67d67ee0feed3d0f30d6d1cfe9d948b7f0a86c6a9abe525fe4b56ee091ad0645ec29afe83581ba0fdc09d1b0b37d41909f6c60aa506e658590205ed2f454007f46c2c4b45d799016df71b664595da3df4cf08f6de7405563b3035809d80cdd027214a850f7757f029d2d650f349437e71f55b2387ebfd5d3e0d3e250380f6f576b624f2f11a964233c1fa3cc197119aed41f7e00f2128d29d77f90c799f024fc0fbd3874b349c7c3f3f8f5eaa86ddc39e4cb5cd84bec069e78b8a4f121746a5a133894a41385a88f2df9a1707f91c2e3d711bce65a32ab79a120b133a0ec8a6760f511f04016162d646664bd2c6455c79b7dd0738c9171f8d8c108c5ed2ab434079664e2adc222abcffa4cd5adb4a5ca7319ab0992c74bd8ed244dc153b58157549fe6efcfd11dadf190982171b13048d0d85fb77fc79d1b4eb8e9fe31690c6a452c3872089c4b472ffbba59565aa2bcf086161d8aae852c9311ce35476e2d35a99a475fa7f2b4a2a2409c9432bd055d848c2f5cbe4df9408a807a039f8fe0bf927d4d1db654950fdd81f42b4e96d1f7b8f1b228825fa4649d0f506b97b269b0a3c1608076adc62ec5e5ab3ec4954032858605a882b64b5fd43ea52ebb07882bca68fdaa40395a0748655c90d35e62b80ec1f8b12bc92d758fd18010f10e77980b531fe6b9e2ac2c2a1055925d8ee9cd24b0b97d8bf6a7c8345aa410819a86115ba04b717d0a92939bd79c564564700160d098fe4001f9187ca250d880b0880dc7bb7c6ea057f638c3496308c3f62de08988e7be3822bf75d4f757d70a0ebca25fad075d8d131f3ffa979ae3787980143b9663aeeb7c8824f00d6c8fdc809224d2e12fe206949e51d85550e200484c64c0da3fd1d1674b03b5687350793ee567ef211acdec4690a0346460144a4b745b34e7bcc87cb470b4c5e61fcd57033a0a2d3e15e974651edbc2e36be909f083a15fe9b198b3081731d4d853e386ff1902f3941b2de824db6b3e85346743f7e4150b3f69a841886c9d789b15f9f238320f77748068c4b5ff760a6e69a834d98b5a1ea24533e9c10a5af5b7d6d61600699fe39795816bebb6626bfe434ebcf1d33c6fb899ca446b9cbb8fcc29a38b7a5a997425d7ac0b3efffeb344cc8ada7614592df78025c2964cd1fd90e9444ca3e8e40c10590fb0e531aca63bab19e9bce562bffff0a06c22e9d992cfce03745ad4a2bdb53dac2dd87d64edc352327a6785a213cfd9bd2035fdfb9e3c680cfcd45213d2513c7e9dee7863eb2ca087cc9bd4ea9c08639290f32ff31682e07820d044384081e750a750e4cb1f8590cf4736a05731072e430952198800f3e586ba605761acc305f192dffebfc548b18cb91c21751123732547d8c784fa5a8cc952f9e941436617cddefadabbc1b12e90723193e8fe213b21a49933a72206487e43c8f991ac1b556429bf99eba3d130bd13aab01e9ac6281b548ff6824de4a731c81bc5cb328982e7a36f239fddb1dd4007cffbd56dc2892c1d6ad42a6f9cf2ad895ef837ca7273e6d56a48f36faf6a42a1bac12a68d5f22cf54", + "spend_index": [ + 0, + 1, + 3958408894, + 4294967295 + ], + "result": [ + "17f1939a60adea501d1df741db5aada01c24a58719bf9d2b07d55a27c7bb1318", + "7154f2bbdddd70c4ff507b69d410bc417d7fcb31999a263c91d8bc791196aaa8", + "55b6cc0bf1f740b527d2504d528b14d2f984d341884c92973dfdf2b9eaa1bbc0", + "29078a5f9da6ba1a90c08ac1432132da1a4f3e980113ec58aaba74c3073e4e2d" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 1, + "Witness": true, + "Version": 337442454, + "scriptSigs": false + }, + "hex_tx": "96f61c140001087e9a414b00000000000000000000000000000000000000000000000000000000bbb460020066e56a7726d9c16100000000000000000000000000000000000000000000000000000000a0da8851004bf105cbc37b51450000000000000000000000000000000000000000000000000000000036ffc13d0086d145c39025520900000000000000000000000000000000000000000000000000000000b042386b00f41b6f718073966400000000000000000000000000000000000000000000000000000000a13d214d003936d83037240b7f00000000000000000000000000000000000000000000000000000000c1f53e5d0032f83feea6e61ba50000000000000000000000000000000000000000000000000000000098a6c744006b7b9bea56d181dc0000000000000000000000000000000000000000000000000000000068c7606c00d0ff126e0139c1cfaf06e77e6fc81d2323ad8d445ab4ff24813f6b9b014bfcd828d4f1e90cf35b8277fdb43c1f6c7f8d6c9008bce81f0c36a9b4f2cc394d17f6618e672ecd63b31012109a297fc6d1bcc3802ad8bfb7347e7042f513b97fd3c0f0ac2127367c9a895424e046b5db194fc21c25a8ce132b3f53d82621d0511450386845a0da04eb360f133e6047ddf50e32146783d2acfe5c12aa80e892e4f203b1ca89392db85d18c64a80014b67bacb29e73400476de764834c9a1d4304ad44ce0632014349032b0fa65bf526e2d7c66081964c6ef2049516f52f3e2154e69ad2999431baa121d75db2488e41d7bd5b0cf20849efedcbdcac5d8b4ba43c773aea376d4b40f9cf71473900226ffeb66689667b7ddc6bee7c0e9de94af8af85b9d177317165f8f929145eaed786376b37e98b5aa847bdd95f416722dbe25e08c0a5828fd2b7173f904be99eb2024834a43e38e14843005b9d6917f8761dcf87e57db9a7bc7dd13f8217125c408b27f72a56da0550d1a1c5fa76d7e9e41287d37e1bd84c3b750972b5be044b6001333012155a0143dc25abe04775ad7531ebb5c763d5a279675ca655c52a80cca830019b878151c86af32111546c7e5973da75ed378a75d5b760282f2504359157d8bd69311d0765c723635c80b6659c438650ca6202b421d2922e629d0b3a6bdaddc6208a4ae49bf9229752a8846291d754a28428aae53ce63a9c62bb8ada059faad2647b27e7f5200464361b03a3eee2db8609432fc9f77275ab7bb9ca2fd361c7f0f91771f3c52828ec4fcc12455b9deee62106cf59f415c9d18b39ce909e8687085338c2f81c6c057a190597249c39b63795ce575ad760d756302fc8cfe391d19f9ed10da1e64b016993d25b14fd5f01ae8c13e28f211da8444cf468eb3d85b22f47d953a2869cf4cd9db6c12b78025b7e66cb7f5b1b36a925edf3b550e0682d0e57d6f44bb21a7532b76c6dcaa9e02ff60a38d2e795d934b9fe08c9ba900e46abd8abea41c95e9ed7861272fb2031adbff68a64c20f300422f770f2e70a148faa04cff451e396c6f6b9ce6c4a496396c63f25ba627085f0959edc0a13eebcc1c3e4707f659e6c3e0915e6273ccc89cafad3807640f8e0b1c186582c9f5c287b4659aeaf4bdd8af0bee10ad39ba72d188173f8ade7f34606387e12944fc000c6351b1d05bd64c0dd7994cee575c93943a7282934536836210b9faf05a0aa266fdc4a2dec83e2858c544d054a5ebb05b0416e8e3e7dfb47c675e8262d02c2a45a4713cb1edf91b52d37283a307d7dfe4aedabf59a6222a485480c5d8d6d12be9376dfd25e0a51fb3b7156f50231a672ce1e27ca8c57a3dbf4c9ff16fe005accaea603b3d5cdc90abb616b39a8e8111c22663ac0fe15d554cb77b8c58360b3a0e49ec7503b32ee9beffaee1f075d97c22074fbe28810372ebf67d0a8f8de51e3e683ba281f3324ec536dd2222642fb338c6734e4a21c7f9106da99e2a54f681860cef364df39cb5fd217ab558e7a30c005ccf1cbf94909efd698dd2153a303e7fc8b4ee46dca657e3dd5fc6d90828b04cd67a99ee5cee2f1eb68068d97cac7aac69008bc41d61499fa95da1831735ce3a5fdc5edcda61235784e04771d277bae6f06548a609c164b885ea74f76d259d1c7edb1d7d0cdfd493155025ce691d6ee0729eb73cb86658b004ec6e9bbea2a95b899f7afaa8e29c8b9ea9d98b744a487942ac5e604069450b9986c1e1d4cf4e392c7afaa67ef0004fd57016fc90754fbeacafa6072ce2af42758f4e60a67c31214f0790599086cb75e0f1cbf5dee78af75591ab769be419ffe68789d540bb81249f039f3ab1a57dccd3c288064993db495db279c9f926181a39c35017359214c70ec64fd60f1114ff188e181e7e741b873217b06d791a6065f8e1be48f37e617443e18d497cb725b9fcdd96621e467b8a0a86b324fa01210263a3250799ae2e12232f8d782ac03229b1977a2fa994dd0d19d38cb52b03cb48c1bf4e06da1da5a64de11683b526cbcb2da296bc81da6a11a5277d709fcda6c7a55b6841a421f51681bd60741d9cc1bdd8258ab809e38b2b29bba58cbb50887eccb0953bb6b8f55a2be09ffca0c4b7bcdcc6e9c72e3e38da0692bc189eb922a1dce4ff58aecefba92e64a65dfc2247b79e8e1cae4b8e0fe8a149fa20427d6b986ffcda76198b1c196e29d40a8e1e4bcd492a5b7572e73eb157a451ea1a8838fd48dd491573bc374582ffd5a0101e268d28a667d973d2d37458f15f17389f3e54a5297d947180eb472eb491f098097b927dd6abbfd6f76381f82c9b3f56366efcec7ac3deb41db2db24a8e922e2050aa8f62b1698b1bd3e879af52cbb5f202b846a12bd05ec8331669628f30b5694e81814220093062e3cbaa8031c2214d732c069d42f816b2be2f8472fc7d3c8b7c614f18bbcb20348ef0a8401a087876bcdde9393c529be6fe08d4a874d656ddb7ea3bdaf9ce56f665c0ed2f29aada7956e4d1adf52197fd149353e029779afce1f25f292685e0d4063f412b16b9ba8041f356ab194b975d8cc352d0fd7ee5eeaac01af1f8dd831302cea2bcfe5d81005e9b73d24f78d475b19b1eb90502813be650a643aa45ea8a101527a2972b142b8366f4b1ecc3993efaa5f274a9719cc0ff12ae48d7899626368c3939ef9a7872fa70113ccce16050bbdc1c2fb93d19643f6206641e9a776587c0841112b9b96dc8c4374a97cfae1936b031ead072db908e8814f75e874d8ecb4a413911b0526cefc5342a667d559ac61fe91f864dd0e4e281b505d5b31a3279dc4a928ec8ac983952d5dc2cb6d0ab415d7e020e50c9d9125b443ea20f30f9304067eb920a6017f2f9e71a4f07b4a1aee6c1e4d31ede35d897e2171a009efe4cc90ae37d737799cdeb0b73d2ae9ba877866d6c28b5b8ce0f22f4e92849e62862bac8be7fc2d41aa401d642cc7ed9a7042c73fd2598affacb48d1b7daad5dc6e061d390eb0cccdd5ae1ecc3a456a4e8bda8df96659037c2db23c3091516b9a625247ae9bcdac0abd7a987823d702b2a8a3777976e59ac32243ec83abb866bc627f4d0443575f7624b280286acf94e5a1e9c694820052b0f669556c54cb6422055d116f4fcea86fcdb4a7ab7534ce594a5623e7486bbb003c843520bf3a3f38c7ac8e0b43ccc9d93ac7cbbef8933b0db6f14ce144525f33fb9908c5eb1359c95bca252ba90528fa5074d639bd0b9a4370faf11d6d4201c0b4d6c0d9114f413a8f7fd0e259dd275460d030995e54fda775e4d086b04a503fdb8016af3746bf16cff65cbead0c2f4530ee5fccfc69e88e64f465d8ab44509bd5000579d91be86675a6b2791fe4512238fcdd5424e3ba12590d1a0698f3ab5fa3b3840ee3395487a230b884abf9ee8d801b6e77b2b4a4258016c31ca090dcc9a57a6f47d93b1fe31f6a37b2d28eb0b2a58f79250ce617cfdcf3a6416ecc39702de7372489e6900a2adb97c3a4a8eab7e173afa9b59931bf6857796f942ea25cf831f321c04afb9ac09bf1c15e732533c667dc53da916c447749ad90c805c7e2be056c89d4cc6b84a1986e532af2c08d86d7c25f9f8ff6ac8f3169850693c798532c6feffd10be80a495e406f8451f9d03929da93c70ca9f6c874a2288326fce6587b5ec8eec8bae34b6a930a515941546e34e8a758adb74a8e818eb843d7b30d8d3e9ec5a569b285246449a5089994c69f44bc1997a507ecc2160e5461642b2d9605300aa63f0b38e194ab60e546371fb06469331a78aa516b811ce6aee14ea202309134498b1f9fc082e6ce77441b602d41ad34910346daf10c8349230503a54d937d758a5661100ba17bc2275f1c66c78fd2c16dc8d7157f7d196b25a9a2c580ce6e92ad7ac950469c0a1cbc4b7bd7d9f8f0f5d1077ffdaac3fdbe019ca5d7f0036020a6708ab4fe4ce27bcc795b198eb6be3adceb37d825804579a88f432f183905554dbc390b85309746d4ceb274de0e805b7406c41c6ec18e9ac3e9eeb2b3c9c0b99b91dd63545c4c3d7943f81fd7408c4de733046d11fb2baf0c5730dc6e1b8a865ff1b99b23d63ba23455d699f14a209b092e1c02fc52254b129009be00d0598b6e1a91907515661ec67b9b9769379d74b536c19cf8a6990531f68608bc355f45c93335ffdf3744fda9a83d71d5f2258f226b1ab0c3340883b7a4ea4bf70462deb63fe251ba197ab63e0ece6eb3ee3aba4926de25730c3838a4a44cf0bd31e2847adddfdb6495df84daf50e2e17f7e46fd0238a001a4d7b9eb7d6b7632369a61c6f14a82639b479566ae06eb610333bf7b8b1ef323efb800ff4de1812ef1befa3b69d164f9dcda7b042c85c3023c0a65d7a5ba828a09d4b201a8a79aeb5bd2103a4ac4653f24b71e722e33e86c480bdd3c9756267389186680ac4fb5019c4c26ee8f03733f27720bfc5e21e61270a7a12d4c0027c4467a8a998e94295a20f5597aa1fcf92d913b41617ef535092e35d7cf821d4a110bd1105a899b2da6360b78a02cdb281d358652d3a26d6b04b1b498bb8e12c175d01a2fd9801df9dde52c5e44d1eefa91321418c5321ae7afe08810f3a2c7b311f63f4468879f3b9cab3c53ce609e24e94fc0b753e8bf80d90a1e8c5db717da41626f806c453b99ac2856f923c420567cbbaeed31967955c03e9782e26012d85e2fb58c556cefbb782b0052ad5e2a7faad748e9b167bff703460220fe8139ac904202a9ea095f6b713007f0c2e51a7f4062d3a6481757440807ea705d31b0f582bbcbb21bcc92c68902d51c4d8b2c750e115e4725ce6583b9353089aa25706edb0d02ca5ce458b9ada4aaf5d9eb67de043631b5a334277134f17eee9ca692ac519645b98414d35fc63a40ef2498f4e972511d2ad23e928432cdf1c17ff2191f49968b9c2fbb2a19464289223a2a1333b3b462f972affda45de0669248ed796e6bb65bd547b31830d3ff7680ebfb8a03f3514e73170b233975ca725466c00091cfc48d6d561bb4c894c0c393ea0882f517ba5e227776e9f47a78042394386698118971ea58cb3f4af225d898a9d355e5ebb30988d4fea2fbea217e2f628133f816b0422f67fe05f9fffb64db1e0d95ad7765334755c0e7ae90c6a36b7c5ef0001fdbd01c1cd410e6e8d3f9ee6911b7b10a3fddc7a69757211100d1cd938e19c38ab13bbef52195be90ed215828c948e06b11254b06d0c6332558762f4979b30cb16b5d44286c55d44d7563d9c839aad43e794896c39ae5f6c59d1da00695a25556d61f9a257b9c3b6517b08270e567d5983b67284dc702a166a508bdf5051c34ed68d271d94d1c4cab7d17fdae3fba090c99c306445b6350200547448e301728cb015b3e0ef0c5c73c07d54efd942290ee08f7cd24ffd68b657a490bbfa623f3fe91d8ec8cebedda8827cc4246c450f9f313bd44bbc9d08a60e29e8a6448cccf1c8d78b93cb03fda2c837f7f9aecac8583ef11918b057fd1e6f28a2be0fc65748e7ccb424db21beff9cf3de47b0df24b85fb82bc39820c3ab56af99e42f62cfce6ded2476bebfe42b1559551a6954f89b7d66a7772cf0189ebd69287cc0f4f7a6d3d6366109e2509b743ad3c7d30e1b31b4b4c2fa582c6d04f2e09d880be665017504ff768e201612aa5eb10a967f30267108ca11768a25095443c0c6c557306ee60e463d96d38c46adfe2213feb5fc37aa8564dbb6e81ff381b105d37b1fa50a5862873e010305709d23342e418fc8fb031b59862f9581176e80963bb6ff4fe903fda3012a65baa205b7d619cc03238a5f7b8f9731ddde6870823bd7aaf8bfef5be8245aa6853c9f132e83f5e8492e3efdd9a807dbf1e82e609bb6648721ba15bd3d6bf566b7fee38583029b32d1b955b08631add6fbc93d023830ef70d12722f7c8c98fb9b5bba967e32fcf3c157d40b9507c6fb066b9224d13e74037bcad873f92f6017418b64079106900d37814696e0cb0f7ab8cc2d294383cc7ab2a7402b2d7ea5549ac71f7f34c4c762b549ef6f8baa07f33fc146dbd707a295badda26add005e6398379adf6f9b39b1e9aa0f9c82bda37fb55abd53431c3a063935f52ddb91d52c94b0b0c1c4c6fa2d31f2f5e04ac549dfe8c720edbcea0bb9d9f97e1006b078064626e24d692c5370e67be6af073e873a0761f27ab126f32451b00a320ef456ea42a8f474797ab91ff0d0cb2f5a89180916f366e6fc59496323321c85c4fa3c3e0608af8ba1e9ac0e137292888976c8448c4bcb1637788def1788eeb80c3de15dda09d2aad4c8ed4e1cb71e4dcab6ece74b3aacc5f07d01b6e0ee79a39d38a925fddea413d1d1a57e5d014c5cb5c9dc000b083c9fb5ed3a653edff1affcd7219b57b7241ce01e88a3a7e0f0065f7db7ffb1ec66a671f61e0b41c03eab8409a96f8d83c8322078e69ea867a80daa82bb084f48aaa2703b7211032721a5c4f1fcd3b508e8a6ab8ada0776d296f68d80c03e3c958c9ee4c21f2a89ab2d67b82f1be09b9fb06acc787a9d50529ba821181d27991ee4b322e129565f864ac521048677d2d068a8cc33e6da6fde37920d1250e9242f82c0e22cbf6ed18008f541fc14b2191f6d933bd82cabc1f8b4cd225ca5ed054ebe65107bd3e6f5fd74839b4bc4732126a9283dab4c2bc24325cc63933f583676d090d56a9a1addd38032256e5727d692992225a56b23f6edefab70a7cc0e4c998f63f1ddc0e68dd057e59ad4683808d", + "spend_index": [ + 0, + 1, + 160980537, + 4294967295 + ], + "result": [ + "c2edb65a3843910c8acaee8ac8b960a5ddd4bcfd62b58f50c7a4cc5b8d82ca3e", + "663c865131db07c41a98fdadc60bf6144caa9f1996b737c97ec87f32ddaa3bbf", + "8d9f467cbb9282aca24a8b49bba8efeed62cc664d53c519804b3ccfe6eefdfc4", + "4e6c8c853edbc3ee372ed7f2040712ea193a7e189e99e0713a48cec8117e4984" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 2, + "Witness": true, + "Version": -208179031, + "scriptSigs": true + }, + "hex_tx": "a97097f3000105fa25780b000000000000000000000000000000000000000000000000000000000f7d92c900ee8828a0e9b2183400000000000000000000000000000000000000000000000000000000b046100bfdbe019441f12872f8bfa445d17f90616607523132c5d6fca1a335dc016a94ae83d7dd70de2cd8cbe030ba58488e5631360cac3cba5bcaa10a68bd87bf6d5ce18e635089d64c2aca7f6f2c9064365f40f5873c66631fa54fd05f4720ba3e2057292e8bc14744af9fa6bebe0f027ca27486841a6bc46339e7df5a2b1ebb3d6afd616f430eb383ad807aa5ac6caedf6222ab3f1627c3f8b32c030cd06f70566635a069016144734ef25708f185ce935a993e2775a7f2a30f2bb73175251d8997c977db9b5d9a84c921624a06e7a180c09d2d84f37c750bda8a20036507d60617252ad16e6191b660c576f6170bb28e3d663e40e6281741f831b71003480fc74d8e437bd83332706b81e060ead39e8146696582e086cb51c83131cce25c5de2f74730e60f184791fface969ce21fc9ac64eb9b166ec4285ec090c371148e355c933c99f79c65f41c70413883a4f2546f0f303b844fa094b30241ea26ebc3c9352e559db36c4daf13ab29d87611f834bd49eed37ab81e9ebfb64d383eb0c6ff2adc6f2bbbeefdc8adee724564b3719b9d543bf230f53697df5df96bfcb1a929e9be4985f195f07c00b4b97ccea403489243649088abb34a5b8dd9ac82bdbdb29a10d5134be33e6f83183f700000000000000000000000000000000000000000000000000000000fd3a8efcf80bdac12a52dc284e40b9db3d74be831b67e9ad572141ee9bb1801fd8738efed388e93660dee7790fb483981f8e1664c6d91a0ff75e68b36bba3ec063062e9fc5bf41841aff600f3c192c43e83194abcfa1f0527c9c7b7b715fed2872fbe84c9b5cf0addcb030debaafe86ac33699dc03dedd6f24c3c87f54e5106f99a5772fd6f7cf13fdcb25d4e8023ba4867e72666e58c4f526e2f2c3b24d3518948aeae1bd5f331487821ae32b4607e8b1f1d8d9e33e21b3a46ae09f6a32a79971c9e778587b656f8df55fd78651bf7913bedec1eb98d3921e5f7d6265a0128ac243d98bab396dd78a2635a9734351946ae5d013e6bf7f912be9e0bec689b93abdc22c0bc80000000000000000000000000000000000000000000000000000000010c9f8b707c0fa690adf9c10a15af0bfaa0194c0000000000000000000000000000000000000000000000000000000001653f913171e35851593fd7b8dc3f177d435f7d76d5d0351d3311c27ba9c677e020bd5df2e915a8531c8bba0e037b307c1799a180b382af53518861ffff74c5ca7363611387d3f548248e27d22b5ce473acc247f62cb590ea5dc8c7b7d3ed9647d508513efafc78168d7dff4be1ba706f5f445b7d4e32c0fe7026fd6b5d262604dd134849853955b0f11ebaf618eaba7e2ab56d29bf735b9f3bce5cd4bef65a26baecf830285f3e848db874eafcdc632ee0a28b03d0be14b3e4cbc0b2f7a509d7e89b70a1a183885d81e9b7f3e11c981210149217bc31f4938c31373a7e097d09e4c5cfebe6a3bba73cb675f61af1d07bbc44c35ef2f9262ac4bc8cf0250611ae4c4b1698a3fcf91002298cc5e82faaebce41aa6b5bff6745a0070062b6ca7de680b29d0607d7732cbbc0be090705cd7e467c3f577c7c5fff162e2f502d0b1393d83eea2fafd588f6700574d357d8da7e453a580a117d7a97459137806f9b0c2b842202f576493b8fe9d2085a10f57cacf3dd2f8215681c588b16363073ff26b39635b76abba71890d882516d18f20bc1fc0d19386b20fc24d2903efe5270a8ff31528df06e4d25486003e896a2f8c4bc38929724b9de57e8e9d83af6331310b76639d01fd38011a14b17778860107c4d7bbe9991c9d426ac13f2c16ecf90a54510121a1ca91542b1c345fd3c44109af0917181448ba824ee9a913c50b2ed815f30f1c022edd2b7253306b4540b70e55e6664ff3adacb859968b45821ae0d41645ab293338d9cffb38d65ca8bb1e23fbf98d458e9752f63f47a508683f4234bd45af58ce649163dd1443fce086ba28bca37906a097d9ba07443c4e48879414b11dd69964935cbe657b6c6e974b6083738c9c270985afd8838ac864cb642f24e55dfa10ba468f6bbefea10e02819f0a6d6c3d8a83243e9739fb4685edaad91abb9b2a88b31a42c95bbc806c9009dac3fa3ee83100f805108701c5beb28fa197926b6b5389b0e730d73ca847fb7352df11807b0d8772ecf6888771ed2e5bc48953c3ac8c5ed7690e200b882db04d608f326b7adf3a26edc802d8e6b078ba35b30003fdd80133d4f54c723911263a74670ad11ccdf73fc90cdd3c9f0ad6a1de7b06066633942fc2e1e4193079b0fa68c18fd7622be69eef1d9ec73ee22bd19a03e58201c59c0dd3b2a60261233cbb0ca6bcb6668f05bae58c3e50aa8001e0431e9136d604aa18184a6770d17f6e61ce4586d3aee02e4f9077ede416bb4cbdd0885086074aa350cd7929e946665c857d3aa5dd215939fb4f13ffeafd36f570daf4453e5e6e01636f488a54c489b60e451e736482ba94d627370911422b84fd54654ffbd604ecaec74edfcbaac05bc4f0278a67fdeb3e0e1cfe532ca472baa851620e62c06cb1276643453388f2f288a2764d1032ac7b9a524b9e1b5bd796da47f511dfe7950ec0d87720dcbccdb4007b0efec6e043029dee10c5963640b01d70adb0420e8403c3db99932a019377e0c8d91fdfe6e64d18866b5f882f8c1f0032d19e596596d84cef24068f9ebeacdea045f31ccf73119c81330ee89fcad9a54cbcd463c55ff7cb45ddca3238262f62259982323c1fc4e961b5ae80eb56c0beb48cf4f5461dbe6677c2806568f2977837092aa6deb79d26ba969165f3a3dc134f99339f44f300bfd537d9f4077bd9b60642c47a97f80fd2aade8350c39634759c79bfe117ce1152dedb35e6d0d1a217811dee07ecddee538d08b8d273e5cbfd970189b6e24f770efed56c9c80c4074c78cef8b15c29eba5a06f86df85480e45baf934ac975857b3ddace566dd4b4cfebbb6259ff18a4447b6043289df210eab4824b076a5dfa73c1bcd19e5fbe6b5af679c77508c3aa107c24fd4c9e977385ed90616e2f9b627965c9a9e503ff1451771423543a9cac393cb9d5a8ff2818b164cc43450b19f80d7a7cd92e0ddda053961e699cc57f99ce9a77ab0dbd3b7b0282f16c75af2fd99ee7440e4f304b3dccbf9a0d65eb46c4916fd0f3acf459c95528c8d7ef34d70b0b35fd8f51f0f9883bcceeb38eabf17ecfc5cceb6a96a871110f2c2db111a95295fe1d681bfd942a86bb82debce1aa9b2e484d7c324ad48929ca77f09fd13fff6ed44c3c48861ff87189575e38d47470e627420f48ecbb49b50aefea244c11231c23f5fd796c7bcef7309028f24805aef538edd0d5da266f830650412a96ebf8d6d88140f16433cd9f14a6f7c937366c81ed19e7face8b71b839b5530fa2ffbd0cefb4190fb1e48172c28fa050d066963c76b45607d0c1084c337c1a0836189873a5de399fb48ecb99aaa98f8b670b5949ea5fdd8019536d3cc39af27e65fb086b7181a3500832eff8f48d32822fc817acbf30a955d3452262f420a49066eda432819b4da4de9c1f81912b13c04b6929d4805059c4d023164ba3cb1a2dbbb4d69ed5066768b68124303d3f214721952e65f3f04c5c9e139839564f5039855c81b16f9cea1a1537798ab1d6807d207c15f4671f12e056e07cbe6d0cb134008614c8f2781993ecf80184bc2530d642d99d380559b41b6eb435d0d2c44a03b3226ff9dcf29ac957e9d8ca907b0a6eecf8c23751b6cfed7d28ef413ac63396e1e28edffd97e1d81c66d9d5ebb4630e1e8e103278c63b8b38a5e75d12d53c35c2e117d1d94c1f95521387cc01107aed86b5d4b9fd2712a0923faf3c6dec60dbed31bff0df448712f705b875bc3a460e82b276feb64b9bf620e037ac8b2398c439bc252486607b41e28467141cf083361a65443ae895bcfb46e69fe8dbebf901f8faa379652caf76c5f191acf358e093f707e1db4ba52c1de9914e75a03e9942bd7b78b582562ba37c39341ae6816a27862dfb476eaad862e142066127db08460ac92b0c322a281a18aa854698451b1ec896fdd537b2d335065e333a36305ae8ada624192459b375471b753ce214fdba256189bde018aa50b4cbb9d1fe3a73e6ee659679f0fcaaf697ac5ad9591b7a1c904fd99017f67fb0f0574169142356cae3dfe973ee4d3d2ce73955cf1217d6068d564aa0347999256e26be6524fdc78f0bff86c96978f71426b13dd7872c3ac7bcb03bb7d246763f5e1cb9ec08ee56e6ad6fa9d7e66685f2569336084b18d9eba14dae3ed3d39b9963c72de173ee6c03120444ef84a5c956c42c022f410d8ab46f7ccba2a7dd71cc829f0e891edb84541752add870837ea5cb2eb8f7117f2237d8709d83ca6e725da307436930639123772cb150c50945bbd2d7996267d2646950654126abc294311a16d4ff5628c117620d3a4bd4aaa0f59435fa240f0aab0dc2f49022b79a3030f6fd5c65a93ce262231c84ee20d08d6fa166f613f805af2e5789107bd7c3d7cabd8a09a824e9a68829fd57481613fda02cc23d7c0081d73fa7c981b98ad06af6e382f23a51148eacaf768c977c5b174613eef34e3b3c8582815c8ed70631f4267a585a8696f9ced6bbe7d92b1ec17892be40a8d4aafcd1c4ae7f507e4ea9d10200c27f7a9e4ef2d35254f87b64470b37d1c022a7805dffb2c76964bada340e59e38971d43d0b0c99b82f724b0fbfca72bf8c5211988c0231d9852c5f4458a0878c0ac6b46d86e8812941eb6da4802cbaf8ec39a33c951129259a6302757e85c0a27af6ea7d07d056adee32a1cea48f3b69fe760bbf7a10bcef05a440401782e1c63df7aa2ec20982ab3b50955f25d5d155dc9ea7ce3376fb1c7f3e3d7e62ca04a15f1652b255161c5cd5b1d503f7008a3092dbf623dd9ced7ca3012845a92706b0a65168478f7d1ba6261820b48c678ffdf5eabdf17395c69c8163b3a2f56ead84cc91a7eb517621db39ea42a3edad998e35a834d8e9ffd3901594ba8158ae19f276b3236d33d81d02b17616276a5f3fbf57c419b9900003be3894b99f5d3cabd4a9226406bc5a8e1e82fb0843d1dddcf95f397c969bfb6ac625251062864b5a3cfc6cd18a031ab61caef73b82a7340f788a1af5e2950b67869d73ddb4b6fa69f1ee21e937a9fec7b06f5cfedf41189e448dbf2a3f7ed7724092890a34544630238bec759e6cf7ed512cb492a2ad9ef68b2079e928bf0c5b335c07e96048d028ec537614f034844cb018139b57bb1995d86f43b63e51d090a4fb259cbd0c0966a5c4fb56f1f96b9e03db771ddaac205faa89d6df5866254ee8bcb9667bc339fe4494a2f1ef5148bd51853ca7fd1f2d639c87563552fc05c4793e5fd3edf37337406c0d466c35294a98fe53caeced772cc910e3000ba42f69f76a20d0e3ef987702f4781d214e2142767164533ec437f31992846f90af1f92339dd44c445f43ba87bc400ca43567c9c1bd1231734aba642e1e2e45c10adbfb970eb4ad64e3c7d9d3b1a3a92f628391496959ed9e0ff99bfda2bf19e9087dcdd4c049de6d5a11578b940df9a216e070a82f8954ed42a45a8f6893116d74f15142b45da7322d0d0575aeae811ff1f05f9283e2a1eee43457e714383f25031005f7dfc1fcb4a4b6ead58a0096e9a0f68352cfe43afee9d695cdea3c6fbf4646e2c69059d28ca858d8bcfd76755cebe7f3b616067c6a9bb5c5404922a025d00565c97cca4c5cbfa9d950466cbba17c7f12fac99248211434a9884afebf72e4156a54d33e2eca6c46a8eb5eab25391ba031bcc04abf76ef65f299a10936dc20b570fd50b6a734b9714cb8bf77db282cbad866a8891857614fe48fa738302de7ca23aaccbb3108480f425f92f317d3a538f732d4e30f8247be738fd49577303156c77882d7b85941affc159095c62c515365ff603fd3985c4fd1598e645d6a56096522a3786c24c8b0f561fce66df51d7e6be34f7fed635319c3d899e66b18a82d05f9064e7e66a82b1694fb7503562aa553d097d5f4a6e78676f010285c88f27b5a0b3e9ecec27479b55328efddeee4a7ebb7d401c9a7a7a2815657c6cc880b6fd7801f36b79fcd809320b14baf520e23c3065e7b081b4fd9d55c0e7e492aad3a8d6abaf2e279c5c89d7d158671dd6138244863c75036684cb8e7fdaf3155d90a694d395ec3d2770f35ebca5880d3183980b691c498414c40d4cd1e084e3c36ce1c392f92b297ab63e1d9ccd84ddc6c45ce6cfaf39df8a834609ed1c88e2dee15020070662022886bcfd4593c8300cee69c0b414df1a542cc8efd80aa0f6a4b868abdc0f6fcbd35ef79e10ff2d5fd072ca8d082821a8329c8daf651237426206bdd82287524d6de21f6549bc62738fbd1a2bd66b9489ff3a769461ec53761112d6f1fc16102a4a66e126cd354320de2558a54dfdaeba713d135d23ae2100bc22b74680f69275ba8dd04200e27ef2ffbefa0509855785c6a37223df654b9720addb65be143cffcd4d0796991a4a683d566325b70f05caa668f730808af646c811aff91621cface8ea17f2da5dd1fff5387e65169ed16586bf20c9e8d82cfa27c0a5b88a7f9ec982721b51e810e19a27d42b2b211684c31751cee0e69dcfaf8a", + "spend_index": [ + 0, + 1, + 2519856964, + 4294967295 + ], + "result": [ + "ff2086489bd8239a77392745c1d4709be47f9f3a622cc0185e70767ce8c7d386", + "7389250c5334183c2ba13e0dd8fc2fa16640d07802418d63b3edcdb42e43d6b2", + "dae332e69edc29fe196749f4a8139cdb401e89bb7be4322da29806e788ce8608", + "83a6690614a97c4e9bee5a61b6a6e8fdfbc956ba33c7f3411320c7f3b20840d6" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 4, + "Witness": true, + "Version": -1769011343, + "scriptSigs": false + }, + "hex_tx": "71078f96000104fd70808b00000000000000000000000000000000000000000000000000000000350b590700f0a00891899e8f4500000000000000000000000000000000000000000000000000000000f2cef4c800a8bd1f6472219e52000000000000000000000000000000000000000000000000000000006dde36cb00e70ec0c43d375bcb00000000000000000000000000000000000000000000000000000000558b89b600a67d6ee704a265e2745ebb9524c88857f1ca22e99d95d20f3e2a996abf3ae45c711e2b198c4ce1fe79ed484a459260dcb6dc5f0bf6b71ccf9fd93e17b414c03906b9f38ca3db4d7719e5ecb3253896f5e2df8ad5e4ddaf823edf806d0c417a00c01f820cfa7bd1586052b0940292736f41c6c44e10645f7c380de93fe9d925eca44e23383478eb00ac80b180996ebea3b6c4f4edb599fd2894ee978d94f3de95c34ce7827a375d4d5beda4aaeb3bea83a13aecbf9a98161a6ffbd5698a48ed0aeb56eeab370b3822d8cc5c6f5fa08dc3fceb92453ac3cbe7ce3224e4a81dc848574310c3a8fd8930039fc5af7cf59c32f8171b00db8d82870a2de6c56c336a15d358fb5c7181cea7e861b1a4e82f98c52b54948923d4edee3aa26c2b2d371c19aa91525e5fbfef27b9436e9fbfcc00db7f64c31e6ace8c94f6b074a4aa6bda76b3e9a062e7e124343d0ca6669464f4592eeb02ab7f467fe3b364a183f6be75c4ae239d2ee6be4d77cd3246f2f83a4eacd0ada764ddb4e721223deb0362171c8607a1fe3dbef48184242ae183d220bfe68c230ecfec6bcc24443790f3cf9232506df8a8a1c8c32f40d028a27ea9394fc890c3d0cdc528de4470b971a56b46bb0effc8031691484bc942f24c2699d90719aacdbb4adf518a7cd1f44eaa5894c98e7f3bac8ceacbb72d19eba571c35a3a9eca102156dc2c3beee5e51fb8bd70610ffef0c70601871f668e7f3a6e4f27b166e678329026c9005fedf0e48677416f6f39f1cdc355ec760dd03ba4cd4b129bcf13eda1f59726117ae987c1e28f7dd3ab436ed877d2b1bd0b041bca2590d6ca7c0a1a2e64e8d23c6a42425e64b2f7a592cce4bfd3bb0796a372bfb47294c58c7d0483ebbf3a2da3dd5daa9e11b52bca6dc8c3e2211e1ea550603573f34f1ce36a0883e09bc1d49cb239f8870173d96fc6e07df60dde863be15a0556b2f87a4a50e8f6132aa5a847c354225adc51d6eb49fc179158bff2344e17371b7bc4eb6a60ea29e8be5b785cb63607a9433ede70109a88bb99770ae32dbb9064028893ecc7ff4b8161d9c3305bfa21cb5b73dc41c91be927111a5c98190025c867ace9358b4f6a6bd5138172e276bc6a5f1ebdc2b04d4cc015768c3a3cfbe04e449ff7fd9edb982aba62e60580ab1760bd6d8c7adcb606b3194ddb584dcf03fd1501183c77e644d6ade06c530c767c9bb4aef9ac82573884d887dc00b6b24c41d4d33988b97b9534ab06a94766c9971520a4f2eb816d47c8c5f383844117f6ae686114f6b51720667cefb3acd2ec8d7b6d6fb64bedfecc74424a60e5e4855a4468a62fbfbb94c522e0ebb1415c2df4843e8eb1b65806053e28930759262e0387741da281e48bae924a671c2998d08fe3a9a6a8c4e5a0c72384d8c2ed2a67701d5f7e46034ee7c4430395ff2953a5aa0ca9869f8e3d45477930134e1b763bdf7c75cd6ccd914c1f820bf938f922c070c22fe6853e5ec96227c8503df935290423dbde73aca4eb203f35e570c8abe4890dac5c7bafb8d9c9d5388e895c41574dcfde1fb23e82be0b8f90b140c07eb7a0077e9bac74f2e45a94b6b6ddc783143182ff95e0ec1318f5878649620c863dcd116515b2d379df6777166c280eda1303351e627362b4225b5057f8a0fadfd99b6db8a78396cd498143539f90f5be3b326b2e26faef68236eaaa0a5d00564f93f69f66d6442d56ff4d5cb7cccf8e10c467452703044710d38aaedc0cb5aac4e9aed47670fb54ba6d6ce0fe14cdb140c58d47bdffc0b2d28a26c053293a8fde201178c252edb515c15e5034802ec8f01b59a8eefe5b6fd1bec5cd99f1e5ae99eb06e52663688f75054a1d9d385c580e246e4f235c7bc571f793a5f3183696d881f3c01b7a48bc4e6a22f73f872c596d5200158aa39ac3dc9301fda6a4aeff63e45cb5d885fd8b3db414f4eaeb6132ab118576878d577aa7b989cfd1062c6bb58efed34a07d6c6896d79380996b54cf6287620a5fb143ac3e9ea6265a8a1ddbd7fca6878506985287c516fd629b52fcc97b72e7452817a4a2ea4527f3e7c983f60a76a9d5c1e52ed427ee065019ccec027d8cc1f132a9d2f1352fc85855f21d4cc40b86bf33fcc6f97fa3bd6941eb5bc5331d6766bb31fbda0eb46f978a336312b14b9e6af83d6ec793b89c486ec8c41ab9af53923938934931d387a29259034af2380da3105fd58eb21ae5e81230687c5dbf8a0fd1151937d9abd1f1736aeb50b6261e1ea7d5f4268f24540a6eee067a1d5f211067c8681b5d9f902fa5c2c08c0185a6484ebccf4b364fb41fdbc2d6c6eb8111a11afc5476ca5cc37913ff504178f22a6ce2ac4e60cbb0c2465116428fab889fa39246e31e60a39840771dc019d2ee25482959fd4aff7ffcfc3d583e6b686918a73d1db5dd658a8897da241b40951e5b078879b30007c8f914fc978ab93cbe92ee645d1eb14290e5af48c0948bcac2d401b448e397f5c80411772c122a021af51deffd3f998e31b25faf1aba08d7b48e18c16c2fab8c0eb45456b474091fcf373b91f4df98487852dcdb60e1361a8ab8b37f37f9417174a178f40aa98c574121441522cad634880dca326c13358baf0d77922f922d9af20e7764033b5958fed0b9ee786608319a661908d2f3c0cf5ca3c0683fad6738d40f4af7e73d48a9216c4649c8d8826bbc3d6e9b72c82a378049b1cf75214bc6fd99c8a6a403eb923329ec2aa50702aa03fd9a015da6449dcd9a071468f191bd6283100872182b4a89302797627cf5459b9abed93c01987aaabbb981f7014cd13e9cfd862728c3a29629c527c91fcafc6a1cd092dd4ce8af1e2230fea4d41be1a4cea6a87be841e1dd5a0cd4908cdebca27882376d9a2ff789bfdb7ba13314bce2b9a00eb6b71ef5d4bf498458a5e27245923c9407c0fe88755005174f6849475678ed491100c9fa4805678b349f4915e9aeb04dbfffa898bdd7f07083f50ebe6d3aa712e2030305142f968a20862359078e94f1f94c11783fa7d4d8967341358e74c063d40cc768da891c64cf92c92a6960db3ca484511c326b4d823efdad3198025b4fc3944ea72689b0b7120dfef825efbc7753b4a1b6cbe60a03395b382a9b62ac45388f0270990e5e720a5cbf61bd02bfeb221599d622e749557930841a1063591b57f00ce8ef8ab2d9518946a8b4d780d30e27cdff3748b705e4e4f683b513502d04b7213c4ba944325ab3ed7be4eb58744de16a7970fef27b23b2348b4d54b8e927fe322b98e47bc50404c9009a4423697326eea9d13f21b288152dffc6f9d433bbdf0a3119787a792e0f59f63ef6fc47bc7e22675279d621f8d7ef1eb96840e7928da8e9c51506876bbea54af8cd20c71585c8aa013c29babf38b4c1426e83525a6e4d56cc734de9ddb93cdfe373ac75ea8b7c8bd4d1faec95d1d805c8b12c3e680c2c909371bc95bcc579a431c4d5df19725b1444e3d0771c5350b17ba0cafe804f7af4cdce68a87f5fbbaac4b20c145bddf8059c524717cf860319c2c2dbc07dd3b41338a151ec6c3236c02620de1f5b40864bbfa85a6cacee63744a49ba070afc5a210a7ed25b8707c23b1b05e6ccc1659dadb9ad2bcb0d07e727f71cfbd67349aa34c442e6c23005b9ff921a3a7f36d8d3c0e2f23c06031d13016e07d1146995fcfe6bad4b7f2ee3a5a22e6e87307f710b8d8c3b00c2c55df509cf378fb6eb0b7627ad9939776c6d4f3a8e9b432ffabc3e8341416aa32de789dc06754f88633cb498581359ac3abfc7713da3bd7d91fb2ea5ff9e7a169deb3ef1947f1487e1fccfbc28f60734888c80b718a156659cb8919cdc5ccc702b1d7718126189db6d9bcb600060e216fcf0d5a4d5eda055b254bf3b63b1675324681675b328bf001f4509becb0150a79fe22b7c0269a9114009d4a9da4bca8a872e81efdfb46a0d6c4a73ee5b3b99acff49ffa404cb3614a1774d8655881e7d41fa8a4613bc98dc7b22fc913cf01f4aa990b984fcc540e3ea286cd3486b4f1cdd92cc3556118f02ff259b6c1893916998628db54b14c803b94958d0711695d90dfe0d8102618ef82bf999d96781928b284751ede7e3bca8b04ffc69825b8622f457b312eb95b31f765ae0891bcbbaa40fa886e9cf4a55d10ce20945f364b01cd76eeae456188e4d25f40d02e31675c085", + "spend_index": [ + 0, + 1, + 454989834, + 4294967295 + ], + "result": [ + "2ca8b7b26428b71b1c427e1bbde29e7219adc411a5857f92b67a57a4e17e4561", + "b835b1f1807d7c19fe9914cae81d288d884d5216e35a9f51f415e5415200c00d", + "626ae3ae67e58ef244df2e60c3219cf9bd30537828a70fd98e0d553db185ca6e", + "49953f533811a49e59f60d6b507d447528ee2e16af04c29653a889a7afa34c9c" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 3, + "Witness": true, + "Version": 1087930968, + "scriptSigs": true + }, + "hex_tx": "5882d840000109d11d906e00000000000000000000000000000000000000000000000000000000d1c8d516fd1501a186435131d0d9ef0027ffcbfdedb642c4fa0450f8eed99b17f0c3474757c7c9d844b0f79dbaa823333099cd816f889cbb650ef5f599c314ecc363ab80a68eb7913e8ca1fca9ad2d1f75e26066b413e3f24791c53f25a09944458b4208adaed92438b3faadf525b7cb79d51e8b265508524ad32ad68cd8f6464a1391e9253dd90fefdce871b92cc10f04e87913c6dd1d8fd5335c078431a7a7845c9e258a624b0ca6a3d65be769f069de978996245fd855babcd48d319578805dfa8fe7491e6b0a9309fb0fabf259274696454968abb90af4333f53c74463894d537aba51c3146ed2253f6f492ec6ee2d6546476d1b604c152fc67bf838ee667e14543843e5fe841336d7e3fc1a0b772a8f0b68c09388bb3f333ec3c907612a9478af0a000000000000000000000000000000000000000000000000000000003247f14f004fa0189628f5b62500000000000000000000000000000000000000000000000000000000adf0cfc8fd9401e650024b0336cc11f1d733ff33ce9832236f517e86ad9d92dbe3f99a60d760e759cf036ea1df8f23f300cc21a84815a07ab8862ae5448fe48a61b5c4a73405f145e623c93ba814014d71e97007de76449596edab5e4c8199e617ab7f618b81b99c72d0fb093ea16e18ec1cd6b44b083511609a1ff64219f12673d869b7679b783a988b63ec97482780ada3354f4f7e60a7e646976c20c1435d7487dfca1927199086d9ba22ee53527675a890cc0ff97709d64f143eb8058a5f39c0c5e0b29aa5c1d336e8e1e4334a82db93d955a86a6180266aab667fd3411269a18862be399d8fcda14b86dcd4d8d01de1eff667e130ebc5f8446a68c65b69ae54a562daad3127c1eaa17fc3f25949b9c5ba6e56a4e0123f5906d552a3f40f54dff4bf599e0a36b8b59d381f67971d8210c4a874f22d4f32cf8c895df7db0343841b86d2dca2af9e6b5cc35aa853f35e3b7433ca49b47133e96b828e6edbd26b24e3a589f2b0479bb7d59bcad7e2c956208400d96ccfc612c04ef1f6772829902593fb73a1960415cf554e142a1ab4b7938c0b60c9371366d0f7aec032ea26d0cfd7000000000000000000000000000000000000000000000000000000000120c9ded03842ac4ac4f2978f342400cb7bf6c57742b077a4d151ad6a54242759f88508cb1b1d51a9a56ec7f3f60aa90d42f4d5785468f93ece58937ce5471b4b6a51c72b12b9f8ffb09271648f53d05df8b2541f07aa9f66747075f343b722acae5d11ee89bbdeb8c40cc6522f470f7141ea40874fd8f3823e3b3ea4be67928546f389a60f22f74916c48a2f74429bffa625f84acdb7a4cccd6b7cac765fb44708eadb66935a9d3dcc6e417835192a9426e5dcdd7cf4df24ddb9b2a9ae1a30dd22a5c6f6ed4ec3432ab322ee791a83f5c6991dbe864c96d9c48cfb500000000000000000000000000000000000000000000000000000000072325ce1fd6a01c9fab206814c27c190b8556df10cdb80f1ed8ed5083af50f2845bf463a85fc42c308f5b8d1f9474963a8a5f5857511b415f9c70b5544db3619208aab12822862c2f8032c1f34876b405d5c2ac3403902bb68b88f252cd58269e11774b803abe2f68a1dc2b81d2bab923278824c33187a91d94fa57523adf4c3bab05977d1b91f190314247c21402f31b9841c5dad2e91a55d2d55b8ab4c979e32c30b1c3878de7f96ac377d4c57f833b0610940ce513c6da1a96e24deb783b685a2505b021ae12f58a758bbf537ae7b22e0adfd0650699d14359c9969e2acd89115f4b5699f2d00034fdded9423cb93dc1a71f6c7044925787f8e7ac3763d265f8c6f8f601ca158d123065abf8e240d22331a3d8d6932e47424fb365f3b8817b2d6132b388e18b7750ea859979a9db75dfff5a3aaa3ac7651e90ac8323888ddffcb5d85f6fc44e21d4e745f1bb2f98709881372d1b02a5f98d59789230189cab9f2a0557deec93185ce163ffbb5a95f2794fde6401fc3e02c00000000000000000000000000000000000000000000000000000000ffa093e2aa83442cb66f504b4317063a9616dcdf3c7eb8342b8e376492929e3a7824af63c20f7e68933e09e050b7ad6ffa6d19c002f5c996f7ca21b3c6bce4c1c57aed09a215d190ac43450ee75121aafe112ef6530ad1300b578c063a7e0f6979d087fad031d8ece71fd924d40a989f439d4ee219b1940071338760e63e40f6f9a200f850cbb57bd28fc4d210e362442baff1c68e169a67ddeb5c18bfa9cdcae253d49b0fb5da5727657848505bd11b9e92aedb8703c8000000000000000000000000000000000000000000000000000000006aee706e91bdcc8afde1b433d68ab15dce8289e92773f52bf999aaee11d9752b3bbc21be66f0bdf751b9f3a76bc67e0e840c0732b95cb8a74d105f783fdcbb329a46ad2938e0cc234d070fcd78393c08f184ce76a813b90412ed507dcdb903dd84808041948e6157e6ace0e96da464a774c7d139114e61ba7dc70990a8adb253cba2761bed4fc16d95e0d25314efcbe73e6a624d1b2e1523f2ff2d4e3c8a0000000000000000000000000000000000000000000000000000000065580be9002ca46165d11b55af000000000000000000000000000000000000000000000000000000001f2269cd00f8a30788031542986735a1ff65c88b802469b6494733b38d715068adcc3e0f23abed17c489cd02f15910770b3a152124eb6817f964c952fc03b20916823e7b2eb78ce2bb699f7f75a8aabcc783ca20a173b1cb970eb856dddc4e7b015fb1483965c33881704f5f644c8cc5cc387f9f2093f6ab3a5202540c4cbb5926cd90029829f060ee1d1e58041e26438938c77ac452e235c147b1a2ba7ccbf7785c761f8025f76fba58cd5db56f8468865eac56349ba8cf7d071022895dbbbcb98f83ef1dd11be09567944512705cd0734439c2a48e504b442b576f90f8c577478562c83f7a4d2b36560505606450f8b1281ee013db911de9d028c660c70fbf36581b680b11c4f0f5e01892b94cf03e96be8e9b6f4ca3c8a17e221bb97e4059ba7b17e2c0e5bfec5151e62a590b11bf358ad25c2a621aef685f35acbb8a1b53af4fbb9e7fe764c6ee4593dfc940155c8a1f5de8ced50a7c938f18098d6b670f9fb66c161ae33b9cd140baa3f4179cf66aedd3467f4edac01f84fb6e3043137ab7915da543187b0149990ebf20499edf3cc1f61ec1cf66425c05c6e7cab47617587c114cb19b5e05a6aa1132a1cf1593ca35fc28c8f163da373bd0b2cf264e67a63e57608037982a3f73adc2987c09d2f394913abd30d7e60b63efdeb2ef7a3f44bb01019e87f85e5820fd2f154f3b8786062937a00e86a9fa0f241d6b27b16031371a8c5824917b7c64c39e15dec48551746085161b7af95b605faaba0acc9e02792ae92af2c9c827eb4dac215710d4717ac21b18734653e3f4399b4eb894d713e5de4ba1c27a12bc13587da6e47d77f135f3d7d9ce9a9003ea3915b05eeefb4c039145c669db6b8104e98ebadbb3386f8a7bf9865efb18e26fc8cdc901f76dad15fc0cd8f18be46323f16d425acfc170a8c20a84c3c2a081e120ff4c09210e694e9dde489d222b89be1e2124878bd42bf726df6a3ac2de8af64694b8c97cef3864efffda643656df603d61fc31fd1eeb499c4111b9dd0f1b612e48f0bef9d867c666bb8f2a3191714bbd4e80e8f5e994567eaa174b26e583fb9739b31235d03f5ab507575fa4c8c82970705fc581a32fdfa3cbd4140c9e8b01c8c1eedeca2177dd7be00f46063d23aa483ee1f69843fc5bd63dcc6024675f9044152e11d530fdeea913b329b2f13476da2d7d3db8e478147fef8bb97395bb32b394ef16629c0dc9a639d4f5501503efd255b65d1fe5ed611737f7fc0451d71f8c0f540000281bfef07fabe9ae65ddfa6641686f0425ffdb45264fa32aad79a72b717d14a9eb168e83d44ee35305b4c3c7c16fd6f63b4bb1ccd38087c905b653270e0720e92f3018ca90c78b4c679993edbbaf4e4851f021b32df88ecec3c41abe31e1832a7737ef0807ba8276a9e7979067a90c3d129f9bfbe14dbd5b3cf9d69ee074a20572e46988f8749e8f8c6b4646ab8e756ca2ff9015be14ba0008f3c7a00136dd300a33d81b2002f4146834b9ec1650eddab1b9c9e80a163072cb2675c50a8b474ef2690529fdffc56661dcd4565c4868571d38da25fa52f724d1717de4884e26c58ae97f89b6fb7d3a3330a833f09c037ee12087e23ac16ad70c9e0b15e733f5cd024efc3863fd6f01c342e5db193b50b4f28ac75a7936a31fdba44a1c82d62da1dc3b65259878d1e7ad1e35ccb6fc3dc5c76591df1975da5f241055b50f1794d201d4c9daa47b31ccf6ebe8209cc1b9bdce4d9255dba5d74d929bea4c142f3ba02e91c23bcae26b0c9055296cdcaba4067377604f297a799f431ddb0b2fe89c5d486a5b087a6d1a03f33985e2a5bb208e8a45cc67d3f4c167c61a01fb1caa413b910892fcc91055763f69b62c7acfb6f19223c0e39803da2face3aa5f97a0b460372a1a2b2b315c32a300779ae9f99888aa89936c6a7709035dc54fa32c5f7e4edcc06ba707acb5d21792717324d37a27d34a32e23f1ac6b499e944513e44e0082a1043ae01b4f7e56294d89e6138592f8482ebee6eae39541a1629afb8380e42a8b5cdcba9e5696c34cf55c29f3de0a4d9c02cbb42dc2ac325877487969dcbea36dbaa62e0f03b65efcd4134a15556691614e72d07a5edf5545ebfad0155ac976da8409047a32fbd44023d543848eac10a9431d0001e7904fdde018f6691643ab0a74363b5fc7bb25615aa7170cf1f708e8c664fa9ae853a619dbbb47dec3a02cd76e12319ce94052008449cf909db2fe00b20eb2ed0a36b39b9727590428f6a45d8e6ceef2ac582143bd467ee796274f5a92f84bafcbea39f295cdcf8de8474fe03c5709a43dc73ca0cf126c5b39d8ce8df0461d5dcdb6d29f9860c7b300dd571a62fe5ca81f0a96a0bb050fb11539a878e2c69c9f16793ba315c35886add81b33f3b39854e468288f92be2c8822e8f4e074bd7222200adf8e15f6214a9a69d73cdfe78f5a42e9dc5346287d83feab8c41052bff3757673bbec13182b1a2e18e581f1aa0d50f7868b9a947816cfafef7577eaa8280176002a13db76bc4fd36aa67aff8b000d5069ab18f619dbbe2687833c7ae1f8e4cd078d240c3a9bff7109081314b342b61387e86c83b646c1f47570ba13a9921488d591616e0c9cbd0bc565a43c5b77f8ebd4e6982c63afeba586bf05f70d3bcd130dfe29833c9f12a7be2d6d635eb5228cefd7e4490a2b8c6473e38450770c189af0de097367457c8abc7f22f80205c0504eaf5e8d19a3908a65467f7b1a4cef40c3369cc6ae4c8a4553081566a1667decb04f520ea73f3b2da9cb3febb2c5a84b623e21d620cece5b4bcb40de3641afb72ad71dc00673d414b2a5d1f45a289de1f6bb2226aa3a31711a931ae68f67ee9efaa0df12e6acfbf4485a5ad74e49a7355667fcd12efd4c0124aa6676322213513bd81322778887f8a83b90092801d318ab832bd270a37a5e97004e5da6f46eb97189f607217314320577dee6e47dabedffb2f5067ac1d50ab5164a2ae817671171e6a4e432657d856c75a3cee09cab538b90d3fa96aee3117a2fc5c780896fc6540f25e12ba8c9bf554fa2efde7126a039a64e7d830ccd735c753b52f048c30a613ea6524c774dbe4df42fba3cdc5827c9dbd1ea05c02968868bade637ad406ea12796a524e5388bcd354b622db22e14ad7c3b95a7c861ca1bd103e9a38288ceb4278f8b5ec7f60295ce9255e4c34eb6e4226969cbb5c0ef66e7d74e6853165028a58044101a07b68ec19e2cc37acc2114226379166297e53950b7b1078b5c0799c7f4805fd104ef202b50aa2011d3339d50fb9e2d37a0fbfaf303cc4011348acc833646286ea13ae7b4f13a655bf78edb1f30d1ac3495b67f22ba70bec37542c32efce0af454629a0f91384149cbd59991de11780ee8d3433fe8a4e9f465ea86bb0b5213d160bdf4de6de489dee6c60bb73281bd206d3deb9ad8e849c959d67df008179cf0e91b7a70785c55fb35bfb9853b17ffbd7ef7c82bd56d25b2a3e184a69d3aba2fea43f421597f4abd0c2b1a74758c55b5824ccc1474f0c8a7dc9eda88589025833d2abeaa53cb8c07ce020effea5ffd9febf976de95819fc60ae81b4b6e1918883b895e966259fdf13331ee8b7d7d301fd1c01e4befbac09ea666c088b6e686ad7dcf07a36dc9b4c3908014246a34efd904f6133908099d3772cd45f7862245fbfc2c3d935125ad06b84f2237759450d8ff071da1e798d4c092d49de5911de9bf172f9110f9c8adcbcb2e18b9ad0057f1df919387947ee0dc54933a7cf02d9883c711338951481ace24e570664b50a6a0c4d0990bd8d6dbeb1b70e6fed55f04715cab4213f5e01ec28f6fd3d03853485b1930e29b995a17aab9d411f7e55613d65a8b5558aeec5cf9c2361855a3031810ddaa5b0067554a269f72c3dfa4a7b591b8c2bb26e87c69e7aff9ce6458f908e855c3cd9c975ff35a49583fa1d6886160f6592e3b17765e192093b6d26f36ad1213f9e5b6e65830d73be96e4f0b431ff60e74e8cdde280c6f7ff184939bb5c04fd7001c298a056382619d7d85f178b3cd8399595d2209d32d07ac324718e88b0c65db437ae1126fb84baaab6f8b6d619c011c911fcbb4afc046b84053ac6b02c68a735853e7223db64de740311ced5992c9fc1707cb1ebcfed06adf122c0155c0be4ac95844607da8458835a72ad57936567a444bc3ea84a173246c14d8a3b38494e691d60f243798773c74e03c82a0290dc9761711d05439ed9a876f82fb0357cfa109b76229c60c79fe2cf1921c684fc46c3330eef8a581393010d8aabacc50a31fc5a6c6620f728986321cc9ae3922678a6315e356ebe2a3e92daef08adf3fad5308ff0c748d56dcf6d5f96bb4a5b3813dddb790abe43fac3c431a064229977d2b7573dcddaa1c18c11a3aa215960237418bfd39385885cb6ecdf7fc02737fd6eedbf9e3094eeeea9689e43d136cc721a119d1bdc90c42efed7c982251ed86876f4706ca58947bb1a3e2787b36fb3e19529947b066336553158b427a403902cde7a6d072a6aa6d6e15ab9e95ba3122da146403559d5107d51441f3e3bb40f5f869534c1f49f7aeadb7c6b9d18b3a496864928bca65656d7a562adb078a39292e2cdf08690837cdbb3d501bbfa6847f77bd924bb07c4518a843edbdfc7b1fde5eea2d4b702e7f839678749f090a8b803a8da0b80e9d248a8b689ca16bd79c0f7289b88160f0ffe998c00c484e30e7a978e99527540cb8d0a15ed505758664af7ec5983d9d08e380c22ddb230d8a542a5a0237577fa20399133db58849fea3a85fd4ed4efa30c4af23e3f14d0c8ddffb45f191145fca63229dcd83863db507a7a602bd5505466223ece20c65ac753d28efe27a122ae2563dc1bbd2449a4e80aaa19450af5cfc23c047e66b1b26074a72828cdd81cb00b3385d1c3f77722b232cf59bdfc23baac41e72872ea034a12fcff4b7cc903ce8e30140000034bb3c82984c566a5c3e95a1dfbd795ccf495b162339f7d767f0e75413394e755bafcb49d3ea87c1bc6272209b393af99bc6f17489e8292379922e659797454282366d4ebbb3408c2968cc9cefd8101ffc275bec9b00f0f305b937836bdee046d36a26aeba87b63e5ac2df090f02d7941e3c6cf3e0264b964014bb3d52d4050f8c5fdafb33c34ce9bc2e31e1c749a7cafc7c6d87fbc0862129e7a5c45927d84bc32bff30f4287dd27f9e35b61f92e9ce5d499ec93dcb0a093a94d2b2a400b0cda1e2edea33db0cadf89255ce9bafce2a6a8945bc4daaab6a0f4ade3ff870464daf7292b83987bb58804f93e17b80ba342bf439eda4ac68cbd01c27576fbe3b90d83ede7cbcb8bf3ebd1551bc167ffaf17fd20c63852990a9f84687ceecac6a3bc11eb9b02b31de864eb137ae8d34a49a5a31ff8c0c625aa2d0f8393769bc770f9c7a1c915bc854473dd9103e698b9554e8bfa569436849431510fc5bb3a7f5fc9a7cdada6b626a77b388a6c2ad8405103895236b58040368f107f78289007d9a701d03c8983f893c9bec8bd0bccf5cca6fe23b7f84a5c313482a07aa6d296beba70511ee4b731835ac15d19b5cd3fa56b2c7332261e05d3c45f3d0849be54149b30375ca6efdd8d5918b3c87ccec57e60fd81014bbb81619eb52cf7518feb7b9a7c31e06c1534ce2f9ce68c41a889119b8fb7a08a96b27663dbc2834624f89d42005eb25a9da928963f76505b41acfbb78307ab7fe7c803083e0ade89663491e0f34de4784b0767891931b0af5de19f784ffd32f005f367c4cbe20f0af216f1ba8e71d7328051037a843dd0b6464de272d4275e19ff4bd36984f32225bb85924422e8562fce3191fac0faf8901b97930fcdb2a75309a6439ae3cc8df4a1ff96535758ae123ce155c8723023f2119f34051c14af2f6f6ba3029fe0658535a1f156e5c57da55df9474df66b906129765b5330fd0364405a24393e00131dd8fcade97467846f2148492a419d7d026e3a06c8e1edd44ee3c2a5dcae4dd20f8ec446b74d90070753492c2656b064fb59396c3622723c5e7487395eb41258e2bb8319a5e9db2188b6a6bc5a6d24965ffd2105a94f139c6ac04905fdedb55f9b00344a9887c44f031553fcf6d0ec4ebb4c2b6cd8e8b4f53083cd46adbf10eaf646cecfb218ba8de1c7e5cedfd0a8142ad3ba730b71ea559d0210eaa026d85c7604f9d437b1fb6807e87c6cfc75d406506076ab631b7fc4f8681e9a09894da2fd0ffe79ad5bae1e4afbbd57c315fb1a566c8c1f320254db2a76544346a29280a06a5666c02aa07da806d46537a405f364e667f2215b2449e39f62dd441c3d5c9926787385679bf046b8839702dd2da4bab8d018a4b69ebf3747029b", + "spend_index": [ + 0, + 1, + 2069202832, + 4294967295 + ], + "result": [ + "1f828c6af674e8d1e1b008c6e775a4a20439e73177943bad98045c5bc590a9b8", + "6785d0e45096d3acf1afa0b0d6d20e11dfb69a021417ed14626a30009f792e5d", + "aface3587b476063d465dc2e4f9180a16f8af0d4123d1360ecfb135cab72aa80", + "47d0b57b0b89597c624964d6e436816435ba96288a0eb47cc2e6754ba2b9cb33" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 3, + "Witness": true, + "Version": 1959860592, + "scriptSigs": false + }, + "hex_tx": "7019d1740001023867b0a9000000000000000000000000000000000000000000000000000000003f6d5dea00948107edf99ae02c00000000000000000000000000000000000000000000000000000000719a559b00560d4253039aa0dccd0e2dda6ac8985f9b143b2eb3bc5ff298f93ffb1893ae7e1884630415c30cab9e2c71abd1fd48e817b7277cbe3bb1fe28456fd8213fbe84ada36962c65fcf815971c8efc67f2f411c719222d4b376c6f92d1c56de8bf5baeb2cbaa72e48bd29c0ea4deb6bdfe3113f813eb872198e3f06ee4e3b646bc4b3626f720417c62b02256fdb4e0aeb747197900c0e3d51f55872aaac60354dc7595b42e115dc1927b4124c31fc37ee69072fba58d351794a70e9f313b26b23240c7d90c81c1b266ca54bfeae192ec32e132b386768a1675d8582d210ff1456c8da309f67def5d377144d0c9ed67d45da982bedff793f25d17cf19b2ac4033c0f5c9bb19ffa4946396e7076ce037987a48d486f647b9b48e2a968f46087283a20f817249893c88ea2d5ff64eb3c145c7c2cfda8b23d70ceb4ab4b984b655dc4e18fda081f7128cd63a8090041699cbafdd9f7bdb26f8235ed8b0ce542132ad77d09cfd14f51ecee08c8db139cc99d6df20bc3eb1c54da1e6f0db8558d157aaaa89ed1a0d983c081e5bd8e6fd248b5dcebc712b873765badcaa18c9ce22c8f9340ec89bb53cd007c0e6834282d3b7c703ec8daa6e5fd6cc4362abd4b47cbcb295996d437a58fd7851cca5d25819324e51da4177b79d1e1d35f082e482115db9d9b06a858f50d9ff0beab6eb83ff28deb3ed1df17f7d237e3fa6d70204cedf82f8f99837299dcf8889881a975ab09495dd64d2abafc40b852a7e97884ad42438c3906f743731020cc92c0b22657a72c9526e206368489a9d53697543b57f427a94bbdbd2fd3a4bd7afb2b56b6a1c3bbccb385e1717471320728441e47a1a74e714f060d495d8600002b57abdce9a077355f7c945e1fc62f91900702688b00bfb8bad563a266560213d087b0746ed67176c424d82828c0d69de039245e72074ca1499ad6b6d1058d85ae4a9e39965b2123c7cc0ff199aee0f6cbfd8f9dbc4defeb3f141fbe6d0d617efeac84c7548b8af3f7cc17c959fb3e8ad5e628b167ad72a7c7a7a454c492c37118da23435cc88f8b5660898f17e526638800a118a53fdaf094d55945e16ac956138070de1ff8bde5261cace53c565bf340660a60fcff95bb2fe24d936ea32990241f3f0f48d33fb385b468d08cfedcab0cbc36d5a7351a0026a7d4fa0cf4281303feab80cdb09ee1ba37592e8ad12e7ca891a736cc4452647461c3689eee1987eb292976b9b354d654dac5aa7a12c34dd3687766d65852381a2191d69d4cb84ed513728d7bcff8476279a31c022378afb2d4b57e53ab19a42ed52dac1ecb0edac702fd6501cfd5875908f51d2488056c6d6a38263649844b905436bf387ed391af5475bab504e0ab5c2e22ebbafdb5587e6e6cfe7b580a54c97554cc6254f07848b04f4ac982b69ef43cf3d1369429fa01433b292dd455c6e8e43efb4131dcd000d265f14418d6c2423bfe3d11061e1579a399ec0f0977c9b7ce77717765a90e2a93cacd67bd6148b43abe8d14f4cd01a050d06601d9468dd2e97d462aea18b474e659babf483abc0f102098600a69c1f5fd70d214710e29480ae4a28cf11873e99b647d650ce0dc5ac76333d60e3aff9005b0e9261da1684911bf0dc1a5c2f96e60c3dfe0c6a8df5fce68c61c604bb5a6bb7667957b79b226bfaef9dae992d10fb6f362d6b907a83ef12576d1907eb9e0144ef103ca20f83de50472417ad10513f6aa78219b1697ce9ae9447bd72bfcc7f5dc90327c1e4b5a70badb70b05107efb6746036695974129c2bf1a44eae2204daf10f7039edd39b136aa29b2d7ddc3225556cb5399b93cfe02852fad98e90a1f60f215d6025d84375ac2eb5773885e131a114feef4a95eaea11b12b7aa9366f5709d37dd494", + "spend_index": [ + 0, + 1, + 2627618632, + 4294967295 + ], + "result": [ + "e61c8a21d808bd6b58e40bec6069d31b548bc0e3fffa1e5e45cdfadafefeca65", + "b1c93d3736df196ab73e1715e4a3c773c687416531980a554e53f9aedd3cb4a8", + "c9acc5ecc7295e41dd9ce686bc64076f445f58a2787d07efe418319eb16b2440", + "ab97e6cac9ce22d4edf7a13ecd667a77ea8ec17530aa933f7e38757d921a0cd9" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 9, + "Witness": true, + "Version": -582183053, + "scriptSigs": true + }, + "hex_tx": "73974cdd0001052083665a000000000000000000000000000000000000000000000000000000005f485b35fd6801431cd23801907a784851ac409634decbeb657f57e914e7b67f2356c0d3c5cb461117bd1a9912a81d4cc8e367c0188950dccffbf84079ccaaa02e97b84045ee87d4948a82cc6792911955a895f0bc5e2570ae9f852434b7e47b1f7bb28231e482746e73df3e7c9a2ff47dbd168250af81b1f67e54c017398a4e4966844da3d210608c53ef9df1e7e60f32d6b22bf91c34d594449bc7591bda0001af45cd07ad7da375271a6459d74451b3397b5a5c8b9fed2289e494204b1bf71101584faba6448186c0334ac5e2c00916b41d75cefdcea86aea5eb692847f544bb961f8a5f3762ab5f629b4f5b1b9fca38c83cd54a72438783aa2fb5b6e8bddf94879219c451ef242ed67486e3beafbb76b783f7cb40515a7ea86331ee5bf7b37642b35e816567fac199235e20350638382411d4775bc963de3cbc9c28dea3f88a422a619e57f11fb1433f0ff059ba8ccfe22792f8300eb3a9f6588c44639d34905114a6987ad1128cd3e1c327932bc918f00fab7da5e00000000000000000000000000000000000000000000000000000000c1bb96b53f4827f22ccc59cc5ee14fb8b748080bc0827affdd669ae7c9d32fc7268db1f6982d458303c024abf63e7070fb787690335b608ae35a4aae84ca4a7550991751df33c2c0b29622d700000000000000000000000000000000000000000000000000000000e92187c35477e0373a026fd7cea7643ab45571840eb7346f0e221cf4461bf35718c4319982e2672b7f083ab5958f47f816a911d8820feb67497661ffa931ffcc8b994e707ed10fecd6eade3a6d28ebf476a959c373d0f6f544f667d58a802a5cda00000000000000000000000000000000000000000000000000000000905a84e620eef79aacf885f15f01c0bcbee7a5c46c16b71c6570afc5836ddb84904e1c85f0cc02de39343596eb00000000000000000000000000000000000000000000000000000000c6e7076f000632e2bc09fbcee918c04d692fc831bf3c13d8f129beb80528e9bbd0cf3fa2d2ecc42785190d41ef3cec8f810d2d24e712fbdcc9d375550a823261269941a55d285ef2e861005fc69793aefc3d9c9674184c6581c0e565b2534716911216ba4c719779654d848f3c717d916fba785bbb7ea590000ff6efab5d5a7acd50e6df99388c5d3b8c045540ec29ee5624f9e558fd1f5042165f4c0d1cbb6ce585ac72399d10ff19e5cbb9713e6601755366bddc0deea6995b06197f8144ab4a0a3627b9597cdfbce33e89ed2d7b5dd1a046d3ef0a1975f420c0bc59acfb1431b624c84f41c1b6d99f9c389a4dde9f63be1a949bf3ed8f8981b95ba4224b31cb070b25a5a67265f32b9b74678a2df22acaaf0c733ef2010a01052135a6854b08805da0068833717c4ff09b6615aa9df33050a9f18a389d4bcfedd764552295604c35e84c20fe87a08224fc351ca935e2e036740dc094f5b3bf2436aae0410799c2a0d8edd7cfff3e4da4384c58f569a2bffc5c1317ef80a748ce2a87de5b42f23c388b502057286b3fd99b196394196d83980de7bbecc1146fb95d02a339ed56772528d0a5bbee26b26fba3c33b9db160df85dc83daaca965c5ebd71544474fc902ea694e7a148f8818ff3b0da797561bc04e039f5e97e55228165601c51b6db02dde391028db4c907076f1bdb3b78a49c53ff84ece976d9c1238cfce0e14073828aca0c765e09fa2d27e25fcd06c82d3ecdb3830370f55f1ea42b7e682cf79eb48f100303130f7cf2fe6722ffdcec99c71fa263ff68e133759ec9f672ccd10d8ebe6a0b8e2e27f4653e5926c9bdbe0b2fb5cd729a19cb252a83cdc44504304ba46b2c52311a98414d548849bdca6c6d57da3c53cd7e4df714a68ac5ac5f2f0a731ccb19c84114d8bbfb4fb0bc155c94059f79adb6d65063329e691f4a7872b9022675282e9baf7e64561378d0909036af437ce4b95e56a1374773c203c6b9ee712c9e0c745e5a457b8e37363c1cf584c36e633679cbeb79ffc743f4888027b4eed8e45fa8a582a2e9c43a319cebbf225b342e8f42a28c1455c2817b95f3eeeeda604a6e53ef7fbcc5b6785f02ecc2a71a1d39ebbafc9fecd825e231017654783a31cc05f01359ad89029273df798d37323ac5c4b3f401fc535660845c9e894106a0803e53dd3060be45985b6a7d48f0a3aff81b3fc8d2a7e5d9eb6e808224ac5dd721d731fbe7729a227d72d42621223c4500ca287f019e41c88483fd1c620c4315b3b7357664710a402d8ceb07a50590e8d5a5a6b59d22ef68ef6d35a0ab5154dbd0bdb218ce3f869b335b231065f2fcc1225a5508ee94a05588d0786b064abfe3e65f0def6d653e3d05445be6c561fd7102993b2e4dd89af1af2a7dc2950830d1e999e99960794a43e32e2ec5ff98e4abadd95073cddcc33d953c4424ab5f2161b95f870e002bc8aafc8023704cc86a250455a1481aadbcd07e1c0199c0e6e4363f4fb01dc8905983e39fa064ebe1de8401af7244da7216ff8893c01fbb974272e32494bb6eaabd4d6ecc0340e6de827018635ccd6386cd7a8d6cee64814e4c2d89eefbee931f110e230e8a33ad942e2d88374ef7fe5033bbc7bbf7d7b31c05f22e8081e25fb33faa7eeac363b6603e9e30f6cd5928e5308384e34acf8a41f6ea7c1169a710dd841caebec6416ff8a4e6f99b6cff1e937fdc90f8f194e112efa75982969e5671bfe73368ef62696da026a5e520d4f8249742b92ad5378c2ffaa318b368ade2a843cf1b88aa10037ea491e9b4bafb72c831ca50ba884dff5c4d99d0d8b129ca5583f1ab02a251f5e5db820e0327b98eaac31e53ae45d9d51d8a83cde314d21691239a02d0e5943804abb7dbf6bf03c1b7d6b101eddf5f13e31d0cd6108fa81a1d420b7f3fefa9e4d3b92b00fb8d416f25f7d15617bceec73361817f41875b699f7c3e98e1cec69f293d9778427cf1f94681c470db40e8b7e9f15507e86d9b938ab918958521798780c22cf8c3507cd0ffb1dbf8081679dba9c4cf9568e3e98aa402d18fc782414fdaaebf446f45a1d666ee5f024639d39b3bd7a00dc2b59ef55cc8a91cdcdecebf3f1bd6a655daf4b4965e51f9546d15c7967c661a2264b2ac28862b1543a92ae5b70931bd5371e30a9feeba18b42df6fa91dc9fd08b63a61bdbd2acf36bd8ac213cf2b24c1b23c20d8eb1b5bf66620cd247bd2f8e3de82f0c9ca0d0af57ff2e5553f95f25ff43949e56ccf672475218c634e5b1167b41cd2a5c02dd0a85f53850d322daa354939496e450f089ca64ad2167eceec5455a832b1f303daa81263434022c075c624e3cf7e0920735d3c91f6d8ec3c47a471a13855b55784ad09a6b5de74367e4dcb5b8a63433c81235449561ee0acb420ae4dadb0683f8fbba2ef50fbbdafa0a9035d3b3e13e6824c496cd14ba1047f1b9595dab67a5c50d56cd97e8a84af645eb33912a173248ac7678130e4191ac5fc1475932cf5735c2ab74588eff8a83a1f8bc9dd2448b2f11861b86f7e0856a64d7ca4d0f1d29837b1609b13e707e4e3c5e1ac43b0db62da81fcba12b2a1dc21eb30a200942b357bca55f57d9ec32d78018f64cd224a64bc7a6992092481778b7e0913226919c0d89a011fc20d6b47c554fe94158fed3fc92a5f2b2d2cba745044625f9da71e9b5f9879ec2860def5d9f6733545575917230d00f8ff5b51b472a1d4c3c87982c9f653b19a650c67a1bf7e33a7fbb89132ac9bd6fe727218759be282a1830696f06fd0001ddfba61b151c9ef04031e7a6e5b7ca15cb88da64fc97b303ea1f21640140ad0fe340d08c97e3549d20f777a5b8c6283a3636d8b4e409dd3266b7d09f981437aa2a893be0b8bac90f43f423e0c46c6f7b5c27bad92375da64ce7bc08dc3355af033d9b6303e9206cfcfd158b1fa01de372b208afd80febbc43b6f55c7836b66e399ea58c601ca9af4cf92ec8f0e5c3d385c332e38a21d5e55cbd741635a7b8b745d686a58332596ccae9dfbfde4f20103c7479ad14773cdc8d36c272882c34d34e261d112a5b6caac15bf931cf1315837e922312b3da35cffbb85e912853f5cf273e2878d726d9f71d8d39d0e2d2bc89ffca9c61b2bb3d9a986fe284df209d382b0f8f23996656e0457e3a6d43925e758a34bb9f545b8e1b7740236329fa93132fcaeb03f6949049fbd1c11f034628a2cca5ea733f7ec50bff1fcf1af770258a8f355b008ac044cb47c3972ebc4353dfe86c0835e6a2030fff1118b57923672aed6a96d4155d8e55367f9f0ea18d4e11cfc4143be5c027a399f6753017a25dee8ac50b710edfdb0d7c0b8e856223fa7dbd2a408c85496dbed5c8f13668a26832af397c2deaa466f21b5c6a0c38609a03b740f9993914838ca1c7cb18f88447e9c130467e268c50d9e62803d3219a7e10b38a6507c8a6ce000313c0aa9502fddbb3e3d131902e1878fa70ad449be7200b6a9604866a44c0db0bbfea05282a32864147d6d8fbf18ab6addf117af2157c4d13297c47743071f7932c902890510ea0c59dd5e14eeeb3a147b11bf39787e17a5d4966ae9eb5ea43fd150768cc09fd147891f87947291c61b4695d74ddda743ec995b7908afe38ad4f6d5e359fb40aaf489a7a4eb58480e7daa01a4919de1ec7494c326c3056d2bf1cec0ee165b00969a9173b98a614cce0bdccaa36fa0e636f4ed4b212dd088848a4f509cbff3d0f6bef613404d7b0bd90d6a8b9c1b0928c8d15cf057b111b9173ba9a07af0616b7d13af1dbc29b494462ab6484e51b889c71dc0e8c23df73231ab4cdfaab71a0ba40e6da76d954c785ee9236e486473fb6929b44cabb2c2b85bee99639c8b9a84be65cc7935314607c76479f927eaaa1ac21a7235c0098dcfc9cd0f4b6470b67f27b4df713b0b13e7d41227e3d420e107c4d9ecec86e4054b497c6e19c3609b09d573633052c60546d32b82304e393b78367343daaba6f592d4e2012e427e63f4e454287226305b9e5bac9eb3e82662fda422951b1343e1f72a035a4281752b0793fa582685e6a5c8b6e5d9ff9ee392370aaddb07b7d8ca6cddc75adcdac83e4d6622ca061c8bd9ed8f56c87bc1d9885002eb86fbbe35b890ec6758baa102b98762bb680ea2f633f7f77332737f1fef6a5bfdaef0458547e8a7b79c1dceb6739bd29d96472850565a43480636647fef16021b1e430aec2471cdf1d7c9a6ab573081ceb573ad18729784e78a0054016cb38870fe48e48a8070aabb03fd9701f5b670d772834589db835848a121c4b14407325ce7121518adaa5274eaa555bbbfec7f507b21c27116121f89f3c84167d4f1d42a2af145846db53e9c2a8f88f77a25f2087fe7745a025a8743f09c926719cec16db56ad11db0f1ab8f2648311639eb64dac15d4fb0dbad430fb8d629c3ef2af4f9e0968328a4c7d212764a1e94935134ff27240b648dcc23040174905aa7bd36f242e084a1698cbeb7a9a285a5bf611847654679d5e74036f0071d6491de3084f0192a6fb4bd0a1ba3749da843584171a951f2eb3e263f52cb052b9e5fdebff91fbcd6637a3ef9829fe7d93d6cacdaa4f94162192b8e93eb8e8f7af25736765bf28c366e1cb1a519d3136dc07028d1d0c560531d2911f901fb23a26e35a14869aa4cd5d55cfa6d9adb9f4bbc9bf8eec98caa09c3903ea2ed74f3da121d6cb4954b5998316c69b513935428e7447ac8b79fa41b0301304b8e9a05ec247f9ac281a91bd721d1263446209eeb6548a5266e8d2a82791758424e0cc8850ebb2340f6c1b0c24a0c328623826c8cc31b2ce3c059ec341394fc74888cb32dda5f25f5eff22ed26f7b2873c52df9178f28a0ed8f8f4faf432ca70aa6f6f6acb0574754bf8e6f10f4fbd07e9874a51e7fd1fa50518e6bdd9241bc0c027e702786af494739a4b72f37ba08e949b86a4e89926b73817749571dc874e4fcd473617071e87aa2871635227da9257600ccddbc68de9c5d8510187f7cafe3f6220db62d2d7e3af1c5ae926d39559c6c6dcabc38fc0e71a96c95eb2029a14a746bc26c4c0e559fe32a651e218091f5716c0328a510441cc728a83d66c0c519650aaf4dc46e55991649b6f5dd8189dca9f3eb351c8274681d4d644d926d3799cd44d7473f3a30fd130c199bfed08584f7916f1b44eff79348a36351ff39d0ce07df98fcc508a2831e51f5884f281be2a7c83e4b2b16cff1459e1b862b72ecd2696cc483ffc778448a42e0ff6309bc0ae5721dcb988239516dab328c96115b2b882c5112b1e36f52e737a0091007eb02e0074a914ea860e7a7ff042b9979cb9168f5de530e80b68384e1b3276e68693b0046e1f9a008fb013738615b577ec58f9419da832f30102cf6318f5878b322bdc9328640f7136c9b8592e892e675f26c32b5dd229166bc259459c10360aa8eedfeaf893ab8f818703a800b0409c1c4500d69ba1c7e157fdcee9989d23d86a9bac053e7055fa2c596859b3c8c3347f8f223290e4c1a7c5e9627bd5090ce562b27361ebdc2882d93a21dfe1bb0037e83500c8a81ebca2c5e3e117b5f0d50b3619fee8f89c18e5fb55bd147b0e89c39b6f8e027631eb1b0dd6d488e3079a55297452c64094d0c3a25323949801e623681a582dd9779816032bf3bce58f94601a8e9f04afcc639f08e81df7202ba85e06802128ca7f5d341b6b4e3c01ae93c12bd92cdb7223530f9993ba1dc0b0508bc08e2011ed3d3305759ac54a85d335bd31474b55a03bc909602fdf30193b3229e2a93a4f9153355a35039ee0d98ea713127cadd4b7ca9c488312930dbbf81bc938d1381b6c292f33385ca92eea8f131bc0c304575b9a48fa03a424e8c9766a179f844f6baac352b6da31e841673660de4ce2b6e6d5caf32368504fb84d1024a5b2f6c15dc4864bf48d8a645db39aed07eb762e9c2247752ceaf76f61f033e76191d9099e6e8ff5a9b787a1b7dd3643dc417f035a20b2d7a1d99e8b1b8dbeae858f6290566f7c608e5cc7964b6fed8496e8c579852b43c3a78060ca91f52afd035a5863491081d57dbf53ab7b4eb52176082bf0d717c68003aa77e82bcb70808601d6b95ca510248af410a722cd81e669d32cf4685f37b67487245c9a13497dccb9a30403efa4e1bb120d7540b4dc39bfd4992689c412146c4ac0f3043488094bf3549bf72664a58626d015df30b73d036f88b82b22b6807edbb5cf506b8b5d6ee6bd871ebcb3b8adaabf107033b02e92e0677ab627f5c844a19e891940a7f0c3c28ea98b5b338e986ed6e4dd6e25311eadc37cce458d238fff787079278f02efdedbf1dd4209ab789dcb4088d7495345d94794a94025e9caefa53ff460955c1660154668fe4c8fd63491b2b5bd7f5335c99c7d05dc104ba24172e074092ce5fa7949d0d9d2c449d8c0682236e400cfceda2ab232def19549656bd6abdcadbd12c95edf6c7f62545b3f7916421987062fd76010064da9e389a4577abccaef484c55fe77253d4367a1ff3f92b7fa0565ab489eeafb573af93c4773fda641358ada7250a85ec5348b96a15d455e1cd206a82f0ad00e602d450acd57463de4e23e29003839f5bf84e3a3c415536699d8f961ba8f76152178c7fdac2898f0fea6968926804df265145ce7cb9f5dde543f70e2b458c76e2a53f08069abfdf76f4586f9d31287b1fc08056645b3405abef22d911bf44bc0cc23aa8c29338d6cf775043a4d32868159c596fc75d7a924e4ee242fb1e59c7d22f923448a55625c0f8999351a95e4d49ada8ac1902d395da4e52ea81f3aeb429d9becbd4e6f8057b3a1a3d48b7607227f9bcda609b68be03efd4eb8a87d9709151d0bafef2ab615b12d9a77f3178c89df1044c0ad048af1e60de6eb617403cc7c6500d778d33695b9d37b01509fc46e3766ea9589e6bb3998416618bc732ae38734aad3ddcb927044bd0180281db02df1e54076b5b273739136b4348a00ab2369de94ddb335c8d10c568e10b189a50dc87fa2862b5fcb760", + "spend_index": [ + 0, + 1, + 835738094, + 4294967295 + ], + "result": [ + "2d734581aaf467bace1e46b59c39c08db99f072fccf6d23e82f9b1f702f458de", + "a98393b820c393220b19ac97419980b868d41ecd214d61e2daa6044c4a3fa760", + "ef56d4431fd774fa93b02e9da15bbb015bb38c500c4ff276c96ef05b9597ecde", + "d3ecb3e839c3a66e296e15c974fa1f0d33c52dd94a4ae5ec27f4d6744c17313e" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 4, + "Witness": true, + "Version": 1967939290, + "scriptSigs": false + }, + "hex_tx": "da5e4c7500010792fd8d6c000000000000000000000000000000000000000000000000000000007e46af8600670e1b8f697adbd600000000000000000000000000000000000000000000000000000000bbdef6f60068d2d65f6bbb38570000000000000000000000000000000000000000000000000000000032d173c7001daee86dca936cf2000000000000000000000000000000000000000000000000000000006aa761b900f3e89cd460eb4c6b00000000000000000000000000000000000000000000000000000000ccb6e26800c31e0cbc5c9b6ef0000000000000000000000000000000000000000000000000000000007c58f6fe00fefa15063e583a62000000000000000000000000000000000000000000000000000000005689de2700c319399c04718e01085f77ef49c88c42059d42ca7a64f34426c8de3e6388197bb6e68742b62c0ebd42bfef7261f3950313fb5348377be1f14a7b95157d3fbd0226e22d7b43bb9f9c673c5435e4e0a25186e2c9f5aa2da6d9b1e018092349d7515cd9d2a44f01f84a41b20fb8fbe769954f571bc17e0c8a187c3188f9644a04f1f05dc9c1bc1a17049d3ce44f0e93d0ff50fade0bc4914220a417f0f88c606a32a14d8dbe845e5ffd40f2b082154df5a3543873606c2345a51fe46d20736d0c50ed7e041576d5ce3ad328d6340a37cb92de870a7c817483240fda75a7417bc8d2c1de8734dc523c6f13243aa80ee7c8ab5935d30bcc41f282c6cd3f91dda229a81cdbadca68124bb0de3e4a771095ea80f1da2a7d620bd8a2ce5c7d96ea062a02608eae58b356a379967bcaf927ae3d41b2dab5d56551d0d346c36911640feade98759a6fc0fe3dd7a1468cdaca58772ef7c9f8b1eba14b7715055e2d94340c985ecc4cc2e1216fc2824f0fffa7dfd70821382101b329fa42803b056079272ddfbb2eaf65ba7da081945bcb30af729b41c1856d7ac14ae2d6e59a5abf6e8565774e200f8c6fd01d31b48d3c5b1dcf48c8bef79640c2adbdcb929a8f72fed800ff41b23ad81f6ada2423a0aa2e2fe5dcf20ad7b92861551c9c6e8bd6228cf17a05e99bd5eed4d7a6d4b685a80515f4786fee03c420eba331852dddca8d34a0d136b5be7d2b5d3429e6ecfabcbd870dba31bb70c3350485f4178089c6390c40d8a75ee8465088ca2595fa8204989c2fa59ebdeb8b3c90aa3e81532effbc2570b1ec44a1878a3716c39186ee2d6a56a67b2bbc76d7939bf689d563e17608fa6ba8fe05a0265a4cd1c910ad6e9cfd1271c9e38f1d3471f7ee7f57909d6712d0723c4fc8a0c1f216596616304915263c772111ba3dc6da9b8fc3896e147c9cde7ca13fdc5d010f41137edd51006bd67201d94952091f2ca39494d34e979c2c5897668e5a0828dd9b291e428d31654117836723782cae1cce61cef09e26dbaa140b7dd935b1e18e9820555573e4a93c49764091500121fa50472e53851e3c28e9bd3cec955bb39721d863de139025bc4be8ba05b973ef67fcebf908afecaa127c7f9aed12512392a6d3f102595c3d5a2b3286f4c7bfaeb5c5fbc486399b74966a6abf6e262baea23a2d14332e02fd37014a3d1c9c7c5d3e01670cf5111047e0f5adcd1436c627d32c9e8faf5e273b5639f42303936be5a7ede623355493773150aec93259469c59d68ae2b7a52a190c277d9ddada8176a20e83cf2eeb5b6bd2f4edd9d27f5f99f50db42bb54415ce5dbbe680bed7b908d8206bb5039459f5e1cecc2f589475336671007e213eb21d5657d45b3a33f21c705ed0719f8fa8fb9489753b308eee1d538c5cdeba642771b0fdff3a9e53e58c501bddd7a7469d5d5e7e65935e26ef17d07b8808513bbed340efd109c4804c53fa45c02102605ee740e5b003c9d054b88ae9051124ed669ebe901147a3b37289438b6f4124b321fbbab415524ccdb4f2f47845f08e7b58aee2c166e0d4ddc799c94830ba8798820e535f897fbd8afca6822e3bf4d20bb0b92c759c7d5b60350ec086cd1665adafbb02f605d23bebb19b2d520d98dda7ac6cf45255b8db17bb1e42be38d633e9b4053631199db0fbf58444a5b5781d03b68fd0ceb10c0e936360326db9db8b159de2b9466fff9cfd5e8fed6e4612e2964488192b6398fcc9d3e826aed8b8000002fdac0194f9857e10851d93f9508bdb431a5ca40feb9d5b69b4a47d1450c76f16958363ccdf47967c344c60d0a1eb62fd11b5a1f5f951548014b47513bd1e3a4365f9adac793e028caaf5553697ab6d0cfc0193d709453b5f4e94a2d717e3246f1a6a058557ce0b9bb36ea5261ccfc83cb1a60fc2ea36ba94343ef55b22acd8cab7c7ff573a87d654fa0a4396bdd9f870c0469027c6fd3986c99d83df7e602a75dba070ba7c79b58d1d4ae65c84f70551b47ab9f8ca7aa29b9afabb1d5a2c446b42cddabc0f6d8c2803558ff6f1fd28da66abff385d277cc0b63977d2a53c6feb24f52a324fbe84e6c5f620255759b7e001dfe5c82b473851e81f14177359560714bdf9c2f2a606c6dd3baf68670f6ef095ab26985bf537a9009362c07339e5160065b66ce65d674a84b7c95507cf71447999674cb227eb743e649bbb92fe1ac08a4da3bac66726610754d3b6a64d59d94bea2d2060920ebdb319c52d44bd23fe315b6b86a2ab9a5fc54f1c6dbca08694709ead0dd992d3f418daa01e0026bb481f99a16107166f8594e698e85e2f10b91e75dc9d58c5ca9616a69252263a2faeeed71d64ccb86e768d550cedc24fee65ad9e897769481060679e209212cd4e6e9483905cb7725baff7f4c43c2c7f8b256b731559be1888d99002a768622a51af6bb03deba3d185bef9de84c994bc6196ff4696620169b7f53caf763cc9ea0496cb933fe7b8765d8005f79265f2c9b2d9d82ec810fb02e8832dbfc9745156343ad74f0c11fac3ddd911b6d16a669937d29321c8a606b9d1d3afffd15cafcfe822b44ba2d01216bb06da8294d58e81fc9035b3aafb957d0c99dd72fa61c4c4661f11c585180c512409f3cf3bee6333b0fe475417ec9c2a1f781f3353596eb3daaef8b91576b9deb419f0e4adafd8c5e028efef2e9faab37fad21e8c8188059a5954391ecca6aa9b87002b35e2290ff63dcef5640f60032d491cb72645f97d24276944076e30bf34e386cfc1e0ce0ac3632dafb9fb0c2634077c2f2fdc97bef19fc576c12b7a6f84b2c4ece672ee1c60e26548a1af55c90e6fa04a12352a00d2a2f3fcfad95249d997548c672f52775a86d441cacef8aea861786320730e7999fc0475e8a9afa4ae2097e9709596cd45903555b2d18365a5225696b7ab404ecad8089fa0860aef0d4705a49e8c46f660d1ad90d7b518514ab547a567b7ce06f65ef471381de14d98fa8d612c693b634a9a1c2bff887bdf9de59bcd97279f1203feb5f0e024c81b4662edc92e324162dd7690804ae96af23904b5b78be7da356159928d3123bf37ed90f97cb754df65419ebc9ce97cb1bb6afee8516c06e9327fa0323752832124c4a8c609397fc5be98ab28ab976d17447980c31c37ca2995bef7b0d6ad7fc8cee2dd1f59fc35928fddf01dec12348c3c693c66765ca7200c7e2193bac0656d0626a024d5186c7e885308ebdd055e233c4eb5cb82295a6f5c6472a49dd90b9ffea4aa82900ed8f498be4cd0d444d96ac5ff0c5feb63d7c960942a3308eb4dfd3632692b5cb793aba0e2e0b321d663c86cc5841c91ec570f19237dcc3c575476506b463503bd66d377103f985c3a2d4d6fb325dd9347346bd74b4281ac439dc364e999e5345f5261445c89f758c7b04c67c132db5ef7dea7cc14e099ab2558c91e46be167256dc9ef770e4e0726b694db32b7f56a5d40e34d7ce88406db1556137260e8fe8671ed8f75ae5819a7a81bc45e7cfcda70272b6872216afebf9085e58f0cafe86cfeac94257e596848d95b98ba1667b2e39facb8f69c603ebbd68cad1a4fee47c8c8efc058642b95cfd4e672ceab02a83c58d93179bd2a7de2d5c0392b132c76f807ea754d24523eb912429476410e6fc91b5ee277c7177bf947c3571f8396b78156136030f4108402bfa362df0c7ac29ee852dc1996b5e7aaf3bf0e6ee74dab654e5e5050ff8c43f5ee6d433d2c420b4d0b10c99b0625c358b5b4570eb113589eb2c7f89e33079e9c9f9bd5b6b8add1a101fad6db97f2c9a8db4281b490ed4dacde83dac9bc078225daa5c099fb2cb23727fb56e1300b70c94b1e7bf9a5ee6f8fafc49e91e300b03f884d", + "spend_index": [ + 0, + 1, + 4201556418, + 4294967295 + ], + "result": [ + "f376684bfa2b0db930959566252814fdc4ff59ba9d5203faa7330d050ad97efd", + "72e9356eb5405b41e6b2ac587ddc98d847d0bb08eef936d7fb0860c07bcd74ac", + "09ddcfd0d8cf5ab3c2f6af59118f0b2f7bd7624145cf4a4b9145c32f844e7729", + "02b1bff8bf3a967804f28065609b74af482b26f4a64621ddeb70d428a32add89" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 9, + "Witness": true, + "Version": 1625509545, + "scriptSigs": true + }, + "hex_tx": "a94ee3600001046790111b00000000000000000000000000000000000000000000000000000000545943e30092a9a53f1c4b2ec5000000000000000000000000000000000000000000000000000000006ee094afb7b4f5af7c7d82265bd2e2b8bc5ae38828fbe8ffaf3091f8ecd537b26b7aa2e3e240f30cdfa8dc2a412bd416bb9b99d503d26886841452e317616b800818ba2a3b9ece930fff3d87773c4a604246a03ee5f0a0a0b4a989708bdbf7280c966c9492e1dd84e9b3d0a84789bf1d8d6cfc6971992779d694ff4a772663abceffcef63b87915658906a877ebbedb213f9536469d33f69bcac651ed5f213b1289ab8199581a4bf27349250ef44b05cf43ae0615b43595ff95b98ddd78ba90e1757864b00000000000000000000000000000000000000000000000000000000da523d1800c1add33322b102b500000000000000000000000000000000000000000000000000000000f87411a8fdcc01bd9a5d2365676f47378ab9d858c3624bcf2df9a516a3c0b9043d4388daec747865a95d5f297c59881192b98a81f2b6af3baf5b36c19ca448a31314f00e4de81ba068cc65a1d764d7efd1a11d8b0982bfb50f374125485e5f081ebcc697f013f8d837d41dee720bb04208768565835328bae9b514f2440087c3c8da37b5d46cf93a6bd93841f6fa5fb64477422875716dda7ac0662c682e20afed97aeaa4ad186fcb18c82b14bbabf4273e00ead6c6175f610e737d6fb2d817b8706e89b78450f04a04afc16bac6cab646697323eda5efd55a80eb1b44a283820390d6ac28b1c13836609ad1aafb7bce2378fb966b087307b1ede3f58d981881fb8781ab9dcb65bf0d360d7da6f8bdaf010a779a1209011545f5cf0e85bc2c43de609fbe2a1efc57e11ccd369f8470e819dda356034f097a6e520e192e158630d6ebcd6edf35961d9868dbbf99255e97234e3c41d468c7b1a225d843abf70d0688381f46da144aa45fabe763e887a670831f844a3867cd3a2921bd275178985622c4fc0540ca3d2574ccddb0992b53e7716eb1d7c92c6be2022f14bf68543fe8149f3fc0ee2e9374e7bd5225622e8f35b4b41a244253736d447febfee9575f98bb2cc370f714485c5fc5ddb785a5fe55d022e75d5fcfcf09b1287f580a860d03c8d2fa4a5de87d9f56b5644209805c61d4b4415dcd71b4e97f802dfd5d60acaf49e7872b3280c301d76bf39c4390723778cf31b80319e948ad8b7da2984e7395fb0ae8fbb0183692d7832ec38f80ceed3b8caeedb9fe463cc8e16f9ac50e139d6c541f72b55ed51fb92abd808f453d34af516eacb831f49512cc72dabc6bfbcde8efd93e95d751ec26bc4af76eb9450c0872aab95f49ff69fe074da673eb3c6ff28d48c5085578639e185b7fa4df87bf247945cbdb7e4681355d5c36b763ec54138dcf19e74321344aec55871ff545cc3cc836ff9d62c65cd510f0cca9943b1e4ecd81101cf022ddfd7e3e609f1183623f01e7d2700dd625b0c781f81274634c48b073e000b910064abd4cd212853533b9712eda61542dbab88554b497f8533550d59be0f18976e59a27fcc106bd36cdcbe93ecdc92588288a043c1ba996b73f4df2e934eac749aafc81914da297c4852b3f4e2beaa5fe134c4e5240d84bddd864913ee59be547c78c6e4dc495ededd981e97bf6437cb88d8f5b34b675bbcf07372af1b5fe9c4e2944fd7e15e85a99b7149c1c7eaa680919b6958ecc569ea7d19e76c820e9aeb1b7f916620778b3df37059578da8d8df69b940b5b84d11a60a35e9bec9eaa708492fcd333d0584435146a29cf2987e5bfeb3fd44548fc8b1f15477aa8f004c2f2f3a8552dfe2a691ebd19e6786da5c851f9ebb3083c4da27bcad3338ee61f2145a18951db4fa729e8d3cf1b52bd6538982422196bfac0cb601d0d54057f1f89b59377e85ea9dd796d6181a23744f555a286a80b8df454d06679da9ed2f16533978b4ea26ca74f3c36a6adafa4d253cfffcce4563e936fa51aae9ef4b95e935bd2dc791ee2bc51f28521e4c51fc867fcfa70db703c750ba2f009c3143a2fd0a63b9551caa3cb90d562b749cbe3cc6b8bf4e6ae0932f949c53be5e1f240834696f14d3d8c99519649591ac3b86b4ca1ad05582aa26c278424d516544cc8f3d6ff78c81fe0172865a971cdc2e34ec9946426bc9bb8dce8cbf9ad7515f9fc30f005f267e56701fc0d34397e3214e9c682025ea6adbe454d693bb749a3050b1f18d665ae6df1b42ab548e5574d9ff63f570dd287e3ad60c2733d4491fea889bbd362961c51bb3b103900fdf2027f7170cae464b486f1438f0085231fd8f3d664c80dca6b4287ba08bc7d7242c6dc9787a217eda280bf8a21795d9c474504f45357f0fa404d3e2e5bca1e5929f66dc5bf01967debc0ca6a209f831f1603a89ab336e0e9c10d4f4b9635daacb43824d3e2b847a4ce64da9e24fe72fda4b5b926686a9344a9fe6dd119f7c4c295f346e2b711bffa3c72fd45896cfd99aff673b98ba4e1766d0023aabdcebe3f345149a56c8a4cd2b6c129fd43351a028e4858f431432aa54b10dc568667b4e4fe36bb61578f3a4dc48f5923e7d5c0a1a6df4d97e94c9bc99592bdf224d70f2141a685ff7f45c86499af059c1b445d3fed29bc3649bd14f32b2ce4ce858612a0ae69613167349f100847ef13a44d0d89693b4b78d8aadcf4d49288d4f2455167ade93d1a5b974c8e196c8b0a7f998426ba6b3d6c03e0df46c5981ccfb23933fc271ebe83d341cbf869e2efc8cffa4233e306d9110f9a32317cc0b1e2b8a7e3360c75322212fa2be127995bf61337f17230f5390780e9828597c30db06ab9649a0627267bfaf7376840c9c0044554a8cc141897d931b89c276f051de68818643eff90ac3a8098c7f5796bd2ad6c219c37bb5fbc200bd83bc8f2af1fec796fe37b7fbaf000570f7586ab2653b0bd68f6fdde362067a7c1348faa2818c9449fd8a6d9fd602fc61f247894c3d0ff817ddbf3e247b98501738d5c7cccbc57ba124e3c6cbcdc164eb1820a0e259a812c5609b3b0a904ae9e8c979cacd5dcbe17f0131bf1ccb89e085515421f71c0bf5ae6146c4b918274d6b89ec04d9f1ce291ffc0f4cfbdc249ca96bed942cb72a9b8d358ccbde6522c3365ee8927f8ce7c526ad36f1d77846399de60f7b6a52dd5bbd522e285943bc9a909dc7ec39251d8e971583ad02fa3dc500aa869c8759d711fae7947cbf5b0195d58b7405e58d4ac9e54a58f9a621a8b51bee3f8abd9d4b6c226e48d92c3420cc7d3303b078715b9d567dffd7d3bac2b5a57c9432112b907e1796deccce0cd4042694958cd658e9d3c04546a9982de3eb37d0ed50a0ebb29f133c0501fb838d62ed0df0d838242911390f4d43f044a15a7715c255ef19b4d5b11dd4731f274707d777b8632515559867a4aa3f003ac3939aa6e30aba14664c99fdfd8934db73bd06294665d6e32f90d5c83e838d7ab72010df44e05d0e5286d561c2a4f81eb587a4b6b254fc8d5daead403eaf3764b89b764c7dd731d1be3174e18b11dd3b6b4e98519a778d6c0e1f499c310af93b1560f96e10efcd3a9084e59c4ff47a0c5c4c7ecfc4e6d589bd6e08bd06e942d1247b88121e50047d301f4a869be59b34955c715bd446dc67eebf193d8fe00d76b23db2ecfc3dcb6a06d056725758f33951c2b5fa120d47b484635e1f2d8020bef59a16cc7421160009ed3b6069e479a824b11893222ff60ed1980ca3bf88de8ce972a644a752163af20b36d943b41970aac4b850a443d9f18b514bb3e03b67d033da77b25fb4f1c489db95b2f78c9665218274e62c98273301bde352ae86b846ccd821885d3361f1d5afc13c1b1636a997ca26dea1b334bb78946fbac6569fd69014c9bf5ab713a2ee8f6a72bc6bf10190258c6f48bd0b395be267414097baefb1456aa0a0884cb33c76a123667ea435cd0de4dc413650c0538ed978e291aa24e93559ece861b675275721f926ecd381c53dfe7291b8cf22f747f5c55036bf465aa4f153cf1624a574b5c080c4ca682d1f42b91a4e82b9511c5d275eec167cf49a3a89450731350eae2c9e5f309ea1f8e68472d3a49831c5c4b4362d8f61aeaeec632b9706983da569b85395823ea55e93b23bfcb64f684a9f4a68aff2c93b86e7cdb58ef623e5d59eed84f2b3eed20a4de1132bd2f812b61efa9b17aa25927e42dbab8c21f4af249905dc0166af99fd611c43607654c01cfa46592c3d9cd0b0776da70f86a1b55b9c06006691ad3705177fe1e6c2cebda66f941eaf97364130787a06b2a214fa3bb038367313e6131498a62b0b30ba56edcbe7a58fce7608310a0228537181fb19ab602a5e9372fcf7492f1ed0beb70be36f0f757d0df2cbe73332dd7ac05d60b2e83e8fd87019ff6bc3d4fb512dfcda6a3e29e1c01fddd37c6ab6c11929cdb86df09441e2d4b0f80d6576b0570ef9843a7607d7b970cb8a8e99314effcfc1f0e913920ca0bdbaafb2234d1a77128a2838d20c4656451b5e8d72ea1efd414b08c15ef9306abc123d56037e1f59bd27d63aa88be5ebe28245c80ca9e0be4c4011407bb4120b9717fab695371e21ed13aa01ab717fad00575a9d85478f1fc7d53302e939716485f3b852d91afb3564021c1ee7a8ad9bf20d7433c16a01451fe4e1e2f6dfd1aecf77bd9303c54ac2fdea612fb2c87df6c34342685a0f03ae21b19748a15cf1a60e3712458a9bf1d2d3e04d2f414b2451f1813f8592898c1c5a36a73d71271aea66e10ec13c2dd490339e5dbbce6f3b16b3b35fbe08160b5be033603f72e3f3ff5aca86746f7250e9a359827d0ca7618ec524c00d73bcd4fae39ba28e87c35ffcf4463af0e48a70c86bcf132aec94fda1ea17caa02cfa703aecf748c6c6e5c1c5d169fe95aeb9a6ea012705c5b01a6c6973a2725bcbe9f9ef40de926702c21d7283979ae1c8b585f3e0004fd8801deba48b98f0262a3c550d27c988f26f10a49267a3d9a85b3c409b50857c67b3ece0331cef7532c133de6e7f6b54a4853698a3244fc6fd15c596ea05458c4424c20b6339c0e744852463beb3ec3cfcf8bbf65d08899dd74d6e3a556a7049a7bd61d698a17b34b30e9941b71350a5be9e9e8e0089a4874e5342849590637b707437f77ff172b712ebd9a9ac1b6e76b2fd33a49f3d36f50497f46c6f2d3a085b7eb0563149fb8f2f39c047f50525ff854b14558bc8f7c8beac426c3dcac538f75fdf4fd49aac42969cfb20585bff065ae5ef60945eab906e742e1e749223590c50118e8359a90a4843de23a1c823dee772648ae06f35ab654effde4ad6c34ceaf25eed5b0a18a505b3cfc207e0113d5518792cf40e9b3aeec4c87d9a17a4e6dc5f2c695526feccd08f5ab9ddf88175342fdbfe98ae206397a3643cbfd14625dc5c82c6298ccd7664f08ce5dfe1a0301287fc001a00c2bf659cb177ff56a62034075ca4aa4f7e8c1be7c628f9d15708de52f91419e873f90f21834047609445f15d252341e36ef057beafd8701d2f319c25614864faaf46ee3f5e36b4fdebc127eda0ca9ce6ed22a9d416457931fd9b0740d9683c1204b16bfb6df57cbe29e7256f34cc3ee19c5d577462ebaa2b4ec7ee3176e57a3f79aa277113d2739a2956160696327ab0b9e3db0ced2658c31473838a29150bcf4ac3de0d46d3aea6c779f907a3fb76e207bdcee02b7d90c1b7204b7c98252606c46a9551d641a7a7140ac45ea398037035e9423c7f63ff7e69e9bb627ad9024f3f8c668bfe5139e811a250a8841c1f7a3ea54a61663c120d0beb3d3adf70d2cd9828adefebf536f0b17d92069393652253f4435fb5a598678de9812c439c4a0ade84407b092fec5efa833da4acd19d7ad43964f418c99c1a5bc26e5508c67f092c04a5535c09bb73407a65565d6ac5d77d3ff6a71fc086281421ee787941473c0b72c2209baecde9ef437fe3754b3765c5ebecbe225afe368d811e41ab8ca75f6cf45f7f1264defee12f268375cdff5d336b63df800e88bb686172b18b9ce4b02f1121e44ec7496413da8a1c32ec09692bd3c2a3f826a9eefd534112cb1e8fdde01cc3319f7151e3dd276c948be81cadd2baba98d7dbf4397cb6ddd4c7b31a3d95eb7f125ed79e15c4c30299514baf3cf2881db7711b8d7af60704e76ee3d86ccbbd0aa86c2f308b8ab89f534b9c2b3a1546b3c9821a0c6b9f616f256421b345d25bb84e5fed0c509a52e1f0796e510601e794019e1c3332134f19c477e4888756a274fd8bb63c79fbf5c780c0b1b1fe937200857d7d0b0d5603f6f1d1b3a0ff9d036b237d2f1bdcaba86d10304456c8c696ea600a9f7c4dbeccde3d115b01a70003ed688814b3969775446edef9fc0c72c1296ebf7e4693ba15aebafddd53b77e0e3804fe4b822196180b8a6d9ed5bce10bacd1403ee2767ba6fca2d776f862446b5dc5fe3897bd8a77ce3eab32eafb75ec6fec7734e476cea87adc2b97e83afedd43cfaf2a624cbb5d5a047d967d53ecf8e72f8adf3c0f24307cb46a16af5df7e47b7107a1531cf92ba131aa35da4ae08877bda6a76249f8f57ad0ea0f9f6115cf2aaae61ffef87a64081db7a1575c5ddedf1629cdbaa784dbf9392eba55e6ee4fb8e52bef936fcdeeb66873fe99328b445719ad443ee1df5d82d6526361e09ec9d0ab477b1e46f6fc23bf333f58514e346168b48d1985acb25e57f74ddf8eaffb148d2dc8d8fe02016a81475b0c29c8cdd9e28b2532892c4b39076106c96fd3e019291b4454d04ec10b2971444d6b66099e958baa1108e46459c9280763fddcd814ba82ab527abb7d5768d9682c1374750e942b9dee5eabdf79abf8451d61314882fbd3013048800148390a072afc8ed947b3ea74937f2b22e13cd03ca7c9751a2d21dbe4d81d0875324fcc6a2583b5bebb87e99d16c80b91d76a346d06e9dd494d762bd9b1d742cd0bbd9a4de5c420da980007ac55cbd5c46640e3ac3bcf084dfe5ced8ff5a11fd807e6c5ee8fe32329a24d3ddaf560dcfa4648314fdc14db47f8d6534cedef625f421847f9226d83b3dddea5b41470e67ade0459c15bb726023b6d27467c5a08044a14812ea24c4e68000bb0bfc90cda986e7c81f6ff341526efac4241e82f6430b430a43e9c4114f7eec04126071855707fe8d1e2787167ddf3a2b8d30f95f38d1b3a2405ce83768780a0648b330dfac7d7c1426f7564103fddc01f370c6b93e266c89104335521b28688187286103eac0168283c11af57ac7f0d05d4f9336c1a30009d860851b8cec27587266059f21478e7ef2752ccacd71705f951d6b55b3afad1d0ebc583be05ee6e0f6c5e756596efdcbc83059f6bb593beaa91a490a556e78cde7e6f3821de41e7324057908131f0c7f37e2837a6cc0f1321ce62b93e399b0b4a79062024783a8446c9b9427349d90c7a4d5ba6722bd48628c30d159948f0f93fff844650a00f6bda9b10faed50f3940f38c5968ab767e80bf4ac572c8397842e8efdbbee5939f6a4445813ed3c57c9b1fd9cd7dd4a6dc40d109194058129e7cc3f7e0487fd2f556fffa898904c8866abb30d66d2c1c6bbb3d042ad8fd9fbe3bb093b2141ce2e4c3c7db1f15859f769b3ab8929e852a3fcde1f6dcd25fd8174ffc71c42f7a64996c65dfdb0c12ea543106fbe9a5bdef74604e103706097a66b8adceb20961602b87a2702ec0b193f22756488cb3bda03d988795b2392e1ee0730eb182142534ee7f4c3208c63aeb157e932271bd934ca5fbd56462cffc8a9f3e6b3d99d8e2d8871304111f2d1c93f26e6b5df35219e5e992c51b5df47ef739bb08b44271059c9dc1e1944d7ac8f6c05eb919aa5a6aa7da1c1b90e8f0bbb104652d26d8a8b5e2fff42ff63930635bb12fd1ad614cfd2501bd4acb786378759292bbf8282711c45aba70d535e33b5ce634fd9beb6d7f1d0b1fbd32688186d4e6f8555236544a2661050973b0ecc043c4d63905dd40189755b2359905ef140aba96ceb5de166187fd0f0872f9a90e39cacd0bdf3a9b560c699a0968b3f092f3284f4ded68f2fb90fe02b737a4aef55cda3411ff463924dac13fa10a7b904656337b0c4b94d3107e917335138b4ffd5f1ab7f54292bcc733fd69d3ae4b34e0e08fd1f5a0d305890b9ac16d87cd7fc97e4cf944e25695f0fb619dfeb5e8acae19827707c3f54f0762da943d8dbea354b23cfe5fe09e2afbf9e21c987e46da2468044a3a5cde33d290666d4a3aac527b0a71c905e9219ab03f0c29d6e54d3422c4124d0ea2398f7632bd71ba93209bbaea4fd2a79585c3c21d631f045e57fbfdca0130e43926801072279cc31ec402215ee3e5e757c17e78f261083211705f6dde460d6a5c02bd5131e513ad7d344e7b55aedd78dfd52dfd1f9abcddc0e673e358976b0c71c50ac2a36cbbfcc11ca367ee9b1e452caee62117eef0da47549af53b89c429eb9f3f79acbad5844ff3dde317abbe534ea297792e3513801dc8248d2cb8f9d1a92badeb6af91a299dd29fa42c5d1d227b03d4a747e54c31b9f3d61f3b9ad05155a30261e8c7d6323591c315b165e3fbb683abf854a30dba09b5e5e5966b010bde007c1b491a70218b8080dffaaf21815aa7cdfa0ed109dd9fa5c5cb2e11600e405a3774e45ca56ea2fd3845d134f3d6a020c5b7840735199a45093ebb8c7f8cb2a242525bff4e597d581d1a705584736b7401a21f4f8715d2b6e9f1323abc953dde8e2053e1a53a0c07f892b06289274fe690d42359698dc1c96fc18e1ce600eb76a57aeb872831ef5978b5e05377c02719a4e936572dbab0c175dc8fbcad4b862bfe1207ebd76b3fcd0663eaf52d1c6700987a012336b3e832d6ee2cdfeb82b428e269b0325f92e5b7f3a5cb5fccc139a2bacb72eacb15ef991e9815ed4c8d5f89ac442a0c37d528748aceafd7e37fa4721feb0f523b350c4784d8a6da7fd1b6d18ebce4dd39f9b15660db", + "spend_index": [ + 0, + 1, + 441925001, + 4294967295 + ], + "result": [ + "61fed38368a342a1336624b783391c389a388c8cdc13dbffd4b6cb1d14d5f663", + "5a7ee9baa9110eaa3059128e189c6ae509ac87cf1ff8e1d367c04a2dbb969e57", + "b54fa08173a4158b4e4f070ec71a9f6c0ab419375a8973fafe5f60233881d668", + "30b58522d3d002c2183b16d31e615a7e236d041534f9348506841732136ea676" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 10, + "Witness": true, + "Version": -185036123, + "scriptSigs": false + }, + "hex_tx": "a592f8f4000106e8bb51a700000000000000000000000000000000000000000000000000000000708d7cf40065e4b9d0c8ef8fb300000000000000000000000000000000000000000000000000000000c71111ef002814037f453325a5000000000000000000000000000000000000000000000000000000001ffe84d400740f76d220e3e8bf0000000000000000000000000000000000000000000000000000000029e6fc760068e41b6d3a60b1f500000000000000000000000000000000000000000000000000000000b93bee93008c720b4adf815472000000000000000000000000000000000000000000000000000000000f7d388900619856160a2508eb4263293469c87e673a485139c7e465bcce5f1fea90e7b138534b906028798e78f92bf2a148c43ed94759ab86113a6be774baee58de044d18b2835257c627292f7b6d561b14377ce45a7b0a12fed1a76edf981cc235366749e396363bde8211ab5b80ee9601d1d433822b04500dd6c32d14e368deedaf2f51a41eb8ed771488d77beaed08a70e41d25f72d5e33bc8cf26a5b023935750e26d1a87063ad1213a796793be36ea06117b39ba7ca3863f5897455a80c2a9cd5f6ff415186855ecc867b986bee4c71d70fd0e64e996b72715c71f9d7032f163c81dcacfaaea94cfdf0b0580941468687583017c3d656772be4b5ac32abaf5858faeb566e3264c009fdca65083a4103ad9c694c683713d6e70186c8749b2fcb35e1eedd7c087bfd5f3409a8266538f1531a52bd0d0cae3c8390022a5a95e85145d4a8b01a1818450b6925f942282b956a64dd577367381090753e13e7cb2eb4c3188b92881270282d6c755063854a620e90d41ba317fd49710fbb2ba7e895e715a544dc09317995d9e498ec7b22f35b3cc100ed5249a3bc0c0a0e73a37057d531bc869310b647e75cbee6f7a85032dfe60c882f84ee1a6bbcf97c5a739292cbc5e0978875d89f6dbfbfb2d29e9d4cc5019a5c07767a583100f8027648e9babc85d50db2e9dfd881326802fcb616b3b5e65f92fbb505951ff066dba1bebf9c6fe78c182950a5ce2c366741b00e42491d025db7af388ce99c304f629e97934aa96c807944eca1a07bd49ee8fba88fa023f99017f418a20fa297647308b556e9e7840724b2643d16785ba345362229af335bc23649c13a19110342169229061ecb8b2a9b232aafe35bf87482e9efbb9909da3fab76ed83f968a898464c6ddc595cf7a7ac802a23f70e6b5efea1a5b3bf0c3c0ab7afbeaf577984126cd9943f922601da4973dab58d17fff67a95551e95c2e62fa13a9b8cea640d6c26a28781db18f5444762975955d52dc16ff4b427603f86d581ab40df1caa10bfcbfc4dc8a416ded825a724af5cc4d3f9c1f7391a187a6ebebf61b8d5c02192dfe9bdfb46ea4818d98cbf73d11958d24949cf6b646038ca369d9768f634332578c67ea500bd6b0e76ba43a072f582613a0ab6ea413da30a1b1f544a1dc4304451dd8e01fe38ce9dbaaa5f372274f16d0ba26f9ed4fba285b341ec86da0bd79ae04455ebd2e94e4a2387d46dca72cebc7f92bf194dfb9ab31182c1d0511288463dfca0545a8ef6c02c600ab0cf51d018d780245adaa303f222098e7839e5c174f1260a9dd3edea1d71ce9012e60f2b7dd66c010b6e75fb7bd5de8b79a853f2834cc827ce248c377ca91973fc6514ebff8eea7188b05b36f5cd36ba6124c36e94ad816afdbf19e32f7d5c0959bb617c70ded54a69e1db94d6d006f88aa9cc5f30ebe39dbdb8ff24ac67284dbefbefc3ed7c1861f4b04169d453e4b6ab7cc6fecc83631b2faef2f11ec45b749c81d5bc69cd40291d68aabdb6fd91df9180070004a03696d7963dada036e07f16e2e737a7b16b1e6f7012d399d59b91f19455339ea675703128911f39dad30e14b82947e3a7d329bd40fa08f2b807e5a1d8e1e521479cbbab88e684a7f1c4328a46c5012bdc7b55008d5e12ca1d0b2e996a4caec0becbf8ca2a1b69d767b610e791071e4c1a338002a383ced4c092b0b67ae2caf2fca7b57a06bdd6ef17d9f587362823695d6105360245294e53d2dfec39d4e29ddb7eac0235ecc41531c0b8a7ec0a7311fe2b6f3e45a0f7c65afa43471c89f0b73cf419d469914720d7ed4a30ad43c7e59b22e4c60265b29a8fd2b5ccf83b31f4eee6fc9935ca18ffeea7b7ece9361a6a353e44988f14e3ae548e61dfc8fb6756c5d5e5349b021820a1a45390b4d81b0aba648ae282da6e7d38f1c6b358c7a310d67dcbaf3febf3b6aa7f7065404c9a1520b2ba52c4d66c309ab1d93f3c29966ea72e779c60a0402fd5a58984ea80b8934b0837281a5c7c821ffa2fe84eb683557c2aa26f113adda1f8bdf6b3dd0f26299795bad6930fabb06292c50f1856ef520f7110fe8307946483ac4ce0a26c80048f4ba48022365925ea34fd6e87373481f83fe30bae83a1ab3a830d23360defe7cd1b26a40aa38ec40f82e22f21233055af6739efb49f6fcc59143a22f0d8c4ba7fb4eb6bf9f9d742ba20c84a2124fd41b5f9988a2579e0b337e17e8cedb9d6b633557961f84005a365da0a71b15b272cc1c3ca14f542b1e0ea0cdd0eea992f5dbbd2776b798c050a383e3d20fbf367656f15cdb45194bb8795619ebcd1345104aa9160392ccfa4cf5d961075f0299bfe063ad6cbd027d64a889ecca40c3ed47dd19f12f5baa5aced2942b80e6704ac877a3018be07c0f7b567017a0b041674e6c0c677f475442353417390080dd4bd88ef7e559afc7f7ade37b3a0b6d00bd296c70be73a74120ec94c0df09f139768c526b1812b25b1ba1889a81b35804c3b6dd591a020b163f35ac2b4e23e325350e7c41724578e2902ead93425874a6a7866afbeb94cc08aaa4dcaf4abc6c2f7faad48afed0c0ce1a46fb61c894954d8ba1a880744943f9648952e10a23b3f694435af62572bfdd43a1346e8a728664280d30354a11530848dfa565984e193bf2f80e5541c5c4ea71b63e731367af2d1d23c88c3d6dccef78ca0e80733260b125affdbc83c062c46cbc9f1187711d73ff98e0cb9e1c6cb2dc7453cb73186a40b63b95d284a326098513dc6ed550c582f94af981c735439f4fa7b52dd9d05d1b0cc4faaaf30ad277d9bba88de0db5f10cf6ea9d407f19f6e5d742967333c80b5043d972d6e3a21b650a54e68118da346fa78f4811d3b4d7891286558d239534e9127bc9e920dfb5da93f949ab693cc848825e076d9f8f7726196b87e133b3e8085b2a6b38c5b1c840d3efc6f512d64c0218ad1faa5c749cb565aee02fd5d0166df4262f22cf93019bcfdf0ae93f18e3afd615f902b0844ad0e168fc77056c0b636109b94d69d12cf284dbb992aace32c9a32c0bbe5ec5380fa143c8c123282a80c543222df4e22bced32c1b7890a5fb2a67efd5027966d6d68e055c43d0c2c0634906feaa9eadb0b2e0fe6d91a5bca320bd8273cc15db9e0f7dba60c6e8bc2b77a1d70825af39fd0052a6e6c8ce373d3b5e71a8b60a3ed1018cd34de29f2cace3d0157fb0fce42ece8624e72d86df89e8ac9eed176f41db7e729e5912cff3cd81ee07916771505a1890b8d7bc997f2ec973aabafa130b2c5be17c28a13cce96b29bc991b088ceab221ee920b84c2a5cd755019628fd205afe3cafbbbcf42ce72a1242535ec9b100d3603fce9dc2e72febc65c03625eaff0e91b76ea8cac0ebf55782ec1f10c7c40cc2659ed91e1e7d3f30b1e3f440ab8fbeeee9d236a116019ce6aecc8c48bf9fe9c03a210762f8639936c71a65662f269acf39426edd58d2aac43a771bc9e246c283fec3607309ac425a1cbf9f8ed292d015ba9622ace377d1b5c6e86d9a11423541caa1c63bb362bf5ada5143523e9610e8d61019005c4b8727dd9d92987a1dce4ccf5fba3ba3490a374e86eb8ae296dc9166f733d87f6923a3eed1230a01dd7f2083f1cb704e0755d1c1a5bd97799c9cebfe1ba928427fc12a0a67ee5dff4b1470bdd431900bbac2b7da6e07f6b29bbf10c704b36bbc79edc4339ad4868c0fe62170882ec0da64384f6935648542befa1f2204414afbfd854141090f51b927a8551fc5e949b35d37c319e812e89de5ebaf2c03e635389a5e37546006abd699a42ca3c6120af0f0a24cdcf60d735849594a6aeb3899a51c37afd9c5684032d22df98124733078f8a1f327ffafa2e9f8a142a8d8df4b9de5b70bf88706e78525cda73e190d6f8ce061353a15fb888cf976abbb993ecf7d7c4a8a066bc0c64610f24aaef64bcbe65220b2069134489eb7562aeb7af7dbbfccb87ad43a363bf2e79ec2b0f7c117fd0bad18668e91c6d98ab2616848f371b54663d3903fd26f5ebe9c63d034beb49ebebcc6c0493c8dd91ccd5e59fc428ae437e65f8790f4b48096e2d381a39f8332cdb77d1996451b4fc356a3380f41a1009b6aa5b22d73993fdb373a7bb25903bc6b608effadfd557c4101e6e9362d77e94f641742d2b0f209f4ae631531bc0b1a0597a166f102b64311b477e9bc44aed12f32751ce27a31e0d8723c9a776a61f30817e6c4a4f8cefc00c1c67f68e93b0d52f5f714968b5485bf4b3b0b53a9660fb8fe1aee1c739cdd558773b369894ffb841f16333fe04133e53957ca1b69ec84a0624bbca7aed95dd752871eb76a371a86a532714a99ff10cd593bee078efafbc1e96dfdb8f79b9529ce2835848b84f2cc370827616fa756cbdf59a22bdac3d7d18a5fbe0408c74b0f37ebc8fc00bc4fc5046fd9105bf8dbd6da4f5b8b6fd569e183b67c397e3cfd8a65713cb44eff2de2842755410381344b9f3a8e23deb6d9ba8898699806185f3d978d56abfea986178ba3269241a922b48e1868767a1ee86ac04b188c1102c11aad73997a4dba08ce0ab3d63d71d7bf04876047b7f286c751addb76ae409c4ea330d6eeccb6f4432acc38a1cc059aaa4c587847ad530b43bd791ac68c29a5e428e93b15a43909456b6fa10292ee5a4c532d7dc5e7554f7b467849a935ffcacf99f8d6fd650111d53e07e199961d5088b46450a9f6ce448a93de8caaf1058f65a6613bbedf7ae9cd22aa28a3140c4cc18b73fa4c3bf92f92561af4c19f1635976d1fc239405b2068328e3431214462385b9bc5c710025f06759758dc3d6ff1b62d4e397c7107e1405d6cbbca13a352ce7e04e918bd6bf4f0fbe9b394673cd98aa55d93eb6d11b649e58a5aa5c223650d1024c94fed3d0b9efd48dd4da24dfdbe5c952c9b1d80e057e3efeb51b609d3e1422898db4a8ec004ff2c38104ba42d3584e0915fe6a2cbcec85ebf8939ab11ba4be91b35ba6ff694dc45d4aa7094a86ada6e5f5a522902f0a134e61b5f5f7daae5936a9c38d85f29df0e1a77323308669ec947f7237ff4053160ba6d170330f726a7b2f59dbc1680d401bc9dc7b29640ba834904d6f1b293f5989f2d65611addb03e539d62c294d184995600f5d369de172fcedbb9ea34ae61b31f4d7832ec575fceec2ea685d272a854507d2185fd25cc96250869d6908901c5c6fd92012ccfbe6ed1a8fac96f7331cd08635e6c3e73338876181d3efee51741760358df9487da9cdccd382dc0567750bd7774bca526b1720246bfd8aa992289459aa5e95ee0b45743ecbe1fa8b302a7e403cf7644e174634e15656c343de781410b2b7dbd0e37c6b93bb709b161159887c287739a57d4ee08b9a11083463a8d344e272b80ad6cdb8626901d5b1b0ce41d73a4b107585d13f28de8f9891a799085c826ed2ad8d7bb78c15e1de032cd25c772e63e9695cc23d4877881f73148cdc8161c287478665eeaaa23113a07887f69efc146ffd7dbdbbf9a3bcadfa7c64fa293f4d535550e8419c8bc4192fb6c5dce42aa6dc9c67c0e967af4438390f0e972371a5216c0253863f34c6c4e631b522ffa1889f4c38017e0b23c3fd63ecdf486ea34f1fe019a40a254277c4ebaef0ba2362e25fbe7f806c7c227085aa6231932cf303a87658fa7a4c001f0d4e46a5edf05972c2bb6bfd2f1501837135e8f8b6c2e079936002ded1a010ea9f171b622d3ff68e234e20274ec550d02acbaf5fbfac2b737a8ac6023ab533dae8ec9bd8401aa0d0b2fba000001fd2f01404141e579ee903e56f1289243287c5dd84e17d7b55a303eb34c2797bcdfd22c36f435bf8812771181ece68d6e5d6243b8668e54b86788aa5649a7e233da4905bc311a5915019b062e61f0cbe3e90a920d2f0affe0dceb8f275ea37b006e3f784c1abda9cb69d750b29bdce86cfe03a649d2f8236846936d3394ee53a8b5a73e4af97ad20fde17b4d63058c012b39b0b0469da5a2d0ce8f7f9c5d4f65f3f8ea0a8fbbb8b4a9f6f156ebc54e2860c82ec59879f3704f25bfee0866f4d68c6dad93119a23f167d21724ed0bb22211f26c055cdabdb3f19a74550bb65f405bb1209b341d0b5b5287eb8a5a2c6c0908b39a4755bd65891ce628fc900df05cbea37713ee7347e24cd8e89c16bbcf87f9226e4007342a2b969acd20e8e49988443fb8edec541aca26f9b7ad5a2e38b385f266abbb711", + "spend_index": [ + 0, + 1, + 1289772662, + 4294967295 + ], + "result": [ + "c971010563dc437bf26f5b6a07a3113fd9784b8725d9d2188ec91c1f264a52d2", + "a38937f3366efcff64e1d6bdb117038a18aa143fbb2e5b86752244913dad4faf", + "89e143275f8f32676495cabb322f8fcc10acc1a35b1197c168eb54e1fbb6c982", + "85affd74d62d7d0451005be0147e1e1a0b5f9af8a53352b9a0973ae4421abc5e" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 10, + "Witness": true, + "Version": 632683292, + "scriptSigs": true + }, + "hex_tx": "1cfbb52500010740e8f8f7000000000000000000000000000000000000000000000000000000002503d248e30e77076ace70e26fcd219b9b6bfb7da2fe31a7fe80640b536b6f84e2946e7d0cb86e3ec469ec52bfb084fa3c79ba3f1a27234354742a68a78b7ef9f8602429e9e7f04490be0dde782835638b16df8dc7735753dfec0b66ad9af204ffc6a7fe4ae94c987117a1b7002f666ff18401727e0943f61b7218d48433deb61571c2df7b4b3166339a78bc8e6a59decbb68af1272b44e4bc4a8c1795fed1f9090c50f78587e90c494b1f6a8e3b3f6cd8eeb23d2390dc0ed7c70ec38d0fe8b33eea242ed0d8f349f8c5dd479d3d21bf4f5b7331b2f662ffdd06d44d17fe30fe8c22e11cfc3e525beec6b625d48b2a9200000000000000000000000000000000000000000000000000000000cc0029c83596530dad7556553e8288c54663c9f586851157d1b7895f5de0cfd012e97f28eb4e1c704b641a5bcaae6ec5cdfb97a4b4b655bc5f6232e2435f8f013a7f00000000000000000000000000000000000000000000000000000000a25ce8dae8d0bd30cc050c5ec668359b7bfff30586601d75650a44148724413213039fdca7c5efe0e9ea35920f8cfd55dee485edf867b21670ec04132cb56109bf31881a792d5c668f476fbc790f1e2869fc256a2d5ade656975f973d90c7dbd89d0b873770407aca7cb1268117a62fa4436934f7ea9495ba52cedf6d3512ab53f9f98f030160e9bed83005f47e366be298218cccff6524f3eb2e082ab64f8762e8202497c5d307f3fd5e36a6ea8ed6afbdff9ebed70578447ef094eb798065cbe67f05182b086e26d08a52a69fe7b289b579e7a4839d49ca250cb05f82bb0374cff7e40866caf731abdf99f9612b4c2f798adb808000000000000000000000000000000000000000000000000000000003646d723007c5c6fed6e889a6c00000000000000000000000000000000000000000000000000000000259275d60b532873914391bcd42b2b4cc3859e21fc8f86ec000000000000000000000000000000000000000000000000000000006554e6f9fdce01cde0bf967002bda3fe15efb88cb1e3eaf33ce78d4d9ba8fb3596f871af10a8a629642cbf2f4554477ebd643352b11bd2aff04071fc580d206ca4a61c1f0f0d95e4a04954363f4c4722eafc091bb96d34f30467c4f1dfa9b11de2d042f028d73f74afe9588f852e196b84d236d0a7fcb26ea5674b1070dc64cbf69cc9afe692232b0758b250eeed4cbdbd687e51876fc4b029b27bbb0ec3c17f64b85ddc5e58972d7e352a5299c1133c94004431b09706bc6a1d036e8b204d7b77895d718d57c5eda7311dac7643d1c2ac235bda874b019f6c83ae637225928bf46bbf54173a5c5612e61d956075c3024511be9f51f08f65a9d83b2f2f2080a036fe744e35e727af51460ce75fa1b5e8d4d502e7143e850921b7520dc6f1b289093c83225618fb6eddbafb041e7236c1fdb8f921bf081802482f717d7ec5eacf0ffdac78eb4dbfc3f34ee84163f2482671f82acb18e7315f08c34967e541d63e279c796a2345b75d4166a0298ac47a2c4ecae9bea1dd47a7f406eac66ca3a42c6a5542c1340f943ff61ea33814174fac06f5341ce7e6a3dddad8b92ee3bd88e78ccb5bd5a7d20c72dba952614f853af114976d00eea017bf408acf76ceb48884903e6f09dcc115fb8149e3198366721fa6a6a9bc854e53a405bae316960000000000000000000000000000000000000000000000000000000045c5aa5ffdb20165f92f6a5c7c09ead853a6d6facd976acd79bfd6f5f0422a051db97502c31654a791f1df0272fcbb102e5fce40805c15c17b0d2d6e2afc3a43e6f780994c4f599b4e203ec6c4703f7a84667bdff6a3e37dab6bb2558217e04b542ba15d12482a280122c3c821765ea73974b6f9328f25525d0d8092e932c685bff1e5dc98acec92f1a5a7a54e64639fd3e2211f7afd9b370310fcb1d8236c5c72493a378e5ccb90124150ef2d36fef47986d64ed1eeedc48bb7c165ac9ae46ac9bd1c7b7e9138cd48fb649affbeec0b85c46b5328eaebde9973a45eba938dde2e73342ee91c14022ee4d605c7ec48fabbfd84ae2a8f1394c44f1c50b5ad4130c7d88c5fec42fb71759670c72230c49cd9be5e3c3010f3345dfae932cf254f00a189edf638b4dd430dfa4297e0ee8ba504f694f59b8b4b3575366869fb949987fe0cdedf3c143a58feee268aec26f507ce5094e6a5e616bd088d94117bba64dc680458cc548fd62d89e48db5d1e8eeeb4ad5616176eef10ca0145833bd9d889ed7d7acea7092984d1e41dc2ee836b1377bf2c28f9d6ea4ce19305e5acb39070b3d1154dfc3e67dbcd9d2c3b81e4f5dfec5e682b1800db327067227066b0a42dff4e340f41924c868d2446d37bf6b0c024a357e127207787f0baffdbd93417605c2d649d8f12b68d24bb1f6e6c104e0ea524e980047184c1beed4f75b8de6a1da57a3c8872a5b7f6bd00a4f9b75bf0522a679ec3dcf3fb02f49cb84b8e689956ad27b6a68265fe0f0ff76b5ffb2afeffc6f241b7374b7acebb4d20252f0fa17f208dd45a644135c5f9561a77ec440b4008910e789152816693ccde8783f1b0af94cc9cefcd840491b33ca75931ea979324136f54edbe30eac853f730a5735ad3e0975c8e75e8f0cf44b7c648e4ca1550989a08cdc9a1239c8f93aa0920d8947f069b0431072f236b7af1ff78b369883c5e4788cb29ff9573d2b259d34cd9b644ca07ef9ed4ab30d65313eefef0b75f4d1f9a56592bb80510804a1b3b25440cfbb02f15c3f8d333411ca73625eda1c72d4b5173335f171fae4b7abf15c064c4c55c42ad8d99647313e8108c951e280a6e08f7212a3f370b7de4b0c99f4a2b9c4c2281105d75fc21057bfa36d817b62dd8977ff4fcb97297b42c63aa12ae3c7deddfa83dd9c16131d5db81ff81b0bc847efe37230355ef89e9a15ee88625d93138634d7251cfa50e801c8ec09da22b3c72bc23bd02e672fc0294484287569d22cea3cc58942cc1b74160e69d587e656f9a7ca7d42b4ac8f19fe8157151ae05503f168960f1375be6801b113bf1b0b11a413e743c2e26272a062b1cd389e531a4ea08c9ab34c52e707d732866e6ebc5a017d8d316a019cdbca19cbae476a412cedf917b72c509b03de852d86a0284e4714f3326aed6379bd7fab762257b7279a4de32b185657a615e8fab2ff3a7ac444ed21bf8c4ae53b281fe33ba3d3e74ca57f8eb54cbccc116d6c7325f82e954d74e33f350143ebec3544853bc87cf5b3227365459b2fac2d291c5d8cad2189a927a65de0325b23bf52ee21cb7857010749a4861e477c6479020f1dbb3d07e4943cb09f916a7cc5c4501d7eaa44a99764127c4c47f9e650e795596aa3c519fbaf3eb332ded4c781fc43c9e16ce1f21b4bde71b16c889ae2d9a907647ad4241e388663e5c06ae9000265d6816dd37467adc1d5a9671bdc5c1f6dec146266012b87e817e5c92bb3732a7c90f1bae3782fa4a61fd0c515a41a4791d051e3598dc30d1fea9a65771f161b4a7ca220defa0cad49fbb1d74a11563d01e0d59b3fc8a2209fd016cd395b05463ca538d972af482a6c81c1ee19be57886ce9d8d41632bb965591f5f0c8d9199d30d320f2deddd21c21d12029c0b0b3de350b40a4679830d0b849c55cab2e840992c9ac04dd915cfa2f3ece904e44575e5559cf403f1003c753f9b9eb6a383fe5e5ca813f23ae7bc0b69e0afa751634d8d46a3344b4e4feb8d89747cb1a06ca8d69dd18e22470ea7b103f37573e8722b4e0182d817ce7e12a0bdd0c33f932a4217eed288c46d697d3a0c466092da8b15677381a771cb6329bb171a42afc1b58f9c04c837dfb42c82debd37d02a4b894532e679c369ef5694b5c9252b0307bcfadf5de0cb6e5ce3b50bb4a7b5aeb2ea37512abe25b078eaa556af334717c86dcc818061401b75ad7428e45a81658af39220989ecb975df9c25601f0b6af3ae30b81ae1e008f506cbc2bd28fe58e8b4bbc0d848405394a9a5dcc8066c748cd82d9d07c654e872395058dd6d7a9cc53ce212c68215ce838a803c92e829f5c6c998078c82a0d3891fc286bfecf071d8bec2da0934f58dfc9c4253d94e1f8e3c774e6461b1050388ba268a404100f6cf2d590f2e59cc29f52451c87c6394cce83c8b04ce1ca5afb63e001bf8b99aff752f9e41b028164f21e610e59b4a6745677fc058bed3b215fcac0176ef4a425762f2b93a02d4673ae6eb51c7b967c154136664576c28c9ef153ef3035f4522cc19d880738d0efc8c30ad75fad6a7e458246a30d6fbac6f86fd911bcf8f031822253bab684da4ff67ae8d7080e90931395f3e61d70cd1db561ec3fa5d0bd046b636b9891e064e7ead4d2745ba78a3b0c09947e0661033b784153f8e3bac5d4535c4b932b492b29d1518a1deb730c1132e2ce4f6e9c9da9126407e0710c8f37d86e4836164cf35a302a412527979fcb1e17e2d56ac2124c7681313d872eb6c09365754e5cdd90b73bb832a4f2165d3801fcb0c4810d37d8f07d337de25220d01f239af918fbd3ebcfc221799323856d6f259f84f33794a149c0f994c1d0f082d217ac2ca4c08271c66f3628fc4d8910c23e2a518d553973078b6159072443955faf3ea16a00cc1a128f73e84ecfab6e7d1eb4a8518764d4a5c12a98cc54fe88288550666495923497a02904a9fb0b5c182fbbb1d9933d33452b2d05895b938bff9cd092488f796a2cd952e3daf40c85e2fe6038870d9edefbe468f1ead00a86b3be9c7fe5a028f5bdd4df57077cc826cdc55b5ca5ff5a61a46182049c7031d6411e3edd9c1ed2bd5976db20355d8a7883271f4b3b62b1d0076cf6413cd209b6c71a1e3dd4f4a0ff7eed310d4685c8b3c5c18e2c929be043acace3e4ce06a0a700fc73ffb004b99f8d3f6f19a037e99322fcc5805d6c9e0af4bda816be0a99b64daed3737d371512ac8ab0674c653b5976c44d2a6752d535d6b0d0699353b098f1a77744aab7507244eebafd5c07f75457d4415e38524eef250fc3e17f63f07c84e52295102f1ad924ece3e12a47087baf0335dae60d09c5818dce4a171763098d80bc6b17f602c148fb8106eb113f8a4624feb32b4f387f5cb9dd784f209cf0b40cd20f691d76ceb68112316ee846c5f295f0b92dc8723a21a62cbb5470bf8c6369e8d83394d12d1b9add0475355fc53c26a3fb8d852a6768ef87cdfbee42304187b1feb352b7983dc505d5b6d16a5b59dcc526e7f4f57ddf8fcafdb3786fa8ef80b829bacae1471564cfd7ca01d7506277f942d32e46453b3505c3bdd33b73fff1e824a04180b2b02fd3201e5a964f58eb9fe6d456d8687365bc025fb61e1416698426779edc304935c7c40b77e734f8a4719a1143506abfae35cc90c015427e5d8e5f711301b13715df9de0ca1aa1c9ec2793becebae862447ee50a1e87d23830d75bd18d669733863f9274bb00c06097d60af40ac4c2c8cce250a9603fc98f773f4db26572da6be8eba111157e170dd56f0095847f278cab301ea14f114d6a9154338e55e80f0e42fa53f7ab912ba0101a76d5184719f6d7b2480933fb036d840d867b1b97bd0eb17e1c0873ba84fb1ffa666e31931a6e1adeb03802e503f7ccbd2be787d762893615cefee231686d4228eb4f04c456a8177005833e5801ba4252ca667c9c731de7c0967667f01659be3cbba0cecd1f1c33609c74b4ddf04347f13d05a9e42990618249f5a73f26c2fea6d3cd6b630872d90a807bd754b5489bdc8ac377edfce91db0e5cca3a94e62cbef5d48855d6d0a74456ba4eebc6059390203cb39a7fd5b6a3d3604169e105d7a3e3c25a2f7cf1b5051381b02eb5240fae7a82e78b7b2b11650405b9e72b0a86fd81019f416ab13d09f757cd171e903464facbe3be563a6d9ed0f9f6bda71d645b87e0a295786affd5b968080fe681e1112ea7864571f1454a0f047773e87b99e366892e5c900ae9c9f4e088ac07f5a00f6da3a38e3d516a94750f3008d9843b5de26623c30148c71edda866fdaf63ee47a28860d4366fda2b9c97aa8df17a239d2bec2f5557ede90cd158a2a9d8900b297245218b1867ca9a4037a59d615a68eb04421726d1ca055f5c2664448ef25e7b0e82f2c6468f8502e5835e1081b0d84b7abf47c7747b6fbb6e981e027c1e9637d231a2fb63b30d21f182693425c3d0cde31be1737e3fb20e95b6a89a872c0a20aeb8fa1258a91911e6f036f40e1a1054f82dfb829448f5abb53e77d15a76dff6dfcd6268afc12efc5d2fa37f355f9a915c4d3098c149abea6b0db3509d8706b5400173bcd11b52c8adc65c0297897367a851b7791c301219047adc20410bb73b8bb98519495d6f91cac3ed14e5f2c4de971470c8439c61a8527be6bbc93a75123875dfcf20ed6eb9b1127bcfb17fe6a7b8c6a7fd1d01b68679e1c45625f3eb18744191f27c381f6d07d154aa5b82211b492b5df98b90a093be6cbec9b53f63bcddad8beeab48643151da8ccdad95da617f9508d99cd4f61619b3a02a3344c3633063bb32809353a63047e426e2d2ed33a076ca893f551e0ff2d912fcd3666601cbbe18db4831c113ca7626c3c3070994a0bebd64465a817e9571ae6cdf4dd0379a3f8b46e84b4c54cd9648640e58c34adfc793493bb28971d20266cd5bd3d2f2fa0fa209ab27a421778c5f78539d64ce7e4f98183573cc31811032d243b87e962a1527bee80bf5abf237c9d78aedfb338b56f9d37b251dd27e5aa10e180fa150a642bfe64b9a12aaef314c726b925cb9ea0c1b89d4545420149e224ab645aa7f91910d6697f8002fc31929c4c5d6824d34d20bfd6f01f6781fcc115c7f7c6fcb7cf0acc72b9ca8792c8e094d19255823afe740706c08863c9030f8b2dc50502833556e0833206b190ea2e22ac8bb0b9d00284c387b32c634ebfb141bcf69caa9f1b6ebcedbb8091173d8b5cb6cbac712cf8efc9bf6678ecf798f5373b4c0161240dad65755eefc28be8ffa48b9797a0332e3a3ee30d1a329ad85e062f0ea33987edb77bfcee2ae6fe719405dbc1b872a3b64652aa8501f10589a0018be1c2a783eca3e7a74b804980f08f77d8e6148691636a259b24f89a67594d127c05e55f33a104f71a6d2f29b0d0e0a5e2a2e23a2a913ac22d89c94dd216517c66b05d2bc7f51230baeea214bcfb5cfe1a1de7c3dd4f40ed42252991210679a602509306a368a1e882324aec1621b2e64603cc7169c0f0190793654c956b24f01934fb159e1ce8e01016ae65cb0643249fd905d05c0cbe8218c96ea8fbd576e48689755d761e7c691dd8098aa106a1810a8362328d8c23f56c342c772bbe521e7493cd74b5e1f087ee90302eca6fdc401b24939258bdf675b60e3cb390e5aab2435d59a0b1039215a337aa8b663651b70ebd041cfdc6a60678996cd47520550868a57694ff7213bb95877da00c12fd1d4469a405022eb1a81ca2f9c90a9631a10a419219072e9807132e9ed063093a50d949cff1b8367e703f9ac009e95367952df582cb1c61a68bfd9ea67048770e3bb3df521633bd5f9d05d8bdc29a35fab8b8989562a089bf8e2bbabb61d8ab678d3cf811b117bccc93457205a5c9aa70f903efc8206ff992c7462b814ce39c534a3c4bf1cbaa61701544e88924039eca613e5e2f3b5f5c1762e493a6f0a2c3af8d6240b32dcd533852132fe486ae07d9eb746b829b5ecdbc547a72b2d22bb926f75a0cec8a85074511e9060be7c931e3e878936abbd6342cc5fa54bdd83517e0cb4c351134f9368704798cb1faed35975aa72c499349b9f35ee9aba2c79934f5da4c4a3f631c16a41e2e672aeb602796c0ea2ed30e1b2e4c42a3c752948b95aa46730fe628e61b5b91a7cc5a76ab8026f7bc24a81095017cb6a752eb4915d5cfcbbeb828827edf21c0d9f1a029ba9a54ae322e73134a9f4160a41a7e230378c6d0bb39c9a83d8f298f121797cd9f3f1f19d40a0cd927d0ed9eb94f2c90cbd50f5c759588da5fd9b014718314f3ddbaf7a75b10210092b5d0976c521b24db0699b8020c0daf9d534b8d4ded49c28dfd3e73b6f669ab564383bcd7674305ab2308088cb59aae588b75929aedc543df0c5ac4d97fa4ed9a3ca48a8fbe7c74b935c8c383a24b4cf71c045b42f163bfebd5a2216b19c6c48e158325b79044ca640c32b8c83b85c3ad5f829563ec1ad84fd131226481aca3783a929936bcd4022f1e9664ac859d7082e938405ec57a940d037fddbb55db2c63bababc89c4946e2e15901396ebaf3a3404a73f8f274c681ca9465dc62a97655b39422562eab306d34ec12c8abebf6204b430477b9588861c3ca764d1521ce9e48e3ea632f4316cfe9891ff2b396fb44f0746ad7f33b94cfdd02aebb0d7ccf46315518a5e432154c9fa733c7049c6c06384272c2820dcd23d64f75649c4ff5575f7a86f8152eb81a9852386e3ded479db614ae321f62ff43646287d16a8dcda99fdaa324da4cec58928600a44c438fc4a762904489aa5ffe55edbca342581c23f97a1f08e17f60f0333a59ae567843813b6ec1fbe23338b11197bf309570bb7fe8f3ac921dda4947416009e1074e03fd9701c043f20920307de99e25e6df3818bd1ec8cdc450950aa4e1f6e3fd832067f83cd611f14e1071d367e1657cf5ebff715f8f8373982504bddec6358338779cd7562a5b7edb35499289fb83db7542327a3fd2bb8cf38d580906b88dbce9243053c29af1e151ebb4478b7263e47111013af7cee1403739d4dfbd1c1ab697eba71cbb3ab8897c1d4f39020868a8cdfcd4f005ef075c362145a5dc8a23639d6fed292e80489b28d64978b94714ee6baf61cf65cb0f8c2ff834d2de8c57505fe19cf4b8ddedf017504e5fc66e023795c6d084025b1478967b3d3a05c37aa1c14d58c5c9fb0257c64179ec664662bae6f9bdc45b7cb87ad0a9ec24144adf1957b32c04cc400b6f3e604946a5ef72a4b5fd0a518f0c315a66837c6055f3e0362e758d4d7478c8e6b0d19fdaba7d07e6604ba962e34ac26c30ebbfd72eca581323028c66465d327345b9ca2306cf3cd07fad775a116428c6c1a1c7f299bf03e92201e4f6ae9677801066ffd8ea4e6576f43257ca0f0b3f085aaed63af068c457efe55c169d4a975518d9752a966c971058d5c4a296248f91a0ba4d8598d59633ccea1be634a67e857f80816c41701bab0af1af996805980470b63838aa2c7ddb90a402eee21e8fcc3a01bb6f58edcf134ac578d7b4cd514ae30204cca56f46ff2ac8c100ff7db6fc74e8a234c0dfed97f5bafd8707fafcb8e67481de7fe894db6ec7e6496dd8b03c0d4a58846c98881e91c1e9f99e612bec3dfb0c820b19e91a28038141ee876929eecc7fc3814e851af12067ef12fdaa01fcf045c59941e5035e20cd11b8ddd40e2aa72cf0f74f3e519e407469a5f6ebac53f44a55289078a00776b487ea0cb3b1cd0d48162a713738a72cf56c0eee32201906fbfdbc113533b4195807db61479d7cbdf32d176642448ef2be97b5f58e65bbdcb6e46bd157a90bd8a28d044bd74f9dfb5d9ce9c85948d752e1dcb587f913d363014ab71f477ff45c0736adcec8300e12e77b0a0c6a224e90b78bd5b708563ed19306e388b9fd7a3ae61097fb9a482c972c5b33e2eee656ee89f6f0e0554efc6da73dcecb70ead0f8d2ac8d1727384c4c51717b6101e94c9f3ec10572f87ddf071dea6be3187653fa2b4e3743689eb64aa02aff507f43dda2d39cbcf715c49bfa640bee3cb8a023596633b2fa3ef9a09e4ef4912e09e492812094117fdb6dbcde7648fef48e92aa9a2a2eb8ca3c15fabbe1e589898189e0f30e9440716073b2e30f9a4b523ecab5d9fff2d605d7655b6c91db20988ae6726d1339f0e285adb03d99c0235ca80442c672d0a0270c41e8f6052430a8480fc1c1a9d730b6e32d7593aa48385e46acd81450df9c0ec9a5c44a35159017604431f9313706540eceb48a0b2d6fb7e89c71e901fd2501b243cb9f954d8b8f8368cf5d79758a8b97576796c5c18d509c95354278a020a0b7673335ffb69860a09db9728c7d1fb1257d8ccd3ac9bce6ce7765b74f8531d53721dcddc07eb7454df4a818575c8149869b7231c4abea270570a67f51139b1ff0a7048fce2477da14ff2b40f3856a21b0926b987f8644f3ce870ef1999ddae736359fe5cf317b104b2bf627b4fdca10a526d4535a9bfdc1c93c86cd096598f1f7e7fccc3e914bca3c41e42b05b14d30cad1db2cb81a88d473c24f7bb40e5bbad7a46dd7a6c8c2e4d0e6ea8d69bbf9586d2874f47e6246bd275a4b424e32fd5dda26504e3fa2b7643237b66eb276d1967cdb81271be91033669629f0cab03569c96d94f3c61afae0dddd035196323e4136c84bab5fa6dbed8af35ad08829e2f4ca51f13c7802fd8f019762865a2701fd9a62ee13d102ed51bf14c4dd249272ad2c2b11cfff639edb559bd3accd2eb1a4461f7b0faabcffe72b0563607ae8dee319aeb9f34dac34d1c8c39e37baa5df56d0b0f1c5ebf9d11f4b837bf6f5b0eaa12c2e2a2589296edbb27632035d3a42bf185baa32a8f9efae6abc8785c0ff09fbed29dd7fac7a095fdc1561cf4ef06c8352bee42ea5558224d7886552a7686fdbebb57b9f3640bb96ff50795d3fb5dc8bd5b11e6ecdfd29226548586bae3863a4aadc69dec312b7137213556a28f7d5309d89f38964659605fbd7f633406ad66fd2e64a036957c75cafd0abc7afae86bf79e75f714285b66c9d57a056a8d2d3578745204a868cc7bfd65b56c659f7a8b5bedbdd79ef91dd5ad566377e5428c0b01942dbfaea35a26f452910e416acc84bd12fb521c5f14e16da9a944b28063693e8308f28d5e7b6bbcf7125d07d47ca367479a38ce7d166dd3d297e9edaeb8aa21dc6ad26162ea6e16292c81bd1bdfb06605ccd09500c6cc561f889b804305fbdc3f3b87d2bd1aeecb5483f466444e5d4473bf8d7cb57ea5a78ccf8eb54c41bf8db67afabe1988fad2e59c0b3e95c47480486e0635a1d79fc76b81c8a32e85326f960d48c6acf73023adc95a02e6f2189d3d9a9c713b0524eb58682d1d2ba39b3cb40ca7fe36ee3daf2edf56f07759744c7ebc4faecd3285394a113cd0dde20bc2aa01fd1c364af98ddedfc694435ac994903d08a80632480061ad16cb3660eec48dd652a99fc112793956ff7c17c53c062b1aeaf5cf0f26a7eb89e2b068e5bfc98246edea3fa2ed35b22341a3fb9c5a81222dfcdda883a9e1c47d231a7411127fe47292ae20109aa869b0500dabc3528d36a7f6750c539386ea71da0889ff6a6c1c6fceffe7854f0ea482cdba6c99e7b199c33fef2da395c3db679789ad78c4989bf03c9811cd54ff754d46bb000146374d108098e05fdaabfbecbcd8a662f97a347366449b5cfadcb90dbdb80da54f49aae02f26736bb439669981af2775a974c624e25e0432ffc7d737871b7aadebc8a5c76baf84d4210df11bda86e44545116d0ea1a7a0cba02fdc2621a41e95108cab01d83b2e87092a030c38eb68203f9c76cb955907dea684fb9b2ead2358474cfd649f915baba237c113d57a568a72db98e905d17356aa97d24b439a84fee8e3907847f5028b9bdf66606d339dcc3ceced74d810217192475cb58145fd6d90f60036040f1cd87ce89d1f264efa049a6198ed2e900fb6d359012366088e2c5e34d80de53dcfc2233e9fda09f5ce6ba451d9a70b292fee607851644570041662666314a20493fe1e9483f729965fb58f8202f838901f36e6aada07b08aaca45e5", + "spend_index": [ + 0, + 1, + 1123610827, + 4294967295 + ], + "result": [ + "cecc808d192a9f822f3d0fe65f9b06406c53acb64a6cd783b406585b643a21a9", + "099a679b991f97f847309a96f0bc71e33f2bd4c06f4e31dbcb1a58583b778476", + "43f91b8025baec1f25dc121a3099b787babce80802b1737cd8188c26c17eb777", + "d40d554dbb960ad52858d382ad44b4eb7ec6f917be4da8f24b00bd7a5eb53738" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 4, + "Witness": true, + "Version": -1199693507, + "scriptSigs": false + }, + "hex_tx": "3d217eb8000102869733b100000000000000000000000000000000000000000000000000000000c7186b0500b5165934b34ff67d000000000000000000000000000000000000000000000000000000009c073fec004e976226044f06990221d7b31cc816fd9aecc340fd2a4478e48f1a24573435b5e58fec618c86f9ef5b28f90c63ce7d250099ab463a98bc1dfab993f8b53b1c0dd69d51b2b0d44f1b27beda090ba650e025f7def2ef392f9e889636b6519a52724a14118f77b49cd4b43008caf5dd9543aab138e336a85467d0be24f4308f004569a61fd2817e43c1222ec3273fb0b9898e095a77cef35afbb7fc9b567d7e02124ae96d15398a81ac1e673aff6294d79e17c0c04e47ae18e80ade55c80305dac6592bfe465468741566f126ffa73850db4086d43c3d645a0b670bb1e87f00c8a6509a1ee76d9a4bfe91f51a36e5f3491b2387df1a0573a15ea3044ea534c4330c0f4627fa6a167099b2e53d17c2fa95d0643b5270685e3e0516d95725fb2cc3f7219163830e6e14b4258177cc8c9bddaa05c09549320b2465f471dc6c094bc06ddde5dacb8721aad1a3ac46eab1abb5e5b0facd59f0d8598d6ffd21c9596c73d7cc0328ee01ec7da03e815f87fcf3c5b4cd684bd6a83fd112887f38a3bed1e0bf2f8461b07f459a3e8c763431a1913993ce4679d32ef1fbaa70965a1caf20e5152e7b2d21a90ba3c79fffc713a2cd12c8d706091319157784b3c9fcc1c9d9dcc488822f5d1e955f210eaf46d02caa7b654d23ffd346c33411fe812078a535c7e4ef152a7219c039b631399ba8717b5379c528724bf0daa87e5e2795f38759cec0a9a6a9d8850fbaafc9be8eca828094ba93c72734d4ce99fc6ea5d990d0cea219c78c19ef246c8087f15785b4bb8b747411c95b1f00d1be2355cf509f1a3208916a851ff87e7417d559f7225f5793384ef30ae6a5f8e625d2915ac23fe4a884c12e0cfadecb350b7b6712859b4c0ec05b38fe28ef1450862009e0420de3c68579c8f870ab50417b7fb2d7a9f9b17e8dad1e16b220d8fd52c56ce35cf715b848984c8558e7c479d0b10708e74fc19f43a79df102f4c2f13f4e5d3a344b65eaa525ea0d52df29877b53dd78d116e1834fd7131f93a160c740072ee12b42132c663887360cbe49b6fce6301d2ed6055406bd794b68c70b1b1507ad14b41e0681198d76d38773592c6fa9c4bb334fb361400c266e3b6b9c939ab7ed6bbd0c5b6c56b43ba0419da478a34800a85a236524fdf386f9e3cced8cc9e220dfd0d60ced5c93638c1a7ab9cf7713080114d2aa6baacdff3edef871bf11cef706dea1c3250c0040d9d7ee", + "spend_index": [ + 0, + 1, + 4223522144, + 4294967295 + ], + "result": [ + "8d9a8c73db734fa3fc183e185040fb3baa67be526f03b54f5289c32abf2b43e1", + "dd2096b3b9dd56a759f368b1e43d0c69c86bbc583eba22bdb69bf0f43fd96fa1", + "df608c08ec965201c2a83de9f2034cc59b52867b780ccc276fec845dfe59c25b", + "95633cc720202a26d62f9f827fa159c88599567e810863b9021e344c12416912" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 1, + "Witness": true, + "Version": -1735281, + "scriptSigs": true + }, + "hex_tx": "8f85e5ff000104ffc381310000000000000000000000000000000000000000000000000000000028d09d5afd6201ee54e6f3450342d4c5bb74215ba323767a92077b9f5f7e658bafa016578cfefb60990a08cf221b1e790ee35cc98b50b81fef4bab14a25a29865a250bd5a29abeefe0e1d4b87098beeaa9a54aef8cc00e512824baa5a3c7b6f3b9271cf99da5b946b73f048d67e6cd2bf8ef4a215f94ce86d5376ef4024e11fb258ca5ae1e4296f6456bf39d1cd9b5be23fcbe336bec2c683504ddbd48e2788d423fceefa4601da5d73d9053c0a9e25165339347f1f7e308b9afebf23a65a436b411601c08eaa3002c741ab2b05739ff95ef7e78adb65137b302ce37d8a86bdefe20577359fb4b4c7b3d21c4f7fb9bfacd140d849727558107f7dd8cc49b2d46b37d6e35d6b0c3a4f0d59599a6c65402734c57daa79fe0d4e3c143f8908bdc625d210897c9eb94d93f6eb929dffecfb2ade04ed4855d64994bd7954f424a1c627dff832bc101f99b74acaa50763dd4272d74c9e52e750dda5ecabdc1eb6948d78f87d1735e14f929da1108ce59ff8737e400000000000000000000000000000000000000000000000000000000320cdbc203ead0cacad7b06225f5844900000000000000000000000000000000000000000000000000000000bb5043d788c687a07d2027be6229e44e58d5d12060794ba4ae66bf50a20f75b9f83a634c80a70ccce7650de8fc42762ca9702027aa6968dd093a0ec75d20affaa898e9c1fab64720f09f22a5f5f737e06997e8fd5de8de5d22568d8fb38767f34188dad7c60dcf725ee60c5070b741f14ef7655d44684751ed6e22170aa5b26e324d3bd2908547bd953255e19fd77ffdb244a7f6d100000000000000000000000000000000000000000000000000000000d9fe45da005a210d4b011ec587ee33a3f378c8bf915d96596c5561538659382ed8c9925d717143ce297c3edce55d077b04e066f0dd33c04814ff65e091796355a7571e15e3e299ad1565cbd54f313aba50cc9b83d04b8eb639c78a8141ed1a602050f15c063ccab4bf412c6dc361be36716928d073a7e0e6425fef880904bf6ce3777db0218bb936e466840f1cd30a57b2909d485040e34663c58fb3d29368151caa4c61ed8b759b3d2581c4a1c710c94cc0e535fbdd9c73d2f543a0caf927a9e7c1e05c9820d304312732fb1649a6d4dc4b9d3ccfbce3e48ccce902d4954f49430f625aa8262e289b19ee1cb08a9a1e25b987521ccc4d2461c36be71f5720027f33b42e688009eccd0ea247bd580759c7f8372797a9a2c400a22141a749cae3dc3dc492a0eb83ebf51d62fff490cde1aaa28dfe481d065384b60c98d01998a8b61ed3663b6e0b4d461cc2ce2c8537093b70dd22d5bdd235836e8561561bbd35f941257ee8381bec20e7572389e73091d73ccf67b6a51ea55dbab446795afe1b619a85a26e7dbaa5e50e382055e0acbfbf10d6dbb2a9a95e1a537de9e7aa49ebf77a24675a7e19071a6fa30535a8ac100e9b8a7c896e72913872b1fc11b9167de507b00291020d18c9ac897f9bff461130f2093e0602332afec99e78556834e36134c29cd87780c21bd1503a3eec4a778a12d2a041ac45116683f0cbacac9f06c91a51150fac9d89d3de0501eda7cdd5dea795a0b9d6a9b0654597ed2c63c3019ebfec1dfd02b4193e1bed92d0dfc044496ba50d7c082d1e4af5d1b9d3759e2a8395cca838cd4fb19211b5833202fd1d015de2bce81ef7a464a58b1bfdfead64af9a18256e9d29045b1355baaccc915e8340942649c6c06a8a5ae0c2185ff641343e673b08750ec4f66bca04a4f5fc31ea4268ba26281738d1a5ed7bb3a0e10e3286dd8894582e06d130b4e2e8283bc80b0d0eee98a38eaba530463ebbd4c66682c7cfdc1e48f3188fed7434a4649c50c88b61b589b73944585965132393e5c2c3eb803b1f7139b0756378353c7b2dad385d16502ccece41654d7e33836c030bc00c5912cd5d59bc58df1b9e9d42b7e1693840399b715cd2b257a8778a29076822cf737ca5ef490d70bae95ef821e37c5b1ac993d87f3bf5d77a8324fd7b7398859672fd9e3045ad90f1dfa74cf1cfbb935eb8674838e431c547b7418740371ad173b1c06ba7c007c1c258f8376bfd0c01cf95133eff377bcddc3dcc18e3fe408941d48e3d8ab940797e37e500ffb7a8e701f197983d99c3ccc8b7deef5ba474a30ec5a2c54a4bc0b038bfe91f7cc523a1f977670cec06e500c42519b1c280bd8527c6a97a23772fa8248833e9499b9aef387e836e9bfe5ab77c0d7bd27e049e4ba1db6c0976ff2e624059ae9ba82656a7cc95c563e6027f88efd28f513a145908196236e795d1081eab8591ca98c9a6c8c4f7c0d26c759a844ab3dcafc2dc8c3cd16dc340a2b9167c50049839fa9b24564c1e6bdf2ba8b122515f1923b057362e09685fe4e6e72fab2ab7c78c36fbfb06ed4217fced8d2435a53b24cc625e9ab9916271f367c84dd812787bfb3f5894c1f10e32868e41b6f4205bc78401e81f6ba376baa4d80ef2e39fd4ff591c942262a765b350f0af63b2c62af1d9baf08b4465d1bf2fba18604dd42dc19ea6ee72245cfc9c20d05647755f59bfde7ed324eca0ca9c44cfb29cc5c77b13c7034e5958217c09f23722bec9ab2f6e0a8962b9980e92e12a473ed8fd86f263f690c13d2a52acd5ddfa770674c4b0a31cb05bc216475913c6e7bcfcb7ca29fc5be402f59b4d1e82413bf56d1715a830ba9830dbd43c24cbbeab79ea0237c24b916dc4336162ab2257a2d5599a70e53cfcc5e193ea2cb36619ed612f5d74e91bb267084573d1522a35c97b78752124706f587b2fffd8a0d7704628003708def1", + "spend_index": [ + 0, + 1, + 2131463707, + 4294967295 + ], + "result": [ + "4fe13a1cbbe51a9d65bda87f260152b4d574eef0e4d0300270e316072665e23b", + "a851f99ab09182aa209c3f4fd664792fd0b92cc84c31bb9516e62576788d4eec", + "deaf1eff3294114ce43e1aec0c88cc9cb3fc241ce513bf074e38b96540aa30d2", + "03f5bab0971c67b25b3a88311a1bbd1b2a0fe26152e6a937f3f259d4df7459fd" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 4, + "Witness": true, + "Version": 1733870626, + "scriptSigs": false + }, + "hex_tx": "22c458670001096f7212f50000000000000000000000000000000000000000000000000000000062a1048c005edf053e8aeff6cb00000000000000000000000000000000000000000000000000000000dac108e300e5d783739466929a000000000000000000000000000000000000000000000000000000002de0905c00777de5af16a35187000000000000000000000000000000000000000000000000000000002afde50b00d1b9cc304ccbd8ac000000000000000000000000000000000000000000000000000000003a56fd7600f01c0d056e9eb32000000000000000000000000000000000000000000000000000000000e1c4a348003ecda43595b67527000000000000000000000000000000000000000000000000000000008ad4f82d000f390b1df02c0ffa0000000000000000000000000000000000000000000000000000000073b185d200b715cbad589ed0c40000000000000000000000000000000000000000000000000000000099d22a0a00a5a351710493b498540927de59c8f7af8f30d26d6c728b59f6187e0301c522d3dbd8c291d8cfd66ce0c06d1f7732db576902539dd2700663fea2169b834fd33ff931c4a9481952c6a54b70864cf6d4a70ac6f3768f165299bfc2f6deea322f58b3cd8f4c87886cb7341b4b7ca4dd8ddc02f233f13b7c1f8d439d81f6c9bba322a0620eda5e7520c92dfb0e3df4104c37281c4987e360e666bd99ebfd2f40f961d37a098437835258215d2fbcf11888768155988b6a0bb4228a946032c2532dbd887c4136482adf7e361d0d5e4d78f16463769d7f050c423835ad76036c7dc8d0e2a83d8c7bd26c66d65b2084560ec8d55abd5ab63177b7731cfa9c638f2eb3b3503331c861c69a517baf8cd002638b337de905f218e4284768b790557a0775271e062280092e7e5e8d2005126edd91089c2907ec5ec0dfbdf333a956552090e47479385a04c853d24b4d1a859f4a09c8cf72b26ce6a886e4ab2411be5b997651d584f966dd4726af6945559989b33043f327278cdee1f5c3b623fc2b872f82281d6d67ae2fbeca6aea5c9b2a22b7a99e8a532b15831a5f0b1f791dfc4c951ebbea55e4a6a75710b1e05c29e4ae0270c888c573e1a4db07136b031b33af99a812d2ed300ff87240e7b2fc0cda7bfa0c2cb9f6a79d5855080771b44df1cf6cecd7452970cedab9690f97527e4c184517dbb01f029626599ebd9b6a876d80504ac0e9dd175617f716c0e107a1a4e9e0a7a992642e31416c97eb89ebb13afddc61d61d0f5f7bf863a8016d46b48c996f0c4633a7f6280a516bb89238946fb76bc19e6615d2c74ac90babf5a5060313b39edc9ea6017836335eabe3e6f530cdc94bd671f2a418c148a69bae6c9b836bc1b3636f2b78fc7aac56836256078dd3878c7ec8f5135e734df6838a803b49e8e5cd9b2b4c8b1aaccf8469dad80b8ad8c9830d9522c5b7d093e6e3fad572b6a9dd7c3e2b81acd1118880c6762e14fb0897e08df8246088750bb9c0435ba4ba6a15d31b833d1dac5a26dd155aac95e5f7915758db1f314c4d485da9277051904a861b0cbdabc0b9fea084038ec9cf8e379d5df3f22ebefef3ee3940190728b5872b467e40a554e21a8c53ad16357296f2c0dcc1dedcff1f0c5e1f2ea070b093d326dba8ead52968dec413b22b422c07c0c1e5efc0cd601ebb4955d65704fd5a0185f186b4e771955f422f4cf3ed6e25ad78805884225a74782592d039004e57618384c597837e76fe0b4f2f8ad5522834d5b5c34fe76369e4dfad831145924b4caccade3bb236cf6a74fc53d1a9d8bc6917b98f12d4abdc132b22e058c68c4fa9f23fe94033012bdd75b1587c896211f1a1453e95a83dda6e5400d1f0a638a146ef6512058161bc585df8f3e8ebd1df87241b3a10ae802fa1e84d584b6d08f7802177e5ed5b5e6a5c92bdac2bab36a5bf20a5f41fcdea3102e0dc6f765da80f26546fcb1507c5ca0831c79cfdacd3aeeabb0ea9476c1b0502c27032c4aba7402b0851d56fb4330645ff6db91b55129617c84a1f0e461d66428603eedf0280b4060f8432d2d98446d8384693c6ad6fd7e86af5a8cd2cd5594689bb2c7405901adbdcfee95fa4bf559f3be9dddd16aeef7f24b3ea637b1923e78861ddea7a7e3dfedac523c10892b7d8a0aa54d242754382ec4aafdd3afbeadf01150a1755354af291dc6e4d5afdb2010b6b8a618ee68fe294d6604b4c2f97a6c633f1446adf96cbe7761c1b8625ad056932fe99c7e73181edd37ab3113dc1a9220f03879274e5d2e103a8df16ba3b617a47378e000a2e2cc6f924b739286e55519cf6f676e3055efa644e2f7ca6c9785f36c05fa620062cd5f3db3afbe31586b65302cd13b0348edfb5dbefa8ebbd4744df86090c5fd59fff5ac4e16b0b1ff5cb88e1771a4093a1b2e27022f59e4809885b0cc2ec371d394dbb9e4e3e2a8a6c8b1d0c43bf392707fd532dc552ee05f071186922a1f4601e0e06e54235e3ea632b35cb398ca8e75406500f978da6e3380c82689ca48d571ef39387fa56a9c73add03eb17bc9205fce7984b86d4f6087b6d34b6c1b13d7f2808180ed8bc8fefa836da42c94dd1f831b333952d16d06305c8521ccc93c99cd2b610992b11a9d62cfb1b32e0e6325eca20f63beb24aa06aa0c5a3d5d0ee2ca3c0853692289faaa18572054745e4416f786231556a2e9318306c17a10f20b9de8b8a6d4d4461eaf41d458ec6162f55db880efa9e205fa62d52cc29af68aaaa1786fd7fd0547f8144e2d58ac931c1edc5f33b518206f6cf35ce96db6bbafc9434582d5b36e28e0925e991cfd6e019554bf4d69db646e3271b99624f611d9b1eb2d21c4e21c989ca28bf9692197ae94ea3b3c7c2e78b7349c2032008f138cc3f2746b6d572ad4f15bd73753e10dd359d31a86a1df75863699546dffe13c2a3a38c9561636c2dd67a2343d8edf6a90a87d51be488ca2c149d19c1d916d657d4b1ed32ef48ce82049eb9dae9e041fdc10c8024ae0b5454f8e1f92881fc8de84e7a52bda9362d315e3cf2c83855b12f39cbaa05c0bc6302d20480f6004a66765668e98bcb65df066270a81648efe375c7a0cb77138622c136da8856e6b124085ea56ffe06a8be180c8975193ed254ce94ab43f159c90b1cfe762e6c8b5fc0577cae3b8bb01ce9ab7d1a7787e13988c53a732e9be3ff5e87145fd3f983ea8a788b3097a94ed7ccd75f6c5182ca64ba92875e4a82c41fde6df1a724ee348b51d8fa415b4f150222629205be4019e0da9d2bacd21e382b57150d9cb11e11bc9c2ce5ab97968b05b4d19841ffa03cfeefa9dd6505832a92e972bd917afde03e4000387fec5ac1ca2d8b3ac2a2c271753bbbd3ba654a0b82d3fbdad9bc7be71459740e6e6320f3ba073c567e7b8e611398308b5d8b626e2f6c02933eaa09286abf9cefb2085a7f2848b902f9903b2256f2f806d353ada1f098df1107346b4d394ead153f271295877c83e9c41d0dd78e675652e42b085c8095e9a9de8f473b47354e57fd8b0cad264f637fd13014c2d744babcbed7c0c578bc1566c5ed637d8e0f624c79209d53a930cebc2e32402b7e0b0b1fb5c6d4b7284553191b8dc387f763f17d3e85fc2157b40c625572cd39f04a33a7b3c087d034c1926486e20b9d42d1e0b73735957ec0d1d3f0356c91f3e26415e97e4dfcd005f7192c3e6665d070e1d830f60ec6e180e575593c4f4837b390bf0e13a7a82e504e6d41dfe74a576b92b0951697cc733544b76b9d5c4a55d134dc84ae1fda4156694e6b6c336c46e2d242de862d1f0d702e1b55a5a4e01434b200f872e95bc97baaf1805fa72c186ecceb1ffef5dacfcb7365941b24d594fc7d7b53291a478315829bda5c482e218bfef52845c57e90eb0bf2fe30329fdbfb06ed257f63a8e173ac1422c4dd658b5e8069776e55f486e01fdc801145af5a25424e31f35169b218004ecda01b83c4405824b5bd3da11542f0532e84e1697a76461ee5e6d1ab09d9cd80b0db5fe2c6b81ba508bec14ba638884a949005bd464769fae70759ac0ac5427bc8b60a299035596e76f14f7bf63fa7b621aab900b9f66f99971ab5a60059b761728c4f669023a8b9f2098909515bd83dcc06bc7b2482fa39cc0c68ac0774f8644bb6946f64468753d06918e4c52f29ad8ac6eee95ae6abd22a702e80d902c888235f7225634883a47bed302c7f401d476a33e720fefb7d168b656999e2ac698aa87c5e8273277b3c1f42fb5c948be7c2aae2e6aaae98e159e21aac7ce52625a7e6905213dc5117be4c54ac3797fd18c4912d1b6e3c4e71d689de23f77467eed4023325d5c437f6d09ef57c63f8378caf30c156685253529dd7277f9ae03874343a12ca699b998eb8a37b5c3c903c582fd6adc9db5e6896d1b5f31b4cc0865d02e371634246164a0da11c3f22f002db813af2056783bcffd14c97eb2b1411794c9e9b22c4a5a11a4bdd7c3df303b8127df65a5e027d6e58e44a4b988a4c351c899d09533b702b85deff28f1cd8075d039cbed8e4fc61853ae823494f388adfaa021e35a7323782f27781d87408321c6649ea3158f2c66332893900017493d18dc5883869c3fd0abb16b34ca6b899078648b8d371d69a2411efec50ec4acfda6261d73bd2a2091a22e3d4afd678487e69fb18a5a94088715d5bc504ddc157b739d6d3253f7a64c62ee97626e33820d2d90335bbbb09cec8d2ef05db06bd952fadd5198e788e17a1e5bccdba514eb975aab10004fd6b013a9a44cf9cb743d0c315faf6ead2f541bb0ca8f592abd875fb9c99736fc9c1890e74ad624d50026389fac8e91541c7209ef10ff8f53d3435d208a3f1fd866dba4c3df7643a1b5fe43f030523d239af63a932f2a0d92f969c9930c218a57e1735e84748d7e83464463898891a4f380bd1d21f7c508baccccd48a559dd2ff04d7ac1b8088a50cfbae0a6dfa18b673a80b70fba0514265473579ad60714d4b058d3ef31fde93e2cd9b8db8b008d4cc5a1b6fdd5c07ce54f88c179e3ffcd9ba45a5aaccc18fa63fd82c4c8adca2e0d23fc3c5118470bd23fe22edcc45b4494e1a9133a24f0b053a1ae10a9d9000eb191a6f7d7374f934dd7b806bb1b9ef4ff2cc2d0cdf41e2c207e93ad2590b1326b089226e82d573dc96f97bcf35391353f5c10b2c246f31d3b12b3444e133dd84da02eef00ff83383c74463018e0c5f4498fac8c325691e78f3d914283c0db2f9a26b4736e5c902cc06ebe623146baad65e812a66138a9f36486b51467c75ca0a7a191a849a3e1bef14c784d08ecfacc10eeca5e3ad4b3948fdb4c7f68f800422b05f9ab85ff9e5658b863830e8a31800b7a1c8e8a2dd8da6aca55f6f53e7c3bbba823817f4a3c8553f503bcfb80d49cf8ef1b744fc16dde83d8f3de9318bb7688dca09850b9578973d4c51d7779d98e8dee78f6c51bd29f0e811650032e9301e567717df8759d3c0d36e1f2cfc811cef4ac71c71834091693d778d2bb7553a1699348c2a5bd7102c9e96759d6392cdd149e0d25db6f43f601ae86c6858ad71ee9f0ec3db6e647d0fda369ae28db01cd957a7d02cd1d215c0c12a7fa52e1d03cd5c661cebcc40d15bf382204cc5cb2c22fdad68561dd3d2b47f2a98b553f97f79e572d59ff7230866a9bfd7201b32437c819d65a1776e982dc23a99078cf39af67a4ba9b750993d2fd1b2e2fb5cd2325cc226d0d6eb8939a4d09931f6b6409820f85c5e2664bdaeff43b02db7a1eafb67478afb5799222937bfa7ee7a876fc2704778c8fda58b156649e13584d572f3a2232eba727e8e94f408fafa6dfe8dfc317812cc8a1ceddf3c0bd39ae7bf89c84c4cdb8337c98e228dece59e42996d6ff71c615aef4680e82f894bfd62ecbc9e237ee4f4c19f0710f601ca64a0fb86cdf55dc307019a095a8dd8231a311583d2afef7c23812d612bd85d23cdb2cfd8e94e16bf597060341b91496ea2700b637c892b92f0d36aa22706f2df9b2e666cb8dfa5f756594d35952fb512dde04819859eab4b520576d586d0f609cf3dd7a0e67804363acadf85f7bb4ac33e86df9957f753fabc917b61e866638e339c0c055edf4cc46fe778de5cf995fe2dba574eaac60b0aef801344900727b1a3307383d6043b2b682ce861f0f1adf698502c8b8ec7bb3c9af285784c133935c5cd0378000974cb616", + "spend_index": [ + 0, + 1, + 3288593228, + 4294967295 + ], + "result": [ + "d8ce2e1d4f993d80b93d9956f3c15a5f89316530af085a0cea683f01676c8284", + "9c67e9fc5bda459813093f8fa21ab952e96e72e3a04d05d067a39c6a5738da4d", + "76e1652b9b48ba4f0a01fac838c9760e726099c5f203b5446e532c36e5a9f317", + "e7f5256e07be8a1ed57e7cbcfe588fdf1b70c576bc3b7bd5078571839449583c" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 1, + "Witness": true, + "Version": 1754886582, + "scriptSigs": true + }, + "hex_tx": "b6719968000104bfe09d86000000000000000000000000000000000000000000000000000000007f415c3b3901b4da5201d6d25f5bb507eb28f25ac0a45e1c60ae59ab6f230ee9e0a8038f669b452ea61c6300b1c5d6e851a96c59427dba1b39c05b38ddbabd990f7e7c0dffd0000000000000000000000000000000000000000000000000000000008c09425cfd3301a8d5e0e291373c1bff507382bae5d6ce1833d8c15e877c107334468aeb6b72c9a09ba11e1aa7d5ef9a9376c6b601742dd04aecf8cedd88994cf42d95812057bb26afc5885a524233543ec555cdd77fe16042d5a6c69d98acfdbf4844fc81133a3414da7024624645b22dc8b56bbd6ec6f34845ad665b16dcbc427f6217d400e07ca77cdf48f2d15282c49f97d92f953c720be235df4c7636d930f72e1d0a1148479de8f7a5034e7ccc2497481ce01c3b0458a3817b0d49cdd68c37ea42cdc4765b361036c9d28cc5e072d1520a417695b9e985dcf00557c1bdb3a1da9ea1810615b005991b10b0dc9cf2aedf0d12ef16b9a89519657cc7e1ca1e24a91d4a0d7bfaea19730a69f10aba757c78c6867e6df21948da8b4590ccdc0299cb73b154b05f408de71db58aba399dbb6bf518e4b10f4ab3a6fcdd55c71b0b05000000000000000000000000000000000000000000000000000000001f993e63fdc7019615afd82fc2b3cd8d062fe3a9e8d8f1fb9b45227251f0f361bb87d276fb98e6f8eca5b3e8caecfc94843582c12214534508bb33f0b2ccd9ef4015da7d972166e41681dabfda8f05c14a0fee0bbd0e6835f5765abad828d3fae2254140ab076ce76dfc627bd5b153b504554504dc5a48432978d289abceef32604e5f1088ea47e296b194e03aae8fac44192915c0462bbf683c1f3502acf15e172c9cffa008d43c6293c5a1f18888f83eaba45ed9f28f7c5510e35dc950c73b67e3e97a2cc30834b2692a3de7d7a24aca97e383feb184e541dc79894b45111a6ef85c86874bdc2034c454e2128af84dd6c4ec09261a43606715ff15de4fad8f61000285ac67bf240d11db76a7944a56630bb18502ddde8c10ceef385764c0586d9ea9f70335cc4efc13f4a90ab313c5a5d1d485c4ded28ae1a63c6840cc8414b83a7ed7d7f794f10df610fdd96a28a3a6884318511efc718eb4b78b0f7552834e088cffabb2cd6de26d651d28a399e747b306eff114f535a0a6cb2e5c50020adbf40637af5aef705c0b1f990037c42e16cb22b397c25d69aa18b20271bc57785ba78d90454c54e6f5091bcc3ae3e254f7324cf5128895783ee7dd0830d58ef45b72e6f80e66e10cf626c23b2e4317edaf120c32450300000000000000000000000000000000000000000000000000000000302cffc34037ca29fbfc7254ef74677d5a0a1dd9edab14430248dee41ee135aa1adc5c3defa628b4eb451fd3de45c412cbabed345de0194b1ef856258b38750bbc7af5dd6811f8e4ec01254685e44c321255c8d6e63d6596548a2c1ae46ee488cd601b57cc34a0821c5c2c70a42629fb17491eab9f15cac1c984d88b1750cccd424e699d5bd38deab6ae973b3caded32bb66aa079bd71f41d12f0c2a631fe211951e1b73be1314386a27249a8f99b476cb681859a7dde3fb7eb39944f4e85968dde8619369aa60e7055c37d2fc5ee61d24d72379bd5db7c9772919356190c8e741042444f242a8e07621e4eea66558e2ce2bdcb835351af05aaefd0baa7b3f74ec2784ab58177fd464a41fe27b54f5c43e045a641682afe78c922502fd7901615845961828f878d854b0f3bc851849456fb0f4b7b4cc5121cab42bcc29c0df4f30b0acfa923a3dafe00ced04bb8673326bf01f386e11c38842786cf06898a15b3b3aff0d5f1d30048ba3dedb31620a58d4cab0174022709e4bc16c815597e6626cfb5291144e3ef992c440233c01cfcb740208f8c68cd8b033f9ee0ed268b7f2d66c0c43f426d9061977495fffd9e34e381c5ff8c7a5310f62b0e44a1ca60435b7f2e3ec142786488556433fdedcdd0bd27496c16e6469ce237e77f2539e0b44ae38a31bd0c489eb9478a282d345acd3e88dab18176e0358af9dafebbd1031e301cae77f14deaf7e2f5e89e968c5c26992660caba67d396449f002cf6445bd52464ed7463e7c2d91d562ab19573b9ecbaa20c513b3b9bfea47b270361f7495dcb01f8cc48a64e12a2f26efd92a4fc1bb5003f6f1b3c96200fafa180f0c1b45b7f1e42fcb729ebd618f7371aafbb383a0a25aec4b8bd11b06531274bb0b99e69e79f651c4aebd6bd7dcd84d87b78b9cb90f28ff907ffbb04efda801e9e298a6283a0d04e9e2b97156ec63a089cac2d886754a842258b3baa9493235b3a5b152b67eaa1c205762d856a0adcd0228d15b40b27c28b4cc6d425fb63b814548b33f8c14644fa9ae59e696bf2987d3a9beae13e80df0c7a1374d8e02d98505fc0653280d6626b212747b5f6674d5fed865b1ea7717f5038e60ae2184d7c38f33a2f1d09256af36006d2f2b8bd7884aed92cbc3e59f88918833a22ed5f8e58af8ef4867c972cd3c1e2fcadcbae449366e597aa42aaf25a1a784a51429046f15bf93c3ab45c7c204e27979b06b921d9bbf158ad15da955425da5f284364150113e4f0f8e984c0d395f20e3b68cdd74a16da57138af2b2b3afea6d5266f1d454465b0a1bd5c99baa8ba28bd0faa8c5a2148b9502d178bc6323a5139211a8e45ca8e17f29c7bbf60e31ecb6ee0f40a833ce368fe76b1226b9a891d025067e52454fdc01d4e15d250d446c9798497111514505dd550ecc1a85e34e4fbe3ee8a36d745c734366ca4ff4332f30f999bb25b75e5a0e6c974afc939745a19e2959fe53332455e3cb177e2266b5b06d7ebae7061f60ac0b8a63a9e2b85dd8b03448407355210ce040ecf4d04ea4257840216c12750535b705938afe6682631872b2f5b5a7fe16bc033a3e51dc8624b8358678113639c8cfed90221b5bab71ed59aac7fda49e8bca12e2798c4f8254e392469a4c707aeb88318108786cef333bff1cc28587d50bde563fab00803bb994522291cb5f6be0734f1a60115e409f695b5ee95a7f672fe89c9798d0e54efc764f09d4fd5d4d76c8d572a94752576c715506b959bf6a97efb4d5816144dd361759626064939eed3ba9f109949f10324297a193ccd0b96c54469a2d5bd03f2802fbcc7f6dec6e41d7232d5faa01b410515ba93b4cee9dadddb096ee7ed26acdcbe2df7d9a09183a7fdf1017ad94f7f5adea6c118d07a1bb4bfe665f56e662b4296c9a45761c3ef964fa68d0ff2acc99b93767bdb84bed5daeecfb876535104cc7d03f8d633a1852dcc5bac2e8a3da14a25e0f2e3ece3fe258fa509ea5736277465c73980dc05284082d2760b4d28e7daf6220fed54dc0ad6569a4388c4e158451755e1da8778b4c719e24e3de8bae3e4a500d025fd7e44890f40e20b2e81e046e97fb4d6cf7d4c0594a507b72f921f1ecc51e526e26931a074e4c886855a60794dbdfbd5347ceb68f920b4dc09dfa95e6937ee50057d176a93107dd79c62fb984c54c0313e0ddb793f1205cc303e2b5cf49508da7d722aa39817377f0100cac0fbaf528ea92ee2ff9a6404a82c246cb64fd512599696f9ca54453b5c289fe2a8c9f47ff06562f6f8022798cd2ab96d80b67663de6926ffe8a167fbf502d75e2cc3762d6f5ea430df86b3a4c092178c8d93d8a17d81d6a3816fddcd7b853dbd6a73ccbaf947046776499c379b32aa61624c4333ec102b6cb9727db72a05b1073ea3fa25c58e7a584b834d843108da493e5ac12852291bf79051fff738d190dc574f734e8d2c02964b26a6e72e79a80ce30fc01307a625f65ff9327611167647f78653b76b52b895c04de7c57c45dc5ab5bd0056ac11ea5b69fccbb8d4230b19e375889a24e0af12e15ecc637ec3f64308029eb1811791cd1e45e8c08dfde401906a55cf1fb1728fbb8678b23892b8106767fd88c6d4daac475d2049602af4c88fc1c0fa35699833f3f1964584106b6eec40035706348da0b8bf80ec902d43b59c9222c4c47b0e2cc583da3782a2a1ca203d549e7a41ae3ace15efce1039d719159630e33c1a58e9b70acb623f836894ed630e56bb1c5f0d53a7c4e5a0cbaf2b135a7563d8c2bc01b109bb7fbb0d7e31c1c1e02975c20d56ac788884602096f119c66a2582c5ccb3b40ac018bf54870398899b1c0f2c8539db367de94dd59d9a477eb59632323e3cae0aa8a3862c02dff0671b774a73ceb065b003b26727bc34a419d3215a9851e606a99f6f67e87681c520c9ab64a357c4193f2992152bd21c82bd7342a9e67671205d58c277973840aa9dc248cfdef8582db39e89b722fd7952469b135728f599f04f50135e9dbf670ce1471ba455af11e9815a644bad4b082a2f0ccb720f160e5a7c99d5708b9cd1100708523679aab25b8df9edd7f3e2b463f2e665f46dfb711b92acc4a2d9ac889273dac6de5b49cf49fa6b861ade01354a090e40e510ef9bc0d3d5f0e81b041d10bc3f44d8c55687ae1b934115739012b8e5986c7986f58706eb34b57cd06dbb081fca17fd012e03435aa7e6cf3ca87323b27ee006ffa1189315d9949d10963107fb2e60fa71bc028d63129abbcbba529195e6dae830736f2e54cf82b5179fc31a0a184aa367f41f288a9fb1cd67dc824ed5872339f1cd62a70e09e900bfb2bc33e6c98f3be2f2c79d514eca0e3d906e4703840612e628e00999e31d49cb77fd535f897bae838bbb82d52ac656b4d14a8c28a360ff99e0c5fe4664690eb148f021b76d34d1451dddf5283e37e53ffdde58628d5f7fba4596ea7ed5de41e558fc1dbb54f59b560f889699763bcd879581915987a283c9b6f48ad6341e960e43012914836d6fd66ea9c40151f26f8940d85644aff50a5f409a54175664954fa9d403d0aa827463fd7044c9462cfe8d06b67db7b5e431e704259c9a2ac37404522d53a018c597cea2c65e33a8c95703887741cd40cef467786c70f9c5ec7abe118931a31a9700119f7ec36cdfcc2a642d6d1eb83192c5c1613bdfb2d23640b962d2ac942064fd357bc65d26a0e5e12b3f176ee2b380b69a5e23794c8858c8eea1a263a8dd65b2c5662850fec717c73c47131851d8e63a342540c395d89d390a1ee7d64d2bb9deb7b8115383a3fad5c9e75f8eacf5a95c310df332e95f39b8192fc4899cfdbe19ae9ca2e0fb037220c94a802745c77f8bd7aa44f78ed2e36ad3fde0fa5965a7bf2ee842f29792bc6941d3092a0749e15359b67792ed5a92eb56057c355349b9034860b82d718f0c0fd677167bd1b2c5e1d47d78e858b22c4f564470e36fa0910193c2b5f64e51a257405334a7554074469ddca9adbb18cf8b75d397c9e73935744410cae8a5b467e3aaa091bdfb57400e3e19a716a29184a48ef3eb050211fd1d0194dff49d0bac4810fea61271d1a7ca7b37aad8a2c1c490558a88bcaeefe462561f59d4d9801aa08b5c69f7eaf563e5b33329348699504ea7227648996c260c74be8cf8d3714cdc06eb743181882330e74e9c421dd820f7d8d2cfa3d5631ae76e6e09620144981ab39e1de4a1612d535f5b373cd618855790e360eea543d2e38b32929cdfa1452149a4228822fc3db30a28132d3502a90802253c9a2e98f4a03c48df241ccf9d1e5bcea45eb6210c2a6f36510b27d516588b7853b22e587776658004372ef9f4eda5e7dee2eca8468bbabfc6ceda592b756eca20d78c3a68f2c0343221be7fa178120107c6a02f112c88526eba614511752d63319749240f937bf2132ce0d7bd340eec501bbd4e8ee4fa7b6da799b38ce0d6ff3f7baa4e046dca81c5c794b25fb0352b63fd9778b35b21425ff6fe3853a88752acdd8b4fa577492b2ae07fb235e8557ce58e87936945a0aa580d784bf8be5e5e0cb7aa5adf3b6872b1497d61167956422b7e05446da6c407cef83d6459251eea4fd1d6f5afc503fa1ad9b8d00218270a238556fde801f36785ae45760a44e3b192fd7767afc2a961cb684b3e8ae7746e7553183c943068357103bccdd1bfa6546fbb74a02d103b58085ff12c40efe2a83537f34393e7b42ca0f641dc5e3485bda65a599b89f5a29d0ebaf8c63f31f356bdfed202c8101740fd87c770783917b0dfcf49a08901aa4860b036c978cafc0be58f7c8e4ccbd7cb70025b6b4e65cab10ec424c7fe165d3b74aeffc7ce13196dce6d9e204e141fee977ecfc7dbf25b2db6a0eb965e15428c2df3fa8feb9366b9c1a7da05f16884fd38665fd6727833e50c64ad2eaa76d86b1c136733e8830b2dc669bd032d22eda3664204b72f81ce4e20184d5f36acaf45b9bece856c34143e296cc9a58ffb3cfd6baf84d0f5bb8d3a152d3bb828feb85317c550a7bbc176a6da8e9580303ac189917a95a144d2437577727284016e8201db43c22e12918bbf741e62d7e9a4c7b5d6f5a88305a6b7be34498707158eb8670a246b30e8a01c8246f2ea410e9fac6e05d77e6e288a9b2ecea55d460c9e7b2cf922a1df2bad4ceaf64fc56dc8ee3f2bd208dca08af340d7d081ac6d00c94132b161104f337278259867539d23cfff7a199702d26d13aa10ced33d53bbe0a144ac9398c1246f7913f867f4dff717abefe0d9357b49395b5a0e560d50c728dd080b90942f8076869c8258de963f3a42a0cb5753ad0da3fd92010c1a9f703bb8c985668faeed360be26a08efe15b5704089cb3cdbdf189334e35fa9fc0980d8500b09f27e826ae0e3e10d3c265b4873568a23f28da2224eb56af4538fe6ae09697171af15639020005d2ad0fd9127b2720cc48f87e04b8109079988d9a1a3dccfe6436ecbb217f1310dd88f6682ba35d13fe3da0bdd495377db25875b17628f4c286fd0b2a1098ce8aeeb0a3d649fdb912b3bd62dbff1986d481746cfd86894aadc6c6dbbda7f5a53286e933eb93228c932c0d4bd3b305ef1e0af76db8f6d2a3914418cbd51e045d34623a4c9b32ed5742f9d78e618de740cf0aa7f09714ea0d97eb039e55ec1859459d89758a30ba7a195dd3bbe3f9602cb8f00ada6436a70d53b23d054c942af87339230f5aca168debd7c91ba671b5aee55052a858eff633a91b2dd8abc86642f723f5cbe910e3314ecc58ca561d2713970a10bde27b27766c3ea121dd5879dedd1a51f0907cd7df219938bfc415a8bc818997b66d96b138d5a28a91be44625e39f742cb0610e54e14fc4363e81e2c1b6c6fe2eddc3c8307059200097b0338cf6172f14fbd2f615af97839a2cb00f9d1df4b1afa867173a86456de48e544a8c1fa136356f45957ee3e82e80daa2952e50d44c37d33cd890fb8bd07a6c85471cf49b5764b18286dee4f590934d4407f6dff9caab986ce96e05fbde069c6fccc88b53a2482a9b0d28a0bb512e8ac87b7aadfd3065dc10b64651564eeee94fe8ee82fec118dab7cabc15cb2ea5af2f12a6eb7a3d223f777ce7afa9377ee4e4bb511754eee876aaf1476481405342c5a795757e05e6c9452eda7b56f4711023e69822ca8047b5e4e", + "spend_index": [ + 0, + 1, + 2456065750, + 4294967295 + ], + "result": [ + "c82d09e378448c2347aa8b02314eac9cfa4c796916807ebb845ce1c028126a6a", + "ed6848e169de1f42c18dcc704df0c25f7b0f4827f9bfa9873e5964f6df654a6a", + "df757ba39fb4d09ab4b637e8dd3354131b705e9059886c6b3bb2bced658ab523", + "61cffdb2f37ce69bc6c6e8231ec05be879b0d916c970b54bbeb61cee67f8864a" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 10, + "Witness": true, + "Version": 1850961967, + "scriptSigs": false + }, + "hex_tx": "2f70536e000109f85f992f0000000000000000000000000000000000000000000000000000000044335c0500eec64bf50c1476b20000000000000000000000000000000000000000000000000000000042bdb17500a5bbf1a7c9a55fb300000000000000000000000000000000000000000000000000000000a518288000ae1db2440108c938000000000000000000000000000000000000000000000000000000002560ec6c00ea6b2056e540a2ac0000000000000000000000000000000000000000000000000000000025c2635b000aeae0aa3ec6cf47000000000000000000000000000000000000000000000000000000009dd2a48f00cef4d6b234bd3bf9000000000000000000000000000000000000000000000000000000006099e415002c6e9c1e2120f3e000000000000000000000000000000000000000000000000000000000aaa3a8be00c3405a7e384ea1af0000000000000000000000000000000000000000000000000000000011ebf86f005d74bab90a03966bc38b140670c83394993b41faa192bcc2bbf00e8c84cfe3e2280e40cf1918e7330a675f8ed6bff8c9c645949a01eb2e877b3d20648c4740742fae4b364dba1ed09c2eb9b16cdb40cfc03ccb3346256365923f08b6e3971563460fdbede483a37fe322f85983fe0e80ec9fa1dc674321ded07cb0b7e8053e1f6fa324e70b962914517800a1332dbe56ff58acf7b170cb5345bab32984a78cb3ecb0e48cfe65bfbc0e3416ee22c581fc3976b01d2f43abc52d14d6b3137d4f33c1840b336edc071ee3b86ad436d20f848dc6f7bb36652edbf78e8d655767c8df722b085dfb5d15b04373cba8eba2d0cc3cca8ba3359d2005c45587848dd008627aa4b5e2ad12ef5c6810d4c759f8a566dbfd20e19549cda73ffdc82398a215e1835c2813f551df4b79a06908c8a8e0ad5c8ea7f9ae7d3bda24fe46228edc32a9d71145bcdd916f6159169f0f2e3c9395cdc4d88f0643ff15896612ee1ec12d3e9bea09e3b4edb8bf30a0afdb95a33ec4b806a747cccfc217b87ed3d710f2a37193b24595f1a86a4c7ec7c411f18a3d29b3bbbf0ce1fde4445f0c1d539a78ede20f28bbf4d7726f5b5122f43d70432ac8e66bfe2c61106a330842df487463980ca9530c934e2d76a1fb08fca7c97bf7dd8ccce16e1df9a48a380467c6daffbe488dff8620049a2d58f40a4e3814ce4a23798677fbe0b7cc459049a4e08e03cf28b1aede25dada2c93b55fac1288bc14f3d0e86bb8aa242446e5df3bdd068c2892dca2e7c1de634d79dd045a2c8041205c07287c45ec6587172612c09df05dbcc67c72efa72f74890237b7e4be92aeb7e1930de7e56e587e907a5ea9b8f63276530a64927070491cca1f7f8c15e216163cefa25f4957bd0c6d0e1a8718bc44e303c843293aab1ab86efce72ddebce679fb9127d3c3297f40b7cb621e7e32d7c3938509298b5c93d7578628e46004592970b554d6e7c646928e071e6d64f645c7e473dbe2fab2cdda498945171be258ebf8f5e87c6de412479f85dbb30d130a19002090678792191d41c72d52787f3f60b78feeb415ac7bb76611ee22ce49473a6b3bcb4788e2da9c4fb90fb794e0af9dbffa4ad566d338f6df6e5c0bdb325a3956ba076d4825e4040d0373f5a40fdc648f73ae33baba93cbadb1243d71b946bf5d7bbf32f1972d1c4aea869489a2741b7807c8c805a16f5ad540b6ec1553b9a499128f911c41718d2118f7b563ccf55ebacc740d8b349b5a720a388d8126df9b2d97d8038b9a8c810a9f51713a0a84d9085325b8be5ac6cb4e3b02a14b99ed71b73532e59d4a55e5df1f036d880c594f2404c307d04de8feeee4ee26106288ba82b6de60a87c08b75778de94422562d8905bbfa09c2e8f61e2cd1ebda6ccd60425d66a2be59f83f48f1be9eedb5d8d4bc3671361d3898232734cbf87685ecbe3d5f49e768db834328704978c8e75ce1dc780cd5921eee0feb6e6e3d7d19e842269c22dc8ba860c6ca2ffe1ca6cd2fba9f5ff7b6a08c1ca4ff6f6824fc969b24aa5794d1fb8d91c893ff5cf878dafe7ab0897dbb7c16e1ab3a26311b16bb4f09bd93c8882a1c3a7df054171813ec7ad8d5a744261c6048fdf1bb1d3ccdf80e306021d35f58a51ae1d21b980f21f6642ee562db6ff57480b7c752929fc429455e698edb79f256ae09afd3e3e3fdad5a2bde732e86f942bb022fc93bc6e4dfa38dbad3db45ed411f3043c64a8f4e9ed3ca9925e5d8dd5673f6e51469f7f9eddb3b01e3a9827c51c18abb2f358e5a0e0a8ad82452d7fc851633f813ce1d77d2794d2ce74ae2a97710d80ff41198d054981b9b1fef2eafe5bb66e71d7c0dc7b1c8f016c65a55483dbf2c9e587b924e2bf0b43afc36c854a4d1717000ca36a667e1efe33fba38f91ae3c39b0267c6e65181d80ef636767a63cc16f64768db995dff66a4e3945e3dea78ecc54babd5a0d5b449ecd761577cd3f55e0b81305e3cd67562b6ce6067ebe33af3aa1a07cb0a8faaee604f5639af21acdf9ce454a3d4cc6a464bdbf2508ee9c561cf2f00e2511f0453702c9afdf888d8c4b182bbadb4ad45042c3ecaa3c3ec88f24d00678351eccf9d38f2c4e48239ccf94c6f2a00c6c2fd1ed3dc0c9b40150d4e5a0d3974c8baeb040d9e2c267c6007e1f3522b3524cbcbfbe73119630abb7b8058953fa6f1dbaa9373494804a21cc84b6e1359e6a6726a25c2659a89aea05571f0f60e9e011f33b4a66cca44addc19227ac0fa01fb3905b37d34f116785060ea25f2b1c828e5da49f8883fffc4c81ea3906fbdece5ae3be2469ed2bea57f870f3cf9b0402de22bdfe1823b21a61c1b356dda7beed30bfc3b6011aaafd2b063504d7c858b49394c7d6a470bb1cb76cc89fe94b6c26cdd13611cf699022e5f6f4e2e1aa0a5d9616b904f939c024d560b653e9e7f7207734bcbf1aa2633d161c811df4c88ca27bddaf1f6c80ec96b6187b7807ea3e63d80e0bdea17a2c2bc3c7c23df2b423ba99bbca5f567aff27651cd76987c6f3857e197ac68fef1342cfaeb45408aadd7a47693c14516ed88eee4101d6b1f986139ac0b04fc0467ebb13de1fd45261fa3a72b8ef9cd1f770240e81ea5946c7a3b5594f2d6ef955af638ea0717dcb0424fd9491827382cbb19191ab5d60e87ea53947499f33ef753004b57e59c810eb763b90c6c78416f2eab8902fec49a2d4b553338dbd7e50430a0ba38f8d1ce8c07ba23fa036b0641ab7c26f9c6a6636a3e01809ad4ec629d616c2ee3a468d2160e1fc9851d9b232e366a417634c998a3455f9b5802308332b83e9ed5eb8de216e6349a727720694248619822e0b53302d06b4e2fb3e04a13d2629f5d992319713a5a4a71f9bca80b213592e1ef0a506537ac4ccd84b4f54acffd9d187dad2d7748630c420a55d024499ec1a1cdff7d70aec883e08654c2688e4dc68eef97b774c0af5235111590212cbfcc8ccad71d504757e347d41ae8e5223753368e4aafc12d8233410b1a0381cdce6980045ad74aad209731dde0b53d7c8b8b7d85633405149a62f8bbef4d247f139ca57adc10413c1f5f363fcd18b6d10d45d1f6ff0812a868ca1cffe4a2382b7482ba11d72993a98fa68795838d017d6dd3431346c92e44437d0cd7d336082022ac155d9b8edccba7cacdc3dd51e2ec90e80467a4a23e7abb19e89ae5d99ad66eb3cd024301c10ef387828d1fdbe95a6a987c721aba65f6e8eb0e417f8ace678c7b0261efb99f2572d1a089ebe6de2226480c264b5b9378199f82425fb21fe768ef465bb135a2b3adcc72f732b17cf2b7374f38cf36ccec54b92c905e49c359406c87d1554fecc9c76301ce3a4364ad5184d8ca399609c12716eed4239ceceb9f79c3ee9fcc960c85037fd7001f218dfb4201c5fd81f35cd1b9cd5b12be52d69a070593b7f0f6c07fcc824fe9c2641bacdea9b8f056e02173b4302ede936084d0a2265da131be4a760f8c9777387e3270dbe16864478f15cd1058a02b7dcfd7ba9724a121ea665f1530d725c75591175cf907f30710cb62196b6dc19c10580a2a04232352975bf4f9d2df87029b089f01dc421138a2fb9b52859f3688b4eea3349ea6209b9c23c455c11c7c7c16c13d6afdc01dd4ef7c705253274f7a8dd005bd5292c45830f77320352b44f5d965c07bc3ef8005f047b670dfb25f2410d41c8d3a946e939349dbe26229e5c45b8f090db8d7f555583841bdd029148e65b6e178ba4cc2f663a9cd7be81bf2080fa468cc57539704decbb4c9b66b90b5f336abc975cd0897ce3d63eeb97ea6dff6dcb16efc99bb3426a0cf5503d9cb305231b1b7e06391e403d46678f7397049f56e5ba3ca3667b1d128236aed8089b3835098f9f0e5fd2e345c756b6d42f8517db441f592d1a1130da0506f3ce4a7525cde8d07c028557323b40194c4e5c652670bdfadcd7c7bf69180dcdbae7a3f5e5e75dbe9b1dd44453337fc9f1ca71265ac6f6b46607ec90b0e0c174f18327c7493c9ec89b6d41f9c8421a16199cf6e21cf3c200d17a3916eed78b642b2738ee2ea5318582d106ff55932713f90e40edbbca83fbabf015483a0b590d2fad17666a5b005191d0568f8532b26600e3ce1ac76b5d09b79c044c21aa78c6eaf6549035d77f3098a1b93c9ecae5b71adabbae9fae038b9b93cd9e241adca0ff5cb79077c3a35c52100b3909eba72da0b33d028dcfbc741fd6d747b9bbaff07f57e878c11adc874e0c5cc998c7808ae18069ff512bf7a3c4c446ea1f46927e91358c11a37982603f68f35bdc7e745f9c1b09d63435be5646c127e3c5ac10c6896e029049a7c23cce42e42bda087fc701a2d557a37c634e05f495c870be70c8ae154b53015c0447d198b9a1a6a0e658762d5e79c7bcb77b4bbf68667b20b5282179523965dfba42ddd87ffa4bd1c7830af752c831f4ab8b90030fff792411835015bdbb4c5331bc6e401747bb7a6942d54721eac39a404ac7afe75daffda519432aa89d511ee638d7244eee5bfaaa071f4dfa4ede03fd0701fb945082d31238e1d44c9c2d6d97e2aa5727798743c9a40da6e1272a461dc6bea8d0603fa35b269dd61d007f87065b598ca89d8b1226969c32d387da0610fa6fb410f5166b8bffe9d89fa98d6a75b4cd53922c8cc803c195a298d7983467b818a5a988fd1d5ac4ed797da0f2b412ad5b4256ef1bd36255e1fb2279c4c5241cd9ba165c3a6f41c1b965331ecb3674d61b53488ed6e165d0aa851582a9aba9af23d8827b6e5270b028f2e01c9d06e65a7e9ff731969be02bd1dedf4d9b257582dff87182e3b5c6afe36a76960687906b7795fea759861fd65e5f7274535b13067f18b535cd5fe05946dc0d56673e42bbda15bac7c653f1f605a38ac0b82a35f878858542a7d8bdabb3d64b9bb6b7278568a6ca81962afe21b8e0d6748b3df548e3511c246c7d348b90297cbb4225bd1d6abee7bd0da73e79ba09a05a3cf1a9524f1774f6d4a767c21fa2944eb5605f28db18fa3a78e6700f4b9e178271d09d74f9aacdebea26d1d9d9a02323ce72dceeda95340d5bdcfdceda1a78c7e5ae3f08244c826a8c3ec5110785d1097f4e6c525f61afed882f3f17689c14993c2970ad57db6d08d5a927c4eef41afd7730825f292ddacead1db33c48fae178e8fac562b39b5270c4bb513a9474f23a2fbeb758999a5a8ee3b28c0192d908861a00c53af214843d65731b190919835e49d5fb61abb8faa69cd2dd732df1798e6e7100c2cfe41d1a0a61c86838009d7e72d2ed8902de3e4d691f4eb1cb207516f86cfceee6317595df37601d7446ded069b5e128748b9f4eec83d37ef824629fc6d3d1be1d08acc91765918da6f5350c5568320155c9d490fd1390f6d2cd80740896c2537d8f4b10883d295db035ed6b5c1915523aa1445d175379a22616632f54ee4ff1c74703152884d906997df9ef3284951cda8a225c0c4ddd60174f71bebf3d68866b43277afc02fdea0119e43b0f5b995e3bd061691a7782d37ebabbe6f55645039d85ae6aac891bfc5fd44a389a99bd403716e14f2676e8be1308a5b341c04dff01b231eee21fa47576fe0a208b6166f23934db7af97ac638efd93bdfe3bdd89882cdb05f261e0f8cd1177b1ebf6846fa157c586483403e8ff72ecb917e06699b94b5c8b7debb525b450a9c5c18188ffbad5a7459b459151e8a717be46863a77a09850ccb83fd04343fcae6b38a6145b92a57064a3f3ef00c0441ef2d401b76ebe25b53c7a274086c65f8f9d876849e4e34f7bea927daecb57396ed2c9d0d127e8a9fb8f26f1eedf1aa47f83a599e7ec38a8c9f68b0608a9b3617e740017fad3ee95f284d6cd486bd291f64710c8d1591cbc6d79105748f229a7b75470bfe177b164c4d69e359c79c249da9c8b77970f68ee21e335621134595a705b373c376679a5af132a3c34144e47f8f65ec8800b5744c11455e376b5719067e4bb143fe610540cb2bfa6993a892439f8f60dea02872ae1e1c84b5114284b85d0809e30cf8564b8e6082bc4acd8fe0d6cf8520f9108d44c468b0fe90e5138be027061af7ae5b003edbeabbc71c887f7283657e5ffc4eb244bb0a87e82d45434e9e738012493eddab9c1a515e7964250eec0a31393ec4e1f04f302b0d5b52c5ba189b09be8fc3ec9c77e1d9044753abbdc2472fd55889945893183a578a98e582bdedb667c652e1523ce1b4b39d17522cb092e54b9e85cee4a898817e09e6be76c893a99d6260b8befe99f47bcb84248b0682ec4e648db712762d5332f465a8c17b48f52b02b3f9ad34b289cb46456bd22a31c9ed0077844c73853d9485418d348f91c2b72f7e7e6acf86dd0bcd6ae480b5be027f44a2314501aeb46bcb874106b7f1b1e67fd394b203d5e80604fdc8015e38b5f452a13177c96ea1d8dbb09f24e77a75f581e44d6804cbdc6e11fcfe9db27cd719498f59c3c593a3cf5c90ca7cf69ecda45849fe5e42ea09b344e4018fe14e8bb6e1a690e8f9f70d0c90ce8cc0d409dd5c5c3a9e377e01bf13d7f7108a74f27619a8c2ffcf243eee19b4f80f2d8c7a69682551e95da57b6d4fa6cc98641ee863b69a0b3b939bca49162a4b78f69c43c87390709547ebd58a4e1c7b9060952c333026883473984e64682bebfe1d5fc0395e97d3fd9784029dadfda634ab9606a663c2efca19c8c7dc3c45ca6fe4162a4b354c056ac468a65d62b17c0694471bce90db75d471ad38dfdef1b119ed49dec8351f9f8abd790793fd8bee2c7163bba5ffbcca3ca462bdc6ffda7413be2da0dc8017a08909591dbbdc255f62eabb39527fe21de79a8318b93feff109d941a93f1608768365eef42974f3ba832ea06a99c23f9151bd29a4f8011f6a813549e3a2225980dd99865d7a2c174cb50bde4bb67c34fe2ea5b91f2921ac2f02f8181b1140c9f280d137b4787c1b47282c413877ce7c30d38c06889851d3ea5e13a0a5a07b3aa4f1949f9b4e59340a260a7a8331859663aac5e75eb3d579df201e967ee6e69940ed719f24d8bc4ac4d289f0cbad1ae8285069917b8a8f1e2dac42a4a8460b5cf96768fc1f18d0c6551f77c5c530d346c0a2c5b9eb4daa0c12b8a2d1f599e9e0d50620af8e88c924461b388fb5a48269f026a7d7d85b0bee6b1db1f9f9b97bb51ae2fc53e76443a235212a0f901d29f4a01dcda61e32b3153a9d59a4837824cc8f6df6298fbc352f29c962282907d6782443f989ca5db3f5fe46bb80a759efb916c3e8b173fd1c01df03e1edb77a8984e4cc3a8d3d1ea3e7557b599264bd775bfd8a95b57c9a8db115712bcdaf73aa8794d61d3c93e328b4c141c30ab877837d8dac20883e9920e63f99dce69f9a39b47cdc4fab37caecf1f004c70f949320d0ff1502b9c933d6c5c821aaf2e8451a2c84e2e3ba448960531a5cf0a74711f021e5dbb406144755bb01f8f8150ea4af9ed8459ebeaaff6e0c622710f1e5294df0eb77387e312e16de21a6eb4581d6a030b3a6500f4eba9eaff5ff987d824b1d544e6c19a102d8c1d987323de8923671e111aac7997632f702265622bdc77253ebe8a021e7fbd92445a3c3ec72af0013275625e5354cc8b2f1d5fe2d134714f23c6dcf89b2ec2ff2512ea30c847f4182a36d464370557a54c322957404eca9aa27bbf94c50fd2a017cfbde7175b96a6e7b1d9ddfa38773c4ece20005ded28ec04b2e36f8bdad2eef76b566122273f81adae4da7562221c198ef2e7718fe7b453fcaca3082dc7023d4fd9ca49af0597559a157d28d1af720de30c05aa6bd41a02ac0e2abe46146f4e244c1238e522197c3130187a89b3252d4463272479be53f195f5dc4ae7aaa2198ecaddc12999860317056fa2d40323c15f3d127a6e24d3882b40b54f7dffc2dc5c1a58e1e70215f9941f18150674a12c704cd3440330dbfdac013a5eae77f1f160c7c0df60b938dafc8abe82f0cbc9916183b9a014f8205af5d06b9deeb7e698979834dfdd9a93bb62a829c02533bcfc57e0f23f29ca7cefa2ffa34454816571c336bb50284b426078faee677f4ed67e5f67fb3eccaca9234e7071755447b91b786c694ff647f5a45f8802be1135d28bf851dabe3584dc499d4ad1f4e0053ce41186ff37693e46c0e218cf4f4e43754983e246213c24c2e64c48004dd2bb96d4f00e5bb937399f57a28ddeeec97fc5e104d3d0e50e7bc58c8dddef00bf90de90215c514a625ac308abb9053e1cd9189e37a52e03e0c06b981679ae07659a4e61492fc5e34ac51822ee927bbe3d660362d20b14feb6f452f3dfd1579faf884c51db2737f4ce64afe841069b23ac721a851f24ec37620fa96a493ac06842d9544f7f67c77fcf23f0483730fdb901248e6f589347b5d7634040ba889aa39fea76ab845e18d40273e9e7c3a5cea74c3cff610bfb14b79683d51b4de6cd888145c69f3bbf013667d7457b9f8065617c3de4acef80126d9c17a4f23fb96691d399bc152fc89d7f75a44b8b8854300ee28e02ac0a1fd77103caae47763268a92b437fef204728fbba0790f62bf345797f2686262b8c3e29af8ddbb76d908c8084e05f53893290308c9bdede17bb82d9bc4b43fce3ac7cd855825a1f0338d0ca28a047f8309f184823aff0690d9d34ee0ec0d25cb98f7de154f83dbcf2b1ce5af5876f6ca657717439812b6fbff35b5e5f5716dd31079a3104977a9aaab30ffb1bc9f655f65a48c882f86949c45d7fb39f7bfb14953a042ada8d9c0c5e50eb54f365fbc3ae91529697bcb8585dd490bf47a2f69270df66a9d5e3c9285a963554a16b4eae811051a2a80009de0b239b080f5aad76192d5c62209c07d3c56e7f432aa1782b82afaa0b38e8680fb33eaee7d762e7c28a21e30a02f3b0caf31f48f476c53d5ea179b16f211c5ec187a3c98fcbb511d764d99861c1727dee1e21fbcaf7c84227bf7731995e0a1ef9cbfd258c582a7ae19cb52a6ef046f035a54911591542125d1f6c4b2f5ec60442eec120ae41b37d02c075d891de1ad3b2e2cab012d685d566bd06cd06d36783e954e78e183c88945ccec4c6189364a66402c7a45f255e37e66292e18ea1186ba3d413fd7a01b8b42f6c952a5015341cad5df625e47225ff316637c3678106789fa1c3c49a2f3972b6534bdbd913756a20e25ea03b960408ff617fd5f4599dd53c63427236fcfebb6ac7805c8737d33c2b09f72ec2110e82791ea303c3b608b5b13eb15771c9051cd9da70ffd41cdc535681aecacfd88a1be42c04dfd3b2803387940e91b800275714c591d40055f26b3eb6b942bff7c347c49b51f565a9588ce6655480d621378214a1d1cd4a6567451ca003603d1217eba5a3be9376f48d7b1bc96eb21b18c326d56f802c45f52bffc7cd9a40adea9c94f8b795563c177f281b8ea13e453e84cf816fd31a96dc59b8dab3a0c1acff6e6e28be2b2c15c1c89d2dd3bb1a92593539d5279d881306720588f9eb73c9541b248a5e34b96b445f59d8f4e971b1c0d33949bbafeb991e157f57e233d24bd153ad167c2eda39901a1f19b00891218b808242203653dc6d204f81c2423a89ce2d05fa82cd302508f45006f0fc490dc255e74a4232530bc19ebf241764f68b8901c0944f7e141a643e9cfd1201946f96c5efd4a09b7fdbddce6a0a2869c1079fd447f4180c10b0161909047c4493338f3368f7f21cbadefb080fe3bb27ccc9d91509581a1e1ca5fc0fafdcafecbb69a93d40354d8925cb7a46767eed6bd1c277be8bc36ac6c9b79523db6cb834bf1852e3b0a35b3561e7eba16598c3e3fd9eab7abb2f39d8a4f564e17b54f483a305580a9e3f879c3792a685d7c62c923c932ef008c756c4342d467f29e5948ca51f6bac2331cfaa5a05ac94d077c53f0c95fbac8224fc90b5b8d6e011bd776a9f081e95f97db77d60b01741aedada47ff51b9c318e639db6c668dea90d1ba709c48471ce1470c931646fd1d64c6b59b175a6107144ae7193796f480327c9538f239896e4a475ec30a29a98d0c2c940284dbfd2801b4604c746bd9685a0ff9091184bfcd1872745f26264db828c9d705f26df8f733c58879e3b8fe128511668b6dca673983e377eab0f9e44036b8c16353ffde6baff9a148209cf0b86fb74d54cd613d89dcf375c70bf1ddabe97fe855fdd49a768703e20b84e1d15fbd85b221cffd6894cdbda6f21cc0ea6b72e2adbed8023286d1aba504677fb0ff3b1eadb6549aaa84c00285c62abb9f8bdfc0f69c169278c22885fc6bb6ee5c8805bbbeee11472a971317b3c51a27ffe13c87c38b880c166b6c10b856c4d406355f32f557c7b5ca2404cf665699930bac5c7850bd026616d7ae02cc65035e602abb4f40e0ef971f7c3e11b91791273974426cc13d2b981f213d3cd37923ef2f6d75249eaea1c8079bfc6212f4bdc9d5578dbbc1c38471f306c6c90a5803e65f090302aca9fa8826c786e9cd9c5bc78626ba51011c6d2a741ac307e4f9af332faa5c81aa4fff22b6215e85409091187e41dcb551c8d62ec6725f686857529af9a214853f069429cfc5ee0528bfa9faa710ceaf4c0933e83d1cb16354be246d5dd563960a1cf03b3603c24eec5d64649fbb69587903f06c9d99caca7ae5ccba4698417e6fd17bee08237cf8de87709acca4615f31d7c1455633c527cc25371d2997adc65584343de41053f4f23db27992fd00013f69c079874a9fc74307d9f25b863c4dc660a000b8750a875f61c7be16862d8e004c77302a03c292bec3f7e8cb904cbeee85f35ebfb998aed94b41910046c0a959b82719a1fa17bae366e60ccd76fb622ee089431e865d2efea277f170bb203f9e3dcc1de6999e6adc51b93ba9d6aa48102051f1acefecab1ca71b4419964b639c3d07c0f13fcb88a21ec6306d41a78161e24e8ffd910424a313f89224d6dcff75394b51711945bd5087239214c21dd8f22fda18a1d7189626b75a388b454a7ba8061854c44e824c30e45bc25e0e70e9e47d43d8fe594f333d254610d9781dbd4fc1366e7b28dbd1903e6f9de267c8aacb99d311d325e612918adb813c0a863ae8fa772f", + "spend_index": [ + 0, + 1, + 3276246661, + 4294967295 + ], + "result": [ + "827214062735032eccfb319cd4d6b28b02bcdd985d6396b5df909dfa96a81f21", + "6631ada9d609bcf0cd52644496784a814c9e6c79382ff72681d1cc48749f770a", + "b06d98da0a034ae6cb6e4525d057bfd85ef972c253713fd615dcd84e4bdc6cdb", + "cd150c050a63027a78fafad232300fd1e9fe894d46bd0dd41c8594399e032cf9" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 8, + "Witness": true, + "Version": 540583660, + "scriptSigs": true + }, + "hex_tx": "eca6382000010a1b2959370000000000000000000000000000000000000000000000000000000058eb05befd5e017416f0a12365fa7a467985513ad60df24f5884a0c5eb5c40c0c006ddd6a7ef321ae6bec85275ef9a5157ddb8cd9b1c4bf1a918ecf553bf01542a3909e266cb4b223ce3f144d145f26da57bbe750253a496d74a60d184fccfb7301dc703a3d418550c50a31b9155a2d58071fb7b79a1ec9c20bf6d8007ab34697179069394ac08f42e30a3ea70f74579bfd7a183826971be9f7684a970368cffea328b678e9858486d41e8a9b5fadd2e3ee0f46a7da925992c345679e934f918a3d7818ca84790e9c0775f876dcf258935cf476fc7df4fc127380fe218b1d6fb0c91abf43a2b60269003c3da5358785b7a3f39b16a213b31040d68078c974c292b0fd3e597c18ef397e44d15962c7285fcc107987fb173e9de70304889bd6f7f0def8e99a93c949495e4e08b7435b424ce55ae705706dcbec5eff75ffb025a09586e28552f4ea2b5e581940bed77e82932f0af834d9544d8fa62787f64c3e06263cf9062f93381b20f6642af6200000000000000000000000000000000000000000000000000000000899dd342313c445d60085fdd920549a80fe1a8a076cf71f12fe9c2d8ec62de672955765ff1be6ceb495b7162687f718a4abf41b06c3ba73cb19378418ba90000000000000000000000000000000000000000000000000000000013708f5e701addb97535fda831e8ee5bb8e6ba211ccc496fdf34813b15159c09cbb57ecf39cf1f251dc1a95798957698f0432d3f4caa636cab418ce6f04bad622fe714a283e38e178a8be62c83f4e92dcc829b0695851c08eeb98990aa3ebff22eb59f9363468b8eb0036f7266d6a2018a0a82a1e419a47142189b9654000000000000000000000000000000000000000000000000000000001539f2b8e5148b502f3b0fd8500c36adc49725b119e1dd5ecb3ed6435473d648b66adaf502681169af50887e28a0c608218a832b2126c193e4739ee8174fb751b3c985fa10b8fcd8a795b73b1ddad338e7d47245c78113caf2e40985085b89a7ab7a6626d8b0c991b3307c4192fea89278ec121fa6959f9ce84f5ac16493564eb43b7422e6bcd30d6e3ed61da77453529014a8f169908a47c2389e0b8b238daa8c464dbbe2c18f05faf933157340eeeac36204b5890d6012d58d43246094616c475abbc006ca307cd29220606cfe258870a2ca4b80b711dd02c5913efeb24c7ce465f0d1c2bb67bfa42cac8bf3efa6b4504b00000000000000000000000000000000000000000000000000000000dfabed5f40a981079a2ef0b439503ba5c642b2292823242c3e42fde01e048262438c59e53a7f6840b34e3365fbdaadadc96129dd8d82fcc280a253b8998557259f4969949232a6ea5e37c310d700000000000000000000000000000000000000000000000000000000fe227dbd10923aa7ddaeec15337a8a025546993d83230bcce566316fc20000000000000000000000000000000000000000000000000000000014ba700f00f2bd0796adf9ad84000000000000000000000000000000000000000000000000000000002578775617c09ea50d01624ac11d4324cc923091e3749ec4d85050c5763877dd198398a50000000000000000000000000000000000000000000000000000000006f28e9e009bbda5a458555b77000000000000000000000000000000000000000000000000000000001a0878dbb130b621cc86fc6307746f66767524d3715b546bdaaebcb43c655a0463443213672fb137d4a269528037611000fb24aa0eeba1cef92a197bec1bde6170969688b3427e0c35715b97250fe3d7009606b39c730beb3b5b771aa3b1ec49fe6db398af5ef121e24328e9723fe2e673b91bf16be49a61ffda09c8192269355541e0306ded74620a80c54060ec16b38752be1b6e119ec9c6778bca4b9b8283481a22a67ce32f486790c1014eaa4328b6d6b95bc5ca4a4bab26085c8a8a9c89047b4bc8bea712a0530956d1c54a2acfc3004eece4887722ec632fd669c1e9a6de47a139b2c32bf4c0ae8a0fe867afed261adf40b2eaa67023b0e50bb099463a1903b5acc86e57908e72248744b11efb4e044f4bf12eba2c255335ad9e2f19719d21b340fb298eaa5c0529772f9fd3f03e2c9e831c2617f237597c3dcc19622c40b0cd80d4633671bb9cbaa53a29730c2a7c102d00fbbccfaf728462b5a361db72e9e837145e0113fb8ae94e62d66ab5c5b27eeef73b8d1ad5896520a8d7ebf63fc99eac362a465b38e43ebf1ed0b86bbaccbf16c829a5374ec8ffad944092058b857af89b79672f71d3420e0695e400857b6b25bcedc31e3efc5fa648d4e6026d6b184f90ca8d5a67d350e849d0da3fb8e4e205ed8b7aab2470a9415a7a4e89a15bce147d063c53f69b47ffa2527a4c4e4d5bf505589474a798b9d708d50bcd26ba315bcea192a97940704d4c13947262dbcef9a3546da9be116b990e93d32aed1049a1e66f62c28c70cf0a570e79fe8467178d7c6664ed39066cf263519321d73930a63d4f85e4cc7481685a12cdc90b77d21b22e49091d2eb33cce3ecc974c66a0b0b2ec88ea628e076980aa17a99d0abf941a9c4e980ed588ecede7a33659df5f9268c0954fd82c8451679c88ef6eb7f4a8ffb49796146560750b0cf58e6fd00dc917474447af20039283cc37b6a4f85fcae3553cb110d10c052367099a20e59d25a7f6e0f0f373158c458ee9282302c549c4c48f0c261b3b1114c279bc6912dd5bf91ccd05710abe7b80750bcf9482062cef48532aa866200d5c62bf93497e97cb978036de1f3e76098ccae2368b6f872702ddd3a852f6cd13917479cb9bd1c6312cc09855a7ad5b16c0682489dc1ec8317f146c8bb52533e9b04cedf3427db2961f25e9a5b0607426e68f5acea2a9f20d7416d89c1eba5467a7141962d4d8b168b7756774729993f5f4ce1bcfc06711141dfa5bd44884562759a4ba1741b3dc216fb937d945c30bfdea11569398c095669ca7206ca8c1aef50580fdf6453c3d30c2de20afa05de9aa82086631d8d7edf225a342c6caafc59efe071e6f24ea027299633b6edf0204d5cd6b59d32da9c8095239ef698917db2d56b06e5f8f8e3994cea95de12c2abfe5783d72104a1c6c581fce3b89bf6bc419ca607c1938bcd2462310672c8dcacb0b8d2cb4183854589a20e32f6e81dcba5303ab663e924fdac9f9d8b9fad9736cf24893a401a75b33db2ca045c329b8a17afe8205ba61d6d27935c15274497b4485fa5a7d6c348b2303649c4e3df992942fa416f1b883e6e704331e1cfaf08796cf4b33c2895499041b365f52d9ee1299a90811aa06c2797eb74691e5fd1b38470c4da04e5dfbf153b2a84cab6f34033af85aa8485d1155e005096bc599586471913c9c894c16b83c8dedf8de6e7c9be350302edb6d7bd3302794cdcf415b0afd5db683089530a4b23b47292ac2bc8b4c1ffc48096aeb92462b6c4066cd6b31cc03213dfccf1936d072877687866aead5366e3bf33afb28d954e168c0f0fd9feb0c569f97baffc260d6a82a50177e6569ab96208023c0005773c3c391680f3ea4a46627541a3d4564a59ace01e4a4e56cb62a5c057f15b4608ec83b71b375c6df25ca3d8c975313a7a5ca6cc942aacbf1c4fc52677f7ad28fe9792b7e60d83a9dc4dc26afc70cf6aebf12b5357d014ce0ea09bb5d8f658389a68f35c34a577450ff1a11916e5896090dcf0c7c83136d5bd2ae45f572fa29f717b87a2cec448c8e7e937cd20f625c350c8cced19594e84212a81ab3f9fee28df481022922b278a277e84011b6d178a3ac145789a017fb6bc5878286d37dd9763ba8526b3c0a90cd99a9c37b965ab39b7df931ecd8cd40c40e5595b3afbbcaf2f4e05232cf1767185fe6e9abae7737581a06a360b7d5f2067ad6766c304b5744ca283f5034407cb93167ceb875b4355cc352dd9f02289dd8463ddc1e2e1f31ac4e065fa3eb9f570019fc29a0b5584133710cff01560b484b7c99bb7104ce2dfea25e01fd0a2a41a5c9728caa92c497cf52d5bd04b509518c8090348aac975d2f4674edf90bdd3f5d923e40ebb3848b11c93eca74105874b80169b79406f04d33fcd625ec4119912f8108f40f0936fbc9600d6a669a3094a35f1ade8296624df65d4c94168887bf1c3c80eca6c70e68162f567856f5be14e0ab8dd80a534030e475b20a00cf157a69314b71706e8f40e6e1ccc1162d5a243ad37214ec186a6552e11853af4277bc8aa4a87532ba47163b690425072dc211693fba20ee91fae2100c85e4cdbf042ebba8fb560cb1b2853b74ac7d17f2b16a2f57c0e33c10d244a7101db2eb346c84419dcf70f7bad2fd7a5c6f6aebb45953fdd40d86e537189b591e42dce0ecf67c37b2f66e218d26c7f1756c28e914cc652f8f38f4bc96bb04985ed55713086d15d3bc67313edf497be1863d6455d998c7ba6710123af616b194f910fac6559650777058d3d85fbb828bf537bc1defd59bf50d21242116995421235049686b68a173cde85475835082b0a39dc515fa935c67876c233901d6967449c166b7251074671f706e3039e1f58877dc2049a9a0ccbbb5cf1934b6b0b18e22aa570254978bd8877c2ee99e758d1fe5bad4e60c2232c71556b6507d401fd990191a7f99349034b90cd3cc58bc4537b41d5231e14330a993c734ec8848d6907a0bc2acb7dea06ee8cee593e984b07451e29ff45b4685c0c71e84471ecd1da4f1d4065cf9fb5e8a755e07e701267e2b2acf361831f3c04d836369fc7dc8d75acabccb83bf78687da52a6fb91da04e6a66853b3995120664d74f5eccb64e739b1339ee0d6b898b415cfdf41edd5966c71d2d2fa910f4369301d874475aa535112277f2df606125b8b932da903f4d92d818f31591b48ba8d1e90cca8ea989ee563262c63e799a1f3f85f03cb82566f6474990282f39634a7df688664482e6a18e05d751e56b4874d90208b9d2fc07672fdb16b1eb8640fdf679096312da8603dbc68f1d9f705cbe156f503da93d2606ee80cff3befce1831d6bb7ad20408dc7f2dd634fff562c660711d8ea945ad551f5d667f225724141425bff0b550cd925e36869c989b205a41421b7752bd2ea8ed286f33224e701d6bced64dc97e660ed89eea434676f8749bfd428f30ee7c4dfd2d9dfff48761452418c4135cfcc2bc1c071693236c4b6c974591e76f48cd71651a7d9e6d91a99afd38e2e804fd6501403161f01b785885b809146a5594de87ebef0eedf391a9ca80828910b77d08f26f47cda7911b0814be41116670401ccc9a4c920a990fa00610ba84affc18a06b0ca3b2121c8db48c00b841ed858d113afcbb460e7c218dc579bc6854e86610983436e26952241a4b20d9c7b90ee1dabf1c5702eb46fbfa1b0070f3830066d8e9f1899def0cd7a5063c5c3f5ac3b5713d11a1c4c5df1514cae85844dc781d0708352da70e61df9d0e5076e5a6ccd42112f0b91b4599214952db80accd5d46e1796e3851c9e9cf9510e1f0fa273ac037a8ef7439546a763369c9e539f1e8193157ba9653daa58f99376b37f485915a6da91651768e94e3cb9fe8cc7b6a395c133c230b18d5d5e03fdf4230b06a5a8c73e012792152df55d84930855a4f7dead408e2ee2880fcab4a8805082f1ad8e085f4b5290db413fe63f6ea3c6404adf76f1bf44478ee83118af2a93b5f2a0de313157ffdfad9ca22e3dbaaf932c573a570a8d807b13807fd750102e0538f3001a0e78c73b4cd7d051213a868700134cccbedf1a2f642270d15dc890e6c043eda2d013cfbfd5a962480bd7ca757fea13d19a8a3fc14aef6ffcb326d7616426a5c6406f8bd8a760bc12509fa508a3592cbc82c729823d2f1cf0451c34026fe937e396ec41eeb93b2a656353d5492116acf5f29fd09c09f6edd9cccd15e731b990e611c323c6421226f6f1d3c4f2b234d217821646b02b8455b052048d65fa43201d7503f7905932696bb748798e6546ba9833e1a9441dc17b25a1acbdd9199f7ea0a80a9ea101124d47a0552ead5dfb30a6822245133f13ea992b04a34bd877c4dc5f2ae7a1ad26349dafc21bb37b5b9a6e273ede1eb7cb2b3901956f8aa25f289889c4e837f334d3c892535756baf9775ce67479f0d0114612e2910d2be874acb8ad30dfc4fce3c0f5093e7cf1815cff422452c16c2cc302d35ed0c3a90df9a39e3dd5dd42f3c7ebbf5bcc369b2a9da6c145f18b10128af116773cda9e4af067e2f5302c21c5daabf4b89bb02fcd2e5fd680198ca14acf5ed677ede8fbf224af0c26958fc93e90243aee7b8f678f029259bd89a6023d1be5c7aa4fe9a91030ba4aa78eac12ae36be61255145add8390dc901fa478ad9876e489900a7a2e6150927c32bc3161a8e7ea455b9e2d7279898d0c7b18349fe400ae7c481608f80d7c7c9d7f5341e41f16d1830f453dc07d951ca85ba4197f70e893bccaaa31c75a72c7bf5b0241c39910399c93ca6f1e8dcc95c41b5050ed7a5c89f2429315c181c672698e3b269aa894bd7f862107c76f0706593f2c403c53a6b22ce88caee9ae628d9a8f3efe59a6defeb93ca8cf40cb12a8586b8ece2fb625fa0d97c8ad742383c074f4d93c5dd489b27481f521f5b2fe7011588a71a1f0d43c9f128ca37396d31e65eeff3c612a5b210a1fc6bac607f56fe053ce5397647618ea8598c22ce4533f9b36ade39f520e0ce48c6fae61365873755303a3310d9292cd747e72609518f9b014161784c0502ffd9d198c1966c3fc95bc8443806b026cf2a6fd5001f6c7247dcdd6f46294ebe370717b4283802a01300e57f071dba14cf2bab2cbd55fc57798463ab50d0b411be5c675f02187e735ec8d759fb9cbf05e3a47d7e028ac70edb2c26c0b3b3e11742b23b4675e4a59c35c1fbbea3f9d10b8c4a92a06a071c6bc244e4ba2c246dba5a9d7bc54a2300df6c9b1b7ad188ad190140d86411b861812887000cebdcd995ccb93863371d3d8fafc77509c77335c5f91ee36da919c0e6e0ec564edc275cc5c63ec525cdc06a286c67a8f5993c8fc4feb87f3aeec61b4aaad5e6cf21ff1607b40bf0895e192c0e2e3fdffb5159b53ee2fbf64c0b2427f9fc2d468d289a78f4b52bb35eb98f385d9834a6331c8ea11fc37cdb9d6bb55701d0d52fb48d87e7d7bba0ffd17ddbcae4c8cdd7e3dc399030eba771d5136aa4d63aacf0df8978fc955b778252894e3e6c8c0214f89d4d64c8e5ed77603df7d0ac8608bd8cd7e0e9eecb51390c00a03eeda91417a187f916bb403fd91472f912c53d99c36dc217cec8fa487f7e758da52cf76266d4914bb3b098ce47b415b45a9c972607bb9286442a2de5b800db31c5985728dafa867c68e13f0d46881fb2c8f4776f369fc29b59d7e2b9a402b8ec63264ef6bab1798464814b377fd41ae85a4ad92ce7287eb57f2b9e5ff60b0dd2be159ce653e2f2359ad9c0ff0a606ca37da3ea43e8f5ae9c5347a385ff3379539a4abd6e4ad417eb18f73dd7c2be40170d3b92688280a28e3545f65c97440bebc4e7fb1e79fb2bb9ca666a62ce464e75552bd6b2273c7af7f4a8a1db6df2509fa555d48dc60eb3c332834ad23e62911bdacca0da95910db378c7f0231b6742c488d9cd986667f6b424cca40f646c778e7c0fdb3190609f0d6d2eb4c1d816f1bb244daeda4a109315b40d3bb41d297739e0c4abd41c518b8a6d8697a22b7d51be1b820bfe085e48eb71ac8fecb0f97cccce09bc4553c178568d1e08b8db653d35fd81ab3ad51854c8447e62c79f6a254ed65b61c9b677a37f674c40542a7a6347bd876db7e862c579789be482f2f63cfbc25cf7ade74351cac7eb49d6672556c4defa01fee9bc5abfb27956298c5fdec016ad62f9669de7650791af753320e7e4c2cbae887422c57826409263a7303977def46a0f93c766f8bba5bae9b78bfc44bcb331f4ce2c244b106c54667418bdb651d636ff6d4097e1dd4b9da01e9356ce4f9e8f5efbdd017b80a44ae7481be1482776d5e354e20e6b87034e85ceb2b60a4c036601e6b76f25170ed5cebd184d99d8f3b52016333ea5ec9ce2b11c984ade37ae1290ea48c105f64499fe5ced928a10ee54096ac29c9a46138b31fd7ebfb616cf9919e29d7958b635299817e2a6ba0ac4de2f68c358d01ebe2b00cf836c4925fa5b88bbac5e8521affcf2c8b0c4753c93fb23081e43aa162075db6e97ac327367b0967f30426efd6e11ccff6c9f10652489362a9261ab97603c52201d0c5ac75bfc7efeaf34a8044d22eae8efa46952baa6095acd3aa3ed8e93a82dcc2ad9ca16c68bc78d97fa7850607ddcf41b4ffe13a9361df48beb0cddd380457699ae1f30097167343378c01f739bb56547643671ea9e76058396e83b14970fb2df267a8dbad6cae5a5c4552c6276ca84ee93a221adc1de879014e2d5cf8d3e5d4c8859feff2967696ae0efcdb570fb2f2fea3460b3adc335d2ac666ab75bbace0570dc3aa0faec0de808df6b355ddc9e8b6a7e282dd09d47390e4deb7c3c5f6424c069567ade23e2f73335a3b4919704d14c0354a13e968f8c7c62e0dc23802fd3a018e66397d222b7ed9640899095ca33db4bd5f77b01ea123b78a2d2cd0839a2529e20faa40547f30ebd35d136bb470119914fcb9f2d67df668c4474cd290839379caa49a135556b1044fd92e5b190fdf870ed019e817bba3df8f442154fc0dc6ef6eca0c2a537a418703f68ae2ed9bf945ebe6228a4b2fb7cb4de379bcb0019e7e00c8f47fd83614f71ac3964f96dc505d549ce5099ecf519f394876012859a922d641cfb874b80cca867c51dc4a993ce3a41ec6eb77c4be3628f8b95a0d4850d2ead8ff37b2c8f65c4fd518d9db0050e56048021bbaf8841f0d1553a514114e39be9e635de258f2ab3d1cb4f4b03785f0be9bd3bb35a924a8b6a813c087a938faecf8d421e1a2eaa30dca1e1de99ea6fcef7eb7134dbbbffb43472f2391f35741cd16e2dd7bbef51989e2c827a997c763339cf6f7b68ccd5653c5fd2c01841752a81c856ad4f1d16a97877cd5bc22d9b92250bc741b255d71b6c802a6bb697a4cc303f274ff0136e613d72d20f0da7609a05e448315e15443eb95459d46d348a40a526d3b579d8e03beff7e4dbe07d729a69aa4736119d6f38f45cc64e487e2840a1e7ed1cdc26caa44d1822a80933d0f2586e92cc540444799fb2fff9c42b1b460dbde0c812569f4f9dd001f513a47fb2d4934e914283f37dd3ec40ac45f6c3c81700eb990296245e0a75d647824d46a4c747cb63a8a0d167a7edf292c44a90481a08a49cab2c7fefd413e7a95cf49798b23a2367b7a23f47945eb562fe373c6b3117500c6db2c557a16dbcf0e24f8ad2d5a75c005e14c2e8d420fd682c2867571d7142a7cd460c1339dbe6acef70f55fc70689c8b0b5d235c7d9619f3f8c98f871960786c2ecfc79b02fdb7016dc578fc7076681fc7dbdd54f3391e563af31515bd4097606460678dfe38bde0aee6fc74b7ce15a0d0cc6b1326d935b00279af62ccdec1c45cc1fb5f4cfdfef8e94354e391c47a00e160dc5fffe1eacdf728437a1c1f9837fb6abf1572b653464f1e7d13484c36bcd4131b5f46eff4d7d9ffebcb0ae4f95ca07de8d448649150273309ee4841293b3028bd7a41388bfe7a8b6e3750771f8977fb8a4a525799505ea70a40a8d04fc77a65d1a8b687dff1ae1e718273436fe07c01611437cc0da3a9d78ca631a2ea61e10261b2c328a714ebc2a6344449509c4bd30cdcad5b35c5ce431fffff438dea481bb623b6362758a25ead121d3f0189bbb2c0873c249a7e9d4790e8b67a7d02b4654cc495a6bf4e82e05d9aa40411b4b222d89a4ddd91d03c8259fbdb30700c7fccf71f8ee0a84b87c96b6130349a230b56cda052a118dcd25c97560111fb1a1923aae332307e29170f3e3f0f6f708758237caa52cf887ab6d868990e8efff3b193e58e32631a68927b44acfb5ef69e8f3f54a274b1b50a213bb911e32998e39fae27c6d8a21ed160eedc7996f000c182d3f9860764512c5cdac8158bc04f365fc83b3e8aad9ea5b29ffeed3a6426fd32014198cfc593a8fceb45f35d4522b1a40c35d1797d583ab683453b696169f51b7cc66010ec636141d3a079e5ba1e45d4dd927396262ad604c91226f1703f4fffcb5bbb6f9dd102cbfba053159c1d697d529cd3b135fb0c45b9bfa9d7a0d21f2a999c02111de9126921401ea2433c857810c587a6e6045eb3c585048c0d1017ac1ab316e73ab14c0fae2a90b8d0885371b25d2b4a4363780b73ac28f7303096c1a7a0b447695a49acd43916c41720016ba7c28b722b1b60b3801049c9d95fa2abb11961d532dc8afd1bdda644e45c08741e4729052200b2bb830f66fe0d2b5ac4ec7cbb1e74f06ec89e8a2d2790bb46051c66477bae3dfb3e78b486a26ee6bc120ab39bf162bb0cefc18b22b388308af39ead97a9c26224934d0805d5f0e4c89502076a5cc2b0cfa586823223dc2465f8fa946104fd35012432cf5a954253ee24d33d0711048d520d4d6049e1a2ef952ea5a45e892ae556561592fbc037569b56d9161bcef7855df6c4b61df9df42189b7337e8559b03bd0057a0271ba6cba36a93338d3a74df074b56c919415540cdf3e14ca306ec593b374ffdd54ec5c7b43081ff93ebf877df74d8c93951013b32a31036e3a2b2ca3ab313248ebeea7c63d03bddc7ac1b004026961da722a6ddae8f1385c6b0b070d2a728c6fc378cede984b2dc75521dad85f6e4f5e8ffeb854ab2ff2b185bae7fc034cf039c3be08c8e4a82eac1e776471daac51d3017147252512810a1c643f71a5fb170c7ab15ddcdcd7effa49e9fb51be624da65385ea8829016d97f2e32b833ca639f7b65a4913c85f51bc099e605006102d52c9a3318e997dd8c0d703d51f0dd0ac5204ffdf0af1cd506690552be501dc67d4f93b2b04c5a7b41852944773eb0dd368cfdc5348ac25807ce2ff6c369be85fbc80c34cefacd046055e8024b04b866d8c13512f0a32927d4ee1418715ee16fa271afebe484ae13cbc54b08c194a7f59672f097a54073edc26ad506df819494a3e2b8412bb553b430aee57ec5af7af3898b936054867a3b8858592b22edcd015f8c6e82789b3de3b43476aeb18a271006e55aa7bf9fade88ab41038d8d78501fdf474e9eeb6d8d4bfa7efe7c8378a33031b1911674935976e5975935b4894da051e38b239395f69d161dd13d9a2f20151f1a74c369243093e527b348cf6844a3d70bc7a7b5d4e4a1fed3fe05afc417bd1f7a69b955a087508e06495cc39e0052f90fd0e7ce08d1ad17cf47875f12accbe1c5437d32d914e4f5a00dfe4037c966b697387820e658392ab4fef9a4f16a7ce96c26c8a2653fa6c0c6dda5e9a9737cb01be70e99f1b04fd8501eec86a30165049082f9c7c0d2471f47af1b0f993543bdc3819bae2efe30b02e62cb4e808ca022696c85f3531d5bd869fc2d29e77415bc623026aaff0a590435b186a557ea26cf2325c4b78f381f8b3d9efcf900fb59a7d1a27f2461130ab30a651a3a80a3b75fe03ed2ccaed5ad089ad9b30a4fa8347e5aba26de02d86f6d78615e97079d8ee54b64ecd23f5d1dc899b3788a8ccdff2ba77600806c231051c16c0d8a4bdde4da2ff34ce6581887600665aae4a275b2d6a73b72f5fe71ef7a3c8479ee0964df412bc1d9cf1c51153371acad1a66cd75bfa0da9b787a10df89453e350a0bb6a5db94cc040e5ee878ee05c2e79620d0a7308472ecef9d695403c8a6ad6e7475aa1e1c3575ab6c2a058b080f3408831c5b7a748c2a6d38e82c2fa8119ebfd09722fcee42451d27a7989d84673e0ad119387425206fb536a1b40aa854a5f8ce70b453fdac63b49a855586b646720e29f7999bc65de20da89a7c4e33f0aa0c8d35bfbc96bdab180e55d8ee1445c0395f6dc3282244573acbb29b06abf19d13a01485aa07fc1d90b3e6256e75c91d77fe950f207dfc7841ffb261df8e8aa35ee38cc642cbdb1c6f4ca18a5085a81192fa4fddc857d2d24ecae4e8107392d8cef006900f67eda7200a0c01a1cee45ea0cc93d81b53e5159dcb87e7576daa90569297c73d4a75132871611c399adbed987383e9f45712f8f0b026d8241c0c810546fa81397449b3e930bf2c604d16fdab584b4a01062ab3b7e7d80d0d69dd6dc07c9255650666083d57aa8b99ae2be43641f6ec6d0371e6a65c6bae641ef43e228e6bc010d171cbae9a951237b17b75e2851777cf8ce40a18c0abc114dde6733b9ed4e15eaa6a7fa65f5872f97909986c887cbd7b8b21df66b5b76b5c11a9d79d572127d9f77b87c589be1234d00932d91e05f36a87f5f6b105001b83a2d3f9f2ca6697a4798aa0bffcdad22f553c2b71ed186a249fd77df788b51bd1da5bce6591110fa5ad953dd24596c7a111b044d7150d27755f0935145e239113e7c71304600004d519da8", + "spend_index": [ + 0, + 1, + 2308355850, + 4294967295 + ], + "result": [ + "241962a137765351217d9ef8c911be846612adf3f60c4e6abe9e516f9368efa4", + "902f0a031bc46def0bb073cf755834f92bd3cc883e79a3081d5f1499058d2945", + "fc9b00664a458bcc4e9d3c915f076f6fda75e00bf928bcacf7f1970d8f236068", + "914a0b3690fd8c9e420babebd7f72782bcadd114292b323871e9c909039a046f" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 2, + "Witness": true, + "Version": 512812821, + "scriptSigs": false + }, + "hex_tx": "15e7901e0001024a0793a800000000000000000000000000000000000000000000000000000000e46dfcf20003395607149b029e0000000000000000000000000000000000000000000000000000000070a5d5fa00352252f8023ad76c595589ba51c8def3f6fa9b8e0fc3116656d3059d39b7bd8de921d39fa1fd4bb67d447eb67325b5790855dfcdba5d4bc505ff9e793422a619d4561c30313625fb687f6e66ae2d8cd9f79f9232a660db6e4235973e74a0c71d6762709f55255a9771abecdf909a0bbec7ac4dce3e30116e2b0597f56a2749237ae4be0c7264d1d7e2519e799d4147e1056cc9ff602bb174e576dfa07922a33bcce25ad81528004776abe7601891a8133cbc67513b74d4ee4ca8f2a8b8f474ea5a081d62f40b29a385884633e500455b2fa0a445b3afeb390ac9ccbd0b6fc869ad7a66189972db43728f269ee1f60c08fcb15dcc77c95595598f09c187d53586a2342e1c2296988a4ecc0e7bc9899de252a960a8e0f0f6d0cd3e4dd64d63fc80a7dcd2c218786496b42f5cb9b06cc42f0dc9fe99656b83e0e1851446d481864e3d5ad0c4f9a506e58be09ef02c5152c80497d7656b5b878ea523d58dbdbbf526001279d339cd868b1386560c9b3caf22f09037d6e3005c0e0f89850b11e71253e6d69b5a9f8157bf5c6ebe32ddbb7f3592c2fc4dc2cec13670faac1516f1f61f9b83f97fa634b701fd2901af28d0d6af102ccb678e7091497ff5df19db99f80545e839597da96f2d45d0044c09fe069bc9d6b3187a4b566fd7adb1194d7a1a38dcd310e1abbed51a0393bfc4cbd2f2f50fef07b684bd6724d974c9ef13622b8c92a37c78c4c73c991f041daed55c6b579779233937cbf07c8c71af8e467079a91cc8eebdeba802ced5c3f07d8c5bd49a1ed9b7060032e2b8344d8d11b1ef57702bf61a3a0a90c0051c55e1002531ad86cbbfa73dd029fb0a378c452e5979059400b5a254e73585c46073ba570cddab3c945186183b69993cdad1efe8c8c5b6e0f5495ac446185a669afa53466c3cec852703ee14530d493104aa2cd46d28347789a64321bda4869d77f42a72b213c9d8bc478f41f7b826f98180b5d3d0bf5a0138961adbee8de726a18652b90693afa5e70e330e015f4715c2700eec9759586d17bfe29115ed0b4f1d985b55fc70433ce410ddddbbe851f7b9ab0a700c881eddd74fd9b535debf7044ab164876ac2b0752da7f798c6b5a906b814ea3a87354b1bca9d57e864caf4cb4e05a957e09b825ae1456a9e9607b49e6", + "spend_index": [ + 0, + 1, + 2378452061, + 4294967295 + ], + "result": [ + "f3e2c3e73cee226c724bcfeafe2e180f662a29f7b2e546aad385f4464aa90075", + "4baea604d850efc9d770ef491e5c32b0eeb260c1f869c91c3f9ea955db773cde", + "eab6991e813e0da4acd7ee0b43034b85111c9525fde3d76e8f5a88c45c443fae", + "f775ddaa1ff9358095533c708e1fb1d4b59a62c4a4408f8da20a8c1e35474f3f" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 4, + "Witness": true, + "Version": -34418595, + "scriptSigs": true + }, + "hex_tx": "5dd0f2fd000105dea0b0b400000000000000000000000000000000000000000000000000000000d7b8be27aa0467d1c01b3e20179df275af2b2be933d594b3f1ee3012b531f19fba4b8206c2c4831f55cbc3056ded051abdb0951bb3bf86434780a6641286ed94c0fe40b0bfe008644bdf90526e0acfd68ea6dba7157712a29e9333aac123338f5c0e42d8c7e35bc1023a2c38374b251de13d77da8c6084ef2baaf0e41fcc000a2e2c2eb4ad7f0643b5905d0dbc8244cb35939068eca8fa3032e3589e88303f65bf21fe992673b1ae1df292b397bf0db1eacfa09d65cc0000000000000000000000000000000000000000000000000000000000631b7567fd75011fb4b9126b828c61a96b5fb508b52800529ecfbae4d802020d68194fa39bfa732e996d430004f87c18ac56575f6bb65f50cec46a7c545719d4c52aa4e7bc9ae5c97b1abe8d8f4934d846b5ba81f8a1ddf643bca6f695f8eafbdd1f844fe03ce4ac8aafdba6433895f7af87f297c1e75892f48e44bfbbe69874379ed157ea5e4ac63a21b6f5d054a44273f3ebbe4d8ffc69883cf7cbb70d3cc91a60660e6dbef32068b3ef11c09824d4b6502da46f3c0e26d48a6df4c94209729691dbd3a42fccba99755f076301cd3855cd2f5944fa43536c56935a4681a6437a6ae7816752986e280b215fbd37a020c1f1486cc217b89a60d71f9b92c79e7a254711f70190dde6465b2d9b7b513988af7d982afb5ecfac13eaf75a7207121e4445b7453347761d44d5d8f351519a0a36c9b3a54f8ea8df077c3e1c49ce6d382e45f8b7fb99832cc531727d6e22ea4c47cdbba7b4621e00bb7095d23417fb0a26f9126ff5d15dd1c9ac15f00bd92739d86f9e2585abe9d2b9f6b45ae79f4a27b323dc1b000000000000000000000000000000000000000000000000000000002bc0d170fd5001bf3b7ae454bd083802e76cff30780326bdc6315708705027731894c62789c6ed32e6b63a2ee135e0da4790f3dd6e314c1f422db3d62c34a40c3c92b8e9434782e01f6550bd48e63de7f410bfe49264e8dabebd9022a9870b99f1c9409724388896e14de887a475a1fd2e6f8f44a9df2b5383a3b771d5ecc8a912f2f6ac8991fbf70ee0a3e9730d93bb65ac9eba4ede14f10aaf5334fb3a8bebf5d749168d2b3505aa629a32f09085ae05662e3be6b40ca9692b6c298febd38185e3fa40ac227a2687687f99324f5af277f5b8b6aced53036fd6db237ff1940360c2a6a6390f30c230d0071124ecf0021058b3743c3ce19bee9479dbb3b93af8573a05d6f470798c967b741c77215d1804b45c85961b3da943a6716c0f2d26e92998d848a94e04c77896d39e38ddf4192e0205683d1a15b20361302099c36e04325073459e9e10741dba07b5b8a1d441e667cbc4a8cbff1eb456f1ba401bd000000000000000000000000000000000000000000000000000000000118e4304fd0001a0492948a31ca464437f8b51dd653e5a8d27b3a3cae80ce3a237b0b08664120a8d0054f7284c27e2e09ee5f29f2098d83a1974e07867446f436446c99381a2f8b671e2836c64ab761dc907f4fd6a6031cd9e8deed2103ef187e94a3e52e6fe8584dd0a1fabfe13d164d2969172029336bb9117cba93fb531d0a6149ede0a1c230c389e71b1a0e3d4210d57abb36dd43245c8938a413d6849dfbfcb23518aea00eccf19bc491043684094ba550ca3571ac254d951ee7fc9189bbf64c4e05389326110de944837cb6016682aa23becc69e523418600f2fe4df6f1a84c5dd836032aa8e18b15f2603aac0f243a4768a8a53901dd9027985a6b14077f036712b13b1a61f44fb31eca4d0000000000000000000000000000000000000000000000000000000003b2e502c00ff64cd4c04673bb7df80bf5560c8d0b6f3d54862ae8092b5897be0c7cbbe4cbf1ce9fc0748f41108429cd61f8758bd1ddf191f967200d5c381e6a4acb3cf174dda433be118f9c5a4cde60970b7645a2b1cbe9db9b25980c5f80583d79f3a13bcb05adf6fc22dbc5e005cf57190b75230146f43e78653c41d0206abb9119c1c4f54943e161204cf71088176778286d9827a438f322c86581c3a6db004e1b5bcedfe48fd1a8da4442284a44c5cfb436b624c008e95633c4d36220f0959f31c037cd2ec3e70c70e1dc82779ccd2cfcff99fc40cb26451aac681606667757255c8ee0950071f736d4957b49d3e03b3ab6a65e136cf117bbb081d7678a4465e66a5c3fcdbcad3fe98d32d21c68c97400190ba19320e0f8154bb9a9d98b577973cb2b97f83a26f4f86ff82634c544d9854da78508a158ef6937a7a1bb80081365e7e18005c786a84bc69028aaef5cbc0f7b0a3af1aaef8c296e1e246f4e46c15780f51fe90d85e02db41ecd99e4c4b17950998f9d498552f006409c67d475627adda71ee723e1b9bc7d31a08c609ac8199cd2797d0f71134fec05c4518cbedeca0438fbb4374c57580218a0f50daa487bc2dc80bb9c1eb6c80bce8a9cef47409d6e3452b06c34901b1bc4f804abb3b4f0be46ea6514649696dbbbc481f949e688c81ae5317f70d3fe56166784b124714a1c4dc07a1202478c9ebadfee8a00e8e0891a954ee20d284838b5b8c3b26759a752704912bda1815748492dd7f706448cc744a89206fedacf7ef1b447a89a62f2cc944694d2e11513cceea6c66f973c320a6deeeeb85322113f45cba56eedd5acd67596d2e68c26ccb3073b896ce0f51b068b061b29bc9bdd1af51e967de89654884060b5c79ea98464ea137dbdf33a8223e7cc89dcb64ec22aea7e3ba608cdf4a0384351ae4da6b53dc1a6f8b1a1e15b27c8badb706540299c41a6bdd45a568519bc794d169a4008123da165c0eb7b40cf8bf96b1a3f9c025d73da7711b450ea122f480895a66552be9bd8832dd6f4e90676f5ff8da0735b2fd2a04954422c93fe2f25654b353951be53ee09378e1c0c9e157a126b727da271ed2fe66c5f00ab2c073494e0856eb6d2467fb4dfadaf1cea808a0fb6305ae498d1f935482acb505e369f81a6d0832fdfdef02a18df3b753668ec450835e7a90c7c45b03e293eb0f3fee544af59b1e641e588de3c7f44c03a15ed347d45dfc9045ebaa72859eb6a2195db9d6c8784941df9086ab7744571552dcd4bd1a401ba0db2a89d69ca1c0338597fc7fb4723f6e001729f65306a7a96214a4cb3a78c4071221d8fe75d6544d63bfb34c6f6555399f5be39945ddaf7898537f79b73b51b2e6378de128223a99ebe3784606150134f8c1d2c06c274ffde7a3e0dd53088160a7868332d628e319577699738a9303d71c552603b78478400daa3399d7024ce23a910857da0da88d0b43ed425b8adb81f478ebca71c9c1aad7483a2605df1f38a61bf627f66b81e914f02d66fe31df7fa86e7e5f0871214c4fbfe12e60b9eeb9651a84403ee77b326df29ecfe15af0cf8ea6b4efa286373d95c5dd33d7f9dc5dab83382a10545e4309af493ec64b2493db4ad7fd38d6e7e4a47a15cc775bf3bc473bd23730809aa8f6b2432537b19d60379e64baef1975e763b41c2e8e2b1bc333e07380703410ec08c907af0913e1e1f6dfb3ff95d1ccab1e00d0f97cf04532faeb62b8aad7df53fe0d03bc21d9718f1c0e57203b789f49182c50199b6a4919683c4e6974b7e0c09cf3112f483991a5622653b2852de7546e81078b54c104065443c33a76c09e95c1dc1617b97249020cfd2e01a02a27775cd019c4d21eebccf3738d066749a4cb2b6fc08347f7758d9e3a9c7ae3a6e12b963cf83b1fd672c129719211c3fc7a8f2ba62f1adc20cf4b18c53423f002d5f59cd3bd723eb49a2372aaa32a9cf8f12220c8ccd090dd85f9813862306e5a21e47392832fb6cd969ccabcd940e8891500e8f576c235bfba2df8f7b7b089a77e9eaba55f0ef696f7db6d5cde3be41a7a9c72053db92f57b29eaa77724b2525b6255c833e668fee16af35a57cc0da04070d63f2ce39bef0d42311628ab1f43ee4aca178783246182890d4c4215aa34ba506f6c941ea938b956da76a66536baeda46a86de0150b6b7862df3e3e214b00af8f1354ac5c8eb6a21c3e7619203219e698ba3e728764a1736e242a84f93062039732f3625b557fc97ebca48cc21c721de585cf5f998967e421567b04fd9a01614adde856ae46ca685ba073ce97551a4ed879c3982bb8a0c4c4c19758cc2164831a346639d34906771e573954500700c925b2f6a51298d79e789d6480d798fb7c853652937ce105d5c3a49d26934839955210780e919ef4774f96cee6980d407b0fd44b3f13b9ee4f5bd6db93de9587db2c15f0273d95a10d7840295cf4141d08f018fa727a75134929ae41fced1955f654d1bbc29469e3618bfeaf2e1745fe3925e3e1271e3940d67c96f03b21befbc20d1714dddf0c2ab5626645da21bdc47befe70ea38b4f804a9fcfa42be3120ab1ee9c94b2dbd40b651115d5f3357db7ac3cddb0b6397a6e4c86af2118674b0a284f29a95e7d2a51be7f51518550e6ba6a24634a69ff7892c00e0b605df08087c6404ff450b54158d4400989db051cb2f581e5166554cbf9480f9c26701ab4ede8339fba5eac8d41ebabdafe80bcf4aa9a4b474706a6ff39c994bf02286c6b4c1d22ea790aaaee2e5117ae58b34065c3cefe32a8d8c35fc44a52ee602bbaa28f681d04de9a824186080b078596fb0c8e1eabb7c01cf5f8ac9281c4c2a9bf5242f72cafda2c807788c702fdf301d976807e557699b6504139779edeac170108ea49bdd01365da1f0dd02ad17bad83ad390a598af18a5742eec870192009541cc4c740ce87f434c853fed03530ffa2c0fe254091469cad1ad0d3bf64485ba651f8f3395d75394a6b6e3d18a7b349869c68296154dbfb63adcf5a78d4e5ba7fe5fd04b7f3e8df84dbcd1ebe242d93e95a91a628410f42a1da12890ca5724e9d02a290ef2b4a132173f7961eba3653889e9a77c231291c34504a2b41f4eba0dcd7be74c8cf01101bf8edbf1d35a3cbbb964ec39b6c450b662aa056310397518737d28bd7b8f2ea919bfb1191df5bd7b7debda7789b51fb106fe52ef13a1199021407615d04c6e5ec748f930d24abe34e056cbbfe3d0644923cb114325207a72db54fd1da854d13330b58994ec176f0a22295893976258cf18b267ab3f0901783ccef446a50d8b1d579e5a9a2230d774c859bca4beca090a8a80f633833f82545acf797756e171337b9dfc938a4ebe6555bf3eacd84c3735e9b5b1fbaf4ed99d2d689ec0215ea5d9789a25d1a3d59473f9a3abd1aaf652bb5439c98331383cc0fe88ad63ac15d38ba5de539dddff619490ea1835503dd292a3f5d6439de6920c9f5b2e6cfcfa29beddd6f2725dd51e0f454ece859f783db160effcea252e14f6c5c05653e5b5425cd66643afef1df2bce5da42d1a2a68bb57fa1f9e11cbb2a8a89a96a4b6f22a0f93b417e0f211a77343a385378534923a783820d6f0df5513e0d3d25631fa3a827d3b2386a861f03d6589991c5104360511b5fa70ff8ed3af7621eb33a0e164d26a91c4833b2671c09db0da7c6485ba895601fed6b5a12379db12a4b85380fe047ab5bbae82c1c95810fd2bcc0669846b173824ac5df7b032f4fdff539939f9be2bb4be31c61dde7fabd7527178eee36cde414eb21b1df81ce8df8012388b7a08fd7101655a6d4bb9beb590b9055a7a39ac3980d19e8d0508f17fafc121ddc590971577988389f980b6794514f6d376276ecc41de2d1d22550596f044e1e094f32b5928bc045072b62547c5715ec3f5d3de18ef8a28232b98653e3a170154e90307b0f672cc23c678c4346cf270c4c31f1be14980b013a8fabb17570b18dddef48d28ddbaea98ff2421bef9ad0ef3b0b63265a65dfef5ee7bdce736fa61306ce38c969071983d5a7c0a7930e1c0776a52bae2caa03939e322ecef0fcf10e2edd26c92178fcbcac25db90bb33ac0f9ded141c753e46ef02876d50548cc3bcd03dae3ef6e5139df0e95b38c2ebe69751ff2b87e098903cd9921348bf7db8408b7a4e3989f3714a1bb4d88dba4dcf868813db4fb367f3c89bcd7131fc857b2fe7b745dce2b334a27e85d329aa0ba0ec710f6786e1341b7cecfcb0feaef3f974edc80f45bd08a8c1c23a6dc28f59390696f4baeeff9b4fb11ada633dcfd7fd2d00e7f2a8b09eaa2695b66e91e9e015be81cbaddcd5fae04fdea01957892707e0dd5b1dcec761df13fc5689d4a3a1c88c4a532aee371f11373257bc0e5340e0eec96e3c9ea5838da777edbccf467f043bec8d5206511511bfb9894a2fd731dfd5865b0db1f44577000da3a138eae24b5f9f8cbd0f68b88c22f8163ac44ff4bf60358d91cb985b90342316b372696a993cfe91d7cda2f3d1e86c9dec095ca4c2d85e5ff3fbeffb0ab82f0412980175a46b5a7acf773868762d61a614991cefd7d066aeba33d5e2f980912b3fb7d6a609757beeb5a6c2b8690a21449796103d21d20722312e75aaaa02d0b78f2a61147f853c28a7eccab5908c0578d0837d4f72720eb67d0fa9b26fd614ce56f69f574aa5c21d63de4d18384c0812c94b4d4d31d4f7262166bb8b602e400d4ce7d97505f44b0cc387c913e76cfd07c4d301a5f9a9c8491f3094e72e96cb682b914f767a83994f329e45b101a3a09446d8d6eccadb46d2bbadc5520cb0b8daba7c147ca18b65183da689dad812d1e3a19b853129de72d0937f95163ecfc32d5d0dfe99d9b9b5a70883c80db0a15caeb7990d58942391b4e516410e4436eae55b7b21c982c61413e5c14f3fb674fcc78c5997f0d84f962d597784d4d5727dd67031a80b6cc6535a9179040a0b4cec004a82bb0301589f22f158cbcd696eee7620679a5dee4c7b1fb19f94088d563bae0cf3c91cc8ce4cd7cd3ba654220a8125a46d72481a80298792386c1358973672a8fa065ac8a9db4c12a11d50995f69cfe5d09c4b7b1aab94d176c6f1fc6fa4c8d7213dd9c480ec3c485939d0cb623aa615849e2b5098fe561a4dfdf72dcfedfd93b2eb83f597242a707b52543c74f24c5fde9012aefece7564f60f70653e47a8afb3dfeb5e59d917b10be274ab0679da1d0efb01bca06e7467d59b759b9097deb74d92a3fda1e344855f09cd781c34ae1678201e45128d3f61c4cbcfa7a6b0b73961e65c8d7d7d6135d7eab3d9887d153a1866a62fe31063ccae983615d585853825d9b699325f167f150afe9f180182efb7fefd203beb9912812f787b73732791128f2b989e6a0a97d8b16c0caac0deeec65aa3c67efada1e3ea75a72baf5433e8e306e1c21d6c88556d23e4439d25aae69355aec9c990bf4b3d6763dfec018fa206b82ef2a42acc7cdab33da1977053dc6461901b8f4c6751f949e9a5bd38ad97ec95a2907c879226b0d7259dd9a215c092633a85d97034efde15a55c671b3439831a0a364601fc636d81c0c8cc8472fe916d47138577e373d2407527ff4b969cc24505da541a17adf94c1c87d21a6f3e96192fa1148561297c8d7046a88608b15549c0049512622983fbff9c605fd61d0ac016b124315e6303963ad5068283ece43573a27a31b5a76e227230801cb9c1d313d1c512e6d9c8422b367708818e6de2606540c3427921eaa51a15035e5b2c0d468bfbbdb11ebafeffd5f9f71e6cf78d4b24f6c82d8cbd83d81a145e666c4eda94a6fe8250cb7e76fff2669282ae0fe912fe6288eac3edd39af98ce67503d5cd159fc6cba2d1e5b8a698fd4b01ff61b99a491a17f05299167c6feb67f18c2832fe3265719cbc746e4ee8e81a7b41926bf00bf2cd53c50b55f332e19f957af790c83cdddbf46679e9b0c5ee2b3edc15ee209954e968bdf1d89ffb00332552de9a0c9ba40bebdeb96dad7d259dd833d76db01cad7644d661063bd8acc07135a829b91193fe9cf57e19d5694d89a976ed58dd81e5468dc44172ce77ca5383984f63a2e01cfb03069909510b604fea16df0f85e9ae6fb5253fa26bf95d8c362e3f5a8a63f89b89a4f343c08a49a626177c330af5e6dd57efde3b8a48b79a510df3f884fa74f5b0c567ac044ee3549c204f7cbda420d326eb408d3463a0beaf65a43c7c463cd6a5410632e0b00b483fc24f005e9abdb38e2292f08bcf55679e9e2e249aff0829c85bdb15386ffc98bcf62872f8da83d5a998de9d0d5c415b8f628ced24f3c6d4b35f4e01de471eb6ed449900de544dad8450b6930001fdf301f19627e2e6ba4611cd1160cd88212ade6eb28e59ddb0006797e189c7dc0ec2a532fe25f9b94fc5a7499cee0c17df82e13b5feca55e7d2906b21f72f10bbb38d846cbd3e546a7c0e8deda3ab0cb7e66c4c4ca17c2c94bac37b0df07adf949709a84c053eb30e67a2fe40a68e7195431dd7b05f78442652d219dc6e24aa3812e25829b5243b4cef9ca45d17d125f2ac2ccf9d1a48f65e1e116bb0f3bc94687d7b7722edd8db62fe28def0eb98918bdb4adda6954f62bd0ad3171f775f34a083a987c2e155633b6b5e1c2aad0c7983cba44879f024ea1c9518fd0a87182cf6bf2cbc2998f9d44446a0c20b640cab5027e70cf3a2824f217c9bdf5646b62286ffbf3bc97862a997fd105682085b7e6dc5a9059a060449e323719fe2961513ffbe08cf7dc043fbd1d1379839d7af98114b2c8d4841f00091a3aea14198e12d2eb551c049138e8a90f9298e22f4fcfc205460adf412228814288e47e54ecb30bd4bb82ec50d04dded7755888343fad7e0e105711ea1be72cf304f592fc4d5269dfeb4599d10a5ad38413cd9e522b5cd2fc139a59dddad0a95bbb6e41ad759aeafd9301e06e551bca8eb12985cb65a7df8a279ca6571a7e3598fe4823c7fcba8fe50e42f4f9723e678cc9ac04fd6086939b1b438c188bb3e9e716e6b66b3b1b1196aad184ea9dc926b26d5b654cb6363c5d8123cf5991546fe711", + "spend_index": [ + 0, + 1, + 1543102608, + 4294967295 + ], + "result": [ + "5b2b6e29a48f11326cad1fc011abeee3774099b11784271eaccc608924846a64", + "b9ae761287f0265fa9c7ec44ad48613bfaa37d60ab947f7221319b40359bf38c", + "6b37a42dfdd073178aaf1edff909c6fd6480841fa506127c46bd89b5f45d2d00", + "32b1edbd1a8238185d53ff008f0cba145afd7ee4361191ee9dbe4a72ec5cb56d" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 4, + "Witness": true, + "Version": 93911642, + "scriptSigs": false + }, + "hex_tx": "5afa9805000105e269c23f00000000000000000000000000000000000000000000000000000000ccb851b3003ea045578f9bb2ab0000000000000000000000000000000000000000000000000000000036af826a005f3048a22f7bea790000000000000000000000000000000000000000000000000000000062d6b1bc00100e8501cad609ab000000000000000000000000000000000000000000000000000000001bbfd9b90074538b74935bf13e00000000000000000000000000000000000000000000000000000000e49985d400b3f878a004504771dfe41d9601c86ae4ccb7cfb7170446c8d7bc7142c0a69726e6f4f9f06c296bf0046dabe419538b539ca518332da907925bcc504a40c2bde6d685bed6013f46eb7419a4ba2528e4160396ada59aba43dac62ff7aa7be8cbd88451fdd2bd461bdf48d220065db522399cd7e0e9d74a60a2fb2df85ea8669f5642f00c9d916689aff0cafe0839209a5d9921f332178a31bc13ba7d25f35b36f1754bf35809a1a724e21f34e2d630ae8d3331b59963e18ff39208aae9d1e03908dc28e10e29c0f7199701d9adf990955ee722429611a408dc6ba1e46f2a14c80eb28e7d1b6dac273d9b34d6223c39e27fa92dd0b8cb032f9dab9081aaf84be41e51f43ebef13312c5765fce0b2aa69da06fb557c2ef30cc1b0325c73c91aaaa9137e46f5b70a857aadc94569480bb08a2ae7a1edbad52e5c2ab4a78d6904481dd661864e8d4b0a95cf41aaa52d952ac6bcdab61883a4ff31d31166ed91716ea0589982f0393c3ec484d9ccc714feac5038ac6a19bd38f0239bffa61b73074ee8ad53576ba9411e2cbac7c5bee4e7e02d9fffc8123e2446627888949f09df9ccc831ba1892f2cd2db67412f14920cb61c86aee7a7441dc81daba76e6f0ee845f044c349184a4f8a2fd88d4f8654c35ae3795f03e581653ee61a0a02b9e7148b48a39faa2c9f7330f77d56c4fa36974aa5d8e1be5c3868dfbdaae17ebb6b3cde463c2af6ace5dc7018b5d131bfeb359477e0a5b6b31200568ca848ebec938bb931aabc8ee98c926c9b5e444c1ef84e3eb9786479f0144c46c7b155007256e0702ce07f1d74fe6c9aec817d34ce162ab03bbed13e03c8368ee6b25b42a295412d94c1b6dfdce8a4afb0c56f1126a3c9cab1d94e7a7916aac0a896813e3d2edf41245c8ac7cf83beee8a6c7abf3a179a62ab5f8fd89a05653052d0e3ee3e1b71dddefc8ec41b4bff07038943d5c0d9fef44a56d2ad7878c9d48a05e61d5ce5d619fd2a267e8a21d5bc88ca910c19c272ff5468835fcf10d866191a95095c9a14985903fd9e761a8a18fccfecaa0fe9182b0abc84ab4b355d22b47e49333f4d8ce8021eecc07cf84b27bfd0255c1c68b76d646de5a9c7da90d17386532e7a592d62713386154b5333a7ea6ff3ca08cebd203d125a0d42471eed75babd4e194f763bf19fdc5df9373eb00480a033521035e94c36c0a13a0d3a2316ea4261fb4bf3a34dc2f2139fdce8822b088943f4f8130b16a1f727ce9a2c179a877770b315e9ab587fdd501fa396128de67602e34d9a1334abfa3aae0e3eec17e123a98f26bb0b7e24823166459ce44b1f654ba4e7c45c0cb60aa4bdff01adf81a3d56b04988fc48760d676ddd3899d4f56827562252f939951f658b05c9cad596af9f17d75d58a2d5f1a34c60402757566353bfb45c6bb31582d07f411b6ec725a6ed47fda76be854ffe12a604ef251b5697d545f4a3fae379e2dda1a9e296d7204bddaf801b6069eeacb02d744b1406342821c164dd8b1edce60111160a08a85ace46d8bf6c5759473b3503b029b9eb0349cf56ccec33355729915f39b17a62f75781f586aa18b1036ca53c34804a3fa2ae5de9ad699fb9507381f7d0aa78a4cfd637394a7e6d6da6ef5bf03e1a7fd4ac1eb848e563d50b03fec50e82db44729a4e0564140552623f84dbc64e59f70fa37cbfb0f1430ecd2a3a730edfad8c3aaa11d97256e48c845de4a696f4be2d8ad0d513588defc78145e5394e20e78aaffe1443c2b7778a281fee4ea351aa6cb304149c7c776849e46bc0937388fa22e6d09e03f69d4e9441c67acd816557da4b61029c132b4b90a38e714ba0111c0c6296f7c8ca1a93cdf62e15ccc7d8a572aa5ce40a5e1c4f927ee4cb1096bff11d031a01c37ce0129c9a53eed44b6bf2d509142e512d429701b2fe83838a149359e8fd9301f3c6766880deda87f1997feb38d28c3c097077b5e5eb9743e6e36b9a04cba38c5095665ca77c3785cc4b682c62006b8c192d696a6961423770a79446669d9b87dbc6f3fb299369e7d3886283fad9a338126dad2826e1a3db01ab27d0dc6554111618f94970583acb30de6a37c38c34dd19c86d4f42a0947f01989be98e8d5d3fc533367d394076f02155803ca7bb8b654ec7badba872b747a043a3ee2391dd1d0147a56130bef21366048570022ff120441dd753392a10d4fa83cff9501346bdc815b4ee57ed8c08f04195857727763db23fe9a4e2212c3358143122691a98fe48e7744edcfe24a3183b4bd1fa3f20fcf880ebc9c942013d741078e29195f063777542ccaeb9737bb4a5ca1f6c7fe137b20dda3c292b4332140ce4892ff2c8c2060c932e7ec1864a4e1709201ec364055cae57ad9f47b69667c564998e89378cc2dc09369e9a9221a4975314b5a79e9709aadeb39af5344081659a73a03176c72ea9e42cfb60e16c904e474ceb5aa92959f2d5b75950217c9df9045aabddc2a1b0b0d21cba4d3d372805cf7a5e1a939a98f77101fdce01bad33e99f5b7beeef3c4833bc10ea933feb47782bd340b3cf6d3c21bf590415bc51530b7e132d661d9d7dcd6af66612d9b4157cc9023149a2fb948cfcd0ec74a5ca914f5dafa335984ca628f17bb46855ccdccdd058c611e9b6d926c6063f326a00bafe8cecfad1fdd2d42bb125e6c4e6bae218dcff59d33db4dd97c73e7e2179487fc04ff5c84886c645056495e64957aee87202c23c5e8228466291294dc6fd231b71c667bb83209b054e7eec4fd1091cf27698d7c45f7c4b5f57f6eb5378b4f85e051dcd800a71b69d0901b59efcef0036615bc1d2041cad428c4210c1108d2d616c94b3a34c950952e40a8cf6543c4b083cab9186e921317530d13efd18fcbef67448103bfb76674338d72269bff3977b5a65dc5f65455db12ceca39ec4019da9726e959fee6fd8a6ae79c76fe0583e54ba349b378e37436a0f66ffd09760caf056ef37e5fc4c1d86f64cb964cffea5c58b6bd2c019d4bdf7ac0658877e6f8cdbc2a48650b9857fbf1bed33f77ee9b8b3d7af95425db12b7f9ff35181a4425958313722c1a75a86feef228ee2649abbdc3e643179b212d14c381fcb29883e179e8e41826e06af3faa9fb13aa6b647f9ef16ccb6a734a536fcee05b881bfe35113291922f2e87f3ba6e4b76a0023aad951851d10807c12089223cf326736357ba6b28dbaee80b1a45d1b50a149c2627d37da01cc740ace6f287cd114b4720a7acadfb64c3fdc50645fdd1018db5d8b39f86de6e35d42fca912d865eaad758e6dcfa45ec03578424aaa39e998fe11ae3f2684be3fc2cc0d6dc4753f3e3661bae67f3fcd6b1812716f207edd2803c5a9ab742e062dafa9d31704175873cc24e2a1c6248f3b62e5b234a11a0de984d64c47557d866b006bac7793fbcd62d8fc6f0a007a70bf8ec9c82228906a9e42ef23634454ef7c0171cdbef163a98c6a748d669db1c3097c703a4119ac4a38c2279f1406a134660967ddf88be127f7c0f8f777914d12967c9e1ebd0597efcf415652cf19a04b889dcbb4551d47b225a36c082654de9f7687a5ddb8ec614c0ec204c4f58c9c969a2195b97eb97f2b4376dce0d0d3ab0d7ea5f82324ca45fb82b488a2920dbc408589150acf31f5cf7afa6ae6c9691e828ea391670582ce68e05bd2043be3b1774710188c7ec657c799f6e4c782ef995c23cdded2cc438679e580133d438cabde6a7f00462a7cfc8600f516d39910c616e495d1c93794c6c1bba2594f325c1c3d8e94ede812cd6add68cd84846dd2e6ab8c2274a882789fbf578eccc830057d51bc900c3efb36f3bdc9b0840290c4ab1f3661e734410a56183a5a96813ae98324ee5febeb8a071209bf87c78188e753dabf641ebd692154656f9ad51d6c4f7755f673f17725768e967dc01fdae012ec92ec285a8d6e7e81bc5e6c1fe449eaa227926d57ae47ebe8ca4f27751ec5311069c2e66ea19f1b5d98bc35f35cd4e259a85ca38bf578d3620e04361bc8e44e1c5b5d6c8c5c786adf6727cd8fac29d8077feb49b402e846796cda828b06cf91e19e9f4bbf4b0365f0ba055f96ad4add4363bd290dc759fbf7c8889294d5580816a7baa01aa7e7c2d6ad71a7c8776d0c906c4dc06dbeed18f133e20c22505676446db35764cf518814dc0cdb9fa2756e44f9e25598a3792882c7281da949315b1f651e9f615867b6c516c5942a4e147ba2e0c06a21dd9fff4d1e224c8750b75544234d6d189b0c7f5fa270d0e7f35c8b736f430e0d5293898f9bb5d388fbd1cc1fef5fbe5c276b113ab8b436ebcf4ae9c6832119504ce5cd8d5b504bca91c10ec512cfe0c9b0b5da04fe9ce7a9fae1609023cfb571143bf95dff1becc292ce2d895ac19df295806c466b96944bc602be9574bf29b13e5e65d2852a1a61e75b80baf53ddeb95cdc8668ad9a28e7a2896e28e5d0231f1c7bcb1ca11bb2e0d091766ee47a0a7352cfaf4303ba2503bdb4a4e8fdcf608d38d6b29571aa8dddb7f02cede4272e29fd8f9cea210d968c503fd32015a7d38417c57ce3b1d4fdfc328ac96b67af3381e526d38e6c502b045cebea35272bda912cef033ebb8642f93de209de673feda40822d4f24edc8b79bbb29e68b989e3b0b27021039126abc5e6cf8451fa8b367fb290f4eb2917fdc27f2cd931db0f19e963bfb17303b9bed8e91164700614afc164a02e8bc3ef5583929fd9995dee226f28445eeb189b0c25ee6f8c23e52549fb7f3fb3662d89955158ce25eb6d650f58ca5b66e851d9bae53a8b3cc6f5c8bc40fe177774bbf4d0da3b17ee74f616756de54cd9c7481916e8279b9b68ed50a6083bc08ec5b4abf994839997b233e989c7d594bdb4ce15b19f4323d8b0fa750bc1711cfe2e4acedd1939a0c5e8a4ecae95fcd791b7f2a74503898a67f4b27da167d83d09c41aeb0a68404166714858899a8bc35d72e7c6ee98a6928f3a585ee8ca67b3c937b020cd49fe029ebda9e21bc57b4a29258bfb611ee44b1b217387e5d3adbb4a8c86fe1ad935e9277e762f0dd74e90f6357152e28ac243e5d2f43afa52e923ff5a9966fdbe2d4092e803644f90864206bfecb96c99fd7cbb16e6a0aa84be2a33660b869ffd470fc21764f9d8f38f26eb348eafff5ce13685b98380d1423dee4b5809ab8693d9a3dfcd70b4cc42fdf37e4abca5db00ad3cf61418a656b09e4a0c8c3fea0dd41091834f22430033f4cf1379c7ace6966eeb165e0347a9cd3aed5810d532fdd736eee8b4f4c87cee2e87530cf708262c6ad4225669dee6ce02968fb7f03c860f0f0ed946c605360bbc4e65a7cab2c134bc15bfd65d1023fa7e1f27cbd32a7147787e770bf5282a68b111c10631e1abf4381fc1211731a4c6b6bf54b3fefe4792f17e6a7d3438fa7dff58dbafaade9c34b2ac5c10c536a2f4b438eb9ee1d801433949cfb44d12ff8ed14264448b814cfd89b2cb0a39336e1558276243fea9fc3", + "spend_index": [ + 0, + 1, + 2559694887, + 4294967295 + ], + "result": [ + "96fb3611b3f78e908f7d83ad1b1c1bb715a7df79eac25c4cd26bf6b3d86ac5cf", + "6ff033d5539ae2d14bfd8fea0e0fb6a7e93cd08986b6e1e280b41355fe17e447", + "e9f5a3b36f423710c6a5129175c3833f12833f58465514a72e1248e085ae2537", + "e256c842b390333db3bce1ffaf711d4da880566e07d174797c25ab5a4224784f" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 6, + "Witness": true, + "Version": -2006323668, + "scriptSigs": true + }, + "hex_tx": "2cee6988000101e90702690000000000000000000000000000000000000000000000000000000088d88eb3fd430138ed6055729b96a415fc37d0c94dbb2dabd050a388700764d5d5018466a45455ac5bc5173ccc9300ba1b4ec66e713b27dd9eb7055465dced488ab83dfc762a9871338e0eb2ebc2cef93de3626e52ad88db0774afb632e51b71bdab859dbc740887e1a9d3fdce12cb18854505db1bf7f4ee153f21acfa6c305c421893374908263fb3e7c6f5297b36b8a7684d2ac49196d32e9dd484eafb6f45d02ed13d5d30b2c48b03c0658ea25af364447dbf7c2c76f28f650f220d2f859d2279416d2661434b75b834b5bd09829ce8748dd6b7233f30d5cb064fdc420fe48217669ef48160586a19ecc3ad97d6e9de4f5f80c9aec4b60d10fcfbb08778f69a978c3768a5c3771b82960c733cbcf6b09eee9e793a5c9eea0c57cff7157e0232c26719a9045697fd9f25d81f9b31d803fcc9857e57ad9e55cca9f71204ba39d651a796a8737e7711eb0bef9fc90657c472509a7d4531c81328efeae5f22623e3aada3a7b6eec583b25f88c219f51168c59b1836824155ab2c159b3c97237a9ae12351db57fb562dd838ad79fe49ffccc55aa2031398a903dad86b0feaaf3f412e7031ca99b29a1d9bae48be733f54259eb121ab374c79e4fcc7c39bdacaf8104b555edaa420dc28b4fe802e10f364e62232f0150b209b5d2482a8971bd4e422440f77658e77535e77a8d0f51a6303e5650115bf02afbe0e620aa148b00e37db3514763a854eb2bacc8379572a0b9aaa8f77d1ac80be0e192fbc9310bbb3c852b01f593fed5fc1dc8ed44137e8d50f34fc88f4de5026fc9ad62c7ad7b92460fa74eba35071f3e93173df1d66ada44dedfdef4bbda06b746b7169b2682e5e556f9781a87c5d878b9ac6b79009f10d6af63f85c3c6e88d2b96408751ca1d5de40f5de149c362528b6deff838052dc627189ff5a9626f795e2f7c0b99927fa1c714e7150390ca2bdf64998812576e822e02865855558d004da9e17c35daa41f998054fc529097d591dafc255bd1328f0557fd3b53dd7fb35a728f47a24cde169bba46f35fa4c162aa8b7799d5a1f857516efdf7ef5db967f263ac897089877f0f96d5846026feaacad0022ffb69d5225c66d6181e336cbee778d5f20cc161092d6c28594096bd1acece57916f6abd1941befaf44835f0e63d59ec1d9321158885738c7f0eca5a969f7ed43d593207627b6b9ce623a57b68a4fc2fb27d8291232b9ae3afb98f8f94a4d5b721632ce4dd762a9402cf8a911c46f73ed804717c4bc31b99e7c48f1d6c4b3c08fa8e54ac68676b110df189fe931e0b05943ab0edfdf3dbf2a4e649a8e3f76bad327e22eef49403719fe07ec40f5c95abaff404fc3db21baf2c7455e7bfc369e26c87ae646dbb033b2b1fa657aa3cb8352b3bf46835f44a03529e92439e3d5069141f44dd98bea9cc8234d64f0ad0b321d4c4960fc269d1dcb9135d7ebb2205f5e33ee33b6b2bb201410b3e38992a00a4f9ce5e06d065769779ec2bd47558bf9b7689fac920d0ff1b1824c1edda6d3b28ef8ae00c42f1a67531d713eab9a1bc44412c8a3cd9c521a44060133ae80b863243621bcc7217dcefcc28267c4d0698823bb61a0fec8f468a87266b57677129117da7c5e662a8140c142dc45aae2683094a033fb8c140990a28aaaf03d7a47f93410c82b2d036c2b272df21215a172010b819362ed6b220292d8d8ebf707571a022e2704350dd68eabc833a7b666c99709874a3312843321d632f047f8d411873a3019205cd749824ab6cefa0cdb5cdd537e978cec566d3e1539ac2cb35799b2c4f29b127f3d4e58deb5942353731b3c730dc86ad91b074bb27cfcccc3f5da1c78ca28dfd15e83410e23f5aa08ad4976bd478328e61534fbe3eca40c73d484e2317c596ac5e6d503314ef76a7d1845035c84683f557e59e8ec80167caadf608d7aa21e0c2434fce3f525f69253760c66536e05c8ea5153002c90a8eec3872fa5f9369881d3fd0d212fb0e3d18ce3fa726cdaafa261db618faa8aa8478a3c3f8070fe033778641bf86240df7062263142151b7dc4c662954775d83d673129dc54d4b229f4b9ea84c32b6d4b296d461126625b8639641da1da91e66f9ff08ce6d1f8980325d67ca57088e96b57a9859954a9afb39f4b6354c4ccb96ab2f72d2a744c9dba822cc3595cad1bfb685683a76adea64a472f37f1a7a998570aecebf629b60197571b6224343f60eee90e27220e08eff57172d0870e4ac72a6a03fd2b01dbb959a12d229e8fcc06a9b36214bacd96a0e06bdb208533a23dc4b90f2c7f92c0e5adc6c8901ec64d6639905c6aa38544f0b1371702f490678b6ad225a977ee7f6059fc6049c5780c99fde6837d4468f242da97a5a1f780d28f39d05e72249f6a8ced5a3ef41ad22780e1785c8988465c0e0b65bde6a873008b112f98fec76f5219845360ee6cd41c1e01458bf073513c6d09dcb7ea09d52fe2773f1dd7ed12bbf00e76bf6c96f68266d2d98181c55da440c1dd2af58fc5ce9ad78a2aed3dfb055da9ac4a8893b232b334e8963800059ae80a18bb082d69b4a50228281d36c9a22ea2488e9467de7d53eedc659e4715ea994433e4e1e858cb567211132bdf6dec0983cc5b24e41e09932333bf393ed818932e7093679804aac34a2c8e97d4bd445671c58c2c786c862e09fdc601703aa3eeefc83e891d93b698d865cb00b2e82ad852780b2ab1c0203aca2cb158c4701a0c9c29015efabe1d06ff17f52fb193c93cadeb1d1ec01a229c61aad2904338844ee7b469a2187adea212c4b4fd277ebaafa572d490bea72d2b0f27cff9075fded06c6750e3c030d5614d37d9b2b8b48811779ec1e281cbc7905c26ce112ed38d4090fa48979df1ff4d3adb5c38019127ae6e5366ead7d2fbac722f08546f82582d56a9f79407962031446250efe088bef4538e43d5586a3e92f4239d8a425e2d476c9e67f9d949517ba6eb0f603bbc78f4b36eda40a68015b7f206aabf0e05a6be5c3d63cbe07d08a89fad2edf17372aa4fc5dede966bed7947f481d6655a273e9e22d145bfbb21f7177bff75a7a5748440b1b7d848c06eaa584806c3ff5c999563924c4c5cf2512f320d4a918915139ee87cb2f77289dba349a1a3194ffbad6ba06947e0d6afbd8c419a9621653809853365c3a8ae25a7483b13a593f801d689245918fead3ab6668c4a6fbc3a2b9c0e6983c0d25700ab09384d04c58f645678f05aa2ec4ff4b153d9cc20e06e44d14706633528ca00a878aebc7ae7daddf529447b383c0ad84c925ecbaeacda6e374dffb3b20edf4e93f885741948453b78f0a32cdcfc7b01117d111be926b368cad8186ae2c3061ca912fe930615b28aac118c70bc3e611aaedde8ac79de5df508d45d9faa0b16e7c6207555cf0edf12e1b26076343003e8377d90ba1f08c1c4c35e114c0307ccb7b75d13c4bc79dbe644eb500e1e7490bbe0a2767c3fc537f184852ece9189b61cdc65f14d0cd90c9d02f4d5a7abef11de334295c6321a4d6cb8d61f8c7e5716e5725d53e1588a2bc36d33ab76d4c10afede9177bc08be113fd45e489b4ab47953aa7e8866cdb4000f3e3e640dca4aa8f7a977b647baa8d08848e1d14f8bec90526", + "spend_index": [ + 0, + 1, + 3336449762, + 4294967295 + ], + "result": [ + "35b7d911fc9f0b8597b8b0d671719a4dfd381320bd593d5d8db01af2d4e5681e", + "f283f9f2988a5ae806dc1a41450b96939fa6e9c953fb6e7398945abb8c3ad93a", + "f8bfb30a4d452ff4950e0d9bcfbd5f767e1c035b58105647a6b7ce7e79a0b092", + "03e42937a554a7413e4d69a1c9853d185ba04541fc2cb0d14f47d51e694cefbb" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 8, + "Witness": true, + "Version": 927470719, + "scriptSigs": false + }, + "hex_tx": "7f1448370001058533c2c300000000000000000000000000000000000000000000000000000000cce1c49d000090f653125d362700000000000000000000000000000000000000000000000000000000a074705f0011270d74f05bb42c000000000000000000000000000000000000000000000000000000001c7d646400a560da53d34cae8f0000000000000000000000000000000000000000000000000000000007add3e500a6a2e2c6830165e1000000000000000000000000000000000000000000000000000000009f76a13e00272a2e5b087418670bde018a03c84ae2138e6bebb37de8e931ec0b26447cd365cfa52fda169fb098488d761b3c84e6fe2b0a1f2cb7b87ad7e7ee98c5c90e7cd22aa53d0aec01eedacd85ee7a40c56dc76b302075eb52f5a165010ac54e9ce47e64741ccfd6adab3706b71abd4400a863b6f34f23ac10e3e0ac3ab3a063e9ff98e1cbd59a5ac7b35a7bfa3bff1a4fe56421cd655d75a09c567d09d072a1a4a60211ea931ea1b6e99a56ca238131ce6d662c41c678e1f2ab2d21b017ab9ca65056a392ab60919a5dc5c2c5add0ff4b0985690bf53b92aac4a62b10f4b3de1bc8f9995db1f08935c9663bf3b2c27cf50ec9dc7876e1d53f8a33f01c714cbce776ec7aaaa692885854534e8041e923f0789449d7ae7d1e526619c4472e5796babea68819e6199418c57b3ff8b2168c55c4752f86e0cc35b44d9fbbbb851b769f7a1df5f25968fb9f1c293e28b6501bf6688dc6d9724a75c16f699297f3cc92d762cc9eb4dedd0c846afd1aeeed92c31eb03270d796df29d5cd480787b71038099345e71d8e8dc702732c5c6b06cecb48f170f8003f4d8857334d4f35ace0be136172fa465952ee318b230f3f39f1f2207ac889100e86c9e553a938162e02790ba30d4ef79a77b25a6aa35c3eb55a9f6dbd1c96e78bf4bddd0b450b9890efa7440a6d279ce2aa3d2c504b5811391b3157cc30c1a1f889621d9df320a2e3a145feaf15207c92410fdb82fca580e0833379e330e1b883e01757ccb99b89db7af2e8a783e20327a2b83c73ce13e5e209bedee8deef0fd64125f3aedb486e1f7f75d156fad00dd73f88880ff72f383bf208f569c84982914fc3c7afd69ce611a3e13be66601eabed2690b2ed2bf3a1715517a33b2d55d55ded6aa283438a8b956fb471020c88ac547992874716043d1deb19bb61c618f7cd13439e0bca823d82da3566cd0192c36cd509dd5235f4d612524a6238776b8936e80bbb1664657a00a1f0ed2a5175615d00ec2515467bbcbd0fd32f7db1760acd45e55634054d7229924a19a198285030d3090d41f33b11b99e684823275313c3e86af60b567bcddf7e60af4f0fb8a8c83aa1d4611b032fcaa5a8a902bec0cef342eeb67887f575e2334022843435bd27a4f26a808ff7b6382605aa64abfede133f96268878592f26a7d0bfb9b2dd7cec681d03257d96ff08d3d2812c459c8e6d4ebca99080c3b44b73666589606cd70ece1ac29c921f4acdb0aeb6ac827d3d1d72cc675d63a3db5ade28b405f9eee7e43692f825e77b018c30ab2c42fbf303cfbcc717301cf10f474e02fa9e71f68f1b1a6b600724dde7bd02090f6f70900470c0f5c18dfe9b5ef91561c946449f9f0eb4f2d3fdfbb4dba6d56a0ccc7fb77fd26797b7ff958cda25a2fa435ca25678ec0c97512fb5a171212ad545c00dd63a9e134a23f168981bd3a6e744d1ac6ca36d5ddf401b27601fef6bd524dce6164a375380fcf67cf5302c27f412c35554ac854fe2eb1617669c5d379220cfdc36fa7e77985aca7a9baddccefcff50e2953527dad07a7aef5ec37518762f21361971f35d06934b4a6cfa965eb9daa32bf7a02d3cbe71da5b02f4ecd1e002b708d4accd13bc5ddd27a84d792159464259d6775714f34cbf09ab20458c95505865acdde8fc6aa6ef30dae6b60cbcb0a07d2a7e0b13cf035062f590b1f35bdb5ef9a552d07e1c5b3dd757deabe23b44158ad1ed72b860fee4f25d71938efd0b0ecf89542b6d50d656c6e918b8a6746c3501ffb725a08ef51d0eca4c563eadf395da17342c832e3adfcb3a3c272625a2fd7ad37b75e194b9d068e41f5e90e89be73e1fa1d47237ca78ba1072e7781ea45836626d08221ad3d14959b4eb4bd5829b9515b5540b2de3181c83f15924faa547b75c86a079c592ff1cc73e12c46271df825a340455a74fc4319df941f7e342e9501e87f9c52d71719353787c0888b451ebfea884e7b9f7e1e08336220e8ee987c09ae264bc727bbeedeb88fc9da6b10b36ab191a3e559fafd351f3405016c098f4429ee97c1734d347b547ca90821938551a870b7f4315a31b7e1c64d15c787daf61a452ac87bce0cee9daf0fc3ba011ff3319e57417ec77756bd178f9dbdcd9179333e4e3a49918918f1859ab4aa6100322ebaa879cee92ac17559547c9ece339ba495a2e54a392674a0f01e596df37b92ad5319ac6268fa4e34be837aabf20c5aee8eb7faa9daca9ccbf498c9ca9f10df74937e0c87c87c20d73385da74ebf6b5873ff01e420984dcca17a688a021bc5d4f4a82e43e80bc215a9ebe502f03f9aa92698b848426876fadb90491e4d22354c42be6873f5a3099b840726f59f2262ba1275e50821f871c411e7850016324ea2332a0f611ca730f8389f0912bd647445a182e9a18065575727d2150d6e83b80c683824921cef65022b057429adfe0484e2e3c7ce8e4779671877f9ea1999295e1f9a8a01598a4485f369023ab24dda1e175310f6ce707b976bec4fa7e2ffc876a03fddc0152d77caecea97bbd0bdc11c92955051f1295684fd8f0e1443d55eabe1cdd098ee45fbf672d4b19285da0bd404eec4d6b88bd4ba5b88709ddad97d1868a517b7ade6e5ef74343e5d4f2fd4e49c3f16126543f96ed93c1bed35b8d73da03e8641110c36d46954cf5827dda61c54c7382d7cde2597f4d589477cfdde573fb3c94e3a83dd500851484cf0ac41e7d267ffc58b5f842b644ea36bb60ae97f13e6db7f1c4bae4548d86373e1bb61609da84b9e8562046959f23365fc98f663e646f1b6df6a17a5e0643324aeedd6c96829881196784d99b67f194039f76aaa0cc082fe83c5c425d9daecfb5ae2044f44b958babd9adda321fd329f2d0dc85c1a8045d03c1fbbb4a59c8f892d9965eaba3e2b26e521371b13d027bb89290346d6de1f4dc098b82f99740f2c688dee5fddd02818ecb850ce85bbed1c74a7147989143aeb0e78faaf3426510b0f57be10767fd9a7e764856255f897bcb2b02583b06de695907336f6018b9bf48b912b2354b359563895dbe6b292f2efe5d96d8c7494d57bb41971df50c0e4c3492be67539236d9bfd261783718b961ed7af3c1bb66b92e882687d90916fdaa989ecfce4df21d419b6025ac3d7a0b8df5e986d5245e09165d4c042e0ed373bf2c2de094b6a98ebb64a31affa752f226066b76d3a1818af06411d78a0e8f6712cbf41e77fd0d491332cbcfe03ac2a42875a2afb3f3602de6cf540d11f9117c5040508c77c2e8de0645750eb713f9c2daa86f70367950c2beb38d08dc8c62e4775258741fae09728590997e7e7254cabf3bcce7b53eacc8687a68e83fb64b4f60c6031d4558a41fbe0685a011360ae175ef58123ea07a6bfd6801330a7b938bbc46e900c34c0c6283bf727aa4c5a7b6ebc956a2a73a34600ed7ffc492d822e3e6799c1d218840c8749647a7a3e32beb0de784d44f97ea4bc89d30fb6aa60c202bdb52dd103e0c92106e731b7a32cb927b31bcd658eba282514223db9e132e71b42655b1f13a58c9cee6fcdfe3cb74ca8b20866a2dbe86712ab0fe2f5d83b368c734709fcd071aa109d500f465e30d31275ff725d66d61d6389de4288b7f16b9596a80c8a0070ad17aaeb2585cf30868e98480021e02f9ab582b04f775c289b228eaa0797a4aaacec3607b9de993d5e5428649883d8dadf36c570d531dcede705106fd78f8f73fae85e96ee23df325101bf5b5f5362f8287029f56102366575e8ae261d3c5bdb4010d69f2f554438851fbcf53bd4e3d5e5b410f36bac7d4a9a8fbfc7599e85e5461835e0788b6eb082604107a385290828e56fa4538e21c42e8b2d2d461ec4c15f1d34b8e76feccbab6e7832e24304dd0691f363019c70649e84a7afa02fd00018a6afa7ad8bc2deda6d7a77a392ae19e63663ca2866a5ff3d5d26df8092d1909c5c546d29a0cb2977c49fcffdcec848fcb064b0fec10012506d87227274328f0fb1357ee9645ab7610464f2ebde2f70de3695f80999fb005326f581b839e29c17b30bb24025881bec2763283fb5cf247ad5e2ca72a25b4aa16a7106221cf224f2519ceae0cf8c617a49c36ff0ecc2b847a05cd8f7cbf2f10e1b41774d7151b5d18a25b6f626a6495eab19cd432b4ea9ac757a586c3f3a68cf756d5eef3ceb5d92834c9e7ac0d43d20a6af1eec12b095e3fccd960203a06318c4f8261c576247dc24dc742e3a2e839d88f02addb1660133de1ccd693473919b0a1efe680ad1ef4fd89017e43180811b13f0690e4da19472e0aa0bbd502c0b5c17063d8f4d49434c261704baebc47c8f0415ec33c5f44a0eb189e864a5b72f31f1b9189f4e2ca6a0fb5f02e7aeca67c32076bc312e5c6c38e55ae959746540a4da5958b459638e6008376c4f02c48a6585e942508110c7d7f085c953a25d25d15190fd396185b06e8d6593363815a68a33971f9f6c80f0d5ce251def60037c16d49ac0b1e106a48be2f320fd29b7f78349aa64a7e3d922661543fd4ba4e3e2acd70e8a04a22e2676713dcf60795af6bbe0b62343d5806ca4e7bfd00dad24636cbb16b7e3eb9d08bb38d67d18719b5dbc19486d4a0de9b36748c472914e223402b8f31c647bdd02a840d471af6d3e021726fa7028d6caa14d164797cb9a30fefea445c35cebde590a337228e5fdd1bdd6c720b21b9539e64d0a9a0cb9d5c9274c2d549d48f9df1c471fee0de8852a0cbe1cb7ece1dc5dbab18c80f1bb8e5d57c1c381fcb6459caa475849652787bdcf81b745751423a1caef82a5066ef7732f39de3725aab74d2cb5891518e0514a0bc76058b8e02fd8d01ad79f66e18d236c9c1beaad88887a2d25d2b7127e907c5444ce7e4c16e852c08c5025c9c37897f0804ef9687f6e15efc12d191a6fd6ef49d2fac14552261668c959d37a1680264e19a9b301b88fa4e5757afe371149d592f97005ab7b5e1c5acec9faebab1f93d27d9dd5868c76fd004a5ba01c2db2735791411d029f86131e77f11b2df1998396676c5f0fd71327a681929095f84d9d7751b45d12298a84799c77ceb3c20ee3bd5fff4c31c81d6888565880518fad5561a799b2fd52774624c9c5a370bcd495c9cd8a589d4d83cdc77f5e807882c5d9a869f5bef7bbd778a9606f4670f9e21d587d3d4e106a1035c562ba276f2828160d92a095b932245545c15c9ba57bc5e3139b700a83d3d8f4edaf4aa80bc4aa1583169ba1833a716838ab855b146c05cb96773d1d23a26a86859aa3adeb213af7b95117530729c756b052d7b485f8d8cfd9d524e3353cec87a3d617d3f75f52b81525c1347c492710456fc19f437b89ce4837d29f44fba6df0ca58efa9f8cdea2a8cae2484ecfd7d099519a0279d21b55f4f5086dad7bb6ef3771ffe062186f2b9ea918706928d020a75da0948623fc34eeff53e2371e9495b2e25713960dd0b7328682c0f74282b700ec8af7985b10fe49014a70c6e715180fde1d533676b68bde54acf0eaffbfac407dac2d5431c1c10608ef4cabbeb83390a136776e041cc509bccce8eee0025c80156", + "spend_index": [ + 0, + 1, + 2627771845, + 4294967295 + ], + "result": [ + "d7b1add885c3702cec9a2b0b84eefd49a406fe71ab6945d4de040f27e09bf6e0", + "eb8e5adfb2d19bbb1a6d37356313d462d192e088510459099bbfa85d604733b7", + "270111c35d939a116777e92815053d91a95027ca6a0971d7d0ef5b6f534666cf", + "d9431013d0ab2f6f324386e5532e812d599b582ac7716191d1d5e589ce688210" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 6, + "Witness": true, + "Version": -1061043830, + "scriptSigs": true + }, + "hex_tx": "8ac1c1c0000103448bcf3000000000000000000000000000000000000000000000000000000000c0ef03f8d5d292809d1df6f8069d0392f54a00171e068db96ae04cb26a4782a005f5313a171539b47fa54553d56bcdf1f29f642c7e299c871f46da2ccdc11ab0c48fd89d3fc7dbb647312408f733e01af1812c95617b107eeea28450549d27b1c6815fce518d1ee46d7380dd9467262581740df0ff8997e8293bbfe51631635210f246f3b9756986a0f2427f7a735a7cbf47a71f160866ed8b4c0f19134ee263c4865449ffa1b797893bfe0171e3be1d7652b23c6e146763e942516e93720a964996e753fb5c51f133631e725099c8d23b4a0fb439293973677b69f6ed85963808c30000000000000000000000000000000000000000000000000000000093bdaf16fd4801aac47b52ac01c9d563cec02c54ae175e6d2a354d206485791b02de510f39a5885824db12577fa6e142a3d46393dba53ef60b115b0bfdac85c82d26458716d4e58c7e2da2a6dbf621e4664183950e637cb68b6f23ae65ba6996b843b49a0d9874de0c9e8d5e6f99322699db90a9ce8377b5abee3b724cf26982ce9b7acc2753b64478d493b4b1e1a7ea5703445d0dd8386e33bee708145268af68b2c7f34d4586bfc83ee582ad0d345dde3685ee04edb8c36560d0f87aa8aef0f2e5d9f6c1fef355b92e01fdd8d1ac72006834ccea7c4355ad13dbcf929a58052dc69efc1856598eb10d9bc1a80b4f72ff45b2ac3e3c8430983cd19a72da5f098639cd8a01f30d54e34bf88e74d8aa9805b17b720257b10c13b61f80e63768a071dbef4a2b423ee4a34c28cd70f6032243a2259c11d3ebfc37f0e7e9ce7af6dfc768fdae78c0e4b4567c93ffb082b5817b5e44601af8ed000000000000000000000000000000000000000000000000000000009bc7ead5000ea2166d06aaead9f88b7ab147c87caced45785892c612353aeb80b8ef429fdd44b4b1b8fd9f699d480b51c3ccdf6e94bd947e78a3b5921330acd805ccd5156cdd6744729030b63241cb7a31caea3e59ab65d23172c5c7a52c6db5fad2131063f5cb1418e1f406592a04b4338b418748218f0c6120e9d6ae55c6ff064569b03eb32ac3f8343d6ac1a3c6e95d442d36e237ebb5fa185ac9ca050da73830c70646782d4f15ea97ff7ec047464e015e5837d80df308118abe91629e1593f4e6d422ba6accbb70a680969f4bd00ace22013fb3c886c2fcc49776aa044ab8d261c8feee059dc6304f6d71e23d4b0194bab447e01ac84700c12f119d0500d9bf867eb3180972322af8e2fb4d3119edc5bafcf5525ad5dc5d6de140dae4da6ac0a452b7f0900a2b30bb5e909c4c40aa395d765873af357305ac2f940b4e1d6422eca4e9e2097977a305837efa1946b6752ee25720b2211cb6cb38c058336713980bf15ff2197b545d1d05fb2dd5163096506b1e1c3a9ceca0e41590920d1cb179bfd197423fc383bbdf2a2ed624a04d6729f0b33f2faa1ce8bc6b3b8d5f8c7050ab7ae43fdc84ba6a8ad61cfd8e3e93d6ca1bc8cf701743ff16bfa5a8e7d14a662d01f0283e32bfe1eb420b73d85e69b34c3a935cef5922f8d581878f15bbc63f9546f1c2f0baa102652c94058b4e5e92b5ab4121d374b1f1625edb0d0856a89eb0809c9e6bf77fa52257d98c500221c733ba0ea9b79a83abeca65b50e398b91d4222c0e2c842488650c68d9df4a799484f009520f57be7e3b490c7c92f021a4b686e527031d9e67c6739d40d1c3105be206427670afba6ee9e61d10db44481032618492bde0200ce0451a5c17a9315159f0e47b5ea9c32aa13c12dcb53b36d37f06875c89dca149fce846a233e49d9e018182e2cb662d90db0b2da6b76e846ce2b969c67a699c86008ccd53111720529ff22a7ec867a746a28f18029164c6c1df506a2c3d2b042fead11e8c9b38acad93580b960818f705d836b2c15a069451f24317742465bc0df71b6e96cc46fd36e906780838436d8ce5ed1bc6eed9f6155367075be6a93abe1c62423dc07835ece0030a813b7abda518b1a2047e1b834cda8020e17609985beac3919bb5d6b5a072fd0301780de28352207ad660434f74e3f86114cc25421d1451b2d059b0878b0fed5c130c8c3a9377c862f7f357b0cdc727950394e91e7a75c89aec17847ee500ccbb857c8317647a24e424fbf410e484d72f2766366cacfb7767b24d17b1124d3608c9c8efa56b6db0a8c4dc77d3effd330d46c465b529a419213cf6efb463c8b23c846985fec32d3d15d84aa3ce129b507b34c0e7a5fea8afb00ead26e9e1be1d126a46865fe7ff979943b106de6def68c3371e36024999cbfc81eee23320d67fe4741a12ecbaf5ddd1573ceb71ba30dbaccc4fe7c19caa33a5c0de007236164e0b96a75c07e00c08b556265400c6c7c9cbf8e2dc8b91403cd843652c20b35512e7853f3eb7b86601e1cffb21e933dc10a4c214633c92bf0378a09d5860db7e941a401be298202e1d148384e4a5c9777a37df4e56bbb7ae071b5577dc3f90a4a4d5dac281ec8a4bfb241c8c8764ffcc0276046162c7cda5934a2090c6c089848fd77b5c8c79a197006740944d6d3ee06b0b963f81a7ee90ade804724fc8062e789e0743864e841a37bbaec96dcdbd4e651472964480f504ef7e36be6b9864c9cd3093e436cceac2dc2fd5bbdb156622c9d6a23687b56c8d6b9352db6eb03fdea01e0758de3a88a4cdfed10b4f2c7edb91b36f5069597a16dae55a582fea4ed1a875d79d031f9aed1834c37e16cd3a6185d1b8f49d9ffdf99adb3f425fe6777c9c71da677fe16c1edcda8e40a68b3893d850c8189087212d9d66dca4a7e4bdfe04b7aeeff979673a16e630a981e89352b11646dacc8add3564d49669b0368f2873d8423f1f14c338a23b004863c42ce2d465d939ae92b9d83adb98003a7b89418a26ac848801b05211381b20e4f91aa1cc3387d41dff60712b4c73db66205ef36638bfb7022fe6966d43ab01e93ef66ebe56e95fee5e5f2200fbf530a048c692d5ca73b4ffeb799b8cc8f9c0863d53fdf35dd8fc9da6bc7c70060bb079d34e0dd2f6b90c5f8446cfcf2cd2367a7f67d699d769580a432b1b0e4a0dd7d57e26afe2055468819ed536307ad1fce6c5de4415595aa499cf351b8f7fcf319801cfb479f371e9a04290e5f3d1909bae740ad61784fb136ee99828b126a0e9a7cfb7a9ba11a2f26457afb3d50666e763b0c50db6541ec85f0cc5ee9ff610bc98a5d4b0d45a85bbeb4519cbb78067212e54b70f08ed1bfec143410fbff00c552f071a09087df2a3c4f7a475a66981203d766a7ce6ca1ce48c98522ed302274030a2e3b56d3f4f8a16c5c776c4662e0f3b00899b279bec631cd0b128ed2748056a30b6d3d2a743eda14265a56c87590fdcb0181899a035d41f080150a233392c57f886a1e8f56e86ce186f50c0fcc002ea90cbba51ee9e3f11c4cc49c4f352efe788954ff4dd1096d67c65fe02fe5aa34e3409049264a43b905812139dbb3bd7ea2097e3564ee96ca3be71ca7922565fc8eb5ebcd387e53478fe6431ad88a9f2ba3017e6e793167c379d60fb6c470fc215f3fed6cec1309bd54d5d869a19c0273942090b5ed0c9c80fb00da664dc7cd6207a6725ea080d0fa59d14faa064050c9fae9cb377d6676b925815f075d3b074bafbf75b0f5c8c80823e634db6cfef5c88c0b5eee2c09dbde344233c6bae1d909296131ebb902f70df34f67f13adb90d006dda45bd482c931547c1db41f63637afde5345e2276dd2daab4b40e77c472c1ae4f9c035a8eccc870625bc5dd415ca3f1ae488b820928579fca63fee3dae4e8d01e8e95a8c3422e854f022799096538cd55a03113254e869c3e6cf7ab566daace700aaf5478770f5f0c3a95770e04380c1f01d76a7b1dfcadd5322c082b0e2fb53b42a42b06552dd5349702a8ab7dbb7f20814357d388905ac03c56e5d0f475636fdd04b74820f76c742660dde2bf4985869d05a06fc1b6810df3711dd2060d74b6cf4c28dc60a5cbdc2c033490e20d344434c8de3a30a831e6be4a5885a44f58c74fdf64b0a2cae80c9b96d24bc555fb40d8f47a349749a89b45cfaddece78617740448ea61e8aca5b62490d863596ab6c2022c84fdfe6ccfa7e3330155d9abb1d5c43e259c7d860b88f7916da09959e51f3ce858e4824d031d1d9bc514100a4c60935aeec2524fb3fbbd8823b64968f5e6ada316fd9b0d76cf2ff7f1730728ed8a500007619d1bd", + "spend_index": [ + 0, + 1, + 1560890374, + 4294967295 + ], + "result": [ + "07f23b994884bcf10b13b63dabe7c1f388d86ca7539fc22f8952992b123f124e", + "dcbefa0f06775ce907448903dd0dfbe3f754fb64909fae87115a0558a412ba8e", + "1d0b4bd141ae344c8cb6943699dd2c9c480aa343d4a27343c73fa002d7d3920c", + "5a7c44ae6d5f5b3494cc1180f843fbe60275377ac73334f35830c78e7931e9bb" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 4, + "Witness": true, + "Version": -1889566180, + "scriptSigs": false + }, + "hex_tx": "1c825f8f00010274e974590000000000000000000000000000000000000000000000000000000049412be4000f1fb9d3fb797df600000000000000000000000000000000000000000000000000000000690b0daa0032f54fb904adbedffff142db4ec8a3b25bc516a8bcc908becc67d7cf8c699500b29c7d29dca0d3a87cb678c9dd16f77913c5ade4f21431402f9110201efbc57b65ce926fc2b2be7de3291e53715efdf70323931cb2e43e86ef1d3669bdbd9a9084a9b6a3b6a4db8e4d7fb26f69b68ecf3f09970abd3a4c8e1f89a50aebbeb9bcede426234d385d0d2757ec18f740adb8117b7f685d57291edb424e3bb190f991325fcf2f8212da9aae593bb625ec558fc14cd57d23523b9c2a7ada70c7549c628fdfb5ebe897b7b5ccfecf6337f1a29aca0300f9bf48a84d6ae862cd0c30c808be134107352f98ff57a0b45c42a1a64ad9adc2d7109663e61e3d1881ebd359d54c67d42e1e7b85c9d3b76256cdebbe619c4a3a51bb5d953087254e8223c37a7a65795fe131177faf2e900b2cdfc0a406c734f8cd89e087bf87cd57e47e173f307246f25b4be62eb85822b55bbcd6c043b913b486acc7701f6b56c69491451364c458bb65633a3df4175b63c37881fbed88f27dea76303d92ccdf710855d483c50c69e09284a9c24857a4995f613d9dd348a2e003c602c7b46e6f85d0cc0731143bf5041f5ec6282823600d27020e65c83d8b659d8706e407f465463e77b32709a0b07668fafac94ce436612e38be1e80c7d190e58a2bb132c88e0ee9722e89e26f5dc3bb573e2624aa5b2ffb736ef1ef2798bec4870e2d347f8db9a859c8efb4980ff744070a25030c33095443e1d068acb2c38d9e4d279b176f0629fbea92da1beabceb7c9d184de51dd13571929320fd80ed0ff06e75ff4f326b140c0e8243246961874c0ef5c8b2bd5c1d859935fa66f563f9f15e6d532f6e1a21c10e34a409edea41750baa3e347fcc7c4f39fb4f08cdc6ad6cc947a33925c64dbc373419c8c70a730062688e6566998919976125adf06642bf69696ef0b0c4b5a445507a1761c37ab63f5ebaa8b2585424b1f687b105a5674e862b25666a54d32f5eea68f404cc6cdc2925c40a4d78fbf4d7f8f903b35ed422dc854cf60257d5dd9cc55652a3725bf7f4be21ace11932676d4e7947de73aee3af5d18dacaf4b497fe5604d005540dbb639610911bc0d5eb0017b8e592c8f2253744c4be6bb9cd786b8afe2d2db7badce4648546188af776f0c0f65b569e43501a891046c13910466ea05a6d3af1e56f8e9fffa301fd8c01cd406e0f988ebebc8c4b8003fddcfc481f00cacd6136c7118eb05bd797789cbe4d0228467aa539b4e3b37eb3641aabe38cc824d801519ec4faec0b2f11d8d1e78b76ec89d916ebf908b51232b703c39ba302e47cf8f890cc26fe29b52784157fd1b72242eb1b22d28bc6322e97148dbfaefe659924ef185ec61bb98328932109b56abc50a5e365e2e9df712c20864ab3cb57eb20609ba488973f8bac01ac558617b978f5de900bbe77f4cf3db5f18ce820d374e36f8fd6e7f0d98c600bb407889587f758fa1d8ac0679b5e97521a9daf3891dfd9e7fc23773bec088338d940f8b873a5d4fa1780cc14d0bc0e938feb740ac086e471ea2c9788fb9ba6a7e2614d52d07ec1438cf1a2ae252f0e82239478b82216279fc94e7840f05912e29f9bde5a1aa02960294080ac8f96ebf0254e8ee9dd9468685e4f82354b4530c0140d9975479a0fad3b69007c606fcdb8c8a9837c05b07e3cbcc8d2e50fea37984c31bf5dc7f42ebd9bef800480d86b75666aba8f507143570555a77d4e1afd103cca0a840fbfc90d84806b4789396700cf1ad61f", + "spend_index": [ + 0, + 1, + 4209932444, + 4294967295 + ], + "result": [ + "18e34b4d95056dba2f50ae05129bde6f55805557e483834bb948cd362e922b0f", + "46eae96e40720a47888c2495a3e5eba41962ca54047c14e2b7e77da87059da6d", + "36b23377c481f92b265cfce6102e8c24e113332d45994a569b38653a649953e5", + "0f87b0636a601f0cc0adfedef7f48e0a957350e643ef946650a35f36fb4b3af9" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 1, + "Witness": true, + "Version": 1968100721, + "scriptSigs": true + }, + "hex_tx": "71d54e75000107b6d84e5d00000000000000000000000000000000000000000000000000000000209c3bb100ef9f0118e299bcd400000000000000000000000000000000000000000000000000000000b3848eecb8c909ede6d119103ccca4dfbc2e85234c5d655a21345b43e7419c65abe63d4f4d80d60ccacf0cae717b9c9ed7142a8f406bf33d77e9098954946bbd05afc7759657661308bc4f793995fb6bc453cedb1e45d6b6a52412c8ba703166d83aa614ed3d2f7360a89fcfa21293d18852e4ee471195a07c53c0e0907cc4e352decf2f75d6b2e7624e83e1afd8e3f8854403cdb106b9552f76564a9f75e007f66750b32ca3ea9347780941d94597e3e34de11353bc021198f6940679967ba1bc42ae387e000000000000000000000000000000000000000000000000000000003857dac3fd4d01174cbaf6782b012d2b56725020929cce9952ce0475c67ea056287e85d95780e79327050683fcd1bf105d7468c584e61dd086c2783a09c3f8aaaf94164c3bdae3d88659612edc5fba6800e38ba824715b6237dc96ea8dd84b8c317c84563ee3a44295d902921a92c626459ed528fb26c7b13926b6941450866a4d98ed32a33eb4beca80fcff508a93c5769f62cfda1b4ead917353e22cae84425d60ac61e89f48b7d3e1ed8548f8383c8eb0e64cc2c3d85d4d52d5ad94f8c2f2b275166cec72fa62df15a1753fd0e3a39ecfe1945ca72d967512455ad1b872d6ae7d0c905b0d27b77d321c30292fee3126853fd7d0921db9123c8e98b9daa62436bceb851f4f1542328c830588cd7de028d7dc91ea0a302002dccbc3ac900c9eef3763b3f6967a539655cf86d78a89ef7022382bcadb2a51fa64e62a5c8b66bef088aea6b9d686e0aa4568e29e28ddb2c0e3bfa768d02b4990c3afe30000000000000000000000000000000000000000000000000000000018de6ec1fd15019812e1c2b3e36f611e30deedb5a60d62a2800a5e21b293e85f6dcf66e3cdbe6210b3470fd0ec3ad1feb250b087f1fe97a4a36da4f55e5bfda3feffd9c9a87e9adcdeceb26086b802d7109ccc4abedcdb334263b93646c22e87c7ba0c412600dc5fb55db472c21b594509e9ef110a0f10fe0d8a7276cb192495e8177ec228055dd1bbad401e14b981a3bfda547441d67498a492571d301c7c592b8a05b2d5aad3251cf3fc0f0b6ca396ad39cdec1fca93ad87bcf0c4cb1e074d18bc2f8d64f6dcef9335427ddf3073f2511a1e6e322ce4ab9578f90827601e436226a725c99412e93d8b4f4c96cc421fe766924cf82e5c639bfdb80a826a448edfd9281c3e8d99638458b5d0b0efbc9abe15c1a83f0d92a181d19cff190f12be38c67555000000000000000000000000000000000000000000000000000000005d1ca4d6fd3d0109d0107054af948a2f7f1ab85d80206c2d111e52a02fdc52bc6f438f18ad58fe4979ace46950f8cb12459b60d0cbfca39bffbce5f016c5c6916c63d21e2987a76dc6b291bf2cc1362b37eb1cc81bb066b77302eb73839943173b983b1fafcfbef5587433847eb10cb06c2a55d2d23e3b92930d27552e8fef6690b73d1db5e3f06795775f0a07a776e404114616c470ae67e6f074845500f044ce63b531365edd47802a86e0406069506fd8b01927ce03ae3ca0b8b1e19606d82f0d0979131a40514a3b3304bf50eb6896473e087370e6813abf68d67ab84042f3612f94152f1f4c8065d4c5d8350f9386a592c50df9f5bce6010e291ea2cdc86f391b1c5992f87ce11c8c03f8ede96e1dabdaca44c23e89da04e7ca924e59028b5a2a18b001b0535a4edb3e7485bd053d54370601315f7a0519eec10b9ef02eaba51f597020b5733cba26e10000000000000000000000000000000000000000000000000000000042b02f849b850a2f4938d7b56d85d6afc0db9ec0c0c23a6e0b9321a37c333de904dc8e2e88d40327af86f64d7221baa92a580c8fbdec96581bbbee9733f09c1c623dfb4ef2cb4b26c0bb42f4e3cf3320465aca67be99e48754866956d86433ccfbced928967204531aa3090ee7f588e11a458a4dddaf9ee7f5193d56ae95cbba955d4dc8e22d6ab098c0153f050fcd795faa8ed9a17a56fb4d065c36a09f11275d1e9ecda8f24d4700000000000000000000000000000000000000000000000000000000aec8e2a300001fceba016321f30650e0a147c8dfc6de4f7d2bb7b3e8e0d40a5f92c8aa747d8df1670c83411cdfd311acf234e3a9c56ebe4b214d0c9b99ef0cb3381c5f318fabf034c92f8ec6cd2cf6f4509850a584d131d38a6ec629bd10bfaaf58f8290a74f29f8d490e62f4ddcfae07b59967c7962ace83dc4fb4506e16441507e7c8ea92c9a91af6be770aa3649f2c1891e07e5e73fcded3ec6b6762274d6c8eab55a019c0d930a8c70329a424f51cb8ac41210aae262f3d5b2ae273110e2e8f6389a43a9f783bd2896a56c4ca72081a8c3a954d0cb897c2e4a0173888ca3630787723110096993f898c03a0d51ef7da9abace3c182dfeccbfc542750c4142bba5a161ccd0a93b5b693c9754000b917a05bd5b79270a7c96c2a9a4d0d12fef9b8c930a7ac6308532eabac983d07650d15b91fe358b96aa7b7d7f1a3aad08f2755baf4d0e02c791fcbcf8bd936583204fdae0116c24d8d9e5017d8dae77bb97c3b7e073c66096981277f18fe865a7270b8a636fb0a32ffa86eab5ef18cb0280fe6542a5ce9f944411ce8eece59a01f73134524ca062dfdc004d7e783e84628276816240a245fb038084c33265d9782061a5dc964e4a43e1ad418bacb19bff83724379d5a0df45b2b17d5a3dd8a6b434f7a4950f125ba58e8fe492ebc89a35f5fb80e0d587c148959a897df99a87de1da079a15e811da711b4e96e56d75f97ebb9b13e45002a6667618573a5b8fa35291736a7d9e8f2578d596aabf95f08c0c0fdfe8a3d31a89e734c692d0498b7051d5d373bf74a4d804ae34eef159eda2dd568b179c82aaccd864854b8c98388957ea73075ce6c68c681e3d9b40b2a86c224903a886084cd7fcbcde506247f8db1b4c5656c02c54d37f9d3ef31d1ad980de35a692b5134d456a1741a30c6cb121d2df7b1f78157739a631e8e583903537b1e103f567c2cb8d4072b04b1a0ba7bd5fd1e4e96b938c863b660569ad4b061cf292dd308074897300b23d2f7729fcf027e780b89fae832b5dcc236ebc64d878159f9fdc4e6592c5ae07a43777be86daecbc6643326b58dd9e83481dbf74d42a36a90fe9b2a4b2a5abbe6045e9e2076ddf37276c614d371c7f1c9a0ef95292ebe0457971fd0dc4e3f37c850f587164eebd76ebdc0786e29ffd52c12b6db9388bde3831f631f2b3afbb0650cf643cce5f05ffcfb789960ba6e4012fe598b092ec018b34e8171a6a1de3df81ccc979cad55893761e7ec70d89706d5660a8fd3192f86039a3f20708d44d6dd7b726f247e834aa5648231ecaee97d15baf9ba09f333195a587354e168d305358ee7185b16a10cd3f2b651ddfa83b65f632046aeae8e022468a098a353a995cf6cb69527914396f63fdfef1059e939d6c1f241ec1d1ab4f90f61d253defbae9090bf5fd1e01c4c70b19ee49f7fa40d03b5b93645f249475af6729c1117698c52fa2fda6c8a89083bc3ce83b788a4e5c67b92682556f1138261dadcf568a0e03ed9d7305e1b5b0cc8c6b18bdc677299ae62c4c6906a92530bd8ebc6060015cc3cbb36ade11d9c98b27e7a551cc83e5246e08a624325a7a5a8b9cca454e94cae68a20f10ea4b63648adf6aeea74ad764199c2ceb3a4d6cd2836a8e8782d304e5b5d44cde8fada642fc49a18bc5d7e78d1e6113f9f9a6c0b5cecda95d0d7e0f0026ac8f3a7d136701e3670ed036d8570d5108d517b291ec1779e49d123f416dc3855cc609641c6ef4f9b218d01e09c2ddde5f35e8146713bb2bf637e50357d6d954545671571bf02368d464f3a80d7703b3bc45a7e518c8bd23fe7b31b14a1933e68617b7a268f63cdfc0615cb046799338b2a8937369532885130f728d83472d17bb7a9a2e0e7f025473d6a04fdb7011b43ceda5924a8c04138707b2e813e05b977d30d4e38a7d95927ca232bbb5ea1a023f3e046eaeb230c247a51f22a0789d1f67dc92fa2dc0f783c8ace067fef686615396fd2c27a177f20ed4bb4c88355c8d83e0f51a9b31406f84c4a2a5ca668e86b4d2e64f46568473aff4e33ca21b7d31ae24c9509151331cb3e1ce348bec717db172bd4010f2e536c9d7fbc48a6960379a37c75fff53cddc5308deccdf38288b2f0245244b0ba1b45f0bd802870575b38dd1a8c9346ff2ad47eedd54115454579e6053b42cf38de9722fef7180b580cf13dd100681ddff75e8fdb262af179f2f11fcbcc8eed0fdaad2e6642c877fe19d22ceeef8aedbd460e2cda20afdc2faa27aa3463b2ca1006cba996cf5883b9b780a45606553d51a7050d512a06828ea9d8c97e5c7c3154e1fee1306a7ef6c82e344e334e652819253c6718265b15d83cee6770d585c313278d25e78928c83c6c45ad32ad8de1bd665a762db5f032088a3dc3b300a574ecabe3d872f4f77d4c1a758bedb646114ceb8730c7d58eee477c1038d3dc2dc405282f677e26903cb42b1ade7d55fa1ed54aef58c2886b8940924165ce863c80e99beee053072ed50a997edebac7bd30fd4b013f6b503a0891e7c112040930a235d3b311dd8cf81c71a6cc1df44120974a40521d685762d42260137a332a9b35004c729f5b2a2233ea6bd122ae8868b96b57d8d537a78420217b12371e6a41d53570ad2ce6a29bee8ae4b7852844c3885869ebe29f08db97658f2fb1e8f522fc64d2392cec4dd554bd4c69c7210dccb7d386953f742d63797370ec2821d1fadda679e30c42b30ebca43cb8634b2ae9d5f647acbe30d2c7de434695e9e0f9e939c8cf6428dc1fbe94a08707158216d326855b47de19704c0e1e868d575668d4a37f8bdf3037e81a676759a68327c801b292b42868af3301d66c6a53aeff11c8edd5c3030d9e9d27cc9a4c4850837aba26514ed5b35f3a76d6402bf54e10735a6877feaa47c74a65cdc4ea487f46ba65f4adf01800f5217949c9093835734fbc79479fb19a522d67566d42c19ec8089559b1f77068809edbf1affc4a57dfacfd4f0129353c77435bcda2d01d01f9d07e489c31c81c3138d95142be2b4a501f84231efb13db822f0b85bb5d46e055505f74ab2e016245f61d2a036ff83acd8e74a7bb5b0f299db3f0024b0755ed4151584c283452d67727403c39ea1f68ebddf84ee0eec2557b6a05dcfb5412c71dc94ec8e03eb393378ae853337465caf98903edd34ecbb34022902eddb1d125378f4e8d6d61e785a80e71d6ea6c5add25b19264befea329757a3948da8ad27c50e742d8a01bdb3c7175e04c8b8919ae46a930372c38c95dcc533ec2b02968592d31de64089385401725ff042e979fdd3783d54dff6ef9b4ea1bc210a8dab8ca449d0e205288850a0c44af79c50cf7e1b8bd36b4ce864d70b965eed7219214c324b7e378d7430cd9fa7b69cb462547e0ddabc889cb767d83d03153df7c405cf1bfc6d1789376bc542a5448a17568f1736da8ca895eccf15c094a62448966470fb9773edbfb7db4303b6d72ebfd018d6b590cdf7ed40c7abc80df6801a5e0a56e006cdcdbc6da5bcecf8005a3c6013645e49d33cdf10948fdb88a972ceba920a72e82ac0f3d0124fe55588137604eb4f2ebefdd57aeaed44f1f0328e90526644a848b548b16947366473b628431d8a80b661f5d538a9c15ed288cf7d40e144efc89f7509297533d3e0032c7b99ef1929956272ca693f76a40a9f76ab7002f11f549128380cc7204b80989822529dd9307153da4ab5712eccec3e4b2b8ccb425ae599cdbd7accd00355af6f190490f9d1551be069b7e6ec9d77fea777ea86ef74d61e19ca22bbed8489bb74b47ad8b453c173c6699e14b66b3f7775e0a859a020701d3c4ea36b04c74691c563f7e427c755571563d47b80f008e6e8ae96bf6355599f455ea68201e9cdda8289f48e516ab90dc8050691c2874b64110bd4e899169e7e153c9c54e775833f1b09fa70d026259f607aed8f35a844b3843afd49294cab5cddbd20e88411e17b3594cb350cad5cfd68ca304c6b1cf3d9fc9ddc714328e53ee6e2d0d20aaf604662535335303b33a3d9b60cf4be9c82758a09bf4ef8c90e9cac028d32317c51eac0690beca785c7c4b96d817f01fcf7ea184a2481edcf910bc098c82ed52f491e666d55f59142943cb667a35013ec0077a17c1e519a7022d00afbffb18ae0f6230b06049515c90846f8dee5e8de56080a4c2d4d053f8f0924000b34546ff0929693b484ef7fa326d096b905401aad28231b3cb5dc411fa5401b04f6add2268955ac986392b825185f5652007aaa3530291a768fd508ce9cf934819c50cf6bdae2435a5d09e323f714d83e6cedf4c22f2d3a040b89551a27153fbb967eaba61b2c3fc37278a6853f25c392f16c607e945abbc173cc0047165666e4ed2fa981c85cf61237e4a614ef09e84acf4158f581a1238ab4693aae877f1c969113c549275f12ea797f2119cee1ac1d73e63b81e2552063569a8e76e95006bba2f31", + "spend_index": [ + 0, + 1, + 3326047036, + 4294967295 + ], + "result": [ + "63c91fe826d7cda1eda1c7ec22e086a161351c0fedfab39a5f0511820aea00ce", + "265f82de40725e29612043afb653e7ce4632d49214912d25dd976906cb8a8072", + "54f9ed49686c92db01923931ae8ee4459cae5ec800a04471f91b3c8d6447428d", + "4bd7c3490cef1ad26a759ead29d2be88f64523010433ce1ff13c1558d6f96a4b" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 6, + "Witness": true, + "Version": -316499655, + "scriptSigs": false + }, + "hex_tx": "399922ed000105c1709b2a000000000000000000000000000000000000000000000000000000005181be300054c54e0220c16d9f00000000000000000000000000000000000000000000000000000000828b1c03008cd19e08b34c333f00000000000000000000000000000000000000000000000000000000930509150028efa61a5dec5a4000000000000000000000000000000000000000000000000000000000f5e853680099eaabf38cc2679f00000000000000000000000000000000000000000000000000000000e486812700ad935dd906ff2a3db5382ef145c8bd658166ddf1306a4d978cd229a096de55e63bf66f42e852fb94f37c68996efeba07923138ec6ec460e3f0d6f44693aaa89ed4b1b6527d84abc0bb4f275dba2758ccc4c6d7be64a6915e951cbc26c95a299dcc30a6651870d8f188e93a863410cdf0b66f8dd46c5a8f3dc08a0b0aa84a7b20919b2fe0f2a374e7c405cf24ecec3d00faacb82b9c72c7fae68c417c0cd6ab1b8c73a56d5e5609e3e1833ea4740ecda2c16866c7ce70abecfce5c12adb99944ead985c78ad2dc548740c64f4bb24d2539726cf4b4409e4caf865d1c8df26c8d01d6bd79c32ce0f8424238d740a04cc9ac3e261a41c780ca438343fc633935f44106a580f85209317b135aa84c12789d4b960d00cc57e041f580d557a993ddf4070bba3bff4b1279664338acb6790d3f038ec6cf1fb6ac921180cb6254074cc0ba05ba08f18b24668bf44afd9117df1c97553e606b418ba519db256dcfa6d48f47912e12d4eb471d480ff7dfb3f4bfb296d1099636ecb2d9387ddb131967bd86e3e5a090a90e24c0b10e7b2cac7fb1bb8b2e2e148b83f09bd837354f374ef840bc56edbb73e8c438bb26d2acf56f329c8cb1061e5d98898ca7d9b7259cb51de0fe913db80b314f79a7ad456543b03fd2b4d136f4232db804ba492d4f8a6fd9bc3a615971dba48eabfdda968e7eabf52caca7c0ad845d88ba3336afe1c3bff6a95afa5b65987b25a0b1c4f76bd336ed2ac16bf4cc7e8842363031a611f2781f679fd6d7dd92e804ac3bec96bfb9ce27a5c1cbfb2a03e478cb1c9ce4f8be188744468ac7b70c5076df6a4584a657c7d89c776ca662b6e42a48536f8f6dcca708c8620a5b900eebaed0f18bd8276e1122e926f26f8caf693b95849d257abcdbb204fc8832eaff01c6550fcd560e9766ee226def7b551c900385c586d24f3f98b733a24f2bf2d90fbefd5af2ad4f4abc72efeb4c73d287296952c068258a22f8d7e406f90cea5343096cd9b45db89de96273a991e881147b3d673c380b7a92b2784bf7fb90947fac99cd32b9eed14943a270b62e846a3c6cbdbaffb572b62cd613e3d34fda404ebbd70d6491e6e75547b5ccf7a2a13b411c67761b875b938730500c3827542e6ca4960ab78d91ca5b2cf8cf00f1d517601f1c96443bbea4abc2b9dd1ea6ab7dd2231965fdca577c6f1cc79492dc815ddee4a7e2fc5c96c8372dd3a24f84033d166a62c9becbfe4024aec470ab9fb9488a86e7d0885bc3777712ce0e3e4a26068fd57d0efe01c04712a9397f4f02e096368f9491ae381c063dcda252595d37cdedd3005589d09a4f3ff41682b2853696f83b534fb0760f4f5b46baf4cbfe9155c866b1f7690299f1ef2622af2c24718d36386ce690c8bbdb72fb292561c601a863cfa71d0a7563ccdebafd34bb41168cf46c230141345e8e8fffe1b2b19e7c13f0623957e89a0c9cdae2b16dc336bd13089f40330222282ef009cfca60d26c8523419558bcdea5af03b7c5e5035e6a1b4f98691a8b531fec14a794c60679baefc4c2424908877afae1142293bd03f4f6c0c79d6a7cd2c5034737ee3e407cf3c170294c18c3bc71a295dd2a23fd4de738547574940229a974c86ad8e30030cc9bd3c0016629bc83f579bd2519d3241f034d558e2997e20fd4070fedb4541af8f4feb5c9506765539e06efbff3b85940bf62f837ad4a425e6ecc67d35d15aa9dc7b2cf0072216e87294f49bd7da547b27648cb1e124c83521db271d9fdc6f1d0f0e416402ec6049e404fdde01aa5b1137253480a4f3cd4c1c7b46a72b0babceeda57b63ed0ceac604ec313ec117a0b69759d96e5e81ce048b5a684f7e2cc3170cfdf3470064e110a3948d4ef132fff97a9437d6cc8797502dc05f412ba792b048d620ea7b4353610619db1e6b8eea6ba305c6da1fadc46a7698a4027bd56ff96a7e3d0e34266b9d1552e51cbdde5d1fb3cf8ee93120f2eb68b8ebac2ecec6a5b7380641dfac005ec21547b994508a71b5a0e871d091a6dae6565fc79aabd13b18594617c3c30959a1de1835e4ca8403c8c3dc4beedae8303a149a12e49f0ce4cfe64dbcc90047157ff5a03061ee1b6d6cdc1ef27f1e75b67aa2d0d08449c16bdeb6b42c793b26c3bf9b3462b62cdcb29db21f720a0eb4669cf69d345c0da6d25ab70a989f2b2144991bb1d8231cd04e3c351332da12ccfad35363e1fcc1c1cc4551be2ee3322d07c6475cc6b793be7cf463733811cd88b487d9bd88a1cdf235594bf2db268e8d033d2d39e1ca2f77fa9bd27a2aed1a76a0e85138a685062b88bd50a0d2873d33559ac12fada26e98299d487583491a251d53a1e0906883f0ec513d3991e9b9086154b12ecca1e2866090f59d464571ef6d6cc8b11731eaf20e82e8ef563a0ba77f6c8f564ff1828b90179e83fc41e1b9979a42f0282c328adb5ea63d49da65964eb02100fdaa01a45962b4510a581eae99064fc0273ac5a1498e9d59dedf4688b37b0fecea4c50024c8a702de7dc9d473aa223b268f2a61ba19fcda6c51fb46d8d3fad2c0315d9d315af8cdc31b4c3d2dd7289d15a4f646fc93b7010ec188820ffac7403a0cef0767068a58d8a9ebfa47eab5135b622350445656cd880391e34c1d77a6137219e5455d222ba1e8e3f1c6361445c57a7834da401a616604de44e95f9f5c6b5bcf9cb9d88e7df9f2ea03372faa4e0a2df812295b44e719d0d39e90c047cc0d1044b1b55bfae0e9ead6479cce7eb189b538657e8355fef4f16a27ed44d57c0d86f957279096696b1a2e31ae1c61e1b743e434e8fb5855e7edd756e05787c016547f9cf658e2b7f4e0eb80a170bdab8dfa9eb756f4d6cab3a316ab97e6ac56816449640c0358eaf4c9ac033805b53f110669f1e6692db13c326e12fae93d0b4f00f843f129ba8d16484e7e61d57b3f10981c7fbfac811ab8cf27fa0f98e665a4020f665d5b66c8daec19e5b1a2e22b8cbacf66a708860d8f97997c5d14b0e2061426df76dbeee273199fedfbc4f2d194f08f47d9332a3c6d6798b27afcef2dfa669a76e8833917da247ec1c83fd4d01caabfac6dec16afb8842e9a6cb034173972133bdd7c2280a4cb0f7518fdfff9c4a32b413684c65a6852a5690c040f549916c1e7cb775484bffc5a35917d5505201b3f21e009285d99c71637732b24862f3c3b73e3e6fff9061719c72c5f7e932a0925748e10c81292f30bd8657d078edf359e55706cbc850495173ae199aacdb07bd0462fe32f9c9b7523024742c4da7ae42d67b7a699d9fd4fcfa4d430756525fd4dc78fac49c9dfd34085bdb4c8bb32b8ecf7fe144368e55110c18f65e42fc85c80035c61374f5c17681ae01c42fc16b926f6964052676e8919e124e4992c7da4af8473603487115e9d9a4924bcf7a0719e1f62c8f730d9d7306804a236f4cc476a7e4041944892ff1c8dab2cea3e8ebc13ce450d9b0a9927d11f63e62bec62fac208b5a35a43837486b8bbc4388fde307ba17feac696d2dd932fb39d8f78c8a112f03928a818a7cbeaaf875fd33011f77269619cd185e58c514df8c688eb1caf658bfdf1b47cd08caa126c278591eb34353e85a2130d75de2f482ba1beb21ab3a33021dc68a9930d169dba4046879da7b6497edf3bc48f436d64de75367e86588c057e399448ed5944bd8acf59b900acad0e79b293221213963eeedc3cda833e014be2097228d668650e9b9eb76767af829cda02d298a2bcc1af6bdfd742d1bf5b09b071393f3d18b461c0df9f468207c7a96f5d3fc08aa2707eb82569166870bee193cb8b9a460167f292bbda2cdaaebe3a0b42332ee228452b843f0a83f45dd6baa70e193288fdb15585eba9f8d54068e28b4acb6f7b07edd9ff589ff3c30e51e2dcd311de6343c27e2a8993334ce4def6e55c5f439131ebc913025bb77608d2d3c19abcc0304717ecceb47fcaf64947e6e37e076c20a2649c0de4216a3133d1802fd3601e4824f69db342e4ccb2913e45059653413ba911971b243090c175c06579038971e8dd31e1159655bab2329bb0155ec5ddb4680a2d886d503f3a893148202fd1ad1365fdbd4813b8a25ea87de955f027cec21cd203a78ff4ee9d905197b8d5cb6550ab0df4ce595a80690f28b832b2ecf305e6b7ac47a511fd3c60c9033d050b750655b62a87d133a57cc2f2b0804516de42daeb6a37f23b294a4eacfd6a368af7221dcb556a9ea0962419e636e87ea7bc58617cf1db6bcf567c80c0d07fb6282c175507397c9e513923ed8f799f91399cefae4d6e27f83270970eddcd8638b085a411d6b449c8c9adc49245dd5b6fec2f96f9ba406924086e8f2bbf228ef9f805e1a4f86a3740b2a80ec1168bd1d58a695f3a3655f1549b63f3e06944981c188f2978e71d4f98a16e1d0f63a4ef46b5a27fb40d04abefd480112f3aa9bb4e3db53c86500b150aee6e7dd4760a0745715baabea6746ff7d77936f95afba776d79ec0bb1e240df2481d13d96f51e1250e9b2c9cedc700359edc703cdcb7c14de860f18ea9d7cc78a94f73824e0bed25d4c9ab367c2cf8c240c3c9693e87f2f564fe03d5b9ddb8a8852babc1d52dc5934056e1fea8ae5c9c979a296a2dadea00c70c67e692e44d4552974116a3ce9fb6152990fa99ae3cf15bd3871684073f869c4834f1acd4c8b66c81b480fad93f92aa56ffe2d182f6d04d09205b06679d5bcd5f8ee6f3c32a613f2fcb3ffa17b94a521f69415568fbf5f8db20a61c8a768fc6730159fe88f634012316b568d4d4c720c9c5d67fa336151bba71a1f58818eece6ac3ccb3438c05a5a2fea8ea5b1663df1698389d4b5c92646c1dcf0c21bb35ab469ea47cb0e1ae0f03f6cfe14ba4f9fe7ece7571c2429d161f23054fdaea9bdc71c0395b07ead43163412336701b0e795654d21ac24d58ca14e0506f1a5ff07837881a89ab01b6fa6d51b2bf76fd292ceefca1bd9785e908f14322ed8affd8221ceef519edc243d7465d99d97b9962caa3e6fac0fc2432126995e55aa52c461619f5e1f58a936a53030b30e5841fdb1ba3cfe0d77c98d781273cce1912b44ec99e61b087dc0cdd75006997910ca92019d0d4690b5ce4bbbbdfdf0019c2c8e2ae8a5f4b9c4656f226eca67bfe0d3777f8e90d4cc092bbd0e7f32d287b3825c37baeddc7204cf2d9070335f07b3c22e0951d52794c47c4022d94d098b38d607288468369199b7840b3a121b3a1c66d52fc7380908170c96b2bbfbaddd4e88e1b3d3ce77f1cf7505b12319fb0eed5ea013ff55692534280c22ac9c0d9f827b4ec72475f1299834e1105ac0a01e98121f1693d14f5e27d10ce2730b8975feaab47a75dcbfd57ac432fd7f0eabda353410504dd77349b4e184d8f6c5aba889a1a2d932a0f0b2afc0d58d410d1a841c160f6eea0681660b462e9b7bcab5e302af4342edb17f7d444aeab6ae741441acbd3f5cf555ac96d6350e812b1fab75054819c97ac77e74f384e2a05ffd9de2adc28d5c13637a44082f75287914ec12062674af016e348ef34ef0d2ef4b4d5fd8e5244a7cd028e011b98e9150ba8d426d0fabc998e3a596be06f3fe2d7c3af46bdf26ed1fd37b793886040621e7bf57fce0154a4d194a157c8a6af3f302a260879c591a28b6273c65504b7a54506fbdaa97b89a23c88203acf07c62c36731a93c478391167d2c057142030b2d575d8cdafee3113b545c2ab83df742914bf86942c96bd942276d6d6ca884c811d5edfb80c83c2138f1561ff30fb713d3854683c7cb60f07d29376407c63c5a5ec7ba3a9ba700e7b7cbe0f3701ed8ddd849c254fdeb0112362c0b589764687212493c7bf438e05ec0903b77fade1db4512ef3bb1196d4124dac4f1e4657f52def9e872b0c31aa4bdc08fb9d1df950a00bb3b250cc73439f2955d6d35c1d54bd27d8d7c777cb16681862c39b894d142dea8dc41a15f591b378583761356ba4f039b37fe819b487fd932356e59cdd66634f6ee2f3629080c755caf495f5f3091be1c2602a663ed195ae3d7a77ccc56d9411477e4b2f57e218438bd0e2987407f982246835170f6cc6159b14e35c41178b57537bd24c9bf8db2b7da8267b9b10a4e82f62c07e689a059cff0d773d9f4c5ad78f8e4849feb772df2f357943c654e845e1f3af28cc79d5d6207acbb26325cbe9647688c0f127c5e0e8031da75923677e7e9c931875e036d416d05e2832cfe91e00f1de8615f279ae6182cf188ee75a7f605d87f9e0b6d6ebab35e0aa34788c38b5b7b128fd7119c569add2c3347d83300a86b2ec15e2c817519595fe560669811e172fc338de2ea61d3f774b9fc9d9965321d001845bcd773bd258aed2dd57c0dce66f6ae6cf42991a6eb9ae223fb6c50ad06815d6bbe7219231264377272719a286439893ddefd2ed180d21f3990ad58bddd9ccedfb5b6966fba304f0c42cdebc7e9c0994eb685ee7db79f3553470cc93c0d0f611df7195f9770758eb6b2309ecc6387ca7e62fd9b220c6ab39f657032803fd2a015634abd73829d0058c9960bf3a0f788a642ef098ec627f15b58ca5d6bb965251c2f1e3829c83ba3f8fea57aae92a4500dfff3c73d0d0a11ced732816261396ddfe85772454594276a4beaaa36e2164bcfa787b7493f40af404263d1c6a4d2cf9fa12713b46e9a496f4dca85f6800c4da90718942838c64bce8b370211023af5f494bad465ac916f728c79d379deb8ba09f6afcaa781bdcafc17b029907fbdc79d5d03925e5ccc4bb9c4c2ec79d4e514268f9a984b97882a8dbba4e865d7c44f89507320afa670b2a43851502a686891844b87cf65fe3d407a3d2bfb8bfee82b7400dd77d4dc427e16e71713af0b583212a27570479a1aa6461e66efa0eef33c6a4c3ac05f5249385a5ce0a4c2b50da420b77c1d30b37b5883b4f3ea0ef59d87b45a4a6acf5e6316207f1fd0a019488f32a6f3a8517dd3ba49619143f57f62b7bb1cfec8dfe18d5dfaf678b7d13670f49d65ff53f50f2dafddf1f858bcd7667b9ade86cf064058dfdedf7d472ed56365c819512fece143419daf7ccfbdb403835a7cfe0d3bb2718163e0d7046bbd53bce3edde7534fddd4cdea5786060d94ebab4b33bb74a833da438046ec6d787b3c7e88a24c670234b743ce69dba5aae453d5d2182692084cc0b238633feeb80fc684c863364797314e344d0c9bc4dade506574bbe6829c2dbc7429c6da5df2260a2c5306b0aedd6d2c830f872c9c100bccc5001598843ae5fcc26da830177e59a63d48fbeab5daf2b7ac66ef31469e9f9001da671b0c1eb2336df53628a081947f7d9fe63adcc8bddafdeb019edb952ddd6e0ad6fbef677caa99b000f96167fd13b2324adfa1d3c78ed5188159f5619b29604abc8e8d0ee8e8b888353a07aaa0bc6a3cf914fe737f3bbb0a70a142b16e52aa55975d383011327018d2110cefebecd8882058c19d4a4aa7f080fe4fcc781f43ee67c4eaa948156bfeaee7cbfa277816db60fa5deba4bd9978a7ff5e0566f3def8c0919cc250e304a3965279417010664596649f7b1ac400934ca6f8c9d1ce1d63c3086c9730bf9cb762414fad35019f0f2041ba5468c3eac7dfb1e8083014affda6ead6b2013c29495c6d35a5400bf544774e301eed5465ec3e12bc31046593ae3eb9d282deaafc83c0d8cf885d557f30be463e7e0330cfba4d6a69984ac978a6b5c391d6d1d28f2115a0ecf4d7cbea55153e3e9f0b0c219379d2c59aad5c83e952124f475ccba0fdb03e3ba62844a823777d513e481fd69bcba19dc62b014af2f9c8e482c163e061d5578c5aad292d254de96b191ba88c36a4ebce818d9d61d4933aad15be9aa63eeba2de6026e3b36c6249ea5c8c2699da5e75f4fe56cc157169f0a78cc9d3d6b12f985583a4d6e28de5e5b30c70b3826342bf8c6ace75639cc08fa4f7562702a307060004b18d07423d94d0e658c9a9e7141b625d85f1605942fb9e510c971c87193e72e3930e79c8008b948ff93c672733027c94febf341d293541ee003eab19ae", + "spend_index": [ + 0, + 1, + 1446282621, + 4294967295 + ], + "result": [ + "401b491b439289d26a2f389d10fd79ce500b93e9a9354a07ca063de47bd21fc1", + "30dd1c57097fd956c04e75a7d3a8ea6768ff13a9dd990804926664203c1b2b88", + "0b2095f09814fef07bbb58e07069524af34c0416e4e20d5766ce5b682e5a31bb", + "7d175fb5b55e2d6ed61a7f183854e7fb48b822d5e2a5d62eb15963c716b22daa" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 1, + "Witness": true, + "Version": -943280664, + "scriptSigs": true + }, + "hex_tx": "e8adc6c70001061d608d8e000000000000000000000000000000000000000000000000000000008dad378df19b99cdefcc47348448fb0e3f7b537987dcfaf7a09f1dbe4688f88b41f1a63f06aa3824f4c59baf3d47fe01fe38f012be213c6279ab131549f362e2eaddd1d5cb79d622ddcfd738f2588879ad7b3a54dca6c89e2c848b0a94461a2a279a85f4e40023820f7f8bccbeb059890be4596c919573b508f2b48396c00f101e79c3a8e8389ae4cb5b7a604254de0c8ecca3c7066cd90a0f83bd9b86e6723d6e2cf7e483abcdf7be88b41ac337cfdc2e4e4115ad7dd2ddc28b53a2d8b2c8f70c67cd1c2926760c680fd6441945a84b23cf1d1186230694ccc8661ad71e60f2610dbaf2bf6187ee5600e56ab30867abf7a3bf143b6b3eafb9afb71ed72600000000000000000000000000000000000000000000000000000000a3427510f5c0f85a2961730984b8f0628679eca08db731d39468e7422df04e9cde3757123e7b3af9ad0cad2d420ed16cd64869ae758c82ddf9a712d43fc35995419d22da479ad41714a059a2b6222bc2c7e2076f83c250488b245e9c229bef2dc1dc87fc0867a4f74267317ffa8281f7c81d70acb00f5751683ceed72c042b90a736394113c91fa6fc865c1fde963f14b3a98a67a8b555c516d2e5693cc7249787ffe875e9f2264b3daeea6fe84827627614ad35d49a74133fb63527de79de4dee0d7bfc3530431a7e699b7d3ed229c8a10cd05c1172ce249b6944b80513fe8fb66070fe9e3d24d94711943da3d044a11523395a11a8bf983da4a0eddea8629e315b00000000000000000000000000000000000000000000000000000000d0f1d3145df7dda966acd462152fd9d689cf4984fcaf790de587b8f511c329b7f9e077c7c0cc7ae556b0b3bfb93b5e66d4b4e23b30354785db6c1a59ca9f3b022aeeae09a307fcf75e16b0c85089ab0c910f76b3ee60e7db3cd8f2ac2daec2e91a6276cc189eaadf445c0000000000000000000000000000000000000000000000000000000029d9f470fd7f0116992fdb68d299e30b142a324bc40cc9552ab0f16fc59056f9e41b50231c0ebfa05b69c4807762552b67c35b7dc616112fc9bc34ff7afada3f00979fd82d40d70dde7a12a7865f2835819bdcd8088abd36f2b04bed21aa3d58a407ebd7d307de842c4c870fa4f3e265e5ffde33378d4c4e3e4b70c68b9c581e548adac0a497ad3e0cfd07e72c5a20c0ff6253544a570cdb65dfaac0df69d7710700234c5940d953bc84ad41f7a6142ef1ebb37c025dd9ecf6a61425cdb34a3667c2ced06c0dc226bb43a7815a079caa0dacfce9c7e88df6e4c55f46d2bb71687a49418a9661534b7afe10d7f767c2fab5cc3890c88941c61de50e5550d4f27c084aa75b698dc45cfae43c12c4ce5fcaeb56e6da34ad1b61c4f22a9c91a452d174d240d8a52e346ba86a4db16ceecc6d339c83dc551c63d03ac50c9bbc40d907ee35dba1a208d71476c072265cab4d34a6697db0ebf01ea4f69d152ff02282dc340f252c5067054d8b99642048ec672fb4e4bf6240a736d89757569fd3e694cedea8eefb8f6b284aa482a2c5ea1d00000000000000000000000000000000000000000000000000000000231ff2bd76521251147acc8b898b5bca7fdf71b404423f284e51e708785f70293019045937097898cd23a89f6df62557340e778107d77aa11f22a905376c41a29db9b0d7b42b0c9c5870f6d9d927c32baa13509b8907e47adb6e79718d36e6f01312644ab586d754d6d6e1a6445267abcb21a9d24549dd25fe79af4535fa8248c1271600000000000000000000000000000000000000000000000000000000fa14b3fbfd4101ebba470ffaa34deaf30a9658dd643d425380bc1e4dbaa7e56f7924748431a86440485dc60be0a1c9ea308535ee6bb2cd8c70cfb950a2ab7008929e4c9c845a77c3da89f7c80df45fa72f40ffd32ce5a145b3e6652a9d98d4ad5c03c90571977bc5086fab8d88fb700e3788ac099381b590ddcccbbb8c2fd7a417d5284cd75cb963b168f3a33787c7b7a56ba021c4f09fcf21ce81a0834ccd2839e920003882e7dafd4170b12c6c0ca3747e54651cd336e8122d11640cf99e20d0928886a79cfb391ac295ce06fb8b7ebef3eb34f995380be42830297091255cfc0d37bf92faefc9ca61e1dbb7e85d37d190c86929459375fd9d4b8a5c3cb4a80e2ba5a815b07f6749052579fbd6fe597920814490091239677f9fbd8ce69e6352d9508be69758b310cc6024b45cf9d2b047b969295339c633dd9cf008e02966dcefa60f647293844ff91af801182ec639fcf3f41cc8fe887bcf61222c015e771b7d6c6bebe509a563c88a5f936960292dcfa603cdd428c7e1e97fd1939929ae7028f665d2aa55cef4596afae6419d5eb36654f793cdc3162a8cf9bfec8c7a9c9abe89215a78289e259c8250fac22db88e10643bba30065fd53bfd8617cefffddd6ed8a1fcb637f193f387c191bf2456fd6cda456b1c359f521d3a329be8e64a8fb6ae43bd1cc0883d5a18b07e999497cbca30ae93ef079e55f96c2d01480a3e513c1808674a110cffc6c143c6c6ddae11cfd8080b6e72b1ab01e476779b01fd72014bc379e636939751a8547d44e16a7344b57221e4e59477c8325b6b3201a7f02f4a9b5c1c280bfb0746f011d84c1ff9c79b9b791cca1f64e93986eb3aa42c81fb319ac173dba4bea727984c55251841466e5e757c67be24f623433f1a5784c3bd1240af7afdcd5dabfc5945e85c7e33c797746896ff56cf2ffb1daa689cc45dc093cd3cd16974a7702580d0fc57881fe24d837c28d9b2bcaccf417f938180d67e83dee41d9a4b42f828f53cd9313e8b8e75fcf64537cb4264c411b8043bd81316c5f883dad2fd38fe41c160efb8d30e71db64a311ad87c1730322f48a77d5bbe57416ac51bfd60c5bab3011018e6d25ed68f271fcfd73f4bd2be810c8e3da310f71192b65deda9d79b069168ffe05cf444f2dea1fe6cf4faef2c1d55a9a0998f4ddb6f5c9bb6cf1bbac59e7455649e0613459f4da3c5c5fab2b78a1b93c6f36dbd32c92c91104fc46c3dff48df58abc159639512c88be297b8b735d6153eefa8c85b34fb17d7622dd9e6578d4ad4fb80c616a02fd3201be2e969368307f65045c67e44ccc3ebb559892831e75cad0ba0e1d3ab1a02e4cba46cabcb94a8418c7cace3b5f5696923977e85b43daf8e5ac7849628b2d97abf5bad07b1e7a114cba65499e0cbfb7dbd50b14fbfc98c234ceaa28a27152fded1407e7cd99cad33cc298fb9d32f03af05749ce022d73cbc0cfdb1342ad19bef4e5d1f97a99ede2678812c93d773f62f9a81bebaf56b075f18b8a3a6b3c1b91c94233e102317a8c6c88b0833d1e852f5a8c8af1c86b887043ff8157ce76ddbcb1ca113d5c284e7894b27578c7490ff4f2baa51e35f6ff4873568e15a3106c33ad73dd586b4a12d812677cfec3b42df0e943cd085654cb031e588a50eabfbb945efc96152cbc8bea48255fc1596dfa7ed107107d07a608dfcd58f5be49d255523bb23bba79c22f582fdadd25134c56050ef730fd0c010c902d0afde16b125a722b5212b9337a413eadc157a2737330fa0a8565d7c1ede5c6502e4918414f80842e71a7a6048543a9e61e49b67d7de21333479fe43ef30843c28897d1d53948a5d92c87b2de62bb076147b4de04ede2f8669731116fe95b975e5bca64f032fa0627fb2cc3fba548f23247b4632f0d457961d982f5b8717b2150f0e9dadf0e8942ff8196d813490d28c0b28387507943753c7919c4cb3a4dabb5943bea03c844e010972bbbdf86f2db7579c2b2ab8788b614b17be6fb721978ffdd3f3a51811780162161614aa6351e7f1e890a7f13ef7dc28eb4cb25231b92a000cad8ef265577f48ed9be5ffd58486f0b0efff88115e23b2a5050a07b58676c115cabb15a2c103f5801a4c286bbcad5deb72ff2325e45add15edcf421b11ead72dd7e86981af5c0d37331483b69284344c43ccef6e120db1b47c5648d6175aba7fff3341ab364dfd109ace8bbd54448e424b8bb80a940dd1b8865428c23955cba9bee9ba83ab4cb067ac3d706d95eb36fb87e67c47444aa6cb76112bf213341ddc255acd11834672c8630daaa764ba9750832faba54daa93c20dcd3f188c3641d30f719bbf3d1883b4634d9e055e002e30df8f436e1480ac7fe3ce8a845a46414d09684023555e62f56f5d2aeeccc3af82ea4993c02d30fd1e7d5fa5bee40cde77b5d91b2e4d1641ece2c79e9629c13d90c7ae29fb57366ef1a8098ee92f6f515d3bd9f052e3b23aedcb79feeae5135129d88a29fa1338f5b73adb26bc5e1f5f5892e34fad015e54945c187fe6e3abcc3852dc42a599b527135ba4dda1776f05c5f3bae5773fc99b281ecd3b5ed92adbff9dc54e3853a172c745a99113812eae3bb9fef5014d3e25dc41005851edc093cad4ce886bea68004ceae5a6787e8cd81eb855888f72efb2c59c9f78210db7e0f130b3d7c5352549e0aaf4092cd174be428c78ba235f8dbb9cd9cf0b06f26fad9bab87dcd08aabdd40bd005f756218017e02cdb3e99df25ced8e60d7ba0af9bf039903134e0cb761be0fff9a8e80fac094612023fa0b001df37f1b867f0c97303b89d89ec9101740ed03ab27dd3874b8d251caa12331e1a84d935fc60490d51d1032766cd641cd50351e4f8a913dd4042db831181eb2338d99b19bdfb37e114e9c1e7a5c9fb62533f73aace0d2b6950ef0b36729ad3aa4cf6e916116de2b227187d8547ea666878e19b82076027cefda2e0671972854dc81b9854587bcd1dc7e8e6e6ece36a6a1f612d58a8542412204a09ca7b91e57e4ffbd886f4802fef20f531e4a99faaa01589bc4f7ff9755d3c6e8e838ae56c7eb01c52c418f9501a4596b6e219727fd0e955fa322a5b8f96786477a77e26adfaf664b380e0b62b12649ed4e7f343e7a53f5953734b2db89f3ff0480ead74fdf201a333fdec92e56685ac2531974e0c32f6b38ce525b01657fa77badc73932cd701efe8fecd96a6f90f1f738097abae2b681bc43a0daf92622e990e9424a36ae01ce280ff2f6da76d533f8968416c5357ad40cbdb39ee41d7081f2e755a2b6a7116a294cedea31d186f4dc0b40e9b383b9cdeaf99b7b26cc727b1496b56444fdd815115ce80604f22f881b68a6927bcf36f34557e99f7ad11fefc93b2cce465a63a15a4ded07faf9e351286b317bcbbb7b57b739c34c85237b054e3a423674e64203706fe1d24a9f3d071988b7b3ac847020352448817d7c4d90cd619b8d4fb8c025fe05104b746acaffcb96f0f85a9aaff62fc44cc9b811eea896a22d68bbbbf9e54221efdbd0a7408fc0487d13528eeb66bda0256b0ea15ece241693618daf3de2165d08376c51542453bae70e711b861327cb6fe5e05b606af2a2357e9c5aaf3319c51f87da4cd390cd9715ac09232d1009e3d070a1170993f0b41066c1be85e5a72a044bee1087218a3e740170dd0c3de5e6c6be127243ac490baac1e54476a6f622a80b7e7ddf89624ce4d589b76c66c8bd7ecd3a1a6add51b38d9f2ac2c2c348210719b2af5a521315d689b2e2b5464455c7e9aa528c0cf2d0a3ef337600d271adae8a5aaf1a856a7cca627c81408ca36323b4484aabbe0fcf6c716ccd1070a3a00399a2056f96a0058b4bcb3ec49d6c303ae96fc340c21e3bef62a1db8d77ca8012ee5b5bf96f9fa05eb08e8f5616b52406f3aa5895de4e2ac980b21cce62bedd6d3ed04cc46bc272988b9bb4d6750d914156aed123e08aed4a68df2077c6f8198143697fcc8e8ed79d63dd462d18d627124803041599e2833123b85cade4c1bad3503e9b6e791c0e5a8b26577d4fa748b4e51ae75b9e77ae7d17862b2e12ad3eba748d5cbdb0704a9caa6fb102c12a42e8ed2d02866459ee51daf7b439e6b13f41b92f305ed41319e9e33869fc7f1940ebd985f01ff330dd17a07bb1c84fed2b4d12ec630d9f460e6faf8a1e74e10aa9f2a400da251377968bad097897e5fcc847cda591b7fbdd93fd8377daf174ca0aab86ec900bc02d49d6e7ad08aca6c88454aa351c42b2790b28a50b1311079d11b4ba02f259902dde2aae253e93213b51a018c1580da57b0f49a111534df9219ab944ab36629231f6ebd5322684526d95ea1eb4d562916601b622171097cdceb43a839990803ae71517ac15150285e54c809b713720c4ed4de61a9427f4f4ff3a03486505278088291538ddfa8e792112a6e65f13c57ca7c7767825445f5c4d43a5aeac806b82bae6b61b9077a459c92e5341e1f172f86156d536662dfdc7ba2198675b1fcad23488cf16d32d06aef40b8ae280dfe7015df1f431befbe1c05e23344072789d61a12930e1c56d5d9eff7ff8783366e4abeed891cb95dda9c70a50a472145d7733514b9ae2ba8ac9a2cc482a4c96f8ffb54ea75916e87b1206209cb273df9819b2a5ad66553d9b5e5fb148957528809accefebe7115fdc5a9ad6e65af7b1c6aac46b5fe8c7ea585aebdae333eb9b18500c2f22e60ed67544e1bd30fe3", + "spend_index": [ + 0, + 1, + 2131649645, + 4294967295 + ], + "result": [ + "33c4ca61245d3f6ca36c99250cd3dd0cd41727253d849c858da5ede5ecde4a67", + "90779500f5ce8db89a47c08c7a057517d6f62c814093153107a03d98b30c05c2", + "6b7033b441fafa098659364a02ac2e95cbbee6a8bbdaf5ca2991bb731765a54e", + "bdd72df524ab04c74d98acbc06ec195bf33bc4b93ddf74bb650a317717f73391" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 1, + "Witness": true, + "Version": 485614025, + "scriptSigs": false + }, + "hex_tx": "c9e1f11c00010948414d3e00000000000000000000000000000000000000000000000000000000e59e1ab8006cb08fcf73f1dc8200000000000000000000000000000000000000000000000000000000f1f6ce6d0097953b6a9fc38036000000000000000000000000000000000000000000000000000000007d1a45230031f6dc8c10dcbca800000000000000000000000000000000000000000000000000000000e31a9fae0065cefbeda6a6c30800000000000000000000000000000000000000000000000000000000c63fc07400097d994d032b7145000000000000000000000000000000000000000000000000000000002141dbb7002a68b86cabae3bc700000000000000000000000000000000000000000000000000000000a095934200235da408b25b2dfb00000000000000000000000000000000000000000000000000000000ac56b6a800e963231257a8f62400000000000000000000000000000000000000000000000000000000475e475600e2b549f601179a5db6314ea84bc865df5c0f6ac5eae793d0616fbc788219e8db4e5466b3db1f294fa29aee18da2c58e1dae9d4efa0c413ae6be6cd6f149d4a0a192bc213cfd6e3e56fc062ae231a497a940d6b3e165046fd39b129f478896ed9098df5036fa6f5dfa2af494d2cccfa14bd765aaac1b2ffcda4e686823586e5d9146af0aa81c1c61d46dd8ef11951516d957e841d8df0a7a537011ea5d2c0da275de77871b6921204b77215a9a7ed5232e5cbe6d2c4faec4f053d4839b8a84bbc02b0d3af82d46d6732eae896f7361a538717f4e8d77301267031b7effc2b58c3308b6c07d17b8d7b5f9d8f4fdd97d22b6fa13bedc72148d09e92384e2ac103c9fdd8287f24c8d8769f8ab7e78570a7303771be40b89ef19cab7419b5f67f2f31d4905e2140fd4346daff639d07ba1a730376dcf680ccd919cdb712190ad9a797519d4595eef77ad41f7129b577a174badeef18f6bad0e74b508eab661098e25c88eb6c3ee7de43aa205de5e3ae1ea914e13b5af00a29b9530dc2a4d7350957438411c6cb1d89a7ccc1f7797d450cbfe75476df523c14cd39020e84d8ef3116582e6786555c096e8c5e51f89daac206ed996f059f20037de043ce41e87fae26248d1ca0ecd53e8ec63cfdd7017b48051db5e7b9a5ba62f239b27794b4785103934e1e549d92801727ef659e0565278110d7ed2f974be8bcb91b4bcd6fb9c0423edab23f1252dee60ab55117942ab25c4228b0ae285188ab9a5947656f611a8e23ec3609cf6e1f3e1410af559839d6ac367e3eabf1828c86a6ca7a2eb9d8e7ddeeb2fa53ee197e8e0d35f998258053f17d6b478265842f583a5e8e05f11d4e20456b0c63056f8b7b43c6f3587850471dd7ab986b644dc7d99b1d3ab438673be36d2482cef1ece0dc3f167913d4a5b7f0a6a859b6cd70fc817849e06494a3878f812ff52099db85a0bebc8e86b0928628bcc0fd50ce1083ae2c669299551f9e6b953959d01262ff1bbe7e5f084a93950807fef84b0c450ebb5b8d889d4049be3140257d64e4be8f0d837e268093298d0bd0318b5a02bd5ff7fec1d30467609230dbf7df931ac8c80cf914785191f8395676fbcdc3f825c1d3e76e1559ec51afce8675a06f98a6fff56ac96c298deca324c40e60dbdac1ddbd91475ad9d4a48ebcc7508356e0cce22a37f25edb5217694dafa19a58b174f5f78b9b09ce2a6f45110b2ad518e9f4db533f4f492a6a01e14b5dffb188eb4c55518f07ddd1cf2eb2b83e854a897d30e4680e7b054a9476d5ef83052fa42adcc810acbc65cd6022fb6da2b84125fdac01a342a1dae23caaad4d16b3469f44e9a7b36f45a12e3411af6253a2b072912c899d363f2d9ae0f5e21ee8538298edb140f3cdd2593b8004de075afb13387b7d17320300d1c27d6c4ac8b8165bc2b6357b73169aaebe9a17820e991ba02340f388fc9fe622913183eb87e543004a1a67140892503b2ac532cd80b73521d85db5c582b97ff4a628f96627777b0d83b3b5ecc7f056e06db37d29efbba8de3f7569c55d79000aa24ff70858384db9d6e9eee1b02034dc0f5ab67888e5dc9d4de12f28049e79eb21613136c1fa69a09b9d74de7b94839a5ff916545318769be4180e5ff5c15766f29c552f181d88dbefddc5756d4ada904895b4e2cb9d7506165c40a6403e9f467ff22e98f11cd9097c83394e37090f3fe8ef0761bc9ca96bd1491f7886654e931ebffe8cd072b772369c3a7a37030c9a75fe950db98972920af52f6e119c477d58659f06e50c088f43218e34e5db754ddeff7789b7d955ac856645a445d2a19b4fdec8963ac9bbdc2af4e8aaf810eaaaf457e2a7caa6dd48e5a879457704a6967d7316791169598cfb3fcb258e3acf2e667c020b03126f3216a38bf20983d902f3accc14a73e48cd04fa304393a6d6ba343e96e6d4eeba2dc6ee41451570b1f78c1e70ee5b63115698f21f52fecb014ddd5acad48b3c71c7e1c73633a21ff89fa707e294a1094c0848da8662d18317fb7bf2f166e37d77073306e91158b161f840d2ab01c7f728f33890b329000a6829eb41311443c75e29d4bbf56fc5620a2d1cfdee67947ab3962423e00a60115e4af2ca2409cdffac3f5dc54ed09c5eff44e2860afbc0c2010f525e4071474ae65c075f5fb38725941cc99c1772ce3903b772a073e2436ac084fc0248f24b7e9bf1f6b12c316d0ef74ab4b3dbe410c00b42acf1e164feb59e28345e18e3406bd69ead142e75cf9a104295858a86b2caf14f4285e5a0fdda01618005338892559a941bbe08e44b7176ac88dbdfac6999dfc42287896d81f83f0550f1aad3db2c8e9ffcc4829a0e0f398d1b71498356e95e5941ff47f1e98775fa0dbba5392a3e85c4d187c8093580cfb671d3c3934c7c68479968c6d62ebe3d87867729cc6d9d57edd4c4da9ec3f62abc81423681f4a270b84985bb0d3a7a49532ccf5cf0d59d715945acba916c95389039d7c2efab83bd37bbcbce1b54cc39b11565b7a17334947e9c61efde89db023f9b23583371f6fa02d094ba8ee91426155c8651d22959d145ec9c77bf47a013e6497667fe9c2c12a667fb0b1b26ec18853a2a01a0d5c5251b4a0d1cb74d6f05423954872cceb8eee7ad47d802cd528eb0f1a4ad7ca489aa55ca7a676c9007c75162407640d4b2551503ea5c71ca58c600800c10c42128d24c25853077184f111ff3682578563f8b0c2a336644f2f1efbce8d2aeb15313f8ca7e92229cda2b5c628c3a0b3fd723647e816ff5787f43ee4c4c8afa0afaf15e45a71e3e9cc035e4398e8e7e25a5a9ef15aa1a5c8d54b2acf5db6f612afd773c156572bf2eaec9e7007c3bfd481508a35e950d596c266b836eacf4b2fdeb01efdcc3989ff3ac37eff5c0ccccae94c05eea3242b896f0a7037bca4682f56978175f2bf8dc7d6b1903374a28e71ca4702febbdfdf1015dab9d79165783a3324ad5a624a941ebd4e126e4909f35057cd46e3e2c2811e9d2925d27f9e4612e4c61853223e026d8f3398e5ff89d037f724d2908a7fac7c992980fb8716722e632ceaa451c141273625b761bce8add10eae32e310af7d05bab2552e70c5c9109273a3a2b4d408acdab7a68c9c00611e4616a29e80ecf6d3abaab07903570609dd943f8431f3701b3f5d65a957089335f73c7bf3338976337e804eff75f6fcca8679b6cfabedccd7d0201e292113d6fe20a8eadfbf23f56fbad98296879bc2083d1e6caf3faa26842605ab771251705e1263189dbc5b90c4b94b7ec1b7660e79882cf93fda08b62edea32947299b59ae61bd888d83559de50883c0e905cb8294500d60df4a613a62f34b00ca7069649a28ed88800e9cb148556fa28e45f50ee797da5b83afaad49e48449ab392875e4b6a80d2396a188c2a9bf47ff04dc7a05b604d5d044417fbe3de08f8b7048ac651c6acbd911036c16eed7baae9f5a6f19450b2b8f5f5b34b30a2ed28b6a1d51a89af31cba4d446a9ff18098dfb93a440a20d22cb06adb2916b2b8f79cff5fe916930b1ebdd42e12a3917b3fc7452af7c0d559bd00582851e3c34277c9bdcb50cc376ee6bec35f424aa2a9204f70b144edf20969a2cfcd209e2d7049ca419bbb0009a4c8d3ae67f795f7eb28d4bbb0303a7c4e71c9918f065468fb0cff6aa15ab497073b24b889680001fd1901894a4b3923c046b76fcd3d6acb61f8926c3c28b479b7c5386b017d8cdc6a4982d02a5b1a62e57bfe2bf15058cd9539146173bab291389f395e216e669d1831d6b0f70e7352573ce1166ed134b68253090d841d9503ff58d0d6d62bd9be62105a56a05738caed763f3066731ae907a033300e3da84c2c091bed0fbec57d034a0254627c52d9b8f28d87ddad29bf3ee2a709feaf4d914117629104bd0a60d7c34b91d52b0cbe008dc28d0fd3aedd81ea71fd8965c9be2e8bab0b015511671ad05e5bd8dc9c806a041018887dc0cf2c27ef80cf1aac1d1b345c1d8783e53702ca40d0328ee5f7b4118cc35a9608fb793d224495630c8fae050aa9fa4c6f25b367033d98714fa0e85a9155b084fc9fa7f6766713189f75dcb91246027fc00ac4644ed36c0cac7345bfb24f7462cf2f62fafece0ebfbe5a92ad3f2a7cb377e5bd64c5d785f7bb41447cfcbe163d0e79ba2ecf37f09c44209adda4fee988e56f0cfaa23191c0092c86393b044bf35c22857b69ff858a5b22aac5312c82f308debf2d5416014850d3302636feb72965d73c4c44d98ba2833bf5817e8321bd7d80dcd8762a5db570eb1e3168997f1d2a92554bfa3d8dd33d6111ce44eacaec37e1206b165c45d2e497e5c28b770181b52309a5a2ae28c0e19e33609b4a99c39239b80327ba0954d4a19a1c1325175f597e7ef5e4b4243d66e2b74e6438ac8db31d010903f131dfbfc0972bb0b4df68e4709eb0757072f4a7be1c6082cc91b85b411b20912d7245e7915767f7f0f0edf381de2ed411203cf323adfb5ef46f9abfefdcc70031f6f57cee8b6423c179286d16f72c69140adf47ecc8007e01fdae01bc9def0c121a1918904ad846f2db2dd97862b172e285cbe7018ac93cc5347a63bf8bf1a18cf43896a2c0c32b9eb96508dd4e52afca94e2d4949e238cb913de37fbfc8757de6d7f1622e1f80a9fab03de82f5201269c234e43f7e7c77e2fafa82196a5cf93700081a5629d1c1591aaf0dcc533e7aad89f11e195ae106d9164d83bc117d330b0625ae7ab914cba3f5e9efa4f0cad23f6b96af65834973e023387e1d5168dd25e42c20efaf1fe6f6540c04c698be4a372e26aae68e57b264aa8b21e35e124c89e72481a32bd69e298386d8dbd2f837ed5b325a6dcf245049bfb304fb580eb9ed2c0e12a70610676741389a241b0cfb07a2df412d5b124b7dab5381805f0c3822cbd4554cbccb27c2e42f8275e3636c0629494c5f592f256e3c026a193c3bdff6b78c5aa503dfe2e15561f0c06292e1e3b176e4b581972c957d2451aa8407a6566b4af1e4799d9b8a83de5041619cf662bfd50e7a36ba531a48d190bb2fe007b93d5de397fcaf2e6164480d3bd6577d4b6a63be31b3e0be6eb785a00648ec9deed2d1e7ede249ad0eb2d6635b507feca5e54be1786a04eb882197d71c38c0d11317526d8220047e27b8000005e515bd", + "spend_index": [ + 0, + 1, + 2773995730, + 4294967295 + ], + "result": [ + "17a26c6ac5835fea6a4d6768276d43c6d364e7d4f8640d81d9b75ef1a1f38919", + "9c69c5727e1b331a00f51c90399781644cdac61b5e6e50468364558f29f922f2", + "70ba670c7645b244ac7116bfac53c066f9aa483f5805181e601b3a0453e6c506", + "3063e65347d8252812789922643a202cb5851f8de9506b1fd6b22feb389edb75" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 1, + "Witness": true, + "Version": 879929405, + "scriptSigs": true + }, + "hex_tx": "3da87234000107e3d9f699000000000000000000000000000000000000000000000000000000000e02a8e129f17bbd3a719e5c419f786ad2cb5934b82905ee6d9773b0a2c224c9e61b43ced03d3f387560038684aed8dbc02b8d7e12960000000000000000000000000000000000000000000000000000000050e6e834156282c8744573de6a676668c7d6cf7deeed37cdc6df31d0964d339f715c00000000000000000000000000000000000000000000000000000000066de206008ae386ae69c9456c00000000000000000000000000000000000000000000000000000000a4e18cd8aaa758a30ff2ceef19b9fca18f10f62ea82e3b20af78e1406107eaa1eb772f4c1e92809bc9a0c10ebfe2dd6ab865d81936b53cc74d00ea45139f61d1057d3e8dde146a1a4f9b4dbbf5fc794e43ec5db10abf1d8ce61abf55e3eb5b3d9c1e48aae2a8791cd00e36c44e36d2a7292d79d2c6846d4d68d326dca8ea48675a7a4072621357ffcd99bb738b16a4ec35d8309e2c3b52393801c9396032a8e7a18705356a44372fbbd014d1aab2f255ec7b5712e2281b000000000000000000000000000000000000000000000000000000003d0b52060024eff817d8b6370800000000000000000000000000000000000000000000000000000000146f8940fd09017154e0794010287c09ea7938690c178360b6fc93b4e491958a1f54135372238c5afe7d176efcd03ba54df6ca8b09a675d776975d060899c8764216c8a10b7687b368c3e05608800c12d8e69a26262a1a9ac5a975cbcd0f399ebbd649bcb0352e2e45390d2e653eaa5d4fcba293df4107f0d994b7cb28517e8937cd728697a7f1960d408f1030a02001d7abf627634eb02d28b91f5fc6053f937e5ff9d520d9cc90fa669ed70e308560abe1463127e47f2c00d42a5e5a9129e5e70761ccc83908be832b4c4087e3cbb8e81c5e6b8f41816055c2e857db3e5ef3339e03df7b29ef4593cbed65d6b386844de7884fdc01126b1a2ffecda1905c827140f566c5fa97533a6b7fac4712e6d27840f83247dca51100000000000000000000000000000000000000000000000000000000e033ae24fd5801a6c7e03f06d046f97b11ffbe34f85874413f50c63972e2ec801988a6586084d9345ecb81b2e539d96fd52f52395d6e52dd0f1a958362f7311280c8eb6475b74b1381a3fc3b8c7be041c01517e5c1e9c55d10b46033670794e09ecdf1d22b256ffb5b949dd130d680dc2bebf175b3382b97884fa21a1cecd329361ea6850537f5a40463dd36ef90985f1f0d73fa53a84dc48ffeecefafb64f7ba63b8d10e3030a6a1e7ca3ad386d88435f236a5e0669b64c045ea22472dc2ca1fe2d6345aa26c3723952181538b3c9f4f821ad14669035168ec12a6349a25a5caab4056ff3a12651ac3612e1a7accfe16ce6f8a4633ed214145dc0a1ea425d2b57f0c7af659fbd47093e065cfcddb2646cb4396496026832448f9eb20ddc25025a1b24eacec73a56bf8d953bef2a4feb6ec7005d9557be1c9bb1ba9f2f7782bd2162fe9011a37cf058edb76796fe293eea928c207ef3962d2e5a6e1182156885b2e4e50199a51e28b8f42f38c8dcf65496688bfabab447460b3b8c03605e1caed09ec1933b59d7e80d55d7d375614a5d809082b5506072df28ebeff035c7b4e443fcb6aea5238fac882999851e13322a80b56333c13aee8d46e659751a435de60191d7ff6a84fa3b4b99ea066c9ed7a4c31fef447b22a6f4f946038bee9e64dad2a3721780d452bda78ef82864afa74c6b57068df83ea06c64b0cd56d7ea842815a989e166c6c9101ce812c1fc3c4cbdeb217d59ac4dff2a84f3a6b7e183e6ebcc04d6f0d918be5702b73a14874426ab353c489f9903fda301c3cc7978357621e503e46fa82a2ebbd557f2dc43d40cc5edb212242356bb089ffd837c09958970c8beefd7c9055540423cf13398353ec1190495b0ec26a64bc690082914f40c508754a281337ccd04bbaadbd179cfcd093cb8163d7c542b4dd5aacfe07761444261ebc67e612fb11ec447c031a06513362de39c2e020e8ec2bc2f4bb9f92b4ae1a1b89d109cb2ab034b177f07840139f2f39dbbc2614559cbfcffcd9153bcfff7df2dc946036c6562dda1dd0ec183235e49dfa049161c5b723a82594bde07681443cb9301a9dbde4775fc7a8df326be0b0119e7bfb97c68b325d15f5cece4169ec52e0ec0def4f0ebb2dd944fc8d267209d4dfd92d07917e0ec0e4a82094be02f8ce71a756b3ff6b90233273198b397a2a5ead5d9a7389bfca6d8d577e2bd0b1b62d719c296f793c2edb25a478eb36ee82f0ce0061145ad555258be0e582dbaad2017f31b4f705534cb874fd75d435acd33773d1f72e58d64d6901f8377db26b5625b8db4d0ea2728e47934e1506069211433df2124411bba5aefd45d6d5f1089a5117a5d7c86eedd6ccf50dc38a61d1c6c754f66d7319bae4af68ff54f5774260f059631263b80719326596d080a389a4ced0b056e34b4bf1a1adc582a925e36b35095022fe1f34afb3683e7b47e22c9c7f1a9a5a1b7a5a3d0080f3ee66e4e3050177f1ae9fb2402f62c665544cb32909fe85dcdfac66ffd8f5dc28c2869aaf0c2130be293a13b73414ceae0805d37ce49961084d34626ab8fc8fd57edf9cec217d2f5c25949b13540c60c27434118b4220437bf7d40d1baa11ba9533b04641d7742a175536bd7ddb66961a4043a9f05c61485c0141bd38a5db5e20d923347552c0c750bbc72efbefa53fded013057c3861415e4b829aa3fda0d7bd6db680c796d4802379b1f07a831ddf87beb1c0626c97109f3704d451d10980aed9daba4908fe96281e22860b6030ddb3b10c4445e325b92c28b75900dc5e4b1a62992db85e91f2c9443e23c9029af2994787ec03faae38d49c525885e8183fa09e1012464e8c4faec0890d7de43b0432b417c92fa9788fc54842d16af13be204704eac6064fc6bc41aacb05a8f2cd7104bd3f779ddad20ac77c8cb47eca14be27c25e94d9704b527762a126f5fd91626391ecac9a7cf74437ed1f99d12d6e47e1af0a6cbdcae2c5a771e1a24809a981a51de6f1ed9d3b623a48cd4b11c8629b256815b754b193de7a19ca01897771aa3c84fe150cf2dbac86b78a3af53ad743e23d1d5d58a5b7eae918b28de940ca4566b591e3c3052880c1c9ebf603058f8e7a82e3bee91c47032d04fe0817a50f7fbfd5989410dff894cf9b60189bc397b1c6f4a48b144233c6d2c8eb0210b8c53a2700280365dfedc4674e6779c5f2a2a0b68df2a4b25b4ce3f85e5fd94ae8e355d456ac8c076c9bef88fe7c67e409c038cb6e91f8c1f3570c16a1c1a0d0d1fa0916d07cad7ba438e944c19b3f378a6f76f912153c65055d9a68284b2f6085225b3f214d7da32dc3b2c13aaa0669c0be90a5d3e8d48a0188f6fea28e391d8317e824e631482208d8be7cf7b18c193bc22bf118746418906fa4e23a2d0bb7b388c89583c0356a5719b0abea895fcda3f499f8791a9bdb60c77d3c0e4dfdc50156f33279ecfa8b078776c7008c26162ced7244a31b08a5b371c2e2b6c5fb08bfd64052a447286984eff0672c191af0e357bbfcd8a91c6e9062b3095995ef09695dbc9a4a7fa79945b0c935a0ddecaa290e0c31ad46ca7c9aa27a91df67d37a0684cf6c8ae4716ca413b2c584033cf2aa1609ff3a57987e690fdd3d480d765779ebb9794d46a415f288fc2d52c6dd584cc265b746c60170bed30c33deb13a58118042e84263238f0e5076f7665d288fcfc14fddf06310d3447cb96ba1dc19f9ec8f63a258ef76b8ff6e9787792127fce45a78e9bbf042c55a2c7d0e2167dac6ebb218f7844b2c9aed41708c8c478b0efc4936460bfab33761d4c2c4f7beda53477304d7e0d7ec0cf521871adb9cdd436b9457ca7856659ffe869a6338a72650cef63860880d731a0d3ed51a6ff7f1d6643d8da98b16713c7012badce39e2aa0f5d19eb86b0eddfd81c39974788c95abd732ef93d3ce7e533dce0d25584d663314176875d1e0642e4858c19df642d2866b92e40e683727a14de01775dee9392fc12e52f8e1933ce98762e8371958c61cfff86523161c6db101e9136782da819502567fb8668ed6ae4a4b3c00eee9d75a710add723458e9cd660bd7467db8570e21b3e295a69f02fddf0120b2a480076d8ca3273de406cc7229525423c9ee14db0e2a5687f5d93d32c32717754e7d97fc553b0759f77d7efeffb969dfe0fb539773e3b8b2f1108e0bfe506415bcbeefe5a66548547e4982c4422b3cb45d17a6c928a82aff83361f78563fd27bb68bd1a6bf4ac80c4b455ca5bb28b07b52b92f398a693d9b0faaa91a43b7016df645421d50c863f3d284a5ea75f262fd958db498848160bb5776e72b1365fb25568c497b4554ef56fa153851517c328b8db1648074cc8b9369dc46f6e943e229fbe80c51820abae660c8109e6ec19da4cf61510208a7082782da275e0d5a54cacac70feef115d0f21947a6f672e8b992cf0977c2f561d1fa8ef9be6f9619ea8f603cefe04f53ee88a1ac46b1006c7c589d46c2faa71e4098fbbee407646fb4cf7b148ae107a872afb8532ad7b64c0cfb0a7770b4ceba4c201174b11516a7bf6fa051b331ea6aa928f0ade68cd5fb530a3d8c456f4f636266040e0877622ba9bffc13046d82dd158d5da579b964c73e9789f10ca9f63141a48453a61a454086a3d94a41b8c78410b13ec39e73330e6df0476caf5f0f5591fea5689898849a677440e3ab812b640fb103349abfec5e7d96f04dd5f2cae03d9bf927a2ec0477e293794fdc92ab43c620bddae7a44f2e90d33b0257a5cef70993a3b5ee2674fd51012f9d4c699cd9203ae3413599a60a3d13be84c07ea13c7bc9fc86b549efe917a0503df95aee8b6f8c769bdf671505113bee89f968da307658417f90a36a81eb36026ad3aeaee5309a05edc8519a21a8c8b88fe8d9b5da019a299b63e6a09be76c987616378151f249fecbdd1cfb237a8dee3bd8ce6b0f8de13d48f499d2dbc9aec4a5a38666b475034626fd9dc103c5952ecd1a54365304e3a4078246c723b72f8c9aadd4cff9267ab74c35412a005e42424aa2c77fb4ca11289f95b44541d9e29692b9d3934f902efe12d4e6f7446043f98b159293c8e120d7c1d2dff9b13764af85381952e172727adbc3fac1feedee324b79e503d3217eef8b47a2e4ac29c7e5b51fbf4759d6c84e8220b649590970d69b222d71f4a29cbd62bfd31110fa88932392a6f6407da69f88e16587a4f9485a2f982db8d21861454c1eabfc0b57e6f37f470adf005232fe5ea38bf7870a6dd302fd2e01218f2eb08ae0314cebd3ab6f1ca408dd789bb68c4fcfbbd003f22e7f1f0a56de9c0257214559b944ed7bd6ae7e77ac4b2456fe28179f38fe65eabd55b5ac6bb0c5dd7a9df2b7df7957b9e238d5bced728d294edad1fbbd9ef6cb3d6e8573469b0c5f393f262524e45365bade9e016c27f33d06fec702e9aeaf350b34dad52a4cb8a58af6079857c692f89d49699cc6527adeeb2ce92b290d8404e175b3d682e80b6a7311aed857dc0bf1f34aefd63304718e36af6e56a5eb420f2953d74be7bad471a979a43728584c2f1451cd210b72bd0c33ba904789fbdb6a26354a5558a1a5b5e532b5b2fbcc14a973bc8dc3d4de45c0bba21d578423fcf78e15fb11b20918502f053ad3c7edb7221cddce74b4216f2aca51245ec87c3575a6dd07f39c5d3ef715f0599bc72a756ae9653eb311a7b80ba9876b39ef4a4c168372ae5c616701fdeb01c8e175b9c8f8df7855306c601dea40508e31f9222106b54a071ff601e88c5c237554b1f5d94474ad30af8f31d53d15c1fdb291f82060e0800957422aa0a38482c06da373a2e6f3110c0937ad4686746d8c5615575c3c6a82fb8e7a2066b561828c197d6bef8e1416205553c3057c1a3eccce56f5b265f325ce04b3a39fdae44131b427048b5e92b4af3d7f84e0e4ec67cfa9b7b0fb5e16eddd96af14398a8d034ca87d38e33bc73b47fec0be48f64240d08f409cb005e9b2c99b3964f6cf3d0b223812c881f3393599df843c2ee7cef58f5bb8e621c365f6d471ab896ce890a4f9a9b2b1fc08db1565925c5aadb9978a4324122437fc96240ee138d1285b8a72866e9cecf3a3cd845f898c0d064f107735ba909f6943a89c3b347bb6c6246c7793994551d1017e9f81bc336a74536fc85f0aa37115aeb89edc84c2e19685d7339c21b194bab71e60301f0c84bfaf22ce591a1c29e75bce5a881b196ff456aaaba13b1a6e3a3374ec3dabcbaa5f1069557b0f45499d069ad72f9eaa944b9c2697ae39c8f086f68a64e38edf53b142d4700c5ef9d8362261c69ae7f1432321c6f6ffaf5571f009f7e76ad7056dc9468e971c96d300bc758c53d888f6e3ccd7ea3d807bc32f5a75c1d5b86fa4ae2a57bd06c60283d707a193975a57dca75d94a1bfe489be6c04e637bff5ddc10000666cc47d", + "spend_index": [ + 0, + 1, + 418482803, + 4294967295 + ], + "result": [ + "ba26e6ce9adf5b16d19356d501b84d5abb001097bb87bd903cfe0ae1d97cbe82", + "cdb2989c82559c31ee7e9b6efd00d87c51cb67efcc371e2a8839a5f9502c0fef", + "8afa6f573ea8e5ca2aed628fb6cc8f58e730f7179d382bb7f4311f0f205e38e5", + "034eeec69918a72106275f882d5d75cb3ee4d62cb8b302ae70e7178eabf14a1e" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 10, + "Witness": true, + "Version": -709681065, + "scriptSigs": false + }, + "hex_tx": "5720b3d50001075daf918f000000000000000000000000000000000000000000000000000000007da23531008a997eff90dece7500000000000000000000000000000000000000000000000000000000538f2e410073621f9515f3f0ea000000000000000000000000000000000000000000000000000000009d57505300e4d08d893086ce3100000000000000000000000000000000000000000000000000000000342e363a00913892234ff4855800000000000000000000000000000000000000000000000000000000d9606d2100c8886846a67bdd8e00000000000000000000000000000000000000000000000000000000396bf93600f6c564ae62a21338000000000000000000000000000000000000000000000000000000003175be2e003a75017e0aee23b71d09d01235c865b262c5ae164cab8ab974a731b034427f663ca7441d234e0d2f3395c8cd606f698096c03e6e7f16aa89cb2ca5defce9cb543ab636ce563fc76efbe4abd1fda808d607eea2229b3e5846ddce5234a4d098836ad5a0e1e385d83d5c093fc8762d99aae65acf2140509bf0b7ad5fe0d7518db59e12dbb02a815e9f39193abd9d2f90cfb24e989181eed2846ce3c443374d2c869b33c4c551dc76d5cf9163649d0ff11f0f307486e72a62d848bc8e7774f55addfeb573df387199390e0b17233d2d4c8fb52f6664d80a8c4d6d134f581e01c830425a7d6b904744a85df661535c10181e8a20f49789c674666627e4845a99e9b21ceae2f5fe70f6fd9d3b5414f5890debb6a567d8ff342e948a116db25463becd0f5d8bba1628cd629ad348aa64c88a98a38530e9b21c2725fe7bd303a1aae9dfc662326b9ebc416262b6bac942b9b5329626c16dfe2cbe94f72361b741089f3fd21203f093bbe4b04bc3fd88022db2339267d467ae6168d81c42f3e9f44074809bae6f7360ebe955473a557bd137ea22c357e25b2189726a5733aa13623e216b1194fcf2c13843769f42703f01ea54c86c66abc870200268b937e5a4e2d1b26c3b81d83ff702fcf271e2bc33f27b4b6dae4c9c14ae8e9231b7cd0c7275ac61d98e00a53820a4535fb4ed6b3c143d501542d5ba0678b70782aee279f4d5a1d8e72994df5637634f6af86d7c63f47b86ab4e0297577ad2a3092f0319d9b11779a22c1080fe34254f4459a73683ade01f149c3501253d63d8374670a74da878b372e9c3ab82a52c8ab3d8e7aaf0729ec8db4fb0edcf39c057b22ee92e30b814a5673ce84acf82393f4b6869a6a746834d118d96af4e47cc0752da70c687e65ee94fc8cf5317206c7db7f91638c9b040137e6023b74f68b8126952b28c14e4b538fca65fc6b1739776d57d47086bda8dab6565ca1547e4d18f524f3b204064d7cfc19b56059fa101ba16d3969f9384b252f5620ec5c18c934a3b23b8bc3b9928e6e782e045bedaa8021586f13fc37fc5afefa013fcc4ae8d80727e82259ba2cce5cae5f05d725732d16479b95fcb2bb93288263079fe943985837f4fab845d1ffe45cfac9ac38480dd1ba834780c27839ee6c0187277e0b621d609dc0416f1707385e3fbb68b2eabe5774aa6c320e60438da07c8e1ee0132659ec1f972ebdb16bd3484d220661a09487b9c03c480052cdba71bfb1994931a6c2db1502e18e0b8e9981ece76095fd881aac299d74a48b0aff91eddebf7f98a438842e5142d4724905a47968509591bd5a003448e5e3ab3e1cede5fb0c40e305c29e44cfe6f417d128054d34444eac07f5bc4f408fdb66cde818774107852e9bad1bb19f78522ef925d42baeaeedc9b26483063c6d6274dfc16987bf0a32348588a6d45632797851b4fcdd5ece841bca13680d1b422c3f82fe909d9c5878032f976ba802176803cb6792568c82e8403ec60d535ee113d1d888ad3101ebb786dd30ca50bc8e3020c4a4bf1827f8253cab95d1a6a23b3ffd6862e6715626010d1db514213db2f87d5b6172cd804ee9d1873602b023174c9b4f9066ae77fbcc506d83e9bd2c39a55cc8f19956d54f05b88ff5b8bb707e829cd8f8b085a485fe49acfc7939ceda32f8ade36341a9e98ef5309515dbe57b9b3a4aff3d65558132bca792f626684c82764f6cf730e265551d737f531295713f4221ef5c70927be9fce1ac39e93bd30ed1c2e19e9f474b5cce0771b464795d21b59cea8caa60fc8bf9391ac806671d443cdcf6e5e07eceb79e0fb4f0b89f654afe3a0d59acf673ed00a641c600086992d1ba6cb7174e8cca3f1976c7dfadadc5ba544851e844e030968a67bcdab64f5753d2085171d96e03bb4529aca0ac41079a81987001b59a564542afc0f5183c30d2f14e6d8c6213bca6d649856fd6400368d3386db1540198d74445e08acf8838bb7d6e05e8dd7385a83a7fa0809a1d715b8aa324b1438a7f649c48ba08787ea039bc513d75be634ac3ff1da177b8438afd7191b64f5c7414d2053531a6c98da8d203ba2ba25e64ac8a088c8688b78d1eafa977e80f021e86aee9c3f9514357888748887d16021068bebee1ae4e086a1c6c6b2ad8969ef2f091c737307011c5779f9722c4a8a2c0ed6b0b232f7412f296cf1099e8468879e822431fdc203c7e3e6248b0c45f674832e2ff53b9976e3b6fa1576050de3adc0baf1adfa9fb42557c574aae18fcb7b9e7ceac1bcc370771da3017bb7568df624f2552478607aa71a2ed66592db423145ccd1037acd9155aa4cc4de1db42264602606cf8d6cb76c32ea9d973ceab578479e1cb686d2dfaeb703a857420670bc5f0fc8d118dbd528786ac4d2141a231385f02cfc7693c370ab4d2c9a62bbd3187a425d135013a0171fcec67e8ecc5c393db8b8a08518240c5ae30fa6eb7890a84448ec714c4e6f148d9b62ea48abff19e039499ed2c90fc775062ef829367c3a1ee0ccd11697fade32ea84c318d9dbab2c94a28e57a04e01dac1a34391d8eca56baf60484724a6d41497f926b0c43003a85398941b8d97e95187c0cf667349cc75b04bae8d458da31381c709b7f343ab9c654cbda6478b0a0e1a71cc376da34fdd62d2e9d4625aadb0062d64c0b1a493057c4cc8a92ed4b0ff0d28793a6ccd4b3035d235d878a45d66b1448182cc44308213f0382f1e551ed559b15c5cbcd1d559432a7c2d6be60a1bdad2baaa1fd89a50d80f2155ba511037f29eae8a7d611423f9304e846af72bc3ec666dd1abdb8790592bae33c6b86150c9afa44accc72a476a390b14a59bd5de1d00a6b755096d131f6ffb17b4c276c32c2cfe59805f64b5afaa4793aba92001d970f5a155bfe97be3ea4a616227cc1481552f6f509d2f0a55dbb26cb47a7982dfa53b74ab328bf6def73ff01196b0023caf5d03ad941e2eaa3c07e5b578c2fc3d375ac33137a51997084f584c99fe97d4db97bc6b51fed7bc85a4c8cd447f19fb07f5099b7e24f8b9d2cc47000df906b0d62825743d0f077425ac885ce6773d3a87192237c50392688592027a7269e1cdd7c06c03920577e3e846e07ebc4c080f1b26a2bc83325c2bbb066f6050465178cd481b65f7e36e15f4bcfaf0fd1925d238a1c80ee2f689537b09128cd0f6eef9ba1ebd04b3af97cc133f9844baeafae1153a3e0aac978b23a528aa80d87239bf5efaa4caf1019424e928c45debe598ead7b769e062a52aae2a33c82a1afd1c08818935d1df635085937dd4a7fd0101fb14f58825e93873b9ff6cc58cacf3639fcfe0b08a2bd6709d58c03ff31486100ba6bcae81c64e9c660f613bf5cdefeeb1cc66983417462347050d6641e4dd83ff4eb40330b47a2eb58da9c4081e899a29806d25f0c1e9078508d625ecd5cd9d7678040a74072d48162f6ee8e984decd76173a3e73421ea3c2341e20fb62d7f1ecad494d041e0200eacd1a16f863ed3ea103280f9d8a0c0c007e397dd3feb8416d2f15fc40a59bbb1ea3c25ea641e6cf7da7ab3b15db3ef5c93015fe85604fe97e1cc19aaabc48ac4324893b70e2c7dc23803f03412ce6a995e149efc2af6f45816fbc18b3cea8039a433b0b4ca44c9870192171065f061d8a23edc994a3c190a00001fd2701742e4c31fbe9a6a948b3bb7dc501bfb242936b05cf023e2cc8737f90a2d7cfdc7ecd08174a286ebdf7db56b3886466ba473d1a8eb5712fb0bf8dae86958bde69b0efe02ec7fa8fd5b57eade65d944acf4e2c74551a12feaec6476ef415c3d48b464782136d13f42b390bea3f9dacc1c79def8b59f1b7a268b4ea604c0ce0dadc060e62ca6245a893e51c7b119b215e3ff31407482dc77e8a552841b16b37a0d91aa7d431f7a577d5e26bcbeb4c3ffb08ee83b2ceff8d200cca56e1cdcb4f4530054dbaa21d962852d1f1834774e82b287f365bddf56f1a23467aabc04c38c3f0180326cf544b7a2942594c204430d2918e2c383b54f306cd96525e5c613b67f1997c941f4b2b1cf5884b847c9542625b48aba16ff78abbf8fc01faaea6bfab8e75dce0047d3a5704fd6f01f3d69bf4d07de4ab6ce0c1fa299b50cc19d285dac8e5ffd86742d07119b3a52f3de835b0d9ba6ac11f7c3afab482024f476807dddc8e4eaf4f0cc8e959df06bddfcb51ebe2976066ce49067ae36249c1734d43583d4c2cee3514cd2285f794d7aba35f6ed44142da7a4b03d35bd479113d300db9a9eb78c596c021bf8d706e19e3a617ca14f897f1e3fc1f92032b872186aa876fab36c32038e6ea5a418f92d556ee7925a08b94a17cc5042fde4f1cd9c1fcc6a96fd88b84ee4a5855521c1e4480dd156a7cb86f5b8d78710d6c09c7b45e8fe99268a1ba97ccf6e337d18ade3f3a47159e3a959c6f3f9afe3d42ce210d703ddf7f12f03919e1b9d8396fa55f88b02a6cbecf8b7c39c991dc7769aa8e287725199ebbbb5d2b6d72b5910c719313826940b2b65212b89d40af36ced7ea0f1a26468c88f9cb9488fcc2ecb26d9433f4cf40d892d7118f534c1f3b4bc599dd4d8acac3bf315c2ed96c25c7b1c27f43e345f0c34133763ca673e94b4a06bb7cac555007eb8cb0065b64338430cb7abd09103be12487192489da6a656d96cd43b28e714a74967b9c6bb40b8ee39d3571aad5dab251f2e5750fd2a4bd768a0d3667f8764fce5ed82971812129f0d330b2b7b22622baf525cbafee81d309f95a95b8c5e61faea5933a810d6681294bc7ea6f879cfd026b5e172ba905ddfd940115a8a51ac2fcc8b256b9608da1132367521d508fd7565978b5886bf547bcb61ca2ef122508afd507ab19c28f6b927e1925d522c6ad01191588442f94573a80ec45c5f6e81303982e0ad5c8c20de87fd0035df40d5e2331d32d85253e9e1cfe0717d2f56e20625620a13a961fbdc6237fc3ca09faa939201b077955a9286d8c6607638f65724e3b37c60a0e4ef7623b0e7705577af8fd40def56a8fce3182fd3765adcd586f5b75963878d89b20d738a5962b3cd4e2a23739a5b89dfb26d9422c414c963c67fb8c9aae70ef5a5435575fa94848ec7efb742c2f7d25aedf2d143443a4da032697b55f5ba87f50e78168445ad8e1772f28c3f14f9a571b0d7275079ad8432d937384123fa39872c88d1a8f6b205b8cb47f305bddce550ee93fdc48fad3f18cd6d8561a1cfef9c7410dbf1ff254641aafd01ee09b1e69dfda4196d7285a4e3a8809cd498603201bb10b6bd640d307f1dda6c182d574d7dcb8dcc29094406245809340bd95d4d223f9910f8e0d9287585800a21f0664f19a10be0f0b987513d65fb2b088a0376fb4ffea57be528d34ac405e3699d7ea9e7383f03246137e35ebe578efbe9f939e850fa65c3c8b36de6233bde8844966f760d3ab8be961d7d5e92fdef2ff705e0498e2265a7a0efcd07b3c0003fd18016fb0cf85737d24ff5700d01ef9140a3bbde60127a020e1f87692969c5161e51daa74206dacdec9ba638f423d442fd7352527cd03696fa3da7d41f9c1cb620d1e6c82d72d9d07877781b671e7cd39caf63277e2869bdf0735a9170c8ce15c9474345a1a513aa204817d3f62663fc83da84ec7ef07fdaaaad7656da3d7ac4b58bee10d3d5b813be5c95a482811fceb6867ae4e518664ba3439a647ee02e8580bc178c096e93c02505bc8a43f4ff6d1e133e7f4c7110ec938d77cca6240fe97b74064824813de55cfd6bae2fa05005320093312bebceaf4ca3fe609e9f5c8a041c231b0ecfdd5b12c76cac786e8b3984932d225ece946d4a3ce2512c4646965ba54d59c162ae71383341a81c0b1591339cc8907208c0cf9d1e7fd540103990555004ed328fa827e4b3a3e14a3d1090e36fb54e7606d0645f148f6adf0fba1dc44587f2572d3307c23696ea2f189f1aa54c49e2e74d1827aa1f2b5cbc676bbff2a69754b0c6be65e9caa98275879a5a421996b212f9660cff59357af5082c7226c3ad864bde65f1907f3f0abb7a1000c3a9da4d2326e3f41920d21d5ddd22f5b04b3b45a8012b95379eb1e68d376cb182512a4af8b0b716a98f7a760b50eb3b53b30e17a9661603f6bfb52bb438d162b5a2aeb26dcebbc7182985d182b0dfc1835a4ffee8fb18bb767ab2cb07b159a333652ef15df7ddd96d22d2d246cb1d8fcb1f67976df9f6416a92098338e9173a1744bd40efe60357c8d0a742ed2c87dad4753b99decd40667f9893644e6956de0ae02d97a75fb3ae2f664eb7f6f4af284939fd7b7fc4c588e624cab5f5bada9d5057986fdfa95431fa6906beb3821dd7e4bbe53b880d134c273d44e0de2cb151ec4fdac01ab4213f9e9a33d8967e7bbc6545fc623dc72f5c8d88c99a937f5333a71d0a3e4c29e2feae67c68801f215077af579cf47691b608819504b355a26adea026a6dad328f860fd6dccedd1b555324d2eb0e4517d90ae9cd2fd26cc9a4f9b3385b0624cd5bc92fe68506212561998b883948626879da18c1066a502c089dd097be8c71923d5e3d064fc588464c66e19a7be6f460056225c91fdc1ccef65e86b1c016434b6474f30aac1df6c443a7e32ce84d7b6fb54bcf8bf29cfc3c24d771eae136ee072ceb69de5f36c0d48cda9d91d853aa7c1566c77650cef0094b613d97aed46a6111e9f76ed8f983ee80d607fef12964b2f8063ebd13d5084d53b6c2b962a7733718b093906e223982d4f374d806302124778b86678779d8f7f9c73a009cb1a6577bbbbbcd299ea048e6badf2e40ff40e66b6972cb01ca874155e46095e2c5d950ed233f8a7f04fd79abff2405d0b5aa0cfc0674e0ede98a2de90e88b1c2843dd07cd06406edf0a562fc81aa817ec208fe75dba448287affe48f3422b5a3f482401b9a43740df1dc7fe341e3e68a4d281237a351abde1d38990032c439b43e38d1659c0a19f83668819dac300b20727bc", + "spend_index": [ + 0, + 1, + 960680172, + 4294967295 + ], + "result": [ + "9bf8dcd115918c86a90e3b1606b7554a0aed8a8b4ade64fbcf71bb7fc62f155a", + "653676421c9f3c636ee50a1ffa8b0d78e59171b87248f1424ed423accc5f08ae", + "17b38e8a8c1ef172a80aac99196bc991871c8bba4849b9ce8f76495d2a095bc8", + "d15e7d2504f6742cc4b97bb65a6cb63978ff211b4bea201fc241a1460af2c407" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 3, + "Witness": true, + "Version": -1391982199, + "scriptSigs": true + }, + "hex_tx": "890908ad00010a6a475f400000000000000000000000000000000000000000000000000000000063c510490057d8d8723a61c938000000000000000000000000000000000000000000000000000000008153828afdaf01c488b682390682cddffd1b933ade8c7aab8ffd7eac633b9473b611b3c543d2d7bec08f85b60a3e2902f5f67264f7dc47836a2cbf290bf27d1602d7a6d90d2dd9552f39dd9e317c208dbb2f4e637dbcf41233132191ba7f53b65964d386133eba2d4f3687d9a68001dfa1560014d38892ae433fd1404a3aa68ab16806fe5cadd97c3b13f22499c5dd1aa3bf26a15a2ed4ece6149be46270817dacd78ce297c55a9f86be94d2044ba52c4adc21b9927d45190e319776ee41d8662ec2f6dff25adf7e07c733d9571a0370ef2f76999003c783a51d72589fde067861364519fefead40a40b82ff8240eafd48e54a19bad50e9c1b6cc75c7165a373313e9d69918fad7073ee75781958c8c1c2062e54e2cfbda0572a693e008de42883218bc3638d71c54e862f84835ecdda2ec3c5cc9524319e055844d672b972feaf3aa22e5cd8c5b4c288bab928d903817f8837b7519a25c6ff07768cffe20b9b80c867ef4b4b2d969ae50a44163c2c02ec19fd89de62f9ddc9480c7fa732d7f7c463da9418a7cecf5919b27efdc0fa2b4e3eff4b7583c768c16b9fa12f20899a6a93d43cc7da614d151343c2449d5a503066bf769f2efe803d0ca97f20460000000000000000000000000000000000000000000000000000000030657987fd5f018cb1e741bb2e2fc23de850458a10d142e801866b4cfb765bbe4515cff7bdf7cf5c1a25643e81bc27077cbe1e2cf800e97d01a10cc224328438e3d8f1546b61e86d00df12d039d714acc3c4bf36043d231aad657d48af77ed7f99024e80fa87e5801e2cab470007e536bbec630c2fde13d5dd3481b056f64bc78f30054c18bee2337a23a1ea4d19439def9662c620cee8fbe3224a5d117a944e264b9152ef1300b0aa5956dc6855d628c5d7043126ffbf5b4dab4218d5145704ec8f2825a41c9a831d0e53ee5c0607b6820f48f4b74ce1b43f3a853af5488335fd614a71c27bd4bd75ea3dfd6b8f1cbedee4aad2836e974846f4919c86b6625015ad5f97f5be8a1711b1fc5158e03d8e4cc42242c0cbf680b94f3300041dd8549b05c880140ee7c740dad0eb6a85f38cfc55be23edd782b292f272687dd4ecb326145445b86e2c7f0031daf218ecf03074235a3b1deeca85fc9904154105712732d5e69263378e86786aee1ad80a00000000000000000000000000000000000000000000000000000000bfa25a9ffd00013df8bf0124ac40a0480926d053d900cb0124d8201ad91484539c220b9b5fe5ba2e739837563eec6454b7fcb08501dda4c1be099ed3d1a6033249c2bbe46a5b1958d3ff9afe0a6bc900a3443089a8e2c7662afed4ae4fad28dd42bc917c28df54ad969d97f537a97b9997e6bebfd187d0bfc78e319278d0ce5021b9ff191af8703b3f0047fb702a964a9f280477ea813dbdb6854c2434852f81fa1694acfc6f7504604a3b9a4d8ee14f57ae65e82843ef683e57259273fe9aba6d4b7b93c539ffccf7ca9c9df9fa993e60b83f434da9002763025f4a765381270d72a176104efb54b232762511a2720a0b8ef1e67f439e84a581bdd33e2c393283724ced33b1c69a43a11310d074c70000000000000000000000000000000000000000000000000000000065cd7f7100163808f7e0b6671900000000000000000000000000000000000000000000000000000000adabd5c8b249f3e9ca8e8f7d0e926557de444ceaa6f78d9d94598010997a0f2b8de4b6adeca7fd4dd2edd1092eb8efad4690878352afd361a6ed9cf4ef3fa88c8f7e1d7eecc5f226ee6b99befdc1a870f69b9b060a26752fc84df3538a0b540d9fcc415717ac6d1f556353b3ef1796bbe5a593e4e21b7f44c63f4542da3998438c56f3153cd1da54ca41e6f04df771b88215f9be7bae3670597344dc601ea6493e55c096759a468e2d25966a1d4b0c771255571848a3900ae7a130689904bd00000000000000000000000000000000000000000000000000000000bea14f12003f022e6e3100d25800000000000000000000000000000000000000000000000000000000147bf880003e813dcef0eab32f00000000000000000000000000000000000000000000000000000000f30a5748009ef8a33b603b8d5f000000000000000000000000000000000000000000000000000000005dc8f84adead025bcfe625415826c25c9455041dc5ac55a7c4be0f7d1e1fce4f9ecd313f1806782a2b6280464f8e48f5c358a188df8b61f4cc42f2bcad20884c934eaf6591cf1a8d6e8e508b45f23ba4fb21f6d0e4c6ced04e8da7859eb70738e152a0753e769992d5442b7c0621e4af77cfaf7e77e893da483633f4ce818fe150bd5157d61eb5131cb9a3012ec24ed114e7481b25e6067975d97a16fd8be9735b90d3bf27555e6b7cb5383bc3cbbad292a77ac4fbcfe9c0ac64fe7d479e1f9a1f1b5a6a42994e80bf4f9f4f9db4a568fb149b2f1bbb2fae7ab356d3d3cfb724aeab3636043664032ae1cc41d9627e2ec8a32a30d53fa40976baa952805bb2beb4278b2bb8d7a051de49e2f36d4d8e70110e5ca496416a5f0ea82c341c4ed4b8c7f49513586891485fcf2db877c5d26afae97ebc92ef04087070a12a1cd20261deef5d82b7393806217476eca4627495a852c8ea327a47f9845b14a9d2decfbee4ea3d1c4fdffd12aefeb796f77ad5661c17315701f9021c01dff98d85f45775c680fc805c67d6a2d95ae4df65a71b0be89af31ba113af8ec656d7896ab1468f7aded2c35819fc348237a2a493cdf7b9f2b377cb3a17e400fa4d42513af235fd62c8ea6c44ffa248a0ab33f44cc98fc166fe72715f8c21e6168c6f96be4322e0611eed31b1edffae929912dd497654e63e9399845e79ee866079cf3af2845a5f130358c27470ebb9241969898e3458d9fcfed3ef24c31e8c3abe2dfa541ea5332e6c056ed8f0711b023f4c545f28cece63651227ecb00bbd9c7e1fa1fb307bc87ea5012dc47722a9032471470d82e321b5725a7074088e3ccbbf2ac94ec47e3527429b5a7a573b7bd6ba18c9dfcda52d28894d292fd160401f2cc5e0514d1f01b49bd512c7ed8945be840b5edcdd38fe8d4fc8d31ca12256160e8d4134fc6215baccf06f02bac979c84136f9dfa37a81ca6bc9b93dafd369fc688a0c60218475cd687d5fb35c6bf5e969c6e8e4c564764fd17b9db562493573e907d211ddef2ded4332b5b9754845925f525a49145e04373f39ab8e26ff525ca5ac08e7e5358c598b4c399bf7f4747d7e76737e46f5c0467787a9956fddcae563690e41af1926ac665604ce84600d07c5b03d058466322d6281b3db2f0e938e0c7aa2d0ab8c9e4fe16048ec51fbbf1477deacc8de18a98d4d6b5a171b9f1360735f03fd7d010981f2056d4b289eb228edc0f65d71d1be42fc8384233ee944ea2ff6d19760a347b8b6db7638ec1445bafa9ad1b43486b47ff6d846551c5dead0eec84baf4361ee8dc98b60654e02ac96094b10078f7cb1ba2e4bd306f740a37d4dbea8fc4058ee95822e85979fa6cdb24895eaa06dd174c5176457fceb9be8ceb7c6dee01d599aaf930f1c374a191a4059dbb48cfa948639f6c4770735500931db6c5d7597672b52bacf0c4a80a6cfca728d0a98f47617161586000cc86432bd0ce601fdf5f83fd953dc38d83460464afd5d2ec44bd9cbc649195c4c71732c06a5886a0fe2e772715d92547af49ea294c7500f1e5e030a8e35b45720d729487f218e9c2c5b8d2f9b0df9416df1d1985965d509247c8ff72aedcd67d958803c4a37230447fd44b4506273fa2f236b031a4656552d24aca9f97946e29237272b9cdd0f5cece3ca859f548eb4a35b996fa6f5b229872b87f718209a4a5b3a5922060c30a494a22e93ae52e473e8663924d77763f72c1f269ff4afdbf9c31d50b0ff7bd683fd92010aba122ad38aac797b51c3637ee942084e803e531e9836270a45541f2d9e24166ef8b735ebdcc827ba0285d6e1db05e4fa155367098458764abcb4f153d9175eee8b8692a1e4b0a32b9717f3906a173ed23cffbe32d87b4d9d457c52c827676c6c0cb82b057185eedb49d37f73efbb05f5d4f6fb6dff75efe43a4b8058a5edfbdddb0f55293030489499f89276954d1ad2de34b066c9bfc72d33e98854d86a7c7e1187031e088a169e1845aecbbb2a47b5f34225dc421b6658c52aa6a926fc024ee697106e7f282849522706832be42f78436143993d4e4e8a6fd77f6c6b52947a6185eef3cb7a241562f1feffdf33b3116a9f1a28d542b2c6bec88b133c819bbf6b2a26f8ee4970364c8da41707f0bcd1644320d0e2b94e35bf3a383a53966afa80a161ff4d81cb58b1dc416b80ec71158066114a570fffc37ff2da7d57d7178773dae7455d878f6eab7d4f697eb66d8d33ccd911d0d13d4cd6c093b96823e83a8fd6a4917baa2aa976757a49a8be80d00011bfabaef4219efacaabf71e19b32582826baffa8df4f0a94211a6e764049b8c473deaac251190aabf96e3ed30019e3ac3a778699030fb9217d792d380f89ceb44d2c9f0891eb6f78a50d293c7bc67a3d7d1a9095c0c984acc2ebe72533c9b3c6978b9a8a7b23136013c2a7c69bc3d3fbbdcf3294c7e722cfecc8e02e6873b7b10ab8c885ca5f39a0ee1f16e3225a0b74c9ceea3dd4764854cda08d5b6f46b6cffe9c9743c6801fd950129359a1fe365e76c55839e720d4f2c56caf4ac8470ad71dcfa04b01cc873b4cfd7e15c36ef856134b97ef20ad53e708741ecb26958b7f79514ed18ad835d8bde79cb95fa2788c1ab64a3736df96533acd9dccc03fccae92414ab046bd09f40f0bde7d31904ff622aa15ca13c69fb11d9bb70d904506d0aadb871c6d7c4099b994adb094611b86b2c828525db80e83d00265a9c4bd20ca153b6f9d0a107a6a563191106f3e6ca3c67bbfb48410aceb2c9534bf877b1da27c70048d4236907d919a1fb4fefa6415f369f3fd71dc39cc69c72560c76022ab200fd6ff5bf7999a798e59b1948fa01684f648be7aa40a6b2ffedbc9c216988b8b41b0280fd754be8249767ad3ce4581fc9f903ae2c4405588534b3693f34f631bd8d6f2c25614ec148e13cc91b067461ead92d04ea8707e1e2e8f99dda14f9c38d9f7474594a1cf3a75388746df5f7e569f1f2ecce24319ac8ac4ad3b5ec7b1e886298d3ff52d42707c7eb7838d56b0992504eb6ae8b4794132009ad7cfe16ffe10ea94f6f37928d339361e226ec69bb75ce7a5f40e4011b19f0c6a8292e0004fda6012e63e3ea9fcc3eabb3bc7888b234ac667e9098245a32aaed19178b29ad36d7a33465a331ccafcf9a8c2b8dac0442323ace7ffc7a2b39f6de97efcf261aac11f984309cf531c7b6254e1c6062b4a2fe7cc031cc0fb2b46ca1891a7065719059490a2e3f6aece850a5aa9f55401519dbfa5af5508510b8f7697aea2fe13090e79c848a3a087536728ef24ac0f1448bf91d1657ab9f4cd11a08c86e146daf6b6b0396c0443ab5110f6132e7c6ea137e20c38c396e10bc151346ab3482e563ff9220dcaf31c2a6f9da7dd220df26cc53fab1b5bd77913c1c2cd903b2f3fa4fa3546d66f7ef2407e441006c8a8bbbaad10153dfa57ca03029071f24ac30f476012f92931b997b195fa60b431eee4b232a1392b3af022a285dbe1062ec9dc27bbbb04df70000e75d7197fdb33ac476b0a021bc36a1a1e92d75ef35cd376694feba14396f1283621d644e0537b0db0b0c61861ec168e749cd7b7ee90a29a51cb91a23af8e154fc6b4d8fcbde27ed63233aef655435624c84065f6e4e1d161f86e81982d51adf016c463acc15313aab3d7efed09068289ac5045374fbefce8dc3a1e24d66d1441d1636cc1a460afbe177e807ebf88c1ac4295660688c77c5c5c60bedaefcc0f0b6fed5e8f4ea5efe22c1186d302c29d32ac472973eed1048484b57a424433fa6c3c2922a9fe7e82131b19f667744d15d81dffc81bd84db82f118e3a965567f8f5d03033a46b7d3346caccfbe21341838ddd477af81d64a1a4c18afbb489615acfe94cea5adda21338878db3d7070ce0f1d885676e9c568b602ae72964f128fc52d6221448b359c8ecb127af09511391426dbb6e8c5135d6ae482562feb9cf2029ec17bd2b31fd9d01dda34002bf7930870b2271fee4d8f4fe32796b3e6123c1e084977b170ed9c776a8c9c8fc04d07d4780bc8635b67a7e8952bc01c6690d5432eb2d26f2c02362322ea7f1cf110b0a04eb655fa21aa221069b4fdaba35d4169ff4a39fb0771ab2553bc952b75258c1557fccd196d9f48d3b79c135fe18fac94333b36a0da5579d17bc937aea95f92c45ca279f8a79be060a5562c3aa38c6fa772b649905e2ab888d11e97b6fe5dd4d536825960c0de58f572056eb2d5ba34ab163e83baa7187ff304b370611fbb3a28ba6319df332cf06569766f50398b21de281a03460cbf94a9a136f81770de06031bc61eedabcbb0edb0a41420125f334cef5adf19d1a27b4a0af94835a3f91d1d756b31339201dbd433d4684c67a693a5bdc4fa5b440edf83cd5fa9bbf07470dc6ebf3eb7933f61e5abe2bbbb859157b7c47ec79dfef591f7cb435b1f7b48afea14cace23b3a25e27559233dd8b5a3af620bf61fc26221345f4356b64542a0eb2b99ad3389ddc36e843a6d6811f2e0b6b8dcd5e4afe87524317061acd2f01e450fd8add48f5a756728ffd4944e3b917b661b1b99e44580aed8c803f154c32d0036bffd9f70361160725dbfad5646c89f3982841bc199a2ee8d33a12e8091029703ca151fe819f1472bd5aa5087f2f92ef8b58cba3a794f0344ba301eefd873c4abcb98f5d2878b059513ee462e94e12cd6d2892f1218614622ff02e31be230ae7323555ba2116c81d2290704c1e274cb78e1813292c63103ea401b48ae93231c37c7e94b8b8b53415c2012c4a960c8fe683edcfde3eb0a6113fcffa71b41968c78d0b6cb5151001a1587e6fbda5e768c78a692c6ed8c43dde3d96807ce11c0111ade6f9f885761ff9fbca66e6ded3ccc5436ecb0cb2c1a31fb8a04bfa33a26eb49c76fc98aac74ebbf95071754564bdbebe6017310338092c94449c8742dc79ec63dc78ac3b3ec4f0604936212c4345bb545d7d396d9119039072de055580b027fe0870385012b2fe949f9e2e3fe2df3eb033c38665bac40296d351ae708dea4219d4d9b7799281e6f4a7b03969412f7b293b18e62647e3930ee942bc671c6b12cf8d7852b934cb84abba15f968c9286fba2c5cf6dfddb7ecca1734f01c27ae6cf4d340e19ee0d7bc76ce47b39b185df00384855153c5a332db02fe441b26d025fae80f2ff490dba492abb5cc25e92d6bf4502a45a70b35b125588d940dfd26f7cb115f890c3877345cda494fc96c04a81983f7528ecd08185b8cf290b2da7da49638df1c400ee4bd4fdfd00eca96e7d3f21853d83d27e410232b750c9898d4bf15d5b253624469d027e20aeb643912f87a537503c68a6a084fbdca319ef0d3a64badc883ad1a0c48c163a1987c753257fa66be3ad69095aba57fbc1308c98e1f5df39782680f24791d3cd949f765a859c36da4158edc184711d74470d12eb4ee1d45a6ff2e7f0979e11d434835f1010f456f108bd43c2ee8672366041a9883606a11dc61a0220eb5fc620985b3afa852a0d6adfd80f34c8c0908112b9757dabc303527a04e1bd733ea03dc64b9df0aab89d2a3c52bfcb6cee2b5a02db9bd3438d9f8335fa46ae4ce4436ad2aa3de93970fb2caed3d14c324891a617da6d0d86c7676374b770505ac302fd1901e43420c809945896c873c09b5bb6f43ef497e9f98f73a936dff371f1aa9c15495bfda3b0e562b8a677abecd74a7318f850942611caa66bfd29dde83452790f2abedace64ecb5fd07efe8d547b7c781f02d1ffc540dd47b9f850713e903f1e7b54edaeff3c73eebadf8260181dbba2505b21e0f1a6e809ab212fbea3c94e98d8e35b139d4feed9b77b093e71969a2d61c1b11a9152fce2bc7b9bffbc7e6e2f8c1cded37950dfbf0f300ede9ef4565aef82e6c4c61f030a9a2266aa9629446c7b5991ac3eeaf31b52fa4cd22bece4c140cb22d453774f05a62a73d45f6ce8ba96f629d85fcf5801ef7d4b4c3080e4cb07edd031e3697bb429f5d5fa71560b748f6696b624365ae5bb821a9caf5e86ae20176c18857bf6f4efb07fd4601a3f89c3fa908f1c3552ff652922582c2b798e2051f43bf15eee5b8d865116418ffe81d7ecf5aef7c1c0b0a85b437b4459fdac54a5d69bee0394b774e2b77cc0dafa9a48f6398fee17c154ddb5ad4dfc9903a2a3a35461b8547b56449fb4e552e52d93b09e774e96ea8f733269f118754837ebf431b082f97a4e9cbfff1ec9048da25901e592160980776fcae68b9c113966844635f8ea71715a940cf9385c50757ac5787e49d30451c6ce04e87a47e49e6fd054a63d364a20919b0f8508e5a3386903112307a58e59f3bb4af7bf0aa75e63e858abfc52055c5e7f539b44c661b3411609d58c4447b4fb4d01592ca020adff514057d0db6c73d24ef03327d17a860c3639c05225a4a574da6c8879b1eeaeb260d32d72788304b05a2c62e0c7119fca55f27d522b55863a1fe8d48919f8ee58c9944b31be175bce99474bf4aab57582f1203132b03fd7901f219f1729cba8171b741a33b8a163cb7bcc80b2894930c98f36f695860290563cc90b1f044af2e0f78e0491eaedcdb33c71b545f3d2839939fec0f603c10ad9d868620c94fb4d477790e657f5a624c52a80050d0fef5df104533371c2348df517a470a0c6e78c974b67fd598949c81a56cd0834944556764480cf6cb093c85338d2ebb8bf3355f40e21f2944932bbdb5ad09f453e5ffadb8be2ec163342297ca157b0688bf4f896c5bdfca8b458a2cbdf8102d0e65053d688c4abd4d9b3a238a7e88cd31ce932e06ea351ffa89676d8387225213ee66ddfcf2f4df32c11c369ded6ec98c4421e5a63d5e2c6782a083ff514cda5bb26dd59b32058f104dd34a6f6d129c11e3a854a1310004053140963c853c0a6805a164cf443127ac326bbe43238e54d14032417b7594d4ab3f433032f94ff7e19bccf860dd023a8deb94872413a5850bdf57b1d3543637064b52862dc4c55d8727369c2135df9697d80f8ce23a990395464e500fba081f438778c752f7e0b0d07ab4607ebdfdc2017cc7ebe0cdf3a079904dbddd27859bef4f5ab2992ad55acf27403f9c226b14000af970b8d67ba8464c54470d5502de88f84e0af3d3348d3b481f75ee8a01ea75082ba910ba0ab7bed4c14feab97033bff8270d7f5a286fce30fada23da9e004acf0d1094bd85eb2d3c378b18f0bdf96e6fdfd0c73d5dbe27f6401e276f99a0d247edce8225028b8b67893775f430cd11d54aed13514c41ecfeccacaf7196285b2d9da0f9c0da2e56d7012da39958d5616652afd8c18185118298df9f35099f6060bb8d6cd8d1462ceba20b98541f1024a1dfbaca9a4278fd56b7b3e9c61dafb8f1047e2f27a141959d1a0f6e53dffa8cac8e9f64b12bba315acdb1fcf8a1a22feffa3fcf863cf9476c6d54fc7f527c83a327fbc5da4f383040e44baada6259d25763792a4032a98b79e4acd6a1ed08f55b2d8e6d8dbec505bc03a8bafee6659ec534716a9c8dc4a5694056ba980012faffade4bc08a2a85f19deb2129a22c310f828ebd9b8eee35524d4d259804252646935ce6e7dc0258f4fa418a543825cc086e1be69ddb1fbc2b6c2426f8bab8169334bb414d4e6df57e83f871e68e7e807a982e93310983626ad0d866cd00c7f2183c48ee206e3982a5d35e1c1d7c184ca5147fd5401385b4e748b9bcc0459ae3063317bcdccc3a441340dc182e804ada77f99229ef5c8b2ed2c8440e0bae5b00243372af7b5281b335b2d4d09c254e32f0e4d1512946c27e75f305953de6db711482e8f47e18c03e6272b0fa376b3f6f87fc216838e8304eb3f7b8a679b86cec63963c916b66b37fc86d71f55bec1b97a6f7b1da406e67107c31fe3a6ab5adee16debb4d9d6729d49fa29a7944dc1dc4887e69e334c93de5c09b0b571f68003f1af05d6f6568846b040fb206759c5f13b34bb93b8d39409b945be7e812829899b1cc628bf579ce86b615b4184865612ef05c2c5915c7af6c64c21e16da54b734e999627673624ba3a93c41b5239a6dfae89fb73f85f85e09c40617e8cc080fa797d08124bbdf947619a3ca5f762a4a1968984008bac06435e39b980680e5ff60345a02cc66f0e13566d13e1aa2f815ee9bbbdba2d79565baf8915ca0167c8e266077e557fbfad60caad00040ad7b91583ade01f6b42cdfd2f010121e30d383cb49ae707b52a00b8168354f86acb099db4b5740bba3d3841214dd7eb78c23fcee6a5025d0759aa0208932d2d2a75106689009344ef5d03693000d88927034070c8d78f5d77538cea539d6cc70ea5160f4d362a6fd738c77eec8fa7d076fc9b6f9197b86ef98a6d86b298ffcf3db86d8cc01fa73dde6c103eaf18471ab31615f9d879866266ab808d52c7d893ba0aca1be375aa2479186a0714df84ea727d537beb4994e2e50130224426f2485d682a92127bad522df6c392348033076de514621ce509f8a6f88b00e1275d5e585fd4555e29271071d6aaea1bb2cdaae9d97986db82b29c6715a8dfe843c0c1cf4ae40c57d0d78bd822811801f203b9598d94413be0b4cbe0b8c833a74c084b1ee66bb6258ef493ba4a096f2d1f758d967318b0a428c3b8b781470c76fd970118c02aec90040d75725ea3042e08de9a77b9b1716a970905c4b50cb63402533f4357c3a697d7a24c578c096fc67bf144436c57e8f68b88826bbbf3f4784de0731c26cf64828cb9557c2e7f1baf2631c4fd848e9ac4ceeef6109f50528ecbc7da35341aae338055e62663ce0a3c43d9662d6ca7f58590b8ef8b19343770c7fc2820470e3b969e90e8e4adae6070f392d5d6472afad455b69300c70e5cb37f7e9e35e6de31532e660c67ffe67f3c4fa8279b15c323b89038b8865eb64f07b8001b75b490a8cf743b04370b6098b0ae9dd26f84e9b96751eb4bf88469d12762f268df11012950d4a2a9f9bdb48a6397e7491c22b64c3fe29e01d0a098df92f15221f73df80d2650621a36bcae34ac73a85dc8a146a2e0320a0a84f164756e352eb770ddb438d358bc85b431ff846fcfd614f62caeb6e8e5c7c33931aabd6cc9681012afc096efead404b58a4e15e3540914332c8a0ccd0d63233cb07a666b1027a0d0f4c7e6b70410486d223758b4ac006668cd4bce09d29aae796bd49559fe86daea9c7801be3a030a17c8ae4873f98271cb51ec2652effbc86bf15ddd44835ba01fe3fd7d6df43f5ac2dd2d3c56c9ac4445e0fd56e43af74714ef4d7377549cfc65f7fadc6276c1d8db5e7f9426c4c2c97bc6ff76a90940965305c6cec17bc25b78d3ccd02e1e0583ab7460b7e289449a330e2586c837c1cb01c37052a94b4f71323aa5e285e1497bdde7fb5faf8894719e3eff4d8a9d58ae0ca10228334edd17193881879cb0d3416a9158d148af2da3c055b94bd1106f88f745dfbeb6e4fd634102ff81111d255b55bce3cdc0c5e542351a0b4dfeced9a70b2baef155afee71894f704f", + "spend_index": [ + 0, + 1, + 2256832467, + 4294967295 + ], + "result": [ + "7ece1b4eb1686e819785ed780e21833c9144696c76978bbbf7b91542482d7dca", + "907562fe9c4028db2a209fed33d17b9db6b513c617b65e08fabd61b725d10035", + "7f66349b5ae68c930d9aee9a7a73a57ee7a793d2ec17af127e643a5969bb1a44", + "0e5fe7af882abc6dc8cdcab52a6f06d7c8b0a2c6979a8b0925e05cc097a1bb39" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 6, + "Witness": true, + "Version": -1121365080, + "scriptSigs": false + }, + "hex_tx": "a85329bd000105bd273b6f000000000000000000000000000000000000000000000000000000004aaeec4800d1105217c17fc93a0000000000000000000000000000000000000000000000000000000071a3b5b9005fc09db682cda04700000000000000000000000000000000000000000000000000000000ac46a23d00ed774f8f67a4ea170000000000000000000000000000000000000000000000000000000048bf169e002d4145bdd05a4c7d0000000000000000000000000000000000000000000000000000000076ee89f000c4298670060a0dcb4af14fed1dc827d988fe2ec385251a53bb551ebfbe72c53fdf08058ec3e6d6161e5e2a7423a16062f2e4639808a785c3d59ee3f3a69d02007db9101ded18f687f0d10420caeb2400fb79a78543a76a171a99b75d3b19fd523e9672208555a22c3cb619751c1aa40aec38c21a2ddc3dc133200e07446bff0e806e5da2bc891065648818eee19c2edc57bfb62a33f8bf46f347fa8eb3e72b25a36cc011f6aac189af5ab9a17b8b8b57299dc086d519b000eebe986e29d29f236ebd64da694eb7d2d02942c28425c9faa46941d271e4ce73905ca06c615dc8bb355541e131c80142beb9629e3d2eb8b9c61891aea29b67d6b0d2e01f8b1a9b22bc72335284ec3e93fb919d62ad743950f877598fb2f03f80e45e3bd24405afad57e82cc4f71d1936c8f1ac3ebd91f8641d7bd90caa0919a5948d59b7c7fc81ee5c3e38c3daaf1cc6288076be779b0a72a902931e253d81854de11dffddace28c8f88ca85be9436dd5037e4bdb1eb710ae59b2053530190bf066af04094730472f9125faa096e41c77658f54aa4d7d36711602aec189089d25cf39315f5df4cf8d11e964497d1136b85eb3e8324a12fc899222204b2df1229746ec2c9e5d411a11550be538ce5af13a6c176b5504f2cd708ccd8424069470b1c43b15ba1e8bc1503d01aa45d79c6e54c408459cd922d812e6f4a156133c867bbd2ee85ad8360c604961c8a1051674292d02ec48c0c497e33f772c022c139cde50c750cf84311fd8611eea3cdfdea8b16b2d0e9ef1ca1d03abf9ccba85299fd6f115af72bdd0c7da14647d033bfc8402030cd170acb8c90dbf54b4c530455f4365f39b85070370d0ff4e938bd356bfdc423eae36ff0c02f64fe11f7c610f2ce8f1d4a2b45aed32cc80279c8367658b0d003f0d7a6b3a0aba3bd18eb27c43a5b0170bb5c8f12316b2959ffeb87ef520c3aae27c2356d0cca3e5c12be0146c8399ab410d839f61c82382c3fa8fca2941024e4b6f3f84d72dc3986095af476021c8be1a7e42573f00941c849cf62782c0ff36b7a7b5497bca47b9b1b9a46b22827eb3fc53496c409907026fa942f7576ef948db31d22fdaf871a214166717c0109769529c55ec3260299a4f240c20874e3216cfc7b6557ef64fe3a74032a07b9971fe4f927e4e95a549df4e0a3494d301c637fb6f4d21ce6e36dc8ba40f4e2272443dc713df51e35ef69335cef0c382261a2417226223d8e0e085e457ea970bfde510ff6a076cbadf31042f9cc16d60d88f952f3518cde04c1863d45a2e1b44a2c230077ea1c62bd56bd2cb46fcf37ac22538a60ca77637816c2553977b8a8e55ba3bda6076698056fe2be0314a0eec5917ac78d6399274e2907946445ae853101569d395f6e8d3d5816b6aaa3328aed955d8627684415c1bcd284bc32a078603c594a06b5ecc214488486e77c0950e2355b28f99d442d12b41fc583c1036e254816b9bbc15e5498121222c81859344c7746628c4df946424cba87e2d1a97dcc8ee7e64394ed194df3b5e78c3e05587720c503bcce1c40490dd154835f1f5ae98306a71822f0f3a16a1fdc8366a83fcc24de976cc600a5b050152ecfa9fdf9702945fa33d1c8d0e51011da4ed316a20ed46d85d63af623621f490dd7df5510bd7b5515989753025fe6e26074d7c254a9ae38ddd6d91210d6eeb7696ce5b5a9264ffca2954a26fd6c3d7391ce9402d755d45409eb31f6fa3c5be14f30c5e3586f5354abc245eca1f18bf770260063e0ad116f667903fd2b019797c0c6f8da47f4a7204b1019c0c5449520f3b152675141af11985746f9c26f4738c4577d4f833efebc11071c7dccc13622d55f692bfe3f56fdf1c6b54ca598e7317eb35d14d1230f93a8a6de2bfecb18fec35fc61af109fee8e124cf67551951415e71cbf78628719657c3b180ea821e21278f4ab030e31f5713f4264032ad81f8f2e9ac1dc2581bc24ccf34baf127ca8d636032f2af82434d9a76144aa7aeb4d0e62bba3bb6564b1070676be310fbc96f33c7cfc749318d6ac90f64196ff89dfa08c4363a5f1c211ed36038cbf5df1aac3647696567bdbde61513be983a9639f5fb2a6084d0b0e9657b0b0b7d735ebe50c5a5e7fa0eceb8be0748d6f7ff257441a417ecfd3c525754728c87b228a7771ef0c11e200738121786b49d11994ed58aaf276db014c45f963cfd3d0137006350bbe52ee7816c885dc9a4b560a84b12ff8f010b0296641da8fcffee360edfd8a245782887ee3cb369c99a1693e919a9e1ad0519f5974f6fec0355f3e9f3669acda3d9b37d0eab9c7823e02798fa8aa433194f4812bc328f37c79ad3d5d9fc225571d74006c958b92d91fd026ca3fdf7ab8e22869f17041349a9463cec66691cc09f100e9b7064425b184977861499bfa404f773f798aa475653754fbd71f004f2aa98fefeb9f1285629dc00c00ec1350038630fa0b964f9da49fb6c603f161f344b1ad2f321a6743de17b5b98d6f7fc80933836bf4f569aa1d7bfb8c493c289208a8dce556d3b6f2a64ac44aba3e47ba4d23f588feddb456b6e1389b35cbe4021f1ad4f240f8ae77c6e8c1567ddcd995ea4b62a3fc7bcfbe1c8bc8b6676ea89690db799bb9762d242d67c4d5a8f98870c8ae683dffcde119a364c20cdcd0a1b055d8ed43cb127d43e62b1871fa8bc87b308ff5419d60b6c7b80307d11e93f5719b384a97842a7a1543a62923112239d05e797b155777148b86ee2ca55515d238fb0b38d61f76f00042b21f785e70e481945235ea7714f267f281f7dbf86af9c49e2afd833c2b333d889234a81d7f8bdb5aec5f45b3b2d1933785dda2877d98bb8e7e2b79b0468cdd51c93601fe5389b4ff66cec3fdee8a970c57d4fb5d43d56dba3e51df41586258cf4de53f5b333658f1dd9b3c4bb5e881f958f5892ceb9baacfdcd74a8f00b302b438692c1e5bcfde50168dfc8eccbba89d7f930ad3022fea15249cfd94dfae54aebfd3c14a6cbefcbcdad6389b1b935e406140ce98b59ec617ed2ab62d70d085cac1a703f85af5afa9599a0591002f3a2a6bda8d991111526dbb8bd1115fdb155f58927c74f936c0bd2824817ce718e7bb12b1b9ada1f8e150f05f144899b81a96cea71527e5ff5a71fca4bd4edfc50aaa74846f0970597aae8388bdaced656fe24840d4f8c29624d33b3622d00546a1d76a2b533a94b5bf8455d7fc24d5f22329486125a1877ac4538282da12c6b667ec1b46ef72f365e715fe17fd295c707144a33a1db8ec7ec4fc80985685a31b2cc785b1bd5fb15d4254dd3a70aaabea50b604e39d7c4429707d89de53da0026877b675a09d34d23f52b0feb8f3bf27eaf2dd381fd17f9cb0b984fbcd63aa1cd073c6babf589ba34afeb49b456fd741e9d6d91e9a8c1e4488fba3e57cf23ea9451c2300b1fbf0652f912fe51148b9b2cc54b16c454b555acc104bf90f6ca8e4e77575dda189b08864ae1dc9405d08c6e20d6d609cc315a27f0dea43df7a3fc63d5b28a43cea0be0cf41dbe364f398a6720f61f6f5a4befbe2198b5f7a634c8c8d1942e714014c2b80a46095fa5ff5de0eccc957b4b85566de6cd59505f9a69d9eedcd410d263e243165d2c8a01c9fac4f0e86403bbdf7e4120472aefa3d1c62035c7e270d49dbd0f51c49c4f16c4622671831a9f96911ab7a70619b49b65e50abb0f9a40dc88aea860b9340bad394ee58030e3a58a17a82210425f8a08a33e9ef0e0547f4980258e1633c35c2d2ac3790825bc9fd7a5d40dbedd1d5b1bf00e5c368e6972e3ac8ef7f5ed5b7a3c27595b3a296d73b204352613bbda155234471bacfbb6bdb7d3d986d871e1bf701b84394b9ab1f9646c7370e1b0e6b0fa26c9c1539f617f7325df6c9d6a7872cbd67447cb8cf73a0adf3997e83d4373ed3525f938d1424113d94d4eea2432f76ef9ed805093cf57dde55ffea902daa4690bc7b9c3728829fac59b018c17d23b2bdca64fbcff5b951a796e504a32c7ba8776ed180046874e89d800bc2408114e82007a7190f8f937a9a8669dce413fa8910a9a7325487b2d3b6cf87197141459bbe38e05959c24ab74b9cd3fe3ad2e84b730fd80328651bc1002d586ecc", + "spend_index": [ + 0, + 1, + 1966205163, + 4294967295 + ], + "result": [ + "e621fea8972801c609584be59f2847a8ec50a9faf91c0e17ec32ca8e8e165ae6", + "9d938fcf5a87e0c748031ae2b11ce67eb76512c5b7f627a7be40e3ba0c4b656f", + "365258ed1ed296bd7011d1f5fddc452749352df21ee50d72d1e02cd3213711ea", + "856fb3d89e5d18d4e4a12dbeea1366026a5d1a155ced01d743048e78edfa817b" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 2, + "Witness": true, + "Version": 14177900, + "scriptSigs": true + }, + "hex_tx": "6c56d800000103dc1d957b000000000000000000000000000000000000000000000000000000002769a2eefda7014fac369f73dd8922f35850393dabdfa701f6d3ce48973cb051d46b59b775410ba0e80285f48730e8178e4d2417cd58a3f779e1b34eaa1eee4adfe2264abab895637ac5d169cb043c5ed47e43cf2cb8b9772c4acadcf2775faf03e84156a2a6eb0cebad5d8671bff45dd7c96f8cdc01e6404ef78bd453fde86cd46a71138049df57b55894fb927af05a51924a05e9be935561d72141293a1ebcacec08c3a1034f51395599f968d2fe34ce76916977a5e27e33b9005174ca5e39f5801ebe0fa0b0c4ff303803f9fe6e9cfcecdaad5d92f51a1bfca0ba679f5a10a1c33bde58eaaf5c920b31799818b15e0212bf3c8882773760155d233e3ed093b7c9cd1fb2400f9e3ad443daf835c587d2ecfd4280f15790d4aa51be2a98826e630cffd33873c46df52cb50a8b5e5fdf791c3a6bc4fbaa10e6196df4252236dde90c03d42eb98d1d86cd752f9ddb4e5b99effc659e8a5c2ef2120eaf532ac03e35bbce791615352ae6756cbb5679ae748421daf6bc1a55df02672928b903cebf860efe165beabaa078bfac2625c89190b987c36bd56dc0d04eab01663212f0e89143eaeb395384e4fce5684c4a36c1460e1d43d00c13000000000000000000000000000000000000000000000000000000009e9e7da90057f6aa00d9b8513e00000000000000000000000000000000000000000000000000000000324e2466fde701347b2a1a5e83b3499c3c233a256102da9017b348266a0fd7b0f308e53c4f155cde9d5c006a1249f38fe70c6c8df6f47d2258ee470057b70ae70da5c9d10be083d6e6dac732254b2076ac3f64caea7365c6761d74079b7ca5eadee66c324f36b06c3724e2f6b65f204c9c1a637e7199ddff4e4a916a607a82d529abe5fe33e2eda3bf6dcf4af60c1e497813788d2493da4730431c91d02c03c98548b89d23998f4f6e129bead4635e5d5c4d68666965ac496071f7922bf2e157f9b3dfdcb276774d7a08f1e8f5ff0e282e123168e16833d1cbe6c1774cdf531872405f2ae69a07ea44a83e100771baa28e304b03eb79fae3767c4c4f6b6f3ead4c05daa4e849ccd898b6c822efd7dd6a031f213ce4e0da322cabb60d369f0ea79465efb495434a7e69705541e0b02080e7742957cd6c5bbd986380fbfb3a74772ae248d00364354366176fbae18809179911a47504a8711ed0e2a1a4a5a77164d1674bfdca4d3af69eb13246aa9d89ef859619fa4cd8f513c79346ab4cef2e6ff5f65d302ad3535f58b8e0caefa24914a62deb6839013e07e09a42ebe9f26661480958b8cd82b8c385adc240f47140ba560d5c93b06a1e4d79974ab5847098f7ad8b9c8cbdaa6edc0a639963d09b78dba016a2ff41dc2728e55d376cfb197ca09f58136978a3cb149d796b915e258efada5d02b89df0f0d827d82bc89af85ea26bf30089498e1636b711f9e6f9204ad123de8111ebcc9c7160bad2249ea106120844bd64d419581515fa0d5492bd4542f26a16151e456253e93d0d0d464de3ff9cd3b84f571805b43f88c3f27eca3abce06d675fdc9f505a83cfe496a13dc668756308c8366fbca951072cbec7140c8e92b687f10cbe35677e10fea684f45419b925e135624a072598048e81d9381323783ca9211594eb314f657a82f22c4bfd4af426ff1ddc32b9eb736aff76a1fb488376fa6fa2376682192a8d93715ec7db49b44b1a4d4cc8b0e62a6720c8ecb7adbd65c6be0dd54f1c9e5cbf9dd39c98376597eef0f94e6a207507148e24df6657cb3ec7ba43f0ed91523de1e9f0c8799e709a9ec8730bfb4352c1a21a34417c3a58f74f665525259d6285b8b0648c20683ebedf4f9e8fb912eab253a001bb2e28cc79daa210d43f36309550e5244ea9af5aa62928666edf42074f7147eb26605470f4c4916467128d65dadfd63a48b864893af9b3d819ec6fae68208a836b5e8a77a81fa08db60d7f6e9775d942d67953df77e48cb74914b61b43016bb0f54afbd1f98472050482475cb23443e6751d82a0760a51f91b8a41a854a8ecd0b7c1a839ef784f0e7287e2e8cc03324cd1699e7318867330d59461888289d1b8fefad56be6f6f129270c000032ed7a0cd8ee10e50e0fd9e7056941d644d25a7daef27eebafb24881e114916c7c545ad6d16f74e653069cabdcc655ffee0f60a1406c813b4c288f793a48d86f6690696be47c9a544e87d1655bc0e9e8048eddb90217fe9755fbd029c5b1d08b5dc767a08c4428a9d8eeff0d35864d51a4ad8dfdc776899f4a563deb0a24df87bea5ae0799cdb9eeb0972641b99b65643512a60dec2a0cac676d4c0bdae3129443dfcb744efe650fe82b6c16b60a55c69a52d4e5ab6c156e30fb2d8f8c2b680848a217d6b8e85129cc565930d4b913fb2376f23f1c8043ec7cc0ad45f2a99bef965e948c350c94726e3255fa6b8035c6eebce7fec5fa54899692ba1f98459e0b1dbe355260e2315f024e87e993d265521d2b6b49e642a1488a6ab201956da05e6c0e590a60210004fd5f018dd55831ee67bdd28c30054e1ef609b2ee88897d0c814aa1898978a299315c5f3509a46aa09735ca318dfecb9be3bf8801aae72d281aec64ef2fc210df7ad3b8e00bf494d462c64ff4ff166c4404d4cf1e24fda5149486f1ca73783bf800bbcb8b8c1df06642e7a89b6e5dfcce49a2591f971f9db11fd5628afdb22e12228ad75d053d7ddb6487f28a537d245cc3265e3f067dce2fc0d07a4cb9650b066f895555909cb9ce9569a516d9dfe3d1359f6e4295d2582572968898b5cab0363cca1dc9cb85bad37c9269cf75e0f0fa10b4dbc18ae2a62e9bfdbe441da9a2959730b17011ead2d669d5f24389a66bccad6dc8df0e2e7f5d67661c394c221faa1073f6f3a05bf1e6327402ddf6b815fded475f5a62406ca52548be25fdf2b894718ab237fd0768f9d56f31e2e3c29474291c68b5b709a0cad5ea97266243c0870487ee79f967061610a9c5c5ff8595c948937f17e2613e415c659f20df446d39a685e87c36075726b1f9699cba8bae12f4ef28e15626aa47faaa4f02216e077f3952ed1ce5ea3df1dad624cf33ca7211a706b245ead08f50557959cbb61ff1dfd6c15fb5a3ec1ed1acf3698c7fd3c80e9f1ef3f2da656546733b800c1c334c0096f200e6aab1dd0aad63f5c56ef353e178214f589e1d7e96746eb7305bf6b819930329ddcc1878b0f192fffa4d8aa65419a01b0ab4b3e4093c5a693a3ffa96be3c51a7a56ad66be6b3cc6921f6b1d82884caad4e258b68623bcd0b59cd8b42bf7ee95b5a300ae9b18cfa8885a4364d93e48c0058b740ee84eecf2bf0dbc532cc9b93dcccd1661721eccbdbfd0b01bc0f3b0391db6eb8e92a3f67969b1ba815b8285c6248f8979e1fe763055991b306f1770fb19944593512170e6497f14b495a06f79fbb64e180d7a44f42bbdc94a38502c1dc1beadf0d869550ffe3967772373c4fabd8c39a812c514f46ba807498a035eb640b9ac62d168ce79e91117e9edfd3c9856497310d7143435d9beab5384394846f0851dfc6cf850b55f3ca527a618115e858bbeb70c935884b4e16a613ac188e68522662f231b5d41cabfe1fcea1cc6232671e3bfc0d732aea58450c1f8c702a76c76a8affc45eaa7e1221601102a84bdab425535cf2cbcbead034c8f1b2bcbc42461ebdc5a8f6128f19e965f99dd4ee00e2525f7466a920b68e33f499cf5f05d931fcc8d6f5957ff624f2296986ab5f6a01ee80b9bb2f4d657204c1aaf819e469b54e6850da7d7508ceb4091b9ddbd86667d6040e3c38d8cdbfcd826b9a6c8937d7b3349d56e4f122ee5c18600b69be4cbf752a737ee327adaa1192657108c94d61911e75ed95c6c449b002013ad4be652e9c824155424ccc4a5443472e5ca195c1907a2555ef453eacd0", + "spend_index": [ + 0, + 1, + 991402756, + 4294967295 + ], + "result": [ + "69503af7f18282622a773f8aac4289b12d802e301d45b969f6bac81f9a34868f", + "c303e94cd581b06bcd2aa205d10aec0b3ddb9977e8251fce846bf4d3158fb071", + "6f7c04b8b44c20c64453256d6e4ce5ea8d888b4b8a74950fd9f1777d0f54c557", + "b82f362d8be5f7c0dbbabbd9b0f9a908e1d168416c0fa6240ccf6a78f5225100" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 10, + "Witness": true, + "Version": -1517733652, + "scriptSigs": false + }, + "hex_tx": "ec3889a5000108c96eb4cf000000000000000000000000000000000000000000000000000000008f75b167007da378e1c0a6d665000000000000000000000000000000000000000000000000000000000a3b015b00f2f3cad92e460fcb000000000000000000000000000000000000000000000000000000002257749400ade11bf4bbb59f8b00000000000000000000000000000000000000000000000000000000ec109ab9004d2aa4f869f1a73a0000000000000000000000000000000000000000000000000000000090aed3c70034e8ed89e84edf2d0000000000000000000000000000000000000000000000000000000092ddffd600410e2fbabd3f807b00000000000000000000000000000000000000000000000000000000cb2061da00c101e4a981daff2a00000000000000000000000000000000000000000000000000000000b65f3cde003bd5190b0a187c93202477d158c855b325eb1c284a4354dc20059ca77ddac89a181465f083d0f075c80e7fb5c34055a1fa99623fa3dc7d68ae6a0c6adb3d4a6269673d1caa94130c5ce080928d53d3fa72335966f1c1b32d8fc016ac03f2575507683f73f134c73be43df03127b45b0fdd99528d5bedf4bb0a84fae0e86f6eaf5f7767045ab9b82e42369c13b76b1d12301d7294e7aaf9d4fae27627a2f108579807696fd7fe7228eab650492aa342463e17830a6e04319b9e585b3070333c04f03e63e6dc62824fdfb25e6cd0cd831242321ff438d8cd5029f676e6a147c8db3f953415d38451a3bc393fecf61d4218ef34fd80ef6a16e9a36a247b883842104e19ebcec7499fe1f35fbf7103c93c9e4de19adfb26aae69c1e539e11a8c66c5da857a59dc82596ed0725cbb61b3fb56ff857c084c703f0d7398016b2d7fca28c9bedfda40133501a2f45c52516ca8681026e5afd37246c416b79d087661a36f25c415f9add15e71b4e7018cc58ffa96134e6c7a5240e30181126d05d77d83ebaa866fcf371deb50bbcc4acc682226a0ee2e100ceda76431fac7654735a6ebf13f1ebcb0328ecdafa1e4780b35fd5bc805f320f9681cb70ed13395ac10cffbe2b2408fb4b8002df23ec9cf7ef59c2a7cb708f06e18114135a03f0fd4b3476a71d973fce042616b188b2c742a5d169752d9ef4ad5ba55453e209b994916972557f46ac3922d8503dc6f86f4ed7a39317d8f7c079ea709cfe69178deef35a12c9a24bf0b72fb3740897a47786fdb71c42893ffa002c70276ddadfad9a9551485ee24d1e3b323ba271d5a288ad575e691660a330f6fb0d18165094105d9bdf18d4c5b783668a97804f7002f3c75df677474908bff3743cf90aaa04d47ecc499553ec8e0d516ea52b011489d4ff3187e4ee821b1dfac82e61b1517dde3a757adb067243ce34bd3ade7ce1cf567000e8e049bb887f669b20dbc502ea74caf0212e8780a70e75f35b298c5e43fbe3340471d9678f76cba3cac3687f24c046f81ee9276160383fc4490044e318a309a6f4cd2cc8e32c56c2def96341a22e3d999ecda67de1e7627b98baab7cf5ff7731a55297709492626d449ea1c5e95a51edf210c27b7d8bda02a93b28cc63c9ef122a50c1727f1c7c25039667198a7b9b3c004131d4346b5013f2f7af9505869bb921a2aee2bc8a19961efc91d923183bb59b8047af9be7a7c026c58438aa1fd790df2b14e5dff7c4d20e22b19a4a2ba0df2728694080d0cb5fb8250083aa44c7952d3a048e127cdc34f0d37c8ccf2726a8eeab88cde748be9182c992ab6945a6b14f72cb792a384e3faad4e2fb29c1f1a3e64d5751b96a333c6a44051559bdda15058bb1ebbf0b0be6701f1908915d8e3b7fcd93479506292ef83a1f7a7a2b88a90ebcdaac824ff72688185460901e6754827d853a9fca376ca80a2a17c7425066ae25edd6e45ce5dd75aef01a613f65b11807caa7149c878cca3710401784dd20f21acff288e24e9e5bf00e22fc4446f83581896e6fd42e520b6939f7785f990093e361be1d5579d30311f581fe9e63e5fe15420b5503fe446a33a48dfa950de1fa7998a20bfc5154e088ae7553fb8dc72c30824f8a6eb895d6fdd244fd0a148ac6da438160b89d2ed458c7979a40ce4adca8caea7ba397ce51769341724211e0b3f193c6d34fadcb03e3c555fe47a4e65d69cfbfb24be6196db8428872a1e297e587edd10eaa379505bbaa85eb95e661cd4e864a15b800a09063219751c0d50b3bf615a2e630cc88297794d575db5769bc69cf903d02bdb587fa305f4e1aad02eec007f2eeac5bfbeb6f55c4321b759c4c4194aa7f82caf216e4c681fd1ec8baa441d47c62ea6ce78a762e780d5fae4e16eb20ba217beb8cf094332584cf44e3156d3aace6471fa7e34a047764ba02471cfc2061165b6d28cb40ba8a2a59ae4ab1b2bdef20f55c943650718e714ccdce2b2848a97615aac28bcaeb2372427154657f9fd265d2990a728bd7858e82c60e7f19f40acbd58b06b6ee64ec6a1a2f4c3ce530d28544cb8c8163b6f0f7b4f6faf95aa69f0a7e23dc852003c0ae9af77fdf579fb796e6671b10638af2ce27b62a3af5236cf0f35d7f2e2f77243e1c18f40f1a9bfd0d92bab26b8295a6f8d1eab9182c46f520a741d71e7c0d4022997d8c009ebfe59dbcfc7456953e4d6da1b58d0cb43d591f26d976b8acf29541fd5b793d3d3611be820e41258ca09ac4301a8b10f75fec6a3eebdf94215f5fcb1fd5a8ad268441ebd084f6fbb75b6c0f35f56549a2f8b2131858c22651e19f555bbe6b62e81128984541dd1c4790968b51e6f6f8b4058b310e3524f0b843c9477e180e9586d67800e7f9547c8fa9d75bb7125786a629794644dab2b4d697f173bafea4e2fb9379815d9630d881883ade829f1b43d7713cb4f556ea20a27e22ef67c8757f6674228470177e9ef7ca3bef311c2c62c9e1c72807863f6f0bd0d027667a614b2b882db870cc61bedfc7392890f76286edab1dbba2bf624652ceca1c8a0e4054bf173cf92d552ed73de2a267c99c6497985a08b98dce77f272aa2e8d74147bf628982ae6113877347e972f3b06cf8b8aac0e678592c9e1cbf525ee34076713d5a0a91e3a723ab609bb9123ab02b34df16e8b84dbda2dc184cc8a271bcea7126ed62e56c21c86c4d7cd8dfe25e9f9b15994d7770e38f5cc38e0818283cefaee362fd36fb484c81198bbb3e210d9e3ed5555167efff4cd7317864d9832472993b1a1dd50bef045c7be42fbef8e38e13400ab34a5d51723af20ca1cb50451b8ca9cadd8281fb97c21ee66b8acfdedcc7bf66ea2ddb50b3894f1b65c1f30a5a52ad94f0bd69f3a949222c37dd6e16f6ad03a36e69eb29fab7bd0ce087a8ec9e54beb98fc680e1ce3a700e2507104a2ce4d7589e1378a120f926468dd39c0711958b567f02fd6301b983e08ed2a3cce2b81a15fdec2e8d8b2af45e349fee5e94d7358dbb212c37f751e47f68a7a28286aa59153d997f68ec1a22a66e793f02932ca0e7052df82cbdd4f453bd2f310658a985c35e0949f5dd0e2dc6b3cd42a1b8dc2bf903d2309fb7e2f482d158216c9c572c0d35871f5e8f30b951360b9c9f36c5cf8411acab4357a0c939d8d83fe68aa1be30a686222455c01fbbb5e13ed34b178479aa7d57af812fe3a7453f86eaf1db4765b5153fb738594d9e75295528ca9834d42c7cc8e574766521e34632c93f1d62d685aafc8131d29ec5cc1ba92da3ad041d854b2761b7f8c87add9664ebecde68a456c008b91a9c66234ca61d984de78bb1a96cb581f4721a15a5065f8b5cb033ca16139de594cc9e2428b677c50affb8e1701ca7daa0be8e39390de35656866644a9ead3a01808bbc9e339820063c5eb3358e0237856d8fea6d1bebabec0353cd168260baf6fb3c98f8e4aeebd23f4d0a64ea92b6ce908b7bcb3c4470280a37e07fc1ae5fca251ca227b638a23c77bcdecc6bef7c4755aa5d0685e7e36716e4fbba09ccfeabd9591a480b7afa363eff247e96478a7bc5b5b6ff799324b1d1b4d02bdda001ada861f73d34ae6532e9616b2d1ad676c0c0588929fa08f14375451de5b19cfd21b9c0cedc6aa9d8a1f9629219ea86390a9f701b8de9e4b4cff04bcc9db609bc7f7fa62f666afd849ac1677e882cf6364557a0908413b0659fa53d7309eb2dc2bd94a4427a51193c403fdf001f6207ffbd6605ea5cbd56e604f2d7220c976de52b8f5e39b7e3f72a90c959bb8ff714b06b12a84592a731fec4e0359cdb53c0029d54d9a7075a28ab92b143e39b033f80050d1ef52a00edd8600e4a0c3c8c227f07af71f969ed906cf84e9cbb0295666c728ea5dc10dbb8d27e81c837502b02e77333bf387c4357563388d240234a3f102f643dec5c969e3945cbb2267d0b5db30dd0654a51aee237663dcf23eafd2e6d633474bdc11656b9843295214322b72fd79348fc84142ea521a28f0fea1baadfe7a52f4b12f302b9e34311bbb1a2db10ea8829078babbc1b26a3c50d98a6bace538e5a865799135778c31927902153ef12e06b8738889943f411744d9a6559ce1188cb6b161cce6d606de96f2fe49f0713eed1f002718c5c2150b2cbd5ab777e2b8b9e968f1d4877bfa70f59d27453b8adceb637b7b4b4c7040842006a9dc5124748492af969e386d36d118fe110437b58c0008c64d08f6922d5acfd24866ad20d7b9fad84afaa9a15a369812e42e2111dd0def0ef599780a8c5f9fa7b577389369e4517ca685a160e2fcde1cd47cc5bc4ce907bd481b10a1a8b91b9b6a9440bb907ba3d1534a25188ddf7e80808104209d6a2aceff457ab62527e1667a87921dde35528edea619875677f0d16c148d1e3c68a40c89392a79e6e162cdfa21e9700d948a98d84b80c72bc5d6d86bd234282555ed39c51852a886e31b08bf6e75f98247965364ba59322fdcc0744bff906a9b6fff6b8c4a544f3537b3918a3b079e6a5df59853337f4000f81780a506f463690ea3f07d96046feadec0b7be2dd25e539cb65df7a336af4329e53bcb3708ed5a1e2fdba737dc4f2bb66e587190326d6d774b20620a218c2d588e346593bb9b2b40818f33f606853576c2983fe7fedc362ecc860003d99f8dc43a41ce93265bae39f46c3f371c4b0dda97c700e06727fc147cf722fc28c95e0909011ebea34a5b6c1b80a58ff312f4a64cb502701c3585653cc2b9acbd35c5a94d04fc646e7ef1f9e96436b937f652d42d510faacf4d945a856426ee7df0e4fb0e7b116d2d07a84a198f2641ae52b27bc52bc555bebc6bf6643417640b99c242fbc9738c9ed6a5d16f7fbd34dbdc20ec583001db8f2ceeaff7a9c8aa8e66b20f97fa0d523fbd35ba6bb1b6a62d51bd2b36da8cac1e9bba4566f0b69e180746ec8de5547d24f8314c7780c455b115a65c269f2f9a77ebfd8d011c7b0fcdec9a7b7c86f5058bdf8e00da87c16724fac4d146ecc02cae8883be767fb6e1c78e829219e2396927ab1b2bc3def1a42cfdcdbe5240474dc655502fa72e9eeeced08584edf1f03f128b94ab2a8e9336cede8ea5fef4c49bd654a237092e29e5cf550ff284b5d12e574dd20bea8f276ffe53251547e56ca4cbf8e511e3d369a003fa4d9869a3bc99b10f07fe410cf1a0051668dfd1b4d608c3bacb0add1de34024a5d37676db4ad073a983694fd4352b100ffc61b9b5295ddc9f8da2c94a2ae3025fcb344ea673639bc24263f7df5dc6aea9ed4dfb4bd8256bae274973201f4f70f9fdc636b731ebdd7568dd7dcbd6bda8855a891898d49b3d7a35f0ca2e34c5b485c36c9ee5daeb50849a2ded8778092e327d8699b5382aa72bdcb28c99d992e7700a59c62bce1f5186028102414ffa70f004da7f9bf79a12ce9afdd3a26f5215127ee419dab7de9faa8136f132e8d51f958c17e54e3ea7bc3201d9df814a79780114ace094057031c65198c2b2fe223a47b07550951d26757e8613608329b09d030eb9ecd2c24732322b1c18871976a35588eea616d6d4d1f1cca70f2a3951cdec9857b33851183121da07119c30f4c40b984a90bd03a2a2afdc2ab10928c21d2de853355eca48c9913aa98cde53f19561c454c88e25073e1df0725e5f08090a012eb75c7e0c35705175cc31e05829b8db8c27a3554d5ce19d9d789cf4c49efb97aa6fc83bf565b762c3132ddd4b3649185fc6d8329c78b07ac1e24d8411a2e0a35f761c0fe10c30ad3bb42b35640267574831f41e61faae1628d8b0b1abf35e3470e4d042a384e63c3a7174a57895d441d5395d52e018694a4cd1818118b4aa23c8633aadc88995c332f6bfac8a166349ebfd06171313eadff7c9e27deca63c0cbd1f0f4193762ab3f8fabdf5a149c9cb8d03c6c0ec40e9b78b8c7c95ed762b42b4fa1644a4fd7201bd67c5512d13fa2628acb27171ac67484c45f70e5f20b56282088da46ce92d0bb03dfb15d872ac84bcf7f2b03c2856687d203b5ddda5878bc0313d181531fafe406675f02d47c18cf07a784524116dd565e5d2615fbd746bde4a32a9a0fa0eb47a00ea4f8b8e11c6729c4cec89a09b5ec7b3113dbbb0bd68c29fc8af943312492770e1db2dd2c025f1866ac7b4684919e5b1041146554ef3ed6fb940c60d1747b292b9806e7db92248c3d006f70ba3587a78ed08f2248d21989d614d8bc3f3eea2cdd4f5e866373a16ba2369b3b6d909b3cb597c816e20e4a2bd7d3de74dd640a340b5bb33eaaa6b0c79f67d1b4cfb82fef380d13f71f6f5f0d5c2dc12195b2421467ea95b329cb31dbcd031917a99687efa660cdcaeeeaea67cf60db745593498fbe9aa461bef67d8a3363d00b187a637c01674f77bfd890f1888b01ce30035caa30c54e8f5bb82358206714ea7dee58763fcb2305de749d87b13d40b3f910270e9152bfb17a79188fa470903784c58816201fd6601aa569674ea2ea296842a7dc54b87d8569a21e549614c5cee7947a74a112ca113593af2aa6a3865effc6e8f0fdff570de1c7587ab4b3aaebee043502bc78790f327ed735b03dce237300adc6fc20d972ae01a627957ccd011329643facfd736b4a64087a55d19ef855bd3152f71700644e08e3074a1f6078c7b67e8c4cc11f1b03bcd71c80eb873dc1fb8551f3b2e8ea5ee84b21da54f6ca9cf5c6555ecfb14c18d45013c72f369f70fe57ace7ee047b4f14713ed0199687faac741ec9be64ae1964f823bc912cba04032b7462942d9aa3e1a69b8f02af3c34aca59d87179f44bd13b88f9f74a1599d61ea60f704ecd2031119a5e8a1e27e719ed9195956ea19f059a1f5300ebffa35e72d3db017a30170cccfd961d9f31a22051fb72b2e6c3d9d7fd58b117d1e0a22cfc43c1c43936d04511e5be1381ccd1a6926089f5e5defc751aa54193ef0731c83ed726a2e1d01204548d57263da8cb0aa2ccb3ec1951de75208bff064b01f1414eadc3b335a162eda28958f69d81729145db18962e396d4df01a1ba54047da4da2871bcf00ca8b217397e4fb56bb31ce46f68339d3ab896182cdd2946dfaa7cd7238d3b8cdaa687fafa406f4b68a8f673561793e8c4a2c53f34a06d6e1188acf9453ed290fde14e70fb9445c49fc8187c49428ac58c8308efe059860bd57889e2b4bda7545905b32029f12f1220bbd06ca7b3e7c86fdf715b420e2cdc8238d8cbaa4d7ebbad9400afe831bfe0aa2d5d13cd37b1c67a61bd4349742e0f6432816acb2a74ff89280fe633ee5db7a7d5912e50e2193ecd62e271b118e2567d9314a72ede75edce8596bf4207a0d1d20743c00675a04ee", + "spend_index": [ + 0, + 1, + 1832806418, + 4294967295 + ], + "result": [ + "37c32ca712f78c0a2b79cf694fcaa1d5b9507f340f7990c9cdaf302e49115fd6", + "d35774e6a3de1804d0a272bbb9ef66aad6cfa0d8d85168f713e8564cd6efb18d", + "f4542fa05da4f3d65460dbc6d5405bc53e598b7c705522acad7c60ebcefaa820", + "8f7e23d545bd6a60f1163e93597898fc7aae20908cf6d7fe8234f938accd962f" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 1, + "Witness": true, + "Version": 1048648188, + "scriptSigs": true + }, + "hex_tx": "fc19813e0001057919f7c800000000000000000000000000000000000000000000000000000000e65d7e7bfd32010fa794039affa3f3e9d96e19bd2307ecebc3ad309305dde575999a26b27b4262c84cf228e3ebc3d0d31babbf8759a65d0345a8c2bf61b9be6a2af584ff23531b5bfd0f9b662cb66083a0be67059d5ce61255779f53c7238c3a7177897217579cc2ff1d1eb2f80e29de5e4b2cb15b6004a1a08bb0bcb84c4086bf3448c14432fa5f0bc38f5dcd1b8bed4b5f805a79702a5c0085f68078d172d5b55595f19de6df3d2dd394c7ff16f07d3f6cbe26f016777467b252fea9500ba2cb395d9f7b6f20060546b6794f71875555d16f657502c02256bd753cda81822ad51759b5790ba5107aba32f0a7e91a9e94ca2603cdccbd2ae090cb081983bd3df7cdbea890fcb854dd1d917161b225322ce82dcb199f7cb93f66be068cd96ef99d4ee79a6b53b4c66a22026baa3055d2eebca3c0e582d49a1ff64e11234dea527500000000000000000000000000000000000000000000000000000000f0eb47f700d9b7f0b981d8ee7b000000000000000000000000000000000000000000000000000000003aa88cdba15df59d58b7f3d9273991b0037035c5cb84016ec440c3db710bae81a7a7162f8b53831c32f16337eebe086b882cfcfa56e989e46014e61cfe190f69d2adf7ad89fe29ae997d5d3d83597ee980493ecc54dd04f767c57aa5ff7f4e7d44b230dd4e1a7eb535849e0765430afcee14861640c6897473f36dc9e685d50285e1f431d602f02ff636c62184725e15da9dd72e113086db1242b411a5450b579feaf8b85130b4e2f8167e5f6646000000000000000000000000000000000000000000000000000000001d76f79600962246d98aaa1dc700000000000000000000000000000000000000000000000000000000a8bd311223797d73a99a97773ea1c65ddf29e4e025bd6d12f0d12da4146dced8b40f9e9f58e011577dc0f28e01ca1fe9e7c5785e0bc8fca81f655fb193c3cb85d9a0a1920457a7c0939de6d52f5abe57686d0b9b8b826170729daced19309b4bb74dacfb6d3ce3b66e332f249cb92158e231f79f5e4d13e82fbfbc4e943dfb57e13c68c8d0980aa49e135a53875c0479434684375c255739c8e256fdc943edfcb7276c5b0eb18e9a12d49b0122547c48534013b06ae87b9cfa3879e56fe2d729d0bd7a71c5cd6e9c0fc7021789d634068f5140d2482a4d799f8ba6590b2fbad26afc05ec6aab0f9dd741ece954a841770e0d3e68c1333657fc9ba7ab5ecd03fdff00c4aa694fbf47ab2d7d6f6cb59c44a81d3d0f7809993078acef49a26ab47dcb204acaa9f15de4bad7f7b066889ef08a969153700a1a12e94ec854ff26c73523ab66a4f993ceea341b8fb36ae2d0a4403ee93d6c06793c6762d2b70806d4d1ad1847d0be57413fe255b382af298e4801062f51cf7e4903b80002d75d6472bce7a548e201a54d227b55b86b2fbe4e99c021916391942dd0558389c90599318f73dbc336369c2feece76768fb4ca0e23baaba952b96be66d6f3c7d40bbb254f782e9b1edaad4aba094cea2110a3a563c4da9ea50f579e095d01aa52485ffd27f46f376b8eb5da3922c65ad27da94afbe9da4e2ef143f7b7204f5055ad631740e4ffd9e01766c13a9bdc924430ce32aa146bc075a579eec1d5ab120036fe39ba33b32ac6c5c0280df3b3e67103913255a4f2bab80e39e50f6a25de1bfd448128778d36534b5ef45a35caad784310cc7f60692275c42799946befaed27ce8e60f7388c39e5ee32b00b1c9baf4f2b3dea04ebadc268bcf65b694187b715aa98d2e7538e2b4f5adbefedc18d6965920ac4f97ec926546379f13562656617970b7504351056963e2e8452291b4e26364ce3298a27fc018b421ab2b3c0f4c08215d450194b8ca8aaed612f7a60e2f1a0de54cb616688e57598aa6608c65cfab1324e74580fc44d8763379f85cab070763d4dd177f29e01daabb4f54e4dd0667e57b0ab5fba7e2b455f9eabfac1f6b1474a097db21b4ad8e08c788b2d5609016985b8e1318c431cfaf2897fae7dad1e56e1eb18f95009dab214b20d328c24bd53eea3ccebaadade7c60ca23109937dd7eebdc31149f1c0c425b9b0bb1a09dd937775f284f01c391b13a7507e1b448e1bbfa25b159d6f11dc6143d5f804f4aa40ccd623258eabdb4b161e148eacffdacf6c4562f96147affb315332d094a25fe688647aef1fefd54017218f7a9aed63a7468e04e2e7a5c5101622f2a2947dc730663680943b9b28c21ac147ea83fd2ce98df5d029a3f2e1c49d0bc0b41c65f2cd559f0131eef6867149b72e42f1d0aaab36ba92ff28fe6dbeddc8caf96aa9b261cb9da990f5f11ceccdf6d825634effe623182b2f941e399b0f02be0bfcfa3d9a7f4f7ecfc805e8193974156b1a075104185ab4471bafa751cd0f8b614a25d79e3e5afe017d72b0555ef44264921a5622a88912e19b8a44a403277f31fd462751fc591493c60891eba1ec19e1b1ddda2f9ed1678b612908a65149b34c365888485cc47f4484f6f4ea4ad5dc11b0769bf61563ace4e43e47f3a1d5eb24a96f17a8fd4c5e6a65493010d0436543dabe7ce47a239e69f1724c1dbcca5ecbfaa12ba09ecc6627464e8f490ea115d3037d2fc988df238a3ff0960ad0a2f0a3ef83ab69e08561301f2bced3ef64beb2e77a6cf7d1c8f2bd8823772bb0aaacaf802cdac226222a36df8fc1d2a36e1cf4ad433ef61005e9823c90dbbc541755358ec515ed4ea951addc744c8b49a860718d08aaa5ceae5923117ec236ddd47747e186e284b4cfe5e3be29a1c0f8dd1a4d5d1417558b3652886bc382f6cb99c80370eaeab9ab77ea56301aff7956539df5971bc22dc22eaa10e46deb5c3bcbe7ca9d2e98bd9300d7510b1735c9cad57c38e01bdb9785281493c2ccd5a596b729f3c2f78b1e53ef8c360300ba1e3fddba198afc29dce9ca4bb35c44d34bdb2fa87bba1cd46e8b9b52208c84c4a02d87d57be9ea1a5f8aa2fd7d6ed8c04b73d8dbf866ce9dd25b537ff7aecf7496374da878822c2fdff94a4e4b5f22095ceca58d0bbcfa46d234b25dabdca5f372112a10ba841cf9fc0aa2f98f3149736d3e37f75f167e90728174b74afb8d14951cd217082dc03280db31ae34b71cd3b92472316a523bc8cd5791bd60edcf7bc23802244669e7167f8860d4ffa693a612ea8756637fc03d77bdf806c411aa605c9fc9f47c80b5de79d51780381aabcdeb7d34765a29168449eb7ec25164b5facfb63170002fd77016d0113b330ba114da0e1ec2376fbc6e0dea5d13ccb97e91f07324780f92bb4b4879a4cfcc62e04ea41ede08c420c881ac5a04a5e865cd6f39102fca7fea650f31f1585bb551abe4b51e06d840094620b09422827443a8dab11b89e5174c0a76127231ede40daf3fe062ce63b6c39bf9f502ca8f43fc385624033c874fea14a0bf8af2d0e8f878c65e12d4466bfb1ffa584f5122f9109f2e06149676378d414aa32f5d447553ee69fb5f182dd9038aa7f1e27d98ef5a019a870d7d9b8b0b4ce518f2cba8148a86ee53ccd74abd4f65277387681ff486f8eb9ba0dff07747fd42d64e3e0e9dfecc3c4d2c904f62355d07f3d5bc5cebbf4ab6bd5892667a135ea792cb4670ccb1e85c738638df3c3ca3da23798e3bde0ec1bba7c833480c0f79ca237655867fc86d41b90fa1accd7b0849140188f6acc0e5c0886adcdd0b0f69b3d5e0eb98fafe9c4d6e69a3e6c83d7135f34437712e512410f70487471a30d67191c6a30a75b278ea61fb9fac3607ab088a52ae54a39efb6fde90139c71fb9cc0c673ff4606c1accc1b525cee174b00aafddafd80cedc70d7818163da95f38b887644cf9818a35249058967246e8cd70a5676092757c94c9739190ac66b13b79fa59d86e2c9b100a65229b637fdcc040f4ce14841fa72d5169a4b7b4deeff4cc85ec6f3ccda4af982a3714ae14c6a527512e3e15b7f9edfa51a6869394d786867e946a0024ea8c8ae4cca888625300de49eea2d0c54b73c3e000ffb51671641aefd6089f4aca68ea5f161d60e4b9964f4f6961dbee646cbc9658ac1f0e8be238f0e23c472d699f998b7f99fe5bfa5191e5fcd7ab3cd62c17abf7ea2da7ad384180f2e81c30c347f3dbdadbf88a1fac852b5a0b504e5bf32bccd5b3ac0e8950af75efb1d8b7c2649e433bbe9bfe38dad16b7ace8f94c98002331cfdeea45e7c93a55f5b37a04b790e55c01cc377fda7ddc272efa95ffef7bc9f30e30cfa13ff1f423484b6eada061883bf78f970521380e39cf8abac77ea7f9c17275446031d2ecef94401e1b8573698d1c91decd47bf727f0dad4827141f8fc397476ed00eeb6b30b7809e53f3a0c28f698b18d834513f04d81357319493dad3128881606468978cbc0e7eeb7dc60337ca853d5b577745c0bad4ab4958da54cb44544377a533881bd34e774dcd072ba4cef31837e90d8030698f7aca565c8d53dee22130872b30f0008a203fd1601929a9d48a5e334f3e6ff49f395c0f070b1c6bdd244521f7b465e3bcdfcee15a34a7fa76298ff78037f8b3d2e8813b4b388905da8fb019863d11ecbd5de55b4c87c87d43260d706762ed2456d7dc73fd660e1f843007832b9c1110a73b74c484a89e09b5396ed59b88c56006bf111e2d685d30c45c52e9c95d3e9fb4fafedc73b885f56bd0d5a549de64638fed8e73dea52a27f589ebc61a097e67685ee93af6c34fc39fed019df6a22df2d08d499be6bd86a410a64c6884ceab9552880893b3b34421eeed78c9fd04109c02efadeddb7d7d53f6d10e3add56059cb85856ea2ca5a27e15b714558ce7ee2150beb2774e988331cf48653b85a00ef9d2a1eea097240e36862652002441e51de78d450c382e34ef6e46862fdae015738b3601582b13040b7fe6fbc6de4e456734c53e28f8d14242555d3316b2122e3af0ba377cfbab52de62bcb33dff5cf6b20a6ac2ec69b4fa6b7c2e3ea541c75dc9f2cb85a377c2d8eda281735670d567ac52ce01187c90e4a6a64d5280019f830c220df13336d77f957f2866119453d8505f28e794e7eb4f3147c87a6707740bff8cd569bed1758a18b91294043ca784d998763e7b8e3f40638e4a4bace7bfa0d8c37c1902fd27833e07cf3bf3dd2df6f218990ef22b3788ec5eeb80f6e4e0f1eb8711853fe6abd0e1541768f139ac59e621611427bb155ecfbc29a1e6a89cecde10db352d9e47fafe131fbedada6b88cdb8be8450ca1ffe6079ec465bb0eb09c8f1fddc78b1e3275caa337656cf9d950c07a5b4352dfda1aafdfffe4c1ab0a2f187e77681ccca41dab610784669caf96099a4ddc642f3b25d9f32cbfaf5a7e0fc2be682b053d1ce5852836eb5d92cc311bac97b15644bac2a976cd79b98af208ea418f627f12ec7cddcdbcea2af39f4142d27dc082f62e72dec885c70e5a9f0221b3eaa530682e0cdd94b77162bf7a754b7af5e66235b8385818eed92727d692e663571cfc05168be1022940ebfd5701023fb4b0525dd9771341a3cc7c30e40c4b8cb63b6ce521d5f2dffd78502cd60366ad656f81c062fc9681e816fa1d2996ff1781a7faa15434bce60053911ead81a4276b5286ef6c4fc275cf82f70e03321670a3711debd9af75ffe89458f6ed08030e72f3b1009710065ab123e7c1e0bc59def831366737ed18d296e30f0a0b54864c8bb3ea00f78019cddaed1f9fa04904bd95e90d325ab38636b5ef808e642bf723bd908b880a8290ab21b517edc655fc5e153258247e86da6cc4685bfde2cf56e67c4d2223f4ad1ab281e8fe141770731666738dd85afc02514b6570f443034fc13366baa6d93f21b4c0c4ce3890c2c3318f499143cfacae2399e2a0ea631c7abbf48dc4fadb9344e541733be5a422a2e8bb3e6c191f791ad3436b985264cda9413e1ea3e6d901ec9b415819c070b550a56e1be07d4e2f5f5d69cd0adcc82a02bdad4ac97af83e61507728be63b827bb021c4ceadbb255a5f1f2", + "spend_index": [ + 0, + 1, + 1745923530, + 4294967295 + ], + "result": [ + "a304cadaef6eb838f6df326869d80c806d58a93cc20c494b925c726352683c4e", + "eb7176fffdf7912174e560a5ff54e1ac08395a806d82cb455519c2a3fc55b660", + "2f8bf5b54a8d1d4aae6856c708332f620d186e0189330269c20e0e39f0329004", + "422e443fc02afed28b59d775310e5bd176429d7ff35bc6cd1023ef209e2233e6" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 7, + "Witness": true, + "Version": 535452497, + "scriptSigs": false + }, + "hex_tx": "515bea1f00010459b69626000000000000000000000000000000000000000000000000000000000dfd2d400062fa8216f775ec6e000000000000000000000000000000000000000000000000000000007b683498000ceaa30783f09d1900000000000000000000000000000000000000000000000000000000006b76d100612bc5d8ad80741c00000000000000000000000000000000000000000000000000000000ac4553fe005ca4b29c073c7a98a88aab204fc83b558c87eae04823febc0d62216f8f50e8d45c6f63e6d271e9a55847541bb8856658546aedd79563eeade644d8ba23840ecd1f32e0e1b9da9e74c6eddcec47c6e547b9d59560d00ba00ea56fea17780a2415c97a7fe356fa79b46df5c74fbb26f814fea704a0afbba57dacd18551b5790668f0fda2a20fe32f6e9734d9ecc8c0f8d356e800f05b40e290f059e2cc0c9408a7794156edeb6cda5219a52516fab0feebd6f4060b5f616bfe5977404f37a0e9cb7b15b1403bd2ca9db8cee82e7b2df1d9c791167727167c014b917e00a912c837957b4e52619b1780a59fe0965f157ea9eb445e81ea5cf2c6b46b797167cf6e590ad4e2fe2f0c0baf47844987b690d5b1a4b433df5274f1c923273c441d301be9077d600861433c275466e5cddcd77f4468b0fa50daee4636e2669425c3f9c5b5e1bf8bb93b73051aec8e11c35d1d25917aeaf4b01b8e203359cff019a9bca8b8faa25a77e6658e1eedbd598666f7cc0f9b5c485bb2d39afd843e4ebb4424bd80d7fffbf8413fa8c9589c87bc230708cc056fb1a47227a44ce150ee65336c6bbb9c143a4d7989a16fd3e91d546c9178c8145678056c75de5e54e71c7116a03d52d470721711d5f062dfe7dbe7961798941445fe1ef4c7dc95f65f43af3b4d13de55f0de7e3fe90b1b75e8fe44a99af1b9cc830ba635fc410b2896b1b92b5bee25cb6f4924cbafff05491b9b50e1ded3f416d0b21ea074917eb30247a725b8ca9833b944484913795baa96c9c9acff901e686c505ee1ccd05290b6c1f69965fe029924b03ea086f772a82f26388cc799d45e6002f42b4bd57a9be968a0576b98bc4de89b67512d4d7b763ffa9f22a128f52de0157bf03b16e84e9445f1946f7a2ac8d36d656f71d1c292b966dc621b687c4f1a40358309363213d971b61d6153eb7093ffb96c6fc53070c6f3ba203be741cf669eb0458b0a32aa8f31c72b16767c68fca193015059a906f877c2d332ddc2a7a9dba3d0ccb42642791e40920cf5c6596f34ddbfc59322cc09c02cdad94e39d7a303e49de3e6e2a54a1598754febccca739ed188a7d60d61268c093035903eb2ee5a754414d9d03ab26d0575e88ea5321154c3191ecec3c6fc0a7e2f7e05351750e09a236f81eeb792c37b8ce475e47fb1c648877abf1ab00f7629685a812f6bc82ca6c53302228b6ccc8d5c9fc763ff2f1dca827ee487321338c90d0b81051ffa2da2370d34c928527ae0edfd5b3f972f4cb458f4cfcfc1eeddc9bdc0da78f416bccab97d75461e3acfccf8da45da0cd56e0e3d9388ceb1b1466d0e85a9a5c262b6e3f5728863c72d1d62b5294c954adc112dd7a6b93099e1157d113c9fb6f5d3aa92f3f90e2fdeadea2cadac863ad304d35d0ca05235484fb3439798b689746018f02fd032bb573808b2709c7078b7100f2d40c222ec9a30ef015a7956e8dafafeea28662ca4cdf117c5589dede37a6fc8823888e2999a853c5531daeba32e578913fc8e49ac6f57733252dae6e208bee83c7a9dcbb72dcd228081172d05b858066a7a8d7e888efbe47410ff0539eb83d9bf032d95a0f705d2869f06ddefc31489c9896ac79560bab1293b7a2b0f8fbb997f3a98f173e3a3cbb29a648128903340642a3148a0a1a5b8f33f615708c5b6efaf4ce13bede2e2751b7a20829a7282b2d88f926fbb1f23e44e26b8ff665d6d56baeeecd966065eb0db1fc0b042ad4339f1c1f9aa091eaeef7089592dba546120ad92d320d7e001a22be2337d5c8b6566c83eecb73af5abbfa7ae3b1749191dad4f5b7ff0288cb2b5373bc96ef8f8f429818ee9489f3fcffde8e58432b601a62465da63ad432490b97f9f83aab7289b93347c00c66ef55682eaa80e0fd3a8eff5d4388b1b1aec069e627d87c5db55ac3bdb43fac73618120d6b6f84c45421ff322477424252ffe2aec5b3bbbcb6536d7a5dc39813a1bc530ea3c9827ad6a474fae6ac4f09ba3cf2197a25870f7dee9033a10a916b3264f4867cad04f970cc3bbd133d43cb50045827687c02add9d4e5ade421a6e021f188474f02fdbc01527d824809c664e54e8f4b2fadaa4371d88b0ee4574ad01bf803c4ba806225aca73e858e12c68e0168bfeae8bd9e5cc961b798f14560b62f6087eda65f94a2fbc3f9917bf685709ebf3280510ebaf2893b656a80ec764f495d47f51649110508ef7b5762633fbeb205ca070869b741716c89859a91a0fabb35b28921b6c5a90a3c21582617039e80b61bc00786cd56bda070f1cacd6bcc92093230000ac7a7d7187997fb5da934318d65547cb9fd6355f34abc588ae76442631d9709db6760889f20df6669ad4e9db3e29065d0502e567197a0c6bc496cc4e9af98c15d74b1932b9e22aefdfc2a70941c5e3dca15b9c83f5e9ab66fd165c857510ab7d1814b562b79ba913ae004b69a048873a83bc846902a153b08b0324188bd75c0e318f2479341dde3ca8f81f61b33441a760bc76745a70ed62858405ae087b6620fe251af0a3ed8fa831cc204103eac583ab86bd8d10e418da656d0b6139e0d4e2fc1902161b6bc2ad28b82f693340ba6e45f3ad13ba8fc52a3a264723d285565a518b1af1fd46d5277f63f159293e686dc767b9c66eb95da37aaab4c213564a6093d94ba16b85fd71a473ff4981e74bcb61a4d7db1f4fa575d191434c10e34cbfdde01c3f1caf949d144abe593b9a52524b3aaacf8dff9a3d4c25fe2076d6a264795e52de382f24afc7373635e26daaae7b80c43a1a285c7ce3598045139742aa3bfae0e4004c030be8254f8c98150ce1c58fdc69f219be6750925ff6eabfe8cf00d04cc22560f9bc083a7483593f22803ea92cd567a1e0c6fe0de2b09170002c4bd5df3194cc29409bcfc88c49248093fc7b2fd1c812a62454d3c16c768cc1de7a9dcca40780f88432a1a3aadf2d6a2f5126de20e54caea02b2f00e770f3c77d64e764854f101c2181928a4ec8377f0fb861467afaf8a32f32412202d69cc95b6f1ea6dffd9f08709c9cafec3547b44c20073c0e2450794dda51cf3be2824bb68fdd4610d671285a1ccffac680f211e37c4074f6243b16c6d01fbfd737eef125e60acbff68e7684c63e5db89e2e056d5e5e514fb897fe4be075cfdd26cca3b7c8a2cf82f0c4e48b96faf04c4cead5380e57d19eea56a658388596edb1ceb3caf2af98d080406d72595df691a785d98d505347142fd7ed2f60d4652e656b7fc912a93f259e0595c7138a7bfccead7737284409b7d1a6ef2b341d1484161c7e069add654b9a92a426eb8408b6a19ee42a4b66b9f6baae81b117899f901c46d048b4756bcc142363bb637e8999079c0c2337100f33c51fba350568d322713b9aa45f01fd1901c919c7c579b233b9eba2cc93ec17504b87f4669eeba782a38c4c16fd62c6333e0934a72b580847d0ebe3b91d6376c1123c5923adcfe1746f87cf276ccc15674a32d7bd26940379fbba307d0afecbf564c8b7e0437b77128fc5e9d9d85ee983cf23d4c8bc69e212f24e0e502e762b418dbaa6b3a801041f9f8f0dbe5a21cadfa2c04675f4718dc795d71de2cc844b4cfb07d62edebc09727cb2487e31c0d908629c4dbaad67df2ab072a1da00b94394ec434993fd89cf68bfd61d7493fdd649574a554ea9ccc9b1aa00fa249a5de7d0895faff2b2d91b89a51d37268ec8f60897ea22986c01edb50372621dd0162879f07b9cf55cedaf153ae14d857d757cfc7e1d365b11101042d2d167103051f9b1435bfdc80670c8cf843100017863e7141ff0546fa57cbfe458455a98cf31ac368fab25a2db87f7c1ae7d3a6d83684f8560050cc8069039e796b68fc9edc1d8501ceb19e6b593c773022adb152397cfd8a9853afbddcc2cf3ec5c85dbba43b57674eb63846265fe477d25ed98c020e88ce914837d23922df78ade825388808798bc5e5fd949fabbf820", + "spend_index": [ + 0, + 1, + 2274644705, + 4294967295 + ], + "result": [ + "f879ef7cb7f507819bce8d6dfdbe97541312f1e2549dd441bdbfd7ed6d5932c5", + "8921764ca88849594762727400d22d26abc18a9d3c960b6888dabf529de31d8d", + "510b2046effdf94d4c171282607e83bc20312d9378fbc796805a20d95c97bc8f", + "b7dd2560894c2ad5e70447ad231ff15591c747d30226d26b0c6169ce9717c11a" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 4, + "Witness": true, + "Version": -888944471, + "scriptSigs": true + }, + "hex_tx": "a9c803cb000103251b783b00000000000000000000000000000000000000000000000000000000c8f7c4bafd7201729fb4d0f26e4c3e5eb7360935e9bf440566e57bf40f0eeb83ae10b9f435e34d38a462a1935c6b2ac739994d78e02396d81f82c51934aaf5511870351c831b4eb97c9aa6e827ffb6766d4bf10e678ae1e9667df40810132f8421637d4a6e7c938a800702832739d6727198f52ce35df1db5f970403d1575706e2782dbd1c7a8d96d51351bd21fb07db8a2cd913850e818ce1032bd2e048aec5fe9423e86f0ea12e0bbdbc129496a9808aeb5f8439ffcdfadb09b03c3c21016061a559851ee1e87a88a19ba4a3ace6c025bdf4478337fab304dc1291a273df17ad1a3577d74c87af692f00ceefb8ac81c03dfd563f84e4c58fcfa0981361a4ce8dc2ad49ea28792d889f725216f0d15204a6603aed1fc330d88415120f83b839e546935e3787bf483d200af99b9a383200967471068062da36cb23af2b5e902d9c8a35fbeae15814d1599f8d218c049f0f5f3179d680dd29fa3301679cf9dc58d52b2901adbd2ad75f1cfeeaab4be057fd8ea5ef0b23fbff4fde88afef730ce08900000000000000000000000000000000000000000000000000000000d3e5fa947504248cd0ebf1870672d1b488d6e685ab1b2bbd5fbc3c80128dfc342e9698c38c912f69018c7b41c36ee8019aa4f08d1fbf204111061f361eb2e0127be0a7265c8ee7537c68d2f3882f732590e4c63eddeb1ea2a2384b61d9bb25142980b87a45a9e3ae681cff259e230f15235b5c121960fab6087415ca96389938ba09000000000000000000000000000000000000000000000000000000002ca13736fd0001a25993f1314f5e0c90ff7040519a16b00a0cffab57dc7f70b91c10e5f22faefa53c4878ecbf5d21a77f72888e36074a83b8b444852c0f05ee7d19a453c0b08d83ee2a6a326322a195a47c1e2f7524ce5afc13cd1fa14fe25df6a3e66a4cece3a2cd54a0b5f8fbf37d261e9e29da3b9d3702865b39d3ed4292c1f48d578600134df0efb3889f22a88060838591f2b142d25117627b0b343aebf18010557e611373dddcc4d7f6411a8c02c593cae67240458eaa6c833115d5e4b753726a0739bf26becd66db413dc47207e20012244b171b12626a1cece8abc3069ad0d45d68330c46269d260421e310c0a5a4a5efdb1555c79536c0811a642fe96d9e94a5fe910f60dfdb104a15c9baa71593917c84fbd4d265d202b34393df6cde0f53f4ff6ed825ebede1758c6367907ede27e473648824cc7853ad57d93df391d857678ba09318a8f0bbaf3905dce6ca495c1e96c77ecb3dcce0131ebba23aa297533e47ed3fa21b2e6119caf3110b1d3db806f823c5b943b69b2c1980beefa82b158531812291d74c2695fe517fe78b9b6586a1d64e94a7a9b1e75ea3df9815d60657abc47cf5ee9af8421b07ba66165ca70b3cf2390269e02d147258dbe9e9fe0f934abc38a870a31d77c97bca4b0632b606fbdf08a3a6007234e4db5b6ca246f6946c8d968dde8a10de3c6c0c6e8629f19d1b3bc51b582949ad67ea54620e3bcf364906692162135c1da48d2e8ef422cbef344b9a4d0b957efa77ca5778ba95cb628c541706b148b4ddbb5e4b340a5f816f21905955cadc022d10389a356641e24c429baff1db3b30ecc6ab39dfd2eda6a6b3fc89b955be6aed5ff35888de8b3d1a41ccc86a62166a610f4a831941bea7ae2d30153071a7a9336f548c051a61d58915f2494e9102e0fb37517e69e35b41216a02cba836354401b5f4d3bdc6f5dc15bca49db4dd953a5c25cc34728e988959e00c80cfa8eb6968cdf0f6c76496397902420c48aed0fa610c4d518e8e3a8ca3e33148292c266dc2c2b441898fddec53a6295983f97ce751dd0dfda8713291be81ce6d12ad8c4dfeb274c33c323645fb78fd11d63f3548e275fa5b7de6720663c68160a36185bcfa86ca4e648cc7cac31115b04e55b590d451945eb28e787089afb610a1bbb0659dc4283a1130e3db593725ab2bfb98e3a3fd00f05949eb566ff8dc2f3788cfd1c11704fcc9b54a6da8daf265d7811ce9a206b220d3c4af63a67c5a1cf2c2752ee0054c4e2e8c6d647262b57c842278985faaf1a8a567fb2baaa7cebcace1c3b118c75a695aea39e91789a3b68d1abcb82dc94904d7b25027c92b8a3761106d9f1772cd5068707c4d7db9493339a9f175c42e113ddbbbec61db98cea297e0e48044a86e91153a13b8b8c6cd870ffe44f6f5f0a45971a0f8f7e30157855ab5168b9eb3152b45186a2cf2e82b4b2854197a8268dc2e90ac94245aa11d4fcc2016740bde768ba2de040f1cebdf3554a9492a83fdd76378d05908b4031ea74eb744878c31c6fd508edb5d76bebd8fd9ea1b35fcf7aa5850183e7d5b779a11eeef0615ebdbde6947e92ca39912fda2602c817e018816f729d6c093b201dfc49d731bdd52364c128af248e8eea1a09a86ac386c92fe71dca5c357b25b2d6de613b0f6b6cfa538944a58d3b7ea987a78d33a0e6cb371ad862593b36bb336a328cf655be8b6f130010d59b9a02543b50bc152874449a2d50310e8d335b2b01e8996e04865917c6344dd4503ff6f8cbc587f97a8311d82b81bab515becdf3dddbacaaab967d65d2cbaebf8a3d2fdfc7426bff579ccc377a3a1b269f3d678fa03a1f1ce684ec85f3d8ca636c4d4f0caa0a87fd223a9ae4d690ff4cde281644891b3b569aaa5258fade59540e96594e78beb8160339c5df01564c797b9842fcd44b0ed9cc2e3d78fdc249b4abffda51b8f1e59737b520eeeeeea89231a3f5f637468520d830d6ac314df4e81228bff017834f64d6789ece25cf47ad5f9b72361d41f7b164b26141b2150bac4aaf56c9d39e319a1822720f5f97da745f299715523b4496ebbcf9b8b0a90404ff05604bfd4c01562494a70e34cf93bcad4ab44229231d261b15da497df316a8a226db63428dddd06aa6be8ef94f6a4f97908af6a4657aaf9e291bb8364cf00e96ac73ca638c25a9ce35a686e4483b4a17a1c11c143fe0b2fc6c30b50843d27402b1f6c5d5ecc474e239b22f59be749bb37a453cdc19fed02a6273fc85243eb20c453f4db442ae2b193bd9f9ea8da49397c0adcb2a267927561c1b706cdc6e91c6358dbda5951d3c4586448b37743dac2bbefe3ea79b3c453b30e99b1cfe21b694d85ec4854057ffc8cdc71f6bdd8df96a92dae2197fb1251c6d5ddaddf0125fccd569305b1ccb4b4fe6729edc18291d947faa64f7afbf74e0a11c0da2849ff4444eaab1e296f9de81b6879c0d6e14630fd73ec47b0c5808f7445f257813aa12202748a8cb65ba35d6071ae50cbe5f9117c78c84e389e1105ff0874c19d43ee2ec622204cd43e2e81274372407dfc7466c6bda6603ac18be46e527073972f958aceffe5eaa9c8d2101ce10a79b7a77df95c319e354db74eab5960ebe5426e5be31f9c79595fc29dab8ab1e40cc1f52cb2b3adb4c06719d68fea391ddaf9f96c5ee18e0052ea48e4f7f0cc7f792989b7f44a3856b06ddc52a094cc5a8fb0a562a79ce1b92178f57680f8124236d40a0e0b6856dd78d18b5ecad5c4fcd5abc3996b29ff8ffb1ce7c5dd877700e6ce9b2a7e231d5baf9b1d0b163285d4a0fa02f5ac93e726786202d5078b4fff0491241d7c7d945483e17ca661eb81a5045b7ee6b4e175270f249081821f7440e963ca43f0b563b2124ee45efd1ab7c76de79264fadc3b513ea641034a11d7b294084d9c4a31556e8cea777059415be90302c03f8f0a21ec651dc1bd0728589738cde4e30a9daefdca882aceadda3850eea452a0c356fd53e", + "spend_index": [ + 0, + 1, + 1153863276, + 4294967295 + ], + "result": [ + "5c8a06db6631bb164a1f5ceec23ef45a0db6f21162d737b94e502453c93ef43b", + "90c55941badef257688e2516eff289b8f0f6d7d4f59392e6c2ab23983010346b", + "fb1379eec6a0604e711556897ba7af46e15adada80d34675964b20a2ec4dc52c", + "c6f673a6d3aaada09196c8bc72bc63dbf0657a1e623370397f2fcab93f19f61a" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 9, + "Witness": true, + "Version": 580803147, + "scriptSigs": false + }, + "hex_tx": "4b5a9e22000104c65d934b00000000000000000000000000000000000000000000000000000000bf53673f00058019c490910b2e0000000000000000000000000000000000000000000000000000000086ed708100922d724fd631303a00000000000000000000000000000000000000000000000000000000e6b4819f0035a755681a1881e80000000000000000000000000000000000000000000000000000000033da8854007801ad48096dcb11c966fd0256c8fe93130a73f2a303453dc954b465760ade7ad8900c35cc91666158e193bbd2c41be5a02519bf5759e47054db65c0d2fa395c0ac8f6d33a850cc3fc588a1432af5ab6c1efa8afbd812a7dfe0f4c6e22b77cf973454894ccd88a9ab6c812e249515efdcba78d830e27c4c0377198e7a3bd64c4a8a69fa21ddec9036baa384d1980ed9fecf8f54577559e9119f806a65570ed6ef54c56d0054b550675b7f18e1ac4ef6be2cb82b3c57bdc92aa273ffa0116450e9454c450a9e28dbe68ea756700c50548831e234f5beff8555cad7620692bc874d6d18d402476964b3c6faa9c39772e99ec65ced20b421445bd577c8316f64f560e278dbe89f595498fe39405c045749482c71f744b94804dfa414488cb19c79268c47f8fbc208f71651f4bc7c0edd892229a624ef8d1ec2c39c4cc76323f984cb2859abe3e5535488361e6cfeb9a608efd8b11152735e7114ab9273f96a0fd4b14b5f27d8a646f6c6053b3e62d902f7ef559133aa7a00a408f9bb2b2b1c659b484df8762a93a8acd67bc78bd0ec14285fe3e0de18cc30b74cdac50ddbe5a274542fe6b26afc17acd0921557907e257c86381cf9e0307c3cd37b63b9acddfcdeb4fda9cc1942268641d5ccf320ca5ce28de57687565453d385c90d84127f0004de6d7462af9c400a394f623657a0f6c9ce4331bf11cdcd56a8d84c45d249c21837ef50d348bcd221372ac7a3d4c79b29a20fa290754980c96ac54d701a20754d63c4a9a4e065e289ee9aa02718d11bccfb61926d4bdd165d1ea94ba55342968b89fe391dfa8d6fcdaa4a7d1e23ac230ab1a3ce163692422da91b80f815fa0af697d40f26b304cece4e399ca9bc79874327ec1b7402c2e338df54092d6419a554cc85edb919ba3fe6ac556a03c8e21621ea1415aa6170d7724a3ee66a1a25eec67452ea2f0feb0d6a8973b916e259b0868a242caa425e9e04e629985a3d3fe6ed92e18276d013ee33765ef03c66b98739303a8f0121ef2e7d49f84d578740f46ff60fe7db6dcc71f27c5ef2177e90645822d512cfe704a5e7fa8d8241dd4574bef509b18581f5b1ee916130dc89e0efa35beff49077f449b22f9c1d8712312612d2c59eb0c0f19d138e4345eb89892aa037d3f39a8dfc8cbc2d034be9dad2c9360012568f7acc2de7591dbfc5ddf15836f1ec88f65073e185a60e1c833664f3c843ec5cd7b52dee3035dea7bf95bdbc7a6ad865288b83dd7d446ce4f8b543b790fabe3dfdb90fa6082e5e9f33d343aa3dfa76d0083ec8f398e193ecdd8bf9701b539caf8f6d7eec356eed95999783dcbc97766de1d93e04e5166748c80f71069d467485c94d4904216c6594c7698119c95418d84fb2e9674f2098dddd439ddd0dee560d5370b40508a74f883cfcc6ec1bbfb1464bab1382b168581484abdfc16fc7b21d18aaddc42e05b9de07645ad36c5a3fd2b34fb1d92b47e64dfacd23b8bf3a150c8131348eb04f53b9104ab0949dd2de77d3f881ec5963d6a05ceb5b657fd950ac2ee021bfeb8c58cca30bd731c2f41296c821af25a393b5246f6ff49a5a2c56f9fb882a0ce5c6878f60aefc598074235fe6b55b8cc59e8cc92788f2022688e2b8828c58d45f7663ab1aaf5bf66a11f07632716bb503b1c6b3753c6ab82fcbaa52a0c30e8ee6fdd769e21fc7358c4e3e65f6277da87028a49b8b985b7e0a9fa302393f81f340a70a6ee5127ba5711e351e67a588433bd14163d3ddbd41e88f79325d6436c2289cd37521739f728f5caf35dc8fd6f134f64c62155ba9fc49bf3e0113096b42b938d17f992f51facc4f5f02457bbcbb8090b72a0effbc9146cdbb640e3620c33dbc38726a517ac7af05242314f5e7380fa4cc40ec7a9a2158e26c217cc51eb7ca093b6425e9ecb64e0dfafd4a7d05a941e9abe755fbefa0f44e047a9a7ba9f29fa0488de73478c94345c55d3883641f85e6549eb407b7ceeda048bfa8b5711526cce638aa8c7722816c9202ec84940abf38ae4e77172b4792118b674a842c0be40058d856b44f18e5e054cdcdadb38d143d62f18df307817955888565ac898ddf2dab2d813f2b1bb762d027660387af38882b92d965c6475a9bf0b4a4023512b9acc1767c9d385972fb000512b44c11bf1c3e5a7f263b61f61515388ef77c8bebbdfd5e858dd6115c154a8031c7c2a2dd6e2b6f2b4622e9be8cf339db0da594782498b950bc85733c2eb12491fb881390145a499c4a3b78503e9763ff9096e4054a0e343d247ae1bf56b2082e6043fbc7d0fecfb59196827083c44ddee9e21ec18e8600b38e1d4a56b564beaadbbfe99a1ac774fe83ce7424dc5267155a13a38146b701ff9c37c4381f0e5aaf31bc88d694a5a978f71a9d2e536da58a64375e9ddbcafad8aabeba5f26de48458cca691e4cfcfaf26a7f73091fdd06b7ed4ad9439873b9c7350bdc4d08178bd6502ae6b22f3d62655efa5f973012930f6c8f7a31c70dd7820dcfffd3cb860992781e730d9fa0688cfa6f8496356bf5facd6163a27c45ce66cd1335bdbbe139d4ec2b43bb2a60e12a03cf4ea045523425babcbc0f75f372f53a6ebc6b55f123abe5d4490ba62b10a9c0824a2280be6b8d0d3b67f9a18b8a8d83840c5fe44d9d13b9c99e080c569f379b4c0033cb28a92279718c225ebac555660d044f51e5261aff8bbe9c7a4571d377b111950b8dec8c55baa839b8b6cd2d3598a422e8fe482a1f9f18b5826bc3d84fdcd018394b85a87880c92caebde41be7e325ee598e0ed0d92039f1c6323288f554d5c1a0ee68fc764a37b3045393e500109edb1e1642e0c214f5d447cf938a5ee02699ebd8dab9193f80ea4efe5c5e230acb8b19b09ff21b478be15059aa6d5efa8e9546baab46a9251ed688a30cb143bdd92687d42f55ea112d0cc25c9e7d03ef7c6c551c3c44867b9fe4b4330b49a7223874304b9848396db39db404e173a6d9dd34862840fa6b406be38323b706a9bca9f9e964c2d2faab77399588ecd507e264023c19c53107ee9494f1e229fe44a808a323f863663cc9d1d397dfe39432da73b83b0a892d468727cbc43be9d20953f01b0d3a486152da5862ca258fb38e30ac01035d61c21f5ab45b6dfb51c478e35e567262e242b8b9b1e84fb650ee09f251e4feeed16ef83ef61c3b3a7fbe628a05577b284167db82452897446be681c855e987c2dd5334ed5d24979d9b7a19ab43e4913d815ab24b3cd5b802162e66ac3b05a77ca3b5f86f550f63b945c3bbeaa98b1b44f28c8d26aa1ca3181a4d3bf4e209b451274c599f5ffab358634c7835b8161937352cb9524776086c6bf4f521bb4e1f9ac95a8b77a4dfd80c02aa03e4d951a0bdcfaecb466337ced74be5092ed681d700e69413b9a3de7c4bd5a41fd6b0157edf746d6c5b7e04bf22453cc2f497aa5bb014972ca85145416540b6016412dfe9e6ff2a9ca522849b349800287d3f4e67c969c6f4ea93748d8de5fe494a59b2da1be863937d50e175a54b1fcb092e95db4756ef7601fbf5e52be7ac3c3550fe4fae6e865def4b7597780d2aa5f99b3b3a9415df887185e31d4ef5cf80a13034568313cbe0282b8057e1c5786b4cff765250fdfd0bde410b88dfac0ac3b32213743887eaf44c27bcb634979c8969d4c769e4ef1bdf632a72e654f3eb34bc69977cef88869555d6d3b898ea46c9f6f571a2b41c87246a4d1fe1f44438e683cb63875ad2422f3bce6f310e6aac1d88fa968348f085aac0cd17c7ab79dfda29de07f8d968847b34c75bd6ce8c973183f5a95681b8ada5eaf9f4041430eb1997e96692a43ac4cbd4680aab2e67e49a37b6f76887ab3acc8ffe6b680117f46730c06cd3ecd8503e828902e97fc07c2b3fbd61f3c566c1efdbdfb2ea193afcc9289bef4e74d9baff879382ead580004fd4b0120f8956120f011da246bbaa1af3b62e78c9a35911515b3322cd23d0e56c4e827a0a9e83fd088c6f08fdfc59bc55621c40fa8841b9291dd40f13a804a7db0777d285cd4947e7f6f83f7673aab740ea69d5a265e5d303585332e3cd5300de52811490316da607fecea530e5660c8601ce66499657feb1cd53f4dc1deb7af6ce8506db0faf0868ccf4441b23365accbcd7045baa9e0cb3dfb824689750f144fdc614000a51b0d39217704ce2b53d7638824c6bb06922622e07db5727c1a33705087c7576942ca03162e161e1a0f9df27fc12028a4f8495bd9f3050b740d47a3b675aaff8734d595213d58084b917d1bbd3e1f204c1af9ccdd9c180b10fdec6564119d6302831ccca8c60450d6bb670f0ecb185b0fa27ead66266e19896ac4d4087a18ae159fa622c400fdf6c88cff0a016d788d5351bea2e51bc8788b08e08e486e99404231289aa7ed4e9a59fd2b01b3f52284c1b0ba242eef612e8cd93fbaa20dbc29ec3d571c02de4592e35122cbf251160241f47ce013a9052be3c4ed3a80035408a5df87518877172e1d76e576b651feb103e81e446d82f8ee34f7340cff28d2f44228a9e9f3ad1713a384abf39229f8200e025e09284c4e93411c04ea1a10b871aea77dc155fd272b94bd2c60e858194842bf8daf8381c747ed10289b83c0947a6d6e2c9d2b735740d6560af9e8f75d2fd4e72df8f2ba694274f4eb84edd48827704a28154032dff2cd5509debf795d80d0d1f23bab219021321d50c774291d99fa621ca6e66bf6f3eb38f2f5476830cd5975e1f7382da2a1f4b27fd0cb517e41e50633f370705ca72dea4dad03f12a41f051cd31a1fa91c7dda603eead5394ef291e4c00ef4b205ecd949c7402bd0983db716c38f974bf86022fcaadea58223f9aa1ed4de669aeb7ee45c26cafa185d4ba208bffc952de67abaec90b263fadcc5c884a13eeb446950e949ef3eb9ccdefcc461c49159a18035a16aeaf16921ece02ba62455df77a2377b83f0f509b936f7ed867d7ddbb1f3df288c4fc9b3cc80f96bd607fb3c84807a83d610f1645b6aaba175913384911621980a6e3e531fd3a018641c629ad7fb6c613b42f9f6b7de2adfe2a4d008d8dd203a5f8c293d1d6191c728cf71edc6b0057ba8818d242dee43dd02722142d6fea71310ff0f822b6675f2c4d4b49ca9987b067d7c094304295b027eb58e9fab52cc4b604d56391b29cbce2fa7649a760cd8e221b878668ac6afcbe3f35cbeadd9d0292de04407da3519a185504730c42c90e338045120774bc3856b0f4b97038218a0ed0adb355650afa77b08270cef2ff292e0e253224d9d9a2a54da473b02afda724dcc79aca703022f577049ffc1584d4edcf803b17795082cd398613c7cd1cf4e04065389c43a1b0ed11eba916a17cbfce8f3036296dc8377ae662ec2b25bff9e2c0020fd888674bed90ce5f5b74127b34c6e6867e6ef167e8ef346c9f87fc8e89e983f416e0394f8161f0cc2c3ecdb5671d4b202f4aa4b76cc89bd9d497bf2492cb03c21bcaeb0ece7aa1f1c9040524f218a95b9e1e4cf8b0e33cc9ac151ff00bc9c25748a90c7843deb84487163eb12b752eb670a852079394da01042def421bb8e6ab133663fa9c46df43856e06d08ece1d2f518b4e60bce03039736ff60d1bf030e454b845cb0b2e38623605e4924bc98532281194772ec6988b0bee8142acc559ef3bafa6461f4445e6b2ac2307d7f48fe70efe6ad8c2fa9a5e80cfcd8f93dadd55917a054076426f25b60b09c466d0fbac45fcec52267b2da9a76731bd9834c7b9f67bfd9101ab8050977cd56c6551f8ef7307d978e9ac8fe1eacefe970a29b1445f18e6ef70faa70d5c6ab964b66175e7e7271ee0ca85d034c56ae9f374f9136cafe897734749697db9c9a1c20c6887f44050164e54081daaa5f81d3e706d918023b449d252e718d99980a08eca45987412a99a0044321c82472ad2655a1d0f537b9a312311e0f5f045579b2d011ea21908938a33b45c5fe32ce9fe3ca5b62ebd782f08b38f0a196c152e8e117c1075d3c4fd02e2e0d36a3b0269aed464840dc687fb385e32750addccfbfc75ebbad8b05a2fb8a40665a516e505ea9653cbb0be63850aa49067a13a1b55f6f625d1217ba67afc5c4ee62ac7d38bf368a4ef915e08878e2c77e1a5e733dec8e0d98c6c58ae6abb1f345cf121b1b47abccc6f388ee7f84db7db7fc7f1b2838e41e634e0d98627878e200a3c906dbdba79d31d205baf73cc60f07fd0458267051ab48293d5145b2f0f48e46051107a671570171c48d69ef56f9fc982d360da9825e2c75e42dea21022f6b63bb3d2606ec768e5e76aca2f0ed3c5024a10396bf397dcb73c72a9e85e0d29cdfde4016b1fc6c6df04413d2cf71f573d302295c3eabb06b19963c2725a1d96313e5b6aa6df04429fc61e8dc971301aeba91d5df5e78338b37599ebea007116805f849668b08ae005ed60ed21380c1423deba0946f96ed87e6fe7364da77421b08abc5812c7f01c60a56f4e6f7adad3d7f9c2750fd89a2adbcba7a8adac20122b5689a04090640d71c20005fb5b80b6ad0c6b49883cb5cd2050dade8beadcb271d7c33b7e1fd1b2a94c294ab10a0abd4d6804e7f9c5fdde9e12274da8518eee580222ee582ab0b9f4c357860447a1693dd14e1fb284aa6a651ddc7f2c942453ec6ae5d16634020390aa8ce3d681a2876eac4cf42157f48956f952d0f05437ca5fdfea4c132a5aee42189a667e171ac6c2003c828864100f90dcec8dbf1e11d574d008853961d7afb8394858f370b96f731b862a44ef43d4161aafe08b3d4ec58d23318f7ba4470269330c8fcf04846be12c291f85b38242913c36e496d99b5fc642893c76498bb09b2b7cb620e95955e4fec18df39e626beb790a812ad2671539172ba2cbb022daed43349e982305e404bac7ff698027772cb6f24e3747376a30662ed88dc797f1c3ee137aee5f33eafe19c3655df618c1a32e8e16275173dab15079c6cc88c7f055f548cc309087f30cb788516e69fb3ea9ae4b00b1a2a323c40e78bf93538be6caa0304a", + "spend_index": [ + 0, + 1, + 2939854918, + 4294967295 + ], + "result": [ + "fcdf47a1ee4ac0d669e3f28b02780f79e19cd82d966bdf50f9b767b76d59c471", + "f8fa3225821bd05cb845052d29b83ac971602c314690dde1b28a83dfdb9d475b", + "822ab57d856af2294bdb1f4609c36abe15aa2a01038d1ebb1bc6bea6e3bb97b0", + "bb3a5942ff153f6f57b3db493e78e3a3e591113a563abbdb18e2bcacef8b3773" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 7, + "Witness": true, + "Version": 1953367418, + "scriptSigs": true + }, + "hex_tx": "7a056e740001098bcf013900000000000000000000000000000000000000000000000000000000d555310ffd7c01ea056fbf3fa34a33ea5845071d769bacdd9223b15887a365d5735ac9fa2aef798d067e0e48c80a6ce7adec80a6677c0a8fe36d685e7c97bbd10496844d28d72deb185934c6d20c84c5af23ddc9e10bf700b7b46a587c519a097e04ee57ed0d62e1b1a726df811d81d84c4b7726369c79710ceeca98cdd7bca2b37226eb1fd7818346590f2ef5d98d0b789bac830283e70926330912a20309863c3d67345a2dc35c49634df7b32ff3add43ef19b010f59b252bf286b28d91db3c98bfc0afadeacefa97b15f20e9a7b7f5f10e60216b5a2b40e72b2c142dd5cfa6e19c7293dfcd38a944b89fb8168f6bd13fc45d7426685c753613feba034cbcc46d6da0e9da4916bcc68058fcc291f8c68fa4fd07722159ff348c2888a6cb1d45d1de52be4c3ccf22de16fe6a3be6b46a44a5e516de79ea39e00ca62ea08a4b72b7ced5fba7b172b4d58413ac4b298f5eea6ce738721008f3c4baeedfbce01d31c20936b36274677fabe387c973044a927ab0949f1e70dd341a2e010647f519cd8020a8fa998e0da68ccfc000000000000000000000000000000000000000000000000000000003a158ab3fd3b01edcbb535d5b64a7d6996bfe17c58e2a5ebd3ff252642c05e2e1fbafa1d0b66fb4a28a56b02f0d6016643644b5be63eb3a5343c8cbea11710cae3a1eabdf122ac1e567c6b3d415016d06aab5349b0bfc7685956b87e89c7458fbf6b86ed302cff73dea07581398319e35676b7ab00df8b8c7a250fe7dbe0636f45cdf9865da0f36f5c613a60b4805c6cb0a45b3f4955839856f3e34d629eca4620b7095071884f6e07ee83afc2351c9b87073a80e0fe196826626230a61a2d250b4179eac303e627c462daea938c90e0fdc82a2f1620a640e3244f834ec59dad1195ae888c97d6c6028cdbe2ff1e185825d3dbcbc5e3e0e0598d667549041377bce0344ba166f4074168f787ffa1cf1e9ee03bb32382ed2ce2949f7b6ed75959f48acf0a4bdc1b154f580874a78bca650c38b728d19238e69170440273fc405399476b07aa086168c99c000000000000000000000000000000000000000000000000000000002ec4eb64c124b4d540d391e34f4f6a42457d87c5f45bc7f8c1c73bf51d9bd49e0295a19a76f17698ded03f2fc58ea2326fd623e4585843b105f2dd23c5f92cc350628a4bb731951234ce97b2a2b6239696425120c7c79d071b1e12e88394c72c0b47f7ede3283d8620a912909d04ccfc41a4ffbda31d7469fb0076ccbaf359d197a175ecf368ad278f10eb6945842710f816d50ba0ff0dcddfa82b93a926f0b7abf534c162915412eb37a177311ed1b4f3832f8741ddccdba7a6fec008eecf80c915cd7f6f23b893eddbe2905bf300000000000000000000000000000000000000000000000000000000deef88f50a4d1436c03c15c54a01e47ab0a19ce75ac398000000000000000000000000000000000000000000000000000000002c0ad335fd0101d18c5eeba066aed82cf79d250f693e64db9fe9bf370b6c7d4b83a73c61fe3e58dd94960b9c084720c4dbaa8e6f1c6477e341e8fec705f1fead295aba3a39fe8df2ecebedaa5ef3f625b9e09cc81bae99faf232326c4fb9574b4c648916a33ee2a9d513d2c581ab688a5cb2151fef7a1e7ef1efe1969fa86d0564a89396cfbc3410840ba73cf10afcf8603398494cc6238be2dbfcf060a7b80cf8590aa8498486c397e88d947ebe733b1e1473db3c7e35463d43cb926c9e226268a9185e490c39b4f2c595d1146d4545e283807225841a84afc241c1462757fa61f8166141510f6c0dae771ffd5cff4fa63ee57ef9df0e160132a99cbfa560d6f0094fb51db9a58e078c6b5ffbe28cb60000000000000000000000000000000000000000000000000000000043471405fdbb0133f2194de97ea27663309e1972d1124cf6d7529727a99ed9ca9b4c23f190710a5fedf38d07e8b9abe3753ea6559bcfc9ab1778d2640085e78db387400ba692b3a70c84956ac0dbb27a1c5a668a3230323970d19035c28cb05dea6f349e48411f85cdd607654217a3aecb8b5d9d027fe7d52f01b44eddcf4399cd5e62e2eba24eac0324ea405e9571c35b193ee907e45a2d3c4ba062eff6fc3196936a96f7a70a2fc350f72d7d5a0fed32f3222c8a45da5cf37707b3ae37ad0c2948e4510f20e83ddb12ceae3a607c631a82fff8967dadd85efe046fdf51361692a9f3cb0e0226e90309f21c5b76016d9c83c80a290188602ba8d1c85676b03354265148befb04e32737b81b344a0608793c2bb3232d18f560a607e557cbe8336e4aff395892bbf1d459e4ed3c61a57e19ae46849e63d1335ce19b656cfc7b366f89865403bbe44697311623ffb4c4967d190466f5e57d85ad9588a40ea9df468fbeff09bb1b30e77fb12caa074e1deac70d32e51ac56fa80a73b45c94a730cb5399ea80a0aeb6ca1ff84b1be8c6cf5d4ce1f639a26b640d993255a9a40495705af6f08088cfdb902f8a63cfbf1a7d305946704cf51f7328a470ebcab3414201539403560def7d73d885000000000000000000000000000000000000000000000000000000005a17a5aed9e7bfa067da9b2728b085c6698489ac84fce97583234b2bce8b025df43903db6ea89229b14dd458ff28b3ca944c7c03c69de8046dc43b8306c12c7b9d04ffa1b7b46b8bc06fe070433e98f679f4d6102bc804524fb69ca710920443b2eb018ad58c280140e188e7630ecf759e941eddc40cc6509e997876b4cc95d3b93ea694a53f5bf2154e62f45cc7fbc53161012dcf4a36d205137e6669079f24c8fe697ca9bf295190d9fee3c87e57c944a3d7f7967ea26b7d882d08a0af67c84f35f79312d3e65ff491ff8ca48ef9d52bb07d9508d4ec962675ee3f5d51c129e23f69f1eed2000000000000000000000000000000000000000000000000000000004e14f231fd4b01bab43b885e98fa91a306c49a83f2fde5d6b565b2e92115956494dd265dc32297acaa5aea6dbf1c08961484cded9936c3d454e959a1845d12d847c4cc58da82528daed5fd5d36049c38c5197026ebc3b1695c67ffb3946498c85861f7883be6ac36b51ba714f9fc6b128eaa06244f4a5059ec01227a7c96955a2aed854c3cb235b2a0469e3e9141501ed55ffecf01f112c78466578136349e942eb6f49fb7d8a8d02329990ef3b09ae966050ebcffcd18b96e82245a50731d483e31e7aa71d48e114849ea12191dc800189bfb49e1a9dcc7c066ebe4194cc10437b1fe7567fbce122cc5a7802fa2be59ecf276b80c9f736a15a563572ad86ca2e65a5f7db89a8c8386197161a53598d01ba553af7e3e8d4df7525ed51f0329df19bfe09ffc5e61ec8990dba96c0624f171415c31be1b4f22c241782fafb92bc1f3848c6cb62da62e8aa8e84ac189b4f9ee0868a0447d6c93b3df000000000000000000000000000000000000000000000000000000006231097bf5c68f6239ee9ac7b3241cd4e8e035d2eb5c2b47d34e9fb6dbc6f2632e09789715631a0902a22d6634f74de03b1109f9904445293102d332dbba8a33aaedf645aa6c48e180ddace3cd3c1089c4ed30ba45e650cbe0b974e5ab88a18ad86d568cf5e59f28d80a99f352388cdb7184e15b63b5ab596de74592d64136300639e5265f7791d779af16ecfe00d22599e6ad4722aa6064cc44d7300f6da03bbe4cff1d216da1908a6ec573e661feeeeb170ea28076ad16e33e60a9de378120616c2a7d0b86d40aaa6c18fe469bd52ad59c8a49f97cb7db2a7c59ac2338f971621ab2fafb5353002aff8908610d980fe9187de1da45a37c03f90a1754fc07c8870b9417662470c88b09a482877ed9c2f6016dce329daa87cd9a601fd13bb6517470081705ff21c69cc3e052eb9f945ef91b62284d6b1a9145624317542c79dcad22306be86837318d07c97f398f0bda29a6ad0bbb38f52345c92d5ea377b81c8b59cf2f00850ab79dc129885b1acae8388867de3c64aa5fb867c3eca6d9b8e82b750f40a248932e068e2c959bb5ad00ebb5f7ade72ed6e6cb7aaca6af49f20b69acbbbd1feba026730f3e96a57e4a199fcc2bfa1620107f006a3f7852b24b9bbd721adc92f330121dceeed778395cda3102b85f2daaa83ec85fdc422012a0c63d1ab193c9548ff5eada3393d89aa73e02cfcbee0197c47649b55a0f1ba0b53774ea7318f2670920f5a3bb16a2b85cdd41612b7c78514334fe44b732353ce9cc37f0662478269665a3e297ae500f5243190e3d4852aed0f977fd5080a149a6a9ae08c1db7ff2e45fe601994f20bfa7c60c744324b12ba6949474a6eac8fc44af2a8b5319a0736490da32fbff34dd1205519a845bb6d25e1bc7467456615f536e8727d1a7c4658a03c1b779b6fa8774705932fdb86c41d375d9dd4d274a9da287e9345111e2fc912f6ac82b9725be4b1d46998ceef310b364b05a0253354795e276eac0fb44a64f5978f7cf19ddd0918ac5639c85df690673d7b365ef4a438b3a81fea448fee96076571273649a86ef7a5b7766eaa2a072e6ad585564fccbac18d2fbf425e4ce024c2a6518250e84e346a96bf6b6abdc1a66114e7c03dda2bbb47bdc501ef2bfffe4ba69d28df907bb93ef009f77700e96c5e85b788006be37c56c8d4e4a396ff5df743b04e5972125436dda0b85be7933156edcf6ec3bdf9a72a8166305c6f5524dd7931d127470e56ce71327fc7a6abf1e655ac86c01e4240cc0e058b1be9c737afa12033425fef8d3a0858528559071649d47859f00a9015fb0b4eb7b2a2fefcd49f409e89951e3b4494f9a09eb7cc24b9696b71e226cd21cb4a4d80fea507b1f67743ab8f273fd1041f4b4324714aef580f7226529973958f8976560ef81002df6b5e69059d7e452173813a50ad6c1b5701c7ac55bf911cbd8ac29a650ab8dfd5e82d98d3b1d9b4548b1dd82264b246dc6736e242de99b4fdcbdbf2b55b54324a48de99c04ee4ba8c0ae86c3fdbab3cff0a01304f0296f59936178f54aad3d20f9c31fc82c7c9621131cfffa63cdb37852249bb8a2aaf89d8b55039b98a520b912f64bfc77a1f38e1eec65ca12fe2f7735dd12bf66cafb1742a5e32ce5943293ea0ce41261e56cba081dae2055acb248e5980c2c097b5d73886e877c490c6da67865c2d92aeb970cdaec3ec8191b22c69bf6ccce28f7c823428297f010cd4be2d024cbfcfb54e19e7cb70b543b9fdd018e3601f8567d2dc6a9a2f33ecf69db93a1317be2173ea699802907d2a638776c9f696ebd8aa823e733978fc9d3e72cc65c7db25db3bdb93c34ae2afd2e878b40aadab278c890c266108dcc127cc81594c9b1219a50143a2ccdfb1682c930af8d6909da98ac581c7fc09e7f52adfe20fd281422d38f6a167a22ac2eb389432aecffb5f86da603144aab6bae28b05e8f2a795b821d66ce1c306e87a3f6c306ae4c4ab6c7c43c99cdf7723856d43cc06c0c6ed5d7f11942428199d77928db18daca6416af014ea4136da02a8d3cddc24866a82f717ae97ac84588bdf716b59669fb1644a8b91b15ee6e4d27a1956b59ce0bc8e70529df27a965688971ab7f93c43299d0bfcb338550d49a717d58c6ecf0ba6061f55528c842575c8f2aeec23f1f08062fe8d0a40409611fb0280f43acb624e65cb72f8a6b46573ae016a194f92cd29d8620fb51341e716020081459995c6fda388e51ea6f7125d1c94ef66cbeb7237c385ab51a29899e96dd91f24d3f07a28d0375a733636cb71fc329089e1225827d75c1b8261aa583462b92baaeb58cda6c7fac91bcd3bce111a7d6ac21fc571889aa6d70e33e5c2dd5b5c9c8935d646842051496a40f418a660225874c9e9ebf8deb8552cbefcade8e053e8ac92ce39813ccea9d7a06aabc6d12b8efd4b30221de0e41fa3a7414119366edecaaaf5c1b6ac4f54ab5e49263e255fb42f9ab883f2ffd98017270bc88bc9f0833bb4a2f8ced470d5dc0dd1dc065afcd05945057a02b8feb229df5057ece018175b1314d3088de468c9f9d4bf2ef6b6639127ed2f914c108cb1a433719dee25de9bd645981f2c325682fa8ee611812ba947145c522ee8827f7fa866db908f350b52e30188b68629ff877db1bb6227de9fd3d4491d8244972a0cacec3d87fc6f419f8e57fcbf1ef274633b6f888f3a9c172faa5f8a3dba8265ed8da16f9bf5ce6f1bc34d1119d538d8a93b76904084df4de3d37b96682125d52b0ab1827108c779b64198e6576d250e37b9bcbd5af4ea7586068014762345ebbf3a76584a84066bf46f030bfdc08586ce0c124a745fcece664872076377a60aca14cbd48fd6c7a7c93ed1d576304b73e5edc101215336a9cd7381506b5d3d9746fb10c5dbe34c23b9570feb87a67b440f0078e45f58f18f62467c74ac3697a06511372e33360860ad76005cbfd3ff0f0c2a633fa7afd3cb3e988e1895b6d91027a258139eb8e8cb63b5385591872262162742b74cbc04edc14f1d62d67c9391f220931a12f7fa9b9ca7d5777e3b99135bdd430cca745f740000003bc0bada0f096e4c15561f7ce2ecc64717234d8164e14f61404d325e537cdbfd809437ddde0b3d2db9dbe1b0048453513ba0d697212a61cdb642ce60f308c109dacd2a862faac4b8a02b2996954629e6e551f852379e337e3f8f94b08878ab73f235b7de618fbc9891f1a9ccca3e05a177b0fd380404a17f2b6816e7195675490fc179b13b0e59b2355d2b89a7de0191d891e6343bff318d76da2a00c87529ece8751529b5d2ebb3c35539cf61b22027ee31d726ee33d55b1659c4952fca5bd9e9d37637b4f7218e10c78a4d7fbafc2d3d6fb10f5d1a8f9806551df1470752356531e366fa47444846f25f6a51c400e0b025cea081ac0e60ec9efaacaf6ed7bce53924931eef7eef5a326cadf0b8b11b304fbcc79f8da8dfe51c3ca95990062d9608c9d082aa9cbb6723f0f795b354ed37eb515875f8e89b8fd6c68b214e8b866947aceab79cbcb79e44bd46afa10b47a5542263fcbc2f76670475bafbb2b904df2352ffda001c5455c79d6ab4fc7d0fdee9dc187f07a06c50dcaed6b881f35fcc9ef4fa55ffc0bd3e8abbd9b1ebadb84a33d2615debad7e376513f3771e3035b836525032973e3460ced64b42775f0b227a9c8c94af423e6046863bcfea28056be47a0051343517e79383db0cb7b59372368002af6ebf0716ba5f46270f4da955518ec40c92208a152d961b12f56a7afcb81010bf22fff3bd252a51e2cc0ca03a5d5ab0a066d58358fa9b7370d28b4feb95882d9168aa383d0b4268b7fb33220bf1b34e273ac6d9cded7f4fcbae743b0b61a5aaf8103c97f6caca8e6a111a33e92f83cc4eef47f1f93122e0e69bcefe382f98d296082659fd9840ccda3a009df2928f9379e0a6d9faaf6b12151afe6542fd0c84043e8e6119f6fe85f264e6a0663e23a98af8d9d91618f4530f112719bd48dab00ba05fe96e899506f214a3025f9e7c5c91204fc5624216ac03e1e59e613e91434c4258c777bca28f836b457ed3110f09a24951dff70e2e654b232f25f89d2dabfe82b7b1a9f5b855202868b60585742daa4923c12a1aec177f9d5e9503f0e3a9cfabd38c12fa6bb7888892d7dcce2551873ef02fda301c8233340f2af2f4f18547ecf84016cade28842c060a659762867e8a3ab6633416ef03250021fb5fcb9917ae6622108ae2daf6723980f7085f45ca612d0993aee17cbd86e87d980bc746555b5aae1c94801b2e370ed4b18669f225d5f3e3bbae260e15ce1d4d000b431691f67168e68c8495c7a8495727e58493134025337a76b3a5c43ba2a9d42040687b7c89e69d660134afa51ddd4b5aa10b193ff33a7784badd89b6e8c3461c4e45ace4b742576767a7b01872f1d2f4cd1ed81ac921405637dcb69df9d716f8805a68524f66178987ef1d22c737fb6fcb7f69c9f62efa5da3fa4a57c6f31140211a162dfa15c2c9c9bfb66b7d2e4d1ed83ba2ffc77054f4e8f666b002cb3b6b0f392833790a04ebcb5b93e23ca16e10c4a7196e2fd2ee6234288e09f75fdc391a42cd08ae359927c6e59390f037b62d699f6c97160c97f591cfe0aa0c9b3b456a2f255cccb6a2f194ad4b48d402f9282c9ab70a413d70dc68f4579c49d8423330236f4ee0a1c4cab393179abf3fc41402a77dffbd86d3b367c9299894967b1536e8f0173be72b3daa9f3eb7b5fc6d48cad2a51038a52e45ae94cd51dde3c902b896b622727e1208ce5af0e9b8573e5da400ddfc13ce377622a02fdb3010867c1fc45591d3de4f3ff068cd23aa1cadbcc60989b6825f3172464b8fd1a1edb4d8206e7b29cf20c558b35812151a44368f186843cd98536eb3391e32c71683b0e4db1e546a9eb3c0f2923ab74ceee6651ca04f4c92096f885dca0faec18d703da056a88020b60ec41229faa6d3937447abaac80445104b53eec7f6defe7f592f8da374cc0184f374a9124d66c44d472344e9ecad7fa880973ed6b56fbf69dc851ca8723b08b77ed46eb6a1a594a1e52090f481cbdecbfa83af24c4c7f0ca321f4ff3bcf501c8d6d546e98bd7d403a8642dd8f771ca5f9fe077f3b2f0f170edd16159f0563cd992add3f525d454baa3217fa890a760fdf1bbca528236a0f6573ac5871078d7b31497934f86575f2898ef89fa9b6736a3206d39fd08f3719f7b2db2f6f1c494f859051064a3dfd60d6fb2ca5eb78e78d6b1f4320de131c5085f76e568b8ed31cf4284f894c61d3e132f2f41d4b4ca7973a0d0b4bbbbca63de88f54a2a491639cd0578ec20d58872c6d41412c1e5170dfb6f8cb1bf8834521d7e3fdf2ec91698026e55402646e8bddeb0661529787822ed988da572088e23569892d2eee4344d0ef0b0866adcd7ca925edcf09fdc2013bc4ded3f67e787daa64adc519597e194e7ffb72f49f82a2e26c1004abeb55f1cfa97155136f1d7456ed28bc1ebfbe69a11a1b6db5ca902b8f119a87287a7c0dae8ef408418f5ae205c40c4287a09ef1cc75f1dfba156c55ce2feeb6435dcb681c3e82c7033602905d2389d962a467e71546414a05b6b0bfb092d5d9b1c07371a8ac386d4f69d9ba589c1e406018ef5b8391f39c97c3d19ca0de767322fb783ad16c6e1d054fd7ed297c518eaa8a994d937457c5930c40ddd3d5efbf46393fd022da2e21d043f5c168270ce31adcc737db97da32ef103033f2e6dddc8baab30b47f59f18479922ca132605f808029113ee161fe07233cc33e4eb81af221c3afd2585ff08f40b58395cd5946c516035824076debd016ebb68344108cb282303d26dec5f9792c0b991c7a28c6caa971fc1433171b473d9c74322be502332206709b481dde8049a834ef255858a1a90f5512475d8abf3ad0b94146b85d1cfe10e2e90bdd38d035d09a4dfc313b4e8297a66bb116c6ae1c99118306c7a672dbcbc6a060241df912fcae2fcf7f2aeff5ee4e04ab6afd3ef9994d5e97435587cc4f8ecb5e7115a26710e9ceeefec4e87de6f75bbdb9a0a64e582de9299fc04759d70e49e420237f23440e6dcbdeaa70bf6e453b41baf386d62328c9926aae352f415868def8c1f9d25534faa94596ed1644b82ce9092836bfde1281148ca1e36ba8879a414f28d8a0a9907c11d9e01de3390c3b86f97d5b04355fa5e71000473532c17a1e71402e9e17b4e54552115d67203cea6c09aeef06d0d975694e3247b347100cc3c6ed44e79517330cde78b96f6e7c6a44877a96ef46e60164fea3d21f862bec96b5b78505f891bd3e49ef4a5616663ad21ae5f18e55dfcb3903cdccf2033945e67e8c5cb3c20a3b80c8e3860321a6daf65d9ef5ca7671cb585094e2ad30840d6a41f05f285d482ddb334332f4739493643421038fc649b2f6072a8d2a40cb4d4645a2e805b4d2f744ad280c4539ea5c289bf6a5d1a1c8fabda5050cf27595c5ea1db7b2f3045aaa2a356dcded4be22fa05c9a4cd4ab722a2f78baf8b4882322371a16141d9ed8f9473fa74b35a10a168e27f847fc0b30b2e3cc27997bb849aa5e5b34e03477bd30cbc6bae727933e3cb7ddee12e8d9aae7f264c74617a571dfd62018c0211dacdb985870105f1318e4a2a126b5c731ef4cc6ee8818922341d341110789689029deca3d3500d43993f85716dc05bf20bbfc6a73a1f340b96ecf4c7060527a9419b6b7c9df411c2e3622326943998f9f266d1e5245c3553e19ebd72c3eb1b6f59716aa77e68313b08bb1592c474a03c965297a572a6b82cb4806fabc3d1683a7f3116dcbacfbdbaf7342f3e607bc96d3b781c4ab593c8b58e7c4c2b45b91cdb8566b6821191745bc6ba8a2fac339b127a1586ce8776903aed2af57ee65c70dbc6b8734fcfbd7b0a622e662b98714670bde5b3368503db2b4ac5ed62e4a220e5b664b6edc44af2f5aeeff01c6cf0bc98433cacdcc1607cf9aab14425365e6445a18ca9365d0a5598928ec92adcde6c7877b80532b74a5fe02cd924c419f52f528cfc4f3fe109b675e95d07e48aca35af09d8e02a247866cfbcb50f0f85ad5c264e0bef9fc8f97dfc7db26ee7f395378a92e89693937d4281e81466f9652078a0421af5112145aab5f3302a988028a9b559abdb026b79191d14d8d56461ebc1d56f0fefc2f82923b362bb0cc7b5a4f3c7a4b639f298c00378b2e055c4f61826c511e486b1c806408f1dd6a11dd69757db9274d81694ca16f3e8834dfb75f3f206e9127d57d42782f23989f53968038a74737a19e606a1e504a852842a1c9fa8000e606743563e246ff039d335877fe0a7a5ea247cd5a579f375410680e642a7bcea7a88d9", + "spend_index": [ + 0, + 1, + 2545058932, + 4294967295 + ], + "result": [ + "b21decd167c0c15adf50de7115d216dc4aff160c64cd0908786a1014d90b5aac", + "3ba1e67c39d2a00e6cdd4cbe9520944d598dc4f2d2a2d4997eb18e26b910c14d", + "59096f4f95ea549c91c386ddae56658b2c66c3620fc7a810c8d422c2c38e5138", + "3e0b6fac06cfedd27ffa02acb67384b1a6fc0a0dfc765554d6e6037e1b2fcede" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 5, + "Witness": true, + "Version": 630616049, + "scriptSigs": false + }, + "hex_tx": "f16f9625000106c4e8960b000000000000000000000000000000000000000000000000000000002b1a1e3d006f32e6b95f1f0fe100000000000000000000000000000000000000000000000000000000023fff7800c8a1eafd82c254a1000000000000000000000000000000000000000000000000000000008758515700bc8a789dc702497600000000000000000000000000000000000000000000000000000000e91c043100c7cbfaa15e276a7b000000000000000000000000000000000000000000000000000000004f115c500087853aabf66003ea000000000000000000000000000000000000000000000000000000004d81ccdd00b03e130405516ed0ef927f181fc84da3c0ec6b2dfd78386c3c30c7f681b1c545aeb71c650485bec2fa9426deda5dcae40f0fc556d8549d354a9df2f94ac0ae5f88a9e49367e76d94c75400ee35de99d9d004b93def51477c61074a123d8da4b8a712371a648761e3f45f04e7cf3dfa8edb9c03bc269c96df0fd9bf8cffadf6e7c0ea74022ef7664cbf0bea7e23255b011c1e38cfd0cf88e237dc48ba755cbed112ff4990aec47d8a96a1e054e3c37dcd7886101a3781c1ff1d69cfc2a0526a82b48f2737c26f16de3fe8b6fdd743bfcc57ec093264f478f1b60574c9371cc85ad8a791e77859cd92e1f29a9205ed1029a01b42eeae74b04e34a699ef29f7ab1302bcfe56767d93c5cd21c82dfc541ce25b32e52d8cbd024a9604f7184ed7690e9fccfbdb9c08c5ca6997e98785dd4c377c8090914d9fd9e4c6ca776712784a1e735766617d8c14cd9f47b6db4be3c8df87af33f2e7d22d687f19b4b1ea7a1fb2924ac07a193c6cd46f7d6317c8565e93e0896984f7826e37bd8c4d2b413b0e8d80fc376bd03a9d42a37dcac66d0d0149415486334d776e9a868ee0e79525e58a7d41be5300dda7efdd2ae7ee2e2449c8775d4de34eb01417273f1fc8abe8d57d8b8b4bb063539179e25e47de6ce5529c25e4daa85f726e2b70c3e031cea4dea81489335bef20573a516bf2ecd7d7a2e2dc9fd7f9e0db328a11576a625135b34314dae5e5910c447c423c6016629fac87e93389b6cc6d8f6bce7cc8ccf32e9f4d69c21761fe806db3a096fb2e1813c514d48b8696966d7c5d802fa319d1de252f37115d972e747a90ae8c38a3b0fafda5e543c600b9a6ee436e1b5feec05704e14c5b452d5996c20d4f1ead545d998d4874b4471b4613818c85657c335d3ebd05c8a5427408c7e10d9b8fb4bbc5c135aaf09ac75246d5ae69bfec927a6431957c5c25b4e6db4b958a7478e556bc4f603bca4d6fa66fdd28536df2cca8377cc554863ee273ad43f6d183bff1ca6f43bb17c62334149b7cc4db172cb9f15a19c10072d1e066f2949bf531961e7a16be98cc922be405b8e45fed5c2daf674ef9a51bfddd784bc092803286ef89d52ea27a6f4b2b1fb590026116d39c976deff446215876c110beee0d844924b417e143390422316026e26036ab67ba0dd5f6def8281af6146f0aab7e0ec62ae5daa701676d67c82c5d686a1cd6f3210d77dae6f42a3ee658ad95c35612748997b60c3b70cf6a4249406e5bef77344455969c45068d1364d215b11dfcb362108ffb19159f46212d5a2fd372633879a39bd16b9ddfbea2c2b12df4b792cecdfffdc6aefbc76f3406645ba75ccec13c8ef382d94a9db9002c1b1b4fd99956de17313ff5268792639d4cf40a122ff5964f5f1aa1f751f0e206e7c36aede988bfc2f94b0dfe180ca1ba462ff5458e12bcf97de50bbf10864f171dd3f1486f3a45fa469af373f409370f946a344249bbeab30409a06bf47f6a2a517314fdbd017aa9806a84afe9df7eced734f5fb11466aeb9f90b56f7282c6cbd538d1ce599140d622452e562053e76786ca50c2ce10adb2caf9fcc424888671d5839eb770e6640255491fcf8e605fcfcb3499354e607c89896b25b4703f99864f2402171ebf2326df584dbeb660eb8b21aceb0fc0c2b40694b0e77566c871095e038d67771be1e6dd45ed89521a41b4581fa836d54d13311372e186f1f44460782fb4f48cc1f413c75ccd6385e8bb698f0bb96ed0d5d11af73ebf6e62921bc42ffe8ad01390ae1c73c4ec7d2e613ea6ae0c275f03d0e98e60adf87bb3c2b76e174f8dd4a3d3bed6c31eb3db2434dde9308c79a1721ce8b386c1315526e33335fbb81582e715e23436173337daabb4d8b39dc0169743142a86272bdba71b310fce565a1063a87556561eeffe05c62d286d3f29c2769ea6517d75cdffeedbeb3d35b18a1785397eb36b04c050827745788ca8e67c4ca259b056d6d18273899d1cb7de2df7234b1b2562e700ece96619d9d4e348c0c2d96e4b0d4f93d9bf35ba394ca622aa83128b0dc0bea4f582e2faf4dc7f6d61aca21f99545386c345918ece8ebaef15f2e995f85b75453def81764fada70d29c4361362ce44e839e38bc619e8fc4ffd5a011389a5de99e441b2fe53b2f2e987c82b99ed01f93d17b9e2c93075710b7eba3339e09486732b6d5e3ac58c4cad4312b4f3c3e48b2d9320603c275eefa8c3023a3934192a813e60925df980525162b493c3787322ad5677ec3847d8ea574599b2a8a328a6869cebd9b66f54a478d31e8e7ae51d3e49ebc0148a5828cf30b234027176f04f105d1d78a0d0618079709808e73b86bd03417bc3525b4951c83e6c535d1b10730ade1935b97ee0ba5006fdd38ffb35151d93221d86ee2dff16c4353b057d5c5ef250b0e6414f1447ce6895c397d933276bfbef4be7ff7f65c3bda5736df98fa7fc34b48e174305970d11cc8ba0866e09e7e8f7d6f1f4c1598f6fc7e1b39c948d99c8b11e5b3228bb65efc9c1b5be37a485864022b7e987398164114475a920b663da3338b5acd34bece3d8d3037809fe55d9ddbb3582a4d01a56249a6049ee854f2bb8452b2294f9709197ff95b158a270b4e2bff7c7debd3a9e40ca669b65416cc6f1bed4c08ddd0b7184615a0cc9a957ba62be95ca7485f594af50efc6a8d2d34cc542558a6d791f14b0f044a7037e948b16ebc392e6425fae93cacbac326bb7ce94880a2d1619148938388f9c47ed37ba12e92cce581049138a9a59dfffbeb7721c84ff404f4c72b6388ebd19bd1fb012e5e0b07b3af2073fe15b477dce1176f13cf35e418bfd7d49c55f6d4ffb937dfc1af832aab6cc36195e7609262c1906a408db52b9bbec2a20874a88f472446c6c9817c039f254b59e501787b46e76a8f1d7b6f22023a864b511c00d7d4ac18c1c41c6c80002fd9a01a804d8ef9ae0b1e5a6af28461709bb34eab4b9999b4a26f50809b900df6e4fd40ecb7544b3c7c7d36fae686a0273bcebc4cc554ae6a411f7f3b4fe7b80e231a39caad54811095f0e80eb6b7e9e6e4af4b706180f0114326635993b39a2e203366d1faaf274496fa53356f358cd3c10cfda67e2abbe15f987285d5fc16d5410f47190fada98c4835b846f30bed526d65e538a66c6d271e5785b683fee5999f09c765cc27c54e7f20ce491919d369f17f4d74be36543ea33d7d03a0bef4e83939334af24968e6df332facdc7cc18b826be57eeda8cd4a8af4c1615ad15f16933ba0f6fba9bbe3d708f250c99c050d7da0973e09c7c7ed9bafab29f0896fb8238d05be5020ca9f7752957fc2c2bebfaddcb50e206baa36bd1ec0d7e1ea86f366b1bbf4d37952863bf58b2be9db7fd75b6192bc08030189877869f181f53da3e8e5a77825cd3127ee3a15ebe0b9921ff2d446ff3ab0987dd3feeded5b28ba6a75324c847c6ebf4c2151381fb7d0a26973b836090c8ef09f7b8b4a629bd69ae469faf3e7dc3ee08adf202d9255f6fd3c9aaa3e3ece03ec10f3accd737f2a5f24483eb722432c411ac33b0c1f001b6e20424f4dab0931ec4700cbf5d55bdd44f9b169b0b4a07a8d8003aa65d3b6ea489dc014f6c0f9747178917c2820d91407ba38e1026624103924ec6177e3236c72d3a46c62d34d0c19b11d85ed4aaf56c7fca4fc2ea0c04c3cc490b492bdcbed3e7adb16a61cc419d9adb3fe02d10f4c0734af90fd39b72d717c8ef6d2e915278a8b0d82c727ed1198b53a0981f4dcf370ec8a0cb9a0e81c8c46bfe1843a8de737410aa44781ffa838eba7a51f5e935f7f18334a30032a105b7c92f19a070912366321602b639ac402e9292701f65045ae24d246864b5b84594668c5f450d19eea704fd8301168f8b6a219e8b7975688dea4b79dedcc8f6d3b5f5eaab93c545aa1dfe102ebb5dbdd802940513c720ac0976743b3f6a55887e2c8f5073abaa81e30e8ab212cc2b988d0851a57f1ba08a204fd1549de594ed0f0e7475dfb6ec57d88229e6f3e4c24e8d87f944c8b9edd6f305c3ceabe569c05ab6d3c95126f95a2297f7494689135e11689c3cb3ef46ad912b681aa8e1bef2c9ae6f2b4a753bbb65bb2d9ed71bbf110675007989eafcf84ea77c3a182c09cea35f8b10ecf9b1c6ecd21d1ef13fc2464bbf933e104bc0390a869bba7425fbd62df1bbe72433553ee6f5bcea01cf168483a7879c523c12cfc0ff3e60eafafb18599155f80856087547af10c44135f867383312f84918bbb23e8bf212420e2f771159e4d7735005082843c1d3be1404d4260583179941821a85d002e955e0bdc669642c5a423db77888016249fbe218d55b8312ff9fc6582b90f204ed6d18e05daa47d74bd59e215a89857790c8fa5ce51af6852f8fdc5efcd5556c99bafbd6b3494f40a100ad373d1d27709aece45a9ed089396422a331fe3e1cdafed115d662616bf5ba7f6f16409a4575785f8cb2d7332d7c3a43d08a4fa1ca686f06ec1ab8528b822b9381abba09148858d6856a3f7d163bd2ade4b7bd7ce144a81e1bbeb694c9906d500bda5d3bf97afadfd90e4262d799f14512cc75f06375d5f5eb8cfab332accc4af481453078270850b4ec9edb4641e9415742a53b8ee4fd06019d5a793b440ba4d6075288d82b842ae6c231c73ee48f8fc1cb829f6afa764b64594fd6a790e1daaec2875c48775382022b7b4e26f67d73ac3d0e35f44d66c83c5f68537ebff9e1f72c847b2584e347faaead6a66644f49aeb4b1fc7cadc77d64c47353b01e078b0602ecc8f59bd66ad2a5a94cf43b38056be6d8ab9c2619f55c87bd06c9c57121bd499ce147878082868bdc47e2e9e692328bfde5ce32b46b7ed4ce8541c88a39a56e7e0af8577348d15e46fc8d74ae4b6c918dc51a0863dd8438efc702725c764e1fbc1cf23cc70b02033dea863637cf6ae9c0ca36c0a77efffdcf1224eef3148a2a3ea5d36d0e318c7a5dc6fff4932f4a5ad146b207a2e217d5cb99fc898815cc2d8ee6c94e838a9b235bc7f6817abdf13bacd83d032c86f3b8ef0531cc3bd92bd65de0c22e4419f85264266051e2811caf4e41ad88f4788e23dd5dbbe2515b9be400fd71010ed5a0dbfa116f50e82374ba2b84c250ec4a79384963218b66da1f33af1378e24bc1db878dc6e10c5c70d7bb307cff4972ead4a61d2613bf7ec6b5289401f9d8b8cc770b90ad895c454dfa4876cd1d7e506fc68551c04697aa3fb29ab065e3206fbf9a80afdcde05add51e1ff5ea00c1c78eac1da84e3d7eeda5e384f10b883d066e7a7767b25db26142d3d8d0438b71475a082c9cf7d8d01d4b71308b4455dbc76705b2eea3fbaeb800f3639e2f69ffe7dad08cbc008a737a0be98c0ce0e6d6a42ebd2fe5f42d2348cc464e0d56db295c813ae3a6ba8bc5589444d25cbb91f2fcb2c50d2e03e6941e61e88f1c6dffc34fe3298072df780384243cc27c95a2aa7de72d321d4b764750219936557abd87b7b2a39d5d33763b9f6567f9ed24eb951beac74cf105d6b61ac94d70bb2c807a3b75fe1ff50d5a381ab676a296012fd5cdc2258a68a49a8ae2b515c4f93191ff3bf0355037ab75b14798ec54125b52654942dab831fa76d82a47ce50e251b82a6a4ca17925ab310fe492107607cb0c765819bad43e09240026ff932c385149b21d1c1559dffedd512c2a0b19ec6a2a1b37412135975ac0428020723950088ac508071e4af80eb96bff1d34a9272803fd360169e10d734e8a70ab7ac002d81118dd34fa4ce154d3e80fe6fd5c1609fed97a6660ab41edc364d02435152986a9935d293f58995a67bf17ec6a7ceeaa804c3e626ff779cbf384f41af72a4f64e8eb451ad6f77f1ba89df42708f57db978a78df819baa62decad76c3b4d90abfec7ab4c9c5c21c6db7825b971d9f4c2edfd4741f7c709b04a63a694d3881a2fc721fc1753a3de2de0e616afeb6426a66654246f70494317cfbb590c0f6409545ff2299d2ec635e552820701bdcbcfa97116bae779c1c5ba922d4614d6f1c57382c6f403e1c9ab1d226f8c112892c27ddd40912adbaac96ee6920d8bca349edd94c565b7eef7770e6354e63e6bf676881b24b5b50729a0c3f44cf9ff1779686c0f9fe2c89f746f0dd3d4d63770bbac847d680eddf2d81cd9f5d758b4469d73e0db38e6bb5ce6b7fec6868ab9d5a3d2235b8058b11e8371878e1fa8e6764b163371f2cd549c475896bb4b9ecb2d70b525fdd968b9d98e56d087d9fe9f584b056f098a65c0ace43f30ab9aba828a912432dc5a60df9c2c8ef5c4edde71d6b73844130434965d239d0328085e3da928f0eb35fcfaaa37037189b09c8ff9375367c5db5c6f130a4f594798671c53bf5a8e975d31d6f2ed8443f357402caffdb157f9050fd3ac530a84f086ff630e4039f9e1003c9530a015b29cfd88499d2f29cf682633c73aacb1b3da3604990ef08d986f7911b92f23423eb5b762c2697f559a5a8b0f12d51", + "spend_index": [ + 0, + 1, + 610513232, + 4294967295 + ], + "result": [ + "b8c2674bc1d4548662609e349a1ecf62051c325eee442aa92e00cfc07427c5c8", + "a860261a7f38b0ab5fd7bd9b9ea5a970dc25b9bdf7706c3dff60802bdb0d69c0", + "0447956b7c977512ed421e483dde6d916cb3e6932cc0c46adb9276d73517c84b", + "648f6285ea779c7305f3de17c8bb329fb89716855eed576d1420654b262b2d9e" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 4, + "Witness": false, + "Version": 1680436768, + "scriptSigs": true + }, + "hex_tx": "206e296407d438dbfb000000000000000000000000000000000000000000000000000000008d78eed6fde501f48b577503b35b028206809323b7198b8d731b93b79a5aa133c23bed43460b9f95b3ce5b8a990d3bfaba0b89cb471379f065cbedd9f3bd3008b96139003e82aa700236cb95591e86551c895eb35fc6fec035006c059487ae12401dc194515a83255ea54ea0083477e7f569aeff555858287d30295d361cb03c5c2d37f68909b571b5b2ecb29ea966ffb85a69432992eeab288120b6b0139497c1d6341911fc3df5f0e914a86c8375f78670ae69106e6f144ff35eef7cd840d6d03224af060c5909427c1549fa6b1270db86fe79a4d13cadd7c77ca30512bb18f63d9567f05b7e03055dd716732669b808ca2abe4d0ac6e583ba23e8f9508d629f71652b5be7e8d717dbb8f0b4cd91c97538e187a6f920a252eda4c1f5b96c44c189ba9fbec3c7016b1414bce1af8f05002eaf384c4b046f52b4f38461760261e1d747437583d804c9eac273f375444e955383c0fb914e1e85eb09f883da326f865abfca714b6013e8790f2c9a9732781b2d3ddf9b1a9ccabaa31b02b0644489800b6472b7df991a2d07d18b9fd09f7844274137ea612e9d41ab5cfe8b639c344daed18db26a04f2692c5ee90098e1acfef7f4e73b8cd3bbd4c88c252f02858f43844d4dc564817a35a9523defd41ca995d198ea29e8aad498b8aec3a257d88c76694a92ff7bf1845b260387a2620c4092df1ed20000000000000000000000000000000000000000000000000000000008cae535230e35061fae2856f238646642efbe966618520f45ed8b9c1b286ae4b7e1329ac914260a7f151eb0d0521d1400000000000000000000000000000000000000000000000000000000b749d8fafd5901c299355f926b1694a1ab345d44fed8da1a5eb67df88cc11cf9acbc3ee7e821dafb2b21a4763b1c8910bca006f499db09ebd90221d036e6d09643a06247a88e6ddedff4c6d42af78152f4c3bb35e4b5eb6f11b9b26a1abccbe926c0107bbf0067cc7c82e2de639fc2c927171798a5ef1276f316c800f8e3a2ddd7b2a1d10b388b45ba6b56d0700d51ec680f796572922d3a303ec9b7d12b3abdf2f3f7d500c6d1f120b6e073d5c2c69fdc78352259a25efae6f5a13bed818507c50120f4892c5e6d5dc2e11ac6e52581079a66fd62f83e91c82c8655d27323e6a945b576322a173f9e2d1acdb2b032c378f24cb0d1fc20bb44ad5ea1aa7712a50cca3147578df58185e002564708fdf3ca635d742f811fbd9780f4b2900657ff96e842173eff864576c23d9dfcedfee2d5826b8e4881ae39a81712b34ce0d18aa64ac075700ccf16a06a85183e1ca36036432978187fbcb83b58720b1696d197b0e8472cd238d8180000000000000000000000000000000000000000000000000000000097e6255dfd7401fa957a082e9495119fec440b03131638f0ee91c9f4a05d918a96dd588e818ee4a8c287fd2aba49fa4f658410813a42024e302708f185aafe87183b08fd36d40257db19fc4ffed1521e018a845c8f89f51e7972ca7e98ab8d401308f5b4aef15168eb9a4e72dd27c836aca7512a5ed1eaa7b01549914b128afbaf8c43d40e598657dc42b73de1134e1eeaf60590ba2ccad9e2bc8918783d262394e5da24157b648f0bc12d0b05312450f93ae2f5c13ebbdde8910b3718786d339718ffdabf96ee4294f6157679806ee824a0ea6135ed285fd7decd81ed64463ed2d5e962c4e4d35b4942a1fc796df8d127f6e81b646eaa2ccf34b7c9a9e7db4938338b40ac0fb9b318ac0fe3aeac28a95e1fdfae2bf901ad71dd78050260939a30dc4d4c1c70d589027ecdb83163c75daeddc3578d72e94c8e40ec158072d2786c21c8f060cc876316e1abc51d9d1bdfb0f50b70350b63a3549f919f08b6ae614dc7915dffc029e602dec03b56fc74cc79316752e1201af171840cad2e8a3d62f16647000000000000000000000000000000000000000000000000000000005fef348cfbf8ddfd14a1d50fc4712872f54ff256923f6a60b0b8b3e3ebf922e0a782162ad430f0238b1ac74bd0df25355fbbc7f4444f4d63f8b3d9c1e4bd0ebb4ab8647a73a3a399144619c6c5b94d311fb2fe8a2c08a0b67ddc713bcead78d0836ee8dff4d45065e8bb2f10728049b37d16317d3e680ffc3868cc1115e3487cc3c5cc399283782eba958e49fcc6f46290b71ddd5a78f3afef988e81bf9df069e648506b374a0363976167c8c32a2c7afc96e5cfd4dc00280eba34ca793880bcaa32591c458999a7942035907a8b6fa75d8712634fd86e2951baa5a1711ddf66304d40dc264422989d7f900254507f5a77d50d0f3a472a62e5608d835c510ba1e0614208be966b270000000000000000000000000000000000000000000000000000000051d91a6300b52ac7197f6aaa6f00000000000000000000000000000000000000000000000000000000ab3dbfe0010ca1f898b70432ed23ce66f7d23ec864831ba1a846f6da004e9e0ce5a1ba0f63506e3d163c543382300eb4f61c3a670bfd3cb3062e48be9c4742edd8edceb88c5b6b5f69160b199b3b21b655adbff63881325f4198480ea355edf71c7cb7f728d99ff1f0c580682d21f9516087c87f667c88de87c5004d8237140c1a0fcb1c37c4f273c2f2a7a09c5539c78db621296ef6b1eb31f00e4f3f150b65fd14fe8ebdbc552dc07edf24350ca1f4d68fa286625f45036b9b9a8ff42ab65b99f4ce76df1e2837409b8dc2767bc652d656ba3d191aa00e64be907cfa43962d93036446c817419f6bcfaeff696d58ca608989e1a3bc7ca5852277179093ac0b779ca9783d16c8e43a8c5b7a6a2d6545fafd28eeb98c0161ae94e0ca8f9cfcc97b1fca8debd3f50d89a237b79ccad84a7dbfe2aee692714d786208ede0be7db771839125aaf02b92db0167635d9ae671183e04d7b65ad00b4d8a04be904adad6092a7c40902b3cfc8acf018c43eb004e06a5812880b2f9bd5ffbb026820442f8cae0ae3a37daffbd9f46e28354324341cd7711debf5fc6559f79cf08f4e3b17dd6f24a1b201f1a6b7cccb73973d43e49ddec2f805cc82322800378dc0ac4c1bb3370c3c5dead353392b6a28fce714be2f199428940ff5c36dca16c83df719a321c224bfcee8dd44d350a1dde8f28d5bde147682a1c2007700fbb74bb5468345de4be0038928e46095b77d661d3f043280fe4ec12bde28ec80cddff8390254dfeda56b469b115d69c3d436a4157bd74d156bbaa1260c7617b84ef7ca3452f4c42fb0f97b7f08360a045392c5fb25c655c9846002ec5361249d67f977c152e32958e0cdaafce59b8fb2db49d969b1f579e9b27294e39af7d42d790eb8ea8a3820e297de620e77dc85679cfcc8cb9a19e1bf9ffbaee0219986aaab28782a5d454ef9d2fab7f20515f4e256fa0bd5e6aa691adb1260454999818a428d99446929df799af5f1537d222a5726d285d4fa7418dab2fd667419acce176fe0ae2be3c11c403dd669091175b2399fc56b77369a5a96f4b6a45f8c2ba5abdf7c03b3410d1a4a7107798fc0aad0558adaf464991f32c3f97328f0ab9d30bb7e1ced023312ec79b08ae0d0fdca0ea7ad81ebd9384fb6ebdb8e14ae73fb289c574c1d0d8646d68925bbbb264468bcbda53d10b06effcd364e097", + "spend_index": [ + 0, + 1, + 1976281, + 4294967295 + ], + "result": [ + "0257d88b3cbede09ba92c5700e93c7296b52eae72f3adf01d06d80bf88fcbc94", + "03ac0c3bcd9354831c7615686290c172d87bd2789d23dca1a7b9e22d056f7629", + "085b051e1d33e462e14a21602dd67374660bc3423c83eb2bef7f8abb59531d23", + "4371e62d4ad87e48e7c24c3c51a98c88c430df56b1cdcaf04b31049e59a34b0b" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 9, + "Witness": false, + "Version": 950103983, + "scriptSigs": false + }, + "hex_tx": "af6fa138040b6b6292000000000000000000000000000000000000000000000000000000001b87bfd700ab3ac83175fa99a200000000000000000000000000000000000000000000000000000000b565e13c007fc58c1275c65456000000000000000000000000000000000000000000000000000000004057a3dd0041bdfc854306659a000000000000000000000000000000000000000000000000000000003cbdb3ec00d93c4e9f09e3682dad388aff31c8f36c73a460087cf5cdbc12e40ae50a4e82caa1fb397413688766ec4c8f55c19626f25570d38773dbe49dc155f5c322f7255805d3b5897462d88f6e9699d7d84217c695bc3aae2240c83eef904d5aac62b34277700df977dfc0e7e1ea82f89856dd062e1b2f557f2e1d7e1b8de18db4734173a0a48ff259a2580f6ff0d33ab6adde19663d052625b6df5b502ccf630fdb6fbb14331b1d129546478302462681dca5b90def6af819f797f2bd49ce6203f6d9f9b790cbf99d9084d6182e053ce81c38d186b33a889d2da3664638eea3b73ac8d42372d1821fe24ec2f3c687644391304f146325c17f459742387e4bf571a27523dcbb12d07b2c8021755618625e8b88c4e482993686a1e0d1b2287adf16739481fbf7b623a497fc4dede419466fd6810a1d31737cb186abb3b4fc163df1a7d12e59358d1be3eff1d19af367581775fe854c653f00dfbb9f6c23606807ea2cacfaffef8a1805cd3f77a96e784e89db1df038ed5858b34f1da70be1faa3ba6ea57341a683b19d2de28e9b893d11699b0051b909d361c45c9c159d84e2dc22c95b224eecaf814d89b00d728ba0ad881f7dc842a240fb9d24d48cc2bdfe954f821e54977787e8f9b5117b26ce554537582a4ad824b550a34c6e91ffd421446dbbb7ee3ea648c7a8803165b81198b1363f9199a3923380609fc18be02ae6e0924e70b844a917ee65f7300227d67e1505d401e614802e1c3cc238b1eb81d6c63bd358f9248ae0ace89f818792c861989584c2873e0a54a3f2049dacee4ab1ebf0f328943e64d43c37e33966c74f15cb87c38411b9f5ca9e0fb6df06d7d75f50373d0df1d45b8f452235a6932073d87db92ad4abf2c971decec7942e0771cf4dacb1422bc8c59d705a15c1b6608e0f042decbd74ea89c881c2acba7c82d419360cff319155ea28037a9e9560512d640dab6af8f795b4580cb8fdf0adfc5c86c9c0b517f06fa48c468316ffb388bea39404147681106dafa1f551cd4dc50dbb0bf0c8acd4f4360ee36f5f0e85e80e591271e5baf94ef4c73cdacca9775a0421caaa130d05023d9d234fc0ad52962ed462c9f462fad446c27af24df2e9a8eab5032ed8a7635d6c20638c47d602a0ebd123d9fc7bc89283bd7ef18fe9365cd6da2c653f42c451716627bb1ba7bc8a909e3b9b4854f13ec801d976ba8dcfd629691b588c7909248870772265bad8a4b448605d4a6aaf417a6f513d8e1390afcd111bfe298bee9fcddabd29844dd802cabd53de94f679d9edf598923bb36bf2e78b8f208a82d2191f4ae768d2ee3599f9629d5a8ba23c696e1b96a173828478f7ff09bdbdcfe6707ee0721ddb15b1da9d732702a6bff634940c7fddc5c2cfe2b982c57184c4d8edebc86b84e342d9cbeb2357d21701956fc0f6ccadf87c1e0d5806f7ef10156ecee393c89d322a7b9eca24a360e72ad335db72696f80a37f91a771e4458613c4b761c855ae8305ac7a6f0f79c886222fc148779c93ed55603ce3de2a5e7fd33226b96b3988ad35dc6f6a3d59840c2708ceddffee02f3b56dd112692d863ccca02b3e06c1ac331e6da90f1a1b186c708dac6611df431bf1db9c63e773535f643d571848229379ba0f5dcd592ba21fed529f6e28489fcb8cad98b75bf131b8a01569a3ce2a31415f9ae2e6b1b6a871b1fac28c8b1369ade9f230cdf6569b1e41f2b10ce3b31d0e5bbb16e6d2ac517534b7dbd5b61d0d9eb4c7393c19eab908ba7e8b36918f4b9b4db3cf90357c735cd57c1e3375c88554059582a77eb62985ae3a85ad8e51cd8f696a7750f2e983b0ad6610815ab81ac1f917884ca4e52a5f869ee0fdecf50f61dc154426f137443673f94864d2d63017aaa4fb6e349b260a2084d9609e5e765a27a9d11a49f4aad6205e497fde446129126ff6e6b56922dfe564876cb6da3f303907d76a28210a73bf6acbc41cd04ed13a157e0aa6774fd8e52d4c64578371f0c04ae3902a691b8cd208f4e9ef0864ff94a5f931a6c814fd409993162d6a5a371463e86edcbdf8fcb25ab537a93a3537988e85a756858bafa0e11b8b0453c80c34a0274c631336d24e8d3f57fe9539dc710312643957921377e906e1fa14c1591f98600a673602f3decf2869c5f96e96568574031ac58acc342f60b8bd61d1d5f2c1eef794e1561e6e0d180702f05d0aecc55c2524507b5cdfa1391a80904f72f65b814c206240e5c792ce066e8525f8ce59d23cf022563b661de18ac59fdf8e1539b2987142255bd67a7e1eb6d0a9cf6b84f16f9fe965d22d9d770ca7ebae7fdfb34a232124c972a13bf82de56a54e1f90245b6f4405ff4ae51a139aa26cdb4434909f691d92219413b440d0f4a03c8ee5a687612d54d13fd67d1e034d52b69784e3f4e2167d2954ff67d9bf1beb6f3bce0a08d5c8d93bc4970a8d9d297b0fcad08c1184384a09ada4d263a7a4bc7e9fe40126019bd7cd22ada58d96534e4fb5c27964e8d0fb564413652416d60db4bf8c1e0c97f45bc175a832625a87c5c5be81a06669f0b560de7ce76d6597ddca1f8b5aaf26c392ce1b966b661ffc19a8005d74c18fb8cee5caa86faec3c381823ca2236177b14e4bc1bdd44f8a032877a78555aa8f1e59e540e708229cb3dbb305007b5a413d7f4585fd2be77", + "spend_index": [ + 0, + 1, + 1718455096, + 4294967295 + ], + "result": [ + "e3ebc01ab7898e0d00c74138a301aa044ff63406ff2f367a156ad55ebfe6d7c4", + "4e0ebdc12eb7f1792a67c6ada5542b98a2fbe0b0e38c65f1ae70fff4b6e3bfac", + "4a2e99bdd2746172270885d65bcb4568970c901328a1ac3304833faa79298991", + "8c54de20a56dc2c75f8f660b8fb018078e13662a9301e1e8a9e1bc9a0f0e721f" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 2, + "Witness": false, + "Version": 1586157097, + "scriptSigs": true + }, + "hex_tx": "29d68a5e02411bfbd90000000000000000000000000000000000000000000000000000000030be800f00b25eac490c0c0530000000000000000000000000000000000000000000000000000000001fa4d1c8b6cdee099d092f7d946b9d148e926825e4679e07b0d4140d03e9859bd32c1a114029fdd03acfc9e06f885e011c1cd05db51da8d749a7177e0cd1e63d8313bd283acdc936feb55b92fb85d810c9bc31f0cae6e05c829e8e21c9cfb9926b81365955a200ad67254dcd4e63a912ce299edea17632dc03cb74762498082be8511b663d7faf3f0082f888ec42b16d059b29e15d1b45452073cf670792399e87e7bb05ba46116d587adc6d28398642c551ee3509544455fed8533a77b6c40270a6aaf306437c7cc8431a2f8ae89088298f2c16e31d520b7ee58d598ad484cd0856bf7b0b402e5187d800089c19d9b32de970883542e538368825c5ce0f8094025740735050d5cf021f99236ed3a7493f3889abb2b2022d5e549ce675553af4226b71d326923c985f2a8ee829c0d76f7b72d5b46598234e940e78144d3f8283c93df60bc1b6512fd9d86c7bbd163cac7cbc548fbb748277ae932021f05d22f189a71e7f3a7f7b2cd7f5188ea388b33bc132b9334381a1bba098947cae20e9463592946df02e45498a327fd722fc5a5be5d02335bf26b3e64fc88462087b70df7806e6e95dc2a7fbd8f4734d82b39423c9b2e2e30cc1a5071b21268624e7e514c3e05de40dbfcde771ca7dfb51dee5d89bad14e56b057c9c252c02b8d131371d66ebd2de85b1e83a712b06f21b1159eeb3ab27a4ba3506d0d999456a5e5f2b5fa7b4f2384f2e66424da31c1cb882c0374fe1a14325babaefeb866a82da2866e0af202af0be768d6ff432a5765e2d38f58df4e5ca6d71dff7090180abd43eea4e0a4475a7a9ad2c7fc16aaadc8fd3837858ab5c33d855e264b83de5ab8995471dd27a5fe8b858", + "spend_index": [ + 0, + 1, + 488532427, + 4294967295 + ], + "result": [ + "511c1af7d5757ae5003bc2a03fd3730b87de910bd3f92d4263c57aff3e62141d", + "4699fcfb1fc34fbea6619c9f1c07619a0d4269953d8fbd638d58492ab55e4558", + "8c92f14c5b5cef4177a2b0a19ef4bb320e8f0c09c63cd1b8dd4b902065f5bf1f", + "50f7f44aa75644e6fbcad666a8b7010096fac5a325b764185356eb4536bf9b4e" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 3, + "Witness": false, + "Version": 1533286556, + "scriptSigs": false + }, + "hex_tx": "9c18645b0a724c895600000000000000000000000000000000000000000000000000000000e3a813a4001825b82541fd254a0000000000000000000000000000000000000000000000000000000017d9bb5800f36b8312fd3445a90000000000000000000000000000000000000000000000000000000015bb76970047c67f8649de677e0000000000000000000000000000000000000000000000000000000095fd92ab0052e4e5a60612c9dd00000000000000000000000000000000000000000000000000000000c414d5f3000627a6afc3d86094000000000000000000000000000000000000000000000000000000002b12c172009ede9e0076466cad00000000000000000000000000000000000000000000000000000000596d0f0b00566218498dbbd45e000000000000000000000000000000000000000000000000000000007beb01e7003bf7319bc6abdfbf0000000000000000000000000000000000000000000000000000000003086f11008d331294fa7246ed0000000000000000000000000000000000000000000000000000000038ac0ae0002eb27611031bcc3774906c3e08c88b5d21712b17491cdfe047fa41792d82f2240ed56ca69bdc91cb9d2253ea6bb7fa58721106595a14afe68777034b97aef9da1b2ad61e89bf0dbc7e099772c98733df891f0c8ea54f0e18b048fb92fb09cee8c8db12fed33ce9ec4419c210ad55b3ffe3ae78c58674da35a1fe11ceeba8894d07916e8c954e75d503e682d75b727eb97397c4484ddd1b1ac1687d312bfd7b782a175d54bd72c03c7d9f4c96d5e92788531026afefda23033849786507e380573d748e051b7c20eb351ba18327bde4eaaed4581f45fbee6b296e6ff70841c82325cbd9993916e0fc9a13773bf56a6d474b4030255d81a98dff2add45a62d087b6a3fe3beb5f98404fe2a0fec6e02a0ff9fe2882a1f6d0a071010f874d453a681523e7c5af75f01fe41edab2752a933d2c9aa6d21f9e444a81fa20137ec17fe835e2ef154ea09b70690251b474c451a98e2e0479824f2fbad05798d254d61a9276869910844a343d7c2b6052e8c7bc83920b8fbbdbac71073e2e0331c74dc0711a98da61f89c09c9f2c032b0b651e4adffdccb815bee12be6ad65fa09b3d506c01484b2fdad8378806dd186b1a15c6bc8f2285bb100c9e8cb92954902abe937185c26095b8e83f07f0fbdad0241305d5f9d7fcb9139b78f2eec323aa6c3a6b985d13a0856d815701380628fe00dc33714646b0747b33e1798ecb9c2c86080c98614890853fc6f2bd5222eadfa8772dfed788ca957e263ad79543f3ff445928517ea74bf4d940dcd3f3ade13be1610e95c829ef0d321e10e74d4870b3ce9631a3df823c3c77f3da05e3459905521459e56f51b24e1d6ef84e8c7d577c33a9a0af562346e146d209bf30748646d0e93253233cac718a78e861ec7573b9a", + "spend_index": [ + 0, + 1, + 3984766173, + 4294967295 + ], + "result": [ + "dcd0a0e12591c98a2d6a8881c7a303d9a0107570f391206e6a691be2832bf4af", + "09a35802c10aabbcf77dae06741f299bc2f93ca5f25977c83ed6a7d192cbb1bf", + "9d47029c60a2d62dea9a544428c76c2751a966454d2098b6607356a17c43c52c", + "8fe316a21ed6c595b49766a57574a1bb2c00a0c80a8ae50e71878e48133ae35f" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 1, + "Witness": false, + "Version": -1046185967, + "scriptSigs": true + }, + "hex_tx": "1178a4c105c301ece100000000000000000000000000000000000000000000000000000000d721b701d934658ba935670869b99e74e137856c6665b704bfbbc3862ea142f2d79c4122ecd05eb4396928ded3430de337873293fa17e094f4d8448a497e86ed07f4f6eebfe0b504b9f0d9bdf0f69ce456aa44e0c557d955f6620dd16b66775e59e8fd6b020f617ac6e68d3e97200c2802b98b302e27027330ad80e19121204a3d94714b122ccde996519afe725cc1e42df805c8e7574ad1f22ce770974957696f4bd5617e1b988d7c45296b8eae5aa2ec6154bce5fe68ef98935594bee11994f9ca98162dcaa7dfe9f83636eb3e4e949443051d46170e324d4ebb015db901a4e6fa2d94d6ff00000000000000000000000000000000000000000000000000000000944fd534689d714e39b73e63bcc0ed267209de8654f17acd985cea178682a69d6f3e0388f49ad04343de07100e4a55fab139497f484a0ef432b02ac4aa15ff9af6a79c11e6576097fe0b5a527fb7de2730180ca5ec0a685ba00400cd6055fe18c0fd3bfedef32a3fc2930b7d477c2c228e26c71067000000000000000000000000000000000000000000000000000000004fb2ca0acf406ea8146daca89cb2329113acabcb1b1353bb26f791f8e660cddbbdea6695ea5ad6c2ac5429b96a4295d230f458af28edbf7f802e4fc0347c529006ff619457bef327dcc8f14b1a703f8cfeee855243a555fc884e7b42f1914c3413bfd04e9851e75e69a013b7ae527cc09eb38e99a9969252fc5132c6192a50c6938141c4e1d13dce8f5993815ce71a60ea69c79486e6edc94c12a9319b39818285740c4c4c4bbdd0780854e61ed2156b0b9c3539bb73b5a94609875aaa141c0d2b45f3c80b04949051bfb9c3f4c672d55a4f440a38464b525778e5500000000000000000000000000000000000000000000000000000000061775380fda10154519ebb2b3f6c9329042bf5b66e15fb04a7378fcdff6dd433b877fa30d197c16a34f1e81436100e40ba642d3705bba492c26d941243536aa945ee6227fa884286cd16b884a810f1935edb0378eca6be19e1f307eb4c25ae28e483eb3c17eb6646e574c90c0a26144b028dd12b311f366f3e5ce59f203a958539af8895fe980ad89458ac205cf5ee2d6719abf1ffb5aeb699bd85146056b7e0e4db8af5fef6086a225c6e88070cbd40576cdc39c9871c7a0bbebbe3883786ce480f5dabb2148b719dba4c54ca00b81cf4b686f140e02cf0ae365b697596002c2b01513914c5bc42f428056c6739c682737884a34782051ae0ce2a85a8e78fa1cbd42027abb7ad79ba5a8aaac04688297addd57062231eae11afe12f43a76c5df5b6dd2b19cd755de1d1112985ad1a7a3a4ce6b13894f51e67f169318d982386b66f10ff9c76f81aadd2815fd8f0f1c33413c2b039260efbcd68257b08ac5a469e8c2731aa7b91c917d9933d24f55c4f568e74eef02108397515d71ee8c4c927e949ba54cf3b29708491a2f77f9e59b232193a22a5d87a86bd47e3f6ffcc47452a47bbbecfd307bee555d58e0a7dc7660000000000000000000000000000000000000000000000000000000074ef9b6e04357b907fc2deda330123eb094c8e8cf937c881fa5c430bcb5330255390144b8bb4870fb37411ea3fa4f154e0f91e09a1cfc9d7d1d6873204ac700fe3a9666995c60afa111d67e1dcd83a687544cf2c9e644d7b34bdf57366e9ab421bb06c43688f4d1c61fc3715ee013ca7ce0d1fcf92200efc00434ff1be2d1e649149c3fb0e1c2234615260775a6074157dea4d1e93b8b816882bdc6ac9ee8b37bd9eed50984814e8b8aa86f16e08868680e370941b1692b7cb049f70b0216d689dfd61da7584d1a0cbe87dbf482dd896bbf1911cb370f50e4786a61964503d465ae85e", + "spend_index": [ + 0, + 1, + 1911039603, + 4294967295 + ], + "result": [ + "ee6c9fa448ddd575489c1c6605fbb7074c8e4221b064d37ab411e9d40e9b3958", + "824e100dea2db58dbe671ed74407eec9457a11f9f1636def3eb7221133cbb77b", + "37ea4a8607541460dec37f853aef9bcd1907f35222beeb840fe5fc60c0ff153f", + "02b79621a4fc7bb9dd954bb7529425f3bfc3e30fb08a9e5919eaf0dbfbf51545" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 7, + "Witness": false, + "Version": -2076899950, + "scriptSigs": false + }, + "hex_tx": "920535840a59faca3400000000000000000000000000000000000000000000000000000000a9e8d77200c50866e0c98126000000000000000000000000000000000000000000000000000000000008b19e6900da1887d7aa74b60b00000000000000000000000000000000000000000000000000000000d17f9d8e000d3461130ea4488b00000000000000000000000000000000000000000000000000000000692258aa0097388421766867910000000000000000000000000000000000000000000000000000000022e24c1400e158e46061fe236e000000000000000000000000000000000000000000000000000000000f35b41600425339c4ad6e6d2200000000000000000000000000000000000000000000000000000000e71b5205005eb69b91b3446cef00000000000000000000000000000000000000000000000000000000fa113b30001c1a31129bddb27d00000000000000000000000000000000000000000000000000000000af19a36e0084d7798bbbcff00d000000000000000000000000000000000000000000000000000000001bf81c940008ea6d2007a78de3263d376b5bc87810e8b9bdf0871b5316a7e3ef908fcf6da2f6a2b9f424f903067212284e13c7484f0393dc9bee801f78c18528ffd4717f5af3c481622baad5f08d6438da707cfd0ff5ce38f2900a97816c410d7f03a209670a248b882e20030b5da281c886fb5e2cf5977ad0aa348d7eed405783d49088be3267e13d0c8496b3da2f17b50a19b6acc5e4286caecd30e6b4b8da7177923b41e5a55372260fd7e1b7576cb2606f24333db27a063545f0272b7d5e1ed92040bfec70cb08a21dec01e2c978a4d56ba03255009476a1157ff8d4e465ba1300c8357e6ea7606fef3e35d16fbf5aa62e00d39f17ecfaa17ea3817d408350504dafe86a8438aad424438619ef56bdb49c9c75b16d2b9314c478579556581289453e501496b71a2ac5bcc11e897838bba0b43b782676a1f623be98ed73be1dd78e6c0310cd9b2ce30412880eed4c7ab384f49c809b508153e895a2a74d23f318dd406d402d1b1a9a895e8196ff5bd70407bf13ed8d0f26806391e25300dfaeca3e9f699873cd1798f07a73db45877dd40866eeb01bb61cc9b14aa35c9443a1c5040068d27591d48bd1bd19ed0e35220e312ec8d2e86f19d247cbe312604d1085744923d1dadddaa82518e29bb62b8a9675fe68380e65c456ab124eeaafccf1be563c928b44a29cded0976804a71528984a3094a61100bcc4bf8a06507a2cf699d751c48342c8b1ee71a629281d029e7947a59762dea77b82f52988c418890d2b46c4882d95e820d902d28430d6c75d712e3af9cfc3a4a38b750893687ec2704dd52974adbe611aae0d59eeb5453bdff8065a663ac66a08cece2637773cf8cec3e26ffeba500eab639b254cfbab32f0e1c224f88ac82d742e518f0e0fa9652e1ac2c278c88ef2ffea2c424e534ca1b6c2f1415e9c28435b3d32027eb4c7004db3fe710d99ccf7e1118e67a40ae1808e00126daca873e14e729312b1ac6f656cfa0428551aea725b4d73c6de450abfc540eb757d8faa56e7dfb2031cb25be2c43a50b73984ab718843621bffb4e46ac17dbcdb88fe92307dfb25b68943a79352bcf697c4b3834aab77a8bccfe5c82427d1bf527bd948a526217b8795494ac40eb7779e952686a98c7690822648f5e51ef5b930e0ff50e2c7b12386ae7cbce573ec0c0424cd7a415e5abdbefd943c750077a2e0dd4dc8db3cd669e67d95ced6ce4aeeec807dd04adc444d16cf798201c4978e9e5d31025e5879f64c7442d69599fbbe5c5ddca1ca6d1536e0e720659e94abc72e356b0aa3252fe09ad38139e3424bcdd515647877353adae83b439b29581c6e54c8fd012f3cc61909200781e2c4286fd38cdb551202e8d3a52730424d85cb006507f405162d1c66835ed25bee89122fe3acd80e765e3b0e2664dd769ff0ccfb3cc4e0adcfc9973c4b5950bbeff23d1bd174819a2a05aece181020baf02cf9b354956864596723c4c5637bb1f936c5b8d8de9344c8d733db7e9660e806a2f05ff14e92a8bcbe8d5f23c7749b4e96328f30258c0a6177a45a78da8521cab5bc8760856aa17726a323bd7ebbca1de6c920aa240a2b276c6062b1834b61890c2c1863e2a1adbe800d8760b692edd6762c4a6e23a8525094d0da05c34b9bf454e4903fd96f16571bcfde3870a330482439fb9615934970a55672aef616758ce3c2eec43dd516c10a005ae2a88072550558ca99760a8a1296fbe87bc774e385627cb8bb2a8b3ec21193514ad93baba6e78b6eb2b1f54c617695e40542197ec16d1ac99df4ed733fc8466dfd3a5c4c3f1ddc011f4b45d478c0e07f8933a3529b657e9c299ac5ef3d35b60dc9331a933599f06fef18492dbdba766a3860ea7ed268217c2341baf40b3459eef3c9ea382ed7ff18dc228d365e4964ccca1270e5c46bd381a4f151b8084c64a22e83c331100419430963060ad26897151a78e41be8688c739c86d64cd19181ee1a24255f5bcd5f37f15c859c04e85211ddb6abd218b94881e7d626fa288d7b92620085bb9edcc11c9d85303223af824e59f112350cb6af413b16b210c8627d2b61c60bad730f6c7d41db", + "spend_index": [ + 0, + 1, + 1039465161, + 4294967295 + ], + "result": [ + "a2a16cac35e718b07027623e243e73ec51e6c6465302cd6a4183dcc4468aa8b2", + "6ec7b9f66c1dd580207d465450f9bc88e9b89ddb6dbaa8217bd4d818263977c8", + "e9834cbcffd8ed9419d5f0dfc17e3d23d1676ee29097822792c75ace48dfc38a", + "f15f04bdb876303c6a20581f561bd525b702fd8fd073a9178e405ed42b9683d7" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 5, + "Witness": false, + "Version": -1778983691, + "scriptSigs": true + }, + "hex_tx": "f5dcf695093fc181e8000000000000000000000000000000000000000000000000000000007e2483b3fd1101d6690001ecc003832513a53dabcc55b97f41ecd703ae104fe896e0456647f35bd0660bdc3a90d8bcafbc654f44512481794cea474dc3d663cfc58b213c0d57ee05a04ed9a18845a52087b93fa91334b891e42394183ed2ebb43eacc66be1fd4029b5528cd19a8cd749f8799fda3c7a844a26b6463c310f0ce6b20499d1f0e2a9dc12a8167342009371d688e62de4878a9f4fa068aecccbcfe28e59a5cfe0b1158ee184c36bd2a5afe0c26cb430494def39b2eec4fd0ece252b427fec0bea90e5cf595613a5eed4de54b35a89716d44a2d8a79fc39426d57fb67da6cd1b38c61d3a96b838495c4f5aeca6e9d43eb0d024014151c144bf2067bf6d31932ca44c954ccb7c562885040113c920ada2ade923e31fc0581d7bf73097000000000000000000000000000000000000000000000000000000007ede57e7001cd7d0d128797a9d00000000000000000000000000000000000000000000000000000000f949822e5385ca0bbdf7d3f0882caf0d83c26d2036dfa0b8379fbe6c5dab138e30dd7be61b5d85352848215842755713c53cb73b04109852e9806c6794cc26677de7a4cd06d8ad00b1c8365625f2eb9e0e62f57074160bbb2d9c678a973b77090000000000000000000000000000000000000000000000000000000040141ac2005946c4007a4a255800000000000000000000000000000000000000000000000000000000d6f015e1dd5ffa5dd907049505d2988b546018b952e3fb159d4de638d9489ba60bbcb7b72d88f114af486e6538c9144974214c22996633b87b937fafe846616a5cb843b630d3d69f5596b982f3160c3db7b086261310491f65e9350d66532561210adb31471b6d33021a10af85eba4496e1d5b780d3d730ae304831fe2545ad6bdc1ac463342719a2a13ef89bafa5ed0b5e36c08ba70f0b688dba8e7ec9192c9b6896918c9038176b9a52006059b7142789e1b587cd4904cf8c0cd9cba8a07baef19f6b060f13a427ca073e61f05918a7af7e1478771f2f7a0cc81c519d4173c972850226edb725e0c1600000000000000000000000000000000000000000000000000000000cf75aa3ffdda011fa6edc21e87d0b325c7cc142958b9b6613e10da0e532fc462cd39eed889b95fe26e020b4a10137ee033049364482e0c8962ef7ceed30cc4fe9ae6d153ccdfc7a317781258c53b0db40bc2f1d43e5089728ac926f2daa82076275f0ca2c5bbec79d310aa63319cdb6c39ac20a191c24ab5d755f18d4379ba40e0496f425378627dddd02946e82ab8268db208d64d642ed556d0328ca41ee3f4bbe6cc17a10946976da05ef023cb10c08a5a97b29e79bc1884540356b5c92254d84d1c551a2fecf7135ba82f8c861b1aa55cd0f56301e40a43cfc933719cf67e4c6b0c36f9927e96923b944bfc202195b434473d18f0f705b1d5c19e37922ef2f4cb50273b840ba5aafb90fb7b2eb9573da4514c4df6534841f945237a8570100e723b111dbcdfd2b5c6e1d6ba2f9ba9514888705f6dee8b1ba37013ca47dfb63504d6d69f7a388282af904cc216975ba9da3ebaf854da5c43e6cccc208d0d54d6ce17502b86427e8bb52f4115d077a0af341363b5946de9a2449818a4f59159d75087633fbb1bf6e5b022795a9217583e54fabf3170068904d706fa329fd9124d2bf1d72f045d817a510539558e7b2551c11925b06101652b42377dd6482e447b7a16d2c5284f706889811766f0128c367860f617bab532b7bb2aceac9625df264290857a69c8d3fd00000000000000000000000000000000000000000000000000000000c1ca65b1004c9762cc725275cd00000000000000000000000000000000000000000000000000000000cf012455fd1f01f7655f0f0ab2cd04fd4c9721d2f06cdf394184ac47a9011c04ce52b65be28161cf788f3ea2d192fe7b4f4230d3dc404c449ff4a7a29a64121844c4022b54cd54969f763f46222d0e11ffa3e66a87d535488af9dd4052abe49c289cbfcf7d7f649f0e27705e802275e460253a29e6ac2856488aff974ea04e8b009c53ddf849454a219fdb3ae9275b6156fde5870cf94eb37796c243dbfbe231a886cf42343e5f173b9a618260e062f0a020dfce2ca617aeebd7e3be3e586524ced4bfa21a584f5744a84c609b715bd912efe7494d26904c8e43e4027df4d894fdd8fc79c1965cccbf9bc697c7ede9441715335dd3b4666989a9ea75e76a1c3a494fdeaad4848dbe2f04b4131b3a579c3914a5c5227fb196c837adc7bf21a423cff2cd8cb5b71d078639df7b550000000000000000000000000000000000000000000000000000000000dfe9df45fd63019188e354948cd4b72d16860c58deb309e252eae07e31be10dc9901b268080e54a875f645cec2165e958f00b2d8ef994a7bd5832dea1496ebae1905fd46073efee82eb1bef614aff71cce2ecd5029442773ae07ed35868df68b80897c0a65b6b61748eadaaa9ebe4d2d125438baac1a2ac78f3e3119e7a8d5f0d2b4a134c724b5126136ded6842faa8e6a4abf6edb4630e4c878ca8d1823ea01bb9fef5c9737db5671c5f12bdf5aa8615d19bde847105237130bd3952c426d5cc1de90905e27a96cdedab96d44153d215bc43db1e01c2a5940cbc371628d3ad7fbcb1671506246e682416ca0fc5e72c2c5010e9f3270ad3e9ceb8d0505db9f4ecd5342957d5372ede3675584ef74ca12dc7ae5df95d870835ebe6376ff628b4a34541525bd7d5f6271ba67875d7cd5b3654af6a91cabfa23ddf0e3a3816b214046b143f075c9f58671ff9b9b730d606485b6304db2d140851448777037bdbfd60009b7ab63e1e729e607322f398605d7fa164923530a5fc830ba0382cac05055d663f26fe99a2f5dc7df97ecab542daba3e05dceb666cc2b73dbf235b9db9548844ede8bacc71194ca9bfb4ac6e8a0dae54df7dba17332cc4831bba6561bcd4f7f3ec5e92b634390e1c135cda417c587ac97a8dfbe295f7f953d5bca200891b39f19c190596cfa5cf90ee33cddc893ee9a79fbb836bfac4cd0e594036da081013cab6aadaba86b43b288c4233c3d8b4f42a236cbee324c7ed9cd1981c85a4e46986909b8700c08f7162ce886895d49cf471d1080adc7be83394d1976425eb175167ff0bb6c0ff820c833b09daf471a0a20aadfb9fd93fa8d04276f2e48adfcd3fa7a972783199b63e2669380c972f3eb280424ca5887605032ce9ade7fde8f9c61fed04ad62a6b85a40c2c473eab56443a2f3538681a9a8be50c5b4efd6d542882b6fa904969fca17f2f63ccc6da45c05dfcf3d52fa770c2966923f5928360e2ecac4843de70f57fe214696c105ca61e96b1088843d250d3824948529f2a0a77a59d5d4151c03b4a47324904cc2941cf40e49f6d2a20601d4108272605d3917bfb294694ea3fbbd14411959ce4cea3d2f2b68bd5d55c839c0ec89b78417dce13986b76630d44979033fe9f899c0b0d3b88efbda0c5db44f6a3e0dde8a345f922c003c3509dc540b74ddd4c88fa65866b5c465bbe0b2ec09aef7ac70dc67dacbb44d3ccf05642205c3c927d0c545457cadd75aa93e19aaca697e46474986cf788194555e921117731633f8ee7ef0de7143a62dda72dcfe9926958d67c5f61522f31c8ae7c0cdb228a283b5dfada72b94e5e4427647c083e1d45d00c39bd17a78aaa8e4253950b5f354b90f26376e09c8b87cbe96d7ffe53318842b2ed13a3a13bfd138b1fcffd711bf074c8644c9ed0edfcf98e37cc6322f97fe7dfdb3d961e7034687c278a3a03b039ee63726e2cff8f2a14530c639800cb6e3c05680ac03763ba60c4d39cdea5bb441856d487bdc57fc87e0ad23c5c45c117b7fd0f52f5847d26328c55865329a37bf00c42304bfab148191bfcb5acab3f801cc9726af71e89d2033af0d00c5f28fa28fa10225b655cd3ef0c5f49452a392dfb13db9a0647b6eda1c8bd8e4b2dade1bda2e1888fc7e503ae768f3ea27e5a42071d06315efec064371582941157502f8169a444371949083b92bd798139d5cb7e4fc8c440b761cd8bc8fe8808dc74c0c05812bf49f97215994efcdc6e3cc953cc5acbc4e40138810e326af9ae379af0d580351a0f1052c50d93a4dc759dd2345be179c30f5625af069b5f5c4af6ef956bf3610b5f7e6e87ca462b6633cff354a9b74139a3c7297a8bca323ee234f6bf639d1b204aacdd9a18f56e4ba086d40b0dc800a79a80e4b81b20a45d3871d6d2b7e002445d7747b261cdb82704357834a7025663c5a6ae43c0f21ee3b8547af8ba31a59105b25d6a4b47fc46e124a6b92d6be05a7223483fa9df16d6191028", + "spend_index": [ + 0, + 1, + 3001707671, + 4294967295 + ], + "result": [ + "930292e885c283bebd8ff54113a8eafcbb7ecdd6160d3fd243bcfaa30f60cb5e", + "c446abcce18fdabe4b288924b4aef3a7ed504eb8794000ef1cce0ffb25dec6ef", + "2526dcfc4befb9e6538e5aed58471450ab49c9545e65469894db81347276809d", + "4b1720584038bb4e9feed7f86aae31af7f1420d0dea479084582a0946d7d1706" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 5, + "Witness": false, + "Version": -216890641, + "scriptSigs": false + }, + "hex_tx": "ef8212f308a82f1ef100000000000000000000000000000000000000000000000000000000a4a996200000e822cc553589640000000000000000000000000000000000000000000000000000000017ac8d47005aab030d2fe79b6c000000000000000000000000000000000000000000000000000000008b7902aa001f25512aff3f4cdc00000000000000000000000000000000000000000000000000000000b2f03dab00e670be7b3e58388800000000000000000000000000000000000000000000000000000000f9ef4a420013ee1575ebc610c600000000000000000000000000000000000000000000000000000000f7f5ec79008c90fd5119b2920300000000000000000000000000000000000000000000000000000000404681a200cead0795af49e314000000000000000000000000000000000000000000000000000000008aa15dc600fbd521f10561d44a64b3e1963bc8df4f61fff9222beb129db5562575437f9a1fd8ca574d8807ae99a9b5cee236a626bf943342c065423e161f267e0027b3feaf36f52719729a3a0ef7697c4409ea4bcf412eb5fe072d5769b239597e45b992c9b4b7a5bccdb37fb3d467b27af3827836e651316cf301c6f286af4e0ffeee5d0434f28db1c34428516e16af6e4ae82c30d56e6c527875cfb3966832873ac00b5c7fc278f3b7eb9e5b05e6af9660e4e4d0f62bd15aefdfb1ff37f77b6d37bdc927a191be7e7959eeca3a2989363f5fb7cc33be81cab92da130f382dbd83674c8eb2acf122ccc06f14677382748ca1277c49a9b247165f73afd00f18ac30a4996825a77a2ad87b86ebdfb7ad14ae2dfc081d50719cf78837f512d5d0bd2c7ac651b53c3fe33ec06952394ff36d6dc5283068151f893047ef6c1c002b52e51039c64d15094a71d39e4b8ff85b2f6f3c1e15821d03483c0d95092f3dd637c98f6176ccae4e22d5182390447b35a92e728576174e7bcf93a81dca7a7993fc9e4a465756fb6e30687858bed579fa3c5000d1f37963fe5d6e62a638eeb8ec1e3b184e0ca2c016113125cdfb46e57ca2082da3fc8148741c8961ab884272045a0768366cb05fe8216a330fc28c7e9850435a8dbbb4355b5bfbe7d078db61c33157dc3b615350e23bf487c372be4421cd89cefa10e365c0188e80cd53ca6b87b9efe6a0d04e6f3eebbc1b2b58fcde6989533c6eeeb23bb2411cc2b01f1ec28948fc8b971a753c30be63783cc33028061fab62ba388b3043f66fc544f9c4ee231808fb56a4c9ea308c742ebeb8b5146e2b4ad972945baf28f6f4d74b275a72d9e097076af22d97e65d08fb0e0f9fb309df5686a51f839fc417a72bf2c49c9c9dfa03a076a6dc81179ed1a831760ea97d2a2621a69b95f603c5cd08a22670408832654819c406b24a88c2d13062ea6949445ff95e118d7a085f55c1787320bb9a4824f6a72c0a5488862b9191873ca5e91258ff0d175df136f0aa8d13b2a7e4369952f7c2e8e4d4b79a0418ab32a6fe8ef92d026545c25cf997a4da4e39c6322fb2be30c818f115edbf6df5e3afb196420fa6fd2068bfe3e111a6cde0c296cae0ee7a54a8c4e15adc38ca8855719d036b27349283359591e9cdd00208717eb8cb42ca8e2347198d321c9683a2e017875ef3853221fab31c84cadb6436fe3cb56c1ad93be49cdc2490cb9968918cb01b294d2dc694b254ffaef397aa5b83d640d06cae8ea97812285e57c3580bda02213c481907a4d917ec7ba2d635ef6dd58a3ccbe451d627e270270c0d86857b7263ae758e0a55b4bb290d48f8588c0614a1532e3b223dde1c837ca086e6753cd6031102bcf57b1b452646bc6716e3a017c9a90d0097333647d7e1bdeeebd0ce438000b026142d165ab676b691175cec7aea89e383211d9b6034b4f284ae651424351bfc70545b78b263c7988ff915a1907ec828da7fb", + "spend_index": [ + 0, + 1, + 3359567509, + 4294967295 + ], + "result": [ + "685c624863f861c67e4a8210849c73759d3347ba3eebd7fbc562135f7f47672a", + "0a610c39cc9ac49b0a7cef972d2162fb0804237112d98a17c38f8386ba3680a6", + "9a6ac014df6a98749b0911bf326f7bcb5acefd7ac764952053e924760d3cf15f", + "ae96a56a28816b7e586c0cc694d8d8c15004e2cf87f1e06b68994999c4dcfe3f" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 7, + "Witness": false, + "Version": -1883448568, + "scriptSigs": true + }, + "hex_tx": "08dbbc8f022f54e72e00000000000000000000000000000000000000000000000000000000877ac0c9fd250134ae14a0b9eb05820f80cd61c1d7a6e6a729a9c84e4e2c4e8b61a41aa855ca108a0aba3dfe312988c96136dcba486c17ed0c9e100d1be2520d34e2989eaaa57810b12b333cfab0024f5733060ae2a4dd79528850de0aade918c188165ad60ebd5669288d078fe6b78b736ddcced05873d14775f648b93d319354cfbd90a2db807fbe5f251c4d654eb82d2496a17c28855324da8989eb9386b6e50584a1681546d4cef79a012ca3482e8cf9590f885775db885ecb22bf1672f7952a1349b31d0c95a2ad47c13183edaed9618d50c11f26d7229970d1f8c4bb9b7e8b29554ca4704c0028a0610cebfe85995aeb69981ce506959be35fed6954bea67e9537618a7ebb02e0d96cae21baeb41d05bd2f2f2cb813ad444360714c7729db5f6b316cb07da13646b60fd0de862b92bc0e900000000000000000000000000000000000000000000000000000000f3b39caebb3e523c4a7eb0ef24bb945994e030b77a3f44c82343d4581ee2374e0124ad3758d3c388fc5716f0d2990e263784eda69cc2938631dbfbbbafc2de8aca297942516676c0d33b92add38756225130848ec9f6169d3fdf3ba22a82443d1e01c61022fe9b748b67b9facafa5b35efb5f529b57e771f63fcee5b9122957f56ff47be42e2870bf093754cf096025f219f3569d400dd159c96bfe4f1807f638325b53073ec6f8230c230036db0f3ced100f422e2c708b2d507e3a27c907faa9554fb5f070827e935bf9e865ec818c8b59b541e199f7c7cd377a7297625904ecf0abb0a7756b0fdbfa7e3b583f90f5ade635f885f80713f318c59677f090f43a75d9681e4740c9e1516eb7670af9f50b842536d6d7b0121f56be4af5e9abb7759e584613ea51bd5491bb221bff5c3e0c8b7d2a3968e184506c4a2af09e53cc24e34e300918f8c2f9146d7be2bbd6d25945ce8b2145289e7e7a21f84b4cc4a102fb597787f15896348784b717b2e950619c69d561a71c044ac13397eb3cc4839f3ed9e027c65920bef596251b5b80e90ca7da263e8bf27cf37b1c1ca887cc8bd1646a1308e578410aebcc9bf89c58a3f3317605755de0279f11c6e21c6a38eb615083fbd914e30f3241fbd734fc3f96870bd6ce6d39208fbbcecbff639377038fd245815a52cb4c842cf3b3307171a574fed4567c7f57e907663a3dcd8cc2404f8051fff2dfc11f941043d8605b11386f3ff7e04b59976895688c544a199b323bf6b8e7b023c0796ed8b36f5e4bb1d5a12f9d26ad9cfee2fc4d69d1d95e2fa72c25adde053f7e85e7cfbf6b916bb0ccf993a99808092cda8b14921e2415bc65d30a1173dfd3f830a6687cd9779e97fc8be7e5034ae8ebb00370c0900e0305338651f1a6dc93903ed946308802d38d455c3a137445e36c379e002eb02cfcffca370ae2d9961c6ef7d424b962f455f3ad22bda3cf12d68e081207f8d1565e9967014a4a1b06f5888fde8682fd7fb0432cef9a23bd2bea7c26ad9bf5d38308c6ba2fdc9c50b9588a9ce7e2b92e81b5c6e761255b239a20cb2963e691407fd69faf433063e0a35514e36fca6792f4e65c45890da1ec231f3d3b4e75f7f449bdb8b5fa0182443e110ede564a1671027af992f941dea938e5f7da5dda4ab368c575848c864d428f8f146cbb1beab77c483b4b42c477f817e343655cf3f376cf59e4a4ff553e006a200f5e749eebc52f9cd53cbbcd1852c3facee3563181dd7be278114fabc0d3c11e91c29ad4e59057ca48c08755c7e29c02a85174c118612ab99fac76e1d610635138583d0750cbe836d146a156c7c606fccfacff44b9739ca4c4aeae943e07819649edf8278c55e88e3b8b6e74a4ec077ff5a8e253cab1379a13aebd89963f2314d2ed655ede7f71d608548bf3d965c4e168cf13b1b46ec2e1aa2e006d13598801ab392042865667e7e150406c851c1c869a8b07188d4ae8adbb37ec9041f2a91112d95b66b90ffbb1d1190b4d7d1a7a3318b4a550456c9a74dc300be42359ff834542629e1de45a096ca923a5af0f3f00f33ca699a14c6c36fb0edab108387c6dcdb0cedff8341f8882571af05184ebd9846a1346b80e8fc7d28f69d9a020255831203650b9e91b2577f22d82ca5367509ea0ae4638a4dd0e53df0c570681934e6d149fe397c742750f11ca91efc8864a2fc807db1952c19e9a974f1b597a4db66cf4d371eb579d78aa154829799c4320b70ed9ef733d4ec9e33266a2dc84e9bc1bb0802bf456fd27500fcbb02fef049ded55990f5dc193ea804b498eceb99fdee7832d3b2a560587d96a71e656994cd0388de4ad2012150dd728b288f9e756b5defac7f56f22e770f450c52ab73649b790ff10e9190dd0f0c45a3dc5569bd7bee562e67e9ee9a4972917c346410735954b623547cd7336455f0d5cd3986931353352d02811e75e4f3b7830f7dcac8fcdf0b515918d2b94f2666a7c58e0d8d119cac528006cb0f30cb7bcd1016323f7e7906d1ed5aee15e826403cd3c744ba008d1ef7a2e14cd8d97ed77073d851c8d37c096e1245c704af53c461e561152877945c9be828a1ea32094b9896752086a5c13e75e0eec5ce591f4b5204e9f84fe205d6328c693ef23211baf1d562b0db2fd75a3c5f874ad5a12630597dd94091905f69f2b3319dca7b82b23e4d97f8c84b05dcf3aa0372b64702708a0bf89c3f135192f07685c6093088a6c11a84423a95d450710f5628031be2aa82f2bafbb20a249d8d9211fc979e977895f28bfdfa3c7b74b41aecbf74f150561143cd019417d4cae61e1fc16330948eacd2aa926f0faa413d634a2c496294cccf", + "spend_index": [ + 0, + 1, + 3425086302, + 4294967295 + ], + "result": [ + "c4ff54c5b6bdfc36141f3e24ddee434094858fb57bc0d0249c70d3898c65ddad", + "209df5582d0e9a7e694ae163ddad064a842b7f98547fc16c7273f1caf2102ea4", + "b8dcc1666c513171ecdc329d3041f567ceb4045be8f728fe130490774cac4aa2", + "6132d4ba22d464e4b5437f79b7e4155035eca1d50cbb8822f2cf343f293d97f0" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 8, + "Witness": false, + "Version": -2124013575, + "scriptSigs": false + }, + "hex_tx": "f91f66810631a91e3f000000000000000000000000000000000000000000000000000000006456780f00e54408763610d8c7000000000000000000000000000000000000000000000000000000007873c2dc00b49a2ef2a77e0151000000000000000000000000000000000000000000000000000000006d7056ce00aa6eda299fa9ce6600000000000000000000000000000000000000000000000000000000abb7300200709c29b21639f50900000000000000000000000000000000000000000000000000000000c26433e000c6b3e924b4ed2f3100000000000000000000000000000000000000000000000000000000b202ba1500b43c304d08472ab497abd2913dc82c05bc0c7df3fe622241479aede78410e9e0fdaad46ead2cab38c427309fc511f552a2d31e1249af40883d99d1bc8a74992361b8a3e2ee64b1af943efa4420caed82c1ae35059c08d72e4cae205ef4d902f4552831651f31032f957c739aa835bea3968c67a96dd150c6a6267b4f6583502daa96668012c19cbaefca3432c240ead9f5d41ece9275c809b876501564b20cf4b01b084ebc87ca4bc53b7196c52940175d2009ab269a4ff710fda09933a59076511c40208a873da1d9a1614bf906fb448ecbe93bf67f417f21fc46bdb630c8088bb17da2a0ecc3077fe5c3d8ab5900eaee042c40fd71664607164b0e6255e151f125c6af0726d8b478c8bafa522c8ca8edf1c151aa84f61614e861f5ae9a4c7efc1726fcb4e0f0971b87f55c14d64d78d5b07248f0f8ad0bdc700a89ad8df8e2b446e2097a6c96c3f9f1917bfd64042c6f042a69219846da7e074ab3d2015949ca28d1df0d205136abb6526b8ff5889bcfd199eef182d71d1d423d9f8cf44ab1649a9a1ffa86512973a63d0584ee127e8cd18554a72eb9a91a0f19ed29b0cffa7598c408ddc8e811cd35f685545644c8975428b075e0eb87fc1af9004664ae0edd8484e25ba8d2bb1fdb028ce63c738b6c27ba304cdf393c6d77619b929ced4db5702750725938addfca160eb66385d1874c2ebf0827bac548b9998f2c4b19744584824e0bf1edfad072f2d30a8530109cbef822376fe7c2e7f7769849840e946bbb57070b31f334593f3ba0bf01ccdda6b0c390c42c4dbc10b6d4c77204322637a9841536cf46867fdf63801ac0e6ea2a19a33cd15e944c12d3fb47702b3c53f3800bc6a3a6b38d3c770a0d4997414afa5eebe422ec2114d6e8512f67350c14c823e4fe85bacab8814cc2bf4509c294f69f6592797dadd9493a06255d808bb882ecc1bd2a997d499a3d2a03ba208f4c252ddbcb4b3a07effcfb3faecc09447014489a2babe90f00c4d672ca58b959fd61c2273d80d22c21085c17a182388877c9cb0a18ca79b26126b8244a0e5f09892acaeffc14df529febafe6046d4602cbcc1d089d97b9d9275a914ddeb1e24144083ea3e4107bb499b5c1079927a2e46892d54540b783676f45b7ae002181527a3c71a35cfef62ee769b79a41805a6a70ae2c79b05a38611bb0b82de3845eaf6879c8780514862fd430b98d94d1838bfeee12d97aa2483882d8ed993939a93310c2d8822fcd9f72c4adccbe3577f2989a40393f52c70fdfed7967272d3c12b10d6d695e36f08b0432ceeee160db1b775be0f812e0e6898985ebcd51796ce9dc3b3df9bfcd13df766eff953e4e142c381e7c3f32c1cc77e4726ec586467b474bc6b3634409fe14831fde7dae12cf7583f9ddfbe98144d39025b8e6e7f69b0dae60bc0d3f4f7a0029eda87e8f26c3458977af84ae4e7fb6c0057ddb9b48d5eac73160459ee15c7281bc103e9bc72e6389830000c85fb913f2dbf8a1c92413244216f9ff4b34d6a34a2281943f1a343b8aade6cde15e15f4228040af5e546e45da72e1b1374b61a143a238249400e2f5103e25824645be9d35fc74b5652894abfd4174608bee29552b7b88096181eb342424cb0adedc7285add1cc4253b2d76aa112c5ed06b3a103f982cdfde19ae64b913826bf339a91c4791d3824de23822025b7c279aef8c9853ef0cb43c180384c073fd6c76815692659fc15295eb62d1c626f981b903fec6fc6ee0c17948041726dafb961eb249a8a44743e66eeff36d312cf3c7c7fc875fb7b42a8d993c3d49b2c90f5703d0845bbe0ec37343e3b501f56a399910a9cd2d2da42d0214ac553bded064017ccc4c07cac9edbfce92b22a7661011ef9f49c1f0410f2c4a7883319b6aa927ee8db5bb8038bcdaca74f158969a6f0b81e1a00c1e7f386db1ecc07a31576fa76bd2c7f957b926c11ef2ab6a1e8d83a07d37acace1a852cd37a26a5d490818d045300a54c813fdda483630fa92fd9d06af62b3a4801406b2fe7b5b7d6011a57bf135754e05ae28b25d9a14c7404258259b99384c333f13dddc28aa41b9332ecee74f58c80d774dc5e784e4d9a4b10679f6947270b56c5f6997ec141de775b4c53be5abe6af8b522b6b7eb1bfb1ae737fff7f4b5779f3749bd44af958ca814817e5bca716083cc36dab89ce480e6b799d43c4a07735bca9526afba1240adeed6c5d4d2c277e27da4246ee0d7969dec01f1cc026fafebedc9aabc47cb3946b986d5a8e31f1bf99d483f4cd74f0e7113ef780e694c31b552b63b1691f57c02e7607780047161b94466bb0b2d46e25a405022d2545bb2749acc82bedb6c18130d6869bdd0c8c5c72242226933c08ebde16c6", + "spend_index": [ + 0, + 1, + 4231503344, + 4294967295 + ], + "result": [ + "07744dc2bec2a557bd05022b9bb7e12b5a8649fa00963988c524781e0326c47a", + "0b270576e396f0894e3d4217f9ee7c85937a63f0d095fec74174b0dc3896a837", + "964ada7ea73231c728f3f60706e0010b67516e8b0069f659440bd2fd799abc71", + "086d75dcc9731576f388fe97b6fa83d562c8e51742b18330d0856d3dcfad907e" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 6, + "Witness": false, + "Version": -2095044500, + "scriptSigs": true + }, + "hex_tx": "6c28208307060ac1d90000000000000000000000000000000000000000000000000000000096f5aa0ffdb4010e3736ac16944cb0bbf50ee66da139409dedc362041859ea64545969ae391984c36ecb9734a42ca92676521cf835910bd259641c74217d715465236a1020dd4ceaf6a6c81f17f0e05f7bce889c3fc10e97fcdc10b3f298f3abb7cac2fae62584a19cf1e328cb4c88dff31ffb5a8e108aafe752f3de151f06516439896c80bcea4c79f71c68a335b4cd167f208d21a997f3640ba9c373410e9c003af59c718728d1a6d849e1945e107206aef6dd4d6d79d7746aa8c50ea2ac5bd839bb24ca291cf37aad53e78d52b0b05b154488f6d1103c50adff728703ea3f4542e14b4b4cc989f8105bca92e67b4e2cbd06dee29a638b514be844b38357142525ba77d561b5bda9811c837b73089bf6e880df1fc02ebd64765b7353aa88e153a2f19babc83d4c060115919f729024a01e25f8bd1455ca6d2a76abda90c9450f4a7744e3964a7e43a1dbbe2d8eb3b80c8ede51a099f0e1bad4db24ac50239fb088156666c90a7dd6d1fbcf38f7c1d3b5cd12727f6afe3c57759b787045bfb2654fcd66e7302386a87325c7506b3342aa7b45fbebcdbb8eb0bd7388e8eb55d078f33760f9737092f2e4cacf38316e9e8033cce9b3a912124f651eb21fc2335847e6ac000000000000000000000000000000000000000000000000000000001fcad62927cdd4fab9908abe626c449532613699ee4dd4a1767012b5da4bee04483c2d036f73ad64a7a8f0c9c549bf7e7fbfe9fc00000000000000000000000000000000000000000000000000000000f4fc86ae37006902b4eeee9dbb24801a0b38a7d194d773efee77edd3f553299a7be77844e580900055aa410fd3a6b92dbd40c0086e458258aade6a33e977b7a65a5973080000000000000000000000000000000000000000000000000000000016f0c5b5fd920153a0a6dac7c870b1be759c7e9ced21d2d7a7f2ec4f3d9ec6d977f204879ef9c4cfafd45f82313778ffadb63a11eee3fbc354141474dda7821646ffc4fb87e45a531018999a7a3f967e11ecf99ded742d67ce91ed31c92d8a041a97c1d44eb75372d6555a9d20c1dc9aa576e3e440e3f21192e02b4001e9b7d766af089c7153dd79a020f9444df960e5bc0881587aed906b66b4f9b92b060f6ba7d15d23355580b97697a9edf34c0c65db5e601513e367c839c78aa408cad9c6e118b5982dbf0ff062a2c5efa0462cdd4f40c25fdc66f727b11988435351b1662b79afdc2771dd23945d617fd8f7c8b1d75b366443ff05764e60ab8ea165a63c71b5255d1e7da579e51836529b24d2469e81b25b0e9bb1fa12ac8e61b0a7c0c8cc85bea23b691e415837ff6786e1fb1d15547d7ee4dcfa4c57e914d142eb37e6d816d4808cb422ac74b0486f5a6d2e3f084610ce1cd5e60b5450d68ccb644e332f65081f6cb873b18b8ebcc3a5a47b8e3e10c1d592bfac9bf1fc2b26e837dc8d5b3680e719789394d8209423a4f633f6587c394255da4d6e64592f94d8839bf994000000000000000000000000000000000000000000000000000000004af9fdc600b9f2b5494ad008ad00000000000000000000000000000000000000000000000000000000cf6104e92b205f957cd7699c242984af2ce868fe1ebe1a25058e271e1f68e2053891eb6888df286721732afc8c3f58e1472aef8fca06d3340000000000000000000000000000000000000000000000000000000087d4389afd340194a2982947fa8f757bda68c65d75284a67d37d5b9921e75ce40afd5bd517c65c000a66ed79a208319f521d6a737434fe9786437f97ebe3ad3fbe8349ecc8ce2df5d69c00cd372f04bd36f5bb2d7a59c7412cde2c0a0b29d8fbe0a9fc3e5afa630a5e88c42dd617f38d6728c7a95b2db9837dfc6db91b52bee2812865e51aaddd8d7e58d63b8f2824e61cd4e73e2236da52fc486430c0e644a6b5940a01723cdaf0bdf79b210971284ad9e9b371bf7bb75c35ee7217a35649c0e50be730bc0911c7f753d43e930100e89ac61e4fa4bccea1d254bcd0ce52e1c8b971362dc02037c236165389f193d7f0be0f7379110c7d81e729f83642d37715b218fdce818036ffc796417df655c1302032692e0030e1a4dbddc5813de030fa52d5d19632fb0021462ec5ba63cd3400538c10cba5e4533e1b956570b681170695dde7418eeb1a7ac830accbb70f4faa19eb0ce2a49ca8e35b30243447bff801b5dfeac06dc82b3229e94e36029500d83a8249e8082aa0b0251e239027ba2b119aeeb3b91a8537a19dd3166f6949947fe6bd115efd3a41106fb98cfe0d4497cac0635c43db73ab70111b402e59b940743ed8d61853f5493797485e3a5e33eddfa6566d5863836f482b21d650e0d05700b0635b0b8851a0c6e6be79027b6830ce371e760ed37a389c589ea0778e4f0551d4ab3e9c40e2990947354c38ebd58fac940e17db022ac5300022b704212647ef6374b4e1117f278857c8d7575345139f14a21784ad6027e2f7ac9d659a3d5c36505c07a8cfe7cd4984db3ab9459bb636e040e3343ed8d7b26f6b9cd3b5a0aa00d1ff62516631dbb43423360fa3762d9b99567fb84b55c91a76a30428758b08668ffa04ffeebf45d78d5c85b469d64a50dba4d14390d0222de714bf8be10616ccb4c3cf1390797a8d2c7f7817242555e66eb525a33f6934a50e1025cee790ca2843dd819f7bfbe6a5934c54420c5e351bcbc959f7ba789fac2ecc5e7260e3f2c1b3affec2f46103642744bbf536320a9450cbb678d27d7d5f4e3ec8f9d5862878725bc018a92eb3797a8178c38a1d96cd43540b7833c0cde3bf66191889e9292bba64ef55241a1acd3630b1616efafa89cfc28f00172124dfad3b37afcc05857d0df8f5c4daa90e4819f7cf918ca0203279204f754089390e14f92a49f47bf85bd88ebb9c16e5335f15fe04ffd7b7f1d621699098b3c685c31082767c839a5132eeb22670608766854ac1745f0872349dffb86099f351186094efba92b2c64810aa05d903e72d0b28a5e53121d437f1cb007c4d0bcdbf80e6cf1ef3ea746a9e7dabc1a66890bd40e732b527c82f8e25ee066e122a639a75eb62562778894efff4683edcf07cdf042cb4d071df24271dfafebd7f952737c977e70d5e20a1480fd39603a43c3808aed3ba9d38bfd66c3b8a2d0f763f5b733075dd6e563052a5286f14f419bb75969fd0a204f430efe4f820a9ace80aa3fb12dfa6c6f6c6b316f1d65c8e85dc819dcf56baba734c7f166238a7ebe5d6eebeb0a2f0fe9c67ea4bbcac6392fb6f3f9ae158b74e602d5a820279a92bfc7ab27d99152b1b2f8139d33402b48ef021d4f4abca738bf27148879f6877a5ed48ea76c110e3fccb59c8638b72a29cf281d2f0a68d14e4b79255e0b4b0a97c65cd207f33c4313ab58cf5a748214931aa0883f533508593529bf05fe60f2fbd4206b87dea735b10175319760b564e231049aa09870884352a721c01a16854e72e6e9e69e611c8cc856847be2c8e38db9c8ff9302df8b94eab53c796fc14752ce43be66b1616e40be6ff409ba1ef87fa8115b3af6d5a1e8e8ec9c35d68126dcd812267f60925cf8a752f730e9263d6ef763540094858f83c9a6dfdf5e2d475a9f2a478bccb83be31059cbaeee37232ee81a4846d187de30e405d4cc8876b83db63b4a2c8e40642a00f5bf318b21c74025ce90fb6bd5c7ed4bad8dd0b4715ad407463a0737e51b7b8f5fcd912cc1438887522757a6ef37d90c9e183c2211ba5e6acdd26749f355fdd7c20f11dd3ffee8ba87191fee44abc5b443a4c96e1ebfc9ef85ff294d6fd20f6fd82ca3907e5c6c20973ed05df49b8be8aa9024d1ab3fa54d994fca4ebfe9548b69c247f6b0eaea3242f912d53ccec595d9b800b6da653fd564bfb9bab0e39e989039132e6e05a6c9f694df5c74885d565cf61a628da54f534eb2956f82a7207", + "spend_index": [ + 0, + 1, + 3575252040, + 4294967295 + ], + "result": [ + "cc01dc94e18217bd5c50001a2c6f079fb7e37bdd1b304ffc695afc8ec71be0f3", + "2a1efbfeda89ef3bc34df79eb7439559c720f2465ac9083beb293f662c20cc50", + "8bd0513e5555b8c3692757f692f2d5a98be1db1435251bf8313a4fb5104893fb", + "0504e4048cec620be19b025fb0be79c800d3ac8967f7ed5389927bc1c0c620ca" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 1, + "Witness": false, + "Version": -341052226, + "scriptSigs": false + }, + "hex_tx": "bef4abeb01b9bed30500000000000000000000000000000000000000000000000000000000cd79af5300bccb233201ea4eb65a0a33ef7dc86e238642dd5b75af59bde98b69cafe8099d052237bf841e9f921d5f9f1d116e9037f7e9ec2fcbb0969213a501077b99180f91ffcda99a3ae872ce91a86aafcf0ba5d4195743c7f1d2e37d1a8a3c68bbe9aacfcce85f186fa38c9d7365cea2081ee3ba877c794e6e9a228089d04e64fc7931f04109bb1c0c3fa8b8ddd47b6d89f311abbed387ba1ab6cb0128d5d763d03786285b0760a0abc516fbe28a8761a0fcfa6b0675c783a59ef5558c11850a2ceda1ee1009cbec3a5934217ac65a3332128312aee121fdc0e9c56438f", + "spend_index": [ + 0, + 1, + 2487922470, + 4294967295 + ], + "result": [ + "7fd2725ad65f970b0045073b678771bc28f6c3ffd68463a02b3a9b8f5c135dc0", + "351fd112af9b166cba8ce742c2527f244b9e9482aee818b23994b318d8a5c615", + "89d41fc99be7e44d57175f4bf9f5dcdaf41c78c6604f45df8aeba2a2aa917b65", + "c4f884db7b13f039dea9cdbbba05839ad7c1c6c86a9e4075d0b840cf79309fc3" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 5, + "Witness": false, + "Version": -47377281, + "scriptSigs": true + }, + "hex_tx": "7f142dfd04c83cef6100000000000000000000000000000000000000000000000000000000ae4c929871f6604b51d016cf732f8bebaaa4321b7f2c64c14fd27ab201f245abef6e9c5730b5332365eba96c9d962618dd666ed5056d435d194f2977090492b12e6fd8544e355cf26af44b8ddd67169f8fa7e96a301782c1af391aaf893dff247ba1e7fc10d93e60c7066d1edad9d7a286aba60b47123a6d8ba46924ba9e0000000000000000000000000000000000000000000000000000000088a4000d0024c83103137653e400000000000000000000000000000000000000000000000000000000385cd66100a46e22e9dd035d6200000000000000000000000000000000000000000000000000000000fd6587f7fd4b01a58bbf41399dc0de27960de84d2f4df493b6b2bd1007c2293be63806183e7ba57765f361e3e074683490712d1ce48019dab7dd33cf2c150566f3ff34f20c0bfdb1fa52f58eefbe85bbe548c9caaff8d35e2757de8e2b38f0388267b3a1ebcbe276c546b57b38ad22995f242b0e048d48aba6642339c7889f2e421c4810ef9657182bd4a21721d74e7e118ece80c6a3b957b45c08715745253412e41cdb8ef1a936620c4fb601672d5ee5fbfe0b067735c97ee69f90294827286dded098a1558854fd1569a72e8c3cec049f2ae8a09299e38c6fcb5cd1ecb2e813c24c604ca1578215b84afaa7d4551a7b45dbf3d82809f8426f60246fe9353aa08eb8e5b75fb20e79dffcb2333df7a3341ac0c8d71eecf76bb6ea78f684787c3409112414bdaf31f57b83674fd47477e129978855eaebf0b4ee7f3107332eab11776d4d8b95e88ef2f4d5fa4b212fe91a6d58df8b54055ec18d52a3fb686ac85af069e8beb727436d52ef0053f809a6f7eb49d8a2a158d5025d0d18fd2b654cdda4a142114932a3fe778f1d8761114667d64b6b5612d90115f33a814a21e54e09d87b1e501ec6dd114c2992de6b6d076bd7d9eaf8c4fc071a95a92954bcd743b7a67ee40033dc4aad439bb89f445058e06d0168ca9bd5195d32c029379ead3b9823a5c53fdcf8c0f679b298a4772607d88fecca682405ee30750fd3e93430736417bac7a2ea7e767d7629f2c410a6b355bcf575bad8865cf6925c156cf722f1f6f230562f487f3de732fecbac36d065c82a3ea615b1481b5e873cac4883aaf24f8ebcef166870ef462eac18f18567851ec1952b1bbe8eaef01a134fc47e29e81bae2156e72f0c24631dd04b6a2b56dd5f8806df36f3dc175148840ff7e7ea02f6ceb241ea2365257decf29030542a208a4c3307bbc98f5648cfebebad4611b7eb35cc8fa403d610e2ee1c6cd20ddeb7d9bb142d44fdf4fabc095d70e849885d780aa14bbd3c6b3cd6edba384f2f57fd965df917caa4295f0d9c5070b19f242c9826e59d4b5a56390401bf741ce6e11c5fa4dfc9e229877a04950f9d4b480a0745c8ed95e3d42e92f311e3aa16f58a29b81f0bb412d1f26b904030aa17c532713f37853c0a1a99661f46cb90dd47047165f09777ed09d09779b15588519f40bac3798d1128822d12d1a623b374a385737834eb12a65a128dcc18b83993161dd902ec2a00807ff7de877bf4ce017c4f8b8b67e60b371c6c0b7bb7e23d27b674344eada4eba4c4fd109bc8f77d296919a93abe1f1fb9bbf3b175abfa3ad6e1c6eeba6711bba4a05670563dc37301085a553a08addd120277b2b80d5bfc0db9a816e1b6485309e686cf6333e184c061c8e53c4ec83968be78da016721519b40aa587eec25458b402d9365c983df46b918b947d5e7bfb6dd9df0e4a179e36bd3f9c6247b2fb3fc3f6bb0cf5185ea308324902cd1d291c2301f65c63c6d727fd4961dce3c9ee40a2c68afd1bf543b7c9e09ed1a16c10a18f0bde29d5ded3b4f0fdd9dbdfbd9670bc1d44474d34640105421f66fe5d10cc3702aec23f163f13fbf9ab3e8be57b5679f78c74cfc7955bb251fff9d185ffaea26bc4778e669f2a3ce0ae6be2a920b02a7ffe87d3ba46421234f40ea33e90d5729940e425149576387d3494b9a0cc8e8b5d9f605dd109c9b11923f71f6b587796adc342d28ea05b2c53a07efeb1c01029c08c861ee73fcfdfcd0584919bb2566a20d51def2dbeaed78614b34372af863032b36f9d0652a5390fe4a1299bf81c7217921f35de1b61b970d8a859b8842157c90a02732b3f01b89d3d460027650e0e63e1e8498645170b16e971d36d7b1197fd410b96315e6591a7c418fafef7c3d40085547c3a1541e25c4c4a0d041ccd64ad9fb5b4c62077693a81959223d81402eb7e550ae48e6bf2a2bf11eedc7efc341d8abe82ab66b0bdd53d7", + "spend_index": [ + 0, + 1, + 3740421989, + 4294967295 + ], + "result": [ + "4e54c0d04fcbe2f8563227e3b507bcfc0eeaccfb0bf210f51d7c953687b75ca7", + "dcf22f32f8bef20606c4b2ab7231419160c98f127968fc2e3ba863c16436f3f0", + "1b4456e430861141b7fca2414b2e1b87541f97bf0e6f059a397e48fc172be181", + "6df11c86b4040e32099e38130058d13414f088a84824c233214620e958994d46" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 5, + "Witness": false, + "Version": 302150619, + "scriptSigs": false + }, + "hex_tx": "db73021206f6d0829b00000000000000000000000000000000000000000000000000000000029ef77d00a31a210425fdede5000000000000000000000000000000000000000000000000000000006dde4a06001a771768e833772600000000000000000000000000000000000000000000000000000000d5dc6bdf004d544772a96dd261000000000000000000000000000000000000000000000000000000006b14449300f2dcc2d158f3600b00000000000000000000000000000000000000000000000000000000bd121b22006ea7b3277d157e050000000000000000000000000000000000000000000000000000000016e3e1d80096225cf5056aec98c620906e73c896add447eef93bd791d8ea403cfb28e25f4785114d9b180a314bd6712bdc6288a65d59a3c0bcbc78ec4ca2a870ca97b9c89791b3a2a7886bdbdcdd110235c949e32f93670779ffea13aaf76869ba36c388e38670640381e78b4ddfa859d4456f0aba6effeb378e0867868db0eeb5ccabc0f3380d9bdde32df0e27deb31a4eea41319c8e506206916b0324d3cb4b740adba3e1943bfbaddc60770cdb61c4acec167cd789dc921bed5718ee29610b75ed9e28df5311d9c3e18e255d5e08a13562fc603650c92593491346e0a78a166c605c8e877d3751dc11d3486775f356909d9b616172829bfbdc854dc858db69f3a6c0efa46c949b2815fe19ec7324bfacc91644f49cee6448535d08fc86d2218707752982c14d70e6d9d3cd0d10c8626a70cfd50b45a8b084b673f42a8e730b772a2e9b090460853776413e5463f98d9e4d377865679e5a9f9e8c422712b32d8063e06ef0cf7f037365f62c134e941dfc1dd019af9256729ba0dc24a60f34fe3910685ce892e72e9e67a35af173471aaed7b11f6a34cc9117140d106976cbbb825e5b32b478b52ba37862e046fc8215a992c37c8f314c6c6f54db4db2a29372e5bc8df7979487b3a094943f981e8f608f73eca10b8c98be884cbf61b6ec388a89489b8312b3c13ddbeb9dd68f7db35b29c47c30d63205a3ed4d4fcf41b37d6915d193dee7d2950c2c5845f4ce9aca00a440d53a457cc1454afe0e3b7ec978c2208fb55d7f5ce98d8b708b3181111c78ca981fecffbb4c733ad474ca7f1db940299108b145fed8e06b783fe266359bd0a3e299aa0d2fe1f1702c93375827228583ec86739024d72d7fb55b62a1bb07519b1f9ec558e2ac3240fe7644bd200b4fe5c271e63c897a952a0f19c39f161a6d8c391ad032b52413178a0a1db8edcb298f4d0126dbed8d7e3d4ad5a61747d3955565792842be7004ccb5579ca2d9c55df5297193dc6fd0118a4c6fcde5aa7fb22559a1e6de40a75e7c0c4b1d9523b2abb145d87bf7fe85988ae8739e197c0950dfe8718f9d1eccc0f6094993a39fe4db61b0e5f8a1ad1c2e3fc619e98cfe73eee0e048f181cf2542afdb9cccd59608dfdd3e4c775e592660084eaad78b4d9482436f7cf8e8fd030017b887831d4a3261690a088e9fedeca9fc0cb8e9e23924a09727b3c093ec8ddd667112c9eac0a33947887a994091ad6600b43df4515a72119b5ab2cf156affdd068d381761b12117441cef46e1588f18a6ba358282e73b7cf83fc967de9d76373a73c7decf3ad86017e5b4871337adc2a894fb84504de61163601e8984c18d8d238cdf376deddd927831f455b5c8897ef01a8f7f75f05dbf70ad405a1f0cb0c4928cd19d486d0154e5de27d5a0cdfd1ac7149d99a8296c1b000f8f11dbd8109338fceea23b292ce5a066869cc1a6dcd56908d613b80dc0d2900c8e28d7afdd99638f5912cdebc3ebc93e8", + "spend_index": [ + 0, + 1, + 3924639277, + 4294967295 + ], + "result": [ + "c130eb91cdddcae416e509154bc93a25ad565328d7ab173ebadefadf5e5ae33b", + "7813f516c93db754f5bb5c415ea60f3b23600eafb55f85c82e0808f593c29d1b", + "cb64ad463060f574be299ba9e7433bb25fc20d29ec3dabfaebe87d2047f9146f", + "da80644e069e1b695aaa1c44fbbc2be53b7a5b8104f28965182edf5481fad150" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 10, + "Witness": false, + "Version": -1687061332, + "scriptSigs": true + }, + "hex_tx": "ac7c719b088018f7350000000000000000000000000000000000000000000000000000000060ee53ddadc7f6e76bd1e7a19cc794861844ba6bb84193fe748aff616cdbefcec069fd78f98637b764b81522e34f02f600e0c255a01d8ea4cc243621695fbf6a556801168bcb1229cf436d3c589e4f2ca7f015999bba2d22ac41f946d9137f5c858788b7838bc95c38e435ad4a7912aa82043b1c5335a3e9d5466f26dda631761a98d57d6a43814cd3379e66c7235809f61fc5f888cce6a52db6a97c7640e2c9822c489eeb3f69ebe0f0375cc0865701a25a7c1e7dd2ed947a1c00000000000000000000000000000000000000000000000000000000f9585b70fd24019e7b1d3ceefea1103dc596eb827f524acaa0012e73c35f4849c3bb6bd8243898ef39dc4cb2264017ef1a8c0da8c381e9190d9d1610871f64ba9103a9828c14182c7f9d9b1e75cf4fa285333c00ceef4aa5a0017d3a04256a7c1aececdf5faa46dbd26ad8074277c4b44f257c4621c42d30404650eff423514e767ed57375172015f389fc8c988032420aee0ca83284ae543ca172854e0c2ea60640d52ac8f6b0f3530f0b22237ce5ff2fadac7dce6641eb2c8bba1e64216b413f3a78068d4f2f791148a8916020ba45735c8acd0bec26a79be1d90b34d960dc58cc6223fcc45d72ec84d90d38ced9c3f1e924438d687b44992adcef46b8411f90bf3f784bf74c29409278a3d769d2cf5a95cb03e74d55d26d96481e49b40a574869ba8d70e34af1f197713757bc2cb64d2740000000000000000000000000000000000000000000000000000000001d16dc30c0755267c7ed369038683eb583b91a6502c6221e7e447e7686dee46f5691b355edba357cf34d1451d64db554e09505fd6338488a6179a524fed73d39cd4327af7c760e3c7aed42f6d7b13f28ce0bef43ab6c5239aa67329629bec04ab57e4a2b8e4e8de786b7a689b95296a22254da1c284f08267a20ed790f5f0e956eae97876fb2aacbf89696eab0d63a74591f7a5bcc8277648c81319c2739b70e05f8b4b721ee2ebc025baf60e88fb41842b5d1e75acf7bb43499b0ded5a32aff3043304fa1948475de4f504f5f00000000000000000000000000000000000000000000000000000000ebcd37a1196e15ac4a12c4b7b9fb75bc7e9025137b360ee837e806d8f62eb3ff6b3ab00b939e000000000000000000000000000000000000000000000000000000003a24db7af3386cd1c52714962bbfe0ad27e211784ca2428c5042a0b3bc986884d746b08465ef6d15f40f684edaa976ebc352cb25bfd702a8cf255008df17e2fa100e9fa9a6be9d3b999b87d6ce1cf501e9afa374e4315673686fb6cc45e94ba6074c895d85e80eb90a3ffddbf3dbf56c732769cbcfd535c1b04e17547a04e9cc6a712cf62c767449bced4dd3b293b3a1eef8a59753b095faa4dab37da86af77c811c12dde71037500562ea0ebf2026b4808b845f84e2d2020b693bcd2598637ccf13a824db3626d242bc9d8d540271a72265e9d9876c7ddc58182c023dba500da6ebac6977cdff594dc4965097aa26901774da3cdaa1dcbd7b6b52d99112a99f000000000000000000000000000000000000000000000000000000000babf8dbfdb201bf903056b264b4f95f9004cf116d91f9345f3345eaaf0257f684f211dfe3b179cb04af1f9ed6465babefcd3233f255435e276755e286d6a4b5fe33e1a4bbd44b8b2c93661b2ce5866964f8cd2cb23768f59e0e25406e7c35ceda0b82e9d13194ece032bb957fe82559c6d89b36deecdbac9a52b8fee109bc644b746ae3dc230ad1c623eeb88e1d1833b3700b35c99dc7466b6877cae1e6b0a2979f28b4f9d3e6483a9c9b3a18c227798bea93efd6c9cf95ba0effa4faf9dfc213f8856b55d7eb7c72608c6b244621ea350cfaa01c2414b9678b77e0a9451127b63cb5fc862288bb844b8db8471b97380bf7c1aaa809f3552ba550a586fd66b26be432ca1e4f164e62ae3481502377ed31b0cb5d98052c24f9bc8ae49a873161f76c8784414a9ce487e8e69f8c0c2d4858552867d3ac64b6836b9d3a17f439718f1668f3063930382b598db4b275fe26a5697d0267f3d9d0b1e09a7371be7af6af8edc053d94de486840d3b7e22e79c1897b07dc6f35168e9a92ff07e544a5d7d2850be99e63a0cdb88f9f7daca9873f19701d003781460037628ebe09d771136cbc77a4c822d7b1b19d99d6507941d55a113aa60fe41541ee377445e9b233232d000000000000000000000000000000000000000000000000000000000cfd521400b0835175527d7a49000000000000000000000000000000000000000000000000000000008c55f71cf4d538093c313f44dc03719044bd4e227a18cf18d93cdc7ea20974ccc70f1037d23528dd50cad2894129ef893a62a96c7e83143288055ffca70277f7519deed5f0d925ea761a7be719c8eda1d35d4ca46a01e8a511fab67e180058e8ecf9f97a5b14972521c6e14ccef9b784a264b57dce5d3321ca4c5f417dc90559e3aea31a34c5e01261e9235614d8bf640d560586495ec6a5e3560e08373234717d44b14d1d17a7435400a9d82d26bbac519dd097e68fd1e62b1c82387c029396758950607cd43ccc0d67bf9752b99dfa87689942fc250399285818be8162ff120f7d410c6a01822f131c00e1b08f3a75d4bb0d3375ea78bed5eae296a20a72a56e1c1ab71857c85cd1c212492883e8f34959209c155cc9791711277fd392ba2d790dd766e3cb669cf6886aa2da75dae2c24edbc8bf0701bd208e5f8cda68901dd3d6801515f0af101b3005c935850606d014380a0927122442baaaa7021db4a1c7dd6e791c1b085001fb016228e037768c0f08d25b77b7143795abb8e80be5d3d3d12aa29d02456d291120ee9defe74c0a4738ace82b7e9bc3c37a5f4f7124b8e39775b0b83b6e47e623e387133ca355f52db30ad68a25f5f12d8eb5df9caf523c2aca59ad02cae6cd49e6c7823780c14ae56ef23c6c51c8aaa060f60adc3941e97088604f7af91101796ab38bd6bb481c8a4ca38c1f987355c2636591a8a295551b5c31b12fa682cd38ac13f5c04d67b61ec26100e53e2567ddb4b4ddd26189980a776d325d2b16c36ec5998af267823747eedf445492a6e3649f2c06ba0f270d9623f94538510ac54a0bd110be46788222357d6c0194dd75460b11e3b218a0160f4ba445c5649bea0bd65c6a85cee24937e4982167642ba2caf30aa92475a55bb8715957e1a986153569a5473aed2dd9a4d013374bf2bbe64a9cf003507abe599310d8a39a9423c89f043123462fb254c4a0d42fdca3ec712cfd966f948bcf1a7e49d8f46d66a88fa5e50f70960e456b077f88f2ee011f7c85c83dca4bc31a11d35736f2d07f6f3c4d6ff9acdc68cdc95a7f1ab69c40e8a798c780edf27fe7e1cad06c2c7f6e4bc5ad9b4cbdb47da45419b63a76ed4f107d7cc95956e6ae0633677a7b439877d5245635f4e0632d5eaaea1738262a98a5324cddc18d1b65d6a7b3d000c7c2ae907d2bd74090612024bc0a5a57b72252a196f1e77a32cc0b0cb27279534b5b90dc7b9bd3b70931a46c0aeb316ade6ad82a7cc88a91ddb56591e92e94976a261064b32722bb16f74f0e335fed3bdad50bffb94275fbe5966d5ed5025ee640cd549539b9a46d5e554dc99c994cb98f887533595ed95f40fbb7885254b2d27fe97c6756c34640c1a25725b3db799a270b0045c4545af52ecf5e5be50cb5fa8e611da245726e64a767b6a81a9da3073187e3c8c26d4081643d8e6568d5417fc2046ff8ac317d805c610b3137f08591aeae5452fc2a6cadd9c7cefb95901786fdd69dfb8a2fa9df5dade44c91bbda7d9dc60652ee8d9ccf611f72bfe2bf1a63fb1ec1105f3ac821f9100f9f26c1eba6260479648d261eda942020af70e5ccdd0187a3a71258e3ae599d5f2412f9d79f42eff7686a0ac6ce1ec5db43e83a1a3b37c13903470f88657e50bbfca4b789d2af610bb6f953b0947e1309581b4cdc80ad4b315411ada29248669d344b51b33f01749850172ef4fa38476666af61893b5635beb8e620dfd6bbf1b6c8d311f2e5a5b1691e2b72890aea7c7855338182d6c6e602abd54426f1f981babae8d5d08feb9422399cb2b451d364845f992ac3d69838f399b97d544346d98fe72f7f08328d38e854af402ec81e91c561bd062f5d21282a23110e47bd3af73a5237a750e722411e20ccbdc263c7a0bf39e9104592dfec629ae55852ee0bbfa739afadf79adb1a6e9bcdaeb5a5d8be5816ec6b2af6b1bf69cd5a74a8e203de40f44203a47680d8b8818393a749134ecb3cb9be883f13e7eaa81b1e949c16edd8d0bf53a8cac6ad7516acaa5f27d5e6a43587da16688e25c202673106c3b960b237c1c78ce7b4b98213333b77914dab2c174dc5856b7aa6ee1d42b06dcca012116b0c8e13d652e2ad030d6f1cec0fd6926b96aed81e96ceb43bed04611dc88279807ba111abf164c81273eb8546d27d3cec9844e652c791b76219c1ae5175e34812d2a0ac039289faab7f8388e3c1d0b2cf48c3b0735748427f9b74532406a2b5e2eee87847342b607994d2160a1fc9cd897d439a00f598bfdd10ee96c52eb97f28d11ca7cc2f23cae3663645c5e3d2268fe806cc67f27278dd99b714a5fc9c3f42423ccada1a0c92f55dac82975e5efc4017840074c3c3b2824c44acffc30f61c7e576432f4e318076719837bcc4cbe0ddb2e2cb53781674b04f62fbc4357a1c978b0ed54fc5bbc73981b2b9572bc82bba1c5a6c2527832729919b4e77d160d00fe00d6bec1db1022894af82f77e8dbd1c2cf744e6fdaaba9c4e4475e1cbf633861f800b4e2731cd08c8c9810ab2f205e7e4897b090431a40ffc246b9feb4c3db30277f3a37f4282b1038f8f1cb6e84755b59d9bacb22e649a56c96166a0cbd72698e7e2f2348a11e88d77c9a6c0b99e8e8ca7fb31e5fbcadb641b98dfa7ad9032fb85351549c4219355eb112ad37a40041e3cb52f83f9330edbe03a423c083f510af680425a0c9dcdf93ae6753a33b5446f7f1ff028a36c06a0e2b0310d45c8949810f77d356a67cb0676baa54f7b7973ca5f96926e81e7d6504cddbccff719d6ce3e6050264c25bc3d78bebd1dd9ba5958202cdf6f0953469357a19b1ac4e371dafcc0b6b60ba993ca7fbf8b85a342bbba015307be43c0766bed0fe5b2a24f38ef53ebdfae738a3f9b049a1226c1bc2fdfc45a9a48b7a5596e9d17d315df626c0e7f702f6f391033f2e2081fb4d7f30c5fe8e9d5d41b33661a6bdd9bb13ab0c953391e9552d638b38b9cab98b53ffda2ebcf648a4f8f82dfa81f8243e501320d5c3f5216ecacad8837ba6b23e1db21c8bb9dca41c51a93a29d05a5692bde298e8430996d4ef89239ea526a9395d38309ded67c6f1692757584ebdff6116977e82bdf69698aec3b7de080af9baae11e95eb6a8af80cbb587b8d05401b71c09e2fd94d0ebd26d87de8430bbbe011cfd24c632dee2428e13740785b2f628d5d2edf88b893e36886ac56abfcdbd0dba50bea6f41260c0ed55bc62153a28b33732140c7c9bae7fe5714e0137c1f7819bdbc918b9fa8db7094ab68a26c7fa302c66d9076948c9de16fec03f1560d217bfa08d977bd7c920782a1beeb143313", + "spend_index": [ + 0, + 1, + 1946888704, + 4294967295 + ], + "result": [ + "a968e612c0874ba3edecb15319b9c5655f1bab0396f581c8c6d036a681c44ec7", + "f8aad49ec5c23f6887ff71fae9c60b1fde351d9acba75e0dbb12929d20d2eec8", + "a2127631fe7b2c06edfe99ea1573ed54d73ecd214117dca3abd554e2745cbb8d", + "ecbe851e616c023747a2cff919fddc58d58d72cfcfd4073e89ed4916990fa69d" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 4, + "Witness": false, + "Version": 466173704, + "scriptSigs": false + }, + "hex_tx": "083fc91b093e6908ac000000000000000000000000000000000000000000000000000000009dc406fc00bd1ed399a0e5564500000000000000000000000000000000000000000000000000000000f9025e3a00b51c5ebd1689e28c00000000000000000000000000000000000000000000000000000000687d327d00502897bc2442a3640000000000000000000000000000000000000000000000000000000020b3964a00cbf69cf982a67d4b000000000000000000000000000000000000000000000000000000003f37248100491e232e0b787ae100000000000000000000000000000000000000000000000000000000a697b480009ec707e1f6ddf5d50000000000000000000000000000000000000000000000000000000017a68c6a0015eaf38cb5920fec00000000000000000000000000000000000000000000000000000000274717c900b98d1d47f3ae766000000000000000000000000000000000000000000000000000000000351dc86700c92fdba504053204d7588ee516c8d7f27d7ada3183ab69b437bc1c247fe38b45960f2b79020616dff306e6d97a49ff6e26d50b2e03ea2d7d9e6fe6c1e39c3f481e3d205a48ad844ed0cfbbffcb6df49c399851be6b4c6fb2f78dae553159e76836efc3fcb3c0c0ee1a1c647e6c54adc34e5b85d18c84912ba431746d453480f1354a1e1466e25662a38c204521e8e5d9a56592ee2360be0d81d16b13988cf3cf7f6bef2aeb2f9cc875d66e93fddf9c2786064ed48cc60a572e5843c5da56ba190171bcc794a88dc36e0a8b9e69bbe31ef43b43aafde09b6a601986e0a871c83d02a483f8e2be208876186e745102161268f69e88df59884922690b08ebe8cdfb5984d79a8e0e7deb99599045d139bae8ed217161f0cc4c30cf5a26d5d2a75f5c3fa16b70cc9cce715d7e0c5a3980ca5f32696c4b6d2db4f5b78304c5449e0baa041b7719231ab9fef77c1829e52c6fcd227eda54e66babe849fc057aaf9dc406e9acd8842fdd1c25844970802d0d75e29bd0bc11dd9be6c1801b7771c888019845f32e83316cb172d211fd3a09d70810899f973c23ce067fde902eb00b84a7749e5d95a54294c3b729b574ce63356bc8882a71a728f7667beb7691f7f09f3683bd5033ead48116680c92208ffe9e3cf6e1893c628206a7eb58642def9e072ce1a557b15dd86960752f9c9573a1375cb16875556f8f43565493a334b5802f526b601e6bfbbff74d179060b879db6b90ba3d6a2bbca1aeabc85ded93a792ce3e3ae4ea8b6fc745c263b3a12e4c3caf135ea2a9c77587d72557132fc222343d6c4b1711f442463da69e9fde09050a77dbb6410a5e004ab8c8688a5832921c0bf10a6d4a186cc3dcd09c65d0c9a20fa81d3c364252a1457176ecfdae27dcb1dcc713c89ae4407c4501ee133b0bdb910ebb21a589b604e975e003f211d368e77e776025c8765db287e9d6d43dc622013f04712c29289d88973485d7f3188d86ba86326ff11dc11f2471646c883cdd4d84583f0b11b90603979bc4fae082776b51b0e4078d85e9cd8956bdc47352904da4dc55ce41a51e97b24f130f454b5be20099e8d2c7a10d5e98b568c4740ba129127e991c673507864109715733683ae996585f6bf3d8430ad85eddf50326f687b6d852274f8d7296f40812761f1c89ca8b38008457d0c794043c6bb6b8882f27", + "spend_index": [ + 0, + 1, + 514404503, + 4294967295 + ], + "result": [ + "2a5a5d8d2af0c04eeaf2d9e142ba09054cda8a241fe9528e36760fa8fc98ef83", + "dea1e91a4bdfc44486a6de284882c31ad06af8eec2f504297d418d97d21a2a71", + "601e9890eb3c45ce8b96634ad59aec943207e81da307268193391049bfa7e1e8", + "ada6d4157e399a0b9eb1572320ee47533c95432e06ab41bd074c029d40fff18e" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 10, + "Witness": false, + "Version": 233800700, + "scriptSigs": true + }, + "hex_tx": "fc83ef0d04b7e52aaf000000000000000000000000000000000000000000000000000000004203eef760c2d9d5d95108bf9500964227dd7f892fdbe8f89de24ae5f582cb1b62e5a4c8e22e02e339634d17b7ee8edaad546eff10f9e4c2ec94adcace4be3429c3e23e5671aa48ab5219492079b5513ab33b5fb9c9983e86dc0a158f588e6fb5a001fa02f9d460ae28a1ba3210000000000000000000000000000000000000000000000000000000019a9fee7fd5801730248089cf34c385a872f5a1d7f3d7dfe9d63fb2ecf32996f18a2adb3d5a9788f1c1a870c52c0b15425951b365092dd6e471503cae974572c586e945120e380a7c9760ed66fa5ae3863b156e435cc73c5ff29c515640ea530fd4f5bd11ad91c8b69d66372f6328d67a1fbba2f643d80d289a01d55500a45f5fd60dee6febe6964b2e716693ce33f1e4661ab450fbdfc17d418d774299f7a9f6378983f3fdd525e873b2fa8a1776b7afbcd326f80e0e22b3805d7d2799fca6c95ff1a7c53df48f4d1108f4986b1e9f1306869f0f026bbf3b2c859e3d966641ea4e0a49bf2bfc05e9ad33b15e053c1ac151cb28f5138664d91581e55c9fc4c17b3851928b34e0eaa2b05c4a9cac136e02abd7ab514ccb474c89fb6789f809a2529be7ea9e500b38f50d668993113c57d60623182c3a2081ad6e359a415f865f5a65df2085ba8c8ec6c7a7297915372b3072eaf844d5a29ceceef72fe73e4cc82d3536078b4beda000000000000000000000000000000000000000000000000000000004efd6740fd4a01cdd04b07fc9793e79911a0e4fe2fc5ac2166d7a857124945025cdbb8ec5b0986c2258e1c28fc414c819f702d74d873595dcc2910dcf57fc7b27363776da98e60fb085196bbd9f67e2fc0c70cdef61aee0156d38143d57987d8bb2ced0934c8f6b070215eab36432c4cd05adee3c3c0e5cbb2eb90c50b7c6b277f995e22831484d0fb4a8497d86dabdc6cd7682c55f422e3958de0c0b64ab58c77c27efc5b0c4cbe1554f002586de4d3e35b21dfb02fb39058967579d7e780e19d591c73ab0a48b2e0d6b95f708a4b8857ea4a39fdeef37ac7bdde08642c5dbbc5cea1dc767a576b33b45c844cde2f55a064da242367bebc319117c43bc962e273babf68c98d14cbb4d512b7efdb6128a58c44c7114a9600acb792a129bb568d70ccf4ff3711e16bcd86e8b009011ca257bafa003c6c89ace435785a3243e3860cf626baab93bad428b686573b3b1732563a83701aa598868c0000000000000000000000000000000000000000000000000000000032317a0bfde401d7631ff85de0d890f36d4b7a1da07fa83d05354c9d44695b04e1732027e732c1998957a43049603ec3a3998a1c3764490a6115f53f6f001bf281ba504d8a4c826d17a1686ca2cfe7a488fdd8b85b5bafa48a932c5f11dfe03293ca59c47f742251ba60c5a44b8ee2f15e9b38121e4d90c8def01d1ceaa877e21e1547085212ab226af086eed854528618d0e19e6924d5e8970b5f7bf178e94c4cb63208d0c316946c56bb46b1ebe8f23f61bde981d661ede6c7fd5fa27f948baa7b279353035570c993920091cf6524d110d44dc94bda9caf2483d72ef3f570ce9bf39c65d605462c602061e4abede479083e0eb5aefef32ce7f5e9b83da0a11523a2a20908e482598ae22874b29fb2d4a17296f3c924a42d84893fcf2d626e949377d001aa2f0020e686ab764aa6589b303a87923e3c166db609a440bdc4eb5c762c596128e9cfde3ac55161236a001a9e4b583e8f3bf3d5675de869f721acb9f9a80741b1d28875323658ffbc2c14258c790af3c9c58f6e1d229200fd3bbd8cc0ed54270bd792ef797a08aa69e132bf2d3aa809614b6e1c086a812e84250c58fdc5e9120a1d780338716ba27ec941ea97c5d0b3fcfe030ed4385a2e070806dbfff1c32d8102c8feb9d65fdb23bb81cb1e5285b2ce322971d1e6d86bfbaeb95fb29a22e25475769276f6edd89aca0af57943925ef22541c86c9ebb6ebbb38ac2140948c3ce50c34a54d14843467a7d07b70cdec88ede17fd2fb146d65c9ae8cea0453850672616803e4bf80bd092199b4202f86b14a2a976dade99795b977d409897e0ca406427d37a45500c41208c08c4194587b5dc9f90e542e78c29eb4f6f8c283f7233685dc3a34394c01e8005b7b02c09b852066741347b42bc9a900ad970e4487b63c7710c7569025cb4d025a7327b00a926f02be4e4c30198656c510cd5219908f7bb6e2d84a33134fc66c7de2e5dc722b73e39480cfb3069ababe48461760b80ce298622c8477aa3c3d338fab24a3848594c14271ea483347a1afe30359b3c9ac1253dde5fa7012ebe3d169e04c85cae2dff4636628f4087e4e2f96f1dab62e7b0555a63d6c25e50c2d3c045865bdf76b1e7f730f3222d3ed3e50742d6180e2d73cfdfa8bcb7ed37336a4826e84cabfb61316e454255757dff3e4c35533b7f8abbb555c2728ab5edbc5472e362aef4920c0899271d1795e1490bc621e71c671301c44961e6eedcd5400a19122020e9093022cc01095419de6583c49de37d7fe720ab61d5b3f678e29419df8d2a13739e5e26428520c8a48ef7347a4ee8e49637a82ca3cc8f885c32303aed568d82849a8559e96e158b32bc6c2d74b0c66c73fba609684e3d01c5e1a161e9249bd9239d57e84ce27fb766b9787ec353d84039a7ff4040e8975c57572d6d382ba65ff6cc6c6432f1f924efdf63ae2903f959daced0af629f8c80ee4d61707eb4b3c030de99b6869c01fbb1e07bf7a5321b352f99d922eaac5cacddc0b789d245eef8eb7bf938368df405c558f7ac01fb01a78b72cd7cbf02bc85d60edf5769e1b653b81e69133499b915d0bc442da6ab8c1f8778148d9cf2da1ec862df77f2250aa707750bb606acad444d1173ef1eaf6a82f892c7026e0c0ea1a0d18f449c6cb6255b95a11ecddafe4ab15cd483399baf1150dc79b5f294e6eb8253fcebb293d21de6adccbd4950f8e6f12f3aca441efca113a7c59c1badbc8abecede2360edd1acc2fe2b2b862dc48ea4535e42f9fa64d1b3f27282d0b6815cb7e3cdb12d032bf562b039c499ef735f65dd82b58f8aa65007dcae541db4ddcc50f935b8f24eedfa5b208d13000ef9c6725a7f85c75cfb9a1d646b675f4bb171b7f446a24498ccd0dd2656dacc9f72e330c8e697b15d5c88c6effe101a8b7ec63352b86084f51c94f4b3dc4f58292e9ed61059e8bff5c8d3533627808edfd6a16f07436f131007b81b69024a78dee9b3adfbe56a016cad6e93829e205e7fe949a7cd8ec0a84f0d4f6482302b82f03592279d1900b31ec56908ebe11442eff5c4f6a2986910273898f433e2856843a5598126576166aa0edd4e38a5d074dd2d039e349cb4b17a498ddac2da07248c24bec883ff17e9988ee69556425ef25537d06b7c7360e983ca381eb6d55328a2ea969875d5fad6c2bd2593d4e9ec42a51fc4ef43c818702c82d7af73a492dbf992760d2fffde226ae9a65f14019c6d451ea62adad3e8e1db773a901ecc1fcb8c376c0b899dfe802315228ad19dd6749ea0d1b57bcd7662616ba9b99e822225bbdaf0d8a501afb3151c9dad127d1b6b474e1b4b4c0a967e067905518603124dab7b59db38d8a3876e24ab5bdb987b575e9a986652c1c7c71b684359a84a48332479706fa34582d1e5388763ac1e5a9e9962797083827a545cd82a9ad1a4f01436825ba24c198e88c1c3ecf7861919908f29d0cf0989af3d11d5c42122edffc91234adbb830ec89b4a5db9df532fb94d768ff597b3bbecc5bd78a709617e6ed71a26784894d751d1232a851e84b5dc943916e4733a303386d669f6b3f57934044aa5cafefc3a36f0fbf360653eb2fd5bb600da9c5f06947acfc48b98cc79053d3708436dbf47b5f3dc77be78230387c81e41095762a9cc3c53ea44c3a49516886dfb8a41050e4be03b31385cf4b51af20e8083edeb6092b2969a8a9e974fd14c93d025c77a1caaec8562a1bd1bb44dbf21286da4e8c97a93f575ce407d0a268a31c52e7f6d98934195c827fd4c91d798a2f50ef12b7b6ac88c01f752c889e795921bf829b38d1607ce1a84e978f5f4d39ace0ee956dfe86f6cacd46ddad231d4cdd81d8cc097f001de7008605950f862a888f32bde2bea7adb920ab999fa927b04e8d592efcdc11ec62e3a7a7f99ba26695a1a2e8f794b9fd5e21540d1e3ec03cd8efd4d5337caee3a71d12d28d2bd4e791cb7ac7fa84bb211ca999d991f47b2a2db39f614333f74ec0183d42be2b31131c5ae835f2920968548e2834d88f58e013687c2ec4bf5ddf0a1ca1d8ef2f4073ed281aacde9e16ce649b793bd0f9eaec438abd3e7f7c935c8a44d220ce46cd5ddc6d8af38d400c9431fa5028e80fae7e962361082922cdfb2b276f88fe61783e1b9da26edfc65a3839483186b8725f78f515cb3ddd86db8b79983aadc5e9e8ab689c240431cf1e9453298c66964ba0e32e12754dc109e4c2fc8dccabba837a4b6fd00182a17e615f9eaee345faf7a99d981b4ad04b22e62bd5a5268cc1ab37ad1b56402defd4d13cd65c33c7cfe0c9382cfa22504cd3d789da2f45ac68037af47954d5fdeb33983b7c14ead5dd99d6764da22c7f22e119998b58593f4c15d73acb636b27d56992845c868d1b46402c1983083d6278ff19f8503383ab0cd7071da63a4851020f74efae494f346d7acc626b4e097997661d24ebdddb17176b723f3c311486f86bf9e67ff524837be585a48d009bccfedd923255b44e2c66305d7b0db3113b830105d4231cd357dbbc3dfae5eced32e95cbf95a85e967214285eb1e4175b51d92348fa5767b053611bcfa84fdacbff4d6206e12c2b361749aa5c41944b2946d90c02f3cf463474c365ca4eea67f342e08b84240db736f08807b11ccd4d76670a60337932ef31bd5d28fc711332d46b983", + "spend_index": [ + 0, + 1, + 1012000868, + 4294967295 + ], + "result": [ + "fdc72b5aabe68203dd0dbaf37a1ff78c3362791bf9527ba8de717f493e233baa", + "1c7402a155fb9201e164dece687fde25a6b03f39133cf72c1b6c3a912f357baa", + "42c0622a740320dff800c460722a13359a020425d4a7f1ffc0f6675026b22334", + "ff35ef313d52de732a2678aff944f787a5d3f018cdb12115c19fb28578da9d2d" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 8, + "Witness": false, + "Version": 1064018199, + "scriptSigs": false + }, + "hex_tx": "17a16b3f0ab40e831d0000000000000000000000000000000000000000000000000000000044bdb289008d1755433928a3a400000000000000000000000000000000000000000000000000000000d30c788a00cddbfaf7cdef7b6800000000000000000000000000000000000000000000000000000000460e6b8600291cc340112862b900000000000000000000000000000000000000000000000000000000fa10e4d900b9ce1c6bd05fa09d00000000000000000000000000000000000000000000000000000000dbeabe9200461f00e8967ebf7c00000000000000000000000000000000000000000000000000000000f4295fce0006df8f31488df2b500000000000000000000000000000000000000000000000000000000f0c4c7ae005cfca7cc9a71195a0000000000000000000000000000000000000000000000000000000048f9d0ba0035b65c06a0712f9b00000000000000000000000000000000000000000000000000000000cf7dff6500d925d393cd2036cc000000000000000000000000000000000000000000000000000000001e389110003de7c87f08011311cd86f0277ac857453c60d9dd63b5e7f0ae592aeef838bfed1bef937defd8b275adc462e498ed93153cae785c7c015be5a7f09f209e842132640e471f23547ad76eb5c6fa4e506f119f9929ed3427358d90d88c8e92ed0afd8cb9297c705bfc0fb7191d6160819f3ecd86833eaa4325a8db1cbf33fd36bc8ff922be21c123850c5e521b00203e69064a4634a5b448d012ad88c37fd30312c75c75bb6f8072ad9a6fa2c490d44a09e083c5c33ba352ae92a7f25fd9de3954fb267875b6121cdb5d0f8019387875f6a044bf95994b6c372a5f8824b1c426c84f9e3745c5410180f79cdc820f19470cfde0e6a5d7c4dacdb58ba5c9f8d7ee2fc85db3bf3d580fb0179e0bb7c45b21c29809cf13c21cad38fe27f49593f3b110ceab98da43c4c451258d81cdc998cb157262d3ac3d9f6d6d15a86e6373aab439be2d83961d1fc0cc1e7870f5833b05ae4b1e557399c408adedd0fbf60287efde883f67f64a3c7bd7e24943be1123ba52f55577c140783b1a20f774b5f099cc6b53ee63449e95dfed4f51a281e20f6e7efde38ac79ba32684727d3f7b219044cc17b0517b2622098c6144652e2960880fc84b700c55d4503ad6d4a481a0fcda1fbc1e90123da7ac4a0430f349ff5afd4c2ee2ef713b451f701b80f77b98d61dc697237612f0982770c49d69682e1eb009ea26ea561d47f51321e346d53e06da65aeda464ee98d27a769bc92afe93d49892f3e7abea82b459b7339eab64a7beb08c44854c309a768d896ecb0e797551dbc6d21c70b488017b9826fa06e681d0e04d67f85ceed3fc406b252b5f74896b25ab6fc67224a6e9768155beac50d97b66f13d4cb47a45fea4dc299f5d0282a2080fabcb8cdef66f4a10767ddd274d63cda14c8db3ad697bd2a43590bdae80fd469518a61abbc73450be68855ab442f2a2b15690f682bf7b1c8489f34cafbf7be712b8b05b495eb1d1c0f6b73ac2e954b639e9334fdac360a7987f4ea1dce69b234f22398f3f0caa9dc7c831348aa5641c8ce7133e2648d0a3b52c03599454d01fc58140dc536809a883f63293390faf3a4587f72202866e0f4e8acf47f4bc4c6eb424a526a9adcd36b4541171209a9f69f30274f2ca27cc7494719dab7070ab4df23c3175783a18013b9d69c811edacb2f4eab5e1f118cff0bb2f76658dca537725b3bc8f240a320e32d496811ad9a68e3224fb58d7d3e4135045aeea58d49a6bcc6b95676a09459242da680c4caf017b7d2415708a141d64253f50234207205712c117c67b8221d2aeadaa3a62104de2b31632b82cc1decb5e69e16c5c942b57cbb999c354eefb6f09fbccd59ea85ebf83d48eb06d5ec7ef4e07a80c976f953703d4a57ae1e8dd20ea6dad831d21ea5add18aa169f66a886b200b252ca5991d3d25c56d17b6f1558c3450d6e3e758843a2976156813d4d896a80bd13187e20047108a60b8e349c3b649d51e2dc0b9309f8ddc57c8fb590c74e1ecff4ef21b8b8878c155672b1884a07fcf96fa4a2818156b6d006816221bdd869ad734942935b10dbc6c5445f6b1948f914ffb0a55861a993bee37f615f80654d5514d1540ea30918fb1ede5f37cfb3a38201f5cefb3082e3fc80d99004077da7a9bd7a4ae5f2bafafcde71ce910df384cb6b6013ad9ea302adbef6147e0f380b71274b33e76016276ebd61df07c1c296cc71bcd425d3286beeb0bbc2dfe5c1031a0e5700bd29016a3303a048b012c4d8a1a11fb3bec23518699c7d47858164af9bb581fd3a0360e5ad16dc8cddabd6aa5e7ccd0260ff50cf04646222b08c853ff8fd4582e83918d665cae48a924f947d02562da8a00f2f19b1da5c1c6699b6c92ed7615e81357a12b1b66f290c4b82001916fe4b4a53a1308803357258c4a4c4e3cd8a9125a87f3acd4cda0c67b99851daff19108f1ee8939e981c6bf0f8639d8e1a51645405e78b8d07d4396a4914e8b2f0715520559bd74911a8f16cc77d46b17e82b3d6e29ab4a87bc9c0b71ed69609e745dab8a6b851e5a183c16c301d631f02bb44d2ddb08c182611b2b338bc38c09e4986d9a69fb08010810c82d5ccb737cb4fe8177a00930c4eaed5d0e937129b7908064bcb5abe64333eed5ed5d2891005d58de559d2e8626768a84234b296f2a5a3fd8c8abed1983c1b8c184a98ea23f7a5729beb24d1410090755afff465d78e17f542e0fc19a36344bad169ee18e7cb200ed08f1abed035b1284af52fe1f25350af3fc0427a7b266ac5e58f83d1570016f74db68413e12571fac80adb5f50283066a509bf27fc7ee459184a95c6441bc005bf320deed8946251a8a82683278c14798ff3d9b2521187e104adb1d520ae90b38f8399e5e", + "spend_index": [ + 0, + 1, + 3173180552, + 4294967295 + ], + "result": [ + "3771f95a8979cebe0d1f1b6eec2f54226d2a432ad54d975bd71befb47810a34c", + "5bf8f06db72fc5eb93e55cf6725d504aac10a24e5cd3dc9370654758e9210756", + "19462d64e577214d14f1550e312db8f57feabc5fdc850d51585e7405b03d3692", + "e6e719ed457021afc2de1271af2a1be2461627d047d0948e2f7f47d694e92999" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 6, + "Witness": false, + "Version": 563167293, + "scriptSigs": true + }, + "hex_tx": "3d40912104388256aa0000000000000000000000000000000000000000000000000000000065971d1afd0901d31e2e46c0a53e7534c44895bfb8ccbd34eda968f1efec0770c1fc4b0abdfa0c79d6f7d74c05842a6061826a1926c5525ba7f89da09f8fdda8466582b81f203e39ca696f1ac39008427ed21d407b95714ac65c1abe7cfc6903916c42a0a0e8274baa6084a8e317d4df7ce2443a85e5a13722547021eda174b0b3142dcc50fd489bc16fd186334f893ffb16d1088bbb80248afe97202d455f9bb4fd7409ee677f9a5506c2217392b62a2b419099dfdea1b0abb6c9c179d6698ab6ee3f233958b511c220bbbd70c51c2800f2e7ac473ba9cfa5c91c979e1b619dcfcf4b9fd8b1a4f9742e5cfd90ea357781a68193f1124405faeac1490136644536c6dea31869b12889cdb240434b12d994798581ddc3cd550000000000000000000000000000000000000000000000000000000042c08f8bfd7101d3c5ba9fcf3d95716ba18eecdfb54561471505c26ac9d6c3d72e97f8deed33a5383e7662f8da2f812f802a6931a01368048ed1a518ebb4dbb8c3ae0dde3d00279bbb9edc3199eb94495306d0cf67caedca41958fd89e65c90ba8880cc5351f2e966fd8e6682b9005d99cd193b8fb32f39b0ef689699566da3eff816307574949387abfd7d4da1749fa7afd7145f054c34cfb45c59cc618f947650450111f25fd31bc800233bbda6e7d7cf7577192f0f4d6d7f78c771e6fb1a9e84b3d3e9ab60ce8289515f8a149469ca67d8f2c10cc9968c72b203fbb6cc239d945f5820a21f62ebf419f7c49d3bb79b3d51feed9dc4a3ed93fbe75438a7e282cae27b40fd3a04d4fbe5566349f2e3ba757c4e9bf9e9dbacc2fd6e32bf7f53410714b660965d197c6f091251385a71321f949d2296193eb186aa23587c00ea43cab68a5def1c58cf6bf08e34fe4db6d69cb0a8ca400b2fac82194907d2a09f78796bed876256b74a8c0f253db856de71d10ffaebd7b037dc5b67b2ee0b3434900000000000000000000000000000000000000000000000000000000db0adbddfd91016851b0c4df06980c4e9ebd072d00019865043f6bdf595c8f8dd2f15d78025c7f6d8eb5fdaaff7c3b83e2411f851be671bbd8e3420d367be250c41da4a58ef721db4116381fd725d68bd560c71d146ca59211c2331885c7294ff7c829ff2b00942b2eadf80170854e68be35c5cc921724f68a6ee96c306c68f9b9920c1e68e23901f5e5c170ec871e8132006d762f1a6130ba934ed18f27be027d34761ee5c7686cef5597870d9b652d4711c155d1aaad9bb7cb9d5e0b16eadf6e19af1cd5539efb13a222753da6df0a9860bfe3e42c8dd8f791cee12fd1b3483391afffca1d0d9722975369efccef028480adbfae107df62d18a92e33ce65e68d8d0ac212259755a13409662ed350c6314780348527a3189aeeacf1ef3bf0af72a23e9937fb8945df0514897e131ae1bcbf30113c3d5c657e2c80a3c666e36f730c68ee89c58de8f0ddfff4bce478d4b8bf9d92fa9797f0431d8df0221d6daf47c90e998c0761718a44a4c11f4bd85e6a860c323203391fb78b2002b4efc56fee4380d176df834e935a32bc75c5f74d8e4da1ce671e3fbfce1f3a306469d9b00000000000000000000000000000000000000000000000000000000024ef503159da57602a43f3d2d9001532c98ec774edce6374436d95e3adbcf7c7eb75f17fd05599270f4cc01a0674e1cedd6c19a8bb079bc927c16dbf3c2264b6def9d86f0857d4e23d190ab958fcfd26e518904863dc91085ff0fde8beb21680de4f0602805a85d3620c00c8bfe332e6b2feac297f46400d5780a1a2d46be232f49f4a366db1861bc87400259795faec7db3d6b499b2b3a60d8f637716d21ee5b267e9de47deaaccc913cf7444a111548e4f7ca7bbb9eb58c43395dbc70332fc3affe5fc1031ceff43468411f20bc3981fec2b5f0ba7ac6c269aa004a0952609dccd00b63e7701a4daa60b06452d2bda5a8449eaa5fa9a188643c75a40dd55682912d88c4d61729b578a1a26454f252982490b7199d00a6a0c5b5c48a0852e7c3415b572049683dbb57ba527eb141e5b09b766ecc40fde226055bb0cc8ce43ce3b423332ea000e610239d70d88b76ca43877297f5435bf505940e3d623c242b1e1961489efe107646a8c7e0ce837eb4581dbc7fbd9a56099181ad82b8d8290b9d18154dc34a3806302d9adad751938990aeb2818b20fad15016ace06919a9adcf24e45f37f3e94a8fc209a6c9f07d932bae5d1db804a06b06a004c7db146e9f55b2fdbeae59e6e84f844e15560f376dc956369d15c6c11bd3c720b9eaefc5f5e61950db33fc732b0a1941c9e524715638f2183d49fde432d7f2df082b5ddcd7a4acde97d06d5dbf43b82f2d326c85d81f49b1aa39f3889cec29490433541ab03f0e8e23a04d2affda88df42fe602e40e5064c27af0edc2488e4a7f4623e664dc3730af3776247b975e98868b494f865c482c879dba23861deefe7a0c2a4769072cabf7340aef83a3f1f9ade46bae0f00c0cbaccccfd601e17d9c7bd678582af88020b799c04053181c33093f61fb8927b6e032b0383a61a9d1fbbf585301b0eb8ebbb7ee96606842d866d393eef4b0eb066e47814e277cf1c4e3bd10c608515b15f5501d32badaf9ace6285ee6652fef608bbcccbff61a55b15b2ac6413bc8ef7232cf413326da9ce54e4e4e605d12f025fbc5eb1d6a8694721d18431f3ad5e67fe1aaebd39cd51275b68f4a42bdb6d7c323690c32eda3682e583b7b542c41694cc4a8a0de5272c81c09152de7790ed01e3809ea25807f296db08219773e5ecff9967208f79353dd52b2af31eda542d095c189b843118cbbc5c9e990866aa5aa406c8ac573148557cf384fe950fa9dc3db0314dccd1e9a07ab01088bc32af3010b335f0f2c466710837f9109b13f23f4da88981109b629a66e954025bde287daedc656726f08b5d2c71cca97549555c895d265117203812a7cd687c53056ba25f924a4bd3b0970162b9470f33c5c2912e0f178abd5609bfc898eda5f73d54ec474e4152b205c8cb5db43a63790fad88d76c3f1b28d41ad9b80dde740cde498d4e7fb13d7794c2491f524b186d7265873a016fb6ef7911c1b665b3cdb8f28037ace8e1dd55e50f601231249bc7d663dca77fb711084da39cb57076a3baeea27c67a418c49d1a87853eb20bfb934a71ac66b6e3bc98cf781519bdf8bf1714113edf5cb6108914765202004744a3b0832d37549ee983f4f7e8bf0602f405524a046c80b93f3f4f121310100227d653f48e72cb6ae007fbfec63235432a543bc98f7592210eba0f8f6c80e1757460727660fc7cd9f6339381189bdae7e511f9b3e7b14c46562a2c6553aac2b59d6faa4c4e2e9627c28f42f2f914be9a71f7880e4229be7d259a0047bd33f6276915be97d0d84c1bade71e32a368a0048f405990fcf8362a4576f50d3d387d8d0a3914f91fe80c2534b9dca75eea410643c5dd660a29acb0759b0fa77e7587d65ede0d6aa9993cddfc8b8fc0e30aec481457cb5f412b04f3445b0b275e0ab96a8d590", + "spend_index": [ + 0, + 1, + 3730060837, + 4294967295 + ], + "result": [ + "24e96b4a4e3f89c2bb481a551862da16c22c5f6c438ad890c0165e3e07d74fe0", + "7a8618b8e1b73c23865ab6852d76b972cd89cd6d917d1282c0a158c7078866f6", + "6aad6da206cfd5fec432e5a6c3f90fe4696497c1c74d9921be54592795aed984", + "969a11f68b297b12bf6a4d26829f9360da3081ba2c1ff5e2c142d1d1c5a180d1" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 7, + "Witness": false, + "Version": 846211581, + "scriptSigs": false + }, + "hex_tx": "fd297032059d8f2e4a000000000000000000000000000000000000000000000000000000006ad4927900724e9113e1539ec400000000000000000000000000000000000000000000000000000000affd749a006c86c97cac51bd0400000000000000000000000000000000000000000000000000000000a95230250073aee47e2c2c13d4000000000000000000000000000000000000000000000000000000000cb58c5600b5a792b6d0ae8af7000000000000000000000000000000000000000000000000000000003fa6d19f00f0f1b7f707e7783686e4dfbd51c8fe857be958399ded2f893d90665a96953c95cb37d0d6ca11d5338967f9ea564774258038ca5132d0157c1b4088a4b6bb4b1bf46d644304ec66c9c6a19081bbbf428aa322c0baaf9f98dcf29a922a2f7ee41187112b587b433975c77d87d88fcc0be07dd76e6f14032e78432e7cec4ed15a77ccf3fd575d1fa216c16c278dfb49cd45cbddc73a8a9833528844e834d7a8c9f44be368c481aea78a6c4a32c950960ffdbf4e14e43d3769bb28b5e9809229561e8c0201dc8e5d27574565e628911aa81221755bb7d470b1c6d0bd185f862bc846ea1cbd42f30cb2599c50c38ab47266dcd373b4233f9fadb5afe00b3ea9d22cf2b4431d0bec7a5686aa8b4bf2a01ae8f8e7b91221f69c9d88237926274dab45b0fb2cfc7245d8cec4b8324c38f7e50f9f93eb5bcebf24d54a2ba10e3c88d64a889d7ef4e0fd4a55fecf3d8eb2dbf582c1275d0f9cc2cc3f1ba6bdbb33fe2e2ce8478614477363b2b5f7229fedafd3ff9d13ffe353cf49f12284d77e8a6943cabbf7ec295976312b7ba26b96c23f6aa4f615760a61e471ceb1690e54b30592fd63e84ad21c71e92fa8d2f9d541f40724c8daed51f21a7eea2568c7b3774e8f6cbe9ae1d65ba0cb826ec9c235c1839bc2fec4ffeeaaceeaa0712046d04214a5456421e99a2eb10b18bef429997085f3fd674610dfc9419551191f003e96125299aa486ce35448d2df6e9aecde943f740cd4fbe2b1503d41a2a1233055f64f1ae44c9a0cd07b3871e72eb80e7e5541ddf87f85713891fc37f27077d383d68815c7a628e05ca92129e856f3e1493b9dd49c4ff0b4ff42d81791064b1093ec7a6704bf7da9aacd5822ad1db5d3691c8ee2b46718fdcb111286f5c273e136ef6db90601c8b349d7c33632ae5537af353a80a359ab89cf1678c05b28a702e374b18f7ae18bd971e8776fecc319986a42a95a39366a5add38c31ab5369b6f9c2c2b9947af297a229c21c5ca69a83283c5964656ee143c575e3b88915fbb3d8350a8f6471ddf2d0d4e26f3a4bb251c679a26a764a68e2de0404569e316d663a04283ffffbcefc3487f2ec84ea96fb0ba8a80f96a48ce4d8d42d1f44e3ca4664afb94cffb0e518f691171fd4bea22c006ede1c9ab558b023474ec51352bdec18b1767c031687dbbb0e9ef59ba9edb00b249a06e20ca17c8543b6394e1e20ed1078bf9df0c1f98a032de907a3fee041093a1b7d1824a97269734cb907806c1d3d45ba44c9770af78c118258ca24e5d36c1e6a39f4496fac8f0ee866ea8a3b513b3ac5fae0444044c02374795293d50663cb7bb01855b82636271803331077738d6983344b4a13b95afce8510a709df3721599fbadba71d8fa1562ca72689e64828c305efa2dd4d57523fe6d46a0443fddf11237a222d0eddef737c2c59f27dc6b1092bad424d493c3c57a5314ce22f11f555b96967442556bc30769a9ff4ed430313f99a8e1a6a31c8a4852731d6be398e9c42dd8537e56aadcf961cf6668a5b123234f53bf6afe930b9d1461a312460b43f713dd7fc9b136c531c94e06f878314e7f0c0ca444a4e911cd6b9f4fd949c27226d7d8e3441e5f15996c437fc7fade96ee41c64ec0f8bfef471e4df5f734c66c00c7c78506bcc1c292968297f13ad096d90d9f2b4c3b26a2c414810dffef179a98415aad4a48bcfd130d8f46d23cff68a04e585a67fb0a38a7b71924a2b74e0f132d7365abe6b8b0426cefeca897d7979405b97ccf843530fafc3204459855c5c1cc655aa630f37c8adeab4711ee9fdafd851aad34c4ca3afe979dba3f2a7b0c38028683683d5021ef8066314c33251e1fa4399b33693b822a9810b73cf87d877575e4a09148c23dd63c34bfaf2c47af6133d0da81f88a8e98b85abcc00106fc3ef5b7321c7a91163c73d108fc7f149de4dee0b608890cedffa091c76ccb5497b6ce70615a12fef85ba29754b8d23a50624c00d11c9a128b19dda89c88f669e46f69dce3471c8c018b224858a563771acb6cd9e01ea94d9846f62807758da50fcb345c8dd486e9a3716633824b8139fa8f28e63ca", + "spend_index": [ + 0, + 1, + 131671016, + 4294967295 + ], + "result": [ + "426d67aa0b10f1989589c3dd19384a15d02bf6c359eacdab6a5d86b4ccafd4ed", + "fe8428c7b9169065fae17bafeed4219d571e91379a51fd8a415db0b875934a26", + "788e97595eae8dbc90753d7b2b36f2bb200f359fce4f30691c8990100e0ff215", + "c23036b78b162b2dbcc5f598a6ec0f5d17f154101a940f6d503635d2e0c0f39a" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 10, + "Witness": false, + "Version": -1574382780, + "scriptSigs": true + }, + "hex_tx": "44d328a2081b94443300000000000000000000000000000000000000000000000000000000a886751464f9f38e242c62b656610a1f82319272a176345cd2a998a58370215229be9127c7738443708ee88324a59b15e0205aec039f5390c8d78242dcede6748609a6eb7ae09a75936050b1e6ed0733b04aeb4bbf84485b966d192f5eb19b774afa63158934da28bee5be376e5524d3e40000000000000000000000000000000000000000000000000000000097b8e2600011ffa1143fed34b000000000000000000000000000000000000000000000000000000000680196edfd3801442fa9ce30ee6eabb973b35ec0c9841fc00d64cf688b14c4b7817de9b3b32a90f59a8b5c7656de2ac7e9e625eaff5099488fa9451bae856e1d582d8abcebd400b34c8f236306930cb5c02150a39a028dcbff4fb0ab95a58b8911da783b7278f3efb0c799a18075d61bcfdf9eb32420451d8251cd4bd9678993994649f58b3254b45adb9733ab37cb2b3a0c1a008aa4c38c583cfccec7fa8fc4b83fc28ab055f119f0de6f46946b9f5d2a6eee8dfb4a4cd4e031bebc30a8bc8b3308740955ffc939ac41dffa12d385736e75503abb6b3c280e6cc625f5bebeb7bf2ac66ca18c84d3dd12adb02a5537e94827a6e38f49ab0e4874601c098c89d40a59704d192716ccc244592fa4563c9d7db718de830e0e4df313d06257cd34e0ee02f4b3f7a6b60e39eaa35e76c8484c36bf323e3b628e2b66188569d9414c2e1633d23c83f3700000000000000000000000000000000000000000000000000000000037fc715a00c349adb6ecb8c9280000000000000000000000000000000000000000000000000000000088c15f4f009a3ed5e5fd37193c00000000000000000000000000000000000000000000000000000000b4a019c1fd3401ea4bcaa791a17606d3faae9e9a73e56f016fa9ada279cfba50e41b15b08d9d76d494a21b59c99a03ed56a240bbc0deb9ddecda8cb1a54d3b12b3602a60f00fdd69057d7d23e89fd451c3eb1985539665d46818c24612fdd8a524a5307b3fc7f4348c4a422a428200ae9d1b2763e054d14954653d17bfd9e94924c91ac732aab35081b1cd03d68803b10f2b26b805ce5141291f2e836651e49f5d60925e4b61cb54cc7fdb857cea50a0a089a1632cb13a2b07fd16c490150e71b59677f8ac627afbeeacc5072685257458a682a4804e8bbc7b3fc8482ba4ba33cb12b7bc2d54e3bbff7bbb8ac6d7155791520a4ff2754df67521b1905a8af5ea0a779dc7f9d1dd65a6a0cfb4df5fee1829f08e3b125ec2527a923339e3e16b693c1b69b32517b6641505d223b2d738ede86fa5a60258e8ec2fb96eadbf11983890373d00000000000000000000000000000000000000000000000000000000f8283babfdee017b298c98616741fb4b87e68170dfd1dc28eb90035346497219c02896a25e1489ca35e164b1626d28960f88f7d2589f086f3f43fea33ddbe0462cdd5a94f35c2f8d083fa67f4bdc23395ef4f7b46ccdd5299781503240707e0c630529e2f794ca19292ff002dd35271adf84251a94fd399cffc0b99d4e63a904d3c8f5783ed87e2aa2a77648da6ffceb55a2b20e2f2df1f49f5b6930a73c5c2360d01c7ddf1b69a2b800abfb9a8550ecfef567146e5c14477189e87e7d4147afc52cf5daefb5f3771adfb57853e560adaa2f9ad65eef299ec873a32985de4181587bbfecd50f72f335738f7ca54eebeac8e148fe5bf238be288ebb548efd15e06722f5a8236113103619c100e45142c6e0677ded1ee0b3cf47a58735e38b8ad9d2cab7ab46444b529eb93ded2b15f9c0e1e0dafe27fc78f8f298d1972d955596992cb9e04f1471b7e9c8bcdd4c3a6a03891ecedf09ca3cc0d3268275205c3581b3eceb46a0a1d75504b7248b9259b55172865451b506decc4e8167ac83cf1cd60ace255aa7c1cd392b07209a8dfc5ae296c33a631a1ebca89d0a1142f5634505d33365d646a9a02c25946f3c08a1cf1edf7a51bb7cdb212f14b96287a8fd3a32450be5aac788aaa5bddce1954acda404d6cf92b080811feedea53baf9c31724466c8ac66b3f9d066cb128bc9974e94135a2220942e6c8bb05734f8e40a00000000000000000000000000000000000000000000000000000000e939c9f200f34e11770a159c56ae33e4d155c8d9121a9088c37c866f585b375f63d91083287016d5747217a0dcbd3080d36d7405f475a933a7e021381f95837103207c98f7b3b80e33971c6d84b489a51d842bc38d930f1865ae1e9282f1edabd7d8e4a4f3626255380114f3efa6c5fcc031be7d0c82cd04cc952a9817eb7fd36bf5ed76ed16533371e97ccd869c79eb547eb2ef4f62802eabbf560fd4a96a99d93a745077b5549fa3f55b1aa9a9495fc38f113f5bb897ee969dd7853b3d063287eb3e3470e2c87a29fed0fb76a4f97ffa1bcd3bbb2e32a82608c607bb5fbe619f6667c8e84727aa6542b8c89b932991f22592fd0fb95fbcb6985998be7b4a2a2961c9a37dfecf69b63444716cad444d17475b1b1de727f0757ce053f24113725ff4f451fb74e8e2c3e2ec02bf0e1bdfbdb62fa864a0f9986da097f06cc1f2ad0d875a0fe71cb1767e395600a1bab80b9f9b7a827993c6a9e8eb6501b441b6f20fb45e8725df5fba3946024cfeda5e7276438135aea3da7ceb78a7be58e7d9b37d2f36d5a9a8cc31807d74f56d6f8911e255ec2623b1bbe615831cc64695d4d16d8413b778be4baee7019b79ee3404b8d1489657c8c7da55e55c71f99040fb0af185bd9679e4ac1c846983b954b5f3bd83655f281a13dfbe9ce548bde41227633c433af464c98864deef1caf123e1ed85808c001acf0441f8473cd7b97798fcc7add646a350a06ae7c7af6c9a60872371273206d2dc4522d545c92a36969b4f19f91ab3bd87bf754f3a9335875c8777a16d83138f2dc1c8f6823af1e080d7d164eb7369fbc7646cce618f41d8da6eb3b5332e8a9310a152a64e4ece54d6d48fda989f84adc261b307f09e2b981c06e9a7f8a11761f7263bf55c729387ca1fb70bb5aa73e59c8e2614a5b408e48cc3bc346ef3f1ba49b1a7dd630738083c44ad54e08675d6e6f3587b8561fa42877f3e8790e16fe88a54ed69ce6d3599f577bf89c371828dff961250bb585fcdb521a43cbe45eabad3cb17046fb7ab209f17dcd519e22f093d915fcad8b85aee4b774a1895bf6a910dd9e1dc56fd8a075ba89f0aa752bca314a12a9b5dd8885b8dce3d4cad86ca14044a926648af953b273b9e1fa9b85f0795eb4cacba1231c9ebfde1fe89064adcbba3dfb294696ac1c964ea008758dbad14768b6d582307354afac871599b075e457c8e80f67ec373c1dd2ee83a44f42eae8e52c7b2cc37fdd4779bf8d4e859e637dd1dc42a9418db9255d19a494d8afbb481aaccd8b424afccb4701ae74384db73f9bd595924abd0a090cd2360563dee0adddc312249540f7843dcc89f6d210c3a1ea9d5d4ee111c04a01bcd96d232078a7535d62a517302a3a6c3b792ebd84cc2defa7649c9118a37eb69273ea11a3f180525aa5f035f9133f616e8f70c49baeaec8ce5aeb613d58ed8a9894e42b3f87b00f386035229a16a0e90b479dfbd69123b3575b9976d96f04279cb272272d37bd67c8336ed74ac5f0abd2cf9dc437311315b1264936454dd1aa60dc5f3a00d91b75124f90962835e8fb88a19f4089fbb593579024d0c6530ce0a3b07c0367fdf9ebabb228d66a27b6e28dd091690045200b230b7ae83b5941140cb56db28f5fd7a97cd4c34720543a093ce486794bd8ac80608e0c18eb7b6a7535e1e6bd601cd4bc258519b8c30b6c2fd70cecdf105e395e79961ed8fd39d2ecae4e10c1fab97fb8c471ffea6e5cf4006a0bae56266261061d692fbe2c3bc19a4ff3dfc51019f6cd4bf167eb79e182c6a8e3fca40e22b8b02ec8ea0ac6ad75e9db6f90da6de1e2f4dd334a46a0d71e7c5cff5bc7618eda63792330c5ce4a5bb7aa2896400936f29ebac089d4644b98d60f68c7684af6f9605deab295db64956af1e005ca3199a5a8041d15636315a8811a18f3095fc95e4a95c61584bcd466ad77ae40f2eb0896435cbc91eb5ddc739f0d15ada9d0b46b066b55de82a9c3188c5ad66933f86178fb512c18c2805b8721a0c6dbf2e79854d076dde7f54430078cae232fac81c24648a23ce29358628a76cf26d58ed796f0f3c7d0cc5a67768521e20b881633103ec45c52c820d91b6211266ef7a0921c4dc51568e9f836d458ddbd025fff6b52445ff707e8af0e02c3771411a63c95d901efa7a4fd10fc07811f517e52ecab1b1680106eb7c3df88e2bb6d22a4f69eef0277cc509130587c807f682645f16400ced744f1bcb8235f5b14f5ec6d355dcb934766c1bf20a380262734deb57cfaa6993526923c0b63593d273a9713b79bda14792b8952908279eedc11a6d3068242635af8655789a74a9ea299af963457e671ef6accf1754af7cd5d0b1ffb271911820b75e3ec2f5675ff743d113a465d314a7cde8c6bc80e731e427090252e91a7f105b4d1958e7971aaa7760730d01d22ecb0a9b33a14e7e508452259e8ac97ced7cf5b604ee116da49b27021fab72dcf595fee200311318193061756315d4f3073c7ff7c03494241367e72d753ee5cee93066da766b883848c58327eed8ee3a43faa1d48484228f648966d6b29beba5a6357a1e7b3f90f690d0ec98c1f486501abb10ae7f6ce9502d587f161b811b5ba44aa33f2f2bc59f7cbbedb53a9ce3bfd911f2dd7e59f0b0ad885044a6e3c15939a853b3f82b72d1f542599960ccb04c04e6a40835d58c82e3860d477c5e33ed3eef6d984a73d38537fd5d890caec9c0e540850e3bbdb53221d387278c19a4270e58f7b8eac4f41bd3b85566a879bcb6598e927f0dba5b8f33db8e24a83971be4ac8b5b1d3006be3c997948ad83ca681eae944fe1fd7e98d23a15f1de64f7d747a812aaf50a6fea45cc1757a4bfecd0e8bd2ad71773a773e098928bb258078c30601a1f0c6cba095a96d77ad50a5e89554498c532948782527bdcd8538c114f98ae43ea365915de277fab9eb401e4c9a157ad0b015e03c32428abb2b18011037edfd64b", + "spend_index": [ + 0, + 1, + 206680780, + 4294967295 + ], + "result": [ + "58341bcadf24913226c239c3f98212df4441eac171767ecb3bd9c10c3173b869", + "8503f915c572b7a17e89e3016c2b332b4d4b695320dedb09ff14c68cb9963bab", + "fb7524262bcbf4340dd6c30b26e19ff8cec3e48bb4c0b33ed059c4a82d2a730b", + "722b46c18def320f4abefe4537001b871c159c85cfccfec43ddfe59551edd7cb" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 3, + "Witness": false, + "Version": -1982256653, + "scriptSigs": false + }, + "hex_tx": "f329d98903633f5c0000000000000000000000000000000000000000000000000000000000eb79ff340060c265897579fec400000000000000000000000000000000000000000000000000000000d036cca500b6a3d11d12d5c9fa000000000000000000000000000000000000000000000000000000002711f92d0087209da1036b4a21a0b2cfe547c8c8ffabb4a756d191e0d24c42a9dbefe8559ae663ae6cbf2580e602b0536e96921deb78278aeb52bb18128f75397415ec434f7524be2ba88ec85137ab7413f06ff04256b08069f4aae1919d9d1894deafb4fc8b302497d6995386eebacb2c3f14fffac585449eca6a9e50b40312debaec965cd9df71ecbc1bbc15a140ef8bca7649ab68f9d79db5fc980730a23a3ea5530a4dfe867e7c767c6aac1056e69436155395295a8e00f1d9a4be8bfa11726f57c57c21db2208bd30a33f773980db53c93f55586dcfa9a42bbf55896cc9b93b15c8cbe3334c332e38af044b0e8ef21829ce3ef4e19e1fea2e1945d4471c1dda993dde26c856ab40839ad349600153a51eca7c8667245807be1df58e61ab6f3ee44d007b2a2fe91d43e49cdd5f9494a106c62810a79bab090846168697070c6d3dc5c1809459d1273906e482197af5312a61624b6cd9d4836183a16ebbd237ac52703131acda724459a5a8e6f6185ee4a22c3e2a299816ef19d6a8b07bba5feedf5c38249d67c7036c8439a6476b9b6504f137ce251d50f32e069cfce6ad0859c4a3cdacc8fc9ec92b7172cadedc66597218c85c1c30dcf1ac87d363895f946b81bf8615762423c4d6e680250cacc6b9d97567215134973765fdd5c7342a5fb40cc8ca5c445f1ededd874cb8aca04f8da28f367f0adb81a30b4531bb9dcd58c90e4c76c0c0cfc5a8abc8bfa1716e1613d8a63cd8446f28d4c7826c901f1fd660d1c097f2e956ce5ad240411dfff96fafb5f125f3557a425d7ccf5899bec1c1470fe93e27f29b273d3fd323529f9b498e93a7f6530fb9fa674360c7fedd5697979b10f65e938375fe1dbdd7650345a9c00a2226b1b3b00772763a701c50ce4c", + "spend_index": [ + 0, + 1, + 1790497802, + 4294967295 + ], + "result": [ + "f03f41fbe6fa92ec2305822d84f8951c10b434d32910ff87688b5e0954483dd9", + "8d1ee39f3f10d26642ac461076cb16b9fb79b5a13803f887235405762b460193", + "60318fe6ebc4f4d78b5670e4fd932b32b2144c7f0893894fb7c6da3f1fdb6e7b", + "3a7bb937b729b5812da85c294edf30e930b9c9b79ce4c6668d87208626552a18" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 3, + "Witness": false, + "Version": -1503121461, + "scriptSigs": true + }, + "hex_tx": "cb2f68a609e5de017500000000000000000000000000000000000000000000000000000000d09e2c75005dee941d01796ad30000000000000000000000000000000000000000000000000000000056b1ef68cc0c10a3bedfc6217be5c1971491ae6d8f63812b90d946e47af784edf79c999d365da76051f8ff09ad86e0ed91177e5b75f97175341529bf4bf3e33432958b1fddf62c6db571f28ea06c35945bfc100540cef9b6ecdd9345f2f615102185ed0686662a6ee2bf34f70b3343a1b484571ef1b7f51f0a40e550a2f33e9d95ed3e2f95d5520b051352bd822f9917195d2f05e2a84e5dc945e94076a8aa5770a008df326357eb34177a78977dc0ca794b84105040a8aada606401f8232e3dda42660aa783e6523218143ef279042232e95bb0445e4fc6f900000000000000000000000000000000000000000000000000000000e6ebe4e8fd4f012f3dd6f2ab4c101582a10dd8f65c9c3e584f17bf7c167fd6c5f3bd3b317c3d978fa2699d67853c33c351b432b9f3172054e7aa8a4f54019c88572c06ef175a2e509491f23c51fc28384f99c6aadad951d45f4bbd2ce1558ead4d687d4bb42faab7755f525ceb1f43059a62725840f8e9539c4f4deea0111bf4c4e6531677c66df5311049ac9888612dfc39b8629e6a44cff527a0be982527906a3479543ca2d6f65a9e028a4cf7bdca28678d63d321520225460134992c56d77809f2e8eb1b8829e26f92b5be1cf0e35085366b6514fee542adb64ec6fc224a58de6acfd22374e5fd7d7e63de0aa53f9646ebd9c373e01a680c32ed65aac686b5c4a32940080cee2a50cc1d92f2fcc4b903d29002b3f20cff6a73783eeb935275ecb29a21bee39e50fcb97a30500fe35ac0c63966b68d08417777d193b5545cd3a57a56c2ee321bbc3e0fdb70d51b2f86347668995cfd0ab0d835bcd13700000000000000000000000000000000000000000000000000000000909ab41a00022fa8390b856ec4000000000000000000000000000000000000000000000000000000001166674a009a5886e8859d478a00000000000000000000000000000000000000000000000000000000799b5fb5d025f4015c024ec5146499032e5b85db12b613a37f9eca6f0daae0339e5b388f90454f9e5526f69b73ed8bbbd3da06eb5413a5a7e562355300982afd5bf1eb141cdce722dfa113ebd32928aeaf331ca40f788e9388a0e72fc65ea6338104aca1eb8eec4c3da4447147543104ca5b64f06a8d6429efe123d4b704079d786294dffa7ea6349103639bb5445d6be9bf00e5b2b04fe48528f6751685fb770cff6a09322675147528cb93b733db529aeafca641a728b00e39528af9dedaa626d9b6503f5c8953c4dd2f9334af98d73429b10225522feaf01b4ac33500000000000000000000000000000000000000000000000000000000ea307843fd6501e76f82049eeff7f492a0e5ab9628cd4b18131adbcb67ae132c3ab6aca8dcfbc8857d65ca2ee39354a8abd325f989bf53aa3472e057c78c60f68032c1fe9b1ff518d3b46177a63f879116bfc138c1d8800143927d931da826d389a16b828e78efa3ded11b5a02d5201233c9813b7ef1101812ab4187b44969b6ed2375164823bcb896af25a6cb2ca6f658cf7d65656845aee7ce3f115370dfa65952454def15460f501d41d72c8dd5d24f05c7a27bfb653e36057c7387f040997e908e98a2da052acc094f1c72473095dd2b0f0388c800458cb869e67fffcff7024dde61f6d44dd799148b99823d5829f907f6195ce1369d918d44d926bc818e882412f852d68be22621c5fd0d1489b9b886950933baef7e087c8d1d9432edc50a4ec45f715b16fcc099644e6ea9f698a0a11768797dffd45cb5c40c7650c1eae727826e8dfeaf6d4f7db6c88262f21a9bc3e2a4169f1d6ca332e51c5254137861bbb7f81f5876c2d5b2309053c013e14085a2350000000000000000000000000000000000000000000000000000000086b313cbfd0501c1823923ed8340dea30b27639a9e04fe0a05956a720ade237611f42d73e77bd3db5249e7882591f38bb387f3be852ed297cfbf74268d51df9a91f1daa838a932cf8fd4e07306041c582b41786add151d02b225bb4a1deeec7fcd7a4df2630907fd5d4494b5a609d4945bf684ac0610ca35366e8d2b113d51a1ff1f1e1f45ca772f23ee577552245c20ee46593fe8a4c856ddceb1b964edabd8dd33367213ac7eca9fd43441261425a3b01d98ba0c21a316922baf7cdf1695cd277e7a544ba701c3a4ba8de3d1d2cad9b0af19e95288474574394e12121f2313861bf614ae244f37ddb3c8eed5b30bb043f239296579c39385106a206e430c950856b8d0ea237d4f5554851dfef7064b186d04bd000000000000000000000000000000000000000000000000000000000409078ac09bc4f8cd9c964f9c5e4486e37161f169d67b45f0083fa625e05fa4c38fe6cb6dca359ee8eeb8c3f59d0575415c9439bebb662ab770b55df602dc9bd3057638887ade68586d70ff0a5c6e4d3d8b69a4000dcb221683f41a675410019eddbb530ab5152bf57b9aaf5b77528d29e5cd052f1a870aeffea850a75f060b66328b7eaee58b381c083ad7579eb2efaa74dc01f230e4e9635a27f38f73786b9e773b0d5cf640c9597a70e28e83ccf9d5d54f34aff383e7ceb72de13508c57c69ddec46df91676b8203b87c4e9c53038d04c8d40bfbfa8b032e4a17379eb32f8bf1e456bae2bcbbe5cd8e26aa59a85b733215d93dcd3dcd4f0013421268d42e44c858dc04fcaba2454e8a08b4cf156f1e36ef7d3485eadef5e5c7ab87aa1f530cdc8a314e5e43bb44fff91c4e2639aa59b8a21507400f3691688a7a43fd7d54df22d556d17fc8b39b3096282bfce97d5ade0d3101985b1654f8c65269ec354c64861ed6f238fe1aed2c21abdf0ee5aeef56b6444c08cbdc60e6996a9d18ae6724ccc824474efd708272a99c19104545477a16c1825cface71708b5df88f02331f4064c8f0c63b7bffa3575667fe06d6e631ab8db726ee012c6d4ae840ad51fd1c46805689bfd7559be84c00e167a1ade51c3c6192ca0363905a8f396e42cefdb9522d93a7752b6c0bc31e0b375d2023cbdc66b39e0c76378ef4039330bba17f6ab6fa36eed1acc396c3f6d1279c30ca8b6a06bf911e59b5cba6e344a013aed80fa048391bf7963584500daa5c6b3dbfa550a46f69f0bb049a37d3369236ea94bcc5175475abdce243fd1dd6202691fe588b701d286f9511202bfdabf265601cf099e4efb8ef631face8c4e2cfac08c92e1c545fc83b7a1c23d3c0197bd0c0dfe76a7744863e9aee8eb1a315ad0cc9a7f63e02247b9e0f82ed9fa62b684d022f651ad8a8b64feeb2e17ce697bd66bf943e2cf286f015f5671ea22269ee9deadba12c2ca3873ae4f91c281c5b24b6782aa6f54c83730c855b4c0340da726cbaa4ab5a4b141809d83fb821214dc60b089823b6dbca1b944fefaad4ad7333c8a5e65254e40d2fc51283a76ecde81217d067d87b359a66a363e075b6fbbcdbfbc39c7d5eb0a5cbc01d6e940d72dfa81a73da02a1931b1c47b37066f9156b5da387c641", + "spend_index": [ + 0, + 1, + 178805667, + 4294967295 + ], + "result": [ + "c0f082ebcad4231a1fad70bd0d02c5d293ce82d7c7e7db185d5b2554b2f4455c", + "65f3fa82949b8689ea3ab6107c5fae7127547bddd3c8f70738905581994820e7", + "85d973f15ced3f6133056c16e5b424872150e735c7b19a0045442f336ebd9f5f", + "8fae3556a0ede99ae4e1bfb4680dad9cec44f64de26afb93e3ad0f871c226cf4" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 6, + "Witness": false, + "Version": 1575624129, + "scriptSigs": false + }, + "hex_tx": "c11dea5d05cb981dc4000000000000000000000000000000000000000000000000000000000c9b9b0200b290a7ac6f849bb300000000000000000000000000000000000000000000000000000000e91bdc03007f72a0d3acc43e6200000000000000000000000000000000000000000000000000000000b6b1ad2d00295bd546d097890600000000000000000000000000000000000000000000000000000000bf722469006fa6c23036cf1e540000000000000000000000000000000000000000000000000000000089e9b7380072fcf87606b2e599f5ccd68544c897d63d66776afcdd23524fe6cdb266d5c1022e393b15e3ee17a96b56af1d9aa19d9ff7ce38f2bc382c3b4b21fa6555b4af8fdf82e3a559a6c6ed58b0c042c4d281f539a0cd9c5404ebe7f8c68de5dd1aaa31d449a6b22e7c353d4f84a738a944c3dd42ec792c28e7e50b4b25b03c4e86c7e3ad3779977943bd59d7a06a9e0090bf65c3c224dd9ff87d7b7ad41c3f56b6d391fdb3988e5832def393ee04113ea86e347a304987b08ab59ae01f63e01f3b747efdfb2bcbcd03edb079dccfe5c2ed683a671780f86b3a3646a566e0d31302c8a788110d740f48430a499f8fb8c445d6d1f8c3b3e07e94a5583cc4f539bfcd9a8e1b160792164cc7b9d60642e8e50c4c46d9590ecb8dec0edb4724e092b8ca9204099ab8bc9f7fdbaa9fa4b5b08b1c87816812fe09d5d4334f64776faab8ec65b8c03295fc44960faf95d6eb60805ff6a3f2fccc6afce6d49382909c1841de89abdc19dc35b8114b0845aec5f4b1cd7ab335f0c31ef279e473e859f701172f43b7c77fce8b1126af6a4adf0862127d3e4ae3a26939ab33865468723fc52e7f06221bc6d2c3ae9a9268b266cb6c79605cc8aa2797beba4931b1d95ea442894acd628a631cf9278971b41040da8b69951830d870ccbfb4e14c6bad6f478b860c576a63a920f837fb311ce454a471fb51765809d682b3952cd2afa0f317f2e4b78e3bc4449a89c10350da53a331c082b6b42d4675c99208ae204e7997723d3b289ccb1bc297ef4d59405e0edd2ae0e34747c07569b477f38b9c6863b778f2d84c20dcd7bfb4440788a6214d34ee7c8083e4f1f74471ce772b43cfc236c750e4fa83f46cd676f6a66bbf9b248cb105ad129968547b37092688c8c8dcc09ed8c4a32446c8a4bef9f3e37817a5c02128f3032cc8b4229c047c84e2167852aae160fdf153418a6d26acbf78994e902d18d83000a0be6f0a8034495c73b32c01e35f7b9d992ee3feb4bd48f0c14f6ca7e5cc606d9f6fd1fea227ff025cb5011ef6cbc90fd3eb56d6c5820355e2a1e8ef3dfb74dd78ebedb2edd1f40913d6f07acc44a6f398f2fae987d709c8ca88c68d614f6454ab8ca4cefdc57471f2bcebc38cb511253baac79261b04ce77b423b2c9f0bc51d784f75c16b78501772e4ba06dca487a1b990f7102d1a4f9e3669ff4d55b4831a4f65c8e7b03d0acee88b7118c26924109098272ff1cea11fb4ee9496d53189fdf8297df6fe9be7ea9c0691c5b1b2fdcbfae3d962087c340180750b69ded3b7588326f51b80d1dfba75c7be4f00d0d0addfc2a18216b120b3944590d2a5a767cafc86798dd75f59e29bf23a942d6d903ca78d3e8da941af499d4761cbd4c005a3679c8eb5324d88af0a1bc29be3721452ca50a2081824a288cf0e91f71a820ca781bbf90bedb0cfefdfb951ea0e975116d5f640c781e7060a521fd3655f8bfd185966e89f75b4163802287305aba751220d017fc89843f5e6ec6069404a67fa383be88db9707cd3006e4c3dd25f5a533b762b21fa06dd152ead0a659aa3e085954ede15dd0aac553e8c3dcc09450add4f1ce86e0d0dedb3a848bef9d016147b51d8ab928c2fe100f5d5893c6babd9cfa5b66ee80d92ccdc358330711a6237c4db067ee8347a1c7543dcf0d82d51ea17f75c8db0ac2354282c7eea98052a584a2090b2a3e81d1216090e0285a8498e7c7422c7d95541a34b9650667ef74fd06fbacdac9b73880813bf645e33aaa3711021beb326e8abd9b96b47a86770ce6994ab", + "spend_index": [ + 0, + 1, + 1689259243, + 4294967295 + ], + "result": [ + "bacf5ce1b20c30f37c9fd6bfe1ea6a0bc2d11ffbef851bb2a938774ad81e24e7", + "76a6b018ce73966a14dd33b530cf7bec0654bc03c1069425327c2bd8ef8dd01b", + "2b9480c19a30bfd2d71bdb6432ee44a7a44c1e19fd5e50422e98453a27c4b361", + "292235358d40ba53a6087432aead647aa651f3f415f876da958fd814d09c561f" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 7, + "Witness": false, + "Version": -2047477303, + "scriptSigs": true + }, + "hex_tx": "c9f9f5850a71a2521800000000000000000000000000000000000000000000000000000000a797937efd210139ca4af1285756ba497203c3872a7a74b940f5691de5b47b685708a92a2f2faa74bdaf7ba88ac45e8f125a3a1392a52b7ca7f2379af61d8ba371c8a97c28812e62e0c4180d2938353f20b276e5753a466f15f680dedb499623a659052569a57d3f946dda1f587919f424682c2fcd35b6bc8fd9d3ba1472c19ed75e922135b1a4752b89512c7633796caffe25f7c5abb1e4c45986822921e2ed8d4e653d1232b45b87332bdf367248654e48604bd9b487e6786ad47d9b77dd3edc2e3366fd43981a54b1cead2da51601ba9f3a0fa0ff3d890913d43d16e5262beb7cc3be424755f453cab87e78281689ce51c1025e64493d3f958bc0ddce21d75fd82fb3215bac54d40fc8db06a19994665973e5f627bfce37f6e7b608585a7856900f58a67d89344666517b253eb1a800000000000000000000000000000000000000000000000000000000c568837d359b2f75e75b3d39b5d95ab308837b50b6a4724c83d8884e52d24ddf11ee2bf8e2f09a6aa86e6849a218598f427f899017db9ced5e37da0d3121cd256a7400000000000000000000000000000000000000000000000000000000eb5cc6273221db095a626ba6a6f671293cda3558d1c3aea3562fa80f535882e63dd40ee619b3cf5ab55338c5d64b3b041bf99e6b7912124b9ff01b549e13a1000000000000000000000000000000000000000000000000000000009ef30358fddc01f3e13fcea1413e057861d719e571ea78aba967df3fe4f52d13d8fc72f0345ada8ea98a968894cf0d59586c298dd9878d6bdb01877289328be0a280871f629984afbe1cd05e016fa0f38123bd5c1ca1c5fde54beb5c872e5b481662b7b86093ef6bbd3e59529b02496ad66583e73ce2d5af8ffb787dadc5483180687ac1014a22a35c490aa0be5a1326619057de4a6b5395540eca7ce0cc2df05878744ab989b21e9d6bad9fb7d5f658d777c4c83d11eaa9eeeb74eabb2e335f3ee751c9c294dc3c920b9b619b0242897acab50c722fe78a2dc2aabbdbd36b10c18525996f558f7d2cd36f0be38692dfce12e5b507be796ccae0bd29b293c4ad831e7bd2138f06576b395bb0182d67a900b60e588152beaa2b66bd9e763d25b2e586806fd09318e68fe9d61111884516b860d8143014d36f43ade13a21948f6cd02dd4724ee4d9f348410c4187d6236164361ddf614d7c9c75fed4b022ebb131b1c749bf3337fc519b2a6021af2f575183e587211d8aa70d1e5bcde674aef5ec5a8cfeff8b0ec44974a704d4b199f943344dd610c97c6998b7eb4b7fd6f946298946fe4d8c2684beaddb47a7219b1370a2a0dc97d3f159885337dae2ed4cb067ee9040c51ad1a557c3134b5d88bc88dffd39fc15f550cc5822cdf287942d05a60306494a7c10be05c8f9b000000000000000000000000000000000000000000000000000000000694f038759e676927bd0cddc680bc3844e849de663b85aab13a5738e4e8edaf7efd4db889d87bc03a060118f8a6e720a5f5c9825d110a181eb8a2be1216f21198cd954d2fce2581b3ff50725960a9013a8347f270c8dbc899a7b20f101f67ff7573d32e63341000000000000000000000000000000000000000000000000000000003f46ee457c3eee443ff1a0a98c0e17deedad1445a18de5b2a734781a0cc5de3a1577b4c11cbd94fcba823aa167ffd6282a805e8fe896e883ac8e0f9795fa0f1ce8cb39042e724417cdae4c3397cafbd9792738820b286a24e9d1e3b4bad3db1ad46f232bf8e79da2cd1f5f0364c6c18c9526d856e725c3285aca3f0968f7d71143032a22ad87a2b12e00000000000000000000000000000000000000000000000000000000edd59f3dfd0301683b3db9e8877da4b82cae60088f4cd57375d6c182831acb9d86ac0bce97887bbc3eaaf0644bc87ca1e81274701718d2000697818b8124aa686b06a2ddc3ae69688cdc5c024a4fbe59616c22202cac77ddda4b52909b166d651ad5122c4826e2b555ca52d75892de41d4eb8e8cb2c17bcb32e6dcb327bb36effbbbc8f23757097813095f6b3b1513c36dca3d3f8c10b6e87884c18c18c83ff27588672afdbcbc7956e63d38e265bebad4a2244017fcd2cf948c9d0f8092fc61c29245186a53a87b1956fc7e0e2492b1381c057a56df789e9c0b7ebd1e54097a6a1005cd59a2c5be167a8327019390aab0a56f8fd4aa82b381e5788e60ed8975dec6fc047efcb2bbc597cd00c4d342aeb95600000000000000000000000000000000000000000000000000000000edc15b9c0047a68fb336095ceb000000000000000000000000000000000000000000000000000000001b0abbacfdff006803a5b4846ed22ae9af55d16d338f39d56b32ff7e6a42e8a030e50a2680cf3414b7b8a2010a8ba6bb70265aa6039f06ceac4a9613bb5b38dcbc56eac41d420548e9558a16213d5cf7c9fcb4606070a1a1f9258ef17c895c0bc00c5f630b702fe0e425b6990748ff78bdb27d6512a4c9f326dfdfbe71e55f15c7be300d606aab1f5c4176931a8ee3bcc13f8815311529c7c2ea41e3280f7352a296493d2824269660fd24aa943608bb9c9a9e80a82bf4853f882ebd5028c79007b91f430e106899a0656a9ebc4455d81a40158cccd76b92adcb5051920e5b0f1f305140aa3a284c3da654ce887959ce95f1bf095dafed6e4e5e78fa1f32e8655e68e980bbbeab28fcc45be2a6f0000000000000000000000000000000000000000000000000000000008f7fd2fcfd3501cd53b57518f1d683ba3e7395986dea55c44a344f653788a3a820a9c695dd3d92df0d7ec6f010559dc6423d4d6a1e282f7a3b74fac6cf91d6b7e61e0c7b3df2ec7ea3dedf627772c0644f2ce93abc90be91bd66426f11f1a1bdbbbbc5adfd0d8be28792bafa71603a71dae861fa62dbd7f7e4fc98261343414e332ff5708e3c97c04ff418e2b2ec185d1b8d1d589937c12ca0f2bf62393c9e7ffcc910d96ef652a77af479f9646957f137af33e2e8cc58e5d81c80605283ae26bbe479d6dad6c651f10920fb383486616b90f2c658c4a39e1cd13afeeac9a5a11ce7491d7cbab2808663eabede07754429ee753fd65973ba88763881fe948863d12189ba885a3d4bb0a3895fcdfcf83f2e20a3f47d3121278aa64fff71f49e61cf0db1dbfa0fd27644cb79582ef0c4c81a088abc64ee0f332e1dd3ea8e605ffa07958d3b14523f0b48c82baf8901eba24111293e08901beca34b0642739d825930c604dfbc401f30ad29b6e97b716ed98677151242c9a109050636c83eed74df2a58ba5bd6bddd07bafad4e39a0d6e3310fd1de8c6a0264a1c536083f69f1cf4932ec2d34fe1a0e85f2bb796ad86ab07142cb28b3b91f3c178b993608f7370416baa1d9ab723a9007d083f07db387d6c2e53edcafc8940b945adefeea701b9509f08b512a4135fc00ce68807bee85521217eadabb6d45e37746b3151aac0a18a052030c18e9173b48ec6f516c2ed7d7804706b052b4301a2dd3dc8bed99ebca3f28694850c382f0a5d226128b055a8080826ec21b61a70c74e792e617457917f31bcfb17aba58a489354fa9627dc2a876f65f8f5e5ed4710913f68aba0cc20f6e6c4df1c51571a00f5c5b552f96c8f48278d2e7d68ad0c5e34295b899223a1a050d2e9068fa1532f6856ada35ff0d46dc30bbd1a360fb6ad6d08d9b1c409be3cebc63cb049f8582ae4b1ae823e1db92bd1d63d2348a8f52ca9b0f17d4773f013c6f481c5ec94b4798e1b2cd4ee8aeb145c9abfa4dfcf8c94c720721d4ad0482b55338df705638f45cc8159c82df07f7ff24630a26eebd8514fa62ea0361915628853d47f3b9def22466c99d78f8ce43d1937d616547e50f6aa1a7fd89da71b0585c2918d9e1f9f76050a983712f449f74cdec61641da51f6a511738de8b1e535a9c86a782903dc1bb6c7c2352e1377404458a5cc8f55fadf06c3c1a13508e4e4946a5a03314124621ce0f679b816512345d92fe6cb00e5e54692f813c454b4d3457a80de5462440908f40dbd9405177aa97603acac2f6d5d455676291fbf033b2807644dd91de143d36c438574d26bdc85a52bbfc8d4dd941073f44cc821d802e47b393c4efbfb1aab7045697df1a9850ab9806ccffa9250d6f84ae78f3e5fc325013b83f27b387cb2ab37e2569467cf0ded9c6e570c303d8275f0950d7f2645f299ef2f4157f7f7d5bfb330c094d83b15fb2cd6ab743ed3322917dbacf75cd00e1de5aae7d40abbd6ba08c22e2eaefa687cf6ae33f67bf3bdf07793e8e10128ba6f01b64758a376e9a08e71082e46bfe19564d9eb4cb602311223a756a87d1499d316f59260dc315c60532af3fc7f73eb3513ae426e6fdbc117e49bcd6295ea4519a02ce61072b4670874975bc86ca4c27018ade97e38a902a7fad9e41135078951595ee5d7121fa6b89eeb068a1a361659a0941921c4a0e5f23db42503f88e82dd955c6f9789d877e37fee05f44fb9771904bc6de7566c7d05b3f254fef59fec0a1b2a2e35f01ea60f8b3b1dfb0037dd51b33a3f97cde04bc4aa9408a40563e078005f00bbf94b1d962679374957a5baed6f5878ca5aaedd2e316c1fd4a8fff61d9983a938cbba3973d958d3d104485d53124483fda8a348ed4e8dea2565e8d214d3175befe054bc59c51a18b2a6eaca3d4e6720a4b14390eff349df23c8767748137df6cda8972b3d7e6c599bd39879f38de3a774ed8cb8f623f50eed76534d6a94ef9c82f369a953cb61a11e1aad8f206b8435005db4e81d94bf2b641f47a18a0f44aad259d958790ac964b1702aaebc4b40caadb03a665374803628eba669ab4306173a6baec79b77bc1da5b816574c87769ebf7d092f46f1489f8121814412ac036ed84005a6554a494cd920ebb5d8b804c0f65a7a43f33b471622394b4f35c9dca24d876aa8e5cdb09c50fd9c89e8ca616b2563bf03d31cd11e9699cf7f8081587abaea378b02d48a7eb36bc8de395c6307da59198dbc8ac1f29c539f8307df511739b84cc56bc31d350d52bce9955d6196a3416b50d38468e3bcedad775a09bc32926359b81b3b7b60aa814aabc4800bc3c3e75b71e0e4c47884a8bb3aa678aa87234278e2fbc5da9af56d14541f16ffca371e041ff605c06bf82230ebc54d62ba00f92bfdbacadb827016ba484a74483e0de639c742a2d5e24e00de9e6eb63776ce742bad238567137242c4e5c6fa8f3313b5b18a1dd8380073bcf39c700034001c5723f50a715d06477a93ff8286eb0f4cd84f4ca0b4e9", + "spend_index": [ + 0, + 1, + 1195087093, + 4294967295 + ], + "result": [ + "6aa6c8f163ed519070f1b5d30899f909846523a9f5d52f82e307f6e325c9892f", + "8afde97214a02462a752ac79057c77d71b29c7092d41566c22ee2006289882c6", + "6ce7c0be2b0433f000fcb0c4ba54e1dad8e62939a65b6b99299fc2afec725bb6", + "6c86ce104cef982553616b66e045d4966c7c8c29039823c9d42420baa3f07c56" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 6, + "Witness": false, + "Version": -261671089, + "scriptSigs": false + }, + "hex_tx": "4f3767f00142dcf017000000000000000000000000000000000000000000000000000000002cf836ee005ceea6cb067075c902188b7267c8d41847372c474a50b5fa4210c567208035b741fad25c6648c75350636ae11e4e5f8d1bc3f506dd8e9f736b5005422805961b87890e32aac131083f174433a492531c52ee7d23c03dad6eeed7e350334a1d673b5bc8571713712466d613bcc63afa94e31c5d7024da21180feda39b66f5948b7363bcf687bd73cf3142325a267423edda2e46bd38e5450913f632345d1f87afb0e2f7bde2821ca24f7b35d315e54c89c631ed909cd7531e271b820475f9f59858c53721404c59c22de68df078cfe67cb555b965f4fe79066ed4253ac84dc8c2faed9b7be85308eee3345f411b7fcc082c973ead339c527b9f41580dd57ecd2b651e4f2021cab0df68deee19f4f8b1d3f0dc0ee245827f9e15776a626e784ba4e25e5cac87a4f38237f86582f988659c8da97fdd6635340833b47b60d7f355f0a3c594adc66088617a421180617f4ff302be83d8a869ce3b5dac88770bb5fe367ad271d5da178c8427cdb57f2bf52d09e53eb52b739ac3f8ee1f7fae1f7ea2f40b61f7a25dc663247287eb37e9d07ec12acb11218417fff27e1a23b0192e6488b7e0acf650fbee9440109b59886d16c84f86b287d715375c60e69853f621999e780254fecb325460c18c1c533ffdd325b6dc7ab559615974a4e869e887c215a25811e44d14c3e1cde85302b45e4dcf90d6292a8098c30d70ec66ec9de3cb989ef335f85589918c77ee9476bcdc2f77f75455c647a4fa458b2c5b0107c800d575dcd7776500d98dcc87734fd10c7bb8ea57bb1ff34b124144c075e56272ae8b922cd0a97592d820257fca45f0d4b020cc56b75bb755301717b62995838bc8789f610037dd4ce3f4f91c9050127373f6f25b8380a14f8b4a835401feb2588ca131c85e4a0ac5e4d2d52198438b4ef5fdd9494d11e919f6a9ccc499de66092e2d5b815b1af828b36afdff71274bb1e765c118585874d12a1f93f19a7cc490ec809ea923214f526b6bbca0bbd44363cf74cae4853ccc3631c51deb06c6b84ce6b1c7f8891d5d86457c28835bb6a6fcfdc3fcdf5e1aa01ad043bc8586e03aa89de83b85d55fb367efd4fb0f32512fb352d2daccec669211147b9bab8b84c93c3fe18b878ab6218b2e93571a75b9e405537f6224058482e6334269dde4ddd732b4226d3292038fa94cb7c529e270e18bd1352819c8da36327eaa4004505ee199b3a4a6bbcfb243d33e2070f284304c58ead9dd512b1a5f616134105bfdc27689814da6628ff7decda254d51f56d48a18aace93b425ab9a2e850b8b3554e2f4f3ba93ced376ed2784dbce2ac333b189bcf91fb6ca0048063114a1a62aeff98b67ec3901d1e986cfe63e4979da9f13c642ed55a0446ac66df97231f3d025db73d707ba8eb6f140b9fd562da17a8d4050be92438682fe6aae8682488a579ed8302ea51053bd525ed16fb71045daff0aa5778286357c8a2eda9923d11787025945dc3c2ae1e55bc85f4128c5502cbe1159affd70b6320b2f6081c64f55304f3582a42eff01da1231dbf3b4411eb0f12e03b52f8170bf0c721920912ca9337754c7014a4066ca13c032269bf59a4aab7fe7ac4265abf5e34d983da5594abaf4eb582913e3f712ea08c3f861c6cec3e182fe3a86903e62a8d0dddca5a8348507ceb9c819a20f7b721bb11b36fef9e22e6344ea75854cc8c7964ff8040a853e13138fc1d8227f6e722805f53345b7b540efb48b0f49cf60107f3885036111c3351f42cf92220c7193e45dc57749196778a0dd60d267", + "spend_index": [ + 0, + 1, + 2550797592, + 4294967295 + ], + "result": [ + "ded67ed13e00b640de7195e0da96c0405467542644a4794001bfebd0c6a2b9b2", + "2ba50675e027fa8ceccb9244f4fbd5fd0d2366cc69b38a3f3a5ace71af7c6ecc", + "f13c3dec9ac4a80790fb6366a297cacb6493e44382342d780e5b0db737216fd3", + "e0e7ad3d3908da50829786291541fc8015d69fdf65e4b2727e084aa5327c32d7" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 10, + "Witness": false, + "Version": -314128345, + "scriptSigs": true + }, + "hex_tx": "27c846ed0a80c6e24c00000000000000000000000000000000000000000000000000000000ff8b159f0074cb1b9d5e00845d000000000000000000000000000000000000000000000000000000000e6d24edfdc201a28b5437f918eabdee7f036abf5d17d23e586a13004aa00252ee7eda09b265715050efd3a7ef31e1f77a8dd599aa4c8478a07833dc9ff8f95b9c60da6eb33b24fb516703eac7754f660014ccae667be1c5f72718e58074f874216f389b797a611691471f3594eabec54194be149927007950705646c1f3d45d73363f5c8cb62ade56260034adde6de77851bcac997abebaa10c5ba7007d234e11d3d1e190cb721744a744e4374f7a1c5e2460d077bec111dbb0a9d3bfb6544d4b469fa80a4fe5915a4d0e2301f7834cb149637627294b80ecb3e9d5ed92179964231c9aa680911da5f0d1804bf34534fa394fad36c7d974f2d99f4d0382eb640546e2094d6f2b7a6277f92b22f545ee0c1c8415a8a0a9bafe84e2b9dc72a1818c5b802bbb3e83bf9333c40a55321e6407e9a24199e40a3b6b390f6a58d54488560a926136ae70a57817c5c99263201404edf6ddc0abf690fdfe4e28741c482834aa265cf89821d2ee4c2a2e303b4e5c6d60859165263d3a3a10973e85da17102cc949b8f58b723641c5081a6db6daacd766dbd2464f14c0c80292f30d77d31179d87ac7a276d8994af4ea3b460f9a4da942497d638e22eeadd1d8a99d016b6e723143f2bf0933373229a7c36a876418b200000000000000000000000000000000000000000000000000000000d11eaff8b03747c37916c447e0bd12088ec8991503c5edd6787b75aaddf5fa306a25d779522788419be153755991799d8cf6edb31a99de4c285733a28521b2125bd29c0bf2d59372af22fd4e2ed4c22782d55c77fdb1e06b05d94f4eb2d1928b27cec8e0c897f2929a064abcdf36727c9141febefbf5a1c64fcc80fc13384622f602ccd0ee18b0c63981ebc4ab01ac36b60f7fd20ff4bf192c2b6bbfb832e7b1644cc23b724f3972d0d8bb5beb2dba946559f7978eb6d33e5d9a0798ab00000000000000000000000000000000000000000000000000000000c7ade67d4a901eefbf3adafaca07900b372acaf84573def30025cd8ad79d67698c9394c0bdb8a7e81fa893aafa2cd596cb1e41ca96c376601e618c29defc023dc73ad746d3dd2586b39a2307e5c4a6a385b3e05b25a0a0000000000000000000000000000000000000000000000000000000009de5f8a1fd6101794a308c3a3b17197dc5bd3bc31c1a13faf76290c11e22da8e5243e7f9df2de976c0d3c8cb3901adb94df51f822f21c4d105f186f9e818c23e2c2a61002f518715e8c61a4fff2da5c967bd145121950a8192fd642ac909c810f6e50d69f224a2456bfef2394a8c041b92b51d752165d5e3beb68c97f2774e87ddc6775fae42c6858026f3c21232d45fe079acba4df781dbdc9c5971500846c76a73094a3f0272b0ecd56d9eadc50e4657e8d04803bb1fb8eb161b56888ec4a59e2b937e832d2cf4f89acc88a4a283b798298d01014c2a6755779a8fe9e3cef6409679599bc668017fea94a7d34fba2ba1d8ae20118bb1b4c75f1477844685dfeaa0f669752648be407001399045ff125bc812e67ce6659760f7ffa10330cf63933df273c2a732995cc88c369aedf0adfe9298c2004697bfc63290a3eda5eb32da15d28505534e1a652694f6d69eb7fbb925767759795bdc475b558dbf8c10bfa35ec9438b675758649f928c5d1cfe42000000000000000000000000000000000000000000000000000000009585b4aad92dd9dd929b8c4541a894d112ec4c345c01ce68b81ce1580eb15299b20929a6d0941b889dda59444eca47c462072e0822c8aedb88e0c37413051f74417c85c677602c715dacf1ef27a6b6bf96f2e757aa35594dc4768a7ea74c820d686612e656ca5ccb186cb0239b569e807161fe27c7094923f0055981bc4e96f027b33fa3a5dd431facd38f61127178f613ff89cd558e74aaa34b7ef87d7e4b58a8c15f6ecdba9071af642392e70f8fd4a01b23e909b321965f2dabd76b9d745d4cf7357c012f882f7fc14384c31e149b876675061a580f39072615918a45e11cd948eac14d8400000000000000000000000000000000000000000000000000000000489fc2b600e6712876383fe97d0000000000000000000000000000000000000000000000000000000096264e77d6689608c11c1b96feed680b3b8495660dd2f453007831b97d9d9e81761a355aa73e51d3f2f21874d15684065e4ebe611096f849e1929c67178036eb399a60f53d2ab4a4613782d16e98112e8dbae0ac212a82197405cf1f0f0f8878a8badca09a6c2486123c8cef6dd79d97eb02fa9d6e8411a1a9b47eb012617f3882d289f753a42c35783f32045e0663e09a309486590bd44c53844423b016bce45aa54319db1673cc7e7d6b74fa943af69c6bdc1c0d5bf42f63b3974ea79e8cd363d5a478045842bf211b0627b998b04251ebe163ee93e5484280822687b00de3d99585000000000000000000000000000000000000000000000000000000002a8dd8ecfde0019bd51b99024f038464fc907f34a6c795eb4306462677d6fd90208dc2d8171303cb23a999425899bd694b5ac52e8327d274888b75ec09dc85b3c89e8dc5fae1b15817f2fd6511f97aaa0889721003c629c0b051abc0cd6fb0b9881f95cdad9496f466ae5145b2ef0b53ccc31b7458fa376b4ed1a5c56480bfa12bed0eedf90085c901c29413779848b57cdb1e11ab3bb8101bb942aafb72dcafd31b4e9ff2e5d6ae15fc93a3bb1e1b9b44cfe7d9e9a32224a98510c4efcc1ec26db86d9c80abaaf7c806d1375e77daa379cafe1bdcc35683bb1b361552cbbad843a0833e024d1ed0f66df9a6627e0353c8c6fea90c03a42e1d018ef833bd56623b4cc1c91833c6669de6fe7f0644af7284c158ea81c09a7e302d6b46eb91aec4499a8d8cd1b89baf7d40c408d173be78351705de63cfb5d34619d380f8b425c04be8358591a3d88c19f648a62d097d7b3119ea72d45dcfdb91f29e52ebb8dcc49afc30b571ff89aa82137e3bf54a7e66d5aa6b2b638991fef76057b1dac2c113d6e2a8cb472f145fb22fab646e74d6d4835f0c031965ce46ff37eadaaebc8d4cf0dc8c43476a0a3b098ba4652ff8e2a4e33d5103f884036aa7577ead93a06e24469345162975412508264b8ae7d7432462f769e300c2a63f3174e803a48d1735e2e9b8397ca6ef96d41350c4ac9122000000000000000000000000000000000000000000000000000000001c1e0a33dad3591fdf0a81549975be8dbede186c82ea288b85a3b73542057a2a8410f377acc3d5a8042a3abe9e48b889999fa94e632d20660039ee5be42fbcb1c7c2a064f1b245cc8f633c1e0d57f485d68e278e42b162b7bb28e096b85e7bda65957e599bac7bbfd4c9f7e48fd351755dd75e26f97b7c377d2ba4f54b6ca34d265f5b2e47a95673780847257ec6aa89fc011556d186aa4bcbe244b258ba65231d1677c13255bb009e4ed81d14d301d376e35f7f1ab917fd7881b276fb589eed0f1ca2d27b693c209dd3146b30abd12784f1057146528e3d06cf7fc18a66afe5fa780f0a46b0c476e11c0e11c85e0edda9a4558e8636df12ea5f709c430306d9e6f68451a5e996c6d3f3be7db5508c86ef151d8d2d0521c47a7ffe10e3465d313bd9b2aff8f9812248de032e270d0780ebfc5e38c3a08a79e94f6b8fbe455337cd84ca5f2370969a396cbc0fa242b2ac336051cfdaf04970158076832e55661d55935931d826b977b19b8688b367d79b795ee9be443abd800e36b2e38fdf717654038e9ddf3d7b251d9b2bb7f34996dd88f352ba3fc3f4b097fa507e550a767e942f9bdc82caf841618ae5a129bf1224beb2e5ea536b07bafbce673d10c80add70eafd3b58823c22a9667dba9e3f53f96a41aecc79b85c18093923dfc3b606264330cea38dadf45fb42f8ca5f6b53ccc297a66a2131aab3c0e332d75992cfada18ac24bbdc27ca738b55cdbd2255ecb7c112bdc2ca2af7fac32aae75ed02d0215d0fb92dc55bb67c1db0d470256f2ba0cfa216781bb4a025e5a7aafee3cd3f120ec9106e50bac17eb8c1d5746b94e425c5bdaedf0b337f1c042244db78da9f42940c68cedbac6049e00dd8658deb80383f9603ae735a6f13c98d42ddaceb6490b5ccd732fb068ff83ad4c46dee5fc88e865f33dc1ddd00213924837e4e77a29a9aaa962e9eed5be821900fe77321f0397fa0cd89ddc390414b59d73059014a29d6ba0f51d19331fe7906b65d9e60430588b9813cb7a1d1b0cc7d4af69be3fb459168ca33b835f25377bc7de64f1e334465bcd92f48476915c35e188a20021328dd6ae5edeba6ceb11f7605ba708aea7cee409ac7ae52fd79985eb6c0937f8de27c95db4d53dd88cb49ef4d4ba44aa06ea60ee849f2aca8a300ce85603512b7741f31af9e9cb1c0100bb0baf36e82c72429ae9f56fe6c28d25bc1e80797d966c8e2b6f7393a3b09e6c76ba16432bb4a9f8c5e3dbd6395afa0755e050b4ce2b8c6497f366f4278bc0f45cd7c88be082d7d4e271232f54c09a1e155b2445bc579e090748be3d011d181c49a845beade68a6f6f8af6c0a5596380a9fb46a81c03402c17143999436b9e57f22e2e22d7c568c917f6655b03dfbcc7b5d4f6ca236079e2287338b971292e06c6f5dc4a3e2d4426d49b87d09a9f432f40b90b431810d88c6d18e4a13ac69b78731c06c0d3ac81e572228332c200f1b48b1501880c0fc452ae815bfe794e332de32d1b6b7acd263c8840d834946ea5e174a0650a2dcbcace62cad3f70dea795d6a65610a242b19733795d4baf645dab1ccc035c5535fb0584aafac55aa591f71561211771f8dc98da6074a44c524721a5bfa8f5a46784aaf9e07859efe37beb8abd97becf88a0e6eca66b42f100a41cace723eda7b91e8e7c869d83cbfdbe8d36ea677b736671f85c4c55521ebdfdd8aaf6dcc519f803b9cfa7b154f8ffa39fb81471178f88da7fad03407835b4b767b87655b5e44f261f8eb334c4dc96e85700d30d30cba2a4a254d86174ac8bb11e9b9f2eefd27638883ac8bcf0e4949096bf00fc43cf99b44f9fc12469c5045738d3643e72a029d25b323f1e3ce8d1645033f5512fbadf30eddaab425e7a19a2d9e23f527c4a85b1821e72a56c0ded32826150a04da789b01e6f934e15a5d32ff5e128edb0108d2a6f7fc4181ce9f7053e26d7ab2437ed5764788ee58289ee36f27e85f0ae48413a52f15899573c3500e39f66d8142efdb08d5313a69370b2807e0130d26a82ed3d092acd15d7ea314b209efd385cc49b64340ec654403c763a039a05bd1629673e36d5d4698bda16d0d08b265955524f14321d62c880de15f2431ff99042da3d686767e7bfc7897e36b2ef3b2008f47575005ef0c15e4eec0b788cb874154f8904f6d0922ac6c811b49d5eff4bce3c2c466323de1778b6c369c821242de0f06c773c66fb633a952c423aff0d275e5eb1bcb416345098d9597f6bc089a82a84fe4e1454a187b6ea4d4d08f705f5a5c47de3a0f54b3bcf7b8de10cdc6fc467ead97147995099fc40ee0bad50997ad02b29e75da7814cc67b296b2ce61e3d5e6fb962d6819e997f8c59420cebf26f4088b33b88e1e3283829c0b291a51b4031ecf974ded95e55c88219d1cce2f0a6d06990dca93743651986a07741aa668d2744e71d1035099a93a6e57a230dd21f8c3feac40e20f6285229aa295ddb27788a23d8fd005060147829bb5ef833dafbc56c209341cff830ba840c63bf375ca20b51378ae80c5abf8d7802506640302feb0c0b455f0dac44cf9de3726fd65f4e9d35b92567e5e44c45376a089b426ab9760754b004238f210b06c693bbe73947092457b0b770af0a951b2098a4e2b86cfd6b8120e34dcd10b6bea9acd92e0a92cc56f63e7cc062eabe9f07f823ef9ee6c587d9379e19450c46c8d35791b8f9095a5f75202c78dede7088c77484726bfc91eb3268ed9a9598b069e232cc0ec4dc02bfcdf697c7d6bb9c9e51da9b93a05cdf0187b7228debe65c1ff3067616c4e7276a460e8f4932329867102ee8aee94c5216757ff47a79d5bc1c2c764593fe80bc04771b0326988c067579752a43e647d201405b2ef4974833ccd876b47a4a06505404dd4be1cb1b96d1df0e4a1f68017fedf74803eee63fe3a9fe32219df72cefd86367cdaa378f893149d106a0e60ec3bf2d9abd50e8f3330c80b577d9acc3c70335fbaf3c31225820c85eda9d0e968c5e06687f77cfe8810013102b63f82f9a8a166e9bd06f85a8b99efc4106cc83d2404c8e709fcc2e6857d6666e635620ffd2f3c8c0967f0f402877c12a269b124ee1b6b4a3173bf5c5f47977b29fee7690997108bd913e9cfaf0e056b232167aa1bfb7b61629d1bddc4ee80a0d11716dc6fe897ee47610da07b27fb38bbc71ba392731d1c658f6ed9d73c891d476382d3a67d58c9ddc81c7d290041846f4fe7d81981d4ed47217ab2d843d5b8771468ed90cc4bd8efa2ba44beebe43e0651bfae5d1f2ff43e1e7", + "spend_index": [ + 0, + 1, + 790666337, + 4294967295 + ], + "result": [ + "147d7ead14620070d32f02fcdc3fe3bd2e312cfa54382e50a92f7eb14b3ad43b", + "5680032bc0edccf216420a54fc533a0d53afa6359d2e5b7d5fb6f421c5f58067", + "16e4e60831dd39d29859ecc35456beaec2c0a6f72ab0a4baaadf6c4790e41699", + "6e43d440e6c62d883f20871bef73df87a78cb683ab96c2f478a639fa5d137274" + ] + }, + { + "desc": { + "Inputs": 4, + "Outputs": 5, + "Witness": false, + "Version": -2004472070, + "scriptSigs": false + }, + "hex_tx": "fa2e868804fa32dd1c00000000000000000000000000000000000000000000000000000000df35eeeb00cfdaf51a02780b1b0000000000000000000000000000000000000000000000000000000036ce5907001765c8dc82fe1264000000000000000000000000000000000000000000000000000000003f6763b3008dbe2fed8c76a4fa000000000000000000000000000000000000000000000000000000002fd35f190080a4b52705daa84b4f702ba527c8a2d7912a18b25f27ce07a923ccd658e3a93d3251bc3ada48464a7dcab9d4f116a95b7afb86c6cbaf720104d337c44a4e46046e2c1852050aea8af53b85b495aec3ef5fef0395e51624bf7f17df2e090dac7b1649e2f4d85cf82bf488fdb1d61836027cd128070545313e1f44cc6071a66f0075b2f89b7c20c216a3bc885cef83d594db270884d4adfdd3eaac8e35954ba19e7171d6cf23fdfa2b3bf5e04adc6b64225e6c2d3fadd1c2ca275b7dfa389e851201d8166e1998a741b7311e41989c61fb215b3c9a9e7144ef55e81a1dd057c88373d17da92f6c869d537fc808420f291ec329f5d91c26d02d9fc28bd54be2d42fb88c12735e1bb0e7f83d916198868259b5eeb4128a843ff48c6c17b430a636a081209523cf10549b7abca424368c4eee8dba7d57c6e69a6c482c3cf3dbf020c2d7b0a50a852a99e1d516007fd6dec5072461eb19812194fb4d870e03e15acc679203093fe771005afc7c8ddeb22c4a4ccce4944307e1836176843af4eb2be90fd26cb90be6b4ddffb307751fda4f7b9161ddb31c2faf5704e9ea5b78954ba695e06c7ad2f4a8ab0e0a05dd1d6da322c857cc0b149fee01b54b4a3d4640931874e5a92d8f5cdf6124b7a3c58336f7973f250c66e7d37f5e73c4954a91f669f54dfb544e3a019a92ab2adbcc30071411ace79f4a039c58fc56ef33e7cf87f65ea9f6e2bd21b0c2f88c43f521ddcc7dfb0739bc70d85c1761aa3e2474a129d0bf16bdb9678254db8d39cfb669bafcf9076899da38a64c3386b319f37431c3a195ca292ee99e5b1082c0fc6eac72075af73c264257ba8733a900244f0fcb3797307b5ef30e644f73466aeae75fa0a2cbde0c12c8ee2386f966fbae9d6c09366e803dc843e02c3b1cc0e09e27f4c7fedd506b18ddd5b67da189dd3134f8a896b2d8272a3e0d38b7195d7b45512157d9b868ea79b8c2f8675a8fc1151947972361caf4629bc8c7700ba977794b1632930ae16b47eb05b6f4bac7d731a36081dc5bf2fb15dde1593a08176bd158787beb7985cd1c49f16084e4c257070f71afbd0a9ae3945644589396585df6deeca13dfd547cc9757a449ccf0785676666ba67db68b608ef89a0935a57f7657ca145911ba7b102c8c54498e03e66e2e1de762a53d5871e707e0404c8d72e87643d6c9db5a2a53bc82c56cf4474ee01fbb08276b103c13d8b1375b46e56659d18d15d135cb339f014e7b713bab7713ec591e10245e175638f4436363739b79c4919c4d68347e74b80a0199311bd7150a246410181817d2194472d302899dcae22aeebb04f8d4d1325feae485c435d5534de05a367cd4ca2292f909982a166e8dc6a2b7f1c93fc02b0b350215d3c9b28cf1758ab0c033f50cdcbd75e44a14cbcfed6488dd8cedf6c3ca1d4f47754f2147d884f7ba102ef5faabcb39fae61c14ad46837db28321eb9d65dd365a879efadef82fb50fc", + "spend_index": [ + 0, + 1, + 4101939609, + 4294967295 + ], + "result": [ + "b9d8733a838d2cf61fefedbb592286444de3440832fc73d1a1206d7485a9e3d2", + "c48192f629740141e47599ebbb22a0931225689113e0a185f55f33c9d5be87c8", + "68eab01f3ac6ea292425ae8c072fd2a0945bb497aa0f95aeb42e7fc58edcdbd4", + "c8c9e45933f973233075bcd7142e3e74fe8429ce8b41c0b74dc6e6425833eabc" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 10, + "Witness": false, + "Version": 1446712085, + "scriptSigs": true + }, + "hex_tx": "15133b5607c2cba0710000000000000000000000000000000000000000000000000000000040609b0700424bc07f98c5d920000000000000000000000000000000000000000000000000000000001cb98a6cfd5501bbb59547dd3d0c1e66b56c839684696ae9d554693f1bc92101826a61a876ab59fc7004b7710186829a8acc20bc161add3ed5edd3ed495ebf0037c66aabf2e6fa0e7b37684735baa980583cf96620e749393a728302b093ffe5611005e4ccada468800b495f8c4bcd638c984824c421ea4d9819b601fa2aa5740aadcf5dc670ff7ead04e1f6814cfb0608cbb8bfa1deb4b2640bb4178498659910b2114184bf9fffca8d82f7b80ed103106376077a28a75c4876713b88bf754679ff1ba05b9582a0b01988943789c7c925c8f418690aa8a7ad3c604ef67a528cc0d7198248b64c0e526c696609eed82875163929fec762220acd0b0956d29e1fc1e28bed792ef5192a099e5ee5265c18f6300c3ed1ccebc47719cacd91cd5760cd23eb5e280a033aa743d5fc01321674dac63a64c5fad5d67c54a4909e02e265600d5b38736275d344b3577af0b1a95a4b2cc58a6ad01821d828f859243f49e3571e0f8600000000000000000000000000000000000000000000000000000000cb7e89001e67dd4e9f07e8e75b61b1ab092976d27b9160d39acb4def7327e6933516af60026fe2e86844b500000000000000000000000000000000000000000000000000000000703a47660011f2a8096bde483d00000000000000000000000000000000000000000000000000000000a1f21b5600e65010bb01c62adb00000000000000000000000000000000000000000000000000000000ad72827680c77e05d377624e4ac98dcd221ea62c147897f9a9ffdc3898c4c572592fb31b46a110428fa3a7f8cf7a6f2abd247275330847d6a3aa164ecfd6e9bd24a8c2dcc8719b6159ac4efdb7f7b551e036bbcdae61c86017c0c716fad801f760cfa1ef8afe3980cd3d8e1b3fdadbe01eb3e13bd628e21f521073feebba0247b45ee586edd13b3083d22d7836000000000000000000000000000000000000000000000000000000003800dca4fdb501bfdd2976bef3a9c3f25be5f591f0557941e9dba9d44de758e3393e564f0396cf2cce34db3f9e74f8455b835925e5472210458f7ea6fd7cf6e7b49a18ab0ed3fef33dd58047f9199d0f17ca8ef0e1711bc2b82cd76e88314f22c71c87d07bf276fefccbacb0a4b5d2ae64b0912efa400740edda8dc5df5e45d422579928423f230a5b84ed0704470a5804707a331918b773a03559bcaa8af9d38544f8b1e515083c6fbbb4f050447841c2be6bae82f8af7997dd36703d418595a47299088d5f7081d24547cc93ac445e4406ba3350b4c7d921a19bf6eb830386f23b7419c19968ae6a8b801d56a8b616843f41d7a14aa8b48a3a7549cb25f91cbe16bf4e8cc1c3928afce289fbf3891c10e3de8f5157c6523af71d5ea32fb14a00d1b3ed6546ceb515c0652171f97efc9f07e493d7cf2b90ff4ff32fe906d4695cb27da5c505d0f30ce50d2b7006a4f7490c44b959663cd23a3b1eadc2d2bc34eca8031474f3790137bbd9585ab386502153ba3c8dc27e7314226d201de0966ec277f67bb6707257284885526ec3b1007f0cdfb7cdfa26d418b396af6667174621bfb3fb62b44a63ced32d591e477996581bef111af87f79a56d23bdc24aa8f70a15318c27d9e6bd0ec87c000217f88d3bda5449272fd5804bcab488cbd3b06ce64b77893f9154f0533e0388e9bf89406cab037a6698c8a97170919b49c99ab04746a196466e4927afa49413dc0e75c0bcff935676a27b1d0b21b5b72336a075c4e518a053d66e210f957420756a6fc5a3ccd603c00481c4e3017305731e1c1b3f21dcecc89e2b7f3ad48198263d0b3c41acd65a879b0e08c2defa57365f778fa539be998fdcb3e71b00318795c3173695014dbf44b31322ba18f581388f57a01f444896e2ccba15d10197fb4b92ebf88a30600c4de35cd5d95fc84268479cd00bbcaea2069e8d628a497a2db2f3fd13b4f3065e138601bc9d3293fc2ab76e69ad43820a8567551c10f1b8bd95deb63f6faaafd03d14188c8876e1a11b12d112f0952ee0646f06ef53b4f5dc7883b65828e08d9fc205502e14603e8b443a1a50b7c76fbc780eb3259513edb6dd031e9eddcdcc67f5b87ba42700c4961ae4862e6ca7fb666fe80c436d3317dc5a761a4913364676739014b0cf6853871cfb26cdcf04c880e57df20e5a63a15b5e0e293eb88953a392262fcc478413f57dabfbe45e33f3c8c09b9758578020c83cc580fff6a11cb3fbab00ed7a0a9d5730060b382759354b1548d366659b5d499a6f995515c42093fdc858b5006c58a80285004c648071de196466ed4c18c428926626c980c30c5f998ef72e53a05dce9a24874c5cdb7866587ef5c65f0b0635213e9a4130dc7acddd6febfd0c760112ead253b9c817292569a6db8dcdc7e907b11691dac626093f998c4442b8d7f55f8e3274b49dffe35a3895800568ecd1f6a3acff582d3dbfad7e315af69b204ce906f7e5d2c76a7a939c7aba20681678de9ca63163971ff46b21eafaa0844e5c62c84d58e9322edc4418967a0b2f4bb68d19383054ef11620778594623f8b0abfea055e3c9384ba15b6a810c2e92b8586fb77bf469412435ab40dd66cfbe958106afef14757caba6e0940d353fe3582a7483422a30bcaa35a9edfdbff8280f6adc10ba940b77daf81b3a6202a7c8893ff04dc0b7e621f4822bd96f08e378840a6a1008b0f64b0b9c2daf75f8a783deba984d3892bf65e99c02ab2f10eec030f74469ca2bc66703a177891aa9d78785f0b159a6d24b97766b806772f188d141f56a50a5d95ff8dde15ae6c2e43e430ca6323ec8384adab59c7c13ab79b3a75e1cefc6d62e98746cc0b35d8889bce1ab448508319e85c55fd0b86a8bcee1c27e5912dee8ae70380adc787b20a7ed4d851c62767ffee4fddc68020be50f2a745e7b2bdf8fc787ff0afbb2984a6828fdde02da107691467a3fc5264e17d1e44cfd9e7f0e4612a2049156f87bb0fde500b3bc2c331e05e0f9b72bae5cfeb27aac51a34ec72bff597700803446e862bc71dbdb2ef4cbbf092bb98c8a0c85036aa2626e84cd2aa596c60c36b98263fc2d9ffc75e93a94bda39f8f46b3bba37c3572e675be8c6ac8f29282e5002dfd857b42715c40eca3f6a01078c4e376cbdf2803bea3067f9232678e696fa03c6e00b552058ae5ffc0b1137f8470a39d0bad15fc63e1962e45b178e8ee73b6e9eab2b442634fbeed3056850a9e2e3cf13d46d5edca466c5ca784311d5b8f6001a7ccb0864edea23c8c5c3c886ed58b64f3d11c07465656b1ae6d5f9d66241799fd27030b0779b1bdc1e4ddfc9c546208de35cffa57a5325c758f9f80ea4d7c06008580a3958410f38606953061938942dcccf8eb748b6d16123c5361a3dd3996b19b8a605d437b70596fc8a2162f94510b5508df825f07f3061033f5813134d9e722952e0cc546cb189349b6bfce54df36711b66e480782e30f46d2a0a6d4f10b623c51aed726514efa70d303c53c8be54bfc1dd8acb76e0529aaefd2dc1775a5cc07f16af88680c40037d362e74207d0114b0556a57e6c5d2ccb4e7d99426078b4d260df66b2c8b02ce0349cf9be23acf2687b50e78f7e6422477b87f9ed1f63b55a7857c508b2adf6aac32e2818322ac12503edbaccac3834f7fb65314cfd183fd7262e459ad68668ad40d0005f0f99d46316b8f2448f1e38011c8bbb2ed3ebe96706bea3629143ce484ebc6756873ef4b1e436a61497e1756522d7530cc143ad7aaf2b5b6cda40bcd97117daf5f7077c6dccf63e330733a05f782e59c5e95b251755454963322eb0ed2446db1232144113abdaec6c0e7df67d4d4cf540564b898fb865fdcd0e3972afff8ac7c0ad6dbef9ce053e5e01fc80dd044351f5c0cf926a53036758f2a03d9561c95874ec698685d97568b137fc706bdd9cb7d63c225aa88a28d120cbcd52411dd144041f2413a3ae274e5111233fe3237fcf0ca8b711291319fe64067492bf87ac8395687a2590fe8a4baf463af8613ce15553a64863e11d3289f80e7ca37a01c95cc9221d26a93210a379c9aab597374417cf63051d5a945ad6f3b269523ab30250244508f2f1459bfc72250882b79c3e649d2a7faf898b915c82548a89de799f8ede390a2448f054007eae584964a7697a52cd9034778db678ae018e47d08effde2a1721c340ebef76f191ffc2211dea913b73fc8fabd74823c6c0d33a7fb0d6f7444efd03a6b5e37dc0ab8de7fab309a642c72ec1972054de15fcddd201c80b9af14b3a555af753dbd117e86fe7f5600c86571d70877321d68a8bd20b76d0c71c91897c142b54460c6982d18547f2a95f0a979368380a5a4111455cd830e36a8ce399cf578b0a54a1581f89fc1fd683503c316b83b0878356c42b7a4f01c3a85963fda197500d1f21f1646c8915800985b1cca2b8ed9e0331cc4db8ca8953810bb76d83e622fd33f03efd5a338f6f1a56d77480caec4ff1038619f78bd86c8e0d5a1272c132376c7d781c8de4d01d0948890425559131755f4d397d37b8fdaa0254b57a804c4ee77b10cc5898ab0c93f808576535deb43a73750af2d63", + "spend_index": [ + 0, + 1, + 3610166742, + 4294967295 + ], + "result": [ + "a581267570b10d637e1d7b4a663f015e9a74bbfdeab72581ff16e76d8b8c27ff", + "a43d65c972980ad3ab70db2189a1ecc389c33052c22e96002b61be966c644832", + "8d4b10716dd0b940ae288cb38754cf4ad52c821a5be584182cb1fb3a24b747b3", + "bbd663277ecd2f4b7e3aab477f2f440b2b4469184d216dc99a94e71f549b4896" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 9, + "Witness": false, + "Version": 1429618895, + "scriptSigs": false + }, + "hex_tx": "cf4036550a1e69583e0000000000000000000000000000000000000000000000000000000053b3ac7c00784308065011639b00000000000000000000000000000000000000000000000000000000231e523800461c627a3e23edf6000000000000000000000000000000000000000000000000000000004c20eb8600fcf2862389a6d9b8000000000000000000000000000000000000000000000000000000007e59aca10059e33d001536c90f00000000000000000000000000000000000000000000000000000000e843c21100cf7d3ad6a01d60d900000000000000000000000000000000000000000000000000000000558d6ac900e06be76a4fa0a26e00000000000000000000000000000000000000000000000000000000530c17a20093edfcdca778c1dd00000000000000000000000000000000000000000000000000000000329aa83b00167d5bf0effecc20000000000000000000000000000000000000000000000000000000003f779f7600c27f2f4be65470c5000000000000000000000000000000000000000000000000000000001d5b9e7e0032eda9a109ef86a95031d0431ac8c79237de2fac720028f16a99c45ecedc6cbafede718180e04c7307479ac3f2f8daad7f99fa08476b49be2c2cf0f455f59ec467f3dbee8cd7443e5bcca8fcad104b67193dbaf24506a3b63207264fcd3ecf49609ffe946b349e529aa8935fbbb34ee04153b044c0b6038d41750dab1a558dd73c833419bf138a08684202495b94182f7b2abdf139bacb177288d20fd574be6eee5dbb2feb90a788e4c7a09b6f50f0aa37ba5439b2b15d0b39d41bf80884bbd943bb60f2bad7a6410a80bd9712e3e20c2fcab17daaf3332cff0e48066f56c87b47280b1119719d8bc26ad2cca7bbbb6609916225e9523e4d6515d826c528cda7d41d46719006b86c448c0be850874ab292a534ad431aef35ffbbaa1f6568b284c003307ada573241f08af8deb6ee1836f5b26fc2934852fb8f1c50c94dcea454299c57d91bc303b22386975f951a5c3181f5c631b11d446d5bedca67e4f5d135cb3fb95d88785eec8edaa5258d4ac6cab78e8e0c2245f4a4dfc393044cf0677832f752042ce6412092700a8367bb83b3ee55a96ef59b9e3eb80131db57ee43d04d6dca1928a958d82a72ab42e0cc74c880161aafe35571887d42bb41b807651bc9115b8a7266b22ce3655962571f05a794528b47f479023e513c9ff51dfc19302a8815774c38a294aa883477bc8ac5672564ee530cfdbfd464ee849750e977baa3d23bfcdae91ee718a51ab671dc195d9180d506b8562167c9478c6b2ffdb0b3984c3ff19f785a10903d7489fce9de8f3b5ae99d2fa7362510154aa066c30d6356386fcf44d985c9a13274036084d743e3143f95f50b5331798f669f9c86e7ed96840d4c881bcc2dcd9b4aa689f61c196f9873ee3c814b00da14edf52b422173c8f7676c1c89763eff57daa598271a24392a2c87ac24abf4ecfd00190952f275499159640c3faf1dc6ffdbdbf3e19d50f132a8cc51fd16a669d8f44b88eb3df1d181513059cd12be4f1c78ff1d4c39ab6fd8be05e9897b33489f1ac730ca61277f2c88e0da172bb35987edca8d4bb8310741afce8dde16fa2092738162561724fbf8e848c31752a86620cc50dba829ccd5698c351fa760dec06b787ae62c45a984252851a97627bdae70c378be540ca590c4947811668128ee312b480a95250807e8bbf26492e7d6517eb0c866cf24d879c83ffa01e96b7bef2be2a1255ad93811b9223ef2699dba5e28870258d43a7d3f2054b96364d50e200c9d2abaa6195593ad62d983e0f0a2d1d9a134bf185cb7808e6680a69091860268803d598ad1b14d1ea096ec63b347fc4f0d026afd93b674e943f44b286bcb5645ebc6ade6c1d0e1665efd0106fc781d2e0d4ca62c3214c04ad0fbf7d5cb84dc4c67d47365911de440ae9ac26ac463eb3f1d940bb9f3e4bc88af8fffb50af763a3887f5b06d4465aa480cd58bf6bd2d246a1fdcd371ecafad2aa8a24b15a0a713d52dbaaefbd984f64c85d6fbf6d936a646bf954f8af97d82893dbc4792ff2d916bf9a68ded2e1d749631ec9355ca968c6c22fc8c2003e9591a84b73be95d8ccb7c17d57898da59b3b5c6e4551ebc17527c352a4066c1ca758285db0a187aa5f6b9cd2a41f53ec1f2cd0774761d869d8bc475dbaa93eb173dd5d2a45d8126cdd4096309576faad4a7b8082500547c1ff8a0e001c0e32cba79d8ddf227c7822aad8d6562a8aecc396578e6fb2308df5096f27622f2628a3fcc8ab76b79ec509138f467581802eadc736690c050a44ba18b0dded1dc036b9883431c824b75d56f9f969de7f28e2bc40cce434303dd8853de7200c633254a7ac883f2ead10fdf386f951b4fd7de6e95374a049706bec917df236028714452552d0b68f2ac3e9551b2b8b40e2f4da0322f8d10a002cd9c686bfe8ba1e2b1b9d702f089f238432a10d7873294a4a299159a3238fb1146910947758d581d37efcb209d1ce30ba921048ab2c988d975f8e62aa513b67512d7e0ab1dfbdd64cb2ef3eb2f3a2a6880ab231db4ff3422b08e64dfcce75a8b66bdf82b5116e4567a8842e91aad3a23a27319b50aae13d6bf67d3c38252ec8e3035c90b6d5bcd5a8e771dd5163c2e8c409a02c1c1191d024b0df3c84d6824d8eb9888dd9dce0783c75483de2ec4a54c30116e1252e960e7cef4468bda28986d27611fc7484f2be55ca461ac1a742898f68f83d4b1d98abb4e45598f9df9065cffd0f3e1b41435591fae56bcfc9a9f88193ea6e74a403ea62ac87459a17e20bc9279a782121162dac972c44bb3637b4c44780c8f43ee51e23c50eff69f4d663af5fdc8e9d2d83542c2136f76c337a031289a40c40d61218d48144756cf728b3666a3c6ce35a74583a4ae814caf9ed0dc8360b02c141a887351baf1a498f2c1e342730484d8f316a7a1f5fa0242538c67e52e8f7be2b27b56527be0c043e9ad1f704c822c28d259a11a0899d950ecc24342f72189f226ac725d568fa016303287e44e499dff0bfe46ff372df241761d90a0d35d54523d31d4a1b5ab842299f87027d9bb612812623bb877801c96e72598d47e449a98806da0a8cebda4aa4ee671b19dd1501eca920b49f1a00f9d91759d5d499d66fac46c1d89b93086e267a54338d9421987f51d690cc273fceb1c621a1ff89c73bd27f88eb6dc6c8f1", + "spend_index": [ + 0, + 1, + 3616295423, + 4294967295 + ], + "result": [ + "edaea6235b2a50a95096eccf977cd9c6fdee4067c395e52623117f856ba78316", + "1c4306f65455dea78cc6792f876c3c3dda28a8c4e58cd44cfdbf83ddf15eaeb1", + "4f001066595dee1ffb13aed2e36921dde1f9fb7f509c4182d9678ad6a08b4334", + "cae1e737e67d7f80941b39a0e178bad2d0748c8823596d765b7f3450b019210e" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 4, + "Witness": false, + "Version": 228922200, + "scriptSigs": true + }, + "hex_tx": "5813a50d095dd52a8c000000000000000000000000000000000000000000000000000000003f68f1b9fd1301fdd5c373efd2d10c9c119c2c6ba1cb5d7338fe6cb30134c56e74ab2840685015dcda105d2f6741a967b13b4f8b18ae5aa566d9f2b96162ce31d1db10e7eecfd2eafd84af25bffb7185925ee8a844a79759ea400783c32abbbddda7a2db2863c1487237ee612147b4ca963bcf386da21d25504770292640a4d630234c79f002bf74d4d37c84c98ea96e4f02f1a3073617636380a34839e83c28982048d29fd0ec11328e1127baff539546f49372e36602695179361fe5d8fa358fed0336aad6a9f9912762fd13b276bf9bb39e5db98a95ecaaec84c18ac52b1331041742ca0d2390c094583311ac565d6383b80dd356b6e3474c76fb41b00b4be83b8accb7417c97256c13ab7c6316a87895e5b8e23dc7e1d5fb81937f85c0308fea00000000000000000000000000000000000000000000000000000000a349c5c529e3b39bb861b27cb85e78c80efbbda5bd41bc7b73245593b76c3ca8cb3ce09825b04010a48efdba5e682f350a76dc61c74b0000000000000000000000000000000000000000000000000000000077521299d1c9a0c7df8c9ae9b0bcf4f64ca1dbf93f769c755b87d72d182fd71da39dbc7c729b23d97f847aa67b046080c9d127b78b99500e5f5aec94abfe8f8cb31734481d30b24287563b8a4758779c8a5fdfc238c5e13530496861355c3d0e0eee0b6981c7ba365a5996d5c79584afe557b2d8c9acbf2e3a1fea1b18ae3f700b5e224ec7775a327116082f6133aadb47645d91dc994ef56393c7d7cacb54e8836d47a314bc8ad81778b1d16662df20c06f709451a4beade694f4ab59b80401890e4c8f8c07795ecf43c6b8e6024bed8824625cefeb15de1965ca64d685000000000000000000000000000000000000000000000000000000004da36e9800b58147fa27f3cdc50000000000000000000000000000000000000000000000000000000043785f350f5e92b8e86564a85247243c37e596200b86c7a059be1aef0000000000000000000000000000000000000000000000000000000003994ec08bc7f6a101e341758c55e5f3a508b6914268a8d97f73e53019048c5a243deed6de204f5675345609dd38b14831eb4f28212ff3171e47d09a54e31ada8c1575c2858f85b18e4c23e0282f1c9130e0bd3fc2dcd42f8642e7333a2589afdeebe42fd11c734dbc07744045b667672843eee4725871dd2e46ec90e3f238178f295edc4e8e0ffb4b342077b88601ccd133ff558bdf313500000000000000000000000000000000000000000000000000000000575e61e2fd340176fc7b02906571efc17bb6adc866e15706dab6b26b57ffa1b78843b585f9d66313ea5c2e46a74eb5edd59fe7795530ee0d98e1635af12a53ba24b5ae140246b746c14bce965a0878a77ec6e77d23d8b57d3ab5ae94733923fd5d75cb5d071f40e5aba7103a120c4f0cbd6acf326a51cbd45195165320d12ad82e240603613c8a1662a116134bfb89d60b2c30f58f044684636e96ad71c48eb95a0252a33853a0ca17d9e20c795ba7968ae6d89f56a9613f5a127edc77a453c4d078c146df95678a2df8d0d00e0e174754828390d8147b84a990147956a16becc9ae4c113a40f7ce62d33ffb31691b87eb5b47a4f48c367affc66a6c88a23a85813f6df5267ef6c4e4d507fd8f3555d9d03e30df1f36f0e970d58d9597652b7730e6d4ded090832d8033e2009bec58d40e179717414074635a58795afc83f451d6b01800000000000000000000000000000000000000000000000000000000ee8aad2efd140188125d5720261c8bde23eca7bbc6c90fbf666b33d2fef90bbf94aa17063904db0dd71981dcb9116cdbdca1b916155fe14ce3c9959e2af9e8a4348f4921b7a220f13c4ca6e7937e0e2991e560277f9930357d86f4ec7087315014fb90aab1fe45ca17ba23f52e52cb1cc5ccce2f5947d1b89eb5682c968fe4ada1f171839e91612a4730915dae8f907bb4f5ac16e030cb67b01c2d67175768800457967731164de2dba58553e5ce7cd6d700bdab8ad5a72f41bf89e42a82618308257e916191034012c70bf2350b731b4686d6a9a8bbf6224013a2b2e17fda8a55c560c18493555f83922a55e4aa9e847e2fe4de1824825f89094f2f2355b4ce819a8075b46a808aa11edee884ab155df2b5f21cccf8b991896de584f7db50156df95300000000000000000000000000000000000000000000000000000000e9d74bb2228f4e510fba6128202c9cb7bdf967ca6a28926ca367f1fc37f3c9984bb3311f8fb50c22bc4fac0412b090b5d4667d73c81e341b829b73715386b56933dc5938bfd028a699df860e772048285343b590d8a5589e0cf8e1b0a3d70ef7dcd59cefaaec33719cf82ba2ac1874dec67a609f572ed71c6c5cedfc2bb692270fa55a928279aa19d4596283f928c06b2ffafc9139d11d130bc8edc304590718e1c7b847f7f0d91eda897d1843c5dc119b75f7376497dd644e0716aefe4e8c8a0fd760c3e51c79a904d7c15ad458cd7c8b9871fb041072d589f1d6ffdce7d204c0f8003774d65b5b87c62916c911ccc93d5dfa5efa66ec894eda669245785c2f9f26de3139c8efd70dd8fc23afd84195e2a8d9939ff747be802e388639786862881ff9f649c058eaa43d59562a71e991e726134a8cb080de0fc8fd9f07d2b64ede78483f462f15538791f907ed941951cf5c503e64924812be59a67ab83b3b2b71167d005702dd1697fe4b3d8659e704e2c7187b851c2b3ac92288dc905c6154f50bf831c20d09bab034a533ee8e622053da5492d2e9567b5958a3b0e22c2505b187bdcbb7822b51dbf2228a9a093fabd7569fc741e554b6107acca2c9b11f9423f561c76866efc95b5575c3af40c67cb1e0d6a66052c87ed3b1651e757efb03bfcd7949fda19443fbe79268748a5936387bfe77db547dde320ea67bac879a2d67e329a8a2763754efd276f70195969d854f26f198f6ff192195ffef5dfc2d9126a68698ef702a5d5e300e7885823760209178671b16ebe4443b3628cf6610f4c4debfe6a10ce2cf1a62dd8e636a3c7da29f7cd8da80083e835d0cbb796846e8745426583425bb2083bb7ad6078397a13e776dff6e4f3cc8949da9b06a83f5228f2cd2b90798058a2636243d7c353d7d60c7cb3fa6bd5e1909e811e25b83715ff21bef61656300c871d91cb50a3d82be69648785cd094ca70ce8766b37f304afd5fe848df15e60f4f3e116fc2dad8b106dd04d8c84c73fc6c51399b6f8baa876e5d0586ab574afe9c573f9b0082641847fa21aa5f0a5cf8389874db7a0752b2d15418c1060a6fb5a72bfa3800bbbbc96473c99b6b3b63d27892da7a5412e15521ac3e26f84b127d82889e152fe5ef50b2ca13d5a0ce805a0f18361aa823c25b7e7aa4b678d59cad74b68007db7ea25e8224ea07b7db0f72d96607805d0239dea20b7e8ef059275f56c2aa92f6b118f159123f76a", + "spend_index": [ + 0, + 1, + 708469068, + 4294967295 + ], + "result": [ + "7449c7c0e0957bf2329c95151c03eec76ff335d8df4eea3ce509026112f28cf7", + "170aceb5fed624928b1ec575e5456b1988a871de4640540bc21dbcc1d89b4879", + "5eb990a684b48e5fc6cc68aaa7689a53c193b23aa4a57aea52e5087797aef82f", + "ce5d9a1692d85326a4413a9b10d0019fb33b1bd664eb7cd9edde3907728cd105" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 7, + "Witness": false, + "Version": 1849375622, + "scriptSigs": false + }, + "hex_tx": "863b3b6e0a1f4e0d7f00000000000000000000000000000000000000000000000000000000cea0a5440066796a3e5d5443f30000000000000000000000000000000000000000000000000000000022779f8400a4ff4c64dfc26ae50000000000000000000000000000000000000000000000000000000017de040100c67c6b7c5c76b2f9000000000000000000000000000000000000000000000000000000003140c06a0087e9bd04201b2092000000000000000000000000000000000000000000000000000000002f4cbded005f9c296bc4afa64f00000000000000000000000000000000000000000000000000000000d32fb30700827eb4860f20b231000000000000000000000000000000000000000000000000000000001996ea7100ac03a6dd337ed31600000000000000000000000000000000000000000000000000000000ec7705cf003fb2d6284bdc38b90000000000000000000000000000000000000000000000000000000017cd1c8500136e3e1a295f06040000000000000000000000000000000000000000000000000000000015f4d5890053381e2b070564ab6e710bdb43c83bf70f7051c2ef7598429146fa2fcb43cec86845c473d5862bfb49ecefdc0cbdf659231669f9aaa562ddacc88743a941e076577a5da974311b3b9687808f9d3812c280e1ede2c6277d3eb3559c6cab90410ef03f2b7abd1ba7cf3da046b8195a0b318fb86f965aa087edbcb2b27b9b187a33b3eebe4647921d1aeb466eba0fdae322d9b23861f6c1d68086377a2a60c92ef33b44063499a1039d02a617f6876435140cccb9c6042d112c6b49b718076b8feae65e665e28ace8ac8941917eb1612a71042d5cb6400f748590fd43424309c8bf3bd45d52f9106406435cfb3e0a2710964cbbfee48b49b25baf0301477bd4244bd6ccce535609ecc6dd12890a63251beb8e092fdd05149322558a2a906b990c5d674c1be436002bb846cbd1a6ab3f8b2f9ee3dccbe0256b676f7cc434cde676ef4aa97850e1ea3fa08f36addc89888fd59500d4c2efe01bf1487723356888486544021057e129432cf3a8b81145baffb2b6b7c59fee655ef0f43269912dedd8595320cf6b0daeb70001dc872343747b50927d61afc5e16407f5fe5e52623b9a22407e0c79fe35ba1ef7cacb457b7e66c838ae3ee3e45a9ccd189b49dc348c9d2ac453fc2ecd4d414848a59ee555ae0461d46aed2078803b7224d380f6254d7e591725db9a5b314562055ef35a7b3c4d791c2d4ee8b60426e4b8b6c413e336f8579e3aa157da4740ff73f935bfad7d9f970f5d88a6f06eee5b6b60bfec3391ebb41ac1f3736123784442a22bd5a15e1d3a61450c3e44e943175c56969346a71cddea0790c8b4e8b51f5e5fc72c6f24dd62ce316e15d51310e1aaed287c4644cd5aff7b8dc20bdcdca63adeddf63ce06b2a213e7f8f867fa5187f50573dadd39b32c8dbd7089b332775873a17d365179c5e5f7aa7f5d4944df978fff7146ef325817dc949933f907ccdc5fd0710fa9337412aa78b9a51e56607b59da97721e128a60c692e021d9659d732eb4f560ddeeafde52301c96f829a9278cf124f0b3492878e49b7c3836bf2fa41e237055c2d1fdbcdd4e4b5e617968e3ae7c48367cd4e6ad75c37b62f6a7a54631aa96ac03bc6264b2157019852dd42785e8c555390e70838e01f87ab86119bde43b60519feb7504c8c1c4b5e643721f80cc712a6efb4df43d64194bb7e6ea8567dcdece0e660c179c8f36ce2e56703f63e16e052c1b7ecb830baf481951510abd5a1494dd6a70118316af13f9b43d8b665546b9fc39c27236396e6cad4677d05b3c7c950da6f3b5c3406e6dc98157c78e1d28f9dc3a8ef12276c173893f0000273acf40e3d89ee11cc018468741154351d436c1da162e9f83577c894fdec48b12c670d12f92ea5f7809ff35bbab7b2370c0ca7524b0f9d01e556d9d0d6f8ca5aa8f044bb82f0362903daf0b56fbc1828d93d18c99f1454f6cd67e8b2e6938a78e0889f67c28bbc8cfa32201e1a3698baedbe3580b75bb0fb0ec87bc284ae0193da658f8a62fc1b695a682279a01e4f3591b0841db404dae69a374cdcb1292cd3f6cf5c30c5ff9ffa13b601d679b856ef86e370171955228c50b5d15e402c078a1b1a04c178caafd7ad885e6779e0c29787860ed55ee6639e8320567329a135b3089ee783b1cfb5252e2bab26a7c3bf40cbe6f7dc856f291d466c14ad7c8dccbea54047dced27aab3cf9369271deb65a3e7fa05a988908de7b93cb9320c2b31a18ed5332722f91be01d3d72db14ceaf8f4f4e8f5fb3501b5522b84f25f025b505fec29617fb575aebe803c8a12e593a9be7165776f717d1e7e5de89a8e79185d1bd691c578e0dfbae04c7d4c7f47267ae773b2de321b9baaebaa23ce5f1f1b76e6de607541cf7dcc00b694aab4ee5ff65d32390b08ed7eefbb9648f4e3c805daada431d6c2ae6bff4ad6920901808648d8a6796e08c0a3db9c2ab0ca99d8ceaa07dd59e2044484d4b4ff9d687e327f8e5f297963325d2917fc58033efb6d1f66339fde905f347a46c908b0a19eb1318b76b2ece20467ec1d32bedceeb7dfaec395bd5b39b34fb7e3d46a69252dbc446754e65c9cd8cbdc1", + "spend_index": [ + 0, + 1, + 3358500723, + 4294967295 + ], + "result": [ + "a67afbba0065b5896504b0f2e660aed9c45030de3392b04ea3b6eacf74f25c6a", + "0c885fbc0ebda0ac9654aa951a9fe010e8b78d95da3d4b98972f0222d5f2b4d6", + "00776d3c8512073f11d54616b089e5732369bbd5b4935d9a29f3cc80089871a9", + "4e601cc58d1c96b29d4b0306ae89bc29a01a40fa69128aa480bb517952f3af1f" + ] + }, + { + "desc": { + "Inputs": 7, + "Outputs": 2, + "Witness": false, + "Version": 1798237959, + "scriptSigs": true + }, + "hex_tx": "07ef2e6b075ed1430500000000000000000000000000000000000000000000000000000000ff78f49d00cf1131160c6c8a7f0000000000000000000000000000000000000000000000000000000034a318d6d91848af4d612ecf9cfaa2471fdcb5627bfadbdab545df89daef1f672d2814e46b6d15b5ae5b5e56dbe294424e1d8f2c28894ef417e41ae27f9573d4303689f54a333d04b04131ca9f3825fb365399229a0605e361e694c11cb701c2c71ccf5bec7cea486e09f2b710096f90bf5cfa4ef67fa991397cde17e356649f24be45c377294329e9a0f1539fcf230f5bdb8d9a128f9899d418af7889e475e64bb145b472d60e6a6b7fac0b4dbedf3a977df7948ffec09b41397f4cbb8046f27a4dc6ed090aec2c4ebbfe5876ed54cf3d016440fa9597c7f635a94d7cc7945d4bb8359c6d87000000000000000000000000000000000000000000000000000000001fc9da2dfdae014c120bf9bc218f7be58b7067cd4614596f7d58d1ab928fba5b0a21a3e81d8db1f8c89f8db25a72de162b85c34e7dc66923a2926cf8a538d44e6d2172366e619788448f071f201fae4184f990940ed2c51fe7a31b9dad6524ffa22d176b77a4f7e123e575baabaa35ffd4202ea4ef3644c7dc653c970a7f66c1d33a6a18d1b1a01e70b1649276f06cb5b46b2420605926ae5d7601cdbac978301a2d7909ddd43170786b3264fe45f92b89f9870364364aa2963ac5aca174cb652ed2c10b96817359c05ed283cd841b0865d53fe6d8230738f68de6c4f03fb24275d6007fbdfd591305066d1f310ddbc229cab9f7b2c51b850529f56e50a8762feb20787833399cb3c81eb2c917e016ef6476c59cc82f5be77213acd94a9d6465f5d51af9175ca29fe63b323b3febcdd43c2cf6a2129596a9dc8834326a40ac2476cfa29a7c76a0c5ed3c340ed9b531e54ba5bce4fe020216f45cc96675eb1c2790968441b8929c9430b3c56e42871824f4933d221f26ba67c3088bca40be87b86f95508a0f3861621576213069384d58535d8ce783ccbe22e2a9424a74a1f1cac6b4de29aefc8d7785818be5fc302704e8a63c08f0704a213fe8656aa900000000000000000000000000000000000000000000000000000000a7033100fd9e01401bdaeccd7ff2c040bfdb44d1656d0d54b665b2403e59e4912a8c04d60126407bd04224bb6b2fa327496d639c6d788e75e79a51967a27580eb355602f8c73f4a366aa23a5032c5c5f9777669917707eca2406ee9fea402fd0d5b64bf4218ddcdcfd010a6bb00f13c6ce09a05fdec05602636649f3dc4b6bc2b62eb506b3bfdb1e34060892409961e6dcb6263f085fb45af54113f04972eb8b1150d7ada2b6ce814f3e8d5eb5cfb112ef59813bca080496749a3a9ed0d14110acd032381162e13b7fa5fef0d903a90e23f5eb4cac9256f334bfc3fa2508657ad1b247e8f61aabed24f067e90cb64d369e3bd7c637f854945d58a547aeeae1b08bc3765ea8efa65239c7d5f1b2fca37c25a952de38c97224c8c9dd6073fd5c513f3cc69d5b3502855564ffd4340f8d35c763621b0a6f926b9f0f97eeae5f02343192832de354dfaa9e2d78fa6d87bce125df54d15c2b14c52df5b531b33e9fc793451527b4f4a35df5951f0fbc6abbb994871765f8c494fe6d843394bcd54c0f66f172716b7b54505c84d717f129319fd201d51854c191027df094ab07eb6fb6675423a2701f0d6e75c91ff51400000000000000000000000000000000000000000000000000000000bb3ce8dbfd46018d139bc3a62dfceda3d4b32db06baf6edeb1c6121f9a292486a92c060ee0aa0b8858ca8e87c083f3a425bfde773da3e3b639fe454b5f51cbc0fe03dede14118337872031513415ec11804593f83760a290a90e423bca0b99a127f8e6b632700ec71626b1db14ff277d897c7a9a5778edb073e3a3adc45fa91e09ee4ea17e01bcc4cd081679ed54cecdea2dfa1058ed5c948d1c38c4f92e7cacceeb728692bb93a65d3ec0e4f0608f23ba3190d0873667f31364f24409d0b6ff4f61cd20c4126acdb0e5acfcd7fcc1359a30993da1d7c8fac52448b43736b764c12c1684f62ce020dbc325d70bce63fcfb8a3348f29ef1358e04aa4a5076bfaeadfd8646f786ab872617e8259cdbc61f1ac5ffbde8700e10541884ab7ea980d0ba83f53e2c6d97cec6486a8c2d2d8d19056fbeb987220d8e97f25ea08d5ecf0f1cc4d844a48eec48f6058958585e2f04abcb39155700000000000000000000000000000000000000000000000000000000a628b2b8fd3c018097865fcd8fe6470455940a4d67fead20a5a785401ac7c866a95ef9a3772957fbc9365db696d03ad84e51b63cd418f3a08159dc76c7e2859b815429d50cabba3329bf3eb1ae70d3f610328aa7855c9d04a10e79ac916e5789d816c39af09bab264be69819f83b487870ddc2b7378ce083c6a6f925ddb27d4b19b5c693b8da8262e1e392dba31e586f5af636873a3c776e9d454f4d623bc5d6e7567343fbd8be6ddbea50bd1e6d10bc40228d779174789cd26272dbd4b27233d75b32bd1c7bcca3c56f014b9329d3e1edd7001a793f4fd8d0d1b4e78b413fdfe5cf56e992c2d2f02ac71d261c9c31940041d4585d2b0188fbd77250a13c26f3ec0325f245a7744733958eec2cecfb9d9afed1e2a58e4bec4840030e9f3e0c92aeef1f4938c955b46ad14704c2b6a2741cf0606c5d4d0a887db0d355efd681184c37c9f35fdf95ce70f3d4000000000000000000000000000000000000000000000000000000002b11a978fdae01d84f6fa0f47c77d269733927b97b495afe13bd0736173bc108d5a536457cd4393d740d02c208981e9e34805e1ae9799f7fcc970b994e3f2168ae4076c9ee0cadd49cd01e67e3eaf614708413e8e6747a7259553488f005792d3fbbe2cc9e7a4921a4e88739c0cf0c48b322c14daa8a62f7fe1d767ed98ef950dcbfc8e6d3b2912bacd52256e8ee0eb8feb9654e150cdcc63b37501738fa74b8afde3212f0454e274e0c70bfe05db3e5b66fb0a37898339cf842f4069c2b15310e03c7247f0114098a2abd6b3a7b95f74c0d66e5183ef9dcea6cbc76ab811e85a3927e9f1fba24a3edf1733c299ac3e3751d8bef340be63d2bc99a37de7ae4c93473825a8a0e9ccd34add14342fa49b2a4339d82adad9389cdf32914df4df313ef940392eca3dbb26851cc7f633d4c91c18255892d461f96bf3ad9dc20b87782d124b8e9010183a1d662ea87c6390558e30f327e75cb7c02f09cb8ad1b29603fa67fd176b0dbdd37d89898c15d94151d6001ca7467ef8651438fb8d5b69ce346a4a3a9ccc006c55d69fbd80a0956911a5d353858d5d20e161bd2467fc524a70a0121ffe69d6879c3433163b4b268bc144179eaf2c4483a2ac702ff27ef589383cb35c860617e20afba9d9fde90927fce0a9febcad50562c77535a516f0fc46312e7e44b78c04510449c8775834336be170ac6035634ce9bc3fa426caa1a1e21585d5377244d6c0f5b4bce9554359c231ea2d2a44c6371f0030ab2ddde40264ed65b630bb26ea0fa44e22f83347b12f34ddc757476a15809bca3264973795c1ca85c9efbb4ab971b46f283ccd3b31bbbba467d9293ff542a9c047036f63f7999ade74e15afd120060d814ba66d5dd324b5e9840d9c5aa82f2d92c50aaedde60ecfb197d89f803b43f951642ef440a4ce557c119c8b0b3b31396ec5eb2eab3b68bfcb8d87d514e2fa9d99f55bf73b6de4a2c0ae686ac120ecd351950f301d788e9d05a9be5316fb0347de8f8627aeb14222479d9c0935682cb19433ae087e6fa55586b71fec9de2fb3d7fbee0fca4ba677df4f5a058d881e4883956f7e2c8c9a7ff843153d495ce0508d9e86871a75ac58760c9f6ab2ac11d638798eccb3156d869060c00808e8d589a1ecbcf54c6ce2aa41d927a337b4bdb357bcce9262113256a4209f65cd612f679edcd92024eaae80075d703a22027f77627ce71d58210ce6", + "spend_index": [ + 0, + 1, + 2916844456, + 4294967295 + ], + "result": [ + "283cb2047c37309e829655648b28267b033c1087d81aead63e6ff2d26caf9e8c", + "7010b42b49bdf5cca62e1f8f49362e68f9b88f18f762620cdd8456154b163944", + "02459f32cf304406ee4b0de8526b878e6f8d2106be67ef4e34f8093b3d9f958e", + "e813f4d71c4648851297b59fbd8703ce205c8c1bfea7665e221d94b32525c2f5" + ] + }, + { + "desc": { + "Inputs": 8, + "Outputs": 8, + "Witness": false, + "Version": 728859774, + "scriptSigs": false + }, + "hex_tx": "7e84712b085a8b7c720000000000000000000000000000000000000000000000000000000007339cab0076f4ea875264aae700000000000000000000000000000000000000000000000000000000e03461fe006a66435164c792eb000000000000000000000000000000000000000000000000000000004d3a4d3400183a7cce719da3c700000000000000000000000000000000000000000000000000000000162a98f500813c238d4b9b642f000000000000000000000000000000000000000000000000000000000ada854600e9fb24603d09b8ac000000000000000000000000000000000000000000000000000000009e6175f00071d3837caed637bd000000000000000000000000000000000000000000000000000000007a0ffa3c00eb027ff74d8419250000000000000000000000000000000000000000000000000000000043fa453f005837068f0891a5843d7f2e8411c8bef21df66eac8337d06a1f249cc01b956e0603d06de734ae6a2f1e170de9ad5737895c85f747bb07768d1b0f99669a7dc73b91a4d168bae17dfeac3d2f009cbe51a15460f3b26d88138bafa6ee1644c6df181291e5ac1f3a6b11bde316a01bd69588022485667ca6cd2fc73f6d7aff9d08e63b0a77fa3c2e74670d6d2cf83670e0b7edaa56ea961c1e8d3b9088f480725029e5a85e0db3dc972895698621b988a3af0c76ef806ec8335ee019d158a73ea608899a0b435ac8f288288c3a7151383f76285c5b30981516f91cfdb08ebf4fc8a638d0073680ad2a824cae7e99034b4507d17837196949c1b145183ca9f56ec5450a4df6d077e4e1f3f057660d4ac9db405fefafe0fb966ee668ee6489d97a9643d2b973110adae292a3332767c762fa56001dbe1668a48e77136bfc287ace637c12a701bbe119dc30ec7aace3f84f9ecbdf7fb6881f5fdb21c1a24fd364dbc4428e8ddb353fbc80889baee1c631e79a03ccb4897ed3f8043333eb8afc8adc5cccf00e5cd6d46963cd5b0483b3d1f09415f656714f502945f5c4e83a67259f6083947cae09df3f4c7a74a4871e41dd4fc8b8700b74e4d6ad991c2d1ea6cd6eb7d4df570c73ee21e0c75023d041f4c2599aefb7b82eb364a5fe9de8de77c208a34541ce5a90d37245d57dc1886715a0b038e2e0da44233dbb7b193a8967b53d959da49e1b745e556492cad3563637539e2a19507dc88b73fcbd1d3096ad4076af5b1e93ea376a705e061ac6b5f76f9735d3372e21eb9f9365aa4f620f60b3559f34254ba22e6e363ceb086a59dfe328df23b6a407447e265130ae51f864c0798018c8a2f8a3b8aecd0e51480e69f4dd3179ecfb5152071652f14206b1aeac2b9105c857352501592012cdedfda53a1780257ac8a55d5f2d488e5eea6773c451c1c1799d33a2dd05f4d72fc69419145efe46f27e328952b936babdf3f80b1aa64dc34696664aa5d5bc5cb8894571d3376d937a874357564b4af3040defa9522cbb52053e460b8e1bad794705049e3c15e8f260d4d3577ba8d9e26fcf6624516a549c932b2231a4fa4d99d9274af0ce1ec85fceef43b11113cc20a02147a7c06116f133159bf277163ee2d987575a2e342103b4128520229574a41c75ccf4b0e492aa6355074727921c18be00cb4d8c1e3f503ac86f0d9dced8a28b17613ccaecd59ec3e7425cce0eafa1aa76d6adcda848043e03a9d02a00a17ebaaefbc4d1c9c3b5c34c51a25c4c3e640cb1204c8b30b95d2544913a04bc599f4addda2b652886778bdbbf267b5e5d222828b7fda07a577ee08f21df7c38a89f7c5591f6d49793bb0acdc8ee4006106912351b2c5d76e5fca68f5931cff15be0b2a507f5c936445a6c05b0dd78d5f16e35bafaab2c94ecf6a31e53d62bbdac9dc32c7c6bbc4a6f82b931f874a9741c3465dbe65c126acce73ea19e3e22e968b10650166bef64c7598a35c81029234477d439cdc1cc604a8b9be7a672ef766be533e596b7e596ea75ac33178ab366a8542dddcac4692756da61b552fc12886e915985b8a8ec8e09b1c6bf1af372791e9c920507cbe78476299142d5d85e153e7de3b1c681e57e755d8cdeae628303acde8550c4ec867b7c0c49dd4cab2d917c609914569d598260ab23c489e3eafae99e398b857e55c69e9d782e4668367b0200fe8020a62d3208031f9d70dfd0b2d9f317fc9fc0b1e1f645109e024beb4190b24ca8352e496e990dd665525d5e00b40085467ccb24f2ff00af6c6ec8f57ba2b20dad8c85c24e767b2cd82083607a3f3cd4ebbc8a9b92d0d2c0006c14c9c5ecf26b023330067c581295cb232b157263ae71599d4de8b90ca13a5ab850ccc63499f3f7b6b018965f9daacf5b96c4d735cebbb654b83496891c6969c54e69c9e72eaad85b83df205ecf2ea504ba71c042f1b8497fec95ab33ffb6e7a0fbd68ffaf2274e143f5bb3cfcffc0235259dcc869ba3f6432d7dd6108586063e0646b30e1304c68034a24c69e790e529925fc7aae4a5f575ccb65584d121e7eaf14a70039066d6415adcd31cf3774f8431c851a8e22b0b1ff4b196ead0f96063c78dbf54b5e44b9041c33bbab4d01ae6c2e3667d825abe24f1d4085d43f9a5561e2b605f8109979b760907ab9b894c0ccb6e2e26536d3a835a438c9902b7848347f7789b9ffa73a21ce7709bbea337c0776efbd9302d7d789a8005c4aa1906d17bf93a4ec1dd61caf6c8314504eed98a7e7793fdff2299f1ad78d5a29d26c64a5d815a59a798d6ae86249bfebcd63efd1ab92fc305023bc1babe53119d47ad340fec3d89d7aea2cb1ae92b1fec69b2ee06a6c8aa8d5d5e87e84f2dfc8686", + "spend_index": [ + 0, + 1, + 1256674190, + 4294967295 + ], + "result": [ + "1cbc2c12a17c62451d2cf36548bd5428bc856da30d5fe599b16743a3b289dfd8", + "0a1fb9e324a3bb5cb702204e1a69660c8b8c1e13240f4d1c28a52c5adcfe3ba9", + "8be86606c28d4cde311a518f44cd47582eae349332b906ed0235a14be33807c2", + "7c1b06f3d2068192342c5b643fa15b9d7b7810934c665afe08c442fa66ac8b96" + ] + }, + { + "desc": { + "Inputs": 5, + "Outputs": 9, + "Witness": false, + "Version": -374849814, + "scriptSigs": true + }, + "hex_tx": "ea3ea8e905240338c6000000000000000000000000000000000000000000000000000000002eabd87700f486a7e201ac6ca600000000000000000000000000000000000000000000000000000000913fb2e9fdb701bf3f99c49e04f63d21a8518a93a4ed96d016189b40cb85d3a5764d2a13a66a38caba68238877a2c7d804bca7979cd40b6fd7849bea3755721b10482855ce2f68436e85cf9a64e3846e69d685ee1e8601ab13e1ff8d72c42bcbaf4023c935c08969b2734e88529540433125e1ff66b31ced3b196cc54b0128170f51dcea554bf15d13de112c6853ce11c379180534afbd747128f6ec49f696f1b2cb6f2384b159f79019a3a9c30a92078110daef12c648fdc75a9efcd04f663e1f42ba2d5c61bbfcfc73b8d111264424346ca055d77ff1e0f6cec83889f5792e78ac7c02566d0d9702185d93394de0cbf7de83f007f65487e8e7f1229e88f75e493790ca05e0304cda49c000ae971d9b34f418a37d7442e84e47348d4c7a6ca83cdbbf429719c4d50c621ad64bda30107a588cc6d82050e9282783bc79cca10fe04505aadbb90f7d071ae3b515e02d94e4e6c19e51df33b2b5f2b940d6df47f0c68d6d595308fad2fad8354a51ceeb8a28606f59d4bb936c94f82ab0add1ae510adb4e4373a17b4f18c2bb77594809137a66107bdae0ca690cb969c4e1f520ce0154c57dee20139b1d12f5ce987be8f5566e17e24354008f55f96da4c43d7b1823f704364bc600000000000000000000000000000000000000000000000000000000243a49d777627f4fc5e826acdd8e81a6c5f1d7d5ca35cc83369f4f1f1f522484315964c12be52fd9b55adb1ba9b8d20546b29c4edb02a1e6cf24dd93e440aa3dc35964e8ed467f2776b3bd26b51125e3c917e84a89c61a0a722352a9acdc6242e712af1ba5a88a3a695c265abe130a9636595e94ae50e30ec8f5f148dff30a3971e6eeb200000000000000000000000000000000000000000000000000000000856c91830037bb2ddf0def03db00000000000000000000000000000000000000000000000000000000c1e25bb4657f10a47dcd64ac85b0037fd99a84d60773e3b9b144061b33f32d5d916c3aa83ca0d22d932d6b06c9eacbc2617370c3e20cf65dfe63451a3ed9f8a72ca6486ab9bb99825d8e1afe7c02098d36fc80e79bd5a9f4bb4561ca5a46478d51da59d81c5539f2b000bbeabf1b09e59f12d005f9071fc88526fc0e9363b11bddbafeaf51e5d948c453d0d14a3feea58f30ca135a3ba3eadfb991d4241c5863ff4ab8cf062a23be20ec8e718a45b3ede10f67c9e31d568782c5a55cb5a38abdf0ca6aa95549563e4774221576fc9949aeb296656b09cc1a00b25b8433702079f51666f796ea9df041377476d18057f16d293114703b604e9ad5fb88bf4443744dea5117601ad991f568d564a183d668c87d4997b5713587ba8473921f86e941e8f1cf3c53a7997c1d0f3a9944cb5dedfa8a563dea7cdae4b886c4daf24b8268ff6771399b747355c8856fce298f7a3078c80f26627780b203b1bb06504de5332d8fc66d9f85b671393eb52d7daedeebdee62c3f7537151d8a0844aaea1013ce7c96c3f39e2e98399efcd11b5408f84bdfc3bab3130fb5a97bbf8f4e720978a7e50e6dc587f6585f01d9e71c8581ae4fdc77d4e49e9f07f612fac5bda8c7d92dbf139e5c6746b3fbd69a5764eab6588e2bd00019e458c57cb9d788afc60d020c46d03574ea012d56587a7b4ea8f94b2059c25e169a14b0c9efb28bf12ba967bc4b36254d0667274264a62b61362f69826327c8cb745842c875c8b9b6f01084a3326f38f10dc155953b1e57ec2206bd468aa408fa0e3a0fa71ef99afef0cf4ef869594cc71eb912a459fe07086f9d138afcc6834444f2509c0803a5cfe88205e9ba266bd75a83b672542b7741cfa7373df23b765c5e16e2a10d6b197c6a0452c4af74191ccf46bafdd0c66e8162719aa9b1a4c56b8cf11678d10fbb0ba3971fbb9cb136c744dd819239957c0c1948634ca0da513de49584b5afb789d8418a1cd5dc92dfe397dedeb11bb92eb4226da232d4ff4cd185d5e429e0b0d351dd28171f959282298ff39726673ec8eb5604005253281915006ea974d8edfea8f128f8ab252ccea01ac3e1cf88740c5a878f764ced73ffa344744ec40f0fdf542821dc79842b1dc5774cc0ac7d901f6577522ab724d9118f636c590f4b4c72341982d46e1dc5ed3ace8e04c186e519a382134fdc98d1cc1b8496c233abe88976e3d748373626b9ead18ec9cdbcce680bce924253fc04eb32374e4f759dda34f4c39ceace35bd417dd3f5c4d07831853d53ad130030e67655ca30de7f46c5ab27e7370b8601cf804bed2b273e0565f086dbb65faac171a24bd34c7ac0ab8449c832c028d50a1639f5d815125ab6c7149c8498fbee4ab67dd7b3caa147700a58096f0520f595aa9f1b407d46f5091ac71a4dbe333eeeeabdedb9d607593332b01bec9e7482811568874145ff42c740956d6ae7e09c96d1de46e0b5542016a909fb46ea77e5c5bf17c1786a7ce9562e6c504106a3daa54d64b1e5513dd2db3087338ecdda2f886ad7cdbfdb795684548a69b4ba4ec83032e446bda170c44a66d8c27f875f4d18261622f82766191fcc6840d9143d8d4fd0ea2b183b2278b8d26638ac0e0b6707fa18db741b7dd779caa001c8177971a9fbde34a2d82dcfd9798f041e037d0b33fbe8642527878a33d97693ffefebbf8b383254bbe19eb91a11b8c05de60adf3a7708bf29d6e82a1310ea6fb9708cb20869cd5c05ef4865d45c919814f4276a0f17da82ae7ce6a63cbf4c37e417c9a77f273bf9b512c4272ade516d36c89b7632fa043981ee2d019dd9b9a2d28cf935235e6cc3a021af1d9cdd40a697d1bf281cf6781c3c1cb5459de2c2a7e8862f802d4080f5ef3820e3bcb75771a3a5746b761ea033a7709dc50d846060ed2b4b88bd345a5cce967fd2c8a7faec14c8ea4e68509fb61843a687745938308fc0ec9cf6e2ed24448a0cf1ed2d5f0266dceb5c48120be5184c04601dab0cbe8b73d790df8384a4f0863b09d2ccdb2cdcbec287739f5406ddabe7de9dee27a0f6ea8c57a5697c9becd9b511040e3dbcb1a8f614a7b750e15f58d25942f0b8a7ad2897f93d5670ba1ee3346ae226dba8df07efaaab4bf77fd995a4c8072c1f89fd37ca1e36a9c503ef73668a1a466b935149dcf79afa4512427f71a8be26c3b054bf11a28c0db7cad86f042447ed8d23038f3e2053aed5e7d90d34efc68b37ca1f6fc8a4f9645ceccb554b3a4c632caf6bb9d1a9b38ebb2054ed731017b4d9af7d8c979c1f2b0380108d2335408ed3e4bf0989888953d71f3b6130ca8a5a5772718abc157ea3e04ba25a8a2161238cb7c21191169c0aa141c9e1ae1fb00e26176460a98d1cc7ebad95a9bd653950a48881a4d297a320827e4400f8c30eaffb7fae3b2b57c021b8c5d5cf560ab3863dfc712ce41aa849b9a24da9d5bda298f4821312ab4e2addf2364cf5d171bfa478224b80a484727e36a5778348c5dc802a127e988ef1c03828f200d991b9fb7c9590f36420c8626d84d36c486f305d84dc1c337ffdd00352b253e1263bb2e4b868446ef6bed02eaae3542daa4af65b48950b57eeb2b17b92031f67a6f69b24d473a28f68dd1077d73b7a23de3c8570f051ec037c5950c03abc86ee5b958e198218ff086485f8444c928f8e5386d02caf99c7cae1ab51f586814eacb85a9024486d489ae76a1b8eee999169963da3945ad8f894477aefef35c8c788448028ab8796e0c0dda90389ecab4f29f56783228bc1e135cc218b31fef04aa8a95b28fb0681a4dd2ef99e7b872b2c9c2d078c88baba73", + "spend_index": [ + 0, + 1, + 3216091953, + 4294967295 + ], + "result": [ + "51d6788249aeefcbcefa586c698aecb744761d187790a75f86d0b22c09ff17a8", + "a7ac21bac86b38f58f751e9823153b7187131e62012c5ccf09518ccfc3963d78", + "69d12a2eb89f805fa70741c42ac301d5092124760cde28b0cebeeda59525a8cb", + "a588484f0c7e6406bd8873a30f7f23a80e86bd46eec094053e1cec93414496e3" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 4, + "Witness": false, + "Version": -1556642398, + "scriptSigs": false + }, + "hex_tx": "a28537a30675c9c29800000000000000000000000000000000000000000000000000000000bfd666c7004444d5dbd688d48f00000000000000000000000000000000000000000000000000000000903fd8e3004d2e132f18d5332e000000000000000000000000000000000000000000000000000000002849a5d2009261d646bfea33db00000000000000000000000000000000000000000000000000000000b0fde66c006f46905fc78dc059000000000000000000000000000000000000000000000000000000002b79037500b3154e35f19922b40000000000000000000000000000000000000000000000000000000082d485b5002e521d82045140d648ee39373ac8826ed82def4c4d580bc5b5d8b27360aa81b08b0b5b3a0b12fa33ff0d4e64e4b70da80c62878bd456bcb877a629cd1db0de8c23d543c6e9981aaaec764e86557c6a2bf9e2de20fbbc6e8f6cd5dd87e8d014969cfa7e3a66f83263fc74cf203335d164e35e16eb868835bb08d430071ce08e8d00986a8bd9c73ffa3b47d9424621df29370c12a63500706f1f8603c18aa4f3baff28bb395f64e1a2d094747fb5134d581b2ee2708136b3964464c9c8347c59b3a6feec739e395978bcda6fcffdf4b6acd48bdf2cc6c838a27ecf20dcbd3fc8a81a6f4c10f8d6a31b3eb0b8998ef66d76193d083ef1c166127b0470457fa0f483f1e8a4eecae4c7ffa2ca403bc3754ccfaf7c6b784feef3af94777fa9ded97d85fdff27c5ef4180f305a5d2cbf3d18832ac182a65b0d008619ef460cef8a322196d8fefea42add04b9177f9d7ed2042d6b196525bdd5eacbfcd8d527ce2a7c75f7670b605af6027c3366199153482ce3885e59bcac2285b907988914e7401ea486c42bb5b1836c61a36ccedf662e4bb3c8145ec702be5101bfa48fd7f2705d40a5b15f61f1e69a5fcffd51df8199824c8418ea0103eca39e3daf6818c4f20118f0c267238843c345676e6d066254243666b5418a651af82814b2f4981246c056f7f8b2d78b6b56759bf04524718ffc679bb7b8e24276ebaf0cf1062f5db3665bd100b5257f59081ef49e136f0d8b87fc9e6f076110f8e4fd9e99818bc806f1576a033574b4a40310342c889cf32d34385c802059a890463cbc02a015d622a2d4056814c2ff2c8889388366c0de79eb6295f19fec73485584b9d6571209df890f0de9a8bb71c895e0013f4fc8b290422b17ba62b24332ff6ab81f2b00379c9df37c80152c490efbfc668069d1db20a79f9d64bdbba39625a64b4faaff402f5abf0f5aec586e982a9e3101bd961007495ce197750faf3bb2867269f9fb96388053af3716268e387fb65f0aca88b22130e49ecdb01591b03ac91dd712878a97b15e250e32fddead53a2fd03e689f72521adf58ebd8a15ebfb6808dcf4c27b9a5a4f9a1e0a028f6033c5f3e47e11e123c8f1717abd0f18bce748b2d6ffd17bee05b092723ea5992a1bd03fa1953ec441c7809739bb744d74768ca8fa65db6c05ca4e3dec59d38b7a9dc285214dc941d", + "spend_index": [ + 0, + 1, + 1428324591, + 4294967295 + ], + "result": [ + "6128d94d21e16b1667b475e5d1cf8fbace201967b93316cbc29018ba9ad7e1f8", + "991f8bc21b2fd0ecce39835699e395e2da54601d914bd614b944f4a9c0048948", + "edb18e9a94967cd1ff1e7020b301eaedf57a935a5d85e2f4a367d806223060b4", + "720069c30122090c70546a46f3f33306fd7e335b4ad6ddca909017c2971b1dc6" + ] + }, + { + "desc": { + "Inputs": 10, + "Outputs": 8, + "Witness": false, + "Version": -211459921, + "scriptSigs": true + }, + "hex_tx": "af6065f30abc77d8470000000000000000000000000000000000000000000000000000000011e2d273fd66019b1f3f930e765b6da05fe932d2d17a868ce72055ba505d4dd4fccc39a70578d4247dd78d35a9d97b58f396ecdcdd0d7531e8f6699c808778f3ef5c4e1563c0ac1c1566a891faa79a5e806a3094b3f9b8a1ff4e3387c99224e858f46a612c9426e3cf5c8f16b77c8f90ec321419d007959119be97fcc13bfa1ffb59215096f9e2d15c565582302939923764105c0656a06208abc93d7964d5c569300f25ae8ec9252ac39ab27d34d3fb5b6a6e8a2e9ff95665de700f044dd753e265bc9a5763642af033cdf3755729fbbca777f20cbae9cc0e3716370e0c71752344202de90cfd1706b6ef852e3529e7324c978e511d856af731f0dd311011780051f99318108b3c6f1f649fa615c7003632b2f408c0ac56adefb815f0604d96fa9ccacca3430d2de8a747ea002b790acfa0f65327c89587fdbf195141df88d2ee11d303dfd8211a093c358d6edbd8da5614faa095e6ac029f43f51d931be8d97076394e06bc458a0a8250f00640767840d19ec7b4000000000000000000000000000000000000000000000000000000008cf7db67c57e0f1263a92afe95dbba6bbceec4ce7b9c45a7099d125ab36954f11c096d6ec647e97da54eb8f58250ca9efc6b6d051e4895b22272e46881de55fdf21f17ba4e1f6af7f82cf1ffc25461f9d79089bae859d9bc6452d9e2827395b006d1e067e31146ea27f1ae0abf63f03adf2cbd8cdc16e29b80a3126f55b3162c0941b7a7da15124a614721664be4179237c141d4a437afc0ea7c7829a9f180c45a7e43fd1eea7ccfc7df39a7f23962721b8bd9816553c8d2ff41e3af548fd52081515f1da07faf916c80d012e25e96b741be000000000000000000000000000000000000000000000000000000009749e369f3d3f49a059391f2b6064156a8fb478cb02d9b7455214a7ed3b2266564178c116910c0d63b1b6a2e24d25a3f649dc244210b763e2115e2190323e83858df0e87355a5e532a863eb56193d9177e82b04161aefc46a8c6eeefe14ddf8bbec7f5f80dfae3a4f8ff0e91997dae5807c9a1a8e94846bd8e88f268d66f9a7a9b9ea1656156a35aaad8648907a7908b75b7e07027fb761cd35b655b79e09eee0d9ce64ae803a59a7dd51c0e43ddb5e371f3ad30d62616d793b5b1729278f63b5be95cb683b4a96bd88a72ef80df86dafc96603339534f03071091cf8f6344391620dddf45e76a368e9060ee64f127c35c8d8735fe42afdf5862ebce0d9f559c0000000000000000000000000000000000000000000000000000000067c1080f4842480cd397165a7df7778b3423227e2e0f34dad207e5404415136d42828e3daa4bbe78b337d522c29964eec0adae1a0197235edf369c960dfe1da771b1be8879c363d870459be9ef9e29b806b6418be2000000000000000000000000000000000000000000000000000000007e83b03cfd7b01c958574b8b1b7d0eda831bed14027e7b9f8080bb1b82d10133d3afeb736586de324e883462a4e0aa7e7950e97d99800420c2104787970c008c1cd3b8f2ea20605bd22142410d483411f80b1b25c5a83fdc21400f7007bd28643778c517de70362aece62ca15455ef573ecbcecc9318f2d80fe03cb95a489c939337ec2f9006956defdf71aee1bb5beab82615511a6bac509918259bf5c771319718998895ca20481852bd2a2d47701bf2e332fe11669b1ad5667543a4d2bbd6ce4cbbfb15985d3fc410fcc40fa09d8a48a1f18c23b78c22690f12f83d64bb9d3c63b3f566fefa2baba9fe9829339ef461b08f0983ba22ebb1cfea2d3c374e1edae8bfe2c4572f9851010b4b377d1605572611e7d4f01a95def35c9281d62ff267725bc5a5ecba4e814ea1dfa2a9c91ca1bd28222e4edb479885bbae7f7545750da21377d38b18567e438c6b19cf7511913c4713ce0b3e3a0f260e5abad4ad52fa21f05e6257716f73dbec3bab403abe270f2a6fc0d3cc11aacc99abebbed5d16a5a959b9d7b9bf103f8000000000000000000000000000000000000000000000000000000005f047ed0a8b3515e051848eff79b5ac436b6fdc9ce49d79b355ea2605b5c2aa75d69a05cb8f9813e16073917e2337b4ddc81ba597d3e44c47857e1a5d86949c4618ac74a34b92c67e2958ddfcca76990ad5b06b6cc63d9c755842b60a964a702e2fee1fa942625034e14f720f4a5f32b4a5849c71ed0442d7ed76455bf2696706cf2af3b952eb09129316f0e3fdb6d8b2475c3c28d04c5fab15670d97e559a5a68755f73567df8ed51b0b134d2f8d4e8b225ccd42100000000000000000000000000000000000000000000000000000000db5e3ba8fd6f0184e40c4c15b56c4b03440298ebc916c1afddbcd7afd5eccd9dbec4d35d5702096964d1015737af3e1131237925642acb3900dd4e90e45e1554e11231d8714ded299219ef50e9f50e65d99df34cbd648dad1f067116e24eb8f657a49e9cdc3bffc1610355023f24faa112a367cf8d123abd803b79d2f011e406cf38f6b20ccb3107698ad326179bc6564355b0463ebdbb55a935611349c468a32fda87c8f457e2c3df0371cbed5303dfd659c0fc9a4d19ba1c54178a5f63d20ec9c5e01a0e4da9014aca148da4a5e1d399d3ac253424c4f453c573e947a265a4adf92a1d9b96d4f4c22b46544bb0052a5d20d83da6566f3a6bd5ede87bf00565596e3d02e413e830433879fd6988cbc5082851445857da186a451b44f80107d53dc82cc2eead17c478165ebe17d6d12f0318cdf5cebc0596db7d1c342e609cd6e47fca2871a3381d38fac6d27c32af85fc7f6a863a9d98366370ca56180bcbd3f4d8350816a061f4c3f0515d423e7fcfbd0c8c8310d88b2cbacc674aad1d000000000000000000000000000000000000000000000000000000000d1a6eb2000ee4f5a2cc5438f3000000000000000000000000000000000000000000000000000000009fdadccce95aa4d7458f28a041fd4e4a5dbc3cbdc97bc762346628a38daea7f4fd8fc060f7196d510ff0bfadb80f45c10cf33a9175c7382cb05f35f139a38de9a60c2b91ed96c84ba19c1c572ec472419f4ceaff8c6f64dcf0d2f60bc2fd985b9cdef4429284735913ad616fa3fc0ae94dc74e091155d6dcd4052b9c71c9f18fa71bb89050e1d7739cb581b3bbae181fdd5797e42744fcf7ab04893536f57e85cf860cc32c3468293c42fcf2f85c4e0b0b113b5b8e7ca10e6c55082c4ff1ebc37d62c9150f5fe4e173f83aaa5b837180a014e7e05b417a0e19a275114509d7609c612c52edd3629c56f967b1435d3f6f5dd22db269430000000000000000000000000000000000000000000000000000000067f0c87a000548fd6d08a01a56f0c6c32b66c84b3a5b3eb086bbba2a93c64297bb74fec48fe3e51af608cee555c224d9f4f131819f1503ee536720c851ccceed7fe2ccfbac32d6c07fac139366a8f325b434ae9eec25a023d987219e46c7eb13975cb8b0298543a41115b4b448adedad0c868b185664f0410ba6b2bdf27495b4f48fe970386c8a56cadf43897c6f9cb191f9aa26216af54caf15692ec1e6a621ba844b31c8094c8dd9ae6d2aea6bdd7759d0ed0f8d716240e68b18383483f6bac95407fc95912c2c631202689f490ec2ffbd4c8eb9847c34b10f5e218ea9ac7c121d49c807d704f1aaee47235cabfe3ce21dc6d62956c6b944337f5d05b28083a5688fe1a03d2316556488a7d7c22ef7af9a9a5e97947aa45a7cd09fdfc86630e374b51e19f795fa1d0d980d16dd41cc7cf853a024cd1594130a81e4e95edaba49e490cd2c05432f0b7fac41c1dc99296214295a02a0db4dd2b6ce13b32f864b56151304c680e67ac84867034ffbde739a280635bf018eddaf88581c09daf5744ac8ea0a6dfe300aa0c62a0daf596e2854a95af252656a0619777c2e7cb0fa407a2b4e097ca00cef7d454b49aafebc478285b407c8260126f7fc919323ae4b0e014fc14082f5b515fd8d35d40328a0edb6b385e6a6fb3cf900182d351a1ca531528b521ffb34d4384303a8ef5e03632796e8ba5479345b57b3bfe9f7ef03f3c64ea7521c819f91668ad039512e3651b51cd120dd666073f128db33a3a47e66a03f39eaebe93b0069705a4a2af10c907d7aeace015cf20b19988eef8df7f8b780ee61216b84e52234b9e1573f37d0607fa8e9c85e4b03a95b873c611bbcde2b607bbbffbbffa54308297a8033898b7b741dbec07b63bd71875e90cf933fe8a8d62dbccd8461c8d2e13ec493e6f3751c1110400d051c6e0d7fc4afc253512e9b5fab91b957032ec85372fa71eca10dc5c4e2ed7a0ed9b65310dc88648d559a8fed66136b69318e0bc9d5c9ae0b456b2891b76d5fddb89f27c414e3fcccd72fcdbf61dc341b7f29cd39126e001648e350d68b3a6034dc10c43c37f1ba16b77f3b5578b90b79322ee96a72de721e44c02a7cb6ff86f7888469c87d6a04a90b77b422a212b0efe0a17daa58dff7f4e76fef4688a9bf03deb37b8928214a38d7d410c65bece070bebc96ff93671d9777c355e3640187d0c40ec8c90140dcbe2e46778796a6394f8272faed81d304c54bbc9de9a9f7aad973eb067583057cdc18999bb2111de8c9f008d282c26e7e3fff2264f04c066e4138098e70230fdcf47b7c1fed3bd9e593bea4880960cb3d3e89ae00f5b4f2d90e4ae58830da9b6333f3274b314bce2f3143636359e72dec9d81a4c68c07d86f39f2881614137bb65c22341cff4f4fd91fee3c1523af2c716950c8f17657a12188b2587bb9b16fcd232ae6ff25781df9b5a88db9027ecdb7d05cccbce8fddf86a0fbb5acb0d37ca147d5e75648c9f66da2deeb4bc891ff6daedcf5f3cfeb59f07c0903c81c04dc2ef98e4a0131587590db695e8944ba52a189b440bc77f49caa62e4ef258ecf97dee745ef31f3cb905091db896f98c758adafebc5472753cfb9f3de41b07584fe704ae6851ed2890be4b6091175a247397b8f8229144d15da9db16f0c429c7d74cb31e9ebccb6e5ed783d93a70f5f8e5fe027ae1f4361b5f89ec3b5604756935bafa937479dfebcfd66cdd6fb91aed84a76a7781dc1316f2e39879ed975679336172a0372587a289004948de16776e5228236bc6bf737786ded7570dd6b5fc8e030038e0c40eaf9eb94be857c72cb5e2258bbf22ec9f8ac84562ced49783c0a47addd78179e018ee52ea04a4e91c396b9730fe9a9e595dc7ee04ce3e5eed6c85ad367ccf0e0752c7e1b27b810f9d3ab1d4850196ab41258eee0f2e06d39095ca315a0be538f537c2c2a3c61823667ccf22f742f47c9e3273dc0d7fbaa9ec9985a603c523ded78a4bb08538bd30a0c298b838708d6f2f8ce657daa1ed68f75d1f5582f26958cb59a56c0a8b2037f3e568c200020f26ff447e947cb5aa48548a6f64afa7832c860e4bd5b7020b51d6905c8920289d97d67ed1514232c785971ec84b744430bb29a067f75c8f51ebb50f2b704ddc20aa78d1129b50181aafe9e7792c970f4d89f64c91ab37bfd01db691dcd8e86d7cb60df5f628a48a00410a312e11d204d85a3ec4426926ec7a2cf130af3695188fe2ba5a420b85ec441c66db2e0778a2cef4130e3b8aa15edf7952e2d173ddb20291d1e256d1a11d127413ade1f2b46d0c358ff96f53fe87ab86ba777da22603938cae0b3d126e87c0fa3d3e524a3d496825b339cd49fe299edf7fa58c332361ee8f404822789663e60", + "spend_index": [ + 0, + 1, + 2180284422, + 4294967295 + ], + "result": [ + "83633cbc593700cc311dfb713af1ba7c4ff5d87bdd695e59d184b61a9d7b99b2", + "76c01715ecee5d532795b67fbfabf83b1c853b74f59e0eb440b0320a1479943f", + "152fb1fd8300a8c37f464be40f512db3227cbc20cf51dcf0a2ef919dba0661ee", + "0abaf55540bf9b7dcd307594168e46f95ce3a2602327bf0c88b6322f13d40f2d" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 8, + "Witness": false, + "Version": 1828189183, + "scriptSigs": false + }, + "hex_tx": "fff3f76c01395fd8f8000000000000000000000000000000000000000000000000000000001519c49000e4868e7708a5c1dd79df866c6dc814a969c33e937c2dc893dd125471ed68ef3fc99be691e0cceb9896dea9ec51881a15287fa69a6119911f05224d9cabf0aabf953100833e933f5e3d468d0878b6b181214fb58c6e4f7c16e129debe75ee67610444e322841fc8e55c408cabc75089da4e14db69bfeae855623664640347b1945e94fd89e6944bdd7f9ca3238bce1e035d710c6dade4b40ee54000354892f80c4b70cbcbf46dbc74c4c736e15ad3a32662750afaa5b75000da31affc41b3365f72fe6d8c3269bf6cad4f31571c8002de37a217c04a7a243f8358a3253b62c8a4d3382e103651b5320df9f3dd92119fde16ad13f9d1477efe02dcf8ab1aba443a0d18120a8b16b613678deda2dcb2c1fccec0c2b996002bc5b1abc8fd8128747bfb2b8102c16201fd13e5b3407ebadf66ee38ba3f0bffacd2bec490ccededfa969c7f7d633943de9b78722aa8cc06e89b5c29d8d91960584661594c32da7e7b44dc9f6bbd540117c38c10478f3999b61055ae1a02c2e16ddaf7fde74e105c489cd9e4a9b7d851f8e2570e8c460aa917e2f8169f3b752bf0985953d7f0f0aac38967b2a3b912c6a86cfc46e224b97a7bc8de043f87630bc6d21529716a8ad2d3df44535b1c14daed7988866043d598cb569f62646a4c40865d22f52f1046ae609786292f16bc239aae63d691519f50c66375887f609829659f0892f5734c32ef3017ab698755908dd4f43460c934b211fabbd4e1f52f6b13844c14a6a121ac29d8f08a44b0d97dc668103b1a2aa882336723b10f8f9a581a9a29827cbb62865f2227fa900263fd39795a84627146594bf8418644468a9116ff8a7fb54cbfb560cd0a1e9c9fcd52d62b1953fb68e93d9a0bdbac303e3b7a6466cba4afc95a915b62c8e1c7fda4f5f695ae89cd50b2e8aac8f0e2243ec468f64d5132fd717bdf72a4850c10894d4d2c1dd600d4a1dc8fed25556abf767532811bf1c14d6d07a5e6d670fab661ab57c4d63ba389afe43b30c82afad7822afbae6d733ad7c3bf7296c8058f177462c7c1aea72645fdad3ae66977a7dfa994e3d35a7452f69b299444e8bdbdc875804ca99b7bbf28a737968a96377e36ada76af430bbb6dff870d4aedbfb816fdc43ee2ff1fa8c7db35848a547654702238b79e7e465c4deb95fac095e20b464cbfeb8ceba429bdce88668e3a61dc827348fa419592bb5c90f9012221fd5b851f6265b95ae18b378bd9e74079b6a72fc53bcefd1e78202ed5ed47e80e9d292714b63004a30dbd3be47b3eaf0a5f1d697318b656916f7442b19e7230fb0f641a3e6392da8f9de871a1b040735d2216185b99d473a651935527e251c1af6dacdc0128900920c3f58dc99aef811a3b9ae186e3c8f81dba6ac699228ba33f5054cf51e39e33d7021fac120bf50a7ebdf607a438c411ce10a658f62d0a4c1a3a6e6a13d596a543a472e3b255312183dab6ffca11948f43074ecad40400ec69aec64c82a406c74e35fce2ad407552a2127be23ca25c90b547e175a0e0f8f5260082e4581b22c1cd9ebbe985fdb3214e300c84bcab86b77858a456d7d1a794689768f0f9c6043ce0589ba2fb3f28850a16e50f52da7f40cc09dc2881e7bc3400c9bbb0fa59debb3bc8f85eabf43f4be8eb19707af9301b2106ede7ddc1441c0c5189ce0fb1d05a313fdb6fd11e17f288ba2be293e73fe459f631dae97d81f61eb9defeb7edd2e744736b0898accfcc7953ddeb3ac2b6edb7efd059e9c2ac5059ff62da45cb550213e3ad7fe65948e46e314420ec8cdd4f9cc1eb66a4f16c282367d31c47cc8e5fa853d46d236dbec364042f273c4a4754a480e6792475f7eecc6acb94d77c11b37fa96af178d8c09edfb044488492f376072eaa8bf137df8d206a204067d0624f538408fb5b8de11978d09c732ab9991cb67306976934b197337eb241d286997fd8379138270472008299d336056bcaf3e93c0591973db850d1711962771838a4f0d692776bdadd9a7b21537d930fea9bcca7c40407f6230668130b612fc823e29dc4264ba98db789dfb76a416b9261aae0f881e5e31979583a03e76657bc8c510ca6b166abf9c73d12cece1fb098c22e9e2db0b8bc39202121dae0fef7bbb43295bc5d2d4288d3f2ae029a09277743434f10ce0215a7a078b3609769cb125c402b78407b8def9c52c5c9f1c3d0037ec0c320c8435db314b5019a4233ef628441f39d36096b9709a969d2283b51d593d8fb53fb4906e4357b6531e10f087a107b2b89fcdf7ee6a3ceff5bacdd96b87770a449d77e70ff01711a6028155ca51b04ed5b9c78e0d9d5edac9fa742a23182b75a7c82f38ce36e7f61ec8adb3c9fdd071fe6a44dc3b50478f3658", + "spend_index": [ + 0, + 1, + 2241195222, + 4294967295 + ], + "result": [ + "fbd57d70f59cc8564c04cbe05b90fca6510655e46d14cd7e380c1fd337c258d2", + "7a4eb4ca724c0a4c0213100d9b7c6f930422e4218d35a940165e4cfb3f130658", + "4a9dd17fd4f6f68a122394ae66c695637d7fdb0f49f59edb917806923a25b18e", + "97f3848d984da92ad3baeed4f2ab8757e4a1d645dcd3f437a1a80cffa2d32efe" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 4, + "Witness": false, + "Version": 2138978941, + "scriptSigs": true + }, + "hex_tx": "7d3a7e7f0275a01a4e000000000000000000000000000000000000000000000000000000003416da7800a2727c85eeaa277a000000000000000000000000000000000000000000000000000000008a062e10fda4016027218088115c0a566dfd58ef389ae369e7c46ca01fe4478621ad39094e8e827f759536a9688e2810f1f50b23b0ca743fc677c714be50a31362aa94ebf7573ce52a2a486ce518b257bf400444b1cfc1c1d8621ed3de8981607a6048d45ddc8a5fa5633513b71223b99564bc8e22b52a42bdb4152028b2519d82076b168d305cd4f7a10ca47424a397df0a1ad60e55083650578e94f7c76311fc7f4d1527ab119acf44220cbda555aa2859d69ed0fb7c329992ecd4073e0d36c8920310ac693d1cf43f5c5c19234527e6f3da2f0d6e0c953c090ad2e5210cd90bedecec478d7eae037f5454844ad144e3124c4f148bbd62183b67899e11f981464faa2777f7d0a15addc90d8b9f6bef444f0eaa64a6f0593e4646dc79a3c8edf2a1720eb1d0891d0247a3cceddffb4b4523c7c2b6f8dbe5fd9eb258ca0904ec0a35e13f5ac642efb1b3820ea77b2666bc25ffb3167c56b8b7cb96e5ac415aaabc6d581c54185778662bb2386187e41503ca7e410008b09388bf24c47acb10978ad2b3ed941d1a89bf44f5913617c9b3c50edee7fd5d42beecd02790b058554ecc1c1377be1614d0c0bd7d0a3ee217042e6eed7b479cf45dc8caeb0c8d73c63b343fe76f81a9929752d86dd73335f4304466e436508eede269640785aeb08bd513427767918520da622dc83b3fc74ea99f3d61cd073af15c5a6710760800f11b6361f2a25d1b4ab0125736b9a07051bd961663888dd5cfe3a65a79df650c41b8215c2c4c3387c14501a82116ab6e9f7124380c132dfcac494ccfc8cf987f1d7d8751dee86b7af18ba2493c45a12c11ec2737eca80e96123c9a678b73660b706da76a8dd3b3951888425090dddd1849decadac72dd03dc3b4155256d6379f8146a5d1bb1ab9f20d4216c8aa99314a0833dfce4b04ca8fd74855fddfffa01d3b61ea1c01eb63e4ac9bdea80807cc0473d58fbd5ffbff4bf6705766abc6c2b592a4291f84bee8b6659ca92d6652eb8dc625d67198031277a02ad2375d259a1b89c552b9ea8d1dcfe813154a7fffcd7678e4de2b6d4b5302ce3baf756a8692850bb000c987578cec72f7ab8ddb4c9ebaf9ae3dc7c97e84f38e901cf2da028bcca10239bfe568b2c625c3fa4f1b9e3d40bee5a1aabadf9bfc0ff8583eac4a95a81555b1569633744d6c0b09dbd87b9e914293e32a5a6abb57fd24b659c8b9ed62259d489f9115c45fd77e9882ec861c206506b61b7767b2d96baec3b5b68e74d5db478d06d94a5dba60f927f0c4732061f40cb1f8fb15101907687ec0ebf92c1e939f9a57983d036940c1849cbc6db36b3c979cc55cfcae1a7cfc061fba2d86b8606de74298fdbf4fab9d5e521d393ef953803df37ef3f556704055a56dbac8196c83e146a88b9916dcc089656c8fff94f79f30428d008a7a51f6507aced962fe3d3b19fa15b6c8f742e53cd1b4245b6895fad892837077ab9182fba16250fe9602ff83bf1a72f84ea38751b217c8d7f0f45ff0d4561deb9d8468f8a0f08d3547e61e90b7ea92e8f7eeb6456990bc594d013e5096cfe29252f0efef8db29f32f763a30e93cc07f7916cf142d1b1b4c30885f5df6edb2918729b307cc0081bd06f8882fc69fbbde3927fe6e1712fe7f9dc3d3ce845c2232075cea309c7d50d758086bab845ea1d6cd6b985ed7ce426de20275c72e49e64d760da34f38a9858a3896fff020ef7144b3aa2e4e924505a86cda8c9b69a9e43cae6c33e8b21d2a275679f3de01eee64435e060317ea05821daa31d335fa8729305110b2", + "spend_index": [ + 0, + 1, + 1305917170, + 4294967295 + ], + "result": [ + "fc195d4db6372da39b2c2b11a1b9c848b9940ea4d1c656832ffcc6b8dc1f4103", + "3776d9678ef3b5ded3bbd787a089e370f7cc2cea3b5e1d4c2ce522d954142a61", + "7bc475e72431de33427d3bfd6dfdeb6a23113cc7357003f6f0140bec3ba76142", + "5e7572ecca53b57b4ba9bc5891d9d3ebf6d80b7b37c60c3f834953bd5e2d326e" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 6, + "Witness": false, + "Version": -294915705, + "scriptSigs": false + }, + "hex_tx": "87f16bee063b22436400000000000000000000000000000000000000000000000000000000d4a5120400b186c1459b435bb000000000000000000000000000000000000000000000000000000000f766765c00d2f1a611e2a8f5b60000000000000000000000000000000000000000000000000000000039f3b98600d9b00db56c4553c700000000000000000000000000000000000000000000000000000000cebf0e8c00e022321210fada07000000000000000000000000000000000000000000000000000000005d6594bb0040e8dfbdbcdb2f86000000000000000000000000000000000000000000000000000000000af613a3003f6db8ee060be5a9a7e0ee5d57c87486d17ae1ef277ae1ecfb56007e6613f7a589dec0784d04bd12b55b0e807ee2ba79724856c847d1aa26fabddde471a1e31abc2fbf0590353d9e7561e2da2eeaa68514f6e3a289c5aee9806c61680184a1589f75bd2cb596077ab1aa6b03110ae8fa8b8a5fe0fe68caf2c74305c23271b7c221421ba1a8b62a5a3d0865af4b32c2c26956583bb826f65aac3968eb2d4044cff0e32db16506201f0db4a73fd5663c0d8ae9bd8760a64e36427e8b06f3b89278d7f980a982d5291df5ed05e59e6da75f0a51c3caf8834d49327aec670e0ac8bfb3df257f260519cfb4fdadc108cc3db9319420d2685bfabe605a0ccea020d2865d9af14f4e3da06a45023450ead96ba0bf665a5935dd02d6dc5ae778136fd996fcdbd5ec8423b931c4a00f9333863338dd7a4c7d4f432a81f2cb4aef11a2dcfd4f38d1a2fd5c5699a0e2911a378ed992335647c62c1742f781baa9d62f75f1d34061438a6b537038a2eb96ac1994ef21e6ca294558cfed77b43e84d0737b962b6265bdd5264e34e388863087141ee73c37bbdad44a306d6d01202c33684c9846c0ab8672c2ae0dc215fccd47088561c8f5a297ee801a2932ad8f87439ae6dfcc4fb1ec02a895fc38757f2ae2437030cd8d3cf44654ab53a8aae980ba8a2c7f816b4e0ab7b07b9d9d6f1a1cc61c7474e491d4a39e50931456dc194c48cadcd4baa145e2f115497098c40846fe099d852fb62dfff3ae491d6edded0974968418054abcc9205fe70a858a7a0e98f55fecca60aeeae68b9f725ecf643c7362873a56bdcac43cb4fc0785f84719d47bf12ce2bb5576632def2c881f10dba013cad3a3559eed014eecbe9a312bd7d7dcf6e7312de36a3ad310a72a24f12c5ae9e2ea43c8f4a5f7ada4dddebf352c3ce865cab0478783b45be54b36fee788b84e9d13cf229a2ddafdef61b8538636ff0f1e4b9fa2a236ff74608be595941aced141ad1700b30ec1ee709d8692d224ebc67d3fef441ef4e9a8419598086ee01c632f503a068a0ebaff69a50b6bbfc32b72f954cd02348e5f6e67f3cbc7017963238f82292bef830cbc763c1bfc6c8acc3ba5871759c6b2010922bb50cf793f54d0c3c5b59637381fcc03902b29c227881147b9c3f6357c863580058bd483b8a74e1c1c4f53f6ce8e614290cf499d4b74bf68d48c6cc8eec4b2d714a9e9e828207b70fe9830b25a4c40c91715b683ffbb0fdf3c5856cfaec220cbf400ecd80551c69c9b001481b27f54bb2fcd75355bc2046830507c625419eb677dd06cd06b591ed7a388b12b9af78e3f78897aca4b6e7a646a650ffc4a4bb866d758d3fa9da20520e8aa15ea370ad0ceb9e973097467aa22b3d94dddad3d516d873460906f8953e58011b5a08dc5f26bd428d11eab34a871d9249946d58446826f2ffb9fbb93fb020983073c785ea260aa15df12d07fe549d3a7ba96088767eb4c276617b768d86b323d4957c842777560b4533a548f3561643f2b1b7dc1e23ecfdc4152af084d57977571dbdaf3c777b559f65e9e60e794c57314bdf8c8d9a1f75055c40c52ae0fc5d6b9f4355e968d0186b3f9570b69a686f0b7b80c14e7dd188cc59325a9cc35026022c8b9918fa2fff5fd09eae04e4b4a5945e032ccdb72c5fa3e60edc932973dd21fbf48f333f881829d1c1e2752b7f61d4fb063e9735609819e7f373704c629d1fc2ab5fa0323211c6ca6db1fdd2f4fc82084ccc3ba373625b760ede4d89189844aa1639ee46f1e4b97e1f7a4ad73b7", + "spend_index": [ + 0, + 1, + 1110732603, + 4294967295 + ], + "result": [ + "a76937970d2a6cbb89815985e1c250fe926653d190acf2c89948710cdb0c665a", + "67c0a507a7ab1bdedcd53ed21fea39e218fc0c20881e25df91224c0c86cf5a51", + "28825f9efc56ee11571b204d728ce9c584bea95267e832a673dd2bcfe8323d49", + "065c5a476e658952244105c9a461c8bebadfdc82bfaa8f2149488efd88176e6e" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 5, + "Witness": false, + "Version": 272222305, + "scriptSigs": true + }, + "hex_tx": "61c8391009518e09c300000000000000000000000000000000000000000000000000000000453a077a00f5322949e2eda1b3000000000000000000000000000000000000000000000000000000003c8bf33dfac0cf7f4a6b5c1d40b03812966620314f8a6225837a06feb6216fa82036c0ba8d70489215b4616e8aa341aaf83c3662a3a958b76c3f9ae7819a5a22b8fe0d9bd2d2c330c1a7f7fe4b860db1a60a6ac8d4cbf177a87532ef0263570c377183344bdcae19ada6594e012c5731651560342ded3b48b96acdb0c6be50f58169bed868c13c27229dc7a0945fcd7ae1ee00c4d1ab417cba72fbc589b8eb4bc22c020a424488da43cc41eac899d62e01cea5cb30da6c0ae2ba47ad77a60c4bfeba8b5370a0bdccde64835d7918f0d70747d5d2a06309b128e92fb81f4a21af39514a8e37cd11072542d8b3bcb0d20390aefa426d6f3c0b8eb70e012c14e3196442d03c24a58300000000000000000000000000000000000000000000000000000000381b152ffd340117dc059b024bcbeeaab8fdc630ab9c87882eee6f7fc1c8fb78fc2c723119fe5eb3fb7a042add14a3e7014471cd103b9b64b7daf954db237c874f728a74093b08f3dcbc0771238f610bd5a2c1e10561abbb310b0d84d69bc53e95d18e834192a1a855745fcd97ac55ae35c1547d67624fd82ce69d6c8dfe3be57937d97dab84a69509634e32806618585ed7c722350757ce2ba0d8c8d4e20b5de264aacdf368ce4bf0dba4b018c5cd824e44b920978cf36de74aededa0c969175523f7a15257b83a7bf1b51cfe8e5b15a13ea6e8d0de34556e6c3b3f086f589082bf86800f7d2be765d47a6f6ad36b02d04b8b2d2b7ce73e979a2434e3f9855f1d9806b42cd58cc6ab4836ae630885d8a9b69b6dd652b61fe39af0cef3deb8b834376c5350aa2c4014d397f1b21dcf0c3ac025d2e566de0564be350b1c7b62f53b8c1900000000000000000000000000000000000000000000000000000000108c7fe70039110cd93375fc270000000000000000000000000000000000000000000000000000000096c1158fe70940a6a817da0da129ec2b31f8597f593a774f10e9793178dd889a1eb6ea459cc5ba66452c6c360d1b1957be78d17aa782f85b55488b10a4e26cbd0b973589f5fd713f18f2ace2e53b9d5540db88794998a6bc8b0060b85569e0582181fb04fbcd3ebdd5518e4a82101d1158577b57c176131fcab97c5b30941a9f042515cfcb12397c4a12962d655c51757bd3ee7da31cb50716f7e1c2bdbc4e88866149f118085ebb0bf79dc8653464a5c944d994e937f5f06b3888838d67d255b5f77efc1ff73956477d9fd16a2d37736d1b0aacf3c3f4881093fb41d5417b8e2a1f70e64cadde534077e273a5dc435bf61da07800000000000000000000000000000000000000000000000000000000de3a04c3fd1c01d0095f5b3571d99a651bc79ccfc06463aad8e701d70bab6a4ea89cfd3b0a72e02c9e4902c866a9cf6683074d7ef1be4ca9e8838375c3d1776695d02b73acad2f20b4579a4547d0e05f52931411b8b5ac6a00f63d4c9454d12209dc80b25252ec0e2b50034a1822b4b5581166236aca296afbd76ea4644bd17b0a80fb7d101de07067878ede3d179e8039af76cbd89a39274da70b4f02acd1d5762ed99f1f075d7ba53891fe2b81d8e256797f7ec6da5ed472fc02512c5e00987dc3a8241d50b648d0e8ece70fc70f4c04ea6fa039fc7988645ed9072c253a9025207a593a59f462a2e42f2ddee41620d11dc31310e0224c005c19b444ecc78fbe8e256f489352f0e81dd7af6a52cba9560157cf8339e7781829efcceb6f9bb06506aec38fcf18b4cc5ab2000000000000000000000000000000000000000000000000000000002d11889b5761d5011ffef2b4bf421afe3820812f8bb46b0a4caa46255025edc12dbb403834369e4a6a563130a636917fc9255a8f66aeac3ad5a1cb699126dfd8c2e54f0b3dd0ecc43ba66be98e23804f1f46c9874ca7624eb0293ab1c0e20b296c3fd8d10000000000000000000000000000000000000000000000000000000032187b311012248dbd1e7325bd0f5f9ac534e217374b070cd132c88a86000000000000000000000000000000000000000000000000000000006ccfb6db00aac41921057c645006896fa637c88be739c1364acfc641c44095a047f212d9edd51ff417f0cb95e6e5b4bf175cf5bf7f471d8049f19b7472ff0e2fb9ee0212cd22b68b5cd845e5a657604ce44a54f1c9257f55365874ab996feee51d5eb1cbf64e49fcc7a59a2c6ba06f96070090f318c7fc1f8739cad50a557adc405e66136a1fa086fd01a84b11bf783310f791f51288ffb063b14dbfa9a491aa8ab72c36e61e552f468d831aff3a639dac505b07eb9e37ed8e783c7f53f4380b61d3c5d3f931537bd29da2ca65498d719a149b89dbeb6748a42908c15b1535b8d53338c8b098268b7d87cd72b348cbb2e5962575a2443d0c9f3af9aca6b1922c4e89d8629a31676b8e9eb56a1af1f80ab64096c327d8f3b1be930e03fde7b887bebecd8c1ba7b43058502edc1dc41d298338decc8919c254435a8ed69dd1d4dd0aaf042e63fff946d38ed0a5a01e1bdd135e2a9c83d9b1269a10ca5cb4c65f8df4c686e681d27eee6056640ab273e8b5501980287a20e6a68588bfc5362044d2dce957e6b0c77bf7b063fad2678ea20bd10d8191fb81f02d844f696a60e203478b07d7ca753d66b2f81f40b3afd6740a46280725c8ac171dc361857d6e53b3348a4c122d72206f8c045ab87f937ab78654e9f448a39013c808ac58e1fb6b3be406bc53b40d30d7ff0d79a544ee5be60b67213394cc8bb9d086792e03da60208f0647e11706423142306a65a7f2d7f0cf08a402cba8d6ba34caf114ab20cdcf22350424d849a9514ac6ddb96a737be9c01acc919409ad32c74bf2b97d23c68e70917a63d8fa28b87e38f66570281ba2cad85c95477a700a6f6e070ebf0c2b90efd14ac153ecb8d885699a53a98bfa5babf3ce2fffbb744b476590c291643fcd5d8d0a8f2f40c8fdf3bea971cefe5229c5fa5eb00535b57965ef4c0f4a300e8a2f4dbd1d5b128dfd6df48e480f250f68a80b4473cb65dd8001d014f3856592562673ac8877b3d470032122404df93a6d562460cfb33f1919949cb4802987cdb4f1843302b1045602f0b1321082671c854f5b7caf3381f6707dd34809080f01cf999eb62f01efd0157101f62a9a6879d25dd557a3dfbfa7b11af27fc61a4cfb164c3f554db0c421910f9dc06054675ce7615f0b99f5da60fe82d391279854d3566b220f303f49541eeea5b67c997f72f1bb67a42d4e6334c8de11cb2f791a817e05fdb08d812743a7402bce9197e29ebfd9e999de913ca8769bc0e674612c0d567def8c1402f35fab9c6c81edcc03a8f7d975e0e7ab2627e83313e9ce4f9b12d56bafc2b8ce1397d0ad4643e7eec4db82673643e64c5cb833c19c13c0b74c96a4544e1d1cf33fe97f4a374980f4ff2116d582a784c8ebe01e31a31e1192eb78d6140670f9e4480588682e09edcc2ed7f2705305e058bc5d70694b94d3c3a6628abf900cb9a5c7964859535c49cad5fd5d875f8816340b392ae24577128ab5d1c9de7a8425", + "spend_index": [ + 0, + 1, + 2869676934, + 4294967295 + ], + "result": [ + "ee6b346a4e975ff06aa71b2d00045a53a5e11c31f6e7b3f82f21484bb5cf8566", + "b9057ab45662d92efae0349b7f66fd857fbdeb10cc4ddc98b2f2e51a461fb30c", + "94528b90a2039bc506108d367bbf257a5c06e72fc58fbff1cea4a5ef33e4698b", + "7240f3929afc6c1a7094bcaee7f4d084539b6d454edc2368730a7708d4a7e6db" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 6, + "Witness": false, + "Version": -1826872246, + "scriptSigs": false + }, + "hex_tx": "4a241c9302d12365ec00000000000000000000000000000000000000000000000000000000108ebb5200e960a377c5c83a81000000000000000000000000000000000000000000000000000000005a87644600bdf1d4cc060f618f5e1d2e4c43c8fcb5ec9822975995457d6f02f0e9b6922319ce2d3bca0325ce352e7726c00509268931c90b66d7c6daf1d8f664a7087ed8a8597a42df0984e9780618666ad36a9aa691c87c85a5714f3e0364d41eead90b63c1ee77626b3a84a4a7e66e02f68ed431f1a954549064889fb35ca43bd5afb682c4492dfc44c86ef03e4a5aa3eb22e346030de38487ac0095317f36db93c2293157e8d56968ba9761adbac0d411110c30674c4b14ef284cba11187691a72a1ef66c8cb1b58133e458dbe3517be8260cadb1f9b2c4104b6b42626a1322db0cc82b61385816f84cc544277fc53a7cbdbb09d7f65ff6d77159203bcedb0adef81e10c3354091fd7020ebe20bf853bddaf795596ab0c02e70af157d1559013681a7f54d0294877fbcfabe137138be3ef74dd35bdf7af6572d41b4b4b5027a60132b438cb37cb63aa7d2f1ecb6617ebea1cc7b9e7bfa500c647f04d8307a88c4e0537d68e5c6a0fe9980e3d60ba1b84e25043580e9f991d25236edf7cdbe9d57741f3ac9ea35f3583e33e51cd8f479cdc53903491fd3eb390c7decd2e42c11c566e632ffc3180bc7f441243d27c9d083a842c85ff88ae29119d379d894c0480eb9cc793fcc200f9ccb6ab3771be7cf2a54004c46b22be8095cd6b9f4476762581aff09c128298006ebf3ff3cb6a281554dfdb52f8e6ef4b0a1bda1c77b2ccd185e8ca098ffc40cbbbbc41b3a2e5fd3d07d9b3567a008d5c8046ea4213801f1c8f57e1c23ddd04d490f9f38493d1ad2727039676e22359d55633ed1719e5dbbf3fd51b47011b48fef1693f2c10094bf52f87f705c1442f2537daf0ce67a3b1246c5126214ee0bd216e218ae22f94c0fc61b7a21675bc8fa8a38743e483d0faa8261d629c847448d7cd53ebf30c474a83bf7ada56f9b55d6c2d511a7e0c16457bb66ea518379ac91bda11c765ea0e355539d43baec4092855fd8a0f484f50a64087dea748a75a696670b776cb2481f65e2e392b0a35527199f68bea64e78c04306a0451b32a5e59c2a4082050af27e99f447836051265bdc57370f9ec7852f213accfdfefddaab52e8965c94e1fa95658d7a029edb97196c94ef594adbc8b6b1431533aa4b8aa7753d1e5a8088ab64a53c6dada3835279811eb0fa4913b31ed418c8bb5be24e8b315546f8b82c90990f360a4eb000c8b45a5d72bd1d91381c018e12e5101b5fd7f1a13fbb45b003d474406edc7ce34b9a2d593bf7caacc4b52d438ee3d8f00a418accdc2c7344e51688894201410385a7a3948fe15f9ea44423e7c3042928cd367a690afab83af5cd2b890c0d69a2b6118da7af34199b4cc06bd4905715748779b4d7be96467479368b4aff7121308b960388193533612c021c65ea62f2ca0d74ee11cb2680ba25a21eef49adfacaf098ec17a4d5be2c2b451743c5a140b22e28fe96a22903dfcc6a63f1f37be56f8f8880a60aac3ed947a9f4541a830e9023c8769655597205a607c4166c283585036e614ca444cb9878d15a1ae3894da69ebf609d7b2094becac5441150fdf6eddcd24ea6cf4d00002ce72daaa305b8649f55dfa370148976582c3a589a5fe9d7fdb23580172720a23d316cb81a83d83d5b440720a3b6981f774dba3c11dfbdccb31d160f72cd8839b3a67a08bbf4ac144a9c6fb1a7f01a6d4177e50788a0b9a5395882e741ed0c65f717f566b02f9e4c3997f46b0a52c3cbc9809aeec5d55ebac828a21142901f5d9ea10040fb9aab0083fa88a7456c9ea748c698f21d92", + "spend_index": [ + 0, + 1, + 575568086, + 4294967295 + ], + "result": [ + "5dd5906f251a5a753ba3ef3749f2c31171f4441a800ef9997179d439a81d5410", + "2769f08ead076d90d001028dcad018c11d21d71b70a618cba5dd00787c008507", + "4611f46892da7ef37639e6242550dc7722072b3a20eb1f63ce190d92e92978c5", + "6bd1b98061e20e755f3f82400a850792f9636c4f67984d5657b58bdabcaaf606" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 7, + "Witness": false, + "Version": 1596452751, + "scriptSigs": true + }, + "hex_tx": "8fef275f01fe49fdbb000000000000000000000000000000000000000000000000000000003fb453858a65a0959c27b6da7959f75e51d9a20de73c5d5313df615a82bbdd393e1d4be462e6d3f4ac48be4ef5dea637e06fa95aecf8a570547b6fba0ac4756647233c688ff095fd038dbe503e59210b38605f8405b51a469c2afd2766ca8e8437f9eccec71b586eabf524dd35d0acab8378d09d55044730e9572b803429f304f1d21f3a45938c2fdd2806f01f5708219546fa07dc9bc0903817ed4ac886ed3fff82070238dd889d3f39b7855ea48ac42844ca8cf7aaf21fdc2462255a5f3eaa9991c7676f9a606403cca61af4da1f47bdc29ef4b07d664a74bc76a5136f351418a64db6b83340d7fa2c1e9f62b92917295bfb1e5932e7a07e397e374424f62b546ec1a0d2c319aede4e7073c02a8e5fa72feb556bada1d8f3fc6b3a391ce7ad957c92eed821576e428ea72c9d18a3f6bf1e0983910ddb1525e0a9cd3690c78919849487e94c9c203136da237f548a2824fbcf3872f9a885dcf5dcbaa4f979e8054bf9c8440ecc67f709f11801c8b77f53d2bec233401aea58edc418bb52fbeeeb73de750afd6d6991d98ed5526a27ce76e6024173af3b55e9e67c0b7c7328c8a9098af189a472b09894c4a9f43792ff5c6ed92e98152eb79b9d86ba613c7e187201868998e95d92b6bd9f335f68dfc6c84fe654507be9e20e01b262b4c3099c33130e59192181a5dfe82b8d76ac53d0870905e807056c77d753cb0dfc2887973345a676bf0c245e2ccbce2d21f665d461424ee04e7fa3cc97b7bbfb65aa5a03b843cfb14ea058c7abe066ffb9262efbf3460029a59fae824a0421af6642c8276a9ed14c0622944877f3c22b0d7197cad24487fc9fa3c81cb9868224c4141226714bac6b21298fdecdb58d759e7e4af629de124514536827ef1bd153e552e6176da597705e6e9234194e8a28f87be47ec9b4ce9bc07566a7186009a8d0d7d8c2cd475ebbf10814f6e51d2a6a4d1766d977b644275fbd2302505e5ba0bc1228a39c778671c0d4c5bacb822bf1074bfb680182691149dff7187689f92d84f494192302a279cfc369d8e15551558f71ae1afe737a8285bb629c9d91917406bbab845c2869537a9c3c0a550d1ddea96366c817d6130c5e450fbc0352063e9720f80ae4fdf2f1ceedae79d16b3458b75a72bd69ef08d0a110e510d54ae0e52ae44f1ddd510a74ad04f901883615d3bdafbc76d917a10fcdd96bd205fa6b18175ead4db6149b436957f388991defe8a8bd0aa6813d684babd9c6868c180fdc20ba6c7c12d17ae590380a355c7b7e5b8c0bf385c45281ea80e5306c41443eaeeda6bae67432cb606ae1da4aacde09daf6db8f5c034aa9e3fe17b770bf439eb743e7ff68864114e0ca33ab6de41b67119b5ea9c26feeab700eb190d9e94bbbc09eaeb060c89549b3618158a9440d8f51e94f09d0fd542f713b12b2aff73373c48f4348a12944cc486f151d678da06b732ee4da6adae212640075fa692e295b95a042cc4a7643913c08b3872489f0a07b3a008ff943e599501f60d6a60843eef1a7323ca96610bcc77f03f4a36ac0d3e625c515c8803e603362fd76e6d6aead7816636a9dbb15d3684f995a0f9be4b070811f9d7edd8c31f11567e7c9adf35d918a005eb6baf9081590497c1f6f9e882271d1e374d21df74a07c0f136971964f69ce019699a3071efe791ae7aad8cdca4a86709916ec854b57ac31c8b93fe6a824b9793a5d8e4151c07331c8eca48c6fe4b09b56bc42f1fedf9e9def8a0f734d832d6e2cd9b78f049c06d9f26310e536aba69d16efc7aeabc5136414ecda08c0dd8f4725e692243df16e17ddc2acd76c138a02c798ef539c2b048bbfa98692f20659bd1a8bc17f59067ac729c0358af46153b674597a0a2c2f8523f4c21e42198c838a8ef94664c5a4bd691f4af43f7afb570017cf78ec311c148457b780515dc70e9aed0bdc978fd90b74bd75b327a96e0c8bb69871e17e6617b38b3de51b044250b6e4d910fc810cd36d82ec14a9e176946150dd691a40f8f8e52574a9fa78d226bc6a0dbfe4b94f7ed9d3619f4fa8379863e273b569b14dcb4714332de37402f9f0ee5d97a441f9ce5200025286bc6b37ea58ce5dc679f695de3c6ba067eab629365332a28ae02fde53679125b5d93c7f760455cab4582a492374f5555594169b11e6af3799d780f0eda7e88f51949208a6abddd1fa80e3f35636852e68c7bc0b09faa53286a57ab82ce770fdd443e6859f4036da74169d701cb04b37361422635fe1b3b5a7ab26f79d996cdccde795bf000", + "spend_index": [ + 0, + 1, + 2439581743, + 4294967295 + ], + "result": [ + "0561d3777d16886c59dc321139a81652a2a26d0d3aacc2c8a4395abc2ed72106", + "26743f36d47a4672e1a8ea8830b07602e6b1c678a197671cf8a48c73add9ea5f", + "f196979a9156393464a226205342856f82fcc62abbc261ab8c2946f01acbbbb5", + "41776e4b5ef0612e56e84a77efa8df83a3554d84f4014c4c5df3e1560562a5bb" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 1, + "Witness": false, + "Version": -992228038, + "scriptSigs": false + }, + "hex_tx": "3acddbc402bc0caa1000000000000000000000000000000000000000000000000000000000037880d9002373515e48d037ba00000000000000000000000000000000000000000000000000000000fb034aa200a3c107b4017f2ac44961d7e119c8a65a431d1ce4aea903feac3ba4a98980c1867d9db4b80697309cac4d2f756348ffcb8484d8a5eff8c82a5f1a9cab33558e98ef446b0358ca6c6bfdad11a07834e3109b9609d318295ea58cdb80ed4c0e40cd6e994fc58703fbcf603cf966136a3b9ea86531381adacb45f0ad0999346663d732a9313125a821c094cb1a55dfe031c91332853f0ba4ebd62b20ff6e968f7dcb69a128ebb28ca1739c8e799c3a4cada5c9ea33b0c49d6fc3413a82305f8f59b30a6b97b6c11c69e30075abca1248ec560f13fd7b9a66304fd75e", + "spend_index": [ + 0, + 1, + 666533160, + 4294967295 + ], + "result": [ + "1974f6d3689556f16961d392d2a2bf6665774a95d3991a3c207c2169926ca6b3", + "496674f8a4c0b3b346643d324779120d5be39e88cc3a5d7be38c4616c4653644", + "02c31a6cf436367f5ded051aed47d0965cdbbfb8e14fcec9833f7f0c44e9d035", + "988c1e9159cddabc70e14486dcacfe2ea64cef3aa4d81c2c246ff6600cccf5a6" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 8, + "Witness": false, + "Version": -664652085, + "scriptSigs": true + }, + "hex_tx": "cb3662d8027bcbf7f60000000000000000000000000000000000000000000000000000000095016521fd770136bc66af182202911250cee6c5b1038e5b4b853d5efc59c1700253f3585183d380c54f08b805994b8887917f0af61d64decbc672140c8aecbdabe3930ed585851b5590c33497e90c337852b0fad85246907f3a9768cb3b6537630fee802f9dcd4c7fb24001c4108d5c9124c36a8a9ec5ae26396244454237e9e8148a22ea0190054f39da11b8ac77fc13bc0bc6e2097caddd89973a6cc6867b3dfa2bb765337402621db7d6efb80ec92aef6f5f411ff67e5329567a0a2aa1edcea25552eedf2bf26c8cefddfd7ab778beeb540de8423f7cebc89af8d20b148c7657e0ef7993d88a70a6b091695f156d9c097df181de8e01ff636bbf7a8b1e2ea29b5832a6f5af3ef6c80e7e178d23a0b0e51e4a689617b95441c4bd767ac5330717813b1d10413626ed1b77a489aa363573d34fd54f07d1857b98bbe6ca549a5bf55fa412995ea7e8ca13b8aee7082d42f03a073f11eeec959189483c6b2a072f388e0bc126b9fdebf142a67be0b3475514b5fae1e271331d2d5865ef9ed150771547258e1d00000000000000000000000000000000000000000000000000000000b454ae62fd0701e6da317e90912ab6cc63214153758de06c9cdf5d46e3643e61f7dc6d0026123dc1bcd10e37ee3ef44c5f025d4ae537b8e3ab685089cc233d897fb089b2986692e35f22d84591af1a7b3fcc7cb5848f5037c99ae16c07fc99549820dfa158da97773b86fd38061f8324de927217bb7d28000b43303be10aced03637cecb33565cfe11f69b27f247e80e3d3aa1afce145bcb53e5e592c72dbffdd2600bb7f7b27852e6e436bda1224f152ff63e038b72f1fd71f5e53c9f7ab22974ae453505dd48a3c88b526e229417006b12c3796cb5184fb4c1bb0c189ddfc55ca77196bb9a11f00eac4599324cec962100d99a035917a29ea61bbfca5dfbd84a903334c104d2e0b9209085cd7a4b90c7db08e3ec36a15f65a215c8d14435e90a9c908b64ec88b815ed0aa7b2c2d592193acefc7b3e02c8c9908c3718ad2d35d139e1c997ff2f121cc636b1da9e4903fe47de4cede8ec6c08a5e23129562acc8868eecf8642c142fc2b5cf9cbc792a17d58387bf945df6cd136059c191ee1f3f8d8e4aa919c84217e558e9514ac7541997be3e1608ab76700ddf83e9d0abd78af7fa47c167f8ed8f840de5afee83fe0275697e8dc42f2449e07bbaf7f62f560912f05fa91849de6688445c1d07b66019367ad7d5b83d58187c8c93b404bb3024d8e98084cea773e8791e756c87e31323e72908e67e69788368e6cbfda79e3fbc66155deea140059acd53e626f1ff91d9f311fa7656c4a789b0ff413c55b6be5c53032f4ca9ed128e0d58d1b6c55dcdb59f7b90a4e1c4607510d6209a8bf995953138906ab3c2d967a280e4c2811ff57ba4fa0f67035e2bf9024106b1ed612f2009224439b1b2842ffde61deea4b9814bd8a5ff977529a5668afc59eb2763a93e064579cb05ac385181f374bf2d7c18f1c7af3df634251d1e5e3b953d124389982de3245d86a4e9c1946936dd3b55c917bf38a1c8395b056114d065008c8919645852c1e3b8822b3e7f338885b10dc74ab947f53a2f6b380c0b69f4d051dd026db658bc2f022f41ccc25e1da8eb30315033512836dda46c4674e46378d3674ffe8d0746a5a82fc7dc283e636a7d0931e71a59068b45d209bd70640775672388db9f5650b7a71ae0edf65fdd05ac1958fd0327868d569c23d35d400e2fcb784fe12314bd3b1f5338f7d93a26034f60d36208c71e7dd7928da1f0895caa301988e9f86ec972d1e7a12c3bd4b6609f14f704681523b01a25552c4bc77b217c0a7ae0a71f5dd8ce13c46515414c48379c89a114a65357c3dce83608347ef99b062080226368353b2273d3c7f94fa5f5c5cd0df9fd80b05a34f411e949da1850e0a453565fb0890ec10c165a8abf1cdf4606ae66fdebac10174f0ce40cf32f237b145db90b6fd915ad12e4b85077450f59d63f0ee9cb9ee48c777f8357766a70dbb68d2ad2b7ba33cd85c6e3be0a90d561813b82dc114b8d08a04ed742f11715accd1382eea179f73f51de77345a132711d425d6b5bbec08b1d6ff6df487132c7fe9be2c05abfd7f9059584533c503f3ff989e1ffd2bb622af3016f319c18abaf0ac8963163ff3dfaa1b52b50c1d06ee489c99e43aabdde819f6032cd57a0e2979c6a487b57b93a062d19829f55c38a3657b564aedc969184b65ca0b038be1aa54c931b3daf73c421c2ab4a7ec7fa65a1f7141fe97e8876bb1082822ae63d6985d58de4f1454880817c1e2a61eeded0933faa2336cde273b30da047ebc7b34fb802824947b0c1c7c0b133affe55154f88ff9071ceec83f479c1fdba0a4cf30521870191a4118b5d002c4ccfea5f91744b66d8e00ba1c11b208c720ffb77ef03ed229cdefba3facb3cb5ee939c9b1d2a7a0f20c85df17597d69d133466f234276e9fd6d3569ba2a4b2d4fa9d937181567dd2cb352c696a66bf6622f86f4d4a418820f1034f829506b687f62d3b22f225356a873e1caefa8c141d533b28dcc1b41b1aa5304214127e7a95b02d82d0ec6dc7e0b77dac914b59fd29e5ee9ab659067d43ec1972a3ed0f25b7ef70bd6f5e8520f91cf39ffdc2f0cb02a4385a4cedba018500ba734712b6d62356e6495f049c189222ad5063b8028ee2104e6ae32b3519d23a265ac7cb6efdb277763ff9e1dbee1f8789b77cbec15f186a2e55ef28980ee68950c864ee5a9bedabb0e9d38276617d9298c42ef7c62a9b3153db10b0971026fd7ef55570f75d5cfc66ae26d15d3f2b85533da7defff5cf5c892a9d693bc87243c2b385b25eb15f18bd1cab3307ae314bf572467b54957810f6a37b2fc55508e265c9c09d4f129b941a1221df796ff99dbc8a9d1ab46926388a1730c8f701c6c0057a51304796a57a49afe3c95515f126554997d55e1c4102fc068d48a12126e392d9f66a1e1aad2e9a6bb00dda31a787d8875b65d20fde8d5fe2e0618be0207cd6cddf6e18bcac2b9c92debf0c0a05d1f617c8f09569e462c5f5a5f2d4d59ae6bcc229bd8106b12e0694224992f946b944820fc2f2dd747cd20cbe21a68f6b0b79af7ff47a4481a150858bf8e0255393f20e4f06749e2ac0c2f255ea32a5349d4f055c631cea35f8e5fc1c3dd709659cb965c6536cc9d7d6d7b0bb0b215b26f7d530ef742e0d8562eb331db50308d99208b9d5dde4558dc0859cfddbf2be1f6f508b451ddaae6762dafe0c04fcdb7e68badf27540dcb175a1e3f6a6e3851261de8a357482b80af1850d923a16494a290c129c60f9ec0ffd19ea8ea0f97b6af", + "spend_index": [ + 0, + 1, + 828453430, + 4294967295 + ], + "result": [ + "14223bb95cb5089ace31b5dd2fa54e633b9dd60cbe9622794ac6c7578255aeab", + "797f7aee1d48be9a28fc4f9316e689bb1ef5d309d0ad51a7f44e598fe96fe9d7", + "d9377c0a4b98b538853c775bd335bd2dfa620252880e9eb757f13553e32e6d0e", + "745147cc47733cf8bc8a5a562cbb61e3175f36e679dc61f198f0b6fe3bf3bc6b" + ] + }, + { + "desc": { + "Inputs": 6, + "Outputs": 1, + "Witness": false, + "Version": -1931027793, + "scriptSigs": false + }, + "hex_tx": "afdae68c0620c4e058000000000000000000000000000000000000000000000000000000004f8d2d1e00650104588feead99000000000000000000000000000000000000000000000000000000001ac764b2005f8ef43b135c885b000000000000000000000000000000000000000000000000000000009f440d9a00541c069521d13cd000000000000000000000000000000000000000000000000000000000f6618135006f84fa6b678234430000000000000000000000000000000000000000000000000000000080dd391f00e4d2bd306fba136f00000000000000000000000000000000000000000000000000000000768c6d4d00257affc6013b885e35b58f727dc8b179bb70124ab89e49025858610b85f42f7ee3371540dfcf56395b5cc643d6d11a3ab736b7e4b57a4787665a7a3260fb0b213ada90e0eae735919c031f4774cb907b55ecf41c0fa8e4b6ee17b6a27988ee342d9359a138c0dd6d30f02c5810b1478ac0003f54a635a76028d2e542555072ea3eb1e8e0daed2aac38e4d2202ae2568f2b6ff839df9d1bff6df340d29f5c2f26919478b59cb14efa6fa2379238384974fc913b5471ec00eb97a4213d66d26286dbfa092dac2c2cab41d3a242f3a58374a3b38d4622716840a6d0", + "spend_index": [ + 0, + 1, + 3362444138, + 4294967295 + ], + "result": [ + "67ab9ace43b9095f407f06235f14dd2f0de435cc176d84ccf7753f09d526a916", + "c8941602c1acf44bc263663f5d24ccdb050d58a0fc6a5a52d3c65e91b7a55768", + "a072439c88ad5d89e8f8ab06b07850788e54ecac24ea2875f025b71ac699db88", + "bbdb0d1a66f26cf1b26885c4a2163f7c4aaa4f9377413a94e5797bf45dd2a5b4" + ] + }, + { + "desc": { + "Inputs": 9, + "Outputs": 4, + "Witness": false, + "Version": -874883095, + "scriptSigs": true + }, + "hex_tx": "e957dacb098545a2a20000000000000000000000000000000000000000000000000000000075fd30694825ebcd8f1e2e8342da01866f2f98334bcd4bcf63bd59af5d4c5e97ae1ee3f745a4d091cf2b4c2028be3d4afade8169a1cbe16f518784a42942cc2716c621f880c89f479fcab98aa39daf8c84e79ba7e200000000000000000000000000000000000000000000000000000000e6b2d11bc0ff4a5aa6810da2dbc4958b61a3f34de17d7bfe136ee243fd1136ea24d03b7fce5d98bce0a82405d8febe95aa7ec484ba72dcd918637687f646e38707a800968d8a96f7b4f6900041b1052a3ece6012706f1efa746fb5d1f8bb870d73eb0ebed1c54e980ddf5479244f7663002c94a83954006e6530e086e14014a1e53b3b8f93213b8a4c5343f337247ddbf471043d976c0fe27ce5fa25a5f3f7a4d1b8b679b179e3bd8075e711a7dd3c0953a673b6c7b14ee99f3dba804cda975bd187714b7f6b44972d68ec8ad400000000000000000000000000000000000000000000000000000000063af4f1009623c5357dae487500000000000000000000000000000000000000000000000000000000c2820587fd9d012809830ed0ee43648113c614a60ec62defa4627c78c4e0f74d2c5fec35e45ede7cd9122c86c2594c32cab8f78a6a2698bbb98f89bda48cc43cad7bf76116296b1f821f3fa60bb9ad18ed76c20d72ad8b62ae4afce66c6613807c1871c5db1c8487b80cc274ac7976a43fcda0c047ed385c853860dc9c8568d490303cbbf66f863ea1e1a621453539388561df7993139eed6a9a0c1d6fa4703aea5a522149d50b7fbe4e4b47bd763a19b1b70b24ba1cdaefadb6aad561ec5de926d8c17c8aeb3796ca3c93e2237025ddbfaacf1813ae29f75608913a183542977fca8f8cd280345cc61abe67a4c5b5e3a9a633330346bd9c6738f6a5e4f8e4f254863676745104a3076e2a3753fcc267ec596a77cbfe303f11f3881f753db96227bf782e8a31960c866b97e92d4a44fcc3af9ab8986ec6598a28ae9db0c222825ed28726ec00a091b536085737904bd01da260453ff9ccbc79a166eb21c4c00a6c0a2f4ab70cd5354abbc89b64adeb1995e2e39246855bbf335c4005b529d65a983f95452c88c299ec05296c53269204990eb481c5040eb1567ff8c132ec54b26ead680b59ad557be911759300000000000000000000000000000000000000000000000000000000c6fb0db0836334fdcb4c67336f070dcc70d24d625c5097c9b99e707776b7c1832b6682909c5daad5b83670510a6bde4d0b86ce0c96b74efdc6226b1a1f83c165afe56dea14455129b8c7fe5bc8de45ec4d77b8b38eee153f2a83fec943f58512c4432b76795b8885fe86cad5bc1bd65b518ae0e699b6c909efed50c6da3352647ef7791e8dbddd0192c01ef12881995e00000000000000000000000000000000000000000000000000000000435021bd00439c012c2bc78a9e00000000000000000000000000000000000000000000000000000000e9f9cabe003d9de2afdbc8746c0000000000000000000000000000000000000000000000000000000024fdd004fd9c01c3fb32ee1feaf1fdc4682dd4ef32de4a67869a89885783b0afa845136886b5f30aaf0241aa02a4815cfe2f7f2cce227a3bb5eb84d79789af7849d47f6230acbe4455231c2ff7ee5a30dc6d169a041a2aa1c3b753296f3b5cc82523a650afdd714404af6db979ef892dd4fbaba72354f30f686873491170ad12740e8b9547420fc5ba34444dbda398115c1fdd5c9284d98ded2d59a4220a2e52a8c954f1d17f150316f80c9d987175c080f8a8edc9a33bbc82413cd9cd8c6eff80875ef196bf0585e9306c348fc140016a99c66506e59109ebfb1a8e0120b3f557efc9915ca78244353d891fbc7e853a28486346834d0f750113bc34bf2c6b4c26e794df2df14778ca1a42ebf35033b8ab0747bf7d1a046dabe6cdc33061092d8aa9c10f6e5c207a84143606523a754405b362a2b3c514291066fc8f6849ca7d5ab9710d6cb5567a54f3f9b574a5f35da31930c5bd1a3b85d76b8cfde87c24357328110ba6c8531926639d65b386ef12b5b9c4acce40049a9f67ebe63a109a24a825354156a5ed403025b2109f6812f1b014eaba101ea6023940e39617279db6d1d762c38a626ca477fe4300000000000000000000000000000000000000000000000000000000d4f9b9e4005e92b09e040dfbac33a2ea2755c8262493bd17e8ba8591a83afa080308cda50b3ae9b5ce8601fb832476635cb38c22f0ced832dfce9179cccb2c47d243c2f0c55091dc7740a25366000618ac960e792cb1aeacb175ba9d3131659e9982f0a4faec22124975c92815cd010e061a04e2714c709dc3cb0555df751d5bf612c36ea45fce6043af9f5792b779c3bff965247d524e64e250d7b456f2767b021ce4949e015cb493e2c611301e8105c927ef3a9ae15b08032212b352d27d8e5a0497c211e5bb7ae996d8069b4fcc999a9c87a25ffad12cb1605658c7e10e2c577c5fc82a506744b0e97ba5e6ba06fb899fa58f761e046136c15715cdcb85c4033a05b326590ba85fb4e6374d425fa0c83069369ec7e4e79ca8a5199a6a5021e3b5b19681e9356e364d5ac65c37b15ca11ae3a69ffc0458a9cec356a29e27fa161d0b4ca746121cb4d8a7fc36c80ad0169fa58a034dd58bbd79683f225137d953e8906c17f8c40f8e61df754871d18e29950621dd33ba886677f8ff42b780f3b1b8e9b762f3d1af1256bc6f5a41cfe78b2b8bb9ec0e7f97b48ae7e645186a101d72f995ada4ac2cb3766a81c4be4ce6143d731bc8615a082a911e3d41523abd1367b455c86a6798c7a0d285c47259cddcd96c9c72e2e1d3858fed2d7d494d2ae56d42d963a767c74b133004b6289a35466609721dfb8c7104d989525af345649b980aa64c2dd2e5b22dff9d75b86ba49c7ee81b2a872ef4ba2ec76a4da4fc73e2448feb0b9f4b2aed0abd7b7d3ab0985b1052f1f1c4354ca63034050a2c440a369f39ec8366fd65edb0aab19907d18f34d573886cbe99e9ffb104136a663dd3b5475f23f1e76ee4f9e28f4b487a6367d336d88b6aba9d2439508a0747863c0f5fbf3d074ac863b7df9fa7cf663b89ad51c2faa53de17fe38f5305dc1097cf1c23cbb33a5e6511a6ffe751415043d4210ce46a79dd6e00cddfcdc785bbddab5c903256c71d5765ff455c8bfe511f0b649a3f8071014f02f03d2c6e14762a1dd45c3d9544a4c9981352038cb08b13bb708fe8a28b4345b4bdb4add8c5efb4953a155484961c6dee57a4e389bec716e8c22e772e48f0545a0d9d3230043d2c3f5e5ea9f70c0a0dde26a2fdba059fd80c276860160ec6afdac9ce9b397c0d25c4ae2cc48a508bc28ebef0abb8e6cb3651211f7c", + "spend_index": [ + 0, + 1, + 162187532, + 4294967295 + ], + "result": [ + "0b14c77350be266662c94ab6e5f76050b4a0469ea1015aab3cf625bd35068cf8", + "db8732b5313cd230d6009e4ff51699d60a04e4353e591e3cbc3171af44ca5c5e", + "66da7e700214af7983f5b53dbae29faabd2189a67dba51601ca7f11e9d34d5fe", + "3070c3e90d0b5390886a34cb53e241c5a2319460a649a34e529dc26a15d4e1cc" + ] + }, + { + "desc": { + "Inputs": 1, + "Outputs": 6, + "Witness": false, + "Version": -958545809, + "scriptSigs": false + }, + "hex_tx": "6fc0ddc601e38aa54c00000000000000000000000000000000000000000000000000000000873f54f9000d0bbad606fec9a289a0acc269c877da865916769ae8cc62ce89f4ea26e28f9f40bf05b52a829561155aae42e922a1dd18f540c85745c59e58ff76fb3301d098a7ad8634c2aa050cc83beb144bbb01170a4c1bf1ca1ce186433f67826a965ebb65a60358ac6855446dbf18393d22d8b87775031f98103793650ea36e99e9989c3f53490849378abb56fe00bc4330883644377541fc89c42661a8362a6f1693111491319afe1042c8c0b4f72434c2c778f4fb54cecf3ff89e775e817254e95fc04be0c436dc7e25ffd0f004851aba8796c6bf77e54aef1793264784af7739c846243d520b907967e6b3a79a582fecd923914b066718a8232658e7374b45c38473952343e45ba311a05412db5c745f5da4726313d07c0c5a24f773ce47a9d67957c0679f3a42a094d9478ff9ab0a87cce41e65b4af111478e6a7c613508fe6acca9cc4db0685849380a7e83a9796bc7f22eaaad7cb1c21aaac860eb4b653ad4d71b27d6f092059d9899dafe6589dfe571c24819d82e92afe96596900fe5dc48dd6c2d441416347f400e15d1b799727274350a510829755ba0cf1f675bc88e0a3b20a6201b38421bc293a4026bee02778c83f3b19c341f5d93eb71e69e4ebff461c884413a22f30b27c85a981f740e528dafe7a0dc9a5b4fc025bd01916c122946110cf049825032e8e7e758db978b2f66d5e24deaa245ffc2ebacc91f881b7a6843e43ca4b9a41caceb531b948fc74e92f9d457e06915476b1b15f03b7c53ed8f126e9304ee119b7a818ec9d0030d1a37490f7e69c8adc1b39c5c05899c08c28bb6b76c1dafa14a0b7f3fee2accbcbd01e50ab1c3d1eee738a866bf5a79ece5a4c962fd32f3aa20709fd7b45f0beb643ac3ba33480c1d8bc7c6bec514a6d8ec41fc8d88a5e0199abbb814edd7e706530a5a55c260034e081bdee78ebc1a8ce732c3b3ba02d0f5e38b0bbf6cae18794976581bacfc3b9d7d537757a36ab1fa5f4ccc8892160e736d69016ffae3dd8e6cfe5da67316c42ca4bd899d1f5304a830939b68c512c1d8f0a1cc341b538313136077d9205ed88615cc2a7a5c7d2d106e80d77c3f32e73534ef6dadcf5d9e0b87e5842b6fabe4358710ea71942a3489ee69a77027f7b5c053b4254fb6cb7aab584eaf515d469f1e58b707fec1c9f335ce7f04505c5ece43fd8bf944ce0c4b1cc510528c826d016caccfc30cbc87ca721a25cd9e8514b192fc03dac8baa93e61185b61b7d0b3e6adb979716251ee883553076b0653fe2658f9bcfba7c765ce79249a60e44a5aaaf4228f6eaafbf6e5d4a1626bd0e07ec7fab15a7c30bf4cbd1976a8e56baa6918204af3f0766f58041d00819faab5eefef348bb1c1e486429d7ba37c2da29bd6aa21e574242c544eb26ed5ea4c0e8d48e05cdce9f2ead031b2ae8cd46896beb9441b60c332512f5f1ad0bdb71aa52eb7ba6e69e91effd34be469cc4a51a1729e7197750e019616d26bec795e6f66c8572716eb8d8443d7039d7b5a37b53ff73090531e943e95e708b1106b09346f6e17c9b1a1dd8c34c943794299e38723a38119b9b9dc67da4f1bbf8d273251932d8d1fc78a4afcb2e45d59c92fb16c8735f6f370c25edf6e43ae0b72d24ce7b027e5d09778569dfd2e542a9de12d495ee952e4ff98f082c36be41a464425cbd8b14e49a0c23e978d5bb4bf901fd8b82160599cfe2d09bb10c5adcc59c55cfee9502308f4cd1985c615b2a288c5c97e416293e160b328a43cdce05e1d6c1555084761a439a2bd7cd686a5231fd3", + "spend_index": [ + 0, + 1, + 3791416821, + 4294967295 + ], + "result": [ + "2e5006ac1922ac0c1ba24205e9adad753b39e7b10ada6a0a73caad4626a1535d", + "e3d7d29935fa2dbd398b89c234b3138091ce1c28a384970d745226e973bad9f1", + "c75c2b038cdc9f9af15f6b8a92bafc2369db3c1794354c40860ed783e20bb81e", + "bfe8372f7fdf65775f70a5ad3576192001c460aca3f57eb560facc45ada13f0a" + ] + }, + { + "desc": { + "Inputs": 3, + "Outputs": 3, + "Witness": false, + "Version": 28001504, + "scriptSigs": true + }, + "hex_tx": "e044ab010340fa7ac1000000000000000000000000000000000000000000000000000000007cfa2e5917675ccc65ec2e4f6a5805c9ce83cea2bace928f8d70e25aaca507b0aea1dcfa00000000000000000000000000000000000000000000000000000000e10b5859fdb001877400ea9b1efa85855559c057c74c71e0e5c3959b36aed3f7203cb8bb86d73691348b0963223e8f780cf6347dbb73d0272be706d7a5e4c443e764c6d3a7cf6b477e06d95e49512340bb87a579721db5b7274fae15ee19545dd479a386a87d4a7c7e1d3a488e572e18f30cdf93bf2355945b299140675b3dff9f0ba3cd2ef22cfb2a4eb7d3d80980473310efc821bfe8fa56112ca4ce7994dcb269d4e41c39c118c2e555f89a120dfc2f8e47b7822fa709595f63e48a2e2b4b58bbc1d526f3f42237ee4f4a068c351b3b3e0d05024ca5c7b75a0e2e8cc5fb55177b8ea9a166109ac000515f30a59412be6f33e963d96899d3363ca50ea14ca78ffd6f29d2c78ef195fda6313a3deda1b592a2ce0e0ee4dadb1208f9f99e14078e484578d6fa88d91bcedfacc53b695d175c613b10ef42c5b279249c741b92c525200d52801c50afac12ec1b502f80e14765479af03ec65071cba119b68ba26f65284ae935414cab6667a0b643a44edea4b41bf9f0698e55cbaa9db64bf9b5c1cff02f485c1af6dd7ef0a16d8ca3ee1b1dc4118ffe250bdb113c834c3dddd1800bd55ff81956ea4054eeeed296af81add5f00801f9fdbabc8d29b958e947a6000000000000000000000000000000000000000000000000000000006362e53cfd6b01d40085bb5cb824f485eff1864e3d4749b50a38308fb6e2eee2b8595834b4bd89a33adab0dce1d55a1dad7453e60d4367435478a27d4ec517c6a8f578fb71bb2d6f504ac9d1db3a508cbe07324af806480af1218795faf985b97213f4e24f13acf39790c2a059e4a6e0ded11fd80906e71632cd6fc14708b4d3ec5d9e7e246d80f8c16cb37184c3f5ee897d2313cd103dc8446bac19d46f7835bc84749275f550d6d2b26e0298223898a342d86fd0f2e1025f97f847a11643cf74bd402f9fdfd73955305ffd3e98a60f703700190b676fe2b165b2666135266da41fb878eb02ab4740703594b80e2cd4745deb573b8c24982253709e713c77f1aaf00656623e62855b46449019d2590ef572a22615dcf438450a5321a008f1c82387db66fb4fe7f425811bad034df990724f37afbfdb610e6fabecbfcee59a124c0eccd8887832b739e3312eeb5ef1891ea02a7cc0609feed848548f48573ed5ed4c80e35844feb0f03e795469033fdcbcae946a312603a9d820f3b114ce1bc810c835828e295c467a41651a88e631884f46cfc19231eeb980d8010b9d9990c688280ec250da2cf6b4c80ef26ecccd58d68f38657131641694ac3811a5032dd3eba2867c4b25d837f60941d7bc691b1964e8dfebff94ea0ade2649d53c18a65767a6503b12772d1d7584a6bcd9a25bca845235d12393ba6f147861e79f2d145fd3691d315210d445be9f970d927c1937eb71031d61de998c910c4ab8f02f5489fb50e7f6276261c9da4ff7faaa226acbd24acc021f149d2daaefd15868136187a5eaa35876cac95c239f9ad5badc9d6bc8651d4c17338a92cb88328eb391c887ddbe7b57b7999bfc66f8b88867ac15a618e3f8be4e4dbd10d96872c627cdfe645fc78a38bc0fb087a34266cf5990a764221b1b4ca2ab92d37266cacb0091f8802ccdff63ca4787edfa0ff24df50e2255dc79619bfa756215b3fdb1539730a28c56baae728ebf0b6efe5063f37f2b36fffd185dbd5606657c7f96c2b75e6c8d7014e2cc4c514a4fce5adf7ff4f60f1ba90d9dbd3693cd6b3e86f125bd2aff4ddca60ab72f6afc7392d30ede4470092e83e92ad0cc938e98f8e49bf332eddf4cc50cc84cd0817a24ef5189c0da12a9e572a49a0ceabb6ee7c953a477cb089d597f54a5a873ff6e1e49d6dba7099fdcdaa82054d64cd4f8ef7c282775bafc31cfd435e669d102e7aa1ca7769fdc63e68e51039541eee399f20cf3f5e3a863d3e962a124031dd08a8d8d0043c35903537e03ce98d041dbfda7e679e07e4726f70ce6ceb957b15de5c88a9516ed39598098a21978eed2dcde79b10ae8378b951af7ec9ce672f56a12b2718ce991b2d88694daebab4ba9ed00215d67556d0e3c88164cf8619c812611022f0195843eed22", + "spend_index": [ + 0, + 1, + 3820598746, + 4294967295 + ], + "result": [ + "a052c1319b824ac2c74620fe9e34b98e7704ff278e29e9d23b412106f23c4cc3", + "df732fdf2991619c2c1c8e5e0cc03dfe12f224259a5fc5578689571566280ca7", + "925ff3fc61a3204a96a40efc87b5c6830a0f1a1791204d12cfca674d0e1f4498", + "4f8f73c50d9fac235513880b77dbeb50cd5a37b9488a6d11828d0fdc49bb63c6" + ] + }, + { + "desc": { + "Inputs": 2, + "Outputs": 2, + "Witness": false, + "Version": 365301493, + "scriptSigs": false + }, + "hex_tx": "f50ec615021d38a93e00000000000000000000000000000000000000000000000000000000f31203eb002037e7ffd9301c6800000000000000000000000000000000000000000000000000000000d3fcbbaa00fb8133f202fa8882e48115c743c8e2d189ebda48f2358eae7232b1cbb268237cb7e56a298523d9d195f916c0ab03156cbaa63861ef45f5e66e1e40125f65e3889722e69b82a4c7c3cdfdc28259beb010c63b43356472e08b36e4872bb15b0a180a47a75d3b17f066b4d0126923f69a28f7daecfc60c523605a4dcbd9bbfe25543744004643f121fa5b1089d4898a920b776d1cfdb466102ed3426eb1202b857420a9dc350a3b2b359dc6e10e0e572fc7492dc2ab4d243e67d7067adc190f8e91158cc691365b374d80801ed126b03f2cd25fd2fc82f63c373c6772503264c8d76efd7523cb2b950a8de0f9be4f3334e335c4aa724a94c273ca23e899633417ba9433f6cb9f33d82fd55e6e5c24c21897821cbe79c7e191a9bd72a108c4f6bc23277e1f3a7ba7a0be9614c6175e64334100785b59386b8e5629d459f72972d8c4b218f3b3eb0786f8f71f8f0a1ec9cac6beb70a778419d03d03909801ad795869a7826b39f682917de9b2791d49951e67f8993956e43ab9bec8e8469ab1de37fc57f3a21ca084a45bd55bb3a9cbe102d47d920ce5cdd4446c801160a41be9601936412d03fe24a54ebf8570", + "spend_index": [ + 0, + 1, + 701516357, + 4294967295 + ], + "result": [ + "d132f573cccb094cff83da9ef8e921e025c5c1c882c0566feab1b4823cf79563", + "c9bb3447a0d33de729b44d1e6a712e68af64b6c9238d1d824999ead42baf9f67", + "16d589f35d842209bcaed71275bda304a5e486bc962c96b0ad933a169f623ac1", + "0b703dfabbc5645f1840cb2c647a7f991d768e7640fbcf87d1277c580c60ef81" + ] + }, + "Inserted without comma at end to make diffs cleaner..." +] \ No newline at end of file diff --git a/bip-0119/vectors/tx_invalid.json b/bip-0119/vectors/tx_invalid.json new file mode 100644 index 0000000000..31ce563a3e --- /dev/null +++ b/bip-0119/vectors/tx_invalid.json @@ -0,0 +1,126 @@ +[ +["The following are deserialized transactions which are invalid."], +["They are in the form"], +["[[[prevout hash, prevout index, prevout scriptPubKey, amount?], [input 2], ...],"], +["serializedTransaction, verifyFlags, [{\"if_unset\": [\"flag A\", ...], \"then_unset\": [\"flag X\", ...]}]?]"], +["Use BADTX for verifyFlags if it is expected to fail CheckTransaction()"], +["Objects that are only a single string (like this one) are ignored"], + +["CheckTemplateVerify (CTV) Tests"], +["Modified Segwit OP_CTV Spend Failed if Amount Mutated"], +[[["10bf165531fbdfac386f018d92d72dce3ad73af1f183f6fac2c7a2a1050aa51b", + 0, + "0x00 0x20 0x9e650578b4f13cde08d16211f3635239e22ba3e108ba7f5fa4bd6c12f8c8219a", + 155000]], +"020000000001011ba50a05a1a2c7c2faf683f1f13ad73ace2dd7928d016f38acdffb315516bf100000000000000000000ae90300000000000017a9142b697af70a75926b158a2ea0aab8054eb18490ac87d00700000000000017a9143177919dae74db1c4cd3e6e69861091c6aee9eb287b80b00000000000017a91417d751e7c17c8264e90e4831fed9c47804b2bbc887a00f00000000000017a914a46167b1fbca936b56dda9710a0c16a53fd32fe687881300000000000017a914b4a5ddbdda32760d1c61dd131007fd7e67d650e187701700000000000017a91480909aab0729614b1162d86563cbfb0c71d5bc9e87581b00000000000017a914997c99e26f67463a1f9770003f90603360408bed87401f00000000000017a9149fef27cd2e724889aa522ac6b5eb35de7582727487282300000000000017a914c7c616d8323c7046de863e2301ec0c7884626e9687102700000000000017a914b590ca292351b64cbf725bad01c3ba6da808ab0b870122200a2891d90df11c7714549c76b80b29c86d544110d958a6dabcfcd5cda1612427b300000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH"], + +["Modified Segwit OP_CTV Spend Failed if # inputs Mutated"], +[[["7438c73c9a554540dce173b485e888683e9ae5beae3ae94142e77ae2cc024e3c", + 0, + "0x00 0x20 0xc19287614d027e87b85ace418cb0fc2d89241392370f0f7cf2ebb06b861c85f0", + 155000], + ["24040d2cd61f2ecb67e9fe5634c1d90e59b6b16028ff03003cf20f398ce27e44", + 0, + "1", + 155000]], + "020000000001023c4e02cce27ae74241e93aaebee59a3e6888e885b473e1dc4045559a3cc73874000000000000000000447ee28c390ff23c0003ff2860b1b6590ed9c13456fee967cb2e1fd62c0d04240000000000000000000ae90300000000000017a91406651b0a47731127630ccc27d07fb9afc041846987d00700000000000017a914c758d7ce652d5ed562253ed00e9afc34ea1f76bf87b80b00000000000017a914fe8740b477b23838679c7eaa6e452e66c58a72bc87a00f00000000000017a914cc07d98fc32e2ff65f62076f2824d63bd5a1628787881300000000000017a914acfb84e8356788c7a8312194d1833e5d5677d58e87701700000000000017a91409aad9fbb6609e4486fa5b04afbbde40659388f787581b00000000000017a914ffd3dc8f12ebb700dd45a6a58914347533b6728587401f00000000000017a914781456255e72a09dfab2211dc151165c62ab7af987282300000000000017a914ee01dfa11feb2bc68b22d6909052647c8c001ec787102700000000000017a9145dd4e76cb2cef90e09f181c55fdc42717f3d948787012220cf100c0bb5dc85c104d87c31e7b57a4a7791cc2091dc87ddaac40c91edda7f6bb30000000000", + "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH"], +["Wrong Size CTV Argument is Discouraged"], +[[["13e313be0d1eab290bcf2b58f4ad76c3f4fd46b2ac4273c607cdc7f5a4170794", + 0, + "0x00 0x20 0xaeba7cb39e708a34dd186698a80cc34e70bb92921a01f853ac691bb572b52d62", + 155000]], + "02000000000101940717a4f5c7cd07c67342acb246fdf4c376adf4582bcf0b29ab1e0dbe13e3130000000000000000000ae90300000000000017a914f0ccedba146f6390e5961b2a0a39cfba046c312987d00700000000000017a91458d4792223eebb552801d6690b5985513fbddaca87b80b00000000000017a914774b6fe872b65890c610ec6edda928703fe8503e87a00f00000000000017a9148ad37662e56b5f2e472e4bdc205f0dcde8708fd787881300000000000017a9149e8680d850f172186f4e16cee442f0d0121fd46e87701700000000000017a9141394792d48889f70878ce2ee3b151de33d4b774987581b00000000000017a9142444dbb85cf5dfa3e94d2a970a4d4bb795495df687401f00000000000017a914b0437ba6b526e697e695d4f8a53482d26547b64f87282300000000000017a91408ceb5466bc28db2122f954ca59d4a4a08fc133b87102700000000000017a91486f51c990634abc769d6d9d01608ff99f93b050387010251b300000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH,DISCOURAGE_UPGRADABLE_NOPS", [ + { + "if_unset":["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset":["DISCOURAGE_UPGRADABLE_NOPS"] + } +]], + +["Empty Stack is Rejected for CTV"], +[[["e658e5b94eba5931faf2379a61a75a05b153648690527d35f7143bed462a6ebc", + 0, + "0x00 0x20 0x6c9cc4747e7d287ac1abf8c65152a78d369213583e306b7d3163e12c561abaa2", + 155000]], + "02000000000101bc6e2a46ed3b14f7357d5290866453b1055aa7619a37f2fa3159ba4eb9e558e60000000000000000000ae90300000000000017a914b038d0ca030a6d6bc4a06bda13ae1413ce96f37e87d00700000000000017a914fa5716162fb8f5f3cafdce1c1f5533e182c83f4d87b80b00000000000017a91417d10dea89621354333f4dfcbdafe18ec6a794da87a00f00000000000017a9142abb09f63aaecdfbe0e92fedc0afedf19194360187881300000000000017a914aab8b0219014272348de62cbc195e20151b7735787701700000000000017a914a507b83449359c82a195fc9bab99fa1b7c8289eb87581b00000000000017a91401ea6e7336fb9d5e5f36994eecade840ba938d0687401f00000000000017a914e5a474adbd25d66bb70c9b0b6a27f3eebf70b3f587282300000000000017a914d4ae33b227632cf0434f054782558baf9aa6e42d87102700000000000017a9147e4cca8f6c63cb7a56dd3c6edd2acbd031813de9870106b3746375685100000000", + "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH", + [{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["Wrong Size Stack Argument is Discouraged for CTV"], +[[["e658e5b94eba5931faf2379a61a75a05b153648690527d35f7143bed462a6ebc", + 0, + "0x00 0x20 0x6c9cc4747e7d287ac1abf8c65152a78d369213583e306b7d3163e12c561abaa2", + 155000]], +"02000000000101bc6e2a46ed3b14f7357d5290866453b1055aa7619a37f2fa3159ba4eb9e558e60000000000000000000ae90300000000000017a914b038d0ca030a6d6bc4a06bda13ae1413ce96f37e87d00700000000000017a914fa5716162fb8f5f3cafdce1c1f5533e182c83f4d87b80b00000000000017a91417d10dea89621354333f4dfcbdafe18ec6a794da87a00f00000000000017a9142abb09f63aaecdfbe0e92fedc0afedf19194360187881300000000000017a914aab8b0219014272348de62cbc195e20151b7735787701700000000000017a914a507b83449359c82a195fc9bab99fa1b7c8289eb87581b00000000000017a91401ea6e7336fb9d5e5f36994eecade840ba938d0687401f00000000000017a914e5a474adbd25d66bb70c9b0b6a27f3eebf70b3f587282300000000000017a914d4ae33b227632cf0434f054782558baf9aa6e42d87102700000000000017a9147e4cca8f6c63cb7a56dd3c6edd2acbd031813de98702015106b3746375685100000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH,DISCOURAGE_UPGRADABLE_NOPS", +[{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["Wrong TX Hash passed via the stack fails CTV"], +[[["1303ae3fc607b6eb3a4da63d3d7f4722b595db87890943618e11c3905662cae4", + 0, + "0x00 0x20 0x6c9cc4747e7d287ac1abf8c65152a78d369213583e306b7d3163e12c561abaa2", + 155000]], + "02000000000101e4ca625690c3118e6143098987db95b522477f3d3da64d3aebb607c63fae03130000000000000000000ae90300000000000017a9145850541d205b7b1feb1bc10112f9d739fa9a7dc287d00700000000000017a914d76b85e77e20777d5ec9d7d9998ae0c062d4669087b80b00000000000017a914c79f4a39b0580e4ec90e1b4989fc6124e4135cc187a00f00000000000017a91469635f1f4c06d66591282a02303b1435ee888d9487881300000000000017a91410d3b9b2aaffae25b6098169e2dc69928849215387701700000000000017a91456e4a3e5a3a49b9a66240288e79a8a5e8e31d05587581b00000000000017a9143936403d1a70b32c1e0e6920f9cd99cbc8a8345787401f00000000000017a9146ec4fa5a4e329f9d92ea29b65fa48c6ec1470ffa87282300000000000017a914f66743d56210c98bce8a44742b2ecfa9b7f48fdb87102700000000000017a914555c65f1c355993b46003311931eb08cf457209b870220a2638b51a692e6a8b39e87c431edde4fc1ada3dedaf9665875ac8353af44c50706b3746375685100000000", + "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,WITNESS,P2SH", + [{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["Embedded CTV Impossible with Bare P2SH due to hash cycle"], +[[["6a869fd9a0395f35e412ad3eb7fffa61a59263b1ad16aeb5fcc30e032bc3a8bf", + 0, + "OP_HASH160 0x14 0x40aec8967698985eb369afd3ad3dc571110e6a10 OP_EQUAL", + 155000]], + "0200000001bfa8c32b030ec3fcb5ae16adb16392a561faffb73ead12e4355f39a0d99f866a000000002322203b8d241649e612058fd2f1b4decbe9141284f0e4dd297d95b0da01a5d8791e4bb3000000000ae90300000000000017a914b04d55bbfedf606a08795fb0c2655bb3212f2bde87d00700000000000017a914d079c2cfad655234e68159422727eefa78811b4787b80b00000000000017a9145ea3edd87eb790af8051da692f4d59e5be6ffd4b87a00f00000000000017a914e17e2c4f4fcae1ef0d5ef96c740565426009ca2187881300000000000017a9144769d9f3b6fdf14f1223d9e7f11be7873bcbcde387701700000000000017a914064529bab7b89253159c9043ef128f37f78add7a87581b00000000000017a9147bae64476db031d744b442ddee9af3e60ef1e4ea87401f00000000000017a914dd2d96d0ba673c0b9d5950223c334f19f2b6f4a487282300000000000017a9148abaaa7b977855f96afacea4c79e3caf5e7482c487102700000000000017a9140dab14b1ee04aea522639ee27d29a5f6a57758c18700000000", + "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH,P2SH", + [{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["CTV at pos 2 with >1 Input Fails if too few inputs"], +[[["eeda9ea077b04abec103ffbba6bcf41cd67cdfdabe5ccc6ed766b9cd4ed4808a", + 0, + "0x20 0x3e123dbe62352fa40471c195aebd3cdec43cca8728520c8a2d5737009fa05b0b OP_CHECKTEMPLATEVERIFY", + 155000]], +"02000000018a80d44ecdb966d76ecc5cbedadf7cd61cf4bca6bbff03c1be4ab077a09edaee0000000000000000000ae80300000000000017a9144dd991d2f69eed133bb9d16e298703c830e1fb2387d00700000000000017a9147a50ac55b0af704dfffc797c507db803488ad44787b80b00000000000017a914caab97b53be0b75526e011bc49b0101365f611b887a00f00000000000017a91448c947e1b16103782a7dcba1dd5896936fbc7d2587881300000000000017a914ff075d852727e7e32ff5e11b13d254cb553fb73287701700000000000017a914761069764474d5ef5d0e068e88e4ebe2edd2336087581b00000000000017a914cd76c979ed6421f5d39380b5eb3d0dc7f56e864b87401f00000000000017a91417e7563571166469e14275be7ef00d91927eee0387282300000000000017a9140f9ddd36a76392fec584f05b34d33282fbd4921287102700000000000017a91417603536acce13cf7496387f8169a7f832f08f4c8700000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH", +[{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["CTV at pos 2 with >1 Input Fails if inputs in wrong order"], +[[["eeda9ea077b04abec103ffbba6bcf41cd67cdfdabe5ccc6ed766b9cd4ed4808a", + 0, + "0x20 0x3e123dbe62352fa40471c195aebd3cdec43cca8728520c8a2d5737009fa05b0b OP_CHECKTEMPLATEVERIFY", + 155000], + ["b6d623f1e5eaaaa83a21739f60ac173818ce6b9e13ca18ddda74e9dbe6124c0b", 0, "1", 155000]], +"02000000028a80d44ecdb966d76ecc5cbedadf7cd61cf4bca6bbff03c1be4ab077a09edaee0000000000000000000b4c12e6dbe974dadd18ca139e6bce183817ac609f73213aa8aaeae5f123d6b60000000000000000000ae80300000000000017a9144dd991d2f69eed133bb9d16e298703c830e1fb2387d00700000000000017a9147a50ac55b0af704dfffc797c507db803488ad44787b80b00000000000017a914caab97b53be0b75526e011bc49b0101365f611b887a00f00000000000017a91448c947e1b16103782a7dcba1dd5896936fbc7d2587881300000000000017a914ff075d852727e7e32ff5e11b13d254cb553fb73287701700000000000017a914761069764474d5ef5d0e068e88e4ebe2edd2336087581b00000000000017a914cd76c979ed6421f5d39380b5eb3d0dc7f56e864b87401f00000000000017a91417e7563571166469e14275be7ef00d91927eee0387282300000000000017a9140f9ddd36a76392fec584f05b34d33282fbd4921287102700000000000017a91417603536acce13cf7496387f8169a7f832f08f4c8700000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH", +[{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["CTV at pos 2 with >1 Input Fails if scriptSig of other input modified"], +[[["eeda9ea077b04abec103ffbba6bcf41cd67cdfdabe5ccc6ed766b9cd4ed4808a", + 0, + "0x20 0x3e123dbe62352fa40471c195aebd3cdec43cca8728520c8a2d5737009fa05b0b OP_CHECKTEMPLATEVERIFY", + 155000], + ["b6d623f1e5eaaaa83a21739f60ac173818ce6b9e13ca18ddda74e9dbe6124c0b", 0, "1", 155000]], +"02000000020b4c12e6dbe974dadd18ca139e6bce183817ac609f73213aa8aaeae5f123d6b6000000000151000000008a80d44ecdb966d76ecc5cbedadf7cd61cf4bca6bbff03c1be4ab077a09edaee0000000000000000000ae80300000000000017a9144dd991d2f69eed133bb9d16e298703c830e1fb2387d00700000000000017a9147a50ac55b0af704dfffc797c507db803488ad44787b80b00000000000017a914caab97b53be0b75526e011bc49b0101365f611b887a00f00000000000017a91448c947e1b16103782a7dcba1dd5896936fbc7d2587881300000000000017a914ff075d852727e7e32ff5e11b13d254cb553fb73287701700000000000017a914761069764474d5ef5d0e068e88e4ebe2edd2336087581b00000000000017a914cd76c979ed6421f5d39380b5eb3d0dc7f56e864b87401f00000000000017a91417e7563571166469e14275be7ef00d91927eee0387282300000000000017a9140f9ddd36a76392fec584f05b34d33282fbd4921287102700000000000017a91417603536acce13cf7496387f8169a7f832f08f4c8700000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH", +[{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["CTV at pos 1 with specific scriptsigs fails with incorrect scriptSig"], +[[["a2522fa96033c5736f3142ff616426cd03a3d0f077f609e22c5a33a96e04e597", + 0, + "0x20 0x4870387ef3dc7b392294140a323ec7b38dc138710f0931ce27f386a57128ea63 OP_CHECKTEMPLATEVERIFY", + 155000], + ["b6d623f1e5eaaaa83a21739f60ac173818ce6b9e13ca18ddda74e9dbe6124c0b", 0, "1", 155000]], +"020000000297e5046ea9335a2ce209f677f0d0a303cd266461ff42316f73c53360a92f52a2000000000151000000000b4c12e6dbe974dadd18ca139e6bce183817ac609f73213aa8aaeae5f123d6b6000000000151000000000ae80300000000000017a9143f163a8747557345ce2e6fe00c1894f2f281795e87d00700000000000017a9144cf13dfda93a7413b7e646611735656e5457657087b80b00000000000017a914868998b49df649c37a88d48c9d4a5b37290e507287a00f00000000000017a914034f9914a77571a6396482e9881745c92c3037c687881300000000000017a914a8238003e1732e2baf4334a8546d72be99af9bae87701700000000000017a91491dbac5d67d5941115a03fc7eaec09f31a5b4dfc87581b00000000000017a914e0c0f19fec3b2993b9c116c798b5429d4515596687401f00000000000017a914d6b40d98d94530f1a1eb57614680813c81a95ccd87282300000000000017a914fb0bfb072bb79611a4323981828108a3cf54b0a687102700000000000017a9149e2d11f06ba667e981b802af10be8dabd08eafff8700000000", +"DEFAULT_CHECK_TEMPLATE_VERIFY_HASH", +[{"if_unset": ["DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + "then_unset": ["DISCOURAGE_UPGRADABLE_NOPS"]}]], + +["Make diffs cleaner by leaving a comment here without comma at the end"] +] diff --git a/bip-0119/vectors/tx_valid.json b/bip-0119/vectors/tx_valid.json new file mode 100644 index 0000000000..ae81070c96 --- /dev/null +++ b/bip-0119/vectors/tx_valid.json @@ -0,0 +1,161 @@ +[ +["The following are deserialized transactions which are valid."], +["They are in the form"], +["[[[prevout hash, prevout index, prevout scriptPubKey, amount?], [input 2], ...],"], +["serializedTransaction, excluded verifyFlags, always included verifyFlags?, skip excluded one by one?]"], +["Objects that are only a single string (like this one) are ignored"], + +["Check that CTV is Processed with a Taproot Spend"], +[[["f90521604b56c392ffa17a01bcae5914b8cf7728cc6cec00d90838818cc5465f", 0, "1 0x20 0x24f5fe807bcee7774dc515f0b7ee8d6ae39eefd1b590264c52ff867e22c49419", 155000]], +"020000000001015f46c58c813808d900ec6ccc2877cfb81459aebc017aa1ff92c3564b602105f90000000000000000000ae80300000000000017a914ce0036ae7d49f06967dd92cc1ffff4a878c457f987d00700000000000017a91406e00c3b362e65e03507a2858d7b6499b668669887b80b00000000000017a9142ee42c65592c59b69bfefbd03781140c67e5232487a00f00000000000017a9146b3df16a1e6651d582ca6598900cb4f2d6c9dfb887881300000000000017a914877d55932d4f38b476d4db27e4efbe159ff0a07187701700000000000017a91441e9dc892e861d252d513d594ba833cd6bc8917087581b00000000000017a914b93075800c693dcc78b0553bf9d1cf879d76a02487401f00000000000017a914e9f0ea3a2cae0ad01114e2ec3502ef08bbc50af487282300000000000017a9149a645b5293bdf8be72cb9d1460bce7d64445cfad87102700000000000017a91451e5d6b2ee24ae128234c92245df3624620ea7d3870222209eb65498bfcd4eb90e61c2c5e323a9c16c8bfd8d53ba649915bcdb572099c12fb321c0b7e0105780185688d998a8f8438aa07637a5799755688ec80175cb26c0406e0200000000", +"NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], +["Check that CTV upgradability works (taproot)"], +[[["f90521604b56c392ffa17a01bcae5914b8cf7728cc6cec00d90838818cc5465f", 0, "1 0x20 0x24f5fe807bcee7774dc515f0b7ee8d6ae39eefd1b590264c52ff867e22c49419", 155000]], +"020000000001015f46c58c813808d900ec6ccc2877cfb81459aebc017aa1ff92c3564b602105f90000000000000000000ae80300000000000017a914ce0036ae7d49f06967dd92cc1ffff4a878c457f987d00700000000000017a91406e00c3b362e65e03507a2858d7b6499b668669887b80b00000000000017a9142ee42c65592c59b69bfefbd03781140c67e5232487a00f00000000000017a9146b3df16a1e6651d582ca6598900cb4f2d6c9dfb887881300000000000017a914877d55932d4f38b476d4db27e4efbe159ff0a07187701700000000000017a91441e9dc892e861d252d513d594ba833cd6bc8917087581b00000000000017a914b93075800c693dcc78b0553bf9d1cf879d76a02487401f00000000000017a914e9f0ea3a2cae0ad01114e2ec3502ef08bbc50af487282300000000000017a9149a645b5293bdf8be72cb9d1460bce7d64445cfad87102700000000000017a91451e5d6b2ee24ae128234c92245df3624620ea7d3870222209eb65498bfcd4eb90e61c2c5e323a9c16c8bfd8d53ba649915bcdb572099c12fb321c0b7e0105780185688d998a8f8438aa07637a5799755688ec80175cb26c0406e0200000000", +"DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], + +["Segwit v0 CTV Spend"], +[[["c16621d89637274011a8fb02ac487d283367f33d36de8c1ec8e323e55cb149cb", + 0, + "0x00 0x20 0xf47ad51491d952cb1fad0d3f208dde482561d2170ebbbbc08e2e0292eeb4ec3d", + 155000]], + "02000000000101cb49b15ce523e3c81e8cde363df36733287d48ac02fba81140273796d82166c10000000000000000000ae80300000000000017a91496e75de842d245fe846f1866f535d3d549af1eee87d00700000000000017a91443078220afb62f1dd0f13b58103c2cdea3ec31eb87b80b00000000000017a914c2aabf119c1825b1de66bc34e0792e37c198b5a987a00f00000000000017a9146e9e99a0b342e90e9360e26aa1a2b12ac7d1701e87881300000000000017a9149fc2952de5c6268759a4addd6f1336585de5a6b687701700000000000017a914f0bb53b2734e0f4027b25084630f4c7cb793f0d087581b00000000000017a914151a578ea0bbe3a24bf8335c4ee162643be28b4787401f00000000000017a9148f7ffde60fa425fa919ab9de3c7731fa4268151787282300000000000017a91454c45d77bccc359d07a2b17b4abfc78e8c3237b787102700000000000017a914e43197dbd28424b86c7c8823180e2b15192a96d1870122207427029cbb0a48361ba1b83e4fff21918618477be3d217d83b2ff846815305f6b300000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], +["Check that CTV upgradability works (Segwit v0)"], +[[["c16621d89637274011a8fb02ac487d283367f33d36de8c1ec8e323e55cb149cb", + 0, + "0x00 0x20 0xf47ad51491d952cb1fad0d3f208dde482561d2170ebbbbc08e2e0292eeb4ec3d", + 155000]], + "02000000000101cb49b15ce523e3c81e8cde363df36733287d48ac02fba81140273796d82166c10000000000000000000ae80300000000000017a91496e75de842d245fe846f1866f535d3d549af1eee87d00700000000000017a91443078220afb62f1dd0f13b58103c2cdea3ec31eb87b80b00000000000017a914c2aabf119c1825b1de66bc34e0792e37c198b5a987a00f00000000000017a9146e9e99a0b342e90e9360e26aa1a2b12ac7d1701e87881300000000000017a9149fc2952de5c6268759a4addd6f1336585de5a6b687701700000000000017a914f0bb53b2734e0f4027b25084630f4c7cb793f0d087581b00000000000017a914151a578ea0bbe3a24bf8335c4ee162643be28b4787401f00000000000017a9148f7ffde60fa425fa919ab9de3c7731fa4268151787282300000000000017a91454c45d77bccc359d07a2b17b4abfc78e8c3237b787102700000000000017a914e43197dbd28424b86c7c8823180e2b15192a96d1870122207427029cbb0a48361ba1b83e4fff21918618477be3d217d83b2ff846815305f6b300000000", +"DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], + + ["CTV reserves different sized args for future upgrades"], +[[["e8e9805801b7fb44814531de0dd498b955651b9c25a85a043d73f18970622647", + 0, + "0x00 0x20 0x65f15821061635e6807f06701bf0a12d8e89dcff88df5968bd0822c9dbb52f1c", + 155000]], + "020000000001014726627089f1733d045aa8259c1b6555b998d40dde31458144fbb7015880e9e80000000000000000000ae90300000000000017a91496e75de842d245fe846f1866f535d3d549af1eee87d00700000000000017a91443078220afb62f1dd0f13b58103c2cdea3ec31eb87b80b00000000000017a914c2aabf119c1825b1de66bc34e0792e37c198b5a987a00f00000000000017a9146e9e99a0b342e90e9360e26aa1a2b12ac7d1701e87881300000000000017a9149fc2952de5c6268759a4addd6f1336585de5a6b687701700000000000017a914f0bb53b2734e0f4027b25084630f4c7cb793f0d087581b00000000000017a914151a578ea0bbe3a24bf8335c4ee162643be28b4787401f00000000000017a9148f7ffde60fa425fa919ab9de3c7731fa4268151787282300000000000017a91454c45d77bccc359d07a2b17b4abfc78e8c3237b787102700000000000017a914e43197dbd28424b86c7c8823180e2b15192a96d18702015101b300000000", + "DISCOURAGE_UPGRADABLE_NOPS"], + + ["CheckTemplateVerify Argument from Witness Stack"], +[[["e8e9805801b7fb44814531de0dd498b955651b9c25a85a043d73f18970622647", + 0, + "0x00 0x20 0x65f15821061635e6807f06701bf0a12d8e89dcff88df5968bd0822c9dbb52f1c", + 155000]], + "020000000001014726627089f1733d045aa8259c1b6555b998d40dde31458144fbb7015880e9e80000000000000000000ae90300000000000017a91496e75de842d245fe846f1866f535d3d549af1eee87d00700000000000017a91443078220afb62f1dd0f13b58103c2cdea3ec31eb87b80b00000000000017a914c2aabf119c1825b1de66bc34e0792e37c198b5a987a00f00000000000017a9146e9e99a0b342e90e9360e26aa1a2b12ac7d1701e87881300000000000017a9149fc2952de5c6268759a4addd6f1336585de5a6b687701700000000000017a914f0bb53b2734e0f4027b25084630f4c7cb793f0d087581b00000000000017a914151a578ea0bbe3a24bf8335c4ee162643be28b4787401f00000000000017a9148f7ffde60fa425fa919ab9de3c7731fa4268151787282300000000000017a91454c45d77bccc359d07a2b17b4abfc78e8c3237b787102700000000000017a914e43197dbd28424b86c7c8823180e2b15192a96d18702204d5783a61241bdef19c3480e094cc933c91d2bde995c8c50407099184b501f4301b300000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + ["CheckTemplateVerify Argument from Witness Stack"], +[[["e8e9805801b7fb44814531de0dd498b955651b9c25a85a043d73f18970622647", + 0, + "0x00 0x20 0x65f15821061635e6807f06701bf0a12d8e89dcff88df5968bd0822c9dbb52f1c", + 155000]], + "020000000001014726627089f1733d045aa8259c1b6555b998d40dde31458144fbb7015880e9e80000000000000000000ae90300000000000017a91496e75de842d245fe846f1866f535d3d549af1eee87d00700000000000017a91443078220afb62f1dd0f13b58103c2cdea3ec31eb87b80b00000000000017a914c2aabf119c1825b1de66bc34e0792e37c198b5a987a00f00000000000017a9146e9e99a0b342e90e9360e26aa1a2b12ac7d1701e87881300000000000017a9149fc2952de5c6268759a4addd6f1336585de5a6b687701700000000000017a914f0bb53b2734e0f4027b25084630f4c7cb793f0d087581b00000000000017a914151a578ea0bbe3a24bf8335c4ee162643be28b4787401f00000000000017a9148f7ffde60fa425fa919ab9de3c7731fa4268151787282300000000000017a91454c45d77bccc359d07a2b17b4abfc78e8c3237b787102700000000000017a914e43197dbd28424b86c7c8823180e2b15192a96d18702204d5783a61241bdef19c3480e094cc933c91d2bde995c8c50407099184b501f4301b300000000", + "DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], + + ["BEGIN CTV congestion control tree level with 4 levels:"], + ["CTV congestion control tree level 0"], +[[["d0246d069143263bca9a2b176fcf64bd8e4975c7670ed33659b4b8f88d3e7446", + 0, + "0x20 0x10618b50aa1120e9e940bbea8b6d081019e38fbb9b956b0ab4f61631d05727ca OP_CHECKTEMPLATEVERIFY", + 16600]], + "020000000146743e8df8b8b45936d30e67c775498ebd64cf6f172b9aca3b264391066d24d000000000000000000002781e0000000000002220bceb923d731eddf09705690d6ee697d1b3d57279ad96910cfb66a8d43a638800b3781e00000000000022201210e50077518896fd1661bffc2c1e88ad6e204ec4e8755407b42a97347c1e1bb300000000", + "DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], +["CTV congestion control tree level 1"], +[[["b69f866d47ebb75eeecfbc3b9b641f926f11035b64ff27a5a5e88b9c065bddf5", + 0, + "0x20 0xbceb923d731eddf09705690d6ee697d1b3d57279ad96910cfb66a8d43a638800 OP_CHECKTEMPLATEVERIFY", + 7800]], + "0200000001f5dd5b069c8be8a5a527ff645b03116f921f649b3bbccfee5eb7eb476d869fb600000000000000000002480d00000000000022204c683607ca7950380df10647b223f656cd73d1f7ad67b30caf60d78337f913b2b3480d0000000000002220805bddd8b95a3cf3729b62703de37a1533b11634de76aa4a18605b640f1f3208b300000000", + "DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], +["CTV congestion control tree level 2"], +[[["7d331a33880504fa94478c9687f3f41322ec76f81edad8e72491cbb81eea4754", + 0, + "0x20 0x4c683607ca7950380df10647b223f656cd73d1f7ad67b30caf60d78337f913b2 OP_CHECKTEMPLATEVERIFY", + 3400]], + "02000000015447ea1eb8cb9124e7d8da1ef876ec2213f4f387968c4794fa040588331a337d00000000000000000002b004000000000000222084ac6e0fdbe91b09d1bf68158643ad68e0b3e64373738fb35711de0835011079b3b0040000000000002220241af26179a8e861cca473244723978127c16531f71fbcc33563c4f099651f8fb300000000", + "DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], +["CTV congestion control tree level 3"], +[[["e630b2357e02d1611a0615ce3964c408823ce3269974bd94e57ddea96900da70", + 0, + "0x20 0x84ac6e0fdbe91b09d1bf68158643ad68e0b3e64373738fb35711de0835011079 OP_CHECKTEMPLATEVERIFY", + 1200]], + "020000000170da0069a9de7de594bd749926e33c8208c46439ce15061a61d1027e35b230e60000000000000000000264000000000000001600141ca3bdf6bd2b1fc27420316a0d13f81fcdb85cb0640000000000000016001489d611c79700d6b4ae73d853ed49b86621d5802100000000", + "DISCOURAGE_UPGRADABLE_NOPS", "NONE", true], + ["END"], + + ["BEGIN CTV congestion control tree level with 4 levels:"], + ["CTV congestion control tree level 0"], +[[["d0246d069143263bca9a2b176fcf64bd8e4975c7670ed33659b4b8f88d3e7446", + 0, + "0x20 0x10618b50aa1120e9e940bbea8b6d081019e38fbb9b956b0ab4f61631d05727ca OP_CHECKTEMPLATEVERIFY", + 16600]], + "020000000146743e8df8b8b45936d30e67c775498ebd64cf6f172b9aca3b264391066d24d000000000000000000002781e0000000000002220bceb923d731eddf09705690d6ee697d1b3d57279ad96910cfb66a8d43a638800b3781e00000000000022201210e50077518896fd1661bffc2c1e88ad6e204ec4e8755407b42a97347c1e1bb300000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], +["CTV congestion control tree level 1"], +[[["b69f866d47ebb75eeecfbc3b9b641f926f11035b64ff27a5a5e88b9c065bddf5", + 0, + "0x20 0xbceb923d731eddf09705690d6ee697d1b3d57279ad96910cfb66a8d43a638800 OP_CHECKTEMPLATEVERIFY", + 7800]], + "0200000001f5dd5b069c8be8a5a527ff645b03116f921f649b3bbccfee5eb7eb476d869fb600000000000000000002480d00000000000022204c683607ca7950380df10647b223f656cd73d1f7ad67b30caf60d78337f913b2b3480d0000000000002220805bddd8b95a3cf3729b62703de37a1533b11634de76aa4a18605b640f1f3208b300000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], +["CTV congestion control tree level 2"], +[[["7d331a33880504fa94478c9687f3f41322ec76f81edad8e72491cbb81eea4754", + 0, + "0x20 0x4c683607ca7950380df10647b223f656cd73d1f7ad67b30caf60d78337f913b2 OP_CHECKTEMPLATEVERIFY", + 3400]], + "02000000015447ea1eb8cb9124e7d8da1ef876ec2213f4f387968c4794fa040588331a337d00000000000000000002b004000000000000222084ac6e0fdbe91b09d1bf68158643ad68e0b3e64373738fb35711de0835011079b3b0040000000000002220241af26179a8e861cca473244723978127c16531f71fbcc33563c4f099651f8fb300000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], +["CTV congestion control tree level 3"], +[[["e630b2357e02d1611a0615ce3964c408823ce3269974bd94e57ddea96900da70", + 0, + "0x20 0x84ac6e0fdbe91b09d1bf68158643ad68e0b3e64373738fb35711de0835011079 OP_CHECKTEMPLATEVERIFY", + 1200]], + "020000000170da0069a9de7de594bd749926e33c8208c46439ce15061a61d1027e35b230e60000000000000000000264000000000000001600141ca3bdf6bd2b1fc27420316a0d13f81fcdb85cb0640000000000000016001489d611c79700d6b4ae73d853ed49b86621d5802100000000", + "NONE", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + ["END"], + + ["Test CTV with a specific scriptsig"], +[[["32858fe9a6348d4ee5fcfce78f6dbca0b54dff169ff4cc41439adca4e5d30746", + 0, + "1", + 155000], + ["357722dce671e5aa52abd617002baa8d5d970cef43feca3bf2d4c8b1e5d53d11", + 0, + "0x20 0x08a5903863a0562c0b5608521a8a77ca02e669eb01f3981eede6bf6f2f38c2c2 OP_CHECKTEMPLATEVERIFY", + 155000]], + "0200000002113dd5e5b1c8d4f23bcafe43ef0c975d8daa2b0017d6ab52aae571e6dc227735000000000151000000004607d3e5a4dc9a4341ccf49f16ff4db5a0bc6d8fe7fcfce54e8d34a6e98f8532000000000100000000000ae80300000000000017a9146422bb825e07ab99ab915223ac67f195a4fb761987d00700000000000017a914cc9fa001f8c9ff9dfdecf0ec1356d37c808aec2d87b80b00000000000017a914092f42f35fd05eaf816a090ad8f1adec8394132d87a00f00000000000017a9147cfd2a76093289ebabf860d3071b92756dbde1b787881300000000000017a914c3d81e1a59c256bff75c535878e1701943a9e48987701700000000000017a914029ddf1319c05ff38cd974ba99fdcf1cb4b88b9687581b00000000000017a9148c95279a9fd452ad7b1cb7a35fd08e7ff55946af87401f00000000000017a9149216fef0f965b2f1890a420aa725cb86ba47a9c087282300000000000017a9141424c24d8cd907a36310db639ec7d194c62d620087102700000000000017a9145b278b155e6dd103b4bf5ba78e4a95c16926c9bd8700000000", + "DISCOURAGE_UPGRADABLE_NOPS,CLEANSTACK", "NONE", true], +[[["32858fe9a6348d4ee5fcfce78f6dbca0b54dff169ff4cc41439adca4e5d30746", + 0, + "1", + 155000], + ["357722dce671e5aa52abd617002baa8d5d970cef43feca3bf2d4c8b1e5d53d11", + 0, + "0x20 0x08a5903863a0562c0b5608521a8a77ca02e669eb01f3981eede6bf6f2f38c2c2 OP_CHECKTEMPLATEVERIFY", + 155000]], + "0200000002113dd5e5b1c8d4f23bcafe43ef0c975d8daa2b0017d6ab52aae571e6dc227735000000000151000000004607d3e5a4dc9a4341ccf49f16ff4db5a0bc6d8fe7fcfce54e8d34a6e98f8532000000000100000000000ae80300000000000017a9146422bb825e07ab99ab915223ac67f195a4fb761987d00700000000000017a914cc9fa001f8c9ff9dfdecf0ec1356d37c808aec2d87b80b00000000000017a914092f42f35fd05eaf816a090ad8f1adec8394132d87a00f00000000000017a9147cfd2a76093289ebabf860d3071b92756dbde1b787881300000000000017a914c3d81e1a59c256bff75c535878e1701943a9e48987701700000000000017a914029ddf1319c05ff38cd974ba99fdcf1cb4b88b9687581b00000000000017a9148c95279a9fd452ad7b1cb7a35fd08e7ff55946af87401f00000000000017a9149216fef0f965b2f1890a420aa725cb86ba47a9c087282300000000000017a9141424c24d8cd907a36310db639ec7d194c62d620087102700000000000017a9145b278b155e6dd103b4bf5ba78e4a95c16926c9bd8700000000", + "CLEANSTACK", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + ["Test CTV with a specific scriptsig at different index"], + [[["e2f2baee9c59389b34e39742ce05debf64aaa7a00fbdab88614f4d3c133186d5", + 0, + "1", + 155000], + ["c88e4b769a9211d2bca7516dbeacf250585dc825e41e34a65607a444b97fb782", + 0, + "0x20 0xcc06acb181a8e9893c53c92fcfcb56fc004a360964af02cfd15b9f3321385f86 OP_CHECKTEMPLATEVERIFY", + 155000]], +"0200000002d58631133c4d4f6188abbd0fa0a7aa64bfde05ce4297e3349b38599ceebaf2e20000000001510000000082b77fb944a40756a6341ee425c85d5850f2acbe6d51a7bcd211929a764b8ec8000000000100000000000ae80300000000000017a914d63e77972529f4db5b32efaa4e06f66ae0b5dc0987d00700000000000017a91488b6705f8c9568c52b55ed712c257f84f64a49f587b80b00000000000017a9142be57e9a179f8d9ff8f33a788d4b54512ea9e36087a00f00000000000017a91429261b4f65796f618908de9f51669014e2e2e04f87881300000000000017a914e3a1e1d24cbba3ca9369248082988bad3ceafcfb87701700000000000017a91403801b0a9591f3b5a00a5ea60fb34dc12b4a691187581b00000000000017a91465248bc2c732db2d88db0b0d677c1514b101025b87401f00000000000017a91420021e3dc4e80c7192c1a3cd04026d22d0f8d38287282300000000000017a914df27596dbff2028791bd7692846e65d16d8fed0d87102700000000000017a9142ed128e911cab04d3277d3635f79d5e3d7e6f4c48700000000", +"DISCOURAGE_UPGRADABLE_NOPS,CLEANSTACK", "NONE", true], + [[["e2f2baee9c59389b34e39742ce05debf64aaa7a00fbdab88614f4d3c133186d5", + 0, + "1", + 155000], + ["c88e4b769a9211d2bca7516dbeacf250585dc825e41e34a65607a444b97fb782", + 0, + "0x20 0xcc06acb181a8e9893c53c92fcfcb56fc004a360964af02cfd15b9f3321385f86 OP_CHECKTEMPLATEVERIFY", + 155000]], +"0200000002d58631133c4d4f6188abbd0fa0a7aa64bfde05ce4297e3349b38599ceebaf2e20000000001510000000082b77fb944a40756a6341ee425c85d5850f2acbe6d51a7bcd211929a764b8ec8000000000100000000000ae80300000000000017a914d63e77972529f4db5b32efaa4e06f66ae0b5dc0987d00700000000000017a91488b6705f8c9568c52b55ed712c257f84f64a49f587b80b00000000000017a9142be57e9a179f8d9ff8f33a788d4b54512ea9e36087a00f00000000000017a91429261b4f65796f618908de9f51669014e2e2e04f87881300000000000017a914e3a1e1d24cbba3ca9369248082988bad3ceafcfb87701700000000000017a91403801b0a9591f3b5a00a5ea60fb34dc12b4a691187581b00000000000017a91465248bc2c732db2d88db0b0d677c1514b101025b87401f00000000000017a91420021e3dc4e80c7192c1a3cd04026d22d0f8d38287282300000000000017a914df27596dbff2028791bd7692846e65d16d8fed0d87102700000000000017a9142ed128e911cab04d3277d3635f79d5e3d7e6f4c48700000000", + "CLEANSTACK", "DEFAULT_CHECK_TEMPLATE_VERIFY_HASH"], + +["Make diffs cleaner by leaving a comment here without comma at the end"] +] diff --git a/bip-0120.mediawiki b/bip-0120.mediawiki index b951e93eaf..01ea192834 100644 --- a/bip-0120.mediawiki +++ b/bip-0120.mediawiki @@ -2,12 +2,10 @@ BIP: 120 Layer: Applications Title: Proof of Payment - Author: Kalle Rosenbaum - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0120 - Status: Withdrawn - Type: Standards Track - Created: 2015-07-28 + Authors: Kalle Rosenbaum + Status: Closed + Type: Specification + Assigned: 2015-07-28 == Abstract == @@ -52,7 +50,7 @@ A proof of payment for a transaction T, here called PoP(T), is used to prove tha OP_RETURN -{| +{| ! Field !! Size [B] !! Description |- | <version> || 2 || Version, little endian, currently 0x01 0x00 @@ -77,7 +75,7 @@ An illustration of the PoP data structure and its original payment is shown belo |input2 4,ffffffff | 1,pay to B | | | 4,pay to C | +------------------------------------------------+ - + PoP(T) +-------------------------------------------------------------+ | inputs | outputs | diff --git a/bip-0121.mediawiki b/bip-0121.mediawiki index 1b01a0bcd8..c10b6c12d0 100644 --- a/bip-0121.mediawiki +++ b/bip-0121.mediawiki @@ -2,12 +2,10 @@ BIP: 121 Layer: Applications Title: Proof of Payment URI scheme - Author: Kalle Rosenbaum - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0121 - Status: Withdrawn - Type: Standards Track - Created: 2015-07-27 + Authors: Kalle Rosenbaum + Status: Closed + Type: Specification + Assigned: 2015-07-27 == Abstract == diff --git a/bip-0122.mediawiki b/bip-0122.mediawiki index 3fb5df870c..0f230904cf 100644 --- a/bip-0122.mediawiki +++ b/bip-0122.mediawiki @@ -2,14 +2,12 @@ BIP: 122 Layer: Applications Title: URI scheme for Blockchain references / exploration - Author: Marco Pontello - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0122 + Authors: Marco Pontello Status: Draft - Type: Standards Track - Created: 2015-08-29 + Type: Specification + Assigned: 2015-08-29 License: PD - Post-History: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010712.html + Discussion: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010712.html ==Abstract== @@ -43,7 +41,7 @@ Where: | rowspan="3" | type | tx | for transactions. -| rowspan="3" | required +| rowspan="3" | required |- | block | for blocks (supports both hash or height). @@ -75,9 +73,9 @@ The '''chain ID''' of a chain is the block hash of the corresponding genesis blo So, for example:
-Bitcoin main   : 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f 
+Bitcoin main   : 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
 Bitcoin test   : 000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943
-Bitcoin regtest: 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206 
+Bitcoin regtest: 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206
 
An example of forked chain (Feathercoin, that forked Litecoin): @@ -87,7 +85,7 @@ An example of forked chain (Feathercoin, that forked Litecoin):
 Litecoin   : 12a765e31ffd4059bada1e25190f6e98c99d9714d334efa41a195a7e7e04bfe2
 Feathercoin: fdbe99b90c90bae7505796461471d89ae8388ab953997aa06a355bbda8d915cb
-
+ ==Examples== diff --git a/bip-0123.mediawiki b/bip-0123.mediawiki index 2404937b8e..9358e1dacd 100644 --- a/bip-0123.mediawiki +++ b/bip-0123.mediawiki @@ -1,14 +1,11 @@
   BIP: 123
   Title: BIP Classification
-  Author: Eric Lombrozo 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0123
-  Status: Active
+  Authors: Eric Lombrozo 
+  Status: Deployed
   Type: Process
-  Created: 2015-08-26
-  License: CC0-1.0
-           GNU-All-Permissive
+  Assigned: 2015-08-26
+  License: CC0-1.0 OR FSFAP
 
==Abstract== @@ -21,11 +18,11 @@ The specification defines the layers and sets forth specific criteria for decidi ==Copyright== -This BIP is dual-licensed under the Creative Commons CC0 1.0 Universal and GNU All-Permissive licenses. +This BIP is dual-licensed under the Creative Commons CC0 1.0 Universal and FSF All Permissive licenses. ==Motivation== -Bitcoin is a system involving a number of different standards. Some standards are absolute requirements for interoperability while others can be considered optional, giving implementors a choice of whether to support them. +Bitcoin is a system involving a number of different standards. Some standards are absolute requirements for interoperability while others can be considered optional, giving implementers a choice of whether to support them. In order to have a BIP process which more closely reflects the interoperability requirements, it is necessary to categorize BIPs accordingly. Lower layers present considerably greater challenges in getting standards accepted and deployed. @@ -72,7 +69,7 @@ There's room at this layer to allow for competing standards without breaking bas ===4. Applications Layer=== -The applications layer specifies high level structures, abstractions, and conventions that allow different applications to support similar features and share data. +The applications layer specifies high level structures, abstractions, and conventions that allow different applications to support similar features and share data. ==Classification of existing BIPs== diff --git a/bip-0124.mediawiki b/bip-0124.mediawiki index a5929ac0cd..e48844593a 100644 --- a/bip-0124.mediawiki +++ b/bip-0124.mediawiki @@ -2,15 +2,13 @@ BIP: 124 Layer: Applications Title: Hierarchical Deterministic Script Templates - Author: Eric Lombrozo - William Swanson - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0124 - Status: Draft + Authors: Eric Lombrozo + William Swanson + Status: Closed Type: Informational - Created: 2015-11-20 + Assigned: 2015-11-20 License: PD - Post-History: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-November/011795.html + Discussion: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-November/011795.html ==Abstract== diff --git a/bip-0125.mediawiki b/bip-0125.mediawiki index b2e3cecc30..ff54969ae4 100644 --- a/bip-0125.mediawiki +++ b/bip-0125.mediawiki @@ -2,13 +2,13 @@ BIP: 125 Layer: Applications Title: Opt-in Full Replace-by-Fee Signaling - Author: David A. Harding - Peter Todd + Authors: David A. Harding + Peter Todd Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0125 - Status: Proposed - Type: Standards Track - Created: 2015-12-04 + Status: Deployed + Type: Specification + Assigned: 2015-12-04 License: PD @@ -51,7 +51,7 @@ transaction) that spends one or more of the same inputs if, # The original transactions signal replaceability explicitly or through inheritance as described in the above Summary section. -# The replacement transaction does not contain any new unconfirmed inputs that did not previously appear in the mempool. (Unconfirmed inputs are inputs spending outputs from currently unconfirmed transactions.) +# The replacement transaction may only include an unconfirmed input if that input was included in one of the original transactions. (An unconfirmed input spends an output from a currently-unconfirmed transaction.) # The replacement transaction pays an absolute fee of at least the sum paid by the original transactions. @@ -85,7 +85,7 @@ unconfirmed. Wallets that don't want to signal replaceability should use either a max sequence number (0xffffffff) or a sequence number of (0xffffffff-1) when -then also want to use locktime; all known wallets currently do this. +they also want to use locktime; all known wallets currently do this. They should also take care not to spend any unconfirmed transaction that signals replaceability explicitly or through inherited signaling; most wallets also currently do this by not spending any unconfirmed transactions except @@ -132,7 +132,7 @@ confirmed, and so some users advocated that replacement should be disallowed. To address those concerns, a variation on RBF was created that -required that the replacement transaction pay all of same outputs as +required that the replacement transaction pay all of the same outputs as the original transaction in equal or greater amount. This was called RBF First Seen Safe (RBF-FSS), and the original RBF became known as full-RBF. Although agreeable to recipients who relied on the @@ -151,8 +151,8 @@ of full-RBF. There are no known problematic interactions between opt-in full-RBF and other uses of nSequence. Specifically, opt-in full-RBF is compatible with consensus-enforced locktime as provided in the Bitcoin 0.1 -implementation, draft BIP68 (Relative lock-time using consensus-enforced -sequence numbers), and draft BIP112 (CHECKSEQUENCEVERIFY). +implementation, BIP68 (Relative lock-time using consensus-enforced +sequence numbers), and BIP112 (CHECKSEQUENCEVERIFY). ==Deployment== @@ -171,13 +171,9 @@ Actual replacement may be unreliable until two conditions have been satisfied: # Enough hash rate has upgraded to support replacement, allowing for reasonable probability that a replacement can be mined. -==Client support== +==Backwards compatibility== -No known wallet currently creates transactions by default with -nSequence set below (0xffffffff - 1), so no known existing wallet -explicitly signals replaceability by default. No known popular wallet -spends other users' unconfirmed transactions by default, so no known -existing wallets signals inherited replaceability. +At the time opt-in RBF support was added/proposed, no known wallet created transactions by default with nSequence set below (0xffffffff - 1), so no known wallet explicitly signaled replaceability by default. Also no known popular wallet spent other users' unconfirmed transactions by default, so no known wallets signaled inherited replaceability. ==See also== diff --git a/bip-0126.mediawiki b/bip-0126.mediawiki index f498b1cb33..1bc19cb4ed 100644 --- a/bip-0126.mediawiki +++ b/bip-0126.mediawiki @@ -1,12 +1,10 @@
   BIP: 126
   Title: Best Practices for Heterogeneous Input Script Transactions
-  Author: Kristov Atlas 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0126
+  Authors: Kristov Atlas 
   Status: Draft
   Type: Informational
-  Created: 2016-02-10
+  Assigned: 2016-02-10
   License: PD
 
@@ -14,7 +12,7 @@ When a Bitcoin transaction contains inputs that reference previous transaction outputs sent to different Bitcoin addresses, personally identifiable information of the user will leak into the blockchain in an uncontrolled manner. While undesirable, these transactions are frequently unavoidable due to the natural fragmentation of wallet balances over time. -This document proposes a set of best practice guidelines which minimize the uncontrolled disclosure of personally identifiable information by defining standard forms for transactions containing heterogenous input scripts. +This document proposes a set of best practice guidelines which minimize the uncontrolled disclosure of personally identifiable information by defining standard forms for transactions containing heterogeneous input scripts. ==Copyright== @@ -23,8 +21,8 @@ This BIP is in the public domain. ==Definitions== * '''Heterogenous input script transaction (HIT)''': A transaction containing multiple inputs where the scripts of the previous transaction outputs being consumed are not identical (e.g. a transaction spending outputs which were sent to more than one Bitcoin address) -* '''Unavoidable heterogenous input script transaction''': A HIT created as a result of a user’s desire to create a new output with a value larger than the value of his wallet's largest existing unspent output -* '''Intentional heterogenous input script transaction''': A HIT created as part of a user protection protocol for reducing uncontrolled disclosure of personally-identifying information (PII) +* '''Unavoidable heterogeneous input script transaction''': A HIT created as a result of a user’s desire to create a new output with a value larger than the value of his wallet's largest existing unspent output +* '''Intentional heterogeneous input script transaction''': A HIT created as part of a user protection protocol for reducing uncontrolled disclosure of personally-identifying information (PII) Throughout this procedure, when input scripts are evaluated for uniqueness, "input script" should be interpreted to mean, "the script of the previous output referenced by an input to a transaction". @@ -33,10 +31,10 @@ Throughout this procedure, when input scripts are evaluated for uniqueness, "inp The recommendations in this document are designed to accomplish three goals: # Maximise the effectiveness of user-protecting protocols: Users may find that protection protocols are counterproductive if such transactions have a distinctive fingerprint which renders them ineffective. -# Minimise the adverse consequences of unavoidable heterogenous input transactions: If unavoidable HITs are indistinguishable from intentional HITs, a user creating an unavoidable HIT benefits from ambiguity with respect to graph analysis. +# Minimise the adverse consequences of unavoidable heterogeneous input transactions: If unavoidable HITs are indistinguishable from intentional HITs, a user creating an unavoidable HIT benefits from ambiguity with respect to graph analysis. # Limiting the effect on UTXO set growth: To date, non-standardized intentional HITs tend to increase the network's UTXO set with each transaction; this standard attempts to minimize this effect by standardizing unavoidable and intentional HITs to limit UTXO set growth. -In order to achieve these goals, this specification proposes a set of best practices for heterogenous input script transaction creation. These practices accommodate all applicable requirements of both intentional and unavoidable HITs while maximising the effectiveness of both in terms of preventing uncontrolled disclosure of PII. +In order to achieve these goals, this specification proposes a set of best practices for heterogeneous input script transaction creation. These practices accommodate all applicable requirements of both intentional and unavoidable HITs while maximising the effectiveness of both in terms of preventing uncontrolled disclosure of PII. In order to achieve this, two forms of HIT are proposed: Standard form and alternate form. @@ -44,13 +42,13 @@ In order to achieve this, two forms of HIT are proposed: Standard form and alter Applications which wish to comply both with this procedure and BIP69 should apply this procedure prior to applying BIP69. -==Standard form heterogenous input script transaction== +==Standard form heterogeneous input script transaction== ===Rules=== A HIT is Standard form if it adheres to all of the following rules: -# The number of unique output scripts must be equal to the number of unique inputs scripts (irrespective of the number of inputs and outputs). +# The number of unique output scripts must be equal to the number of unique input scripts (irrespective of the number of inputs and outputs). # All output scripts must be unique. # At least one pair of outputs must be of equal value. # The largest output in the transaction is a member of a set containing at least two identically-sized outputs. @@ -63,7 +61,7 @@ The requirement that all output scripts are unique prevents address reuse. Restr The requirement for at least one pair of outputs in an intentional HIT to be of equal value results in optimal behavior, and causes intentional HITs to resemble unavoidable HITs. -==Alternate form heterogenous input script transactions== +==Alternate form heterogeneous input script transactions== The formation of a standard form HIT is not possible in the following cases: @@ -88,7 +86,7 @@ Clients which create intentional HITs must have the capability to form alternate An HIT formed via the preceding procedure will adhere to the following conditions: -# The number of unique inputs scripts must exceed the number of output scripts. +# The number of unique input scripts must exceed the number of output scripts. # All output scripts must be unique. # At least one pair of outputs must be of equal value. ## "Standard outputs" refers to the set of outputs with equal value @@ -100,7 +98,7 @@ An HIT formed via the preceding procedure will adhere to the following condition ## The sum of the inputs in the set minus the value of the change output is equal to the standard value with a tolerance equal to the transaction fee. ## Change outputs with a value of zero (virtual change outputs) are permitted. The are defined for the purpose of testing whether or not a HIT adheres to this specification but are not present in the version of the transaction which is broadcast to the network. -==Non-compliant heterogenous input script transactions== +==Non-compliant heterogeneous input script transactions== If a user wishes to create an output that is larger than half the total size of their spendable outputs, or if their inputs are not distributed in a manner in which the alternate form procedure can be completed, then the user can not create a transaction which is compliant with this procedure. diff --git a/bip-0127.mediawiki b/bip-0127.mediawiki new file mode 100644 index 0000000000..3e669187d6 --- /dev/null +++ b/bip-0127.mediawiki @@ -0,0 +1,225 @@ + +
+  BIP: 127
+  Layer: Applications
+  Title: Simple Proof-of-Reserves Transactions
+  Authors: Steven Roose 
+  Status: Draft
+  Type: Specification
+  Assigned: 2019-01-28
+  License: CC0-1.0
+
+ + +==Abstract== + +This BIP describes a simple way to construct proof-of-reserves transactions. +This proposal formalizes a standard format for constructing such proofs, easing +their construction with existing wallet infrastructure and enabling general +proof-verification software. It relies on existing standards such as regular +Bitcoin transaction serialization/validation and the BIP 174 PSBT format. +The proposal also includes the description of a PSBT extension for a better +user experience. + +==Copyright== + +This BIP is licensed under the Creative Commons CC0 1.0 Universal license. + +==Motivation== + +From the very early days in the history of Bitcoin, there have been companies +managing bitcoins for their users. These users give up control over their coins +in return for a certain service. Inevitably, there have been many cases of +companies losing their users' bitcoins without timely disclosing such events to +the public. Proofs of Reserves are a way for companies managing large amounts +of bitcoins to prove ownership over a given amount of funds. The regular proof +of control helps to ensure that no significant loss has occurred. + +While the term proof-of-reserves is not new by any means, the procedure is not +very common among high-value custodian companies. One of the reasons for this +is that every company that wants to perform a proof-of-reserves has to construct +its own way to do so. Accordingly, their users have to understand the +construction of the proof in order to be able to verify it. This raises the bar +of entry both for custodians and for users. + + +===What this BIP is not doing=== + +The proof-of-reserve construction described in this document has some known +shortcomings, mostly with regards to its privacy properties. While there exists +research about improved proof-of-reserves mechanisms that have much better +privacy propertiesDagher, Gaby G., Benedikt Bünz, Joseph Bonneau, Jeremy +Clark, and Dan Boneh. "Provisions: Privacy-preserving proofs of solvency for +Bitcoin exchanges." (2015)., this BIP intentionally only formalizes +the de-facto existing method. + + +==Specification== + +Our specification consists of two parts: +# the format for the actual proofs +# a file format used to package a set of proofs and relevant metadata + +The final construction should have the following properties: +* flexible proof construction to support complex wallet infrastructures +* easy integration with existing wallet solutions (both hardware and software wallets) +* support for verification via a standard procedure, regardless of publisher of the proof +* proof prevents reuse of proofs by other parties by committing to a message +* allow validating that the issuer had the funds under his control at a certain block, regardless of what happened after that block + +===Proof Format=== + +To allow for maximal compatibility with existing systems, proofs are formatted as regular Bitcoin +transactions. However, one small adaptation to the transaction is made that has two functions: +# make the transaction unspendable to avoid putting funds at risk +# link the proof to the issuer of the proof to prevent copying proofs from other custodians + +The resulting construction is a Bitcoin transaction with the following +characteristics: + +* The first input (the "commitment input") +** MUST have the txid part of the previous outpoint set to the SHA-256 hash of the commitment message prefixed with "Proof-of-Reserves: "If the message is "Some Message", the txid part should be SHA-256("Proof-of-Reserves: Some Message") with the string encoded as UTF-8. and index 0. +* The remaining inputs +** MUST have signatures that commit to the commitment input (e.g. using SIGHASH_ALL). +* The transaction MUST have a single output that is the exact sum of all the inputs, assuming the commitment input to have 0 value; this means the transaction has no miner fee. + +The existence of the first input (which is just a commitment hash) ensures +that this transaction is invalid and can never be confirmed. + + +===Proof File Format=== + +In theory, the first part of the specification would be sufficient as a minimum +viable standard. However, there are a number of motivations to extend the +standard with an extra layer of metadata: + +# constructing and combining multiple proofs +#:Having thousands of UTXOs spread across different offline and online wallets could make it difficult to construct a single proof transaction with all UTXOs. Allowing multiple proof transactions with the same commitment message and block number gives extra flexibility to custodians with complex wallet infrastructure without making the combined proof less secure. +# metadata for verification +#:Not all systems that will be used for verification have access to a full index of all transactions. However, proofs should be easily verifiable even after some of the UTXOs used in the proof are no longer unspent. Metadata present in the proof allows for relatively efficient verification of proofs even if no transaction index is available. +# potential future improvements +#:The extensible metadata format allows for amending the standard in the future. One potential improvement would be having UTXO set commitments. These would allow the proofs-of-reserves to come with accompanying proofs-of-inclusion of all used UTXOs in the UTXO set at the block of proof construction (making validation even more efficient). + +The proposed proof-file format provides a standard way of combining multiple +proofs and associated metadata. The specification of the format is in the +Protocol Buffershttps://github.com/protocolbuffers/protobuf/ format. + +
+syntax = "proto3";
+import "google/protobuf/any.proto";
+
+message OutputMeta {
+	// Identify the outpoint.
+	bytes txid = 1;
+	uint32 vout = 2;
+
+	// The block hash of the block where this output was created.
+	bytes block_hash = 3;
+}
+
+message FinalProof {
+	// The proof transaction.  Should be able to be parsed like a regular
+	// Bitcoin transaction.
+	bytes proof_tx = 1;
+
+	// The metadata of the outputs used in the proof transaction.
+	repeated OutputMeta output_metadata = 2;
+}
+
+message ProofOfReserves {
+	// A version number for this format to enable extending it with
+	// additional fields.
+	uint32 version = 1;
+
+	// The network magic for the network in which the proofs are valid.
+	// 0xD9B4BEF9 for mainnet, 0x0709110B for testnet
+	//TODO consider BIP44 coin type ids instead:
+	// https://github.com/satoshilabs/slips/blob/master/slip-0044.md
+	uint32 network_magic = 2;
+
+	// The commitment message for this proof-of-reserves.
+	// This message is global for all the proofs.
+	string message = 3;
+
+	// The block at which this proof is supposed to be validated.
+	// Verification should take into account unspentness of outputs at this
+	// block height.
+	bytes block_hash = 4;
+
+	// The set of final proof transactions with their output metadata.
+	repeated FinalProof final_proofs = 5;
+
+	// Reserved field that can potentially be used by proof-construction tools.
+	// It can be ignored for verification.
+	repeated google.protobuf.Any pending_proofs = 6;
+}
+
+ +The last field, pending_proofs, leaves open some space in the same +file that can be used by proof-construction tools. This allows them to +construct different proofs incrementally without having to switch between file +formats. + + +===PSBT (BIP 174) extension=== + +The "commitment input" detailed in the proof format section does not spend an +existing UTXO and thus shouldn't be signed (empty scriptSig and +witness). This can cause some problems when signing this type of transactions. +For example, hardware wallets often require the signer to provide information +about all inputs of transactions they are signing, such as the previous output +or previous transaction; this data obviously doesn't exist for the commitment +inputs. + +For most existing devices, it's possible to circumvent these requirements by +providing dummy data or by instructing the device to ignore this specific +input. However, there is still a UX problem. Because the hardware wallet +device doesn't recognize the transaction as a proof-of-reserves transaction it +will think it is signing a regular transaction that is spending all the money +in the UTXOs. Most devices will ask for confirmation with a message along the +lines of "Are you sure you want to send XXX BTC to address [...]?". This is +not the best user experience. + +An addition to the BIP 174 PSBT format could help signing devices to recognize proof-of-reserve transactions. +The following field is added to the BIP 174 INPUT map: + +* Type: Proof-of-reserves commitment PSBT_IN_POR_COMMITMENT = 0x09 +** Key: None. The key must only contain the 1 byte type. +*** {0x09} +** Value: The UTF-8 encoded commitment message string for the proof-of-reserves. +*** {porCommitment} + +Wallets processing an input that has this field set +* MUST make sure the txid of the previous outpoint is set to the SHA-256 hash of the prefixed commitment message string, as detailed above; +* MUST assume the input value to be 0 (without requiring the previous output or transaction to be provided); +* SHOULD display the commitment message to ask the user for confirmation before signing any inputs; +* SHOULD only provide signatures with a signature hash that commits to this input; +* SHOULD accept an empty scriptSig for this input (as if the scriptPubKey was OP_TRUE). + + +==Compatibility== + +The proof transaction specification is based on the Bitcoin transaction +serialization protocol and will thus always be compatible with serializers +that can interpret Bitcoin transactions. The protobuf file format is custom +to this BIP and has a version byte to enable updates while attempting to remain +backwards compatible. + + +==Implementations== + +A proof-of-concept implementation of the PSBT extension in the +[https://github.com/rust-bitcoin/rust-bitcoin rust-bitcoin] project can be +found in the psbt-por branch here: +https://github.com/stevenroose/rust-bitcoin/tree/psbt-por + +A work-in-progress implementation of a tool that produces and verifies proofs +in the described format can be found here: +https://github.com/stevenroose/reserves + +An implementation of the custom proof PSBTs is part of the [https://bitcoindevkit.org/ BDK], and can be found here: https://crates.io/crates/bdk-reserves + +== Footnotes == + + + diff --git a/bip-0129.mediawiki b/bip-0129.mediawiki new file mode 100644 index 0000000000..2e19c9fb18 --- /dev/null +++ b/bip-0129.mediawiki @@ -0,0 +1,463 @@ +
+  BIP: 129
+  Layer: Applications
+  Title: Bitcoin Secure Multisig Setup (BSMS)
+  Authors: Hugo Nguyen 
+           Peter Gray 
+           Marko Bencun 
+           Aaron Chen 
+           Rodolfo Novak 
+  Status: Complete
+  Type: Specification
+  Assigned: 2020-11-10
+  License: BSD-2-Clause
+
+ +==Introduction== + +===Abstract=== + +This document proposes a mechanism to set up multisig wallets securely. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +The Bitcoin multisig experience has been greatly streamlined under [https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki BIP-0174 +(Partially Signed Bitcoin Transaction)]. However, what is still missing is a standardized process for setting up multisig wallets securely across different vendors. + +There are a number of concerns when it comes to setting up a multisig wallet: + +# Whether the multisig configuration, such as Signer membership, script type, derivation paths and number of signatures required, is correct and not tampered with. +# Whether the keys or the multisig configuration are leaked during the setup. +# Whether the Signer persists the multisig configuration in their respective storage, and under what format. +# Whether the Signer's storage is tamper-proof. +# Whether the Signer subsequently uses the multisig configuration to generate and verify receive and change addresses. + +An attacker who can modify the multisig configuration can steal or hold funds for ransom by duping the user into sending funds to the wrong address. An attacker who cannot modify the configuration but can learn about the keys and/or the configuration can monitor transactions in the wallet, resulting in loss of privacy. + +This proposal seeks to address concerns #1, #2 and #3: to mitigate the risk of tampering during the initial setup phase, and to define an interoperable multisig configuration format. + +Concerns #4 and #5 should be handled by Signers and are out of scope of this proposal. + +==Specification== + +===Prerequisites=== +This proposal assumes the parties in the multisig support [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP-0032], [https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki BIP-0322], [https://github.com/bitcoin/bips/blob/master/bip-0380.mediawiki BIP-0380 Output Script Descriptors] ([https://github.com/bitcoin/bips/blob/master/bip-0381.mediawiki BIP-0381],[https://github.com/bitcoin/bips/blob/master/bip-0382.mediawiki BIP-0382],[https://github.com/bitcoin/bips/blob/master/bip-0383.mediawiki BIP-0383]) and [https://tools.ietf.org/html/rfc3686 AES encryption]. + +===File Extensions=== +All descriptor and key records should have a .bsms file extension. Encrypted data should have a .dat extension. + +===Newline=== +This specification uses line feed (LF) control character \n. + +===Roles=== +====Coordinator==== + +The Coordinator initiates the multisig setup. The Coordinator determines what type of multisig is used and the exact policy script. If encryption is enabled, the Coordinator also distributes a shared secret or shared secrets to the parties involved for secure communication. The Coordinator gathers information from the Signers to generate a descriptor record. The Coordinator distributes the descriptor record back to the Signers. + +====Signer==== + +The Signer is any software or hardware that controls the private keys and can sign using those keys. The Signer is a participating member in the multisig. Its responsibilities include providing its key record -- which contains a public key or an Extended Public Key (XPUB) -- to the Coordinator, verifying that its KEY is included in the descriptor record and persisting the descriptor record in its storage. + +===Setup Process=== + +====Round 1==== + +=====Coordinator===== + +* The Coordinator creates a new multisig wallet creation session. The Coordinator constructs the multisig script and its policy parameters, such as the required number of signatures and the total number of Signers (M and N). +* The session should expire after some time period determined by the Coordinator, e.g., 24 hours. The timeout allows the encryption key to have lower entropy. +* If encryption is enabled, the Coordinator distributes a secret TOKEN to each Signer over a secure channel. The Signer can use the TOKEN to derive an ENCRYPTION_KEY. Refer to the [[#Encryption]] section below for details on the TOKEN, the key derivation function and the encryption scheme. Depending on the use case, the Coordinator can decide whether to share one common TOKEN for all Signers, or to have one per Signer. +* If encryption is disabled, the TOKEN is set to 0x00, and all the encryption/decryption steps below can be skipped. + +=====Signer===== + +* The Signer initiates the multisig wallet creation session by setting the TOKEN. The Signer derives an ENCRYPTION_KEY from the TOKEN. The Signer can keep the session open until a different value for the TOKEN is set. +* The Signer generates a key record by prompting the user for a multisig derivation path and retrieves the KEY at that derivation path. Alternatively, the Signer can choose a path on behalf of the user. If the Signer chooses the path, it should try to avoid reusing KEYs for different wallets. +* The first line in the record must be the specification version (BSMS 1.0 as of this writing). The second line must be the hex-encoded TOKEN. The third line must be the KEY. The KEY is a public key or an XPUB plus the key origin information, written in the descriptor-defined format, i.e.: [{master key fingerprint}/{derivation path}]{KEY}. The fourth line is a text description of the key, 80 characters maximum. The fifth line must be a SIG, whereas SIG is the signature generated by using the private key associated with the public key or XPUB to sign the first four lines. The signature should follow [https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki BIP-0322], legacy format accepted. +* The Signer calculates the Message Authentication Code (MAC) for the record. The first 16 bytes of the MAC serves as the Initialization Vector (IV) for the encryption. +* The Signer encrypts the key record with the ENCRYPTION_KEY and IV. +* The Signer encodes the MAC and the ciphertext into hexadecimal format, then concatenates the results: (MAC || ciphertext). + +====Round 2==== + +=====Coordinator===== + +* The Coordinator gathers key records from all participating Signers. The Coordinator verifies that there are exactly N unique key records before the wallet setup session expires. +* For each key record, the Coordinator extracts the MAC from the data, sets IV to the first 16 bytes of the MAC, then decrypts the ciphertext using the ENCRYPTION_KEY and IV. +* The Coordinator verifies that the included MAC is valid given the plaintext. +* The Coordinator verifies that the key records have compatible specification versions. +* The Coordinator verifies that the included SIG is valid given the KEY. +* If all key records look good, the Coordinator fills in all necessary information to generate a descriptor record. +* The first line in the descriptor record must be the specification version (BSMS 1.0 as of this writing). The second line must be a descriptor or a descriptor template. The third line must be a comma-separated list of derivation path restrictions. The paths must start with / and use non-hardened derivation. If there are no template or restrictions, it must say No path restrictions. The fourth line must be the wallet's first address. If there are path restrictions, use the first address from the first path restriction. +* The Coordinator calculates the MAC for the record. The first 16 bytes of the MAC serves as the IV for the encryption.. +* The Coordinator encrypts the descriptor record with the ENCRYPTION_KEY and IV. +* The Coordinator encodes the MAC and the ciphertext into hexadecimal format, then concatenates the results: (MAC || ciphertext). +* The Coordinator sends the encrypted descriptor record to all participating Signers. + +=====Signer===== + +* The Signer imports the descriptor record. +* The Signer extracts the MAC from the data, sets IV to the first 16 bytes of the MAC, then decrypts the ciphertext using the ENCRYPTION_KEY (derived from the open session) and IV. +* The Signer verifies that the included MAC is valid given the plaintext. +* The Signer verifies that it can support the included specification version. +* The Signer verifies that it can support the descriptor or descriptor template. +* The Signer checks that its KEY is included in the descriptor or descriptor template, using path and fingerprint information provided. The check must perform an exact match on the KEYs and not using shortcuts such as matching fingerprints, which is trivial to spoof. +* The Signer verifies that it is compatible with the derivation path restrictions. +* The Signer verifies that the wallet's first address is valid. +* For confirmation, the Signer must display to the user the wallet's first address and policy parameters, including, but not limited to: the derivation path restrictions, M, N, and the position(s) of the Signer's own KEY in the policy script. The total number of Signers, N, is important to prevent a KEY insertion attack. The position is important for scripts where KEY order matters. When applicable, all positions of the KEY must be displayed. The full descriptor or descriptor template must also be available for review upon user request. +* Parties must check with each other that all Signers have the same confirmation (except for the KEY positions). +* If all checks pass, the Signer must persist the descriptor record in its storage. + +This completes the setup. + +===Encryption=== + +====The Token==== +We define three modes of encryption. + +# NO_ENCRYPTION : the TOKEN is set to 0x00. Encryption is disabled. +# STANDARD : the TOKEN is a 64-bit nonce. +# EXTENDED : the TOKEN is a 128-bit nonce. + +The TOKEN can be converted to one of these formats: +* A decimal number (recommended). The number must not exceed the maximum value of the nonce. +* A mnemonic phrase using [https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki BIP-0039] word list. This would be 6 words in STANDARD mode. This encoding is not recommended in EXTENDED mode as it can result in potential confusion between seed mnemonics and TOKEN mnemonics. +* A QR code. +* Other formats. + +The flexibility in the data format allows each Signer to customize the User Experience based on its respective capabilities. + +====Key Derivation==== +The key derivation function is [https://tools.ietf.org/html/rfc2898 PBKDF2], with PRF = SHA512. Specifically: + +DKey = PBKDF2(PRF, Password, Salt, c, dkLen) + +Whereas: + +* PRF = SHA512 +* Password = "No SPOF" +* Salt = TOKEN +* c = 2048 +* dkLen = 256 bits (32 bytes) +* DKey = Derived ENCRYPTION_KEY + +====Encryption Scheme==== +The encryption scheme is [https://tools.ietf.org/html/rfc3686 AES-256-CTR]. + +MAC = HMAC-SHA256(HMAC_Key, hex-encoded TOKEN || Data) + +IV = First 16 bytes of MAC + +Ciphertext = AES-256-CTR-Encrypt(Plaintext, DKey, IV) + +Plaintext = AES-256-CTR-Decrypt(Ciphertext, DKey, IV) + +Whereas: +* DKey = ENCRYPTION_KEY +* HMAC_Key = SHA256(ENCRYPTION_KEY) +* Data = the plaintext, e.g. the entire key record in round 1 and the entire descriptor record in round 2 + +The MAC is to be sent along with the key and descriptor record, as specified above. Because it is a MAC over the entire plaintext, this is essentially an [https://en.wikipedia.org/wiki/Authenticated_encryption#Encrypt-and-MAC_(E&M) Encrypt-and-MAC] form of authenticated encryption. + +===Descriptor Template=== +The output descriptor language only supports one-dimensional lists. This proposal introduces a descriptor template to represent multi-dimensional lists: + +XPUB/** + +Whereas /** can be replaced by any number of derivation path restrictions. + +A descriptor template must be accompanied by derivation path restrictions. Signers should expand the template into concrete descriptors by replacing /** with the restrictions. + +For example, the following template and derivation path restrictions: +* wsh(sortedmulti(2,XPUB1/**,XPUB2/**)) +* /0/*,/1/* + +Should translate to two concrete descriptors: +* wsh(sortedmulti(2,XPUB1/0/*,XPUB2/0/*)) +* wsh(sortedmulti(2,XPUB1/1/*,XPUB2/1/*)) + +==QR Codes== +For signers that use QR codes to transmit data, key and descriptor records can be converted to QR codes, following [https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-005-ur.md the BCR standard]. + +Also refer to [https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-015-account.md UR Type Definition for BIP44 Accounts] and [https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-010-output-desc.md UR Type Definition for Bitcoin Output Descriptors] for more details. + +==Compatibility== +This specification is not backwards compatible with existing multisig implementations. + +BSMS is opt-in, meaning existing multisig implementations can continue working as-is, with the caveat that they are likely to have various pitfalls. Some of the problems with existing solutions have been described in the [[#Motivation]] section. + +To comply with this standard, a Signer must be able to persist the descriptor record in its storage. + +To use BSMS for a multisig wallet, the user should wait until all participating Signers in the multisig have implemented BSMS. + +==Security== + +This proposal introduces two layers of protection. The first one is a temporary, secret TOKEN. The second one is the confirmation of the wallet's first address. + +The TOKEN is used to encrypt the two rounds of communication between the Signer and the Coordinator. A MAC is also generated from the TOKEN and plaintext to authenticate the data being exchanged. The TOKEN is only needed during the setup phase, and can be safely discarded afterwards. It is not recommended to use the same TOKEN for multiple wallet creation sessions. + +The wallet's first address, on the other hand, can be used to verify the integrity of the multisig configuration. An attacker who tampers with the multisig configuration must also change the wallet's first address. Parties must check with each other that all Signers confirm to the same address and policy parameters to reduce the chance of tampering. + +==Privacy== +Encryption helps improve the privacy of the wallet by avoiding sharing keys and descriptors in plaintext. + +If the parties wish to have stronger privacy, it is recommended to use a higher number of bits for the TOKEN, and to completely erase knowledge of the TOKEN after the multisig wallet has been set up. + +==Test Vectors== + +===Mode: NO_ENCRYPTION with Public Keys=== +====ROUND 1==== +* Coordinator +** M-of-N: 1/2 +** ADDRESS_TYPE: NATIVE_SEGWIT +** TOKEN: 0x00 + +* Signer 1 +** MASTER_KEY_FINGERPRINT: 59865f44 +** PRIVATE_KEY (m/48'/0'/0'/2'): L5TXU4SdD9e6QGgBjxeegJKxt4FgATLG1TCnFM8JLyEkFuyHEqNM +** Public Key (m/48'/0'/0'/2'): 026d15412460ba0d881c21837bb999233896085a9ed4e5445bd637c10e579768ba +** Legacy signature +** signer_1_key.bsms: +
BSMS 1.0
+00
+[59865f44/48'/0'/0'/2']026d15412460ba0d881c21837bb999233896085a9ed4e5445bd637c10e579768ba
+Signer 1 key
+H6DXgqkCb353BDPkzppMFpOcdJZlpur0WRetQhIBqSn6DFzoQWBtm+ibP5wERDRNi0bxxev9B+FIvyQWq0s6im4=
+ +* Signer 2 +** MASTER_KEY_FINGERPRINT: b7044ca6 +** PRIVATE_KEY (m/48'/0'/0'/2'): KwT7BZDWjos4JAdfKi8NqF46Kj3rppTwN8KGhPbzmmugiZioFW3r +** Public Key (m/48'/0'/0'/2'): 030baf0497ab406ff50cb48b4013abac8a0338758d2fd54cd934927afa57cc2062 +** Legacy signature +** signer_2_key.bsms: +
BSMS 1.0
+00
+[b7044ca6/48'/0'/0'/2']030baf0497ab406ff50cb48b4013abac8a0338758d2fd54cd934927afa57cc2062
+Signer 2 key
+H08mGNGN+NxX/snt+6eX2Q1HjjfDkOtotglshHi7xdsBdIrTVMCQbgQ5SdACNZ0B2AJcifK11nJj43SvaitSemI=
+ +====ROUND 2==== +* Coordinator +** my_multisig_wallet.bsms: +
BSMS 1.0
+wsh(sortedmulti(1,[59865f44/48'/0'/0'/2']026d15412460ba0d881c21837bb999233896085a9ed4e5445bd637c10e579768ba,[b7044ca6/48'/0'/0'/2']030baf0497ab406ff50cb48b4013abac8a0338758d2fd54cd934927afa57cc2062))#rzx9dffd
+No path restrictions
+bc1quqy523xu3l8che3s8vja8n33qtg0uyugr9l5z092s3wa50p8t7rqy6zumf
+ +===Mode: NO_ENCRYPTION=== +====ROUND 1==== +* Coordinator +** M-of-N: 2/2 +** ADDRESS_TYPE: NATIVE_SEGWIT +** TOKEN: 0x00 + +* Signer 1 +** MASTER_KEY_FINGERPRINT: 1cf0bf7e +** PRIVATE_KEY (m/48'/0'/0'/2'): L3q1sg7iso1L3QfzB1riC9bQpqMynWyBeuLLSKwCDGkHkahB7MgU +** XPUB (m/48'/0'/0'/2'): xpub6FL8FhxNNUVnG64YurPd16AfGyvFLhh7S2uSsDqR3Qfcm6o9jtcMYwh6DvmcBF9qozxNQmTCVvWtxLpKTnhVLN3Pgnu2D3pAoXYFgVyd8Yz +** Legacy signature +** signer_1_key.bsms: +
BSMS 1.0
+00
+[1cf0bf7e/48'/0'/0'/2']xpub6FL8FhxNNUVnG64YurPd16AfGyvFLhh7S2uSsDqR3Qfcm6o9jtcMYwh6DvmcBF9qozxNQmTCVvWtxLpKTnhVLN3Pgnu2D3pAoXYFgVyd8Yz
+Signer 1 key
+IB7v+qi1b+Xrwm/3bF+Rjl8QbIJ/FMQ40kUsOOQo1SqUWn5QlFWbBD8BKPRetfo1L1N7DmYjVscZNsmMrqRJGWw=
+ +* Signer 2 +** MASTER_KEY_FINGERPRINT: 4fc1dd4a +** PRIVATE_KEY (m/48'/0'/0'/2'): L4JNkJfLBDyWfTLbKJ1H3w56GUMsvdfjCkzRo5RHXfJ6bdHqm6cN +** XPUB (m/48'/0'/0'/2'): xpub6EebMbEps7ZcV3FYEnddRsvrFWDrt2tiPmCeM7pPXQEmphvq9ZfJ1LWFUDjf3vxCeBuPrfyGrMazWUsYsetrnHatQZVLJH7LsgCjtMqdzgj +** Legacy signature +** signer_2_key.bsms: +
BSMS 1.0
+00
+[4fc1dd4a/48'/0'/0'/2']xpub6EebMbEps7ZcV3FYEnddRsvrFWDrt2tiPmCeM7pPXQEmphvq9ZfJ1LWFUDjf3vxCeBuPrfyGrMazWUsYsetrnHatQZVLJH7LsgCjtMqdzgj
+Signer 2 key
+HzUa4Z76PFHMl54flIIF3XKiHZ+KbWjjxCEG5G3ZqZSqTd6OgTiFFLqq9PXJXdfYm6/cnL8IVWQgjFF9DQhIqQs=
+ +====ROUND 2==== +* Coordinator +** my_multisig_wallet.bsms: +
BSMS 1.0
+wsh(sortedmulti(2,[1cf0bf7e/48'/0'/0'/2']xpub6FL8FhxNNUVnG64YurPd16AfGyvFLhh7S2uSsDqR3Qfcm6o9jtcMYwh6DvmcBF9qozxNQmTCVvWtxLpKTnhVLN3Pgnu2D3pAoXYFgVyd8Yz/**,[4fc1dd4a/48'/0'/0'/2']xpub6EebMbEps7ZcV3FYEnddRsvrFWDrt2tiPmCeM7pPXQEmphvq9ZfJ1LWFUDjf3vxCeBuPrfyGrMazWUsYsetrnHatQZVLJH7LsgCjtMqdzgj/**))
+/0/*,/1/*
+bc1qrgc6p3kylfztu06ysl752gwwuekhvtfh9vr7zg43jvu60mutamcsv948ej
+ +===Mode: STANDARD Encryption=== +====ROUND 1==== +* Coordinator +** M-of-N: 2/2 +** ADDRESS_TYPE: NATIVE_SEGWIT +** TOKEN (hex): a54044308ceac9b7 +*** TOKEN (decimal): 11907592390080907703 +*** TOKEN (mnemonic): pipe acquire around border prosper swift +** ENCRYPTION_KEY (hex): 7673ffd9efd70336a5442eda0b31457f7b6cdf7b42fe17f274434df55efa9839 + +* Signer 1 +** MASTER_KEY_FINGERPRINT: b7868815 +** PRIVATE_KEY (m/48'/0'/0'/2'): KyKvR9kf8r7ZVtdn3kB9ifipr6UKnTNTpWJkGZbHwARDCz5iZ39E +** XPUB (m/48'/0'/0'/2'): xpub6FA5rfxJc94K1kNtxRby1hoHwi7YDyTWwx1KUR3FwskaF6HzCbZMz3zQwGnCqdiFeMTPV3YneTGS2YQPiuNYsSvtggWWMQpEJD4jXU7ZzEh +** Legacy signature +** signer_1_key.bsms: +
BSMS 1.0
+a54044308ceac9b7
+[b7868815/48'/0'/0'/2']xpub6FA5rfxJc94K1kNtxRby1hoHwi7YDyTWwx1KUR3FwskaF6HzCbZMz3zQwGnCqdiFeMTPV3YneTGS2YQPiuNYsSvtggWWMQpEJD4jXU7ZzEh
+Signer 1 key
+H8DYht5P6ko0bQqDV6MtUxpzBSK+aVHxbvMavA5byvLrOlCEGmO1WFR7k2wu42J6dxXD8vrmDQSnGq5MTMMbZ98=
+ +* Signer 1 encryption +** HMAC_KEY (hex): 3d4c422806ba8964c9ee45070cd675c024d96648a0ddb4001325818c84951de2 +** MAC (hex): fbdbdb64e6a8231c342131d9f13dcd5a954b4c5021658fa5afcb3fc74dc82706 +** IV (hex) : fbdbdb64e6a8231c342131d9f13dcd5a +** CIPHERTEXT (hex): 53f491cfd1431c292d922ea5a5dec3eb8ddaa6ed38ae109e7b040f0f23013e89a89b4d27476761a01197a3277850b2bc1621ae626efe65f2081eec6eb571c4f787bf1c49d061b43f70fd73cb3f37fa591d2400973ac0644c8941a83f1d4155e98f01fa2fdeb9f86c2e2413154fd18566a28fb0d9d8bd6172efabcfa6dab09ee7029bf3dd43376df52c118a6d291ec168f4ec7f7df951dfc6135fd8cb4b234da62eaea6017dfe5ca418f083e02e3aba2962ba313ba17b6468c7672fb218329a9f3fe4e4887fb87dac57c63ebff0e715a44498d18de8afc10e1cfeb46a1fc65ce871fef8a43b289305433a90c342d025aa4c19454fcfbcf911e9e2f928d5affd0536a6ddc2e816 +** signer_1_key.dat:
fbdbdb64e6a8231c342131d9f13dcd5a954b4c5021658fa5afcb3fc74dc8270653f491cfd1431c292d922ea5a5dec3eb8ddaa6ed38ae109e7b040f0f23013e89a89b4d27476761a01197a3277850b2bc1621ae626efe65f2081eec6eb571c4f787bf1c49d061b43f70fd73cb3f37fa591d2400973ac0644c8941a83f1d4155e98f01fa2fdeb9f86c2e2413154fd18566a28fb0d9d8bd6172efabcfa6dab09ee7029bf3dd43376df52c118a6d291ec168f4ec7f7df951dfc6135fd8cb4b234da62eaea6017dfe5ca418f083e02e3aba2962ba313ba17b6468c7672fb218329a9f3fe4e4887fb87dac57c63ebff0e715a44498d18de8afc10e1cfeb46a1fc65ce871fef8a43b289305433a90c342d025aa4c19454fcfbcf911e9e2f928d5affd0536a6ddc2e816
+ +* Signer 2 +** MASTER_KEY_FINGERPRINT: eedff89a +** PRIVATE_KEY (m/48'/0'/0'/2'): Kz1ijnkDXmc65NWTYdg47DDaQgSGJAPfhJG9Unm36oqZPpPXuNR6 +** XPUB (m/48'/0'/0'/2'): xpub6EhJvMneoLWAf8cuyLBLQiKiwh89RAmqXEqYeFuaCEHdHwxSRfzLrUxKXEBap7nZSHAYP7Jfq6gZmucotNzpMQ9Sb1nTqerqW8hrtmx6Y6o +** Legacy signature +** signer_2_key.bsms: +
BSMS 1.0
+a54044308ceac9b7
+[eedff89a/48'/0'/0'/2']xpub6EhJvMneoLWAf8cuyLBLQiKiwh89RAmqXEqYeFuaCEHdHwxSRfzLrUxKXEBap7nZSHAYP7Jfq6gZmucotNzpMQ9Sb1nTqerqW8hrtmx6Y6o
+Signer 2 key
+H/IHW5dMGYsrRdYEz3ux+kKnkWBtxHzfYkREpnYbco38VnMvIxCbDuf7iu6960qDhBLR/RLjlb9UPtLmCMbczDE=
+ +* Signer 2 encryption +** HMAC_KEY (hex): 3d4c422806ba8964c9ee45070cd675c024d96648a0ddb4001325818c84951de2 +** MAC (hex): 383d05b7351a2cef7cca2850450f5efbbc4a3f8ea35707dda87a3692f0f2ebae +** IV (hex) : 383d05b7351a2cef7cca2850450f5efb +** CIPHERTEXT (hex): 71860b7c69f3a7665c3c3e85c45735bff78535a37ec6610b724627c73696820d519a9251703b17626b63898580233bebbb310aedbc370224b044ee19600bfe583445a6f26fb9bb5790bae516892655adb0e5dfc12be4609c2e0818d4f1f3bfccc4cd1a36f419d6cd842c913ae81eef4865ad473c32c3ee69cd98d6d0a088e2abdd01fe68b5c0503bb9183f9a912506204e5a9c6bd5a1626ff7eac30312a0b85004307c525e52fa3ad45a0b02eabc8cfaea0215bb6e60ee5f32d6673955290e008fbaef362977a21fd9830e3a604f9bb318cdcde456eae91dbedaa069bcd1efb0f981d5b0e502bd4dada903205458a00914887226a8dde317c02a8be4342acb97a8fee79fbe23 +** signer_2_key.dat:
383d05b7351a2cef7cca2850450f5efbbc4a3f8ea35707dda87a3692f0f2ebae71860b7c69f3a7665c3c3e85c45735bff78535a37ec6610b724627c73696820d519a9251703b17626b63898580233bebbb310aedbc370224b044ee19600bfe583445a6f26fb9bb5790bae516892655adb0e5dfc12be4609c2e0818d4f1f3bfccc4cd1a36f419d6cd842c913ae81eef4865ad473c32c3ee69cd98d6d0a088e2abdd01fe68b5c0503bb9183f9a912506204e5a9c6bd5a1626ff7eac30312a0b85004307c525e52fa3ad45a0b02eabc8cfaea0215bb6e60ee5f32d6673955290e008fbaef362977a21fd9830e3a604f9bb318cdcde456eae91dbedaa069bcd1efb0f981d5b0e502bd4dada903205458a00914887226a8dde317c02a8be4342acb97a8fee79fbe23
+ +====ROUND 2==== +*Coordinator +** my_multisig_wallet.bsms: +
BSMS 1.0
+wsh(sortedmulti(2,[b7868815/48'/0'/0'/2']xpub6FA5rfxJc94K1kNtxRby1hoHwi7YDyTWwx1KUR3FwskaF6HzCbZMz3zQwGnCqdiFeMTPV3YneTGS2YQPiuNYsSvtggWWMQpEJD4jXU7ZzEh/**,[eedff89a/48'/0'/0'/2']xpub6EhJvMneoLWAf8cuyLBLQiKiwh89RAmqXEqYeFuaCEHdHwxSRfzLrUxKXEBap7nZSHAYP7Jfq6gZmucotNzpMQ9Sb1nTqerqW8hrtmx6Y6o/**))
+/0/*,/1/*
+bc1qhs4u273g4azq7kqqpe6vh5wfhasfmrq7nheyzsnq77humd7rwtkqagvakf
+ +*Coordinator encryption +** HMAC_KEY (hex): 3d4c422806ba8964c9ee45070cd675c024d96648a0ddb4001325818c84951de2 +** MAC (hex): 734ce791b466861945e1ef6f74c63faec590793de54831f0036b28d08714b71a +** IV (hex) : 734ce791b466861945e1ef6f74c63fae +** CIPHERTEXT (hex): 273cad18a5e1eff37dba6d850749594c9a3fd32b2069e8c69983ea269c5044b6bcaea26d9dbc8ad5d28bb8abfa02e3bfc7632fcc5c2b76e9abb1982ff11295858cfe44a8b97110ae970f58fff3fb6477f38ca9609eec78eedb1d640eaba489fd5e41e787b8d0bde48f1fa99cca641cabbee0f513fb1040cb73df10a57c9a34e4efcb069cd4c75467442c15d878ed9f40e3dffb98294931a6da4f444ae46f739b7fe002ce19fcfe71b05b9783d797ba45d568febbc8a2b0850da67f349d8567342352e1712c3d2a7ea1b2721df5efdb844431f0e5dcfa4acacb194c20785c9bb6dde90d64352fc913e9073b3b416be713bcc7632c821bbfddafa6199d471c54fb899f347f5fc706787ccaa82332dc8b93aeb3de3497d8e5c75f0f5d718c74bc6f8194fe999948e517f1c98398d9cb907d200f1d045394704b074dfb10e587f54fd78e95ef4bcbe77bf1376b390c3f47c91c12b2ed14073ea56bceab41f924302e62183c456b06d96b3da30439cb4320c764a0d6d1b3dabc06fc +** my_multisig_wallet.dat:
734ce791b466861945e1ef6f74c63faec590793de54831f0036b28d08714b71a273cad18a5e1eff37dba6d850749594c9a3fd32b2069e8c69983ea269c5044b6bcaea26d9dbc8ad5d28bb8abfa02e3bfc7632fcc5c2b76e9abb1982ff11295858cfe44a8b97110ae970f58fff3fb6477f38ca9609eec78eedb1d640eaba489fd5e41e787b8d0bde48f1fa99cca641cabbee0f513fb1040cb73df10a57c9a34e4efcb069cd4c75467442c15d878ed9f40e3dffb98294931a6da4f444ae46f739b7fe002ce19fcfe71b05b9783d797ba45d568febbc8a2b0850da67f349d8567342352e1712c3d2a7ea1b2721df5efdb844431f0e5dcfa4acacb194c20785c9bb6dde90d64352fc913e9073b3b416be713bcc7632c821bbfddafa6199d471c54fb899f347f5fc706787ccaa82332dc8b93aeb3de3497d8e5c75f0f5d718c74bc6f8194fe999948e517f1c98398d9cb907d200f1d045394704b074dfb10e587f54fd78e95ef4bcbe77bf1376b390c3f47c91c12b2ed14073ea56bceab41f924302e62183c456b06d96b3da30439cb4320c764a0d6d1b3dabc06fc
+ +===Mode: EXTENDED Encryption=== +====ROUND 1==== +*Coordinator +** M-of-N: 2/3 +** ADDRESS_TYPE: NESTED_SEGWIT +** TOKEN for Signer 1 (hex): 108a2360adb302774eb521daebbeda5e +*** TOKEN (decimal): 21984902443033505423410071144203475550 +*** ENCRYPTION_KEY (hex): 63dc1e57dfdc21fa11109d5088be01fb8078a383d2296925ad2b7612b7179777 +** TOKEN for Signer 2 (hex): d3fabc873b98165254fe18a71b5335b0 +*** TOKEN (decimal): 281769005132501859744421970528095647152 +*** ENCRYPTION_KEY (hex): 3dc860a53471ec03af14617fef60921cf215b45a9d684462fa65b9d804ad3ee7 +** TOKEN for Signer 3 (hex): 78a7d5e7549453d719150de5459c9ce5 +*** TOKEN (decimal): 160378811550692397333855096016467696869 +*** ENCRYPTION_KEY (hex): 62b90b4c08c03a0ee872e57aae73f9acfafb6cc09d20b5c9bc0bafaef33619db + +* Signer 1 +** MASTER_KEY_FINGERPRINT: 793cc70b +** PRIVATE_KEY (m/48'/0'/0'/1'): L1ZEgZ4zNYxyNc8UyeqwyKW1UHVMp9sxwPgSi3s9SW8mc7KsiSwJ +** XPUB (m/48'/0'/0'/1'): xpub6ErVmcYYHmavsMgxEcTZyzN5sqth1ZyRpFNJC26ij1wYGC2SBKYrgt9yariSbn7HLRoZUvhUhmPfsRTPrdhhGFscpPZzmch6UTdmRP1aZUj +** Legacy signature +** signer_1_key.bsms: +
BSMS 1.0
+108a2360adb302774eb521daebbeda5e
+[793cc70b/48'/0'/0'/1']xpub6ErVmcYYHmavsMgxEcTZyzN5sqth1ZyRpFNJC26ij1wYGC2SBKYrgt9yariSbn7HLRoZUvhUhmPfsRTPrdhhGFscpPZzmch6UTdmRP1aZUj
+Signer 1 key
+ILG47LpCtjoD9UxL87jo5QFqA90t8g9fDQp/KBojdKgPPGB1pMx2bf9hPdORNZIOdCc/2+Gs6AOs3BEK9ubIuBw=
+ +* Signer 1 encryption +** HMAC_KEY (hex): 1162cdace4ac9fcde1f96924b93714143d057a701de83ebaed248d1c9154f9fd +** MAC (hex): ea12776c73de4bd5ea57c2d19eb8e0be856ac0d7f5651f7b74be4563d61ba5b1 +** IV (hex) : ea12776c73de4bd5ea57c2d19eb8e0be +** CIPHERTEXT (hex): a36f34232bff47a853092654a718fea4f5f57d6a1f3d38fede04e2414da12c90cefc24ef662f736886d9a7fd6e7db636ca47217803c86b7fbcebe4ad6b71cffc261069c135bd2b2430fb2b446ff0203df34fbbc6801243e8a930b9d0cd3a9b160b8dcdc9131ce6e97641e6314b3285ff341013f302e308c1b2eba7ced0103a8999fe2bd86f844392938e7926cd26d023b764d0b8ff92b2fbdf995884c738414b83563ef2a0050279bf46d0e8271ea5d6af8154847c5736129a7a83a35a3cc747b2be4b389886cb57456678353b60473ebc4ab85d9c9131a17a1e288717343d9008825b16c48d7e93927f37b530033192c67b70dec0411a3e5952d2525c7eb80721676e1a6299248c17f8078202f3bb0932e9f263b0ab +** signer_1_key.dat:
ea12776c73de4bd5ea57c2d19eb8e0be856ac0d7f5651f7b74be4563d61ba5b1a36f34232bff47a853092654a718fea4f5f57d6a1f3d38fede04e2414da12c90cefc24ef662f736886d9a7fd6e7db636ca47217803c86b7fbcebe4ad6b71cffc261069c135bd2b2430fb2b446ff0203df34fbbc6801243e8a930b9d0cd3a9b160b8dcdc9131ce6e97641e6314b3285ff341013f302e308c1b2eba7ced0103a8999fe2bd86f844392938e7926cd26d023b764d0b8ff92b2fbdf995884c738414b83563ef2a0050279bf46d0e8271ea5d6af8154847c5736129a7a83a35a3cc747b2be4b389886cb57456678353b60473ebc4ab85d9c9131a17a1e288717343d9008825b16c48d7e93927f37b530033192c67b70dec0411a3e5952d2525c7eb80721676e1a6299248c17f8078202f3bb0932e9f263b0ab
+ +* Signer 2 +** MASTER_KEY_FINGERPRINT: b3118e52 +** PRIVATE_KEY (m/48'/0'/0'/1'): L4SnPjcHszMg3Wi2YYxEYnzM2zFeFkFr5NcLZ18YQeyJwaSFbTud +** XPUB (m/48'/0'/0'/1'): xpub6Du5Jn6eYZE96ccmAc1ZTFPzdnzrvqfG4mpamDun2qZYKywoiQJMCbS3kWWMr6U3XW6s125RLsaPABWgv2yA749ieaMe67FxkTjMsbcxCch +** Legacy signature +** signer_2_key.bsms: +
BSMS 1.0
+d3fabc873b98165254fe18a71b5335b0
+[b3118e52/48'/0'/0'/1']xpub6Du5Jn6eYZE96ccmAc1ZTFPzdnzrvqfG4mpamDun2qZYKywoiQJMCbS3kWWMr6U3XW6s125RLsaPABWgv2yA749ieaMe67FxkTjMsbcxCch
+Signer 2 key
+IDK4d/oO0pgfrwRu4Zb8vqlPEmJb9aKT1K2CCnI3RKepVAKs3fZsBrypcCdQfUy1TG/3O5vAR3gjldxcCA1Wzg8=
+ +* Signer 2 encryption +** HMAC_KEY (hex): 43a4e704bd1bade703023004b00290f1a7b005474a581d869a217068eedf3f57 +** MAC (hex): 4a3ff970d027010e83b4fbf2845a23907a301b3df692a9265e2ca679697ac718 +** IV (hex) : 4a3ff970d027010e83b4fbf2845a2390 +** CIPHERTEXT (hex): c8f4a6a6714eff90aa48cbefe6750c2ee3cc72182eb455e964f0ba59ada3ecd758c29f0fab7e33aaa82a340a18d9c793ddab09dc7e714864faac1ecea370d4f102533b739da38aa0491433f35eadec08f203685f04d1f6ec35d397d99e4f8096a5691075e3f54fd9ff58faf947f276bbe1031f827b274bd2f60fcb526add7058889104b189d7da22ac7be1f7ddd380bbebd5c6983a8a3c5fa86913e3d23c40935072ce03d9bdeb07791dc836d44b4d4c62f364d0e4f3580369ea8f6ebb774b7fda4a7ac6f5ae6b2f52b10cd71bdf3cdb5889e77d5eb1f2f647b798cdd6b3e5b964c9265daea3668d7e4cb53f724151923da1a87bbcd2abd8b164de474d865c51af69885431d26f88a5c8eea7d0dfdb52ca622017808a +** signer_2_key.dat:
4a3ff970d027010e83b4fbf2845a23907a301b3df692a9265e2ca679697ac718c8f4a6a6714eff90aa48cbefe6750c2ee3cc72182eb455e964f0ba59ada3ecd758c29f0fab7e33aaa82a340a18d9c793ddab09dc7e714864faac1ecea370d4f102533b739da38aa0491433f35eadec08f203685f04d1f6ec35d397d99e4f8096a5691075e3f54fd9ff58faf947f276bbe1031f827b274bd2f60fcb526add7058889104b189d7da22ac7be1f7ddd380bbebd5c6983a8a3c5fa86913e3d23c40935072ce03d9bdeb07791dc836d44b4d4c62f364d0e4f3580369ea8f6ebb774b7fda4a7ac6f5ae6b2f52b10cd71bdf3cdb5889e77d5eb1f2f647b798cdd6b3e5b964c9265daea3668d7e4cb53f724151923da1a87bbcd2abd8b164de474d865c51af69885431d26f88a5c8eea7d0dfdb52ca622017808a
+ +* Signer 3 +** MASTER_KEY_FINGERPRINT: 842bd2ed +** PRIVATE_KEY (m/48'/0'/0'/1'): L1ehZHpo2UFHc1yaBWDU4bKVycUwcU2TESm92wbfq6xK6qpZZJP6 +** XPUB (m/48'/0'/0'/1'): xpub6Ex81KopPkEt9hJiWHabYy8LNsSR4A7sUQoFBk9dR8XxHrr4p9HrYWN3NCf5uwfopHnQkCG7FYnZMztKbtRtbh6tzZC4xtHPbmVVxRSN7ic +** Legacy signature +** signer_3_key.bsms: +
BSMS 1.0
+78a7d5e7549453d719150de5459c9ce5
+[842bd2ed/48'/0'/0'/1']xpub6Ex81KopPkEt9hJiWHabYy8LNsSR4A7sUQoFBk9dR8XxHrr4p9HrYWN3NCf5uwfopHnQkCG7FYnZMztKbtRtbh6tzZC4xtHPbmVVxRSN7ic
+Signer 3 key
+IL77mML0xo/O9dJn0T5EpQLuyRPPrdpgVJbtsdAugW5iX0MQ3Ci0f8jVnXu68Xm07CYjYGKX8af72jmkQKhNud0=
+ +* Signer 3 encryption +** HMAC_KEY (hex): ab93ce7bf0f91c62a66d00ea9bf5e5c00b854ee2cfc2fb06f6eeff738abcdc26 +** MAC (hex): e82cfcccbd4bd4d3b76e28133eecd13f7362f4a8b4c4baa3e5f6ba2dfb4d69b8 +** IV (hex) : e82cfcccbd4bd4d3b76e28133eecd13f +** CIPHERTEXT (hex): b44433f0b564ec35a1e71371f25844088084b47402c90d52fee7237167b58a60a28c234af9123e104773136e8446d799541c8566882787caee7cd1fa8628aba63aa9e9d7cca0ddee92f96dd881535b19a131a1f487a1909e42d62945fd0ba08dacd7dc09a22ffe47e0410b8b85df92e4a8bbf9b46f0062da02e3ae94144a00bae917acc1246d8d1a4dca105708f55379caefef9d4c152f56b65ab4bd7b48f60233f57ba6d705387c79aeaa2a279e3314004bf16fcd7e7d2adef34b0ab3c22bc5461f2c09dce69065605e4fb96958c55984391712b3547e3914ad4ecca2c088be280dfcfe374a112515674aeca57b885e81dbef6a353ca387f4514db3158eb69f0d2725d42ad8102c05c26ad501d48b889c624035ead4 +** signer_3_key.dat:
e82cfcccbd4bd4d3b76e28133eecd13f7362f4a8b4c4baa3e5f6ba2dfb4d69b8b44433f0b564ec35a1e71371f25844088084b47402c90d52fee7237167b58a60a28c234af9123e104773136e8446d799541c8566882787caee7cd1fa8628aba63aa9e9d7cca0ddee92f96dd881535b19a131a1f487a1909e42d62945fd0ba08dacd7dc09a22ffe47e0410b8b85df92e4a8bbf9b46f0062da02e3ae94144a00bae917acc1246d8d1a4dca105708f55379caefef9d4c152f56b65ab4bd7b48f60233f57ba6d705387c79aeaa2a279e3314004bf16fcd7e7d2adef34b0ab3c22bc5461f2c09dce69065605e4fb96958c55984391712b3547e3914ad4ecca2c088be280dfcfe374a112515674aeca57b885e81dbef6a353ca387f4514db3158eb69f0d2725d42ad8102c05c26ad501d48b889c624035ead4
+ +====ROUND 2==== +* Coordinator +** my_multisig_wallet.bsms: +
BSMS 1.0
+sh(wsh(multi(2,[793cc70b/48'/0'/0'/1']xpub6ErVmcYYHmavsMgxEcTZyzN5sqth1ZyRpFNJC26ij1wYGC2SBKYrgt9yariSbn7HLRoZUvhUhmPfsRTPrdhhGFscpPZzmch6UTdmRP1aZUj/**,[b3118e52/48'/0'/0'/1']xpub6Du5Jn6eYZE96ccmAc1ZTFPzdnzrvqfG4mpamDun2qZYKywoiQJMCbS3kWWMr6U3XW6s125RLsaPABWgv2yA749ieaMe67FxkTjMsbcxCch/**,[842bd2ed/48'/0'/0'/1']xpub6Ex81KopPkEt9hJiWHabYy8LNsSR4A7sUQoFBk9dR8XxHrr4p9HrYWN3NCf5uwfopHnQkCG7FYnZMztKbtRtbh6tzZC4xtHPbmVVxRSN7ic/**)))
+/0/*,/1/*
+3GzMtFXahiu4TpGNGFc4bHMvAcvz5vVQrT
+ +* Send to Signer 1: +** HMAC_KEY (hex): 1162cdace4ac9fcde1f96924b93714143d057a701de83ebaed248d1c9154f9fd +** MAC (hex): 01bf557b6d44b3fbf07f8ec155cbdec42d85d856e174342563dd83b40ad7c025 +** IV (hex) : 01bf557b6d44b3fbf07f8ec155cbdec4 +** CIPHERTEXT (hex): 617ed25b4b8fd88b806cbebcc1731b071465514a805f7ba2de60e291bc9493f31aa0f9b0665ba822cf9a2e21c02649b5c3f7dbad317ae898292cb6fe992520f68c0ebe9d1434b348af10453f1be0a392a616d43ba21e5e7fa3c995dce54db947fe5dbad4a9a77f37b3aef58c54ee3e496c8312d3033359aed0de8cf28b82035ee7a38c9b23c9d95682fb15936bf2247546d2ba9b3ada605f5c89f0a3bbaa86cb4b5dded9a65004912c0afbbfd01f0115447f5625e8523f9de16165d32c4b21103d8ac965e2f7e17641ee1a8c5902e8dbb461c6c7d05141f7bba66b8b3608037fb251b55fa461c9441c6427921545a34a1798127d5bf9cc92423f7e62c769e232c65db8cc5124577012d49941143c3b4758212a8afa0475c9b3597da2e99d585039339b7d73611aa277878d212875051683053db9c630391e0b32356523e9fa8a58a334e16fe6650472f336ddaa8c587992b6c0c0e480b680261579a11cf9d036614abc113dde53653273f5ce82ea0bc10e38ca52ac66838aa49ff46c3a7d5096db439c15d3c2e8de55e4ac7315a57eb9997f219c378af86c858867ce583ed84e4d9c68aecfbca9ebff16b0ac91531125e273b215db688ffe52c8033eb78914b87c0fa2001c52e90c92765712e50384ddcf4d0953ac3cc8137abcb2a85d603a6cc207472677 +** my_multisig_wallet_for_signer_1.dat:
01bf557b6d44b3fbf07f8ec155cbdec42d85d856e174342563dd83b40ad7c025617ed25b4b8fd88b806cbebcc1731b071465514a805f7ba2de60e291bc9493f31aa0f9b0665ba822cf9a2e21c02649b5c3f7dbad317ae898292cb6fe992520f68c0ebe9d1434b348af10453f1be0a392a616d43ba21e5e7fa3c995dce54db947fe5dbad4a9a77f37b3aef58c54ee3e496c8312d3033359aed0de8cf28b82035ee7a38c9b23c9d95682fb15936bf2247546d2ba9b3ada605f5c89f0a3bbaa86cb4b5dded9a65004912c0afbbfd01f0115447f5625e8523f9de16165d32c4b21103d8ac965e2f7e17641ee1a8c5902e8dbb461c6c7d05141f7bba66b8b3608037fb251b55fa461c9441c6427921545a34a1798127d5bf9cc92423f7e62c769e232c65db8cc5124577012d49941143c3b4758212a8afa0475c9b3597da2e99d585039339b7d73611aa277878d212875051683053db9c630391e0b32356523e9fa8a58a334e16fe6650472f336ddaa8c587992b6c0c0e480b680261579a11cf9d036614abc113dde53653273f5ce82ea0bc10e38ca52ac66838aa49ff46c3a7d5096db439c15d3c2e8de55e4ac7315a57eb9997f219c378af86c858867ce583ed84e4d9c68aecfbca9ebff16b0ac91531125e273b215db688ffe52c8033eb78914b87c0fa2001c52e90c92765712e50384ddcf4d0953ac3cc8137abcb2a85d603a6cc207472677
+ +* Send to Signer 2: +** HMAC_KEY (hex): 43a4e704bd1bade703023004b00290f1a7b005474a581d869a217068eedf3f57 +** MAC (hex): 974ba77900c43c463dadaa6eaf24aaeb1b25b443cf155229b719bcbf8b343092 +** IV (hex) : 974ba77900c43c463dadaa6eaf24aaeb +** CIPHERTEXT (hex): 86288c97a6341974a35015f97fbbc8db7655639c839fc438706f82fce36a82dd17e2d4d4a674516c4fc5c3a33d6097dd8fc5c6605018946741ed9f58d8fe530a808f16f0dd705cacfd273e34a158bd7566774dd31506b8280e448fabb72d0e7dfc05cee1142b61921dfaf0b0039d885cc0aa76c429025efc2ba49a8af15b58e75a5a83ba4838a9a4c9f13725f5aecefd8511513d93797f37b93150b9dca725685883188e39142dd8d3cf4b617c7936bdb3875415bbf6dfb2fe1a39ae2aed9fd2909aebd0355a5cc9a55bcb84048c851a1873948e495180f336edeb63f54bcf83feaa4d2453251260e24293e49815c2369c1c045083c412c973987fd7c9296a71cda424823ed32380ba442394500b7d2d2335818099090aaf08ca4e180869c546f58da4cb4ff0f95b796a35c40ea455e2ddd3e08bc494ffddc706aaf4d479f4f359e6a89a90df7c9b8f23cab355855a72b90795a0db83a96bce0dd4f77e3f58c0957b4ffe9663251565098e6c31fd4bbf3e1295faaff05e29912d9c37cb944da379a9b2193b466910d05a681e53a2dbe5aa18a2b4874153fe36d8a1aa4cc6e612bd6dbc9abb8e1e61b927fc5458d8e1be9536cd462e4c37672af7928c39e94bdc124a2da7b1bd3cad2cfe559adc33e62eb45bff89db8a47a72dda4f49f21c01a9432f4802a1 +** my_multisig_wallet_for_signer_2.dat:
974ba77900c43c463dadaa6eaf24aaeb1b25b443cf155229b719bcbf8b34309286288c97a6341974a35015f97fbbc8db7655639c839fc438706f82fce36a82dd17e2d4d4a674516c4fc5c3a33d6097dd8fc5c6605018946741ed9f58d8fe530a808f16f0dd705cacfd273e34a158bd7566774dd31506b8280e448fabb72d0e7dfc05cee1142b61921dfaf0b0039d885cc0aa76c429025efc2ba49a8af15b58e75a5a83ba4838a9a4c9f13725f5aecefd8511513d93797f37b93150b9dca725685883188e39142dd8d3cf4b617c7936bdb3875415bbf6dfb2fe1a39ae2aed9fd2909aebd0355a5cc9a55bcb84048c851a1873948e495180f336edeb63f54bcf83feaa4d2453251260e24293e49815c2369c1c045083c412c973987fd7c9296a71cda424823ed32380ba442394500b7d2d2335818099090aaf08ca4e180869c546f58da4cb4ff0f95b796a35c40ea455e2ddd3e08bc494ffddc706aaf4d479f4f359e6a89a90df7c9b8f23cab355855a72b90795a0db83a96bce0dd4f77e3f58c0957b4ffe9663251565098e6c31fd4bbf3e1295faaff05e29912d9c37cb944da379a9b2193b466910d05a681e53a2dbe5aa18a2b4874153fe36d8a1aa4cc6e612bd6dbc9abb8e1e61b927fc5458d8e1be9536cd462e4c37672af7928c39e94bdc124a2da7b1bd3cad2cfe559adc33e62eb45bff89db8a47a72dda4f49f21c01a9432f4802a1
+ +* Send to Signer 3: +** HMAC_KEY (hex): ab93ce7bf0f91c62a66d00ea9bf5e5c00b854ee2cfc2fb06f6eeff738abcdc26 +** MAC (hex): bb3c93b67d758f244de7ee73e5e61261cea6dff5b3852df8faf265cdf1c73dae +** IV (hex) : bb3c93b67d758f244de7ee73e5e61261 +** CIPHERTEXT (hex): 7ac33bd9719a3cef6c68e09b3c9677565418933f188bbe50dc70f46329706732fe28ab230468e2a8798d3fbf641867d5b3322113204a372e7650ed06cf94d6df5cc7425b1b3a07690a32e12fd9cdad2c9f42d496c1b02215a7d8d63565aa4935bb2b087af39eebc02d4a2d30a4dbf1e72b9a0dab11473c7254ecf9065eb4f9d80a164c489d5fdae0d15d97b6100b79c3999b91341dfb4f599f738d4d631ae413c17b55daa09a67cb34b40d89c26f0e95ddfbf416033f869da32e502815d720bb342ec1c0e5c6910c598f32162016229cd37ea030b4d3b60f560105abb75531dc960ddf6830c26604c67c2da05b8adc45297dda58b2da4671104969b819cdf1c362bc20d7bdfe4a2fbdb79b4a69e285434d991c269e3d23ce3d95675a0acbec2cae04a310581148d3422c1c0a621fb6d79ecac1743b0e76837389b67cd4734ec5ab560c43a183de35fa98834e1f347a0c0c9b14273b76233f55f04553efcde873de92d766f3cdc5e56bc649bf0cc4951f051619ee9b931cd3872044b0e62ea2c2dacad978dbb8df3afa0b9386535278c295c6a30a56950e57f805770568e937ffafbadb226120991d5ec10effa9f4334800010d141a2ddddc00ac743efa821af37f69840487e4db48036c1e0730788cddbca2f68b3769ec6989d76161e6605af50651b6e86e +** my_multisig_wallet_for_signer_3.dat:
bb3c93b67d758f244de7ee73e5e61261cea6dff5b3852df8faf265cdf1c73dae7ac33bd9719a3cef6c68e09b3c9677565418933f188bbe50dc70f46329706732fe28ab230468e2a8798d3fbf641867d5b3322113204a372e7650ed06cf94d6df5cc7425b1b3a07690a32e12fd9cdad2c9f42d496c1b02215a7d8d63565aa4935bb2b087af39eebc02d4a2d30a4dbf1e72b9a0dab11473c7254ecf9065eb4f9d80a164c489d5fdae0d15d97b6100b79c3999b91341dfb4f599f738d4d631ae413c17b55daa09a67cb34b40d89c26f0e95ddfbf416033f869da32e502815d720bb342ec1c0e5c6910c598f32162016229cd37ea030b4d3b60f560105abb75531dc960ddf6830c26604c67c2da05b8adc45297dda58b2da4671104969b819cdf1c362bc20d7bdfe4a2fbdb79b4a69e285434d991c269e3d23ce3d95675a0acbec2cae04a310581148d3422c1c0a621fb6d79ecac1743b0e76837389b67cd4734ec5ab560c43a183de35fa98834e1f347a0c0c9b14273b76233f55f04553efcde873de92d766f3cdc5e56bc649bf0cc4951f051619ee9b931cd3872044b0e62ea2c2dacad978dbb8df3afa0b9386535278c295c6a30a56950e57f805770568e937ffafbadb226120991d5ec10effa9f4334800010d141a2ddddc00ac743efa821af37f69840487e4db48036c1e0730788cddbca2f68b3769ec6989d76161e6605af50651b6e86e
+ +==Acknowledgement== + +Special thanks to Pavol Rusnak, Dmitry Petukhov, Christopher Allen, Craig Raw, Robert Spigler, Gregory Sanders, Ta Tat Tai, Michael Flaxman, Pieter Wuille, Salvatore Ingala, Ava Chow and others for their feedback on the specification. + +==References== + +Related mailing list threads: +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018385.html +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-April/018732.html + diff --git a/bip-0130.mediawiki b/bip-0130.mediawiki index 8d96c0c8a3..1476d5871a 100644 --- a/bip-0130.mediawiki +++ b/bip-0130.mediawiki @@ -2,12 +2,10 @@ BIP: 130 Layer: Peer Services Title: sendheaders message - Author: Suhas Daftuar - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0130 - Status: Proposed - Type: Standards Track - Created: 2015-05-08 + Authors: Suhas Daftuar + Status: Deployed + Type: Specification + Assigned: 2015-05-08 License: PD diff --git a/bip-0131.mediawiki b/bip-0131.mediawiki index 5938138b66..2077f63453 100644 --- a/bip-0131.mediawiki +++ b/bip-0131.mediawiki @@ -2,12 +2,10 @@ BIP: 131 Layer: Consensus (hard fork) Title: "Coalescing Transaction" Specification (wildcard inputs) - Author: Chris Priest - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0131 - Status: Draft - Type: Standards Track - Created: 2015-11-30 + Authors: Chris Priest + Status: Closed + Type: Specification + Assigned: 2015-11-30 License: PD @@ -59,7 +57,7 @@ inputs present in the transaction. A coalescing transaction is formulated the exact same way as a version 1 transaction with one exception: each input is treated as a "wildcard input". -A wildcard input beings the value of all inputs with the exact same scriptPubKey +A wildcard input being the value of all inputs with the exact same scriptPubKey in a block lower or equal to the block the wildcard input is confirmed into. == Changes needed to implement == diff --git a/bip-0132.mediawiki b/bip-0132.mediawiki index e7aed29248..12036935d7 100644 --- a/bip-0132.mediawiki +++ b/bip-0132.mediawiki @@ -1,12 +1,10 @@
   BIP: 132
   Title: Committee-based BIP Acceptance Process
-  Author: Andy Chase 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0132
-  Status: Withdrawn
+  Authors: Andy Chase 
+  Status: Closed
   Type: Process
-  Created: 2015-08-31
+  Assigned: 2015-08-31
   License: PD
 
@@ -48,7 +46,7 @@ The author doesn't believe this is a problem because a BIP cannot be forced on c == Process == -* '''Submit for Comments.''' The first BIP champion named in the proposal can call a "submit for comments" at any time by posting to the [https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev Dev Mailing List] mailling with the BIP number and a statement that the champion intends to immediately submit the BIP for comments. +* '''Submit for Comments.''' The first BIP champion named in the proposal can call a "submit for comments" at any time by posting to the [https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev Dev Mailing List] mailing with the BIP number and a statement that the champion intends to immediately submit the BIP for comments. ** The BIP must have been assigned BIP-number (i.e. been approved by the BIP editor) to be submitted for comments. * '''Comments.''' ** After a BIP has been submitted for comments, a two-week waiting period begins in which the community should transition from making suggestions about a proposal to publishing their opinions or concerns on the proposal. @@ -83,7 +81,7 @@ The author doesn't believe this is a problem because a BIP cannot be forced on c ** User communities * A person may be represented by any number of segments, but a committee cannot re-use the same resource as another committee in the same segment. -'''Committee Declarations.''' +'''Committee Declarations.''' * At any point, a Committee Declaration can be posted. * This Declaration must contain details about: ** The segment the Committee is representing diff --git a/bip-0133.mediawiki b/bip-0133.mediawiki index c109f12ff9..6f3e048994 100644 --- a/bip-0133.mediawiki +++ b/bip-0133.mediawiki @@ -2,12 +2,10 @@ BIP: 133 Layer: Peer Services Title: feefilter message - Author: Alex Morcos - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0133 - Status: Draft - Type: Standards Track - Created: 2016-02-13 + Authors: Alex Morcos + Status: Deployed + Type: Specification + Assigned: 2016-02-13 License: PD diff --git a/bip-0134.mediawiki b/bip-0134.mediawiki index 74f6302653..f34a9f6b60 100644 --- a/bip-0134.mediawiki +++ b/bip-0134.mediawiki @@ -2,14 +2,10 @@ BIP: 134 Layer: Consensus (hard fork) Title: Flexible Transactions - Author: Tom Zander - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0134 - Status: Draft - Type: Standards Track - Created: 2016-07-27 - License: CC-BY-SA-4.0 - OPL + Authors: Tom Zander + Status: Closed + Type: Specification + Assigned: 2016-07-27 ==Abstract== @@ -58,7 +54,7 @@ various decades ago with the XML format. The idea is that we give each field a name and this means that new fields can be added or optional fields can be omitted from individual transactions. Some other ideas are the standardization of data-formats (like integer and string encoding) so -we create a more consistent system. +we create a more consistent system. One thing we shall not inherit from XML is its text-based format. Instead we use the [https://github.com/bitcoinclassic/documentation/blob/master/spec/compactmessageformat.md Compact Message Format] (CMF) which is optimized to keep the size small and fast to parse. diff --git a/bip-0135.mediawiki b/bip-0135.mediawiki index 89d30773f6..1d7978b51a 100644 --- a/bip-0135.mediawiki +++ b/bip-0135.mediawiki @@ -1,16 +1,13 @@
   BIP: 135
   Title: Generalized version bits voting
-  Author: Sancho Panza 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0135
-                https://bitco.in/forum/threads/bip9-generalized-version-bits-voting-bip-genvbvoting.1968/
-  Status: Draft
+  Authors: Sancho Panza 
+  Status: Closed
   Type: Informational
-  Created: 2017-03-29
-  License: CC0-1.0
-           GNU-All-Permissive
-  Post-History: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/013969.html
+  Assigned: 2017-03-29
+  License: CC0-1.0 OR FSFAP
+  Discussion: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/013969.html
+              https://bitco.in/forum/threads/bip9-generalized-version-bits-voting-bip-genvbvoting.1968/
   Replaces: 9
 
@@ -170,7 +167,7 @@ A given deployment SHALL remain in the DEFINED state until it either passes the starttime (and becomes STARTED) or the timeout time (and becomes FAILED). Once a deployment has STARTED, the signal for that deployment SHALL be tallied -over the the past windowsize blocks whenever a new block is received on that +over the past windowsize blocks whenever a new block is received on that chain. A transition from the STARTED state to the LOCKED_IN state SHALL only occur @@ -183,7 +180,7 @@ when all of these are true: A similar height synchronization precondition SHALL exist for the transition from LOCKED_IN to ACTIVE. These synchronization conditions are expressed by the "mod(height, windowsize) = 0" -clauses in the diagram, and have been been added so that backward compatibility +clauses in the diagram, and have been added so that backward compatibility with BIP9's use of the 2016-block re-targeting periods can be configured for existing deployments (see above 'Optional full backward compatibility' section). @@ -261,7 +258,7 @@ proposal, although a conventional fallow period of 3 months is RECOMMENDED. Due to the constraints set by BIP 34, BIP 66 and BIP 65, there are only 0x7FFFFFFB possible nVersion values available. This limits to at most 30 independent deployments. -By restricting the top 3 bits to 001 we we are left with 29 out of those for +By restricting the top 3 bits to 001 we are left with 29 out of those for the purposes of this proposal, and support two future upgrades for different mechanisms (top bits 010 and 011). @@ -274,7 +271,7 @@ mechanisms (top bits 010 and 011). The following guidelines are suggested for selecting the parameters for a fork: # '''name''' SHOULD be selected such that no two forks, concurrent or otherwise, ever use the same name. -# '''bit''' SHOULD be selected such that no two concurrent forks use the same bit. Implementors should make an effort to consult resources such as [2] to establish whether the bit they wish to use can reasonably be assumed to be unclaimed by a concurrent fork, and to announce their use ('claim') of a bit for a fork purpose on various project mailing lists, to reduce chance of collisions. +# '''bit''' SHOULD be selected such that no two concurrent forks use the same bit. Implementers should make an effort to consult resources such as [2] to establish whether the bit they wish to use can reasonably be assumed to be unclaimed by a concurrent fork, and to announce their use ('claim') of a bit for a fork purpose on various project mailing lists, to reduce chance of collisions. # '''starttime''' SHOULD be set to some date in the future, approximately one month after a software release date which includes the fork signaling. This allows for some release delays, while preventing triggers as a result of parties running pre-release software. # '''timeout''' is RECOMMENDED to be 1 year (31536000 seconds) after starttime. # '''windowsize''' SHOULD be set large enough to allow reception of an adequately precise signal. A good high-resolution value would be 2016 blocks as used in BIP9. It is NOT RECOMMENDED to use a windowsize less than 100 blocks. @@ -408,4 +405,4 @@ backward compatibility of the default settings with BIP9. ==Copyright== This BIP is dual-licensed under the Creative Commons CC0 1.0 Universal and -GNU All-Permissive licenses. +FSF All Permissive licenses. diff --git a/bip-0136.mediawiki b/bip-0136.mediawiki new file mode 100644 index 0000000000..e1224af148 --- /dev/null +++ b/bip-0136.mediawiki @@ -0,0 +1,828 @@ +
+  BIP: 136
+  Layer: Applications
+  Title: Bech32 Encoded Tx Position References
+  Authors: Велеслав 
+           Jonas Schnelli 
+           Daniel Pape 
+  Status: Draft
+  Type: Informational
+  Assigned: 2017-07-09
+  License: BSD-2-Clause
+
+ +== Introduction == + +=== Abstract === +This document proposes a convenient, human usable encoding to refer to a '''confirmed transaction position''' within the Bitcoin blockchain--known as '''"TxRef"'''. The primary purpose of this encoding is to allow users to refer to a confirmed transaction (and optionally, a particular outpoint index within the transaction) in a standard, reliable, and concise way. + +''Please note: Unlike a transaction ID, '''"TxID"''', where there is a strong cryptographic link between the ID and the actual transaction, a '''TxRef''' only provides a weak link to a particular transaction. A '''TxRef''' locates an offset within a blockchain for a transaction, that may - or may not - point to an actual transaction, which in fact may change with reorganisations. We recommend that '''TxRef'''s should be not used for positions within the blockchain having a maturity less than 100 blocks.'' + +The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [https://tools.ietf.org/html/rfc2119 RFC 2119]. + +=== Copyright === + +This BIP is licensed under the 2-clause BSD license. + +=== Motivation === +Since the first version of Bitcoin, '''TxID'''s have been a core part of the consensus protocol and are routinely used to identify individual transactions between users. + +However, for many use-cases they have practical limitations: +* '''TxID'''s are expensive for full nodes to lookup (requiring either a linear scan of the blockchain, or an expensive '''TxID''' index). +* '''TxID'''s require third-party services for SPV wallets to lookup. +* '''TxID'''s are 64 character HEX encoded values. + +It is possible to reference transactions not only by their '''TxID''', but by their location within the blockchain itself. Rather than use the 64 character '''TxID''', an encoding of the position coordinates can be made friendly for occasional human transcription. In this document, we propose a standard for doing this. + +=== Examples === + +{| class="wikitable" +|- +! Block # !! Transaction # !! Outpoint # !! TxRef !! TxID +|- +| 0 || 0 || 0 || tx1:rqqq‑qqqq‑qwtv‑vjr || 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b +|- +| 170 || 1 || 0 || tx1:r52q‑qqpq‑qpty‑cfg || f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16 +|- +| 456789 || 1234 || 1 || tx1:y29u‑mqjx‑ppqq‑sfp2‑tt || 6fb8960f70667dc9666329728a19917937896fc476dfc54a3e802e887ecb4e82 +|} + +== Specification == + +A '''confirmed transaction position reference''', or '''TxRef''', is a reference to a particular location within the blockchain, specified by the block height and a transaction index within the block, and optionally, an outpoint index within the transaction. + +''Please Note: All values in this specification are encoded in little-endian format.'' + +=== TxRef Considerations === +It is possible for a '''TxRef''' to reference a transaction that doesn't really exist because: + +* The specified block hasn't yet been mined. +* The transaction index is greater than the total number of transactions included within the specified block. +* The optional outpoint index is greater than the total outpoints contained within the transaction. + +Therefore, implementers must be careful not to display '''TxRef'''s to users prematurely: + +* Applications MUST NOT display '''TxRef'''s for transactions with less than 6 confirmations. +* Application MUST show a warning for '''TxRef'''s for transactions with less than 100 confirmations. +** This warning SHOULD state that in the case of a large reorganisation, the '''TxRef'''s displayed may point to a different transaction, or to no transaction at all. + +=== TxRef Format === + +'''TxRef''' MUST use the '''Bech32m''''''Why use Bech32 Encoding for Confirmed Transaction References?''' The error detection and correction properties of this encoding format make it very attractive. We expect that it will be reasonable for software to correct a maximum of two characters; however, we haven’t specified this yet. encoding as defined in [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki BIP-0173] and later refined in [https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki BIP-0350]. The Bech32m encoding consists of: + +==== Human-Readable Part ==== + +The '''HRP''' can be thought of as a label. We have chosen labels to distinguish between Main, Test, and Regtest networks: +* Mainnet: '''"tx"'''. +* Testnet: '''"txtest"'''. +* Regtest: '''"txrt"'''. + +==== Separator ==== + +The separator is the character '''"1"'''. + +==== Data Part ==== + +The data part for a '''TxRef''' consists of the transaction's block height, transaction index within the block, and optionally, an outpoint index. Specific encoding details for the data are given below. + +''Please note: other specifications, such as [https://w3c-ccg.github.io/did-spec/ the Decentralized Identifiers spec], have implicitly encoded the information contained within the HRP elsewhere. In this case they may choose to not include the HRP as specified here.'' + +==== Readability ==== + +To increase portability and readability, additional separator characters SHOULD be added to the '''TxRef''': + +* A Colon'''Why add a colon here?''' This allows it to conform better with W3C URN/URL standards. '''":"''' added after the separator character '1'. +* Hyphens'''Why hyphens within the TxRef?''' As '''TxRef'''s are short, we expect that they will be quoted via voice or written by hand. The inclusion of hyphens every 4 characters breaks up the string and means people don't lose their place so easily. '''"-"''' added after every 4 characters beyond the colon. + +=== Encoding === + +Encoding a '''TxRef''' requires 4 or 5 pieces of data: a magic code denoting which network is being used; a version number (currently always 0); the block height of the block containing the transaction; the index of the transaction within the block; and optionally, the index of the outpoint within the transaction. Only a certain number of bits are supported for each of these values, see the following table for details. + +{| class="wikitable" +! +!Description +!Possible Data Type +!'''# of Bits used''' +!Values +|- +| style="background: #99DDFF; color: black; text-align : center;" | Magic Code +|Chain Namespacing Code +|uint8 +| style="background: #99DDFF; color: black; text-align : center;" | 5 +|'''3''': Mainnet
'''4''': Mainnet with Outpoint
'''6''': Testnet
'''7''': Testnet with Outpoint
'''0''': Regtest
'''1''': Regtest with Outpoint +|- +| style="background: #DDDDDD; color: black; text-align : center;" | Version +|For Future Use +|uint8 +| style="background: #DDDDDD; color: black; text-align : center;" | 1 +|Must be '''0''' +|- +| style="background: #EEDD88; color: black; text-align : center;" | Block
Height +|The Block Height of the Tx +|uint32 +| style="background: #EEDD88; color: black; text-align : center;" | 24 +|Block 0 to Block 16777215 +|- +| style="background: #FFAABB; color: black; text-align : center;" | Transaction
Index +|The index of the Tx inside the block +|uint16, uint32 +| style="background: #FFAABB; color: black; text-align : center;" | 15 +|Tx 0 to Tx 32767 +|- +| style="background: #BBCC33; color: black; text-align : center;" | Outpoint
Index +|The index of the Outpoint inside the Tx +|uint16, uint32 +| style="background: #BBCC33; color: black; text-align : center;" | 15 +|Outpoint 0 to Outpoint 32767 +|} + +==== Magic Notes ==== +The magic code provides namespacing between chains: + +* For Mainnet the magic code is: '''0x3''', leading to an '''"r"''' character when encoded. +* For Mainnet with Outpoint Encoded the magic code is: '''0x4''', leading to a '''"y"''' character when encoded. +* For Testnet the magic code is: '''0x6''', leading to an '''"x"''' character when encoded. +* For Testnet with Outpoint Encoded the magic code is: '''0x7''', leading to an '''"8"''' character when encoded. +* For Regtest the magic code is: '''0x0''', leading to a '''"q"''' character when encoded. +* For Regtest with Outpoint Encoded the magic code is: '''0x1''', leading to a '''"p"''' character when encoded. + +==== Encoding Example ==== + +We want to encode a '''TxRef''' that refers to Transaction #1234 of Block #456789 on the Mainnet chain. We use this data in preparation for the Bech32 encoding algorithm: + +{| class="wikitable" +! +!Decimal
Value +!Binary
Value +!'''# of Bits
used''' +!Bit Indexes and Values +|- +| style="background: #99DDFF; color: black; text-align : center;" | Magic
Code +| style="background: #99DDFF; color: black; text-align : center;" | 3 +|00000011 +| style="background: #99DDFF; color: black; text-align : center;" | 5 +|(mc04, mc03, mc02, mc01, mc00) = (0, 0, 0, 1, 1) +|- +| style="background: #DDDDDD; color: black; text-align : center;" | Version +| style="background: #DDDDDD; color: black; text-align : center;" | 0 +|00000000 +| style="background: #DDDDDD; color: black; text-align : center;" | 1 +|(v0) = (0) +|- +| style="background: #EEDD88; color: black; text-align : center;" | Block
Height +| style="background: #EEDD88; color: black; text-align : center;" | 456789 +|00000110
11111000
01010101 +| style="background: #EEDD88; color: black; text-align : center;" | 24 +|(bh23, bh22, bh21, bh20, bh19, bh18, bh17, bh16) = (0, 0, 0, 0, 0, 1, 1, 0)
(bh15, bh14, bh13, bh12, bh11, bh10, bh09, bh08) = (1, 1, 1, 1, 1, 0, 0, 0)
(bh07, bh06, bh05, bh04, bh03, bh02, bh01, bh00) = (0, 1, 0, 1, 0, 1, 0, 1) +|- +| style="background: #FFAABB; color: black; text-align : center;" | Transaction
Index +| style="background: #FFAABB; color: black; text-align : center;" | 1234 +|00000100
11010010 +| style="background: #FFAABB; color: black; text-align : center;" | 15 +|(ti14, ti13, ti12, ti11, ti10, ti09, ti08) = (0, 0, 0, 0, 1, 0, 0)
(ti07, ti06, ti05, ti04, ti03, ti02, ti01, ti00) = (1, 1, 0, 1, 0, 0, 1, 0) +|} + +As shown in the last column, we take the necessary bits of each binary value and copy them into nine unsigned chars illustrated in the next table. We only set the lower five bits of each unsigned char as the bech32 algorithm only uses those bits. + +{| class="wikitable" style="text-align: center" +! +! +!style="width:2em"|7 +!style="width:2em"|6 +!style="width:2em"|5 +!style="width:2em"|4 +!style="width:2em"|3 +!style="width:2em"|2 +!style="width:2em"|1 +!style="width:2em"|0 +! +!Decimal
Value +!Bech32
Character +|- +| || || || || || || || || || || || || +|- +| rowspan="2" | data[0] || Index +|na +|na +|na +| style="background: #99DDFF; color: black; text-align : center;" | mc04 +| style="background: #99DDFF; color: black; text-align : center;" | mc03 +| style="background: #99DDFF; color: black; text-align : center;" | mc02 +| style="background: #99DDFF; color: black; text-align : center;" | mc01 +| style="background: #99DDFF; color: black; text-align : center;" | mc00 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|0 +|1 +|1 +| +|3 +|r +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[1] || Index +|na +|na +|na +| style="background: #EEDD88; color: black; text-align : center;" | bh03 +| style="background: #EEDD88; color: black; text-align : center;" | bh02 +| style="background: #EEDD88; color: black; text-align : center;" | bh01 +| style="background: #EEDD88; color: black; text-align : center;" | bh00 +| style="background: #DDDDDD; color: black; text-align : center;" | v0 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|1 +|0 +|1 +|0 +| +|10 +|2 +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[2] || Index +|na +|na +|na +| style="background: #EEDD88; color: black; text-align : center;" | bh08 +| style="background: #EEDD88; color: black; text-align : center;" | bh07 +| style="background: #EEDD88; color: black; text-align : center;" | bh06 +| style="background: #EEDD88; color: black; text-align : center;" | bh05 +| style="background: #EEDD88; color: black; text-align : center;" | bh04 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|1 +|0 +|1 +| +|5 +|9 +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[3] || Index +|na +|na +|na +| style="background: #EEDD88; color: black; text-align : center;" | bh13 +| style="background: #EEDD88; color: black; text-align : center;" | bh12 +| style="background: #EEDD88; color: black; text-align : center;" | bh11 +| style="background: #EEDD88; color: black; text-align : center;" | bh10 +| style="background: #EEDD88; color: black; text-align : center;" | bh09 +| +| +| +|- +|Value +|0 +|0 +|0 +|1 +|1 +|1 +|0 +|0 +| +|28 +|u +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[4] || Index +|na +|na +|na +| style="background: #EEDD88; color: black; text-align : center;" | bh18 +| style="background: #EEDD88; color: black; text-align : center;" | bh17 +| style="background: #EEDD88; color: black; text-align : center;" | bh16 +| style="background: #EEDD88; color: black; text-align : center;" | bh15 +| style="background: #EEDD88; color: black; text-align : center;" | bh14 +| +| +| +|- +|Value +|0 +|0 +|0 +|1 +|1 +|0 +|1 +|1 +| +|27 +|m +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[5] || Index +|na +|na +|na +| style="background: #EEDD88; color: black; text-align : center;" | bh23 +| style="background: #EEDD88; color: black; text-align : center;" | bh22 +| style="background: #EEDD88; color: black; text-align : center;" | bh21 +| style="background: #EEDD88; color: black; text-align : center;" | bh20 +| style="background: #EEDD88; color: black; text-align : center;" | bh19 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|0 +|0 +|0 +| +|0 +|q +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[6] || Index +|na +|na +|na +| style="background: #FFAABB; color: black; text-align : center;" | ti04 +| style="background: #FFAABB; color: black; text-align : center;" | ti03 +| style="background: #FFAABB; color: black; text-align : center;" | ti02 +| style="background: #FFAABB; color: black; text-align : center;" | ti01 +| style="background: #FFAABB; color: black; text-align : center;" | ti00 +| +| +| +|- +|Value +|0 +|0 +|0 +|1 +|0 +|0 +|1 +|0 +| +|18 +|j +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[7] || Index +|na +|na +|na +| style="background: #FFAABB; color: black; text-align : center;" | ti09 +| style="background: #FFAABB; color: black; text-align : center;" | ti08 +| style="background: #FFAABB; color: black; text-align : center;" | ti07 +| style="background: #FFAABB; color: black; text-align : center;" | ti06 +| style="background: #FFAABB; color: black; text-align : center;" | ti05 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|1 +|1 +|0 +| +|6 +|x +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[8] || Index +|na +|na +|na +| style="background: #FFAABB; color: black; text-align : center;" | ti14 +| style="background: #FFAABB; color: black; text-align : center;" | ti13 +| style="background: #FFAABB; color: black; text-align : center;" | ti12 +| style="background: #FFAABB; color: black; text-align : center;" | ti11 +| style="background: #FFAABB; color: black; text-align : center;" | ti10 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|0 +|0 +|1 +| +|1 +|p +|} + +The Bech32 algorithm encodes the nine unsigned chars above and computes a checksum of those chars and encodes that as well--this gives a six character checksum (in this case, '''utt3p0''') which is appended to the final '''TxRef'''. The final '''TxRef''' given is: '''tx1:r29u-mqjx-putt-3p0''' and is illustrated in the following table: + +TxRef character indexes and descriptions +{| class="wikitable" style="text-align: top" +!style="width:2em"|Index +!style="width:2em"|0 +!style="width:2em"|1 +!style="width:2em"|2 +!style="width:2em"|3 +!style="width:2em"|4 +!style="width:2em"|5 +!style="width:2em"|6 +!style="width:2em"|7 +!style="width:2em"|8 +!style="width:2em"|9 +!style="width:2em"|10 +!style="width:2em"|11 +!style="width:2em"|12 +!style="width:2em"|13 +!style="width:2em"|14 +!style="width:2em"|15 +!style="width:2em"|16 +!style="width:2em"|17 +!style="width:2em"|18 +!style="width:2em"|19 +!style="width:2em"|20 +!style="width:2em"|21 +|- +|Char: +| style="background: #BBCCEE; color: black; text-align : center;" | t +| style="background: #BBCCEE; color: black; text-align : center;" | x +| style="background: #FFCCCC; color: black; text-align : center;" | 1 +| style="background: #CCDDAA; color: black; text-align : center;" | : +| style="background: #EEEEBB; color: black; text-align : center;" | r +| style="background: #EEEEBB; color: black; text-align : center;" | 2 +| style="background: #EEEEBB; color: black; text-align : center;" | 9 +| style="background: #EEEEBB; color: black; text-align : center;" | u +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | m +| style="background: #EEEEBB; color: black; text-align : center;" | q +| style="background: #EEEEBB; color: black; text-align : center;" | j +| style="background: #EEEEBB; color: black; text-align : center;" | x +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | p +| style="background: #EEEEBB; color: black; text-align : center;" | u +| style="background: #EEEEBB; color: black; text-align : center;" | t +| style="background: #EEEEBB; color: black; text-align : center;" | t +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | 3 +| style="background: #EEEEBB; color: black; text-align : center;" | p +| style="background: #EEEEBB; color: black; text-align : center;" | 0 +|} + +==== Outpoint Index ==== + +Some uses of '''TxRef''' may want to refer to a specific outpoint of the transaction. In the previous example, since we did not specify the outpoint index, the '''TxRef''' '''tx1:r29u-mqjx-putt-3p0''' implicitly references the first (index 0) outpoint of the 1234th transaction in the 456789th block in the blockchain. + +If instead, for example, we want to reference the second (index 1) outpoint, we need to change the magic code from '''3''' to '''4''' and would include the following in the data to be encoded: + +{| class="wikitable" +! +!Decimal
Value +!Binary
Value +!'''# of Bits
used''' +!Bit Indexes and Values +|- +| style="background: #99DDFF; color: black; text-align : center;" | Magic
Code +| style="background: #99DDFF; color: black; text-align : center;" | 4 +|00000100 +| style="background: #99DDFF; color: black; text-align : center;" | 5 +|(mc04, mc03, mc02, mc01, mc00) = (0, 0, 1, 0, 0) +|- +| style="background: #BBCC33; color: black; text-align : center;" | Outpoint Index +| style="background: #BBCC33; color: black; text-align : center;" | 1 +|00000000 00000001 +| style="background: #BBCC33; color: black; text-align : center;" | 15 +|(op14, op13, op12, op11, op10, op09, op08) = (0, 0, 0, 0, 0, 0, 0)
(op07, op06, op05, op04, op03, op02, op01, op00) = (0, 0, 0, 0, 0, 0, 0, 1) +|} + +{| class="wikitable" style="text-align: center" +! +! +!style="width:2em"|7 +!style="width:2em"|6 +!style="width:2em"|5 +!style="width:2em"|4 +!style="width:2em"|3 +!style="width:2em"|2 +!style="width:2em"|1 +!style="width:2em"|0 +! +!Decimal
Value +!Bech32
Character +|- +| || || || || || || || || || || || || +|- +| rowspan="2" | data[0] || Index +|na +|na +|na +| style="background: #99DDFF; color: black; text-align : center;" | mc04 +| style="background: #99DDFF; color: black; text-align : center;" | mc03 +| style="background: #99DDFF; color: black; text-align : center;" | mc02 +| style="background: #99DDFF; color: black; text-align : center;" | mc01 +| style="background: #99DDFF; color: black; text-align : center;" | mc00 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|1 +|0 +|0 +| +|4 +|y +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[9] || Index +|na +|na +|na +| style="background: #BBCC33; color: black; text-align : center;" | op04 +| style="background: #BBCC33; color: black; text-align : center;" | op03 +| style="background: #BBCC33; color: black; text-align : center;" | op02 +| style="background: #BBCC33; color: black; text-align : center;" | op01 +| style="background: #BBCC33; color: black; text-align : center;" | op00 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|0 +|0 +|1 +| +|1 +|p +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[10] || Index +|na +|na +|na +| style="background: #BBCC33; color: black; text-align : center;" | op09 +| style="background: #BBCC33; color: black; text-align : center;" | op08 +| style="background: #BBCC33; color: black; text-align : center;" | op07 +| style="background: #BBCC33; color: black; text-align : center;" | op06 +| style="background: #BBCC33; color: black; text-align : center;" | op05 +| +| +| +|- +|Value +|0 +|0 +|0 +|0 +|0 +|0 +|0 +|0 +| +|0 +|q +|- +| || || || || || || || || || || || +|- +| rowspan="2" | data[11] || Index +|na +|na +|na +| style="background: #BBCC33; color: black; text-align : center;" | op14 +| style="background: #BBCC33; color: black; text-align : center;" | op13 +| style="background: #BBCC33; color: black; text-align : center;" | op12 +| style="background: #BBCC33; color: black; text-align : center;" | op11 +| style="background: #BBCC33; color: black; text-align : center;" | op10 +| +| +| +|- +| Value +|0 +|0 +|0 +|0 +|0 +|0 +|0 +|0 +| +|0 +|q +|} + +After Bech32 encoding all twelve unsigned chars above, we get the checksum: '''sfp2tt'''. The final '''TxRef''' given is: '''tx1:y29u-mqjx-ppqq-sfp2-tt''' and is illustrated in the following table: + +TxRef character indexes and descriptions +{| class="wikitable" style="text-align: top" +!style="width:2em"|Index +!style="width:2em"|0 +!style="width:2em"|1 +!style="width:2em"|2 +!style="width:2em"|3 +!style="width:2em"|4 +!style="width:2em"|5 +!style="width:2em"|6 +!style="width:2em"|7 +!style="width:2em"|8 +!style="width:2em"|9 +!style="width:2em"|10 +!style="width:2em"|11 +!style="width:2em"|12 +!style="width:2em"|13 +!style="width:2em"|14 +!style="width:2em"|15 +!style="width:2em"|16 +!style="width:2em"|17 +!style="width:2em"|18 +!style="width:2em"|19 +!style="width:2em"|20 +!style="width:2em"|21 +!style="width:2em"|22 +!style="width:2em"|23 +!style="width:2em"|24 +!style="width:2em"|25 +|- +|Char: +| style="background: #BBCCEE; color: black; text-align : center;" | t +| style="background: #BBCCEE; color: black; text-align : center;" | x +| style="background: #FFCCCC; color: black; text-align : center;" | 1 +| style="background: #CCDDAA; color: black; text-align : center;" | : +| style="background: #EEEEBB; color: black; text-align : center;" | y +| style="background: #EEEEBB; color: black; text-align : center;" | 2 +| style="background: #EEEEBB; color: black; text-align : center;" | 9 +| style="background: #EEEEBB; color: black; text-align : center;" | u +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | m +| style="background: #EEEEBB; color: black; text-align : center;" | q +| style="background: #EEEEBB; color: black; text-align : center;" | j +| style="background: #EEEEBB; color: black; text-align : center;" | x +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | p +| style="background: #EEEEBB; color: black; text-align : center;" | p +| style="background: #EEEEBB; color: black; text-align : center;" | q +| style="background: #EEEEBB; color: black; text-align : center;" | q +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | s +| style="background: #EEEEBB; color: black; text-align : center;" | f +| style="background: #EEEEBB; color: black; text-align : center;" | p +| style="background: #EEEEBB; color: black; text-align : center;" | 2 +| style="background: #CCDDAA; color: black; text-align : center;" | - +| style="background: #EEEEBB; color: black; text-align : center;" | t +| style="background: #EEEEBB; color: black; text-align : center;" | t +|} + + +=== Decoding === + +The Bech32 spec defines 32 valid characters as its "alphabet". All non-Bech32-alphabet characters present in a '''TxRef''' after the Bech32 separator character MUST be ignored/removed when parsing (except for terminating characters). We do not wish to expect the users to keep their '''TxRef'''s in good form and '''TxRef'''s may contains hyphens, colons, invisible spaces, uppercase or random characters. We expect users to copy, paste, write by-hand, write in a mix of character sets, etc. Parsers SHOULD attempt to correct for these and other common errors, reporting to the user any '''TxRef'''s that violate a proper Bech32 encoding. + +As of early 2021, '''TxRef''' has been in limited use for a couple of years and it is possible that there are some '''TxRef'''s in use which were created with the original specification of Bech32 before the Bech32m refinement was codified. Due to this possibility, a '''TxRef''' parser SHOULD be able to decode both Bech32m and Bech32 encoded '''TxRef'''s. In such a case, a '''TxRef''' parser SHOULD display or somehow notify the user that they are using an obsolete '''TxRef''' and that they should upgrade it to the Bech32m version. Additionally, the parser MAY also display the Bech32m version. + +== Rationale == + + + +== Reference implementations == + +C Reference Implementation (supports magic codes 0x3 and 0x6): https://github.com/jonasschnelli/bitcoin_txref_code + +Go Reference Implementation (supports magic codes 0x3 and 0x6): https://github.com/kulpreet/txref + +C++ Reference Implementation (supports magic codes 0x3, 0x4, 0x6, 0x7, 0x0 and 0x1): https://github.com/dcdpr/libtxref/ + +Java Reference Implementation (supports magic codes 0x3, 0x4, 0x6, 0x7, 0x0 and 0x1): https://github.com/dcdpr/libtxref-java/ + +== Appendices == + +=== Test Examples === + +The following examples show values for various combinations on mainnet and testnet; encoding block height, transaction index, and an optional output index. + +==== TxRef ==== +The following list gives properly encoded mainnet '''TxRef'''s and the decoded hex values (block height, transaction index) + +* tx1:rqqq-qqqq-qwtv-vjr: (0x0, 0x0) +* tx1:rqqq-qqll-lj68-7n2: (0x0, 0x7FFF) +* tx1:r7ll-llqq-qats-vx9: (0xFFFFFF, 0x0) +* tx1:r7ll-llll-lp6m-78v: (0xFFFFFF, 0x7FFF) + +The following list gives properly encoded testnet '''TxRef'''s and the decoded hex values (block height, transaction index) + +* txtest1:xqqq-qqqq-qrrd-ksa: (0x0, 0x0) +* txtest1:xqqq-qqll-lljx-y35: (0x0, 0x7FFF) +* txtest1:x7ll-llqq-qsr3-kym: (0xFFFFFF, 0x0) +* txtest1:x7ll-llll-lvj6-y9j: (0xFFFFFF, 0x7FFF) + +The following list gives valid (sometimes strangely formatted) '''TxRef'''s and the decoded values (block height, transaction index)* +* tx1:r29u-mqjx-putt-3p0: (456789, 1234) +* TX1R29UMQJXPUTT3P0: (456789, 1234) +* tx1 r29u mqjx putt 3p0: (456789, 1234) +* tx1!r29u/mqj*x-putt^^3p0: (456789, 1234) + +The following list gives invalid '''TxRef'''s and the reason for their invalidity. +* tx1:t7ll-llll-lcq3-aj4: Magic 0xB instead of 0x3. +* tx1:rlll-llll-lu9m-00x: Version 1 instead of 0. +* tx1:r7ll-llll-lqfu-gss2: Valid Bech32, but ten 5 bit unsigned chars instead of nine. +* tx1:r7ll-llll-rt5h-wz: Valid Bech32, but eight 5 bit unsigned chars instead of nine. +* tx1:r7ll-LLLL-lp6m-78v: Invalid Bech32 due to mixed case. Would decode correctly otherwise. + +==== TxRef with Outpoints ==== +The following list gives properly encoded mainnet '''TxRef'''s with Outpoints and the decoded values (block height, transaction index, outpoint index) + +* tx1:yqqq-qqqq-qqqq-rvum-0c: (0x0, 0x0, 0x0) +* tx1:yqqq-qqll-lqqq-en8x-05: (0x0, 0x7FFF, 0x0) +* tx1:y7ll-llqq-qqqq-ggjg-w6: (0xFFFFFF, 0x0, 0x0) +* tx1:y7ll-llll-lqqq-jhf4-wk: (0xFFFFFF, 0x7FFF, 0x0) + +* tx1:yqqq-qqqq-qpqq-pw4v-kq: (0x0, 0x0, 0x1) +* tx1:yqqq-qqll-lpqq-m3w3-kv: (0x0, 0x7FFF, 0x1) +* tx1:y7ll-llqq-qpqq-22ml-hz: (0xFFFFFF, 0x0, 0x1) +* tx1:y7ll-llll-lpqq-s4qz-hw: (0xFFFFFF, 0x7FFF, 0x1) + +* tx1:y29u-mqjx-ppqq-sfp2-tt: (456789, 1234, 1) + + +The following list gives properly encoded testnet '''TxRef'''s with Outpoints and the decoded values (block height, transaction index, outpoint index) + +* txtest1:8qqq-qqqq-qqqq-d5ns-vl: (0x0, 0x0, 0x0) +* txtest1:8qqq-qqll-lqqq-htgd-vn: (0x0, 0x7FFF, 0x0) +* txtest1:87ll-llqq-qqqq-xsar-da: (0xFFFFFF, 0x0, 0x0) +* txtest1:87ll-llll-lqqq-u0x7-d3: (0xFFFFFF, 0x7FFF, 0x0) + +* txtest1:8qqq-qqqq-qpqq-0k68-48: (0x0, 0x0, 0x1) +* txtest1:8qqq-qqll-lpqq-4fp6-4t: (0x0, 0x7FFF, 0x1) +* txtest1:87ll-llqq-qpqq-yj55-59: (0xFFFFFF, 0x0, 0x1) +* txtest1:87ll-llll-lpqq-7d0f-5f: (0xFFFFFF, 0x7FFF, 0x1) + +* txtest1:829u-mqjx-ppqq-73wp-gv: (456789, 1234, 1) + + +=== TxRef Payload Value Choices: === +Some calculations showing why we chose these particular bit-length of the block height and transaction index. + +==== Block Height Value: ==== +24 bits: value can be between 0, and 0xFFFFFF (16777216 blocks). + +* In early April, 2021, there have been 677700 blocks +* There are roughly (365 days * 24 hours * 6 blocks / hour) = 52560 blocks every year, implying about (16777216 - 677700) / 52560 = 306 more years of addressable blocks. +* Some time before year 2327 this specification should be extended. + +==== Tx Position Value: ==== +15 bits: value can be between 0x0, and 0x7FFF (32768 transactions). + +*The ''realistic'' smallest Tx is 83 Bytes for maximum 12047 tx in a block. +**4B version + 1B tx_in count + 36B previous_output + 1B script length + 0B signature script + 4B sequence + 1B tx_out count + 8B amount + 1B script length + 23B pubkey script + 4B lock_time = 83B +*The ''extreme'' smallest Tx is 60 Bytes for maximum 16665 tx in a block. +**4B version + 1B tx_in count + 36B previous_output + 1B script length + 0B signature script + 4B sequence + 1B tx_out count + 8B amount + 1B script length + 0B pubkey script + 4B lock_time = 60B + +== Acknowledgements == +Special Thanks to Pieter Wuille and Greg Maxwell for Bech32, a wonderful user-facing data encoding. diff --git a/bip-0137.mediawiki b/bip-0137.mediawiki new file mode 100644 index 0000000000..f748045e40 --- /dev/null +++ b/bip-0137.mediawiki @@ -0,0 +1,133 @@ +
+  BIP: 137
+  Layer: Applications
+  Title: Signatures of Messages using Private Keys
+  Authors: Christopher Gilliard 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2019-02-16
+  License: BSD-2-Clause
+
+ +==Abstract== + +This document describes a signature format for signing messages with Bitcoin private keys. + +The specification is intended to describe the standard for signatures of messages that can be signed and verified between different clients that exist in the field today. Note: that a new signature format has been defined which has a number of advantages over this BIP, but to be backwards compatible with existing implementations this BIP will be useful. See BIP 322 [1] for full details on the new signature scheme. + +One of the key problems in this area is that there are several different types of Bitcoin addresses and without introducing specific standards it is unclear which type of address format is being used. See [2]. This BIP will attempt to address these issues and define a clear and concise format for Bitcoin signatures. + +==Copyright== + +This BIP is licensed under the 2-clause BSD license. + +==Motivation== + +Since Bitcoin private keys can not only be used to sign Bitcoin transactions, but also any other message, it has become customary to use them to sign various messages for differing purposes. Some applications of signing messages with a Bitcoin private key are as follows: proof of funds for collateral, credit worthiness, entrance to events, airdrops, audits as well as other applications. While there was no BIP written for how to digitally sign messages with Bitcoin private keys with P2PKH addresses it is a fairly well understood process, however with the introduction of Segwit (both in the form of P2SH and bech32) addresses, it is unclear how to distinguish a P2PKH, P2SH, or bech32 address from one another. This BIP proposes a standard signature format that will allow clients to distinguish between the different address formats. + +==Specification== + +===Background on ECDSA Signatures=== + +(For readers who already understand how ECDSA signatures work, you can skip this section as this is only intended as background information.) +Elliptic Curve Digital Signature Algorithm or ECDSA is a cryptographic algorithm used by Bitcoin to ensure that funds can only be spent by their rightful owners. + +A few concepts related to ECDSA: + +private key: A secret number, known only to the person that generated it. A private key is essentially a randomly generated number. In Bitcoin, someone with the private key that corresponds to funds on the block chain can spend the funds. In Bitcoin, a private key is a single unsigned 256 bit integer (32 bytes). + +public key: A number that corresponds to a private key, but does not need to be kept secret. A public key can be calculated from a private key, but not vice versa. A public key can be used to determine if a signature is genuine (in other words, produced with the proper key) without requiring the private key to be divulged. In Bitcoin, public keys are either compressed or uncompressed. Compressed public keys are 33 bytes, consisting of a prefix either 0x02 or 0x03, and a 256-bit integer called x. The older uncompressed keys are 65 bytes, consisting of constant prefix (0x04), followed by two 256-bit integers called x and y (2 * 32 bytes). The prefix of a compressed key allows for the y value to be derived from the x value. + +signature: A number that proves that a signing operation took place. A signature is mathematically generated from a hash of something to be signed, plus a private key. The signature itself is two numbers known as r and s. With the public key, a mathematical algorithm can be used on the signature to determine that it was originally produced from the hash and the private key, without needing to know the private key. Signatures are either 73, 72, or 71 bytes long, with probabilities approximately 25%, 50% and 25% respectively, although sizes even smaller than that are possible with exponentially decreasing probability. Source [3]. + +===Conventions with signatures used in Bitcoin=== + +Bitcoin signatures have the r and s values mentioned above, and a header. The header is a single byte and the r and s are each 32 bytes so a signature's size is 65 bytes. The header is used to specify information about the signature. It can be thought of as a bitmask with each bit in this byte having a meaning. The serialization format of a Bitcoin signature is as follows: + +[1 byte of header data][32 bytes for r value][32 bytes for s value] + +The header byte has a few components to it. First, it stores something known as the recId. This value is stored in the least significant 2 bits of the header. If the header is between a value of 31 and 34, this indicates that it is a compressed address. If the header value is between 35 and 38 inclusive, it is a p2sh segwit address. If the header value is between 39 and 42, it is a bech32 address. + +===Procedure for signing/verifying a signature=== + +As noted above the signature is composed of three components, the header, r and s values. r/s can be computed with standard ECDSA library functions. Part of the header includes something called a recId. This is part of every ECDSA signature and should be generated by the ECDSA library. The recId is a number between 0 and 3 inclusive. The header is the recId plus a constant which indicates what type of Bitcoin address this is. For P2PKH address using an uncompressed public key this value is 27. For P2PKH address using compressed public key this value is 31. For P2SH-P2WPKH this value is 35 and for P2WPKH (version 0 witness) address this value is 39. So, you have the following ranges: +* 27-30: P2PKH uncompressed +* 31-34: P2PKH compressed +* 35-38: Segwit P2SH +* 39-42: Segwit Bech32 + +To verify a signature, the recId is obtained by subtracting this constant from the header value. + +===Sample Code for processing a signature=== + +Note: this code is a modification of the BitcoinJ code which is written in java. + + public static ECKey signedMessageToKey(String message, String signatureBase64) throws SignatureException { + byte[] signatureEncoded; + try { + signatureEncoded = Base64.decode(signatureBase64); + } catch (RuntimeException e) { + // This is what you get back from Bouncy Castle if base64 doesn't decode :( + throw new SignatureException("Could not decode base64", e); + } + // Parse the signature bytes into r/s and the selector value. + if (signatureEncoded.length < 65) + throw new SignatureException("Signature truncated, expected 65 bytes and got " + signatureEncoded.length); + int header = signatureEncoded[0] & 0xFF; + // The header byte: 0x1B = first key with even y, 0x1C = first key with odd y, + // 0x1D = second key with even y, 0x1E = second key with odd y + if (header < 27 || header > 42) + throw new SignatureException("Header byte out of range: " + header); + BigInteger r = new BigInteger(1, Arrays.copyOfRange(signatureEncoded, 1, 33)); + BigInteger s = new BigInteger(1, Arrays.copyOfRange(signatureEncoded, 33, 65)); + ECDSASignature sig = new ECDSASignature(r, s); + byte[] messageBytes = formatMessageForSigning(message); + // Note that the C++ code doesn't actually seem to specify any character encoding. Presumably it's whatever + // JSON-SPIRIT hands back. Assume UTF-8 for now. + Sha256Hash messageHash = Sha256Hash.twiceOf(messageBytes); + boolean compressed = false; + // this section is added to support new signature types + if(header>= 39) // this is a bech32 signature + { + header -= 12; + compressed = true; + } // this is a segwit p2sh signature + else if(header >= 35) + { + header -= 8; + compressed = true; + } // this is a compressed key signature + else if (header >= 31) { + compressed = true; + header -= 4; + } + int recId = header - 27; + ECKey key = ECKey.recoverFromSignature(recId, sig, messageHash, compressed); + if (key == null) + throw new SignatureException("Could not recover public key from signature"); + return key; + } + +==Backwards Compatibility== + +Since this format includes P2PKH keys, it is backwards compatible, but keep in mind some software has checks for ranges of headers and will report the newer segwit header types as errors. + +==Implications== + +Message signing is an important use case and potentially underused due to the fact that, up until now, there has not been a formal specification for how wallets can sign messages using Bitcoin private keys. Bitcoin wallets should be interoperable and use the same conventions for determining a signature's validity. This BIP can also be updated as new signature formats emerge. + +==Acknowledgements== + +* Konstantin Bay - review +* Holly Casaletto - review +* James Bryrer - review + +Note that the background on ECDSA signatures was taken from en.bitcoin.it and code sample modified from BitcoinJ. + +==References== + +[1] - https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki + +[2] - https://github.com/bitcoin/bitcoin/issues/10542 + +[3] - https://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm diff --git a/bip-0140.mediawiki b/bip-0140.mediawiki index 9fb52b419c..983e3bf115 100644 --- a/bip-0140.mediawiki +++ b/bip-0140.mediawiki @@ -2,12 +2,10 @@ BIP: 140 Layer: Consensus (soft fork) Title: Normalized TXID - Author: Christian Decker - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0140 - Status: Draft - Type: Standards Track - Created: 2015-10-14 + Authors: Christian Decker + Status: Closed + Type: Specification + Assigned: 2015-10-14 License: PD @@ -62,7 +60,7 @@ This is the standard ''m-of-n'' script defined in [https://github.com/bitcoin/bi The existing OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY have a bug[[https://bitcoin.org/en/developer-guide#multisig|Developer Documentation - Multisig]] that pops one argument too many from the stack. This bug is not reproduced in the implementation of OP_CHECKSIGEX, so the canonical solution of pushing a dummy value onto the stack is not necessary. The normalization is achieved by normalizing the transaction before computing the signaturehash, i.e., the hash that is signed. -The transaction must be normalized by replacing all transaction IDs in the inputs by their normalized variants and stripping the signature scripts. The normalized transction IDs are computed as described in the previous section. This normalization step is performed both when creating the signatures as well as when checking the signatures. +The transaction must be normalized by replacing all transaction IDs in the inputs by their normalized variants and stripping the signature scripts. The normalized transaction IDs are computed as described in the previous section. This normalization step is performed both when creating the signatures as well as when checking the signatures. === Tracking Normalized Transaction IDs === diff --git a/bip-0141.mediawiki b/bip-0141.mediawiki index adcf9a903d..442d9dd8bf 100644 --- a/bip-0141.mediawiki +++ b/bip-0141.mediawiki @@ -2,14 +2,12 @@ BIP: 141 Layer: Consensus (soft fork) Title: Segregated Witness (Consensus layer) - Author: Eric Lombrozo - Johnson Lau - Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0141 - Status: Final - Type: Standards Track - Created: 2015-12-21 + Authors: Eric Lombrozo + Johnson Lau + Pieter Wuille + Status: Deployed + Type: Specification + Assigned: 2015-12-21 License: PD @@ -43,20 +41,20 @@ By removing this data from the transaction structure committed to the transactio A new data structure, witness, is defined. Each transaction will have 2 IDs. Definition of txid remains unchanged: the double SHA256 of the traditional serialization format: - + [nVersion][txins][txouts][nLockTime] - + A new wtxid is defined: the double SHA256 of the new serialization with witness data: - + [nVersion][marker][flag][txins][txouts][witness][nLockTime] - + Format of nVersion, txins, txouts, and nLockTime are same as traditional serialization. The marker MUST be a 1-byte zero value: 0x00. The flag MUST be a 1-byte non-zero value. Currently, 0x01 MUST be used. -The witness is a serialization of all witness data of the transaction. Each txin is associated with a witness field. A witness field starts with a var_int to indicate the number of stack items for the txin. It is followed by stack items, with each item starts with a var_int to indicate the length. Witness data is NOT script. +The witness is a serialization of all witness fields of the transaction. Each txin is associated with a witness field. A witness field starts with a var_int to indicate the number of stack items for the txin. It is followed by stack items, with each item starts with a var_int to indicate the length. Witness data is NOT script. A non-witness program (defined hereinafter) txin MUST be associated with an empty witness field, represented by a 0x00. If all txins are not witness program, a transaction's wtxid is equal to its txid. @@ -67,14 +65,14 @@ A new block rule is added which requires a commitment to the wtxid. A witness root hash is calculated with all those wtxid as leaves, in a way similar to the hashMerkleRoot in the block header. The commitment is recorded in a scriptPubKey of the coinbase transaction. It must be at least 38 bytes, with the first 6-byte of 0x6a24aa21a9ed, that is: - + 1-byte - OP_RETURN (0x6a) 1-byte - Push the following 36 bytes (0x24) 4-byte - Commitment header (0xaa21a9ed) 32-byte - Commitment hash: Double-SHA256(witness root hash|witness reserved value) - + 39th byte onwards: Optional data with no consensus meaning - + and the coinbase's input's witness must consist of a single 32-byte array for the witness reserved value. If there are more than one scriptPubKey matching the pattern, the one with highest output index is assumed to be the commitment. @@ -83,19 +81,23 @@ If all transactions in a block do not have witness data, the commitment is optio === Witness program === -A scriptPubKey (or redeemScript as defined in BIP16/P2SH) that consists of a 1-byte push opcode (for 0 to 16) followed by a data push between 2 and 40 bytes gets a new special meaning. The value of the first push is called the "version byte". The following byte vector pushed is called the "witness program". +A scriptPubKey (or redeemScript as defined in BIP16/P2SH) that consists of a 1-byte push opcode (one of OP_0,OP_1,OP_2,...,OP_16) followed by a direct data push between 2 and 40 bytes gets a new special meaning. The value of the first push is called the "version byte". The following byte vector pushed is called the "witness program". +In more detail, this means a scriptPubKey or redeemScript which consists of (in order): +* First, byte 0x00 (OP_0) or any byte between 0x51 (OP_1) and 0x60 (OP_16) inclusive (the version byte). +* Then, a byte ''L'' between 0x02 (push of 2 bytes) and 0x28 (push of 40 bytes) inclusive. +* Finally, ''L'' arbitrary bytes (the witness program). There are two cases in which witness validation logic are triggered. Each case determines the location of the witness version byte and program, as well as the form of the scriptSig: # Triggered by a scriptPubKey that is exactly a push of a version byte, plus a push of a witness program. The scriptSig must be exactly empty or validation fails. (''"native witness program"'') # Triggered when a scriptPubKey is a P2SH script, and the BIP16 redeemScript pushed in the scriptSig is exactly a push of a version byte plus a push of a witness program. The scriptSig must be exactly a push of the BIP16 redeemScript or validation fails. (''"P2SH witness program"'') -If the version byte is 0, and the witness program is 20 bytes: +If the version byte is 0, and the witness program is 20 bytes (''L = 20''): * It is interpreted as a pay-to-witness-public-key-hash (P2WPKH) program. * The witness must consist of exactly 2 items (≤ 520 bytes each). The first one a signature, and the second one a public key. * The HASH160 of the public key must match the 20-byte witness program. * After normal script evaluation, the signature is verified against the public key with CHECKSIG operation. The verification must result in a single TRUE on the stack. -If the version byte is 0, and the witness program is 32 bytes: +If the version byte is 0, and the witness program is 32 bytes (''L = 32''): * It is interpreted as a pay-to-witness-script-hash (P2WSH) program. * The witness must consist of an input stack to feed to the script, followed by a serialized script (witnessScript). * The witnessScript (≤ 10,000 bytes) is popped off the initial witness stack. SHA256 of the witnessScript must match the 32-byte witness program. @@ -127,7 +129,7 @@ Sigops per block is currently limited to 20,000. We change this restriction as f Sigops in the current pubkey script, signature script, and P2SH check script are counted at 4 times their previous value. The sigop limit is likewise quadrupled to ≤ 80,000. -Each P2WPKH input is counted as 1 sigop. In addition, opcodes within a P2WSH witnessScript are counted identically as previously within the P2SH redeemScript. That is, CHECKSIG is counted as only 1 sigop, and CHECKMULTISIG is counted as 1 to 20 sigops according to the arguments. This rule applies to both native witness program and P2SH witness program. +Each P2WPKH input is counted as 1 sigop. In addition, opcodes within a P2WSH witnessScript are counted identically as previously within the P2SH redeemScript. That is, CHECKSIG is counted as only 1 sigop. When preceded by OP_1 to OP_16 CHECKMULTISIG is counted as 1 to 16 sigops respectively, otherwise it is counted as 20 sigops. This rule applies to both native witness program and P2SH witness program. === Additional definitions === @@ -276,7 +278,7 @@ These commitments could be included in the extensible commitment structure throu Since a version byte is pushed before a witness program, and programs with unknown versions are always considered as anyone-can-spend script, it is possible to introduce any new script system with a soft fork. The witness as a structure is not restricted by any existing script semantics and constraints, the 520-byte push limit in particular, and therefore allows arbitrarily large scripts and signatures. -Examples of new script system include Schnorr signatures which reduce the size of multisig transactions dramatically, Lamport signature which is quantum computing resistance, and Merklized abstract syntax trees which allow very compact witness for conditional scripts with extreme complexity. +Examples of new script systems include Schnorr signatures, which reduce the size of multisig transactions dramatically; Lamport signatures, which are quantum computing resistant; and Merklized abstract syntax trees, which allow very compact witnesses for conditional scripts with extreme complexity. === Per-input lock-time and relative-lock-time === @@ -303,7 +305,7 @@ As a soft fork, older software will continue to operate without modification. N This BIP will be deployed by "version bits" BIP9 with the name "segwit" and using bit 1. -For Bitcoin mainnet, the BIP9 starttime will be midnight 15 november 2016 UTC (Epoch timestamp 1479168000) and BIP9 timeout will be midnight 15 november 2017 UTC (Epoch timestamp 1510704000). +For Bitcoin mainnet, the BIP9 starttime will be midnight 15 November 2016 UTC (Epoch timestamp 1479168000) and BIP9 timeout will be midnight 15 November 2017 UTC (Epoch timestamp 1510704000). For Bitcoin testnet, the BIP9 starttime will be midnight 1 May 2016 UTC (Epoch timestamp 1462060800) and BIP9 timeout will be midnight 1 May 2017 UTC (Epoch timestamp 1493596800). @@ -324,6 +326,7 @@ https://github.com/bitcoin/bitcoin/pull/8149 *[[bip-0016.mediawiki|BIP16 Pay to Script Hash]] *[[bip-0143.mediawiki|BIP143 Transaction Signature Verification for Version 0 Witness Program]] *[[bip-0144.mediawiki|BIP144 Segregated Witness (Peer Services)]] +*[[bip-0173.mediawiki|BIP173 Base32 address format for native v0-16 witness outputs]] == Copyright == diff --git a/bip-0142.mediawiki b/bip-0142.mediawiki index b11095b8b1..4081eb0cee 100644 --- a/bip-0142.mediawiki +++ b/bip-0142.mediawiki @@ -2,12 +2,10 @@ BIP: 142 Layer: Applications Title: Address Format for Segregated Witness - Author: Johnson Lau - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0142 - Status: Withdrawn - Type: Standards Track - Created: 2015-12-24 + Authors: Johnson Lau + Status: Closed + Type: Specification + Assigned: 2015-12-24 License: PD @@ -24,14 +22,14 @@ To define standard payment address for native segregated witness (segwit) transa The new Bitcoin address format defined is for the Pay-to-Witness-Public-Key-Hash (P2WPKH) and Pay-to-Witness-Script-Hash (P2WSH) transaction described in segregated witness soft fork (BIP141). The scriptPubKey is an OP_0 followed by a push of 20-byte-hash (P2WPKH) or 32-byte hash (P2WSH). The new address is encoded in a way similar to existing address formats: - + base58-encode: [1-byte address version] [1-byte witness program version] [0x00] [20/32-byte-hash] [4-byte checksum] - + For P2WPKH address, the address version is 6 (0x06) for a main-network address or 3 (0x03) for a testnet address. For P2WSH address, the address version is 10 (0x0A) for a main-network address or 40 (0x28) for a testnet address. @@ -123,25 +121,25 @@ This proposal is forward-compatible with future versions of witness programs of == Example == The following public key, - + 0450863AD64A87AE8A2FE83C1AF1A8403CB53F53E486D8511DAD8A04887E5B23522CD470243453A299FA9E77237716103ABC11A1DF38855ED6F2EE187E9C582BA6 - + when encoded as a P2PKH template, would become: - + DUP HASH160 <010966776006953D5567439E5E39F86A0D273BEE> EQUALVERIFY CHECKSIG With the corresponding version 1 Bitcoin address being: - + 16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM - -When the same public key is encoded as P2WPKH, the scriptPubKey becomes: - + +When the same public key is encoded as P2WPKH, the scriptPubKey becomes: + OP_0 <010966776006953D5567439E5E39F86A0D273BEE> Using 0x06 as address version, followed by 0x00 as witness program version, and a 0x00 padding, the equivalent P2WPKH address is: - + p2xtZoXeX5X8BP8JfFhQK2nD3emtjch7UeFm - + == Reference implementation == https://github.com/theuni/bitcoin/commit/ede1b57058ac8efdefe61f67395affb48f2c0d80 diff --git a/bip-0143.mediawiki b/bip-0143.mediawiki index c1332b3841..5d451c221f 100644 --- a/bip-0143.mediawiki +++ b/bip-0143.mediawiki @@ -2,13 +2,11 @@ BIP: 143 Layer: Consensus (soft fork) Title: Transaction Signature Verification for Version 0 Witness Program - Author: Johnson Lau - Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0143 - Status: Final - Type: Standards Track - Created: 2016-01-03 + Authors: Johnson Lau + Pieter Wuille + Status: Deployed + Type: Specification + Assigned: 2016-01-03 License: PD @@ -31,7 +29,7 @@ A new transaction digest algorithm is defined, but only applicable to sigops in 1. nVersion of the transaction (4-byte little endian) 2. hashPrevouts (32-byte hash) 3. hashSequence (32-byte hash) - 4. outpoint (32-byte hash + 4-byte little endian) + 4. outpoint (32-byte hash + 4-byte little endian) 5. scriptCode of the input (serialized as scripts inside CTxOuts) 6. value of the output spent by this input (8-byte little endian) 7. nSequence of the input (4-byte little endian) @@ -39,12 +37,12 @@ A new transaction digest algorithm is defined, but only applicable to sigops in 9. nLocktime of the transaction (4-byte little endian) 10. sighash type of the signature (4-byte little endian) -Semantics of the original sighash types remain unchanged, except the followings: +Semantics of the original sighash types remain unchanged, except the following: # The way of serialization is changed; # All sighash types commit to the amount being spent by the signed input; # FindAndDelete of the signature is not applied to the scriptCode; # OP_CODESEPARATOR(s) after the last executed OP_CODESEPARATOR are not removed from the scriptCode (the last executed OP_CODESEPARATOR and any script before it are always removed); -# SINGLE does not commit to the input index. When ANYONECANPAY is not set, the semantics are unchanged since hashPrevouts and outpoint together implictly commit to the input index. When SINGLE is used with ANYONECANPAY, omission of the index commitment allows permutation of the input-output pairs, as long as each pair is located at an equivalent index. +# SINGLE does not commit to the input index. When ANYONECANPAY is not set, the semantics are unchanged since hashPrevouts and outpoint together implicitly commit to the input index. When SINGLE is used with ANYONECANPAY, omission of the index commitment allows permutation of the input-output pairs, as long as each pair is located at an equivalent index. The items 1, 4, 7, 9, 10 have the same meaning as the original algorithm. @@ -67,7 +65,7 @@ The item 6 is a 8-byte value of the amount of bitcoin spent in this input. hashOutputs: *If the sighash type is neither SINGLE nor NONE, hashOutputs is the double SHA256 of the serialization of all output amount (8-byte little endian) with scriptPubKey (serialized as scripts inside CTxOuts); *If sighash type is SINGLE and the input index is smaller than the number of outputs, hashOutputs is the double SHA256 of the output amount with scriptPubKey of the same index as the input; -*Otherwise, hashOutputs is a uint256 of 0x0000......0000.In the original algorithm, a uint256 of 0x0000......0001 is committed if the input index for a SINGLE signature is greater than or equal to the number of outputs. In this BIP a 0x0000......0000 is commited, without changing the semantics. +*Otherwise, hashOutputs is a uint256 of 0x0000......0000.In the original algorithm, a uint256 of 0x0000......0001 is committed if the input index for a SINGLE signature is greater than or equal to the number of outputs. In this BIP a 0x0000......0000 is committed, without changing the semantics. The hashPrevouts, hashSequence, and hashOutputs calculated in an earlier verification may be reused in other inputs of the same transaction, so that the time complexity of the whole hashing process reduces from O(n2) to O(n). @@ -77,7 +75,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit uint256 hashPrevouts; uint256 hashSequence; uint256 hashOutputs; - + if (!(nHashType & SIGHASH_ANYONECANPAY)) { CHashWriter ss(SER_GETHASH, 0); for (unsigned int n = 0; n < txTo.vin.size(); n++) { @@ -85,7 +83,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit } hashPrevouts = ss.GetHash(); } - + if (!(nHashType & SIGHASH_ANYONECANPAY) && (nHashType & 0x1f) != SIGHASH_SINGLE && (nHashType & 0x1f) != SIGHASH_NONE) { CHashWriter ss(SER_GETHASH, 0); for (unsigned int n = 0; n < txTo.vin.size(); n++) { @@ -93,7 +91,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit } hashSequence = ss.GetHash(); } - + if ((nHashType & 0x1f) != SIGHASH_SINGLE && (nHashType & 0x1f) != SIGHASH_NONE) { CHashWriter ss(SER_GETHASH, 0); for (unsigned int n = 0; n < txTo.vout.size(); n++) { @@ -105,7 +103,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit ss << txTo.vout[nIn]; hashOutputs = ss.GetHash(); } - + CHashWriter ss(SER_GETHASH, 0); // Version ss << txTo.nVersion; @@ -114,7 +112,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit ss << hashSequence; // The input being signed (replacing the scriptSig with scriptCode + amount) // The prevout may already be contained in hashPrevout, and the nSequence - // may already be contain in hashSequence. + // may already be contained in hashSequence. ss << txTo.vin[nIn].prevout; ss << static_cast(scriptCode); ss << amount; @@ -125,7 +123,7 @@ Refer to the reference implementation, reproduced below, for the precise algorit ss << txTo.nLockTime; // Sighash type ss << nHashType; - + return ss.GetHash(); @@ -139,42 +137,42 @@ Since this policy is preparation for a future softfork proposal, to avoid potent To ensure consistency in consensus-critical behaviour, developers should test their implementations against all the tests below. More tests related to this proposal could be found under https://github.com/bitcoin/bitcoin/tree/master/src/test/data . === Native P2WPKH === - + The following is an unsigned transaction: 0100000002fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f0000000000eeffffffef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a0100000000ffffffff02202cb206000000001976a9148280b37df378db99f66f85c95a783a76ac7a6d5988ac9093510d000000001976a9143bde42dbee7e4dbe6a21b2d50ce2f0167faa815988ac11000000 - + nVersion: 01000000 txin: 02 fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f 00000000 00 eeffffff ef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a 01000000 00 ffffffff txout: 02 202cb20600000000 1976a9148280b37df378db99f66f85c95a783a76ac7a6d5988ac 9093510d00000000 1976a9143bde42dbee7e4dbe6a21b2d50ce2f0167faa815988ac nLockTime: 11000000 - + The first input comes from an ordinary P2PK: scriptPubKey : 2103c9f4836b9a4f77fc0d81f7bcb01b7f1b35916864b9476c241ce9fc198bd25432ac value: 6.25 private key : bbc27228ddcb9209d7fd6f36b02f7dfa6252af40bb2f1cbc7a557da8027ff866 - + The second input comes from a P2WPKH witness program: scriptPubKey : 00141d0f172a0ecb48aee1be1f2687d2963ae33f71a1, value: 6 private key : 619c335025c7f4012e556c2a58b2506e30b8511b53ade95ea316fd8c3286feb9 public key : 025476c2e83188368da1ff3e292e7acafcdb3566bb0ad253f62fc70f07aeee6357 - + To sign it with a nHashType of 1 (SIGHASH_ALL): - + hashPrevouts: dSHA256(fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f00000000ef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a01000000) = 96b827c8483d4e9b96712b6713a7b68d6e8003a781feba36c31143470b4efd37 - + hashSequence: dSHA256(eeffffffffffffff) = 52b0a642eea2fb7ae638c36f6252b6750293dbe574a806984b8e4d8548339a3b - + hashOutputs: dSHA256(202cb206000000001976a9148280b37df378db99f66f85c95a783a76ac7a6d5988ac9093510d000000001976a9143bde42dbee7e4dbe6a21b2d50ce2f0167faa815988ac) = 863ef3e1a92afbfdb97f31ad0fc7683ee943e9abcf2501590ff8f6551f47e5e5 - + hash preimage: 0100000096b827c8483d4e9b96712b6713a7b68d6e8003a781feba36c31143470b4efd3752b0a642eea2fb7ae638c36f6252b6750293dbe574a806984b8e4d8548339a3bef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a010000001976a9141d0f172a0ecb48aee1be1f2687d2963ae33f71a188ac0046c32300000000ffffffff863ef3e1a92afbfdb97f31ad0fc7683ee943e9abcf2501590ff8f6551f47e5e51100000001000000 - + nVersion: 01000000 hashPrevouts: 96b827c8483d4e9b96712b6713a7b68d6e8003a781feba36c31143470b4efd37 hashSequence: 52b0a642eea2fb7ae638c36f6252b6750293dbe574a806984b8e4d8548339a3b @@ -185,12 +183,12 @@ To ensure consistency in consensus-critical behaviour, developers should test th hashOutputs: 863ef3e1a92afbfdb97f31ad0fc7683ee943e9abcf2501590ff8f6551f47e5e5 nLockTime: 11000000 nHashType: 01000000 - + sigHash: c37af31116d1b27caf68aae9e3ac82f1477929014d5b917657d0eb49478cb670 - signature: 304402203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a0220573a954c4518331561406f90300e8f3358f51928d43c212a8caed02de67eebee - + signature: 304402203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a0220573a954c4518331561406f90300e8f3358f51928d43c212a8caed02de67eebee01 + The serialized signed transaction is: 01000000000102fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f00000000494830450221008b9d1dc26ba6a9cb62127b02742fa9d754cd3bebf337f7a55d114c8e5cdd30be022040529b194ba3f9281a99f2b1c0a19c0489bc22ede944ccf4ecbab4cc618ef3ed01eeffffffef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a0100000000ffffffff02202cb206000000001976a9148280b37df378db99f66f85c95a783a76ac7a6d5988ac9093510d000000001976a9143bde42dbee7e4dbe6a21b2d50ce2f0167faa815988ac000247304402203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a0220573a954c4518331561406f90300e8f3358f51928d43c212a8caed02de67eebee0121025476c2e83188368da1ff3e292e7acafcdb3566bb0ad253f62fc70f07aeee635711000000 - + nVersion: 01000000 marker: 00 flag: 01 @@ -203,38 +201,38 @@ To ensure consistency in consensus-critical behaviour, developers should test th nLockTime: 11000000 === P2SH-P2WPKH === - - + + The following is an unsigned transaction: 0100000001db6b1b20aa0fd7b23880be2ecbd4a98130974cf4748fb66092ac4d3ceb1a54770100000000feffffff02b8b4eb0b000000001976a914a457b684d7f0d539a46a45bbc043f35b59d0d96388ac0008af2f000000001976a914fd270b1ee6abcaea97fea7ad0402e8bd8ad6d77c88ac92040000 - + nVersion: 01000000 txin: 01 db6b1b20aa0fd7b23880be2ecbd4a98130974cf4748fb66092ac4d3ceb1a5477 01000000 00 feffffff txout: 02 b8b4eb0b00000000 1976a914a457b684d7f0d539a46a45bbc043f35b59d0d96388ac 0008af2f00000000 1976a914fd270b1ee6abcaea97fea7ad0402e8bd8ad6d77c88ac nLockTime: 92040000 - + The input comes from a P2SH-P2WPKH witness program: scriptPubKey : a9144733f37cf4db86fbc2efed2500b4f4e49f31202387, value: 10 redeemScript : 001479091972186c449eb1ded22b78e40d009bdf0089 private key : eb696a065ef48a2192da5b28b694f87544b30fae8327c4510137a922f32c6dcf public key : 03ad1d8e89212f0b92c74d23bb710c00662ad1470198ac48c43f7d6f93a2a26873 - + To sign it with a nHashType of 1 (SIGHASH_ALL): - + hashPrevouts: dSHA256(db6b1b20aa0fd7b23880be2ecbd4a98130974cf4748fb66092ac4d3ceb1a547701000000) = b0287b4a252ac05af83d2dcef00ba313af78a3e9c329afa216eb3aa2a7b4613a - + hashSequence: dSHA256(feffffff) = 18606b350cd8bf565266bc352f0caddcf01e8fa789dd8a15386327cf8cabe198 - + hashOutputs: dSHA256(b8b4eb0b000000001976a914a457b684d7f0d539a46a45bbc043f35b59d0d96388ac0008af2f000000001976a914fd270b1ee6abcaea97fea7ad0402e8bd8ad6d77c88ac) = de984f44532e2173ca0d64314fcefe6d30da6f8cf27bafa706da61df8a226c83 - + hash preimage: 01000000b0287b4a252ac05af83d2dcef00ba313af78a3e9c329afa216eb3aa2a7b4613a18606b350cd8bf565266bc352f0caddcf01e8fa789dd8a15386327cf8cabe198db6b1b20aa0fd7b23880be2ecbd4a98130974cf4748fb66092ac4d3ceb1a5477010000001976a91479091972186c449eb1ded22b78e40d009bdf008988ac00ca9a3b00000000feffffffde984f44532e2173ca0d64314fcefe6d30da6f8cf27bafa706da61df8a226c839204000001000000 - + nVersion: 01000000 hashPrevouts: b0287b4a252ac05af83d2dcef00ba313af78a3e9c329afa216eb3aa2a7b4613a hashSequence: 18606b350cd8bf565266bc352f0caddcf01e8fa789dd8a15386327cf8cabe198 @@ -245,10 +243,10 @@ To ensure consistency in consensus-critical behaviour, developers should test th hashOutputs: de984f44532e2173ca0d64314fcefe6d30da6f8cf27bafa706da61df8a226c83 nLockTime: 92040000 nHashType: 01000000 - + sigHash: 64f3b0f4dd2bb3aa1ce8566d220cc74dda9df97d8490cc81d89d735c92e59fb6 signature: 3044022047ac8e878352d3ebbde1c94ce3a10d057c24175747116f8288e5d794d12d482f0220217f36a485cae903c713331d877c1f64677e3622ad4010726870540656fe9dcb01 - + The serialized signed transaction is: 01000000000101db6b1b20aa0fd7b23880be2ecbd4a98130974cf4748fb66092ac4d3ceb1a5477010000001716001479091972186c449eb1ded22b78e40d009bdf0089feffffff02b8b4eb0b000000001976a914a457b684d7f0d539a46a45bbc043f35b59d0d96388ac0008af2f000000001976a914fd270b1ee6abcaea97fea7ad0402e8bd8ad6d77c88ac02473044022047ac8e878352d3ebbde1c94ce3a10d057c24175747116f8288e5d794d12d482f0220217f36a485cae903c713331d877c1f64677e3622ad4010726870540656fe9dcb012103ad1d8e89212f0b92c74d23bb710c00662ad1470198ac48c43f7d6f93a2a2687392040000 nVersion: 01000000 marker: 00 @@ -263,33 +261,33 @@ To ensure consistency in consensus-critical behaviour, developers should test th This example shows how OP_CODESEPARATOR and out-of-range SIGHASH_SINGLE are processed: - - + + The following is an unsigned transaction: 0100000002fe3dc9208094f3ffd12645477b3dc56f60ec4fa8e6f5d67c565d1c6b9216b36e0000000000ffffffff0815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f80000000000ffffffff0100f2052a010000001976a914a30741f8145e5acadf23f751864167f32e0963f788ac00000000 - + nVersion: 01000000 txin: 02 fe3dc9208094f3ffd12645477b3dc56f60ec4fa8e6f5d67c565d1c6b9216b36e 00000000 00 ffffffff 0815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f8 00000000 00 ffffffff txout: 01 00f2052a01000000 1976a914a30741f8145e5acadf23f751864167f32e0963f788ac nLockTime: 00000000 - + The first input comes from an ordinary P2PK: scriptPubKey: 21036d5c20fa14fb2f635474c1dc4ef5909d4568e5569b79fc94d3448486e14685f8ac value: 1.5625 private key: b8f28a772fccbf9b4f58a4f027e07dc2e35e7cd80529975e292ea34f84c4580c signature: 304402200af4e47c9b9629dbecc21f73af989bdaa911f7e6f6c2e9394588a3aa68f81e9902204f3fcf6ade7e5abb1295b6774c8e0abd94ae62217367096bc02ee5e435b67da201 (SIGHASH_ALL) - + The second input comes from a native P2WSH witness program: scriptPubKey : 00205d1b56b63d714eebe542309525f484b7e9d6f686b3781b6f61ef925d66d6f6a0, value: 49 witnessScript: 21026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880aeadab210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac <026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880ae> CHECKSIGVERIFY CODESEPARATOR <0255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465> CHECKSIG - + To sign it with a nHashType of 3 (SIGHASH_SINGLE): - + hashPrevouts: dSHA256(fe3dc9208094f3ffd12645477b3dc56f60ec4fa8e6f5d67c565d1c6b9216b36e000000000815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f800000000) = ef546acf4a020de3898d1b8956176bb507e6211b5ed3619cd08b6ea7e2a09d41 - + nVersion: 01000000 hashPrevouts: ef546acf4a020de3898d1b8956176bb507e6211b5ed3619cd08b6ea7e2a09d41 hashSequence: 0000000000000000000000000000000000000000000000000000000000000000 @@ -300,16 +298,16 @@ This example shows how OP_CODESEPARATOR and out-of-range SIGH hashOutputs: 0000000000000000000000000000000000000000000000000000000000000000 (this is the second input but there is only one output) nLockTime: 00000000 nHashType: 03000000 - + scriptCode: 4721026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880aeadab210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac ^^ - (please note that the not-yet-exectued OP_CODESEPARATOR is not removed from the scriptCode) + (please note that the not-yet-executed OP_CODESEPARATOR is not removed from the scriptCode) preimage: 01000000ef546acf4a020de3898d1b8956176bb507e6211b5ed3619cd08b6ea7e2a09d4100000000000000000000000000000000000000000000000000000000000000000815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f8000000004721026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880aeadab210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac0011102401000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000003000000 sigHash: 82dde6e4f1e94d02c2b7ad03d2115d691f48d064e9d52f58194a6637e4194391 public key: 026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880ae private key: 8e02b539b1500aa7c81cf3fed177448a546f19d2be416c0c61ff28e577d8d0cd signature: 3044022027dc95ad6b740fe5129e7e62a75dd00f291a2aeb1200b84b09d9e3789406b6c002201a9ecd315dd6a0e632ab20bbb98948bc0c6fb204f2c286963bb48517a7058e2703 - + scriptCode: 23210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac (everything up to the last executed OP_CODESEPARATOR, including that OP_CODESEPARATOR, are removed) preimage: 01000000ef546acf4a020de3898d1b8956176bb507e6211b5ed3619cd08b6ea7e2a09d4100000000000000000000000000000000000000000000000000000000000000000815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f80000000023210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac0011102401000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000003000000 @@ -317,36 +315,36 @@ This example shows how OP_CODESEPARATOR and out-of-range SIGH public key: 0255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465 private key: 86bf2ed75935a0cbef03b89d72034bb4c189d381037a5ac121a70016db8896ec signature: 304402200de66acf4527789bfda55fc5459e214fa6083f936b430a762c629656216805ac0220396f550692cd347171cbc1ef1f51e15282e837bb2b30860dc77c8f78bc8501e503 - + The serialized signed transaction is: 01000000000102fe3dc9208094f3ffd12645477b3dc56f60ec4fa8e6f5d67c565d1c6b9216b36e000000004847304402200af4e47c9b9629dbecc21f73af989bdaa911f7e6f6c2e9394588a3aa68f81e9902204f3fcf6ade7e5abb1295b6774c8e0abd94ae62217367096bc02ee5e435b67da201ffffffff0815cf020f013ed6cf91d29f4202e8a58726b1ac6c79da47c23d1bee0a6925f80000000000ffffffff0100f2052a010000001976a914a30741f8145e5acadf23f751864167f32e0963f788ac000347304402200de66acf4527789bfda55fc5459e214fa6083f936b430a762c629656216805ac0220396f550692cd347171cbc1ef1f51e15282e837bb2b30860dc77c8f78bc8501e503473044022027dc95ad6b740fe5129e7e62a75dd00f291a2aeb1200b84b09d9e3789406b6c002201a9ecd315dd6a0e632ab20bbb98948bc0c6fb204f2c286963bb48517a7058e27034721026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880aeadab210255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465ac00000000 This example shows how unexecuted OP_CODESEPARATOR is processed, and SINGLE|ANYONECANPAY does not commit to the input index: - - + + The following is an unsigned transaction: 0100000002e9b542c5176808107ff1df906f46bb1f2583b16112b95ee5380665ba7fcfc0010000000000ffffffff80e68831516392fcd100d186b3c2c7b95c80b53c77e77c35ba03a66b429a2a1b0000000000ffffffff0280969800000000001976a914de4b231626ef508c9a74a8517e6783c0546d6b2888ac80969800000000001976a9146648a8cd4531e1ec47f35916de8e259237294d1e88ac00000000 - + nVersion: 01000000 txin: 02 e9b542c5176808107ff1df906f46bb1f2583b16112b95ee5380665ba7fcfc001 00000000 00 ffffffff 80e68831516392fcd100d186b3c2c7b95c80b53c77e77c35ba03a66b429a2a1b 00000000 00 ffffffff txout: 02 8096980000000000 1976a914de4b231626ef508c9a74a8517e6783c0546d6b2888ac 8096980000000000 1976a9146648a8cd4531e1ec47f35916de8e259237294d1e88ac nLockTime: 00000000 - + The first input comes from a native P2WSH witness program: scriptPubKey: 0020ba468eea561b26301e4cf69fa34bde4ad60c81e70f059f045ca9a79931004a4d value: 0.16777215 witnessScript:0063ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac 0 IF CODESEPARATOR ENDIF <0392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98> CHECKSIG - + The second input comes from a native P2WSH witness program: scriptPubKey: 0020d9bbfbe56af7c4b7f960a70d7ea107156913d9e5a26b0a71429df5e097ca6537 value: 0.16777215 witnessScript:5163ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac 1 IF CODESEPARATOR ENDIF <0392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98> CHECKSIG - + To sign it with a nHashType of 0x83 (SINGLE|ANYONECANPAY): - + nVersion: 01000000 hashPrevouts: 0000000000000000000000000000000000000000000000000000000000000000 hashSequence: 0000000000000000000000000000000000000000000000000000000000000000 @@ -357,7 +355,7 @@ This example shows how unexecuted OP_CODESEPARATOR is processed, an hashOutputs: (see below) nLockTime: 00000000 nHashType: 83000000 - + outpoint: e9b542c5176808107ff1df906f46bb1f2583b16112b95ee5380665ba7fcfc00100000000 scriptCode: 270063ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac (since the OP_CODESEPARATOR is not executed, nothing is removed from the scriptCode) @@ -367,7 +365,7 @@ This example shows how unexecuted OP_CODESEPARATOR is processed, an public key: 0392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98 private key: f52b3484edd96598e02a9c89c4492e9c1e2031f471c49fd721fe68b3ce37780d signature: 3045022100f6a10b8604e6dc910194b79ccfc93e1bc0ec7c03453caaa8987f7d6c3413566002206216229ede9b4d6ec2d325be245c5b508ff0339bf1794078e20bfe0babc7ffe683 - + outpoint: 80e68831516392fcd100d186b3c2c7b95c80b53c77e77c35ba03a66b429a2a1b00000000 scriptCode: 2468210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac (everything up to the last executed OP_CODESEPARATOR, including that OP_CODESEPARATOR, are removed) @@ -377,7 +375,7 @@ This example shows how unexecuted OP_CODESEPARATOR is processed, an public key: 0392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98 private key: f52b3484edd96598e02a9c89c4492e9c1e2031f471c49fd721fe68b3ce37780d signature: 30440220032521802a76ad7bf74d0e2c218b72cf0cbc867066e2e53db905ba37f130397e02207709e2188ed7f08f4c952d9d13986da504502b8c3be59617e043552f506c46ff83 - + The serialized signed transaction is: 01000000000102e9b542c5176808107ff1df906f46bb1f2583b16112b95ee5380665ba7fcfc0010000000000ffffffff80e68831516392fcd100d186b3c2c7b95c80b53c77e77c35ba03a66b429a2a1b0000000000ffffffff0280969800000000001976a914de4b231626ef508c9a74a8517e6783c0546d6b2888ac80969800000000001976a9146648a8cd4531e1ec47f35916de8e259237294d1e88ac02483045022100f6a10b8604e6dc910194b79ccfc93e1bc0ec7c03453caaa8987f7d6c3413566002206216229ede9b4d6ec2d325be245c5b508ff0339bf1794078e20bfe0babc7ffe683270063ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac024730440220032521802a76ad7bf74d0e2c218b72cf0cbc867066e2e53db905ba37f130397e02207709e2188ed7f08f4c952d9d13986da504502b8c3be59617e043552f506c46ff83275163ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac00000000 nVersion: 01000000 @@ -390,8 +388,8 @@ This example shows how unexecuted OP_CODESEPARATOR is processed, an witness 02 483045022100f6a10b8604e6dc910194b79ccfc93e1bc0ec7c03453caaa8987f7d6c3413566002206216229ede9b4d6ec2d325be245c5b508ff0339bf1794078e20bfe0babc7ffe683 270063ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac 02 4730440220032521802a76ad7bf74d0e2c218b72cf0cbc867066e2e53db905ba37f130397e02207709e2188ed7f08f4c952d9d13986da504502b8c3be59617e043552f506c46ff83 275163ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac nLockTime: 00000000 - - Since SINGLE|ANYONECANPAY does not commit to the input index, the signatures are still valid when the the input-output pairs are swapped: + + Since SINGLE|ANYONECANPAY does not commit to the input index, the signatures are still valid when the input-output pairs are swapped: 0100000000010280e68831516392fcd100d186b3c2c7b95c80b53c77e77c35ba03a66b429a2a1b0000000000ffffffffe9b542c5176808107ff1df906f46bb1f2583b16112b95ee5380665ba7fcfc0010000000000ffffffff0280969800000000001976a9146648a8cd4531e1ec47f35916de8e259237294d1e88ac80969800000000001976a914de4b231626ef508c9a74a8517e6783c0546d6b2888ac024730440220032521802a76ad7bf74d0e2c218b72cf0cbc867066e2e53db905ba37f130397e02207709e2188ed7f08f4c952d9d13986da504502b8c3be59617e043552f506c46ff83275163ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac02483045022100f6a10b8604e6dc910194b79ccfc93e1bc0ec7c03453caaa8987f7d6c3413566002206216229ede9b4d6ec2d325be245c5b508ff0339bf1794078e20bfe0babc7ffe683270063ab68210392972e2eb617b2388771abe27235fd5ac44af8e61693261550447a4c3e39da98ac00000000 nVersion: 01000000 marker: 00 @@ -408,37 +406,37 @@ This example shows how unexecuted OP_CODESEPARATOR is processed, an This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 different SIGHASH types. - - + + The following is an unsigned transaction: 010000000136641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e0100000000ffffffff0200e9a435000000001976a914389ffce9cd9ae88dcc0631e88a821ffdbe9bfe2688acc0832f05000000001976a9147480a33f950689af511e6e84c138dbbd3c3ee41588ac00000000 - + nVersion: 01000000 txin: 01 36641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e 01000000 00 ffffffff txout: 02 00e9a43500000000 1976a914389ffce9cd9ae88dcc0631e88a821ffdbe9bfe2688ac c0832f0500000000 1976a9147480a33f950689af511e6e84c138dbbd3c3ee41588ac nLockTime: 00000000 - + The input comes from a P2SH-P2WSH 6-of-6 multisig witness program: scriptPubKey : a9149993a429037b5d912407a71c252019287b8d27a587, value: 9.87654321 redeemScript : 0020a16b5755f7f6f96dbd65f5f0d6ab9418b89af4b1f14a1bb8a09062c35f0dcb54 witnessScript: 56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56ae - + hashPrevouts: dSHA256(36641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000) = 74afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0 - + hashSequence: dSHA256(ffffffff) = 3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044 - + hashOutputs for ALL: dSHA256(00e9a435000000001976a914389ffce9cd9ae88dcc0631e88a821ffdbe9bfe2688acc0832f05000000001976a9147480a33f950689af511e6e84c138dbbd3c3ee41588ac) = bc4d309071414bed932f98832b27b4d76dad7e6c1346f487a8fdbb8eb90307cc - + hashOutputs for SINGLE: dSHA256(00e9a435000000001976a914389ffce9cd9ae88dcc0631e88a821ffdbe9bfe2688ac) = 9efe0c13a6b16c14a41b04ebe6a63f419bdacb2f8705b494a43063ca3cd4f708 - + hash preimage for ALL: 0100000074afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa03bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e7066504436641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffffbc4d309071414bed932f98832b27b4d76dad7e6c1346f487a8fdbb8eb90307cc0000000001000000 nVersion: 01000000 hashPrevouts: 74afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0 @@ -454,7 +452,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 0307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba3 private key: 730fff80e1413068a05b57d6a58261f07551163369787f349438ea38ca80fac6 signature: 304402206ac44d672dac41f9b00e28f4df20c52eeb087207e8d758d76d92c6fab3b73e2b0220367750dbbe19290069cba53d096f44530e4f98acaa594810388cf7409a1870ce01 - + hash preimage for NONE: 0100000074afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0000000000000000000000000000000000000000000000000000000000000000036641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000002000000 nVersion: 01000000 hashPrevouts: 74afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0 @@ -470,7 +468,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 03b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b private key: 11fa3d25a17cbc22b29c44a484ba552b5a53149d106d3d853e22fdd05a2d8bb3 signature: 3044022068c7946a43232757cbdf9176f009a928e1cd9a1a8c212f15c1e11ac9f2925d9002205b75f937ff2f9f3c1246e547e54f62e027f64eefa2695578cc6432cdabce271502 - + hash preimage for SINGLE: 0100000074afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0000000000000000000000000000000000000000000000000000000000000000036641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffff9efe0c13a6b16c14a41b04ebe6a63f419bdacb2f8705b494a43063ca3cd4f7080000000003000000 nVersion: 01000000 hashPrevouts: 74afdc312af5183c4198a40ca3c1a275b485496dd3929bca388c4b5e31f7aaa0 @@ -486,7 +484,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a private key: 77bf4141a87d55bdd7f3cd0bdccf6e9e642935fec45f2f30047be7b799120661 signature: 3044022059ebf56d98010a932cf8ecfec54c48e6139ed6adb0728c09cbe1e4fa0915302e022007cd986c8fa870ff5d2b3a89139c9fe7e499259875357e20fcbb15571c76795403 - + hash preimage for ALL|ANYONECANPAY: 010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffffbc4d309071414bed932f98832b27b4d76dad7e6c1346f487a8fdbb8eb90307cc0000000081000000 nVersion: 01000000 hashPrevouts: 0000000000000000000000000000000000000000000000000000000000000000 @@ -502,7 +500,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f4 private key: 14af36970f5025ea3e8b5542c0f8ebe7763e674838d08808896b63c3351ffe49 signature: 3045022100fbefd94bd0a488d50b79102b5dad4ab6ced30c4069f1eaa69a4b5a763414067e02203156c6a5c9cf88f91265f5a942e96213afae16d83321c8b31bb342142a14d16381 - + hash preimage for NONE|ANYONECANPAY: 010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000082000000 nVersion: 01000000 hashPrevouts: 0000000000000000000000000000000000000000000000000000000000000000 @@ -518,7 +516,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 03a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac16 private key: fe9a95c19eef81dde2b95c1284ef39be497d128e2aa46916fb02d552485e0323 signature: 3045022100a5263ea0553ba89221984bd7f0b13613db16e7a70c549a86de0cc0444141a407022005c360ef0ae5a5d4f9f2f87a56c1546cc8268cab08c73501d6b3be2e1e1a8a0882 - + hash preimage for SINGLE|ANYONECANPAY: 010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e01000000cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56aeb168de3a00000000ffffffff9efe0c13a6b16c14a41b04ebe6a63f419bdacb2f8705b494a43063ca3cd4f7080000000083000000 nVersion: 01000000 hashPrevouts: 0000000000000000000000000000000000000000000000000000000000000000 @@ -534,7 +532,7 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe public key: 02d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b private key: 428a7aee9f0c2af0cd19af3cf1c78149951ea528726989b2e83e4778d2c3f890 signature: 30440220525406a1482936d5a21888260dc165497a90a15669636d8edca6b9fe490d309c022032af0c646a34a44d1f4576bf6a4a74b67940f8faa84c7df9abe12a01a11e2b4783 - + The serialized signed transaction is: 0100000000010136641869ca081e70f394c6948e8af409e18b619df2ed74aa106c1ca29787b96e0100000023220020a16b5755f7f6f96dbd65f5f0d6ab9418b89af4b1f14a1bb8a09062c35f0dcb54ffffffff0200e9a435000000001976a914389ffce9cd9ae88dcc0631e88a821ffdbe9bfe2688acc0832f05000000001976a9147480a33f950689af511e6e84c138dbbd3c3ee41588ac080047304402206ac44d672dac41f9b00e28f4df20c52eeb087207e8d758d76d92c6fab3b73e2b0220367750dbbe19290069cba53d096f44530e4f98acaa594810388cf7409a1870ce01473044022068c7946a43232757cbdf9176f009a928e1cd9a1a8c212f15c1e11ac9f2925d9002205b75f937ff2f9f3c1246e547e54f62e027f64eefa2695578cc6432cdabce271502473044022059ebf56d98010a932cf8ecfec54c48e6139ed6adb0728c09cbe1e4fa0915302e022007cd986c8fa870ff5d2b3a89139c9fe7e499259875357e20fcbb15571c76795403483045022100fbefd94bd0a488d50b79102b5dad4ab6ced30c4069f1eaa69a4b5a763414067e02203156c6a5c9cf88f91265f5a942e96213afae16d83321c8b31bb342142a14d16381483045022100a5263ea0553ba89221984bd7f0b13613db16e7a70c549a86de0cc0444141a407022005c360ef0ae5a5d4f9f2f87a56c1546cc8268cab08c73501d6b3be2e1e1a8a08824730440220525406a1482936d5a21888260dc165497a90a15669636d8edca6b9fe490d309c022032af0c646a34a44d1f4576bf6a4a74b67940f8faa84c7df9abe12a01a11e2b4783cf56210307b8ae49ac90a048e9b53357a2354b3334e9c8bee813ecb98e99a7e07e8c3ba32103b28f0c28bfab54554ae8c658ac5c3e0ce6e79ad336331f78c428dd43eea8449b21034b8113d703413d57761b8b9781957b8c0ac1dfe69f492580ca4195f50376ba4a21033400f6afecb833092a9a21cfdf1ed1376e58c5d1f47de74683123987e967a8f42103a6d48b1131e94ba04d9737d61acdaa1322008af9602b3b14862c07a1789aac162102d8b661b0b3302ee2f162b09e07a55ad5dfbe673a9f01d9f0c19617681024306b56ae00000000 @@ -542,35 +540,35 @@ This example is a P2SH-P2WSH 6-of-6 multisig witness program signed with 6 diffe These examples show that FindAndDelete for the signature is not applied. The transactions are generated in an unconventional way. Instead of signing using a private key, the signatures are pre-determined as part of witnessScript. The public keys are generated with key recovery, using the fixed signatures and the sighash defined in this proposal. Therefore, the private keys are unknown. - + The following is an unsigned transaction: 010000000169c12106097dc2e0526493ef67f21269fe888ef05c7a3a5dacab38e1ac8387f14c1d000000ffffffff0101000000000000000000000000 - + nVersion: 01000000 txin: 01 69c12106097dc2e0526493ef67f21269fe888ef05c7a3a5dacab38e1ac8387f1 4c1d0000 00 ffffffff txout: 01 0100000000000000 00 nLockTime: 00000000 - + The input comes from a P2WSH witness program: - scriptPubKey : 00209e1be07558ea5cc8e02ed1d80c0911048afad949affa36d5c3951e3159dbea19, value: 200000 + scriptPubKey : 00209e1be07558ea5cc8e02ed1d80c0911048afad949affa36d5c3951e3159dbea19, value: 0.00200000 redeemScript : OP_CHECKSIGVERIFY <0x30450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e01> ad4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e01 - + To sign it with a nHashType of 1 (SIGHASH_ALL): - + hashPrevouts: dSHA256(69c12106097dc2e0526493ef67f21269fe888ef05c7a3a5dacab38e1ac8387f14c1d0000) = b67c76d200c6ce72962d919dc107884b9d5d0e26f2aea7474b46a1904c53359f - + hashSequence: dSHA256(ffffffff) = 3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044 - + hashOutputs: dSHA256(010000000000000000) = e5d196bfb21caca9dbd654cafb3b4dc0c4882c8927d2eb300d9539dd0b934228 - + hash preimage: 01000000b67c76d200c6ce72962d919dc107884b9d5d0e26f2aea7474b46a1904c53359f3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e7066504469c12106097dc2e0526493ef67f21269fe888ef05c7a3a5dacab38e1ac8387f14c1d00004aad4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e01400d030000000000ffffffffe5d196bfb21caca9dbd654cafb3b4dc0c4882c8927d2eb300d9539dd0b9342280000000001000000 - + nVersion: 01000000 hashPrevouts: b67c76d200c6ce72962d919dc107884b9d5d0e26f2aea7474b46a1904c53359f hashSequence: 3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044 @@ -581,11 +579,11 @@ These examples show that FindAndDelete for the signature is not app hashOutputs: e5d196bfb21caca9dbd654cafb3b4dc0c4882c8927d2eb300d9539dd0b934228 nLockTime: 00000000 nHashType: 01000000 - + sigHash: 71c9cd9b2869b9c70b01b1f0360c148f42dee72297db312638df136f43311f23 signature: 30450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e 01 pubkey: 02a9781d66b61fb5a7ef00ac5ad5bc6ffc78be7b44a566e3c87870e1079368df4c - + The serialized signed transaction is: 0100000000010169c12106097dc2e0526493ef67f21269fe888ef05c7a3a5dacab38e1ac8387f14c1d000000ffffffff01010000000000000000034830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e012102a9781d66b61fb5a7ef00ac5ad5bc6ffc78be7b44a566e3c87870e1079368df4c4aad4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e0100000000 nVersion: 01000000 @@ -597,11 +595,11 @@ These examples show that FindAndDelete for the signature is not app 2102a9781d66b61fb5a7ef00ac5ad5bc6ffc78be7b44a566e3c87870e1079368df4c 4aad4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e01 nLockTime: 00000000 - - + + The following transaction is a OP_CHECKMULTISIGVERIFY version of the FindAndDelete examples: 010000000001019275cb8d4a485ce95741c013f7c0d28722160008021bb469a11982d47a6628964c1d000000ffffffff0101000000000000000007004830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e0148304502205286f726690b2e9b0207f0345711e63fa7012045b9eb0f19c2458ce1db90cf43022100e89f17f86abc5b149eba4115d4f128bcf45d77fb3ecdd34f594091340c0395960101022102966f109c54e85d3aee8321301136cedeb9fc710fdef58a9de8a73942f8e567c021034ffc99dd9a79dd3cb31e2ab3e0b09e0e67db41ac068c625cd1f491576016c84e9552af4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e0148304502205286f726690b2e9b0207f0345711e63fa7012045b9eb0f19c2458ce1db90cf43022100e89f17f86abc5b149eba4115d4f128bcf45d77fb3ecdd34f594091340c039596017500000000 - + redeemScript: OP_2 OP_CHECKMULTISIGVERIFY <30450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e01> <304502205286f726690b2e9b0207f0345711e63fa7012045b9eb0f19c2458ce1db90cf43022100e89f17f86abc5b149eba4115d4f128bcf45d77fb3ecdd34f594091340c03959601> hash preimage: 0100000039283953eb1e26994dde57b7f9362a79a8c523e2f8deba943c27e826a005f1e63bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e706650449275cb8d4a485ce95741c013f7c0d28722160008021bb469a11982d47a6628964c1d00009552af4830450220487fb382c4974de3f7d834c1b617fe15860828c7f96454490edd6d891556dcc9022100baf95feb48f845d5bfc9882eb6aeefa1bc3790e39f59eaa46ff7f15ae626c53e0148304502205286f726690b2e9b0207f0345711e63fa7012045b9eb0f19c2458ce1db90cf43022100e89f17f86abc5b149eba4115d4f128bcf45d77fb3ecdd34f594091340c0395960175400d030000000000ffffffffe5d196bfb21caca9dbd654cafb3b4dc0c4882c8927d2eb300d9539dd0b9342280000000001000000 sighash: c1628a1e7c67f14ca0c27c06e4fdeec2e6d1a73c7a91d7c046ff83e835aebb72 @@ -618,7 +616,7 @@ The new serialization format is described in BIP144 [[bip-0144.mediawiki|BI == Deployment == -This proposal is deployed with Segregated Witness softfork (BIP 141) +This proposal is deployed with Segregated Witness softfork (BIP 141) == Backward compatibility == diff --git a/bip-0144.mediawiki b/bip-0144.mediawiki index 75d8a1b516..0c555fd767 100644 --- a/bip-0144.mediawiki +++ b/bip-0144.mediawiki @@ -2,13 +2,11 @@ BIP: 144 Layer: Peer Services Title: Segregated Witness (Peer Services) - Author: Eric Lombrozo - Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0144 - Status: Final - Type: Standards Track - Created: 2016-01-08 + Authors: Eric Lombrozo + Pieter Wuille + Status: Deployed + Type: Specification + Assigned: 2016-01-08 License: PD @@ -79,7 +77,7 @@ The serialization has the following structure: Parsers supporting this BIP will be able to distinguish between the old serialization format (without the witness) and this one. The marker byte is set to zero so that this structure will never parse as a valid transaction in a parser that does not support this BIP. If parsing were to succeed, such a transaction would contain no inputs and a single output. -If the witness is empty, the old serialization format should be used. +If the witness is empty, the old serialization format must be used. Currently, the only witness objects type supported are script witnesses which consist of a stack of byte arrays. It is encoded as a var_int item count followed by each item encoded as a var_int length followed by a string of bytes. Each txin has its own script witness. The number of script witnesses is not explicitly encoded as it is implied by txin_count. Empty script witnesses are encoded as a zero byte. The order of the script witnesses follows the same order as the associated txins. diff --git a/bip-0145.mediawiki b/bip-0145.mediawiki index f139c6a90f..ca99ad6eb6 100644 --- a/bip-0145.mediawiki +++ b/bip-0145.mediawiki @@ -2,14 +2,11 @@ BIP: 145 Layer: API/RPC Title: getblocktemplate Updates for Segregated Witness - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0145 - Status: Final - Type: Standards Track - Created: 2016-01-30 - License: BSD-2-Clause - OPL + Authors: Luke Dashjr + Status: Deployed + Type: Specification + Assigned: 2016-01-30 + License: BSD-2-Clause OR OPUBL-1.0 ==Abstract== diff --git a/bip-0146.mediawiki b/bip-0146.mediawiki index 240f82a0f4..5d1c4418fd 100644 --- a/bip-0146.mediawiki +++ b/bip-0146.mediawiki @@ -2,13 +2,11 @@ BIP: 146 Layer: Consensus (soft fork) Title: Dealing with signature encoding malleability - Author: Johnson Lau - Pieter Wuille - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0146 - Status: Draft - Type: Standards Track - Created: 2016-08-16 + Authors: Johnson Lau + Pieter Wuille + Status: Closed + Type: Specification + Assigned: 2016-08-16 License: PD diff --git a/bip-0147.mediawiki b/bip-0147.mediawiki index 2d007c615d..92ae72e2ad 100644 --- a/bip-0147.mediawiki +++ b/bip-0147.mediawiki @@ -2,12 +2,10 @@ BIP: 147 Layer: Consensus (soft fork) Title: Dealing with dummy stack element malleability - Author: Johnson Lau - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0147 - Status: Final - Type: Standards Track - Created: 2016-09-02 + Authors: Johnson Lau + Status: Deployed + Type: Specification + Assigned: 2016-09-02 License: PD diff --git a/bip-0148.mediawiki b/bip-0148.mediawiki index 6a7a062271..11aac27d86 100644 --- a/bip-0148.mediawiki +++ b/bip-0148.mediawiki @@ -2,14 +2,11 @@ BIP: 148 Layer: Consensus (soft fork) Title: Mandatory activation of segwit deployment - Author: Shaolin Fry - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0148 - Status: Final - Type: Standards Track - Created: 2017-03-12 - License: BSD-3-Clause - CC0-1.0 + Authors: Shaolin Fry + Status: Deployed + Type: Specification + Assigned: 2017-03-12 + License: BSD-3-Clause OR CC0-1.0 ==Abstract== diff --git a/bip-0149.mediawiki b/bip-0149.mediawiki index d4dc7325de..3663dd9c93 100644 --- a/bip-0149.mediawiki +++ b/bip-0149.mediawiki @@ -2,14 +2,11 @@ BIP: 149 Layer: Consensus (soft fork) Title: Segregated Witness (second deployment) - Author: Shaolin Fry - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0149 - Status: Withdrawn - Type: Standards Track - Created: 2017-04-14 - License: BSD-3-Clause - CC0-1.0 + Authors: Shaolin Fry + Status: Closed + Type: Specification + Assigned: 2017-04-14 + License: BSD-3-Clause OR CC0-1.0 ==Abstract== diff --git a/bip-0150.mediawiki b/bip-0150.mediawiki index 277341db55..989bf78215 100644 --- a/bip-0150.mediawiki +++ b/bip-0150.mediawiki @@ -2,12 +2,12 @@ BIP: 150 Layer: Peer Services Title: Peer Authentication - Author: Jonas Schnelli + Authors: Jonas Schnelli Comments-Summary: Discouraged for implementation (one person) Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0150 - Status: Draft - Type: Standards Track - Created: 2016-03-23 + Status: Closed + Type: Specification + Assigned: 2016-03-23 License: PD diff --git a/bip-0151.mediawiki b/bip-0151.mediawiki index a01a8bbe83..cb290042dc 100644 --- a/bip-0151.mediawiki +++ b/bip-0151.mediawiki @@ -2,13 +2,14 @@ BIP: 151 Layer: Peer Services Title: Peer-to-Peer Communication Encryption - Author: Jonas Schnelli + Authors: Jonas Schnelli Comments-Summary: Controversial; some recommendation, and some discouragement Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0151 - Status: Draft - Type: Standards Track - Created: 2016-03-23 + Status: Closed + Type: Specification + Assigned: 2016-03-23 License: PD + Proposed-Replacement: 324 == Abstract == @@ -18,7 +19,7 @@ This BIP describes an alternative way that a peer can encrypt their communicatio == Motivation == -The Bitcoin network does not encrypt communication between peers today. This opens up security issues (eg: traffic manipulation by others) and allows for mass surveillance / analysis of bitcoin users. Mostly this is negligible because of the nature of Bitcoins trust model, however for SPV nodes this can have significant privacy impacts [1] and could reduce the censorship-resistance of a peer. +The Bitcoin network does not encrypt communication between peers today. This opens up security issues (eg: traffic manipulation by others) and allows for mass surveillance / analysis of bitcoin users. Mostly this is negligible because of the nature of Bitcoin's trust model, however, for SPV nodes this can have significant privacy impacts [1] and could reduce the censorship-resistance of a peer. Encrypting peer traffic will make analysis and specific user targeting much more difficult than it currently is. Today it's trivial for a network provider or any other men-in-the-middle to identify a Bitcoin user and its controlled addresses/keys (and link with his Google profile, etc.). Just created and broadcasted transactions will reveal the amount and the payee to the network provider. @@ -26,13 +27,13 @@ This BIP also describes a way that data manipulation (blocking commands by a int Analyzing the type of p2p communication would still be possible because of the characteristics (size, sending-interval, etc.) of the encrypted messages. -Encrypting traffic between peers is already possible with VPN, tor, stunnel, curveCP or any other encryption mechanism on a deeper OSI level, however, most mechanism are not practical for SPV or other DHCP/NAT environment and will require significant knowhow in how to setup such a secure channel. +Encrypting traffic between peers is already possible with VPN, tor, stunnel, curveCP or any other encryption mechanism on a deeper OSI level, however, most mechanisms are not practical for SPV or other DHCP/NAT environment and will require significant knowhow in how to setup such a secure channel. == Specification == A peer that supports encryption must accept encryption requests from all peers. -A independent ECDH negotiation for both communication directions is required and therefore a bidirectional communication will use two symmetric cipher keys (one per direction). +An independent ECDH negotiation for both communication directions is required and therefore a bidirectional communication will use two symmetric cipher keys (one per direction). Both peers must only send encrypted messages after a successful ECDH negotiation in ''both directions''. @@ -40,7 +41,7 @@ Encryption initialization must happen before sending any other messages to the r === Symmetric Encryption Cipher Keys === -The symmetric encryption cipher keys will be calculated with ECDH/HKDF by sharing the pubkeys of a ephemeral key. Once the ECDH secret is calculated on each side, the symmetric encryption cipher keys must be derived with HKDF [2] after the following specification: +The symmetric encryption cipher keys will be calculated with ECDH/HKDF by sharing the pubkeys of an ephemeral key. Once the ECDH secret is calculated on each side, the symmetric encryption cipher keys must be derived with HKDF [2] after the following specification: 1. HKDF extraction PRK = HKDF_EXTRACT(hash=SHA256, salt="bitcoinecdh", ikm=ecdh_secret|cipher-type). @@ -59,7 +60,7 @@ Both sides must also calculate the 256bit session-id using SID = HKDF_EXPA === The encinit message type === -To request encrypted communication, the requesting peer generates an EC ephemeral-session-keypair and sends an encinit message to the responding peer and waits for a encack message. The responding node must do the same encinit/encack interaction for the opposite communication direction. +To request encrypted communication, the requesting peer generates an EC ephemeral-session-keypair and sends an encinit message to the responding peer and waits for an encack message. The responding node must do the same encinit/encack interaction for the opposite communication direction. {|class="wikitable" ! Field Size !! Description !! Data type !! Comments @@ -84,17 +85,17 @@ a 64 bit nonce and a 64 bit counter into 64 bytes of output. This output is used Poly1305, also by Daniel Bernstein [4], is a one-time Carter-Wegman MAC that computes a 128 bit integrity tag given a message and a single-use 256 bit secret key. -The chacha20-poly1305@openssh.com specified and defined by openssh [5] combines these two primitives into an authenticated encryption mode. The construction used is based on that proposed for TLS by Adam Langley [6], but differs in the layout of data passed to the MAC and in the addition of encyption of the packet lengths. +The chacha20-poly1305@openssh.com specified and defined by openssh [5] combines these two primitives into an authenticated encryption mode. The construction used is based on that proposed for TLS by Adam Langley [6], but differs in the layout of data passed to the MAC and in the addition of encryption of the packet lengths. K_1 must be used to only encrypt the payload size of the encrypted message to avoid leaking information by revealing the message size. K_2 must be used in conjunction with poly1305 to build an AEAD. -Optimized implementations of ChaCha20-Poly1305 are very fast in general, therefore it is very likely that encrypted messages require less CPU cycles per bytes then the current unencrypted p2p message format. A quick analysis by Pieter Wuille of the current ''standard implementations'' has shown that SHA256 requires more CPU cycles per byte then ChaCha20 & Poly1304. +Optimized implementations of ChaCha20-Poly1305 are very fast in general, therefore it is very likely that encrypted messages require less CPU cycles per byte than the current unencrypted p2p message format. A quick analysis by Pieter Wuille of the current ''standard implementations'' has shown that SHA256 requires more CPU cycles per byte than ChaCha20 & Poly1304. === The encack message type === -The responding peer accepts the encryption request by sending a encack message. +The responding peer accepts the encryption request by sending an encack message. {|class="wikitable" ! Field Size !! Description !! Data type !! Comments @@ -150,7 +151,7 @@ If more data is present, another message must be deserialized. There is no expli === Re-Keying === -A responding peer can inform the requesting peer over a re-keying with a encack message containing 33byte of zeros to indicate that all encrypted message following after this encack message will be encrypted with ''the next symmetric cipher key''. +A responding peer can inform the requesting peer over a re-keying with an encack message containing 33byte of zeros to indicate that all encrypted message following after this encack message will be encrypted with ''the next symmetric cipher key''. The new symmetric cipher key will be calculated by SHA256(SHA256(session_id || old_symmetric_cipher_key)). @@ -172,12 +173,12 @@ This proposal is backward compatible. Non-supporting peers will ignore the + Authors: Matt Corallo Comments-Summary: Unanimously Recommended for implementation Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0152 - Status: Draft - Type: Standards Track - Created: 2016-04-27 + Status: Deployed + Type: Specification + Assigned: 2016-04-27 License: PD @@ -195,7 +195,7 @@ Compact blocks version 2 is almost identical to version 1, but supports segregat # Note that this spec does not change the requirement that nodes only relay information about blocks which they have fully validated in response to GETDATA/GETHEADERS/GETBLOCKS/etc requests. Nodes which announce using CMPCTBLOCK message and then receive a request for associated block data SHOULD ensure that messages do not go unresponded to, and that the appropriate data is provided after the block has been validated, subject to standard message-response ordering requirements. Note that no requirement is added that the node respond to the request with the new block included in eg GETHEADERS or GETBLOCKS messages, but the node SHOULD re-announce the block using the associated announcement methods after validation has completed if it is not included in the original response. On the other hand, nodes SHOULD delay responding to GETDATA requests for the block until validation has completed, stalling all message processing for the associated peer. REJECT messages are not considered "responses" for the purpose of this section. -# As a result of the above requirements, implementors may wish to consider the potential for the introduction of delays in responses while remote peers validate blocks, avoiding delay-causing requests where possible. +# As a result of the above requirements, implementers may wish to consider the potential for the introduction of delays in responses while remote peers validate blocks, avoiding delay-causing requests where possible. ==Justification== @@ -209,9 +209,9 @@ There are several design goals for the Short ID calculation: * '''Space''' cmpctblock messages are never optional in this protocol, and contain a short ID for each non-prefilled transaction in the block. Thus, the size of short IDs is directly proportional to the maximum bandwidth savings possible. * '''Collision resistance''' It should be hard for network participants to create transactions that cause collisions. If an attacker were able to cause such collisions, filling mempools (and, thus, blocks) with them would cause poor network propagation of new (or non-attacker, in the case of a miner) blocks. -SipHash is a secure, fast, and simple 64-bit MAC designed for network traffic authentication and collision-resistant hash tables. We truncate the output from SipHash-2-4 to 48 bits (see next section) in order to minimize space. The resulting 48-bit hash is certainly not large enough to avoid intentionally created individual collisons, but by using the block hash as a key to SipHash, an attacker cannot predict what keys will be used once their transactions are actually included in a relayed block. We mix in a per-connection 64-bit nonce to obtain independent short IDs on every connection, so that even block creators cannot control where collisions occur, and random collisions only ever affect a small number of connections at any given time. The mixing is done using SHA256(block_header || nonce), which is slow compared to SipHash, but only done once per block. It also adds the ability for nodes to choose the nonce in a better than random way to minimize collisions, though that is not necessary for correct behaviour. Conversely, nodes can also abuse this ability to increase their ability to introduce collisions in the blocks they relay themselves. However, they can already cause more problems by simply refusing to relay blocks. That is inevitable, and this design only seeks to prevent network-wide misbehavior. +SipHash is a secure, fast, and simple 64-bit MAC designed for network traffic authentication and collision-resistant hash tables. We truncate the output from SipHash-2-4 to 48 bits (see next section) in order to minimize space. The resulting 48-bit hash is certainly not large enough to avoid intentionally created individual collisions, but by using the block hash as a key to SipHash, an attacker cannot predict what keys will be used once their transactions are actually included in a relayed block. We mix in a per-connection 64-bit nonce to obtain independent short IDs on every connection, so that even block creators cannot control where collisions occur, and random collisions only ever affect a small number of connections at any given time. The mixing is done using SHA256(block_header || nonce), which is slow compared to SipHash, but only done once per block. It also adds the ability for nodes to choose the nonce in a better than random way to minimize collisions, though that is not necessary for correct behaviour. Conversely, nodes can also abuse this ability to increase their ability to introduce collisions in the blocks they relay themselves. However, they can already cause more problems by simply refusing to relay blocks. That is inevitable, and this design only seeks to prevent network-wide misbehavior. -====Random collision probabilty==== +====Random collision probability==== Thanks to the block-header-based SipHash keys, we can assume that the only collisions on links between honest nodes are random ones. diff --git a/bip-0154.mediawiki b/bip-0154.mediawiki index a0bf3871a3..d491036ae1 100644 --- a/bip-0154.mediawiki +++ b/bip-0154.mediawiki @@ -2,12 +2,10 @@ BIP: 154 Layer: Peer Services Title: Rate Limiting via peer specified challenges - Author: Karl-Johan Alm - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0154 - Status: Draft - Type: Standards Track - Created: 2017-04-12 + Authors: Karl-Johan Alm + Status: Closed + Type: Specification + Assigned: 2017-04-12 License: BSD-2-Clause @@ -71,7 +69,7 @@ solve the challenge and reconnect, or discard it and find a different peer (or w There are two POW identifiers currently. When a new identifier is introduced, it should be added with an increment of 1 to the last identifier in the list. When an identifier is deprecated, its status should be changed to Deprecated but it should -retain its place in the list indefinitely. +retain its place in the list indefinitely. {|class="wikitable" ! ID !! Algorithm Name !! Work !! Param size !! Solution size !! Provably Secure !! SPH Resistance !! Status @@ -166,14 +164,14 @@ Solution format: Additional notes: * The initial nonce value used for finding a graph with a suitable solution should be randomized, or a challenger may deliberately pick a challenge with "poor" outcomes to fool a node into spending more than predicted time solving. -* Further information on the recommended challenge parameters can be found here: http://bc-2.jp/cuckoo-profile.pdf +* Further information on the recommended challenge parameters can be found here: https://web.archive.org/web/20230207054058/http://bc-2.jp/cuckoo-profile.pdf ===Purpose Identifiers=== There is only one Purpose Identifier currently. In the future, more Purpose Identifiers could be added for at-DoS-risk operations, such as bloom filters. When a new identifier is introduced, it should be added with an increment of 1 to the last identifier in the list. When an identifier is deprecated, its status should be changed to Deprecated but it should retain its place in -the list indefinitely. +the list indefinitely. {|class="wikitable" ! ID !! Purpose Name !! Description !! Status @@ -236,7 +234,7 @@ Normally mid-layer (all but the last) POW algorithms have a zero-length input. E |- | 1..4 || pow-id || 1 || sha256 |- -| 5 || pow-params (config_length) || 9 || +| 5 || pow-params (config_length) || 9 || |- | 6..9 || pow-params (target) || 0x207fffff || Resulting hash must be <= the compact hash 0x207fffff* |- @@ -248,7 +246,7 @@ Normally mid-layer (all but the last) POW algorithms have a zero-length input. E |- | 19..22 || pow-id || 2 || cuckoo-cycle |- -| 23 || pow-params (config_length) || 8 || +| 23 || pow-params (config_length) || 8 || |- | 24 || pow-params (sizeshift) || 28 |- diff --git a/bip-0155.mediawiki b/bip-0155.mediawiki new file mode 100644 index 0000000000..ba13a5c688 --- /dev/null +++ b/bip-0155.mediawiki @@ -0,0 +1,204 @@ +
+  BIP: 155
+  Layer: Peer Services
+  Title: addrv2 message
+  Authors: Wladimir J. van der Laan 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2019-02-27
+  License: BSD-2-Clause
+  Version: 2.0.0
+
+ +==Introduction== + +===Abstract=== + +This document proposes a new P2P message to gossip longer node addresses over the P2P network. +This is required to support new-generation Onion addresses, I2P, and potentially other networks +that have longer endpoint addresses than fit in the 128 bits of the current addr message. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +Tor v3 hidden services are part of the stable release of Tor since version 0.3.2.9. They have +various advantages compared to the old hidden services, among which are better encryption and privacy +[https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt Tor Rendezvous Specification - Version 3]. +These services have 256 bit addresses and thus do not fit in the existing addr message, which encapsulates onion addresses in OnionCat IPv6 addresses. + +Other transport-layer protocols such as I2P have always used longer +addresses. This change would make it possible to gossip such addresses over the +P2P network, so that other peers can connect to them. + +==Specification== + +
+The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", +"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be +interpreted as described in RFC 2119[https://tools.ietf.org/html/rfc2119 RFC 2119]. +
+ +The addrv2 message is defined as a message where pchCommand == "addrv2". +It is serialized in the standard encoding for P2P messages. +Its format is similar to the current addr message format, with the difference that the +fixed 16-byte IP address is replaced by a network ID and a variable-length address, and the services format has been changed to [https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer CompactSize]. + +This means that the message contains a serialized std::vector of the following structure: + +{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" +!Type +!Name +!Description +|- +| uint32_t +| time +| Time that this node was last seen as connected to the network. A time in Unix epoch time format. +|- +| CompactSize +| services +| Service bits. A bit field that is 64 bits wide, encoded in [https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer CompactSize]. +|- +| uint8_t +| networkID +| Network identifier. An 8-bit value that specifies which network is addressed. +|- +| std::vector +| addr +| Network address. The interpretation depends on networkID. +|- +| uint16_t +| port +| Network port. If not relevant for the network this MUST be 0. +|} + +One message can contain up to 1,000 addresses. Clients SHOULD reject messages with more addresses. + +Field addr has a variable length, with a maximum of 512 bytes (4096 bits). +Clients SHOULD reject messages with longer addresses, irrespective of the network ID. + +The list of reserved network IDs is as follows: + +{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" +!Network ID +!Enumeration +!Address length (bytes) +!Description +|- +| 0x01 +| IPV4 +| 4 +| IPv4 address (globally routed internet) +|- +| 0x02 +| IPV6 +| 16 +| IPv6 address (globally routed internet) +|- +| 0x03 +| TORV2 +| 10 +| Tor v2 hidden service address (no longer usedTor v2 is no longer operational; clients MUST NOT gossip or relay Tor v2 addresses and MUST ignore them on receive) +|- +| 0x04 +| TORV3 +| 32 +| Tor v3 hidden service address +|- +| 0x05 +| I2P +| 32 +| I2P overlay network address +|- +| 0x06 +| CJDNS +| 16 +| Cjdns overlay network address +|- +| 0x07 +| YGGDRASIL +| 16 +| Yggdrasil overlay network address +|} + +Clients are RECOMMENDED to gossip addresses from all known networks even if they are currently not connected to some of them. That could help multi-homed nodes and make it more difficult for an observer to tell which networks a node is connected to. + +Clients SHOULD NOT gossip addresses from unknown networks because they have no means to validate those addresses and so can be tricked to gossip invalid addresses. + +Further network ID numbers MUST be reserved in a new BIP document. + +Clients SHOULD reject messages that contain addresses that have a different length than specified in this table for a specific network ID, as these are meaningless. + +See the appendices for the address encodings to be used for the various networks. + +==Signaling support and compatibility== + +Introduce a new message type sendaddrv2. Sending such a message indicates that a node can understand and prefers to receive addrv2 messages instead of addr messages. I.e. "Send me addrv2". Sending or not sending this message does not imply any preference with respect to receiving unrequested address messages. + +The sendaddrv2 message MUST only be sent in response to the version message from a peer and prior to sending the verack message. + +For older peers, that did not emit sendaddrv2, keep sending the legacy addr message, ignoring addresses with the newly introduced address types. + +==Reference implementation== + +The reference implementation is available at (to be done) + +==Acknowledgements== + +- Jonas Schnelli: change services field to [https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer CompactSize], to make the message more compact in the likely case instead of always using 8 bytes. + +- Gregory Maxwell: various suggestions regarding extensibility + +==Appendix A: Tor v2 address encoding (no longer used )== + +The new message introduces a separate network ID for TORV2. + +Clients MUST send Tor hidden service addresses with this network ID, with the 80-bit hidden service ID in the address field. This is the same as the representation in the legacy addr message, minus the 6 byte prefix of the OnionCat wrapping. + +Clients SHOULD ignore OnionCat (fd87:d87e:eb43::/48) addresses on receive if they come with the IPV6 network ID. + +==Appendix B: Tor v3 address encoding== + +According to the spec [https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt Tor Rendezvous Specification - Version 3: Encoding onion addresses], next-gen .onion addresses are encoded as follows: +
+onion_address = base32(PUBKEY | CHECKSUM | VERSION) + ".onion"
+ CHECKSUM = H(".onion checksum" | PUBKEY | VERSION)[:2]
+
+ where:
+   - PUBKEY is the 32 bytes ed25519 master pubkey of the hidden service
+   - VERSION is a one byte version field (default value '\x03')
+   - ".onion checksum" is a constant string
+   - CHECKSUM is truncated to two bytes before inserting it in onion_address
+   - H() is the SHA3-256 cryptographic hash function
+
+ +Tor v3 addresses MUST be sent with the TORV3 network ID, with the 32-byte PUBKEY part in the address field. As VERSION will always be '\x03' in the case of v3 addresses, this is enough to reconstruct the onion address. + +==Appendix C: I2P address encoding== + +Like Tor, I2P naming uses a base32-encoded address format[https://geti2p.net/en/docs/naming#base32 I2P: Naming and address book]. + +I2P uses 52 characters (256 bits) to represent the full SHA-256 hash, followed by .b32.i2p. + +I2P addresses MUST be sent with the I2P network ID, with the decoded SHA-256 hash as address field. + +==Appendix D: Cjdns address encoding== + +Cjdns addresses are simply IPv6 addresses in the fc00::/8 range[https://github.com/cjdelisle/cjdns/blob/6e46fa41f5647d6b414612d9d63626b0b952746b/doc/Whitepaper.md#pulling-it-all-together Cjdns whitepaper: Pulling It All Together]. They MUST be sent with the CJDNS network ID. + +==Appendix E: Yggdrasil address encoding== + +Yggdrasil addresses are simply IPv6 addresses in the 0200::/7 range[https://yggdrasil-network.github.io/faq.html#will-yggdrasil-conflict-with-my-network-routing Yggdrasil FAQ]. They MUST be sent with the YGGDRASIL network ID. + +== Changelog == + +* 2.0.0 (2025-10-01): +** Add note that Tor v2 is no longer operational. +* 1.0.0 (2019-02-27): +** Initial version + +==References== + + diff --git a/bip-0156.mediawiki b/bip-0156.mediawiki new file mode 100644 index 0000000000..093ee5f610 --- /dev/null +++ b/bip-0156.mediawiki @@ -0,0 +1,320 @@ +
+  BIP: 156
+  Layer: Peer Services
+  Title: Dandelion - Privacy Enhancing Routing
+  Authors: Brad Denby 
+           Andrew Miller 
+           Giulia Fanti 
+           Surya Bakshi 
+           Shaileshh Bojja Venkatakrishnan 
+           Pramod Viswanath 
+  Status: Closed
+  Type: Specification
+  Assigned: 2017-06-09
+  License: CC0-1.0
+
+ +==Abstract== + +Bitcoin's transaction spreading protocol is vulnerable to deanonymization +attacks. Dandelion is a transaction routing mechanism that provides formal +anonymity guarantees against these attacks. When a node generates a transaction +without Dandelion, it transmits that transaction to its peers with independent, +exponential delays. This approach, known as diffusion in academia, allows +network adversaries to link transactions to IP addresses. + +Dandelion mitigates this class of attacks by sending transactions over a +randomly selected path before diffusion. Transactions travel along this path +during the "stem phase" and are then diffused during the "fluff phase" (hence +Dandelion). We have shown that this routing protocol provides near-optimal +anonymity guarantees among schemes that do not introduce additional encryption +mechanisms. + +==Motivation== + +Transaction diffusion in Bitcoin is vulnerable to deanonymization attacks. +Because transactions are sent to peers with independent, exponential delays, +messages spread through the network in a statistically symmetric manner. This +pattern allows colluding spy nodes to infer the transaction source. Breaking +this symmetry prevents the attack. However, we have shown that an adversary with +knowledge of the network topology can launch a much more effective "fingerprint" +attack if the symmetry breaking is not done properly. + +Consider a botnet-style adversary with access to the P2P graph. Botnets of size +comparable to the Bitcoin P2P network are common and cheap, and these +adversaries can learn the network structure with probe messages. We have shown +that such an adversary can achieve total deanonymization of the entire network +after observing less than ten transactions per node. + +Dandelion is a practical, lightweight privacy solution that provides the Bitcoin +network formal anonymity guarantees. While other privacy solutions aim to +protect individual users, Dandelion protects anonymity by limiting the +capability of adversaries to deanonymize the entire network. + +==How Dandelion Works== + +Dandelion enhances user privacy by sending transactions through an anonymity +phase before diffusing them throughout the network. At a high level, Dandelion +enhances privacy by (i) breaking the symmetry of diffusion and (ii) mixing +transactions by forwarding messages from different sources along the same path. + +Dandelion routing can be conceptualized in three phases. First, a privacy graph +is constructed. In practice, this privacy graph is constructed in a fully +decentralized manner and is a subgraph of the existing Bitcoin P2P network. +Next, transactions are forwarded along this privacy graph during the "stem +phase." Finally, messages are broadcast to the network during the "fluff phase" +using the typical method of diffusion. + +[[File:bip-0156/1-dandelion.png|framed|center|alt=An illustration of Dandelion routing|Figure 1]] +Figure 1 + +In order to select the privacy graph in a decentralized manner, each node +selects a subset of its outbound peers to be Dandelion destinations. Dandelion +transactions (transactions in their stem phase) that arrive at this node via +inbound connections are forwarded to these Dandelion destinations. + +In an ideal setting, we have found that a Hamiltonian circuit provides +near-optimal privacy guarantees. However, constructing a Hamiltonian circuit +through the Bitcoin P2P network in a decentralized, trustless manner is not +feasible. Thus, we recommend that each node select two Dandelion destinations +uniformly at random without replacement from its list of outbound peers. Our +tests have shown that this method provides comparable privacy with increased +robustness. + +During stem phase routing, there is a question of how to route messages in order +to protect privacy. For example, if two Dandelion transactions arrive at a node +from different inbound peers, to which Dandelion destination(s) should these +transactions be sent? We have found that some choices are much better than +others. + +Consider the case in which each Dandelion transaction is forwarded to a +Dandelion destination selected uniformly at random. This approach results in a +fingerprint attack allowing network-level botnet adversaries to achieve total +deanonymization of the P2P network after observing less than ten transactions +per node. + +[[File:bip-0156/2-attack.png|framed|center|alt=An illustration of a fingerprint attack|Figure 2]] +Figure 2 + +During a fingerprint attack, a botnet-style adversary with knowledge of the +graph structure first simulates transaction propagation. This offline step lets +the adversary generate fingerprints for each network node. During the online +attack, the adversary collects transactions at its spy nodes and matches these +observations to the simulated fingerprints. Our simulations have shown that this +attack results in devastating, network-wide deanonymization. + +[[File:bip-0156/3-attack-plot.png|framed|center|alt=A plot illustrating total deanonymization|Figure 3]] +Figure 3 + +To avoid this issue, we suggest "per-inbound-edge" routing. Each inbound peer is +assigned a particular Dandelion destination. Each Dandelion transaction that +arrives via this peer is forwarded to the same Dandelion destination. +Per-inbound-edge routing breaks the described attack by blocking an adversary's +ability to construct useful fingerprints. Fingerprints arise when routing +decisions are made independently per transaction at each node. In this case, two +transactions from the same node generally take different paths through the +network. Crucially, this results in multiple, unique data points that are +aggregated to match with a fingerprint. + +Dandelion ensures that two transactions from the same node take the same network +path, limiting adversaries to the far-left of the graph in Figure 3. In other +words, adversary knowledge is limited to the case of one observed message rather +than a rich profile of multiple transaction paths. Dandelion also breaks the +symmetry of diffusion, making the source of the transaction difficult to infer. + +[[File:bip-0156/4-dandelion-plot.png|framed|center|alt=A plot illustrating limited deanonymization|Figure 4]] +Figure 4 + +After a transaction has traveled along a Dandelion stem for a random number of +hops, it transitions into the fluff phase of routing. The transaction is shared +with the network through the existing process of diffusion. In practice, this +fluff mechanism is enforced by a weighted coin flip at each node. If the random +value is below some threshold, the Dandelion transaction is transformed into a +typical transaction. In our testing, we have chosen a probability of ten percent +that a given Dandelion transaction enters fluff phase when leaving a given node. +This value strikes a good balance between stem path length and transaction +spreading latency. + +Note that Dandelion's expected precision guarantees are a population-level +metric, whereas the expected recall guarantees can be interpreted as an +individual-level metric. Expected recall is equivalent to the probability that +an adversary associates a single transaction with a given source. These +guarantees are probabilistic. They do not address scenarios in which a node has +been eclipsed by other nodes, or when a node is specifically targeted by an +ISP-like adversary. Individuals who are concerned about targeted deanonymization +should still use Tor. + +At a high level, Dandelion is like an "anonymity inoculation" for the public at +large - including users who are not aware of Bitcoin's privacy issues. Higher +adoption leads to greater benefits, even for users who do not use Tor. Early +adopters of Dandelion still receive privacy benefits. In the worst case when no +neighbors support Dandelion, transactions make at least one hop before +diffusing. Note that any solution based only on routing cannot be perfectly +anonymous due to the fundamental lower bounds on precision and recall shown in +the original Dandelion paper. Dandelion provides near-optimal anonymity +guarantees among such solutions. + +==Specification== + +Dandelion can be specified with a handful of features: Dandelion transaction +support, Dandelion routing data and logic, periodic Dandelion route shuffling, +memory pool logic, the fluff mechanism, transaction embargoes, and Dandelion +transaction logic. Specification details are summarized below. + +===Dandelion transaction support=== + +During the stem phase, transactions are "Dandelion transactions." When a +Dandelion transaction enters fluff phase, it becomes a typical Bitcoin +transaction. Dandelion transactions and typical transactions differ only in +their NetMsgType. + +Dandelion (stem phase) transactions MUST be differentiable from typical Bitcoin +transactions. + +===Dandelion routing data and logic=== + +Dandelion routing during the stem phase requires notions of inbound peers, +outbound peers, Dandelion destinations, and Dandelion routes. Inbound peers +consist of all currently connected peers that initiated the peer connection. +Outbound peers consist of all currently connected peers that were connected to +by this node. Dandelion destinations are a subset of outbound peers. The number +of Dandelion destinations is limited by the +DANDELION_MAX_DESTINATIONS parameter. In the reference +implementation, this parameter is set to two. Our tests have shown that this +value provides both privacy and robustness (see the reference paper for more +details on the parameter tradeoffs). Dandelion routes are a map of inbound peers +to Dandelion destinations. Every inbound peer is mapped to a Dandelion +destination. + +Note that a Dandelion node may choose a different +DANDELION_MAX_DESTINATIONS parameter without splitting from the +privacy graph. When mapping inbound connections to outbound connections for +Dandelion routes, we implement the following routing logic. First, select a set +of Dandelion destinations from the set of outbound peers. This set of Dandelion +destinations is of size less than or equal to +DANDELION_MAX_DESTINATIONS. For each inbound connection, first +identify the subset of Dandelion destinations with the least number of routes. +For example, some subset of Dandelion destinations may be affiliated with zero +routes while all other Dandelion destinations are affiliated with one or more +routes. From this subset, select one Dandelion destination uniformly at random. +Establish a Dandelion route from the inbound connection to this Dandelion +destination. + +For a given Dandelion routing epoch, two distinct Dandelion destinations SHOULD +be selected uniformly at random from the set of outbound connections. All +Dandelion transactions that arrive via a given inbound connection MUST be +transmitted to the same Dandelion destination. When choosing a Dandelion +destination for a given inbound connection, the destination MUST be selected +uniformly at random from the set of Dandelion destinations with the least number +of inbound connections mapped to them. + +===Periodic Dandelion route shuffling=== + +The map of Dandelion routes is cleared and reconstructed every ten minutes on +average. We have chosen the value of ten minutes heuristically in order to make +privacy graph learning difficult for adversaries. Note that a Dandelion node may +choose a different average shuffle time without splitting from the privacy +graph. + +Dandelion routes MUST be cleared and reconstructed at random intervals. +Dandelion routes SHOULD be cleared and reconstructed every ten minutes on +average. + +===Memory pool logic=== + +Dandelion transactions are segregated from typical transactions. The +mempool remains unchanged. Another instance of the +CTxMemPool class, called the stempool, is used for +Dandelion transactions. Information flows from mempool to +stempool in order to ensure proper transaction propagation. +Information does not flow from stempool to mempool, +except when a Dandelion transaction fluffs into a typical transaction. + +When a Dandelion transaction arrives, the transaction MUST be added to the +stempool and MUST NOT be added to the mempool. When a typical Bitcoin +transaction arrives, the transaction MUST be added to the mempool and MUST be +added to the stempool. When a Dandelion transaction fluffs, the transaction MUST +be added to the mempool. + +===The fluff mechanism=== + +When relaying a Dandelion transaction along a Dandelion route, there is a 10% +chance that the Dandelion transaction becomes a typical Bitcoin transaction and +is therefore relayed via diffusion. In our testing, this value strikes a good +balance between stem path length and transaction spreading latency. Note that a +Dandelion node may choose a different chance of fluffing without splitting from +the privacy graph. + +When a node prepares to transmit a Dandelion transaction, the node MUST flip a +biased coin. If the outcome is "Dandelion transaction," then the node MUST +transmit the transaction to the appropriate Dandelion destination. Otherwise, +the node MUST convert the Dandelion transaction into a typical Bitcoin +transaction. A Dandelion transaction SHOULD fluff into a typical Bitcoin +transaction with a 10% probability. + +===Transaction embargoes=== + +During the stem phase, transactions are relayed along a single path. If any node +in this path were to receive the Dandelion transaction and go offline, then the +transaction would cease to propagate. To increase robustness, every node that +forwards a Dandelion transaction initializes a timer at the time of reception. +If the Dandelion transaction does not appear in the memory pool by the time the +timer expires, then the transaction enters fluff phase and is forwarded via +diffusion. + +When a Dandelion transaction arrives, the node MUST set an embargo timer for a +random time in the future. If the Dandelion transaction arrives as a typical +Bitcoin transaction, the node MUST cancel the timer. If the timer expires before +the Dandelion transaction is observed as a typical Bitcoin transaction, then the +node MUST fluff the Dandelion transaction. + +===Dandelion transaction logic=== + +The following cases define a node's behavior when receiving network packets +referencing Dandelion transactions. +* Receive INV for Dandelion TX: If the peer is inbound and the Dandelion transaction has not been received from this peer, then reply with GETDATA. +* Receive GETDATA for Dandelion TX: If the peer is not inbound and the Dandelion transaction has been advertised to this peer, then reply with the Dandelion transaction. +* Receive Dandelion TX: If the peer is inbound, then relay the Dandelion TX to the appropriate Dandelion destination. + +==Implementation== + +A reference implementation is available at the following URL: +https://github.com/dandelion-org/bitcoin/tree/dandelion-feature-commits + +All features have been compressed into a single commit at the following URL: +https://github.com/dandelion-org/bitcoin/tree/dandelion + +==Compatibility== + +Dandelion does not conflict with existing versions of Bitcoin. A Bitcoin node +that supports Dandelion appears no differently to Bitcoin nodes running older +software versions. Bitcoin nodes that support Dandelion can identify feature +support through a probe message. Obviously, older nodes are not capable of +Dandelion routing. If a Bitcoin node supporting Dandelion has no peers that also +support Dandelion, then its behavior naturally decays to that of a Bitcoin node +without Dandelion support due to the Dandelion transaction embargoes. + +==Acknowledgements== + +We would like to thank the Bitcoin Core developers and Gregory Maxwell in +particular for their insightful comments, which helped to inform this +implementation and some of the follow-up work we conducted. We would also like +to thank the Mimblewimble development community for coining the term "stempool," +which we happily adopted for this implementation. + +==References== + +# An Analysis of Anonymity in Bitcoin Using P2P Network Traffic http://fc14.ifca.ai/papers/fc14_submission_71.pdf +# Deanonymisation of clients in Bitcoin P2P network https://arxiv.org/abs/1405.7418 +# Discovering Bitcoin’s Public Topology and Influential Nodes https://cs.umd.edu/projects/coinscope/coinscope.pdf +# (Sigmetrics 2017) Dandelion: Redesigning the Bitcoin Network for Anonymity https://arxiv.org/abs/1701.04439 +# (Sigmetrics 2018) Dandelion++: Lightweight Cryptocurrency Networking with Formal Anonymity Guarantees https://arxiv.org/pdf/1805.11060.pdf + +==Copyright== + +To the extent possible under law, the author(s) have dedicated all copyright and +related and neighboring rights to this work to the public domain worldwide. This +work is distributed without any warranty. + +You should have received a copy of the CC0 Public Domain Dedication with this +work. If not, see https://creativecommons.org/publicdomain/zero/1.0/ . diff --git a/bip-0156/1-dandelion.png b/bip-0156/1-dandelion.png new file mode 100644 index 0000000000..d17e5ce7c4 Binary files /dev/null and b/bip-0156/1-dandelion.png differ diff --git a/bip-0156/2-attack.png b/bip-0156/2-attack.png new file mode 100644 index 0000000000..c6165d1f8c Binary files /dev/null and b/bip-0156/2-attack.png differ diff --git a/bip-0156/3-attack-plot.png b/bip-0156/3-attack-plot.png new file mode 100644 index 0000000000..8a35a8639c Binary files /dev/null and b/bip-0156/3-attack-plot.png differ diff --git a/bip-0156/4-dandelion-plot.png b/bip-0156/4-dandelion-plot.png new file mode 100644 index 0000000000..5fe2150d8e Binary files /dev/null and b/bip-0156/4-dandelion-plot.png differ diff --git a/bip-0156/bitcoin.conf b/bip-0156/bitcoin.conf new file mode 100644 index 0000000000..e9e6581480 --- /dev/null +++ b/bip-0156/bitcoin.conf @@ -0,0 +1,16 @@ +regtest=1 # Run this node on its own independent test network +debug=net # Enable network debug logs +debug=mempool # Enable mempool debug logs +debug=mempoolrej # Enable mempool rejection debug logs +debug=dandelion # Enable dandelion debug logs +logips=1 # Log IP addresses in debug output +logtimemicros=1 # Log timestamps with microsecond precision +printtoconsole=1 # Print debug logs to console instead of debug.log +server=1 # Accept command line JSON-RPC commands +rpcuser=xxx # Username for JSON-RPC connections +rpcpassword=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +rpcauth=xxx:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +dns=0 # Do not allow DNS lookups for -addnode, -seednode, and -connect +dnsseed=0 # Do not query for peer addresses via DNS lookup +persistmempool=0 # Do not save mempool on shutdown to load on restart +dandelion=1 # Enable Dandelion transactions diff --git a/bip-0156/dandelion-debug-logs-example.pdf b/bip-0156/dandelion-debug-logs-example.pdf new file mode 100644 index 0000000000..4f4180ed91 Binary files /dev/null and b/bip-0156/dandelion-debug-logs-example.pdf differ diff --git a/bip-0156/dandelion-reference-documentation.pdf b/bip-0156/dandelion-reference-documentation.pdf new file mode 100644 index 0000000000..aee33f10c3 Binary files /dev/null and b/bip-0156/dandelion-reference-documentation.pdf differ diff --git a/bip-0157.mediawiki b/bip-0157.mediawiki index 61ffc7ef3e..8b8d3bac25 100644 --- a/bip-0157.mediawiki +++ b/bip-0157.mediawiki @@ -2,15 +2,14 @@ BIP: 157 Layer: Peer Services Title: Client Side Block Filtering - Author: Olaoluwa Osuntokun - Alex Akselrod - Jim Posen - Comments-Summary: None yet - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0157 - Status: Draft - Type: Standards Track - Created: 2017-05-24 + Authors: Olaoluwa Osuntokun + Alex Akselrod + Jim Posen + Status: Deployed + Type: Specification + Assigned: 2017-05-24 License: CC0-1.0 + Requires: 158 @@ -168,7 +167,7 @@ fields: # Nodes SHOULD NOT send getcfilters unless the peer has signaled support for this filter type. Nodes receiving getcfilters with an unsupported filter type SHOULD NOT respond. # StopHash MUST be known to belong to a block accepted by the receiving peer. This is the case if the peer had previously sent a headers or inv message with that block or any descendents. A node that receives getcfilters with an unknown StopHash SHOULD NOT respond. -# The height of the block with hash StopHash MUST be greater than or equal to StartHeight, and the difference MUST be strictly less than 1,000. +# The height of the block with hash StopHash MUST be greater than or equal to StartHeight, and the difference MUST be strictly less than 1000. # The receiving node MUST respond to valid requests by sending one cfilter message for each block in the requested range, sequentially in order by block height. ==== cfilter ==== @@ -355,7 +354,7 @@ random-access disk reads. Nodes SHOULD NOT generate filters dynamically on request, as malicious peers may be able to perform DoS attacks by requesting small filters derived from large -blocks. This would require an asymmetical amount of I/O on the node to compute +blocks. This would require an asymmetrical amount of I/O on the node to compute and serve, similar to attacks against BIP 37 enabled nodes noted in BIP 111. Nodes MAY prune block data after generating and storing all filters for a block. @@ -396,7 +395,7 @@ Once the client has downloaded and verified all filter headers needed, ''and'' no outbound peers have sent conflicting headers, the client can download the actual block filters it needs. The client MAY backfill filter headers before the first verified one at this point if it only downloaded them starting at a later -point. Clients SHOULD persist the verified filter headers for last 100 blocks in +point. Clients SHOULD persist the verified filter headers for the last 100 blocks in the chain (or whatever finality depth is desired), to compare against headers received from new peers after restart. They MAY store more filter headers to avoid redownloading them if a rescan is later necessary. @@ -431,9 +430,9 @@ document proposes a solution purely at the P2P layer. The constant interval of 1,000 blocks between checkpoints was chosen so that, given the current chain height and rate of growth, the size of a -cfcheckpt message is not drastically from a -cfheaders between two checkpoints. Also, 1,000 is a nice round -number, at least to those of us who think in decimal. +cfcheckpt message is not drastically different from a +cfheaders message between two checkpoints. Also, 1,000 is a nice +round number, at least to those of us who think in decimal. == Compatibility == @@ -468,4 +467,4 @@ Golomb-Rice Coded sets: https://github.com/Roasbeef/btcutil/tree/gcs/gcs == Copyright == -This document is licensed under the Creative Commons CC0 1.0 Universal lisence. +This document is licensed under the Creative Commons CC0 1.0 Universal license. diff --git a/bip-0158.mediawiki b/bip-0158.mediawiki index 15caa6828a..9456809fbc 100644 --- a/bip-0158.mediawiki +++ b/bip-0158.mediawiki @@ -2,14 +2,13 @@ BIP: 158 Layer: Peer Services Title: Compact Block Filters for Light Clients - Author: Olaoluwa Osuntokun - Alex Akselrod - Comments-Summary: None yet - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0158 - Status: Draft - Type: Standards Track - Created: 2017-05-24 + Authors: Olaoluwa Osuntokun + Alex Akselrod + Status: Deployed + Type: Specification + Assigned: 2017-05-24 License: CC0-1.0 + Requires: 157 @@ -19,7 +18,7 @@ This BIP describes a structure for compact filters on block data, for use in the BIP 157 light client protocolbip-0157.mediawiki. The filter construction proposed is an alternative to Bloom filters, as used in BIP 37, that minimizes filter size by using Golomb-Rice coding for compression. This -document specifies two initial types of filters based on this construction that +document specifies one initial filter type based on this construction that enables basic wallets and applications with more advanced smart contracts. == Motivation == @@ -27,9 +26,8 @@ enables basic wallets and applications with more advanced smart contracts. [[bip-0157.mediawiki|BIP 157]] defines a light client protocol based on deterministic filters of block content. The filters are designed to minimize the expected bandwidth consumed by light clients, downloading filters -and full blocks. This document defines two initial filter types, ''basic'' and -''extended'', to provide support for advanced applications while reducing the -filter size for regular wallets. +and full blocks. This document defines the initial filter type ''basic'' +that is designed to reduce the filter size for regular wallets. == Definitions == @@ -40,9 +38,6 @@ filter size for regular wallets. ''CompactSize'' is a compact encoding of unsigned integers used in the Bitcoin P2P protocol. -''Data pushes'' are byte vectors pushed to the stack according to the rules of -Bitcoin script. - ''Bit streams'' are readable and writable streams of individual bits. The following functions are used in the pseudocode in this document: * new_bit_stream instantiates a new writable bit stream @@ -50,8 +45,7 @@ following functions are used in the pseudocode in this document: * write_bit(stream, b) appends the bit b to the end of the stream * read_bit(stream) reads the next available bit from the stream * write_bits_big_endian(stream, n, k) appends the k least significant bits of integer n to the end of the stream in big-endian bit order -* read_bits_big_endian(stream, k) reads the next available -* k bits from the stream and interprets them as the least significant bits of a big-endian integer +* read_bits_big_endian(stream, k) reads the next available k bits from the stream and interprets them as the least significant bits of a big-endian integer The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be @@ -65,11 +59,13 @@ For each block, compact filters are derived containing sets of items associated with the block (eg. addresses sent to, outpoints spent, etc.). A set of such data objects is compressed into a probabilistic structure called a ''Golomb-coded set'' (GCS), which matches all items in the set with probability -1, and matches other items with probability 2^(-P) for some integer -parameter P. +1, and matches other items with probability 1/M for some +integer parameter M. The encoding is also parameterized by +P, the bit length of the remainder code. Each filter defined +specifies values for P and M. At a high level, a GCS is constructed from a set of N items by: -# hashing all items to 64-bit integers in the range [0, N * 2^P) +# hashing all items to 64-bit integers in the range [0, N * M) # sorting the hashed values in ascending order # computing the differences between each value and the previous one # writing the differences sequentially, compressed with Golomb-Rice coding @@ -80,9 +76,13 @@ The following sections describe each step in greater detail. The first step in the filter construction is hashing the variable-sized raw items in the set to the range [0, F), where F = N * -2^P. Set membership queries against the hash outputs will have a false -positive rate of 2^(-P). To avoid integer overflow, the number of -items N MUST be <2^32 and P MUST be <=32. +M
. Customarily, M is set to 2^P. However, if +one is able to select both Parameters independently, then more optimal values +can be +selectedhttps://gist.github.com/sipa/576d5f09c3b86c3b1b75598d799fc845. +Set membership queries against the hash outputs will have a false positive rate +of 1 / M. To avoid integer overflow, the number of items N +MUST be <2^32 and M MUST be <2^32. The items are first passed through the pseudorandom function ''SipHash'', which takes a 128-bit key k and a variable-sized byte vector and produces @@ -104,9 +104,9 @@ result. hash_to_range(item: []byte, F: uint64, k: [16]byte) -> uint64: return (siphash(k, item) * F) >> 64 -hashed_set_construct(raw_items: [][]byte, P: uint, k: [16]byte) -> []uint64: +hashed_set_construct(raw_items: [][]byte, k: [16]byte, M: uint) -> []uint64: let N = len(raw_items) - let F = N << P + let F = N * M let set_items = [] @@ -182,9 +182,10 @@ golomb_decode(stream, P: uint) -> uint64: ==== Set Construction ==== -A GCS is constructed from three parameters: +A GCS is constructed from four parameters: * L, a vector of N raw items -* P, which determines the false positive rate +* P, the bit parameter of the Golomb-Rice coding +* M, the inverse of the target false positive rate * k, the 128-bit key used to randomize the SipHash outputs The result is a byte vector with a minimum size of N * (P + 1) @@ -197,8 +198,8 @@ with Golomb-Rice coding. Finally, the bit stream is padded with 0's to the nearest byte boundary and serialized to the output byte vector.
-construct_gcs(L: [][]byte, P: uint, k: [16]byte) -> []byte:
-    let set_items = hashed_set_construct(L, P, k)
+construct_gcs(L: [][]byte, P: uint, k: [16]byte, M: uint) -> []byte:
+    let set_items = hashed_set_construct(L, k, M)
 
     set_items.sort()
 
@@ -224,8 +225,8 @@ against the reconstructed values. Note that querying does not require the entire
 decompressed set be held in memory at once.
 
 
-gcs_match(key: [16]byte, compressed_set: []byte, target: []byte, P: uint, N: uint) -> bool:
-    let F = N << P
+gcs_match(key: [16]byte, compressed_set: []byte, target: []byte, P: uint, N: uint, M: uint) -> bool:
+    let F = N * M
     let target_hash = hash_to_range(target, F, k)
 
     stream = new_bit_stream(compressed_set)
@@ -258,51 +259,57 @@ against the decompressed GCS contents. See
 
 === Block Filters ===
 
-This BIP defines two initial filter types:
+This BIP defines one initial filter type:
 * Basic (0x00)
-* Extended (0x01)
+** M = 784931
+** P = 19
 
 ==== Contents ====
 
 The basic filter is designed to contain everything that a light client needs to
-sync a regular Bitcoin wallet. A basic filter MUST contain exactly the following
-items for each transaction in a block:
-* The outpoint of each input, except for the coinbase transaction
-* The scriptPubKey of each output
-* The txid of the transaction itself
-
-The extended filter contains extra data that is meant to enable applications
-with more advanced smart contracts. An extended filter MUST contain exactly the
-following items for each transaction in a block ''except the coinbase'':
-* Each item within the witness stack of each input (if the input has a witness)
-* Each data push in the scriptSig of each input
-
-Note that neither filter type interprets P2SH scripts or witness scripts to
-extract data pushes from them. If necessary, future filter types may be designed
-to do so.
+sync a regular Bitcoin wallet. A basic filter MUST contain exactly the
+following items for each transaction in a block:
+* The previous output script (the script being spent) for each input, except for the coinbase transaction.
+* The scriptPubKey of each output, aside from all OP_RETURN output scripts.
+
+Any "nil" items MUST NOT be included into the final set of filter elements.
+
+We exclude all outputs that start with OP_RETURN in order to allow
+filters to easily be committed to in the future via a soft-fork. A likely area
+for future commitments is an additional OP_RETURN output in the
+coinbase transaction similar to the current witness commitment
+https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki. By
+excluding all OP_RETURN outputs we avoid a circular dependency
+between the commitment, and the item being committed to.
 
 ==== Construction ====
 
-Both the basic and extended filter types are constructed as Golomb-coded sets
-with the following parameters.
+The basic type is constructed as Golomb-coded sets with the following
+parameters.
 
-The parameter P MUST be set to 20. This value was
-chosen as simulations show that it minimizes the bandwidth utilized, considering
-both the expected number of blocks downloaded due to false positives and the
-size of the filters themselves. The code along with a demo used for the
-parameter tuning can be found
-[https://github.com/Roasbeef/bips/blob/83b83c78e189be898573e0bfe936dd0c9b99ecb9/gcs_light_client/gentestvectors.go here].
+The parameter P MUST be set to 19, and the parameter
+M MUST be set to 784931. Analysis has shown that if
+one is able to select P and M independently, then
+setting M=1.497137 * 2^P is close to optimal
+https://gist.github.com/sipa/576d5f09c3b86c3b1b75598d799fc845.
 
-The parameter k MUST be set to the first 16 bytes of the hash of
-the block for which the filter is constructed. This ensures the key is
-deterministic while still varying from block to block.
+Empirical analysis also shows that these parameters minimize the bandwidth
+utilized, considering both the expected number of blocks downloaded due to false
+positives and the size of the filters themselves.
+
+The parameter k MUST be set to the first 16 bytes of the hash
+(in standard little-endian representation) of the block for which the filter is
+constructed. This ensures the key is deterministic while still varying from
+block to block.
 
 Since the value N is required to decode a GCS, a serialized GCS
-includes it as a prefix, written as a CompactSize. Thus, the complete
-serialization of a filter is:
-* N, encoded as a CompactSize
+includes it as a prefix, written as a CompactSize. Thus, the
+complete serialization of a filter is:
+* N, encoded as a CompactSize
 * The bytes of the compressed filter itself
 
+A zero element filter MUST be written as one byte containing zeroes.
+
 ==== Signaling ====
 
 This BIP allocates a new service bit:
@@ -311,7 +318,7 @@ This BIP allocates a new service bit:
 |-
 | NODE_COMPACT_FILTERS
 | style="white-space: nowrap;" | 1 << 6
-| If enabled, the node MUST respond to all BIP 157 messages for filter types 0x00 and 0x01
+| If enabled, the node MUST respond to all BIP 157 messages for filter type 0x00
 |}
 
 == Compatibility ==
@@ -323,7 +330,8 @@ though it requires implementation of the new filters.
 
 We would like to thank bfd (from the bitcoin-dev mailing list) for bringing the
 basis of this BIP to our attention, Greg Maxwell for pointing us in the
-direction of Golomb-Rice coding and fast range optimization, and Pedro
+direction of Golomb-Rice coding and fast range optimization, Pieter Wullie for
+his analysis of optimal GCS parameters, and Pedro
 Martelletto for writing the initial indexing code for btcd.
 
 We would also like to thank Dave Collins, JJ Jeffrey, and Eric Lombrozo for
@@ -335,7 +343,7 @@ Light client: [https://github.com/lightninglabs/neutrino]
 
 Full-node indexing: https://github.com/Roasbeef/btcd/tree/segwit-cbf
 
-Golomb-Rice Coded sets: https://github.com/Roasbeef/btcutil/tree/gcs/gcs
+Golomb-Rice Coded sets: https://github.com/btcsuite/btcd/tree/master/btcutil/gcs
 
 == Appendix A: Alternatives ==
 
@@ -375,8 +383,8 @@ easier to understand.
 === Golomb-Coded Set Multi-Match ===
 
 
-gcs_match_any(key: [16]byte, compressed_set: []byte, targets: [][]byte, P: uint, N: uint) -> bool:
-    let F = N << P
+gcs_match_any(key: [16]byte, compressed_set: []byte, targets: [][]byte, P: uint, N: uint, M: uint) -> bool:
+    let F = N * M
 
     // Map targets to the same range as the set hashes.
     let target_hashes = []
@@ -420,7 +428,7 @@ gcs_match_any(key: [16]byte, compressed_set: []byte, targets: [][]byte, P: uint,
 
 == Appendix C: Test Vectors ==
 
-Test vectors for a P value of 20 on five testnet blocks, including the filters and filter headers, can be found [[bip-0158/testnet-20.csv|here]]. The code to generate these vectors for P values of 1 through 32 can be found [[bip-0158/gentestvectors.go|here]].
+Test vectors for basic block filters on five testnet blocks, including the filters and filter headers, can be found [[bip-0158/testnet-19.json|here]]. The code to generate them can be found [[bip-0158/gentestvectors.go|here]].
 
 == References ==
 
@@ -428,4 +436,4 @@ Test vectors for a P value of 20 on five testnet blocks, including the filters a
 
 == Copyright ==
 
-This document is licensed under the  Creative Commons CC0 1.0 Universal lisence.
+This document is licensed under the  Creative Commons CC0 1.0 Universal license.
diff --git a/bip-0158/gentestvectors.go b/bip-0158/gentestvectors.go
index deaf2c74d0..686217f9fd 100644
--- a/bip-0158/gentestvectors.go
+++ b/bip-0158/gentestvectors.go
@@ -2,7 +2,7 @@
 // 5 blocks and collision space sizes of 1-32 bits. Change the RPC cert path
 // and credentials to run on your system. The program assumes you're running
 // a btcd with cfilter support, which mainline btcd doesn't have; in order to
-// circumvent this assumption, comment out the if block that checks for
+// circumvent this assumption, comment out the if block that checks the
 // filter size of DefaultP.
 
 package main
@@ -15,13 +15,15 @@ import (
 	"io"
 	"io/ioutil"
 	"os"
-	"path"
+	"path/filepath"
 
-	"github.com/roasbeef/btcd/chaincfg/chainhash"
-	"github.com/roasbeef/btcd/rpcclient"
-	"github.com/roasbeef/btcd/wire"
-	"github.com/roasbeef/btcutil/gcs"
-	"github.com/roasbeef/btcutil/gcs/builder"
+	"github.com/btcsuite/btcd/blockchain"
+	"github.com/btcsuite/btcd/chaincfg/chainhash"
+	"github.com/btcsuite/btcd/rpcclient"
+	"github.com/btcsuite/btcd/wire"
+	"github.com/btcsuite/btcutil"
+	"github.com/btcsuite/btcutil/gcs/builder"
+	"github.com/davecgh/go-spew/spew"
 )
 
 var (
@@ -29,13 +31,23 @@ var (
 	// vectors. Any new entries must be added in sorted order.
 	testBlockHeights = []testBlockCase{
 		{0, "Genesis block"},
-		{1, "Extended filter is empty"},
 		{2, ""},
 		{3, ""},
+		{15007, "Tx has non-standard OP_RETURN output followed by opcodes"},
+		{49291, "Tx pays to empty output script"},
+		{180480, "Tx spends from empty output script"},
 		{926485, "Duplicate pushdata 913bcc2be49cb534c20474c4dee1e9c4c317e7eb"},
-		{987876, "Coinbase tx has unparseable output script"},
+		{987876, "Coinbase tx has unparsable output script"},
 		{1263442, "Includes witness data"},
+		{1414221, "Empty data"},
 	}
+
+	defaultBtcdDir         = btcutil.AppDataDir("btcd", false)
+	defaultBtcdRPCCertFile = filepath.Join(defaultBtcdDir, "rpc.cert")
+)
+
+const (
+	fp = 19
 )
 
 type testBlockCase struct {
@@ -86,41 +98,78 @@ func (w *JSONTestWriter) Close() error {
 	return err
 }
 
-func main() {
-	err := os.Mkdir("gcstestvectors", os.ModeDir|0755)
-	if err != nil { // Don't overwrite existing output if any
-		fmt.Println("Couldn't create directory: ", err)
-		return
-	}
-	files := make([]*JSONTestWriter, 33)
-	prevBasicHeaders := make([]chainhash.Hash, 33)
-	prevExtHeaders := make([]chainhash.Hash, 33)
-	for i := 1; i <= 32; i++ { // Min 1 bit of collision space, max 32
-		fName := fmt.Sprintf("gcstestvectors/testnet-%02d.json", i)
-		file, err := os.Create(fName)
-		if err != nil {
-			fmt.Println("Error creating output file: ", err.Error())
-			return
+func fetchPrevOutputScripts(client *rpcclient.Client, block *wire.MsgBlock) ([][]byte, error) {
+	var prevScripts [][]byte
+
+	txCache := make(map[chainhash.Hash]*wire.MsgTx)
+	for _, tx := range block.Transactions {
+		if blockchain.IsCoinBaseTx(tx) {
+			continue
 		}
-		defer file.Close()
 
-		writer := &JSONTestWriter{writer: file}
-		defer writer.Close()
+		for _, txIn := range tx.TxIn {
+			prevOp := txIn.PreviousOutPoint
 
-		err = writer.WriteComment("Block Height,Block Hash,Block,Previous Basic Header,Previous Ext Header,Basic Filter,Ext Filter,Basic Header,Ext Header,Notes")
-		if err != nil {
-			fmt.Println("Error writing to output file: ", err.Error())
-			return
+			tx, ok := txCache[prevOp.Hash]
+			if !ok {
+				originTx, err := client.GetRawTransaction(
+					&prevOp.Hash,
+				)
+				if err != nil {
+					return nil, fmt.Errorf("unable to get "+
+						"txid=%v: %v", prevOp.Hash, err)
+				}
+
+				txCache[prevOp.Hash] = originTx.MsgTx()
+
+				tx = originTx.MsgTx()
+			}
+
+			index := prevOp.Index
+
+			prevScripts = append(
+				prevScripts, tx.TxOut[index].PkScript,
+			)
 		}
+	}
 
-		files[i] = writer
+	return prevScripts, nil
+}
+
+func main() {
+	var (
+		writerFile      *JSONTestWriter
+		prevBasicHeader chainhash.Hash
+	)
+	fName := fmt.Sprintf("testnet-%02d.json", fp)
+	file, err := os.Create(fName)
+	if err != nil {
+		fmt.Println("Error creating output file: ", err.Error())
+		return
+	}
+	defer file.Close()
+
+	writer := &JSONTestWriter{
+		writer: file,
+	}
+	defer writer.Close()
+
+	err = writer.WriteComment("Block Height,Block Hash,Block," +
+		"[Prev Output Scripts for Block],Previous Basic Header," +
+		"Basic Filter,Basic Header,Notes")
+	if err != nil {
+		fmt.Println("Error writing to output file: ", err.Error())
+		return
 	}
-	cert, err := ioutil.ReadFile(
-		path.Join(os.Getenv("HOME"), "/.btcd/rpc.cert"))
+
+	writerFile = writer
+
+	cert, err := ioutil.ReadFile(defaultBtcdRPCCertFile)
 	if err != nil {
 		fmt.Println("Couldn't read RPC cert: ", err.Error())
 		return
 	}
+
 	conf := rpcclient.ConnConfig{
 		Host:         "127.0.0.1:18334",
 		Endpoint:     "ws",
@@ -134,19 +183,20 @@ func main() {
 		return
 	}
 
-	var testBlockIndex int = 0
+	var testBlockIndex int
 	for height := 0; testBlockIndex < len(testBlockHeights); height++ {
-		fmt.Printf("Height: %d\n", height)
 		blockHash, err := client.GetBlockHash(int64(height))
 		if err != nil {
 			fmt.Println("Couldn't get block hash: ", err.Error())
 			return
 		}
+
 		block, err := client.GetBlock(blockHash)
 		if err != nil {
-			fmt.Println("Couldn't get block hash: ", err.Error())
+			fmt.Println("Couldn't get block data: ", err.Error())
 			return
 		}
+
 		var blockBuf bytes.Buffer
 		err = block.Serialize(&blockBuf)
 		if err != nil {
@@ -154,208 +204,96 @@ func main() {
 			return
 		}
 		blockBytes := blockBuf.Bytes()
-		for i := 1; i <= 32; i++ {
-			basicFilter, err := buildBasicFilter(block, uint8(i))
-			if err != nil {
-				fmt.Println("Error generating basic filter: ", err.Error())
-				return
-			}
-			basicHeader, err := builder.MakeHeaderForFilter(basicFilter,
-				prevBasicHeaders[i])
-			if err != nil {
-				fmt.Println("Error generating header for filter: ", err.Error())
-				return
-			}
-			if basicFilter == nil {
-				basicFilter = &gcs.Filter{}
-			}
-			extFilter, err := buildExtFilter(block, uint8(i))
-			if err != nil {
-				fmt.Println("Error generating ext filter: ", err.Error())
-				return
-			}
-			extHeader, err := builder.MakeHeaderForFilter(extFilter,
-				prevExtHeaders[i])
-			if err != nil {
-				fmt.Println("Error generating header for filter: ", err.Error())
-				return
-			}
-			if extFilter == nil {
-				extFilter = &gcs.Filter{}
-			}
-			if i == builder.DefaultP { // This is the default filter size so we can check against the server's info
-				filter, err := client.GetCFilter(blockHash, wire.GCSFilterRegular)
-				if err != nil {
-					fmt.Println("Error getting basic filter: ", err.Error())
-					return
-				}
-				nBytes, err := basicFilter.NBytes()
-				if err != nil {
-					fmt.Println("Couldn't get NBytes(): ", err)
-					return
-				}
-				if !bytes.Equal(filter.Data, nBytes) {
-					// Don't error on empty filters
-					fmt.Println("Basic filter doesn't match!\n", filter.Data, "\n", nBytes)
-					return
-				}
-				filter, err = client.GetCFilter(blockHash, wire.GCSFilterExtended)
-				if err != nil {
-					fmt.Println("Error getting extended filter: ", err.Error())
-					return
-				}
-				nBytes, err = extFilter.NBytes()
-				if err != nil {
-					fmt.Println("Couldn't get NBytes(): ", err)
-					return
-				}
-				if !bytes.Equal(filter.Data, nBytes) {
-					fmt.Println("Extended filter doesn't match!")
-					return
-				}
-				header, err := client.GetCFilterHeader(blockHash, wire.GCSFilterRegular)
-				if err != nil {
-					fmt.Println("Error getting basic header: ", err.Error())
-					return
-				}
-				if !bytes.Equal(header.PrevFilterHeader[:], basicHeader[:]) {
-					fmt.Println("Basic header doesn't match!")
-					return
-				}
-				header, err = client.GetCFilterHeader(blockHash, wire.GCSFilterExtended)
-				if err != nil {
-					fmt.Println("Error getting extended header: ", err.Error())
-					return
-				}
-				if !bytes.Equal(header.PrevFilterHeader[:], extHeader[:]) {
-					fmt.Println("Extended header doesn't match!")
-					return
-				}
-				fmt.Println("Verified against server")
-			}
 
-			if uint32(height) == testBlockHeights[testBlockIndex].height {
-				var bfBytes []byte
-				var efBytes []byte
-				bfBytes, err = basicFilter.NBytes()
-				if err != nil {
-					fmt.Println("Couldn't get NBytes(): ", err)
-					return
-				}
-				efBytes, err = extFilter.NBytes()
-				if err != nil {
-					fmt.Println("Couldn't get NBytes(): ", err)
-					return
-				}
-				row := []interface{}{
-					height,
-					blockHash.String(),
-					hex.EncodeToString(blockBytes),
-					prevBasicHeaders[i].String(),
-					prevExtHeaders[i].String(),
-					hex.EncodeToString(bfBytes),
-					hex.EncodeToString(efBytes),
-					basicHeader.String(),
-					extHeader.String(),
-					testBlockHeights[testBlockIndex].comment,
-				}
-				err = files[i].WriteTestCase(row)
-				if err != nil {
-					fmt.Println("Error writing test case to output: ", err.Error())
-					return
-				}
-			}
-			prevBasicHeaders[i] = basicHeader
-			prevExtHeaders[i] = extHeader
+		prevOutputScripts, err := fetchPrevOutputScripts(client, block)
+		if err != nil {
+			fmt.Println("Couldn't fetch prev output scripts: ", err)
+			return
 		}
 
-		if uint32(height) == testBlockHeights[testBlockIndex].height {
-			testBlockIndex++
+		basicFilter, err := builder.BuildBasicFilter(block, prevOutputScripts)
+		if err != nil {
+			fmt.Println("Error generating basic filter: ", err.Error())
+			return
+		}
+		basicHeader, err := builder.MakeHeaderForFilter(basicFilter, prevBasicHeader)
+		if err != nil {
+			fmt.Println("Error generating header for filter: ", err.Error())
+			return
 		}
-	}
-}
 
-// buildBasicFilter builds a basic GCS filter from a block. A basic GCS filter
-// will contain all the previous outpoints spent within a block, as well as the
-// data pushes within all the outputs created within a block. p is specified as
-// an argument in order to create test vectors with various values for p.
-func buildBasicFilter(block *wire.MsgBlock, p uint8) (*gcs.Filter, error) {
-	blockHash := block.BlockHash()
-	b := builder.WithKeyHashP(&blockHash, p)
-
-	// If the filter had an issue with the specified key, then we force it
-	// to bubble up here by calling the Key() function.
-	_, err := b.Key()
-	if err != nil {
-		return nil, err
-	}
+		// We'll now ensure that we've constructed the same filter as
+		// the chain server we're fetching blocks from.
+		filter, err := client.GetCFilter(
+			blockHash, wire.GCSFilterRegular,
+		)
+		if err != nil {
+			fmt.Println("Error getting basic filter: ",
+				err.Error())
+			return
+		}
 
-	// In order to build a basic filter, we'll range over the entire block,
-	// adding the outpoint data as well as the data pushes within the
-	// pkScript.
-	for i, tx := range block.Transactions {
-		// First we'll compute the bash of the transaction and add that
-		// directly to the filter.
-		txHash := tx.TxHash()
-		b.AddHash(&txHash)
-
-		// Skip the inputs for the coinbase transaction
-		if i != 0 {
-			// Each each txin, we'll add a serialized version of
-			// the txid:index to the filters data slices.
-			for _, txIn := range tx.TxIn {
-				b.AddOutPoint(txIn.PreviousOutPoint)
-			}
+		nBytes, err := basicFilter.NBytes()
+		if err != nil {
+			fmt.Println("Couldn't get NBytes(): ", err)
+			return
+		}
+		if !bytes.Equal(filter.Data, nBytes) {
+			// Don't error on empty filters
+			fmt.Printf("basic filter doesn't match: generated "+
+				"%x, rpc returns %x, block %v", nBytes,
+				filter.Data, spew.Sdump(block))
+			return
 		}
 
-		// For each output in a transaction, we'll add each of the
-		// individual data pushes within the script.
-		for _, txOut := range tx.TxOut {
-			b.AddEntry(txOut.PkScript)
+		header, err := client.GetCFilterHeader(
+			blockHash, wire.GCSFilterRegular,
+		)
+		if err != nil {
+			fmt.Println("Error getting basic header: ", err.Error())
+			return
+		}
+		if !bytes.Equal(header.PrevFilterHeader[:], basicHeader[:]) {
+			fmt.Println("Basic header doesn't match!")
+			return
 		}
-	}
 
-	return b.Build()
-}
+		if height%1000 == 0 {
+			fmt.Printf("Verified height %v against server\n", height)
+		}
 
-// buildExtFilter builds an extended GCS filter from a block. An extended
-// filter supplements a regular basic filter by include all the _witness_ data
-// found within a block. This includes all the data pushes within any signature
-// scripts as well as each element of an input's witness stack. Additionally,
-// the _hashes_ of each transaction are also inserted into the filter. p is
-// specified as an argument in order to create test vectors with various values
-// for p.
-func buildExtFilter(block *wire.MsgBlock, p uint8) (*gcs.Filter, error) {
-	blockHash := block.BlockHash()
-	b := builder.WithKeyHashP(&blockHash, p)
-
-	// If the filter had an issue with the specified key, then we force it
-	// to bubble up here by calling the Key() function.
-	_, err := b.Key()
-	if err != nil {
-		return nil, err
-	}
+		if uint32(height) == testBlockHeights[testBlockIndex].height {
+			var bfBytes []byte
+			bfBytes, err = basicFilter.NBytes()
+			if err != nil {
+				fmt.Println("Couldn't get NBytes(): ", err)
+				return
+			}
 
-	// In order to build an extended filter, we add the hash of each
-	// transaction as well as each piece of witness data included in both
-	// the sigScript and the witness stack of an input.
-	for i, tx := range block.Transactions {
-		// Skip the inputs for the coinbase transaction
-		if i != 0 {
-			// Next, for each input, we'll add the sigScript (if
-			// it's present), and also the witness stack (if it's
-			// present)
-			for _, txIn := range tx.TxIn {
-				if txIn.SignatureScript != nil {
-					b.AddScript(txIn.SignatureScript)
-				}
+			prevScriptStrings := make([]string, len(prevOutputScripts))
+			for i, prevScript := range prevOutputScripts {
+				prevScriptStrings[i] = hex.EncodeToString(prevScript)
+			}
 
-				if len(txIn.Witness) != 0 {
-					b.AddWitness(txIn.Witness)
-				}
+			row := []interface{}{
+				height,
+				blockHash.String(),
+				hex.EncodeToString(blockBytes),
+				prevScriptStrings,
+				prevBasicHeader.String(),
+				hex.EncodeToString(bfBytes),
+				basicHeader.String(),
+				testBlockHeights[testBlockIndex].comment,
 			}
+			err = writerFile.WriteTestCase(row)
+			if err != nil {
+				fmt.Println("Error writing test case to output: ", err.Error())
+				return
+			}
+
+			testBlockIndex++
 		}
-	}
 
-	return b.Build()
+		prevBasicHeader = basicHeader
+	}
 }
diff --git a/bip-0158/go.mod b/bip-0158/go.mod
new file mode 100644
index 0000000000..0e9bd6e1c6
--- /dev/null
+++ b/bip-0158/go.mod
@@ -0,0 +1,7 @@
+module github.com/bitcoin/bips/bip-0158
+
+require (
+	github.com/btcsuite/btcd v0.0.0-20190115013929-ed77733ec07d
+	github.com/btcsuite/btcutil v0.0.0-20190207003914-4c204d697803
+	github.com/davecgh/go-spew v1.1.1
+)
diff --git a/bip-0158/go.sum b/bip-0158/go.sum
new file mode 100644
index 0000000000..013eb4b3d0
--- /dev/null
+++ b/bip-0158/go.sum
@@ -0,0 +1,54 @@
+github.com/aead/siphash v1.0.1 h1:FwHfE/T45KPKYuuSAKyyvE+oPWcaQ+CUmFW0bPlM+kg=
+github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII=
+github.com/btcsuite/btcd v0.0.0-20190115013929-ed77733ec07d h1:xG8Pj6Y6J760xwETNmMzmlt38QSwz0BLp1cZ09g27uw=
+github.com/btcsuite/btcd v0.0.0-20190115013929-ed77733ec07d/go.mod h1:d3C0AkH6BRcvO8T0UEPu53cnw4IbV63x1bEjildYhO0=
+github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f h1:bAs4lUbRJpnnkd9VhRV3jjAVU7DJVjMaK+IsvSeZvFo=
+github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA=
+github.com/btcsuite/btcutil v0.0.0-20180706230648-ab6388e0c60a/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg=
+github.com/btcsuite/btcutil v0.0.0-20190207003914-4c204d697803 h1:j3AgPKKZtZStM2nyhrDSLSYgT7YHrZKdSkq1OYeLjvM=
+github.com/btcsuite/btcutil v0.0.0-20190207003914-4c204d697803/go.mod h1:+5NJ2+qvTyV9exUAL/rxXi3DcLg2Ts+ymUAY5y4NvMg=
+github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw=
+github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg=
+github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd h1:qdGvebPBDuYDPGi1WCPjy1tGyMpmDK8IEapSsszn7HE=
+github.com/btcsuite/goleveldb v0.0.0-20160330041536-7834afc9e8cd/go.mod h1:F+uVaaLLH7j4eDXPRvw78tMflu7Ie2bzYOH4Y8rRKBY=
+github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723 h1:ZA/jbKoGcVAnER6pCHPEkGdZOV7U1oLUedErBHCUMs0=
+github.com/btcsuite/snappy-go v0.0.0-20151229074030-0bdef8d06723/go.mod h1:8woku9dyThutzjeg+3xrA5iCpBRH8XEEg3lh6TiUghc=
+github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792 h1:R8vQdOQdZ9Y3SkEwmHoWBmX1DNXhXZqlTpq6s4tyJGc=
+github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY=
+github.com/btcsuite/winsvc v1.0.0/go.mod h1:jsenWakMcC0zFBFurPLEAyrnc/teJEM1O46fmI40EZs=
+github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I=
+github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
+github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=
+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=
+github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
+github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
+github.com/jrick/logrotate v1.0.0/go.mod h1:LNinyqDIJnpAur+b8yyulnQw/wDuN1+BYKlTRt3OuAQ=
+github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23 h1:FOOIBWrEkLgmlgGfMuZT83xIwfPDxEI2OHu6xUmJMFE=
+github.com/kkdai/bstream v0.0.0-20161212061736-f391b8402d23/go.mod h1:J+Gs4SYgM6CZQHDETBtE9HaSEkGmuNXF86RwHhHUvq4=
+github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/ginkgo v1.7.0 h1:WSHQ+IS43OoUrWtD1/bbclrwK8TTH5hzp+umCiuxHgs=
+github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/gomega v1.4.3 h1:RE1xgDvH7imwFD45h+u2SgIfERHlS2yNG4DObb5BSKU=
+github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
+golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44 h1:9lP3x0pW80sDI6t1UMSLA4to18W7R7imwAI/sWS9S8Q=
+golang.org/x/crypto v0.0.0-20170930174604-9419663f5a44/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
+golang.org/x/net v0.0.0-20180906233101-161cd47e91fd h1:nTDtHvHSdCn1m6ITfMRqtOd/9+7a3s8RBNOZ3eYZzJA=
+golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e h1:o3PsSEY8E4eXWkXrIP9YJALUkVZqzHJT5DOasTyn8Vs=
+golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=
+gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
+gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
+gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE=
+gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
diff --git a/bip-0158/testnet-19.json b/bip-0158/testnet-19.json
new file mode 100644
index 0000000000..8945296a07
--- /dev/null
+++ b/bip-0158/testnet-19.json
@@ -0,0 +1,13 @@
+[
+["Block Height,Block Hash,Block,[Prev Output Scripts for Block],Previous Basic Header,Basic Filter,Basic Header,Notes"],
+[0,"000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943","0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4adae5494dffff001d1aa4ae180101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000",[],"0000000000000000000000000000000000000000000000000000000000000000","019dfca8","21584579b7eb08997773e5aeff3a7f932700042d0ed2a6129012b7d7ae81b750","Genesis block"],
+[2,"000000006c02c8ea6e4ff69651f7fcde348fb9d557a06e6957b65552002a7820","0100000006128e87be8b1b4dea47a7247d5528d2702c96826c7a648497e773b800000000e241352e3bec0a95a6217e10c3abb54adfa05abb12c126695595580fb92e222032e7494dffff001d00d235340101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0432e7494d010e062f503253482fffffffff0100f2052a010000002321038a7f6ef1c8ca0c588aa53fa860128077c9e6c11e6830f4d7ee4e763a56b7718fac00000000",[],"d7bdac13a59d745b1add0d2ce852f1a0442e8945fc1bf3848d3cbffd88c24fe1","0174a170","186afd11ef2b5e7e3504f2e8cbf8df28a1fd251fe53d60dff8b1467d1b386cf0",""],
+[3,"000000008b896e272758da5297bcd98fdc6d97c9b765ecec401e286dc1fdbe10","0100000020782a005255b657696ea057d5b98f34defcf75196f64f6eeac8026c0000000041ba5afc532aae03151b8aa87b65e1594f97504a768e010c98c0add79216247186e7494dffff001d058dc2b60101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0486e7494d0151062f503253482fffffffff0100f2052a01000000232103f6d9ff4c12959445ca5549c811683bf9c88e637b222dd2e0311154c4c85cf423ac00000000",[],"186afd11ef2b5e7e3504f2e8cbf8df28a1fd251fe53d60dff8b1467d1b386cf0","016cf7a0","8d63aadf5ab7257cb6d2316a57b16f517bff1c6388f124ec4c04af1212729d2a",""],
+[15007,"0000000038c44c703bae0f98cdd6bf30922326340a5996cc692aaae8bacf47ad","0100000002394092aa378fe35d7e9ac79c869b975c4de4374cd75eb5484b0e1e00000000eb9b8670abd44ad6c55cee18e3020fb0c6519e7004b01a16e9164867531b67afc33bc94fffff001d123f10050101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e04c33bc94f0115062f503253482fffffffff0100f2052a01000000232103f268e9ae07e0f8cb2f6e901d87c510d650b97230c0365b021df8f467363cafb1ac00000000",[],"18b5c2b0146d2d09d24fb00ff5b52bd0742f36c9e65527abdb9de30c027a4748","013c3710","07384b01311867949e0c046607c66b7a766d338474bb67f66c8ae9dbd454b20e","Tx has non-standard OP_RETURN output followed by opcodes"],
+[49291,"0000000018b07dca1b28b4b5a119f6d6e71698ce1ed96f143f54179ce177a19c","02000000abfaf47274223ca2fea22797e44498240e482cb4c2f2baea088962f800000000604b5b52c32305b15d7542071d8b04e750a547500005d4010727694b6e72a776e55d0d51ffff001d211806480201000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0d038bc0000102062f503253482fffffffff01a078072a01000000232102971dd6034ed0cf52450b608d196c07d6345184fcb14deb277a6b82d526a6163dac0000000001000000081cefd96060ecb1c4fbe675ad8a4f8bdc61d634c52b3a1c4116dee23749fe80ff000000009300493046022100866859c21f306538152e83f115bcfbf59ab4bb34887a88c03483a5dff9895f96022100a6dfd83caa609bf0516debc2bf65c3df91813a4842650a1858b3f61cfa8af249014730440220296d4b818bb037d0f83f9f7111665f49532dfdcbec1e6b784526e9ac4046eaa602204acf3a5cb2695e8404d80bf49ab04828bcbe6fc31d25a2844ced7a8d24afbdff01ffffffff1cefd96060ecb1c4fbe675ad8a4f8bdc61d634c52b3a1c4116dee23749fe80ff020000009400483045022100e87899175991aa008176cb553c6f2badbb5b741f328c9845fcab89f8b18cae2302200acce689896dc82933015e7230e5230d5cff8a1ffe82d334d60162ac2c5b0c9601493046022100994ad29d1e7b03e41731a4316e5f4992f0d9b6e2efc40a1ccd2c949b461175c502210099b69fdc2db00fbba214f16e286f6a49e2d8a0d5ffc6409d87796add475478d601ffffffff1e4a6d2d280ea06680d6cf8788ac90344a9c67cca9b06005bbd6d3f6945c8272010000009500493046022100a27400ba52fd842ce07398a1de102f710a10c5599545e6c95798934352c2e4df022100f6383b0b14c9f64b6718139f55b6b9494374755b86bae7d63f5d3e583b57255a01493046022100fdf543292f34e1eeb1703b264965339ec4a450ec47585009c606b3edbc5b617b022100a5fbb1c8de8aaaa582988cdb23622838e38de90bebcaab3928d949aa502a65d401ffffffff1e4a6d2d280ea06680d6cf8788ac90344a9c67cca9b06005bbd6d3f6945c8272020000009400493046022100ac626ac3051f875145b4fe4cfe089ea895aac73f65ab837b1ac30f5d875874fa022100bc03e79fa4b7eb707fb735b95ff6613ca33adeaf3a0607cdcead4cfd3b51729801483045022100b720b04a5c5e2f61b7df0fcf334ab6fea167b7aaede5695d3f7c6973496adbf1022043328c4cc1cdc3e5db7bb895ccc37133e960b2fd3ece98350f774596badb387201ffffffff23a8733e349c97d6cd90f520fdd084ba15ce0a395aad03cd51370602bb9e5db3010000004a00483045022100e8556b72c5e9c0da7371913a45861a61c5df434dfd962de7b23848e1a28c86ca02205d41ceda00136267281be0974be132ac4cda1459fe2090ce455619d8b91045e901ffffffff6856d609b881e875a5ee141c235e2a82f6b039f2b9babe82333677a5570285a6000000006a473044022040a1c631554b8b210fbdf2a73f191b2851afb51d5171fb53502a3a040a38d2c0022040d11cf6e7b41fe1b66c3d08f6ada1aee07a047cb77f242b8ecc63812c832c9a012102bcfad931b502761e452962a5976c79158a0f6d307ad31b739611dac6a297c256ffffffff6856d609b881e875a5ee141c235e2a82f6b039f2b9babe82333677a5570285a601000000930048304502205b109df098f7e932fbf71a45869c3f80323974a826ee2770789eae178a21bfc8022100c0e75615e53ee4b6e32b9bb5faa36ac539e9c05fa2ae6b6de5d09c08455c8b9601483045022009fb7d27375c47bea23b24818634df6a54ecf72d52e0c1268fb2a2c84f1885de022100e0ed4f15d62e7f537da0d0f1863498f9c7c0c0a4e00e4679588c8d1a9eb20bb801ffffffffa563c3722b7b39481836d5edfc1461f97335d5d1e9a23ade13680d0e2c1c371f030000006c493046022100ecc38ae2b1565643dc3c0dad5e961a5f0ea09cab28d024f92fa05c922924157e022100ebc166edf6fbe4004c72bfe8cf40130263f98ddff728c8e67b113dbd621906a601210211a4ed241174708c07206601b44a4c1c29e5ad8b1f731c50ca7e1d4b2a06dc1fffffffff02d0223a00000000001976a91445db0b779c0b9fa207f12a8218c94fc77aff504588ac80f0fa02000000000000000000",["5221033423007d8f263819a2e42becaaf5b06f34cb09919e06304349d950668209eaed21021d69e2b68c3960903b702af7829fadcd80bd89b158150c85c4a75b2c8cb9c39452ae","52210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821021d69e2b68c3960903b702af7829fadcd80bd89b158150c85c4a75b2c8cb9c39452ae","522102a7ae1e0971fc1689bd66d2a7296da3a1662fd21a53c9e38979e0f090a375c12d21022adb62335f41eb4e27056ac37d462cda5ad783fa8e0e526ed79c752475db285d52ae","52210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821022adb62335f41eb4e27056ac37d462cda5ad783fa8e0e526ed79c752475db285d52ae","512103b9d1d0e2b4355ec3cdef7c11a5c0beff9e8b8d8372ab4b4e0aaf30e80173001951ae","76a9149144761ebaccd5b4bbdc2a35453585b5637b2f8588ac","522103f1848b40621c5d48471d9784c8174ca060555891ace6d2b03c58eece946b1a9121020ee5d32b54d429c152fdc7b1db84f2074b0564d35400d89d11870f9273ec140c52ae","76a914f4fa1cc7de742d135ea82c17adf0bb9cf5f4fb8388ac"],"ed47705334f4643892ca46396eb3f4196a5e30880589e4009ef38eae895d4a13","0afbc2920af1b027f31f87b592276eb4c32094bb4d3697021b4c6380","b6d98692cec5145f67585f3434ec3c2b3030182e1cb3ec58b855c5c164dfaaa3","Tx pays to empty output script"],
+[180480,"00000000fd3ceb2404ff07a785c7fdcc76619edc8ed61bd25134eaa22084366a","020000006058aa080a655aa991a444bd7d1f2defd9a3bbe68aabb69030cf3b4e00000000d2e826bfd7ef0beaa891a7eedbc92cd6a544a6cb61c7bdaa436762eb2123ef9790f5f552ffff001d0002c90f0501000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0300c102024608062f503253482fffffffff01c0c6072a01000000232102e769e60137a4df6b0df8ebd387cca44c4c57ae74cc0114a8e8317c8f3bfd85e9ac00000000010000000381a0802911a01ffb025c4dea0bc77963e8c1bb46313b71164c53f72f37fe5248010000000151ffffffffc904b267833d215e2128bd9575242232ac2bc311550c7fc1f0ef6f264b40d14c010000000151ffffffffdf0915666649dba81886519c531649b7b02180b4af67d6885e871299e9d5f775000000000151ffffffff0180817dcb00000000232103bb52138972c48a132fc1f637858c5189607dd0f7fe40c4f20f6ad65f2d389ba4ac0000000001000000018da38b434fba82d66052af74fc5e4e94301b114d9bc03f819dc876398404c8b4010000006c493046022100fe738b7580dc5fb5168e51fc61b5aed211125eb71068031009a22d9bbad752c5022100be5086baa384d40bcab0fa586e4f728397388d86e18b66cc417dc4f7fa4f9878012103f233299455134caa2687bdf15cb0becdfb03bd0ff2ff38e65ec6b7834295c34fffffffff022ebc1400000000001976a9147779b7fba1c1e06b717069b80ca170e8b04458a488ac9879c40f000000001976a9142a0307cd925dbb66b534c4db33003dd18c57015788ac0000000001000000026139a62e3422a602de36c873a225c1d3ca5aeee598539ceecb9f0dc8d1ad0f83010000006b483045022100ad9f32b4a0a2ddc19b5a74eba78123e57616f1b3cfd72ce68c03ea35a3dda1f002200dbd22aa6da17213df5e70dfc3b2611d40f70c98ed9626aa5e2cde9d97461f0a012103ddb295d2f1e8319187738fb4b230fdd9aa29d0e01647f69f6d770b9ab24eea90ffffffff983c82c87cf020040d671956525014d5c2b28c6d948c85e1a522362c0059eeae010000006b4830450221009ca544274c786d30a5d5d25e17759201ea16d3aedddf0b9e9721246f7ef6b32e02202cfa5564b6e87dfd9fd98957820e4d4e6238baeb0f65fe305d91506bb13f5f4f012103c99113deac0d5d044e3ac0346abc02501542af8c8d3759f1382c72ff84e704f7ffffffff02c0c62d00000000001976a914ae19d27efe12f5a886dc79af37ad6805db6f922d88ac70ce2000000000001976a9143b8d051d37a07ea1042067e93efe63dbf73920b988ac000000000100000002be566e8cd9933f0c75c4a82c027f7d0c544d5c101d0607ef6ae5d07b98e7f1dc000000006b483045022036a8cdfd5ea7ebc06c2bfb6e4f942bbf9a1caeded41680d11a3a9f5d8284abad022100cacb92a5be3f39e8bc14db1710910ef7b395fa1e18f45d41c28d914fcdde33be012102bf59abf110b5131fae0a3ce1ec379329b4c896a6ae5d443edb68529cc2bc7816ffffffff96cf67645b76ceb23fe922874847456a15feee1655082ff32d25a6bf2c0dfc90000000006a47304402203471ca2001784a5ac0abab583581f2613523da47ec5f53df833c117b5abd81500220618a2847723d57324f2984678db556dbca1a72230fc7e39df04c2239942ba942012102925c9794fd7bb9f8b29e207d5fc491b1150135a21f505041858889fa4edf436fffffffff026c840f00000000001976a914797fb8777d7991d8284d88bfd421ce520f0f843188ac00ca9a3b000000001976a9146d10f3f592699265d10b106eda37c3ce793f7a8588ac00000000",["","","","76a9142903b138c24be9e070b3e73ec495d77a204615e788ac","76a91433a1941fd9a37b9821d376f5a51bd4b52fa50e2888ac","76a914e4374e8155d0865742ca12b8d4d14d41b57d682f88ac","76a914001fa7459a6cfc64bdc178ba7e7a21603bb2568f88ac","76a914f6039952bc2b307aeec5371bfb96b66078ec17f688ac"],"d34ef98386f413769502808d4bac5f20f8dfd5bffc9eedafaa71de0eb1f01489","0db414c859a07e8205876354a210a75042d0463404913d61a8e068e58a3ae2aa080026","c582d51c0ca365e3fcf36c51cb646d7f83a67e867cb4743fd2128e3e022b700c","Tx spends from empty output script"],
+[926485,"000000000000015d6077a411a8f5cc95caf775ccf11c54e27df75ce58d187313","0000002060bbab0edbf3ef8a49608ee326f8fd75c473b7e3982095e2d100000000000000c30134f8c9b6d2470488d7a67a888f6fa12f8692e0c3411fbfb92f0f68f67eedae03ca57ef13021acc22dc4105010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff2f0315230e0004ae03ca57043e3d1e1d0c8796bf579aef0c0000000000122f4e696e6a61506f6f6c2f5345475749542fffffffff038427a112000000001976a914876fbb82ec05caa6af7a3b5e5a983aae6c6cc6d688ac0000000000000000266a24aa21a9ed5c748e121c0fe146d973a4ac26fa4a68b0549d46ee22d25f50a5e46fe1b377ee00000000000000002952534b424c4f434b3acd16772ad61a3c5f00287480b720f6035d5e54c9efc71be94bb5e3727f10909001200000000000000000000000000000000000000000000000000000000000000000000000000100000000010145310e878941a1b2bc2d33797ee4d89d95eaaf2e13488063a2aa9a74490f510a0100000023220020b6744de4f6ec63cc92f7c220cdefeeb1b1bed2b66c8e5706d80ec247d37e65a1ffffffff01002d3101000000001976a9143ebc40e411ed3c76f86711507ab952300890397288ac0400473044022001dd489a5d4e2fbd8a3ade27177f6b49296ba7695c40dbbe650ea83f106415fd02200b23a0602d8ff1bdf79dee118205fc7e9b40672bf31563e5741feb53fb86388501483045022100f88f040e90cc5dc6c6189d04718376ac19ed996bf9e4a3c29c3718d90ffd27180220761711f16c9e3a44f71aab55cbc0634907a1fa8bb635d971a9a01d368727bea10169522103b3623117e988b76aaabe3d63f56a4fc88b228a71e64c4cc551d1204822fe85cb2103dd823066e096f72ed617a41d3ca56717db335b1ea47a1b4c5c9dbdd0963acba621033d7c89bd9da29fa8d44db7906a9778b53121f72191184a9fee785c39180e4be153ae00000000010000000120925534261de4dcebb1ed5ab1b62bfe7a3ef968fb111dc2c910adfebc6e3bdf010000006b483045022100f50198f5ae66211a4f485190abe4dc7accdabe3bc214ebc9ea7069b97097d46e0220316a70a03014887086e335fc1b48358d46cd6bdc9af3b57c109c94af76fc915101210316cff587a01a2736d5e12e53551b18d73780b83c3bfb4fcf209c869b11b6415effffffff0220a10700000000001976a91450333046115eaa0ac9e0216565f945070e44573988ac2e7cd01a000000001976a914c01a7ca16b47be50cbdbc60724f701d52d75156688ac00000000010000000203a25f58630d7a1ea52550365fd2156683f56daf6ca73a4b4bbd097e66516322010000006a47304402204efc3d70e4ca3049c2a425025edf22d5ca355f9ec899dbfbbeeb2268533a0f2b02204780d3739653035af4814ea52e1396d021953f948c29754edd0ee537364603dc012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff03a25f58630d7a1ea52550365fd2156683f56daf6ca73a4b4bbd097e66516322000000006a47304402202d96defdc5b4af71d6ba28c9a6042c2d5ee7bc6de565d4db84ef517445626e03022022da80320e9e489c8f41b74833dfb6a54a4eb5087cdb46eb663eef0b25caa526012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff0200e1f5050000000017a914b7e6f7ff8658b2d1fb107e3d7be7af4742e6b1b3876f88fc00000000001976a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac0000000001000000043ffd60d3818431c495b89be84afac205d5d1ed663009291c560758bbd0a66df5010000006b483045022100f344607de9df42049688dcae8ff1db34c0c7cd25ec05516e30d2bc8f12ac9b2f022060b648f6a21745ea6d9782e17bcc4277b5808326488a1f40d41e125879723d3a012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffffa5379401cce30f84731ef1ba65ce27edf2cc7ce57704507ebe8714aa16a96b92010000006a473044022020c37a63bf4d7f564c2192528709b6a38ab8271bd96898c6c2e335e5208661580220435c6f1ad4d9305d2c0a818b2feb5e45d443f2f162c0f61953a14d097fd07064012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff70e731e193235ff12c3184510895731a099112ffca4b00246c60003c40f843ce000000006a473044022053760f74c29a879e30a17b5f03a5bb057a5751a39f86fa6ecdedc36a1b7db04c022041d41c9b95f00d2d10a0373322a9025dba66c942196bc9d8adeb0e12d3024728012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff66b7a71b3e50379c8e85fc18fe3f1a408fc985f257036c34702ba205cef09f6f000000006a4730440220499bf9e2db3db6e930228d0661395f65431acae466634d098612fd80b08459ee022040e069fc9e3c60009f521cef54c38aadbd1251aee37940e6018aadb10f194d6a012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff0200e1f5050000000017a9148fc37ad460fdfbd2b44fe446f6e3071a4f64faa6878f447f0b000000001976a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac00000000",["a914feb8a29635c56d9cd913122f90678756bf23887687","76a914c01a7ca16b47be50cbdbc60724f701d52d75156688ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac","76a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac"],"8f13b9a9c85611635b47906c3053ac53cfcec7211455d4cb0d63dc9acc13d472","09027acea61b6cc3fb33f5d52f7d088a6b2f75d234e89ca800","546c574a0472144bcaf9b6aeabf26372ad87c7af7d1ee0dbfae5e099abeae49c","Duplicate pushdata 913bcc2be49cb534c20474c4dee1e9c4c317e7eb"],
+[987876,"0000000000000c00901f2049055e2a437c819d79a3d54fd63e6af796cd7b8a79","000000202694f74969fdb542090e95a56bc8aa2d646e27033850e32f1c5f000000000000f7e53676b3f12d5beb524ed617f2d25f5a93b5f4f52c1ba2678260d72712f8dd0a6dfe5740257e1a4b1768960101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff1603e4120ff9c30a1c216900002f424d4920546573742fffffff0001205fa012000000001e76a914c486de584a735ec2f22da7cd9681614681f92173d83d0aa68688ac00000000",[],"fe4d230dbb0f4fec9bed23a5283e08baf996e3f32b93f52c7de1f641ddfd04ad","010c0b40","0965a544743bbfa36f254446e75630c09404b3d164a261892372977538928ed5","Coinbase tx has unparseable output script"],
+[1263442,"000000006f27ddfe1dd680044a34548f41bed47eba9e6f0b310da21423bc5f33","000000201c8d1a529c39a396db2db234d5ec152fa651a2872966daccbde028b400000000083f14492679151dbfaa1a825ef4c18518e780c1f91044180280a7d33f4a98ff5f45765aaddc001d38333b9a02010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff230352471300fe5f45765afe94690a000963676d696e6572343208000000000000000000ffffffff024423a804000000001976a914f2c25ac3d59f3d674b1d1d0a25c27339aaac0ba688ac0000000000000000266a24aa21a9edcb26cb3052426b9ebb4d19c819ef87c19677bbf3a7c46ef0855bd1b2abe83491012000000000000000000000000000000000000000000000000000000000000000000000000002000000000101d20978463906ba4ff5e7192494b88dd5eb0de85d900ab253af909106faa22cc5010000000004000000014777ff000000000016001446c29eabe8208a33aa1023c741fa79aa92e881ff0347304402207d7ca96134f2bcfdd6b536536fdd39ad17793632016936f777ebb32c22943fda02206014d2fb8a6aa58279797f861042ba604ebd2f8f61e5bddbd9d3be5a245047b201004b632103eeaeba7ce5dc2470221e9517fb498e8d6bd4e73b85b8be655196972eb9ccd5566754b2752103a40b74d43df244799d041f32ce1ad515a6cd99501701540e38750d883ae21d3a68ac00000000",["002027a5000c7917f785d8fc6e5a55adfca8717ecb973ebb7743849ff956d896a7ed"],"31d66d516a9eda7de865df29f6ef6cb8e4bf9309e5dac899968a9a62a5df61e3","0385acb4f0fe889ef0","4e6d564c2a2452065c205dd7eb2791124e0c4e0dbb064c410c24968572589dec","Includes witness data"],
+[1414221,"0000000000000027b2b3b3381f114f674f481544ff2be37ae3788d7e078383b1","000000204ea88307a7959d8207968f152bedca5a93aefab253f1fb2cfb032a400000000070cebb14ec6dbc27a9dfd066d9849a4d3bac5f674665f73a5fe1de01a022a0c851fda85bf05f4c19a779d1450102000000010000000000000000000000000000000000000000000000000000000000000000ffffffff18034d94154d696e6572476174653030310d000000f238f401ffffffff01c817a804000000000000000000",[],"5e5e12d90693c8e936f01847859404c67482439681928353ca1296982042864e","00","021e8882ef5a0ed932edeebbecfeda1d7ce528ec7b3daa27641acf1189d7b5dc","Empty data"]
+]
diff --git a/bip-0158/testnet-20.json b/bip-0158/testnet-20.json
deleted file mode 100644
index a768b49d33..0000000000
--- a/bip-0158/testnet-20.json
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-["Block Height,Block Hash,Block,Previous Basic Header,Previous Ext Header,Basic Filter,Ext Filter,Basic Header,Ext Header,Notes"],
-[0,"000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943","0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4adae5494dffff001d1aa4ae180101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000","0000000000000000000000000000000000000000000000000000000000000000","0000000000000000000000000000000000000000000000000000000000000000","0285c7cdbe33a0","00","c0589c7f567cffaf7bc0c9f6ad61710b78d3c1afef5d65a2a08e8a753173aa54","753e0d1c28585269ab770b166ca2cd1b32f9bc918750547941ed4849d5a80ba8","Genesis block"],
-[1,"00000000b873e79784647a6c82962c70d228557d24a747ea4d1b8bbe878e1206","0100000043497fd7f826957108f4a30fd9cec3aeba79972084e90ead01ea330900000000bac8b0fa927c0ac8234287e33c5f74d38d354820e24756ad709d7038fc5f31f020e7494dffff001d03e4b6720101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0420e7494d017f062f503253482fffffffff0100f2052a010000002321021aeaf2f8638a129a3156fbe7e5ef635226b0bafd495ff03afe2c843d7e3a4b51ac00000000","c0589c7f567cffaf7bc0c9f6ad61710b78d3c1afef5d65a2a08e8a753173aa54","753e0d1c28585269ab770b166ca2cd1b32f9bc918750547941ed4849d5a80ba8","026929d09bee00","00","81e4f3e934488be62758f0b88037aa558262da3190ca018329997a319a0f8b5b","31b674ab635e074717329dabdb25d3cb0e14cb2526000cc2cedac7b5f2595110","Extended filter is empty"],
-[2,"000000006c02c8ea6e4ff69651f7fcde348fb9d557a06e6957b65552002a7820","0100000006128e87be8b1b4dea47a7247d5528d2702c96826c7a648497e773b800000000e241352e3bec0a95a6217e10c3abb54adfa05abb12c126695595580fb92e222032e7494dffff001d00d235340101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0432e7494d010e062f503253482fffffffff0100f2052a010000002321038a7f6ef1c8ca0c588aa53fa860128077c9e6c11e6830f4d7ee4e763a56b7718fac00000000","81e4f3e934488be62758f0b88037aa558262da3190ca018329997a319a0f8b5b","31b674ab635e074717329dabdb25d3cb0e14cb2526000cc2cedac7b5f2595110","0278fc41168ec0","00","ec48f9f8a625bd8adb2d2684867a05baafebf935553e0b78b386da98179dcf49","0dd53b407c3f242f1838e39e2fc0cfb89cdca27de07ec230568a08d1872f9e01",""],
-[3,"000000008b896e272758da5297bcd98fdc6d97c9b765ecec401e286dc1fdbe10","0100000020782a005255b657696ea057d5b98f34defcf75196f64f6eeac8026c0000000041ba5afc532aae03151b8aa87b65e1594f97504a768e010c98c0add79216247186e7494dffff001d058dc2b60101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0e0486e7494d0151062f503253482fffffffff0100f2052a01000000232103f6d9ff4c12959445ca5549c811683bf9c88e637b222dd2e0311154c4c85cf423ac00000000","ec48f9f8a625bd8adb2d2684867a05baafebf935553e0b78b386da98179dcf49","0dd53b407c3f242f1838e39e2fc0cfb89cdca27de07ec230568a08d1872f9e01","022ce4b3256540","00","060b7e1be150cc3cabd9e96b00af217132b387f31fd2bd9adfb0c7f5a09a3356","5b2a59bc476d52b45de1398ee34ed10d0cccd2a4b19ba502a456c7356b35be0d",""],
-[926485,"000000000000015d6077a411a8f5cc95caf775ccf11c54e27df75ce58d187313","0000002060bbab0edbf3ef8a49608ee326f8fd75c473b7e3982095e2d100000000000000c30134f8c9b6d2470488d7a67a888f6fa12f8692e0c3411fbfb92f0f68f67eedae03ca57ef13021acc22dc4105010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff2f0315230e0004ae03ca57043e3d1e1d0c8796bf579aef0c0000000000122f4e696e6a61506f6f6c2f5345475749542fffffffff038427a112000000001976a914876fbb82ec05caa6af7a3b5e5a983aae6c6cc6d688ac0000000000000000266a24aa21a9ed5c748e121c0fe146d973a4ac26fa4a68b0549d46ee22d25f50a5e46fe1b377ee00000000000000002952534b424c4f434b3acd16772ad61a3c5f00287480b720f6035d5e54c9efc71be94bb5e3727f10909001200000000000000000000000000000000000000000000000000000000000000000000000000100000000010145310e878941a1b2bc2d33797ee4d89d95eaaf2e13488063a2aa9a74490f510a0100000023220020b6744de4f6ec63cc92f7c220cdefeeb1b1bed2b66c8e5706d80ec247d37e65a1ffffffff01002d3101000000001976a9143ebc40e411ed3c76f86711507ab952300890397288ac0400473044022001dd489a5d4e2fbd8a3ade27177f6b49296ba7695c40dbbe650ea83f106415fd02200b23a0602d8ff1bdf79dee118205fc7e9b40672bf31563e5741feb53fb86388501483045022100f88f040e90cc5dc6c6189d04718376ac19ed996bf9e4a3c29c3718d90ffd27180220761711f16c9e3a44f71aab55cbc0634907a1fa8bb635d971a9a01d368727bea10169522103b3623117e988b76aaabe3d63f56a4fc88b228a71e64c4cc551d1204822fe85cb2103dd823066e096f72ed617a41d3ca56717db335b1ea47a1b4c5c9dbdd0963acba621033d7c89bd9da29fa8d44db7906a9778b53121f72191184a9fee785c39180e4be153ae00000000010000000120925534261de4dcebb1ed5ab1b62bfe7a3ef968fb111dc2c910adfebc6e3bdf010000006b483045022100f50198f5ae66211a4f485190abe4dc7accdabe3bc214ebc9ea7069b97097d46e0220316a70a03014887086e335fc1b48358d46cd6bdc9af3b57c109c94af76fc915101210316cff587a01a2736d5e12e53551b18d73780b83c3bfb4fcf209c869b11b6415effffffff0220a10700000000001976a91450333046115eaa0ac9e0216565f945070e44573988ac2e7cd01a000000001976a914c01a7ca16b47be50cbdbc60724f701d52d75156688ac00000000010000000203a25f58630d7a1ea52550365fd2156683f56daf6ca73a4b4bbd097e66516322010000006a47304402204efc3d70e4ca3049c2a425025edf22d5ca355f9ec899dbfbbeeb2268533a0f2b02204780d3739653035af4814ea52e1396d021953f948c29754edd0ee537364603dc012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff03a25f58630d7a1ea52550365fd2156683f56daf6ca73a4b4bbd097e66516322000000006a47304402202d96defdc5b4af71d6ba28c9a6042c2d5ee7bc6de565d4db84ef517445626e03022022da80320e9e489c8f41b74833dfb6a54a4eb5087cdb46eb663eef0b25caa526012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff0200e1f5050000000017a914b7e6f7ff8658b2d1fb107e3d7be7af4742e6b1b3876f88fc00000000001976a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac0000000001000000043ffd60d3818431c495b89be84afac205d5d1ed663009291c560758bbd0a66df5010000006b483045022100f344607de9df42049688dcae8ff1db34c0c7cd25ec05516e30d2bc8f12ac9b2f022060b648f6a21745ea6d9782e17bcc4277b5808326488a1f40d41e125879723d3a012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffffa5379401cce30f84731ef1ba65ce27edf2cc7ce57704507ebe8714aa16a96b92010000006a473044022020c37a63bf4d7f564c2192528709b6a38ab8271bd96898c6c2e335e5208661580220435c6f1ad4d9305d2c0a818b2feb5e45d443f2f162c0f61953a14d097fd07064012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff70e731e193235ff12c3184510895731a099112ffca4b00246c60003c40f843ce000000006a473044022053760f74c29a879e30a17b5f03a5bb057a5751a39f86fa6ecdedc36a1b7db04c022041d41c9b95f00d2d10a0373322a9025dba66c942196bc9d8adeb0e12d3024728012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff66b7a71b3e50379c8e85fc18fe3f1a408fc985f257036c34702ba205cef09f6f000000006a4730440220499bf9e2db3db6e930228d0661395f65431acae466634d098612fd80b08459ee022040e069fc9e3c60009f521cef54c38aadbd1251aee37940e6018aadb10f194d6a012103f7a897e4dbecab2264b21917f90664ea8256189ea725d28740cf7ba5d85b5763ffffffff0200e1f5050000000017a9148fc37ad460fdfbd2b44fe446f6e3071a4f64faa6878f447f0b000000001976a914913bcc2be49cb534c20474c4dee1e9c4c317e7eb88ac00000000","5c169b91332e661a4ebf684d6dffcf64aa139e1e736096ce462609b2e0783c55","5f3cd111e10ed28b7c2bc138fe4bc62e5df1cdc292c010b78c84e5111a5daaa6","16040c63f7ddea293f2d9c13690c0ba7b2910228c38b0fe542ce525021e49b598ada05f83bb9c37c711a02b1850265991c34c4fea6261d22a4b84596c0","0e6651beff00ee7a3be424a90e98450727b304558434c8d53781d469131ad21d399376c151ca28","c8f83ffbc9781c2bd4b7e3c055e888b00d3e2fea14e93b3c4f3adee86b063374","61f8ee615258981089be9f98337f53f44b14cc1532aa469a348fdee547117b80","Duplicate pushdata 913bcc2be49cb534c20474c4dee1e9c4c317e7eb"],
-[987876,"0000000000000c00901f2049055e2a437c819d79a3d54fd63e6af796cd7b8a79","000000202694f74969fdb542090e95a56bc8aa2d646e27033850e32f1c5f000000000000f7e53676b3f12d5beb524ed617f2d25f5a93b5f4f52c1ba2678260d72712f8dd0a6dfe5740257e1a4b1768960101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff1603e4120ff9c30a1c216900002f424d4920546573742fffffff0001205fa012000000001e76a914c486de584a735ec2f22da7cd9681614681f92173d83d0aa68688ac00000000","37bf9e681888b3cd204ca4e0c995aad68cd0ecb86bdf19dd0fa2e72dbabcda28","c4c5051dd741c11840ef3f11fb4f372a16bb5aac1dc66576e89e8e6835d667e0","021016dc7a6a20","00","156e9bf3ec5be367f0a829858e9ee182cc3a6531bedced491a52fcfed841c6cb","cab50aab93410cb150fd761f2067a909d35c8a9c0114578efd9590e2d381ee02","Coinbase tx has unparseable output script"],
-[1263442,"000000006f27ddfe1dd680044a34548f41bed47eba9e6f0b310da21423bc5f33","000000201c8d1a529c39a396db2db234d5ec152fa651a2872966daccbde028b400000000083f14492679151dbfaa1a825ef4c18518e780c1f91044180280a7d33f4a98ff5f45765aaddc001d38333b9a02010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff230352471300fe5f45765afe94690a000963676d696e6572343208000000000000000000ffffffff024423a804000000001976a914f2c25ac3d59f3d674b1d1d0a25c27339aaac0ba688ac0000000000000000266a24aa21a9edcb26cb3052426b9ebb4d19c819ef87c19677bbf3a7c46ef0855bd1b2abe83491012000000000000000000000000000000000000000000000000000000000000000000000000002000000000101d20978463906ba4ff5e7192494b88dd5eb0de85d900ab253af909106faa22cc5010000000004000000014777ff000000000016001446c29eabe8208a33aa1023c741fa79aa92e881ff0347304402207d7ca96134f2bcfdd6b536536fdd39ad17793632016936f777ebb32c22943fda02206014d2fb8a6aa58279797f861042ba604ebd2f8f61e5bddbd9d3be5a245047b201004b632103eeaeba7ce5dc2470221e9517fb498e8d6bd4e73b85b8be655196972eb9ccd5566754b2752103a40b74d43df244799d041f32ce1ad515a6cd99501701540e38750d883ae21d3a68ac00000000","da6984906c48525f1d800b0e9b480b5fde1a3a32ad7e4cac6a0566d86b9b01a5","7820f3d2397d77068f0f0c824c4f403db89682e5ab6e82d027cb84d7beb8a08c","06970f05e70c2ec63508cdf07609cb8434","03049063c6b4e9a028","5a369775edcb1dcde9bbc88f0897bd3fd9ab0317d2906e8c10b62641c2104c54","73cee3d4b37b689f5da7251f175ff4630f2c142d7399b407d5cac65bc593b68d","Includes witness data"]
-]
diff --git a/bip-0159.mediawiki b/bip-0159.mediawiki
index a2c71e1378..aff114436c 100644
--- a/bip-0159.mediawiki
+++ b/bip-0159.mediawiki
@@ -2,26 +2,24 @@
   BIP: 159
   Layer: Peer Services
   Title: NODE_NETWORK_LIMITED service bit
-  Author: Jonas Schnelli 
-  Comments-Summary: No comments yet.
-  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0159
-  Status: Draft
-  Type: Standards Track
-  Created: 2017-05-11
+  Authors: Jonas Schnelli 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2017-05-11
   License: BSD-2-Clause
 
== Abstract == -Define a service bit that allow pruned peers to signal their limited services +Define a service bit that allows pruned peers to signal their limited services. ==Motivation== -Pruned peers can offer the same services as traditional peer except of serving all historical blocks. -Bitcoin right now only offers the NODE_NETWORK service bit which indicates that a peer can serve +Pruned peers can offer the same services as traditional peers, except that of serving all historical blocks. +Bitcoin right now only offers the NODE_NETWORK service bit to indicate that a peer can serve all historical blocks. -# Pruned peers can relay blocks, headers, transactions, addresses and can serve a limited number of historical blocks, thus they should have a way how to announce their service(s) -# Peers no longer in initial block download should consider connecting some of its outbound connections to pruned peers to allow other peers to bootstrap from non-pruned peers +# Pruned peers can relay blocks, headers, transactions, and addresses, but they only guarantee serving a minimum number of historical blocks; thus, they should have a way to announce their service(s) +# Peers no longer in initial block download should consider connecting some of their outbound connections to pruned peers, to allow other peers to bootstrap from non-pruned peers == Specification == @@ -34,6 +32,8 @@ This BIP proposes a new service bit | NODE_NETWORK_LIMITED || bit 10 (0x400) || If signaled, the peer MUST be capable of serving at least the last 288 blocks (~2 days). |} +Pruned/limited peers MUST NOT set a service bit that signals serving the complete block chain (e.g., NODE_NETWORK). Rationale: nodes that signal serving the complete block chain may also signal NODE_NETWORK_LIMITED. + A safety buffer of 144 blocks to handle chain reorganizations SHOULD be taken into account when connecting to a peer signaling the NODE_NETWORK_LIMITED service bit. === Address relay === @@ -42,15 +42,17 @@ Full nodes following this BIP SHOULD relay address/services (addrSHOULD avoid leaking the prune depth and therefore not serve blocks deeper than the signaled NODE_NETWORK_LIMITED threshold (244 blocks). +Peers may have different prune depths (depending on their configuration, disk space, etc.), which can result in a fingerprinting weakness (finding the prune depth through getdata requests). + +Pruned nodes should therefore avoid leaking the prune depth and SHOULD NOT serve blocks deeper than the signaled NODE_NETWORK_LIMITED threshold of 288 blocks. === Risks === Pruned peers following this BIP may consume more outbound bandwidth. -Light clients (and such) who are not checking the nServiceFlags (service bits) from a relayed addr-message may unwillingly connect to a pruned peer and ask for (filtered) blocks at a depth below their pruned depth. Light clients should therefore check the service bits (and eventually connect to peers signaling NODE_NETWORK_LIMITED if they require [filtered] blocks around the tip). Light clients obtaining peer IPs though DNS seed should use the DNS filtering option. +Light clients (and such) who are not checking the nServiceFlags (service bits) from a relayed addr-message may unwittingly connect to a pruned peer and ask for (filtered) blocks at a depth below the peer’s pruned depth. Light clients should therefore check the service bits and either (1) connect to peers signaling NODE_NETWORK_LIMITED that preferably do not also signal serving the full block chain, if they only require (filtered) blocks around the tip, or (2) connect to peers signaling serving the full block chain if they need data older than the latest 288 blocks. Light clients obtaining peer IPs through DNS seeds should use the DNS filtering option. -== Compatibility == +== Compatibility == This proposal is backward compatible. diff --git a/bip-0171.mediawiki b/bip-0171.mediawiki index 11eb1092d8..8f02ca7e52 100644 --- a/bip-0171.mediawiki +++ b/bip-0171.mediawiki @@ -2,12 +2,12 @@ BIP: 171 Layer: Applications Title: Currency/exchange rate information API - Author: Luke Dashjr + Authors: Luke Dashjr Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0171 - Status: Draft - Type: Standards Track - Created: 2017-03-04 + Status: Closed + Type: Specification + Assigned: 2017-03-04 License: BSD-2-Clause
diff --git a/bip-0172.mediawiki b/bip-0172.mediawiki new file mode 100644 index 0000000000..f65b4b7b11 --- /dev/null +++ b/bip-0172.mediawiki @@ -0,0 +1,138 @@ +
+  BIP: 172
+  Layer: Applications
+  Title: Define Bitcoin Subunits as Satoshis
+  Authors: OceanSlim 
+  Comments-Summary: No comments yet.
+  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0172
+  Status: Draft
+  Type: Informational
+  Assigned: 2025-05-01
+  License: BSD-2-Clause
+
+ +== Abstract == + +This BIP proposes to formally define and standardize Bitcoin's smallest indivisible unit (1/100,000,000 of a bitcoin) as "satoshi" (singular) or "satoshis" (plural), with "sats" as the standard abbreviated form. This standardization aims to improve clarity in communication, user interfaces, documentation, and development across the Bitcoin ecosystem. + +== Motivation == + +As Bitcoin adoption grows, the need for a clear, standardized terminology for its subunits becomes increasingly important. Currently, there are various terms used to refer to Bitcoin's smallest unit (1/100,000,000 BTC), including "satoshi", "satoshis", "sat", "sats" and sometimes simply expressed as decimal values of bitcoin (0.00000001 BTC). + +This lack of standardization can lead to: + +# Confusion for newcomers to the Bitcoin ecosystem +# Inconsistent user experiences across different applications and services +# Ambiguity in technical documentation and discussions +# Potential errors in development and implementation of Bitcoin-related software + +By formally establishing "satoshi"/"satoshis" as the standard term with "sats" as the recognized abbreviation, we can improve clarity and consistency throughout the ecosystem. + +== Specification == + +This BIP formally defines: + +# The term "satoshi" (singular) or "satoshis" (plural) shall be the standard term for 1/100,000,000 of a bitcoin (0.00000001 BTC). +# The abbreviation "sat" (singular) or "sats" (plural) shall be the standard short form for "satoshi"/"satoshis". +# The relationship between units shall be expressed as: +#* 1 bitcoin (BTC) = 100,000,000 satoshis +#* 1 satoshi = 0.00000001 bitcoin +# The terms "satoshi" and "sats" are not proper nouns when referring to the unit of currency and should not be capitalized except at the beginning of sentences or in titles. +# Bitcoin-related applications, services, documentation, and communications are encouraged to use these standardized terms to promote consistency across the ecosystem. + +== Accessibility Considerations == + +To ensure clarity and inclusiveness in user interfaces and assistive technologies, the following recommendations apply: + +# Pronunciation: +#* The abbreviation "sat" should be pronounced as /sæt/, and "sats" (plural) should be pronounced as /sæts/ (rhyming with "cats") by screen readers and voice assistants. +#* "Satoshi" (singular) is pronounced /səˈtoʊʃi/. "Satoshis" (plural) is pronounced /səˈtoʊʃiz/. + +# Singular vs. Plural: Preserve correct pluralization when reading amounts: +#* "1 sat" should be read as "one satoshi" (/wʌn səˈtoʊʃi/) +#* "100 sats" should be read as "one hundred satoshis" (/wʌn ˈhʌndrəd səˈtoʊʃiz/) + +# Readable Formats: +#* Prefer full terms in accessibility modes (e.g., "satoshis" instead of "sats") +#* Group digits to assist parsing (e.g., "12,345" instead of "12345") + +# Contextual Labels: +#* Interfaces should use clear alt-text or aria-labels such as: alt="Transaction fee: 14 satoshis per virtual byte" +#* This enables screen readers and other assistive technologies to accurately interpret and communicate the content + +== Rationale == + +Satoshi Nakamoto, the creator of Bitcoin, established that one bitcoin would be divisible to eight decimal places, creating 100,000,000 units per bitcoin. The community has organically adopted the term "satoshi" to refer to this smallest unit. + +As Bitcoin's value has increased, expressing smaller values in fractional bitcoins has become increasingly unwieldy (e.g., 0.00000546 BTC). Using satoshis as the unit of account for smaller values (e.g., 546 sats) is more intuitive and less error-prone for humans. + +The term "satoshi" and its abbreviation "sats" have already gained widespread adoption within the Bitcoin community. This BIP seeks to formalize this existing convention rather than introduce new terminology. + +=== Analogous to Traditional Currency Systems === + +The proposed bitcoin/satoshi (or BTC/sat) standard follows the established pattern of major world currencies, which typically have a primary unit and a smaller subunit. Most notably, the United States dollar—the world's primary reserve currency—uses dollars and cents in a two-tier denomination system. This familiar dollars/cents model has proven effective and intuitive for everyday transactions across different scales. +The bitcoin/satoshi system mirrors this approach while accounting for Bitcoin's higher divisibility requirements. Furthermore, the phonetic similarity between "sat" and "cent" creates an intuitive bridge for newcomers to understand Bitcoin's smallest unit, making the learning curve less steep for those familiar with traditional currency systems. This natural familiarity leverages existing mental models of how currency denominations work. + +=== Comparison with Alternative Approaches === + +Two notable proposals related to Bitcoin denomination have been put forward: + +Our proposal represents a minimally disruptive approach to standardization, formalizing existing common practice rather than introducing new terms (BIP-176) or redefining existing ones (BIP-177). + +==== BIP-176: Bits Denomination ==== + +BIP-176 proposes using "bits" as a standard term for 100 satoshis (or 0.000001 BTC). While this proposal has merit for creating a middle-ground denomination that avoids small decimal places when bitcoin's value is high, our approach differs in that it: + +* Formalizes existing widely adopted terminology rather than introducing or prioritizing a different unit +* Focuses on the fundamental base unit that cannot be subdivided further within the Bitcoin protocol +* Maintains the simplicity of a two-tier system (bitcoin and satoshi) rather than adding a third tier + +==== BIP-177: Redefine Bitcoin's Base Unit ==== + +BIP-177 takes a more radical approach by proposing to redefine the term "bitcoin" to refer to what is currently called a "satoshi" (1/100,000,000 of the current bitcoin). While this proposal aims to eliminate decimal points and simplify mental calculations, our approach differs in that it: + +* Preserves the established meaning of "bitcoin" which has global recognition and avoids potentially confusing redefinition +* Maintains compatibility with existing systems, documentation, and user understanding +* Achieves similar clarity benefits through standardization without requiring a fundamental redefinition of terms + +== Backwards Compatibility == + +This proposal does not affect the technical operation of Bitcoin or its protocol. It is purely a standardization of terminology for human communication and user interfaces. + +Existing applications that use other terms or conventions can continue to operate but are encouraged to adopt the standardized terms to improve overall ecosystem clarity. + +== Copyright == + +This BIP is licensed under the BSD 2-clause license. + +== Reference Implementation == + +Not applicable as this is an Informational BIP that standardizes terminology rather than implementing technical changes. + +== Examples == + +Before standardization, various formats might be used: +* 0.00000100 BTC +* 100 satoshi +* 100 satoshis +* 100 sat +* 100 sats + +After standardization, the preferred formats would be: +* 100 satoshis (formal) +* 100 sats (abbreviated) + +== Acknowledgements == + +Thanks to the entire Bitcoin community who has organically adopted the terms "satoshi" and "sats" over the years. If anyone can point to early references of the term being used in this way please leave a comment so we can amend this BIP to acknowledge it. + +== References == + +# Satoshi Nakamoto. "Bitcoin: A Peer-to-Peer Electronic Cash System" (2008) +# BIP-176: Bits Denomination (Jimmy Song) + +== Glossary == + +* BTC: The current universal ticker symbol for bitcoin, the cryptocurrency. +* Satoshi: The smallest unit of bitcoin, equal to 0.00000001 BTC. +* Sats: Abbreviation for "satoshis". \ No newline at end of file diff --git a/bip-0173.mediawiki b/bip-0173.mediawiki index c2178b5301..5bcc4a5255 100644 --- a/bip-0173.mediawiki +++ b/bip-0173.mediawiki @@ -2,15 +2,16 @@ BIP: 173 Layer: Applications Title: Base32 address format for native v0-16 witness outputs - Author: Pieter Wuille - Greg Maxwell + Authors: Pieter Wuille + Greg Maxwell Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0173 - Status: Proposed + Status: Deployed Type: Informational - Created: 2017-03-20 + Assigned: 2017-03-20 License: BSD-2-Clause Replaces: 142 + Proposed-Replacement: 350
==Introduction== @@ -208,8 +209,8 @@ be of the same length as the mainnet counterpart (to simplify implementations' assumptions about lengths), but still be visually distinct.
for testnet. * The data-part values: -** 1 value: the witness version -** A conversion of the the 2-to-40-byte witness program (as defined by [https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki BIP141]) to base32: +** 1 character (representing 5 bits of data): the witness version +** A conversion of the 2-to-40-byte witness program (as defined by [https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki BIP141]) to base32: *** Start with the bits of the witness program, most significant bit per byte first. *** Re-arrange those bits into groups of 5, and pad with zeroes at the end if needed. *** Translate those bits to characters using the table above. @@ -262,6 +263,12 @@ P2PKH addresses can be used. * Fancy decoder that localizes errors: ** [https://github.com/sipa/bech32/tree/master/ecc/javascript For JavaScript] ([http://bitcoin.sipa.be/bech32/demo/demo.html demo website]) +==Registered Human-readable Prefixes== + +SatoshiLabs maintains a full list of registered human-readable parts for other cryptocurrencies: + +[https://github.com/satoshilabs/slips/blob/master/slip-0173.md SLIP-0173 : Registered human-readable parts for BIP-0173] + ==Appendices== ===Test vectors=== @@ -397,3 +404,12 @@ separator). This document is inspired by the [https://rusty.ozlabs.org/?p=578 address proposal] by Rusty Russell, the [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2014-February/004402.html base32] proposal by Mark Friedenbach, and had input from Luke Dashjr, Johnson Lau, Eric Lombrozo, Peter Todd, and various other reviewers. + +==Disclosures (added 2024)== + +Due to an oversight in the design of bech32, this checksum scheme is not always +robust against +[[https://gist.github.com/sipa/a9845b37c1b298a7301c33a04090b2eb|the insertion +and deletion of fewer than 5 consecutive characters]]. Due to this weakness, +[[bip-0350.mediawiki|BIP-350]] proposes using the scheme described in this BIP +only for Native Segwit v0 outputs. diff --git a/bip-0174.mediawiki b/bip-0174.mediawiki index 0c49b76012..275ce6389e 100644 --- a/bip-0174.mediawiki +++ b/bip-0174.mediawiki @@ -2,12 +2,12 @@ BIP: 174 Layer: Applications Title: Partially Signed Bitcoin Transaction Format - Author: Andrew Chow + Authors: Ava Chow Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0174 - Status: Draft - Type: Standards Track - Created: 2017-07-12 + Status: Deployed + Type: Specification + Assigned: 2017-07-12 License: BSD-2-Clause @@ -21,6 +21,9 @@ signatures for an input while the input does not have a complete set of signatur The signer can be offline as all necessary information will be provided in the transaction. +The generic format is described here in addition to the specification for version 0 +of this format. + ===Copyright=== This BIP is licensed under the 2-clause BSD license. @@ -43,352 +46,926 @@ risk of being defrauded. ==Specification== The Partially Signed Bitcoin Transaction (PSBT) format consists of key-value maps. -Each key-value pair must be unique within its scope; duplicates are not allowed. -Each map consists of a sequence of records, terminated by a 0x00 byte '''Why +Each map consists of a sequence of key-value records, terminated by a 0x00 byte '''Why is the separator here 0x00 instead of 0xff?''' The separator here is used to distinguish between each chunk of data. A separator of 0x00 would mean that the unserializer can read it as a key length of 0, which would never occur with actual keys. It can thus -be used as a separator and allow for easier unserializer implementation.. The format -of a record is as follows: - -Note: <..> indicates that the data is prefixed by a compact size unsigned integer representing -the length of that data. {..} indicates the raw data itself. - -
-|
-
- -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Name -!Type -!Description +be used as a separator and allow for easier unserializer implementation.
. + + + := * * + := 0x70 0x73 0x62 0x74 0xFF + := * 0x00 + := * 0x00 + := * 0x00 + := + := + := + +Where: + +; +: A [https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer compact size] unsigned integer representing the type. This compact size unsigned integer must be minimally encoded, i.e. if the value can be represented using one byte, it must be represented as one byte. There can be multiple entries with the same within a specific , but the must be unique. +; +: The compact size unsigned integer containing the combined length of and +; +: The compact size unsigned integer containing the length of (which must be exactly this many bytes). +; +: Magic bytes which are ASCII for psbt '''Why use 4 bytes for psbt?''' The +transaction format needed to start with a 5 byte header which uniquely identifies +it. The first bytes were chosen to be the ASCII for psbt because that stands for +Partially Signed Bitcoin Transaction. followed by a separator of 0xFF'''Why Use a separator after the magic bytes?''' The separator +is part of the 5 byte header for PSBT. This byte is a separator of 0xff because +this will cause any non-PSBT unserializer to fail to properly unserialize the PSBT +as a normal transaction. Likewise, since the 5 byte header is fixed, no transaction +in the non-PSBT format will be able to be unserialized by a PSBT unserializer.. This integer must be serialized in most significant byte order. + +The currently defined global types are as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +! Parent BIP |- -| Key Length -| Compact Size Unsigned Integer -| Specify how long the key is +| Unsigned Transaction +| PSBT_GLOBAL_UNSIGNED_TX = 0x00 +| None +| No key data +| +| The transaction in network serialization. The scriptSigs and witnesses for each input must be empty. The transaction must be in the old serialization format (without witnesses). +| 0 +| 2 +| 0 +| 174 |- -| Key -| byte[] -| The key itself with the first byte being the type of the key-value pair +| Extended Public Key +| PSBT_GLOBAL_XPUB = 0x01 +| +| The 78 byte serialized extended public key as defined by BIP 32. Extended public keys are those that can be used to derive public keys used in the inputs and outputs of this transaction. It should be the public key at the highest hardened derivation index so that the unhardened child keys used in the transaction can be derived. +| <4 byte fingerprint> <32-bit little endian uint path element>* +| The master key fingerprint as defined by BIP 32 concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. The number of 32 bit unsigned integer indexes must match the depth provided in the extended public key. +| +| +| 0, 2 +| 174 |- -| Value Length -| Compact Size Unsigned Integer -| Specify how long the value is +| Transaction Version +| PSBT_GLOBAL_TX_VERSION = 0x02 +| None +| No key data +| <32-bit little endian int version> +| The 32-bit little endian signed integer representing the version number of the transaction being created. Note that this is not the same as the PSBT version number specified by the PSBT_GLOBAL_VERSION field. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] |- -| Value -| byte[] -| The Value itself -|} - -The format of each key-value map is as follows: - -
-{key-value pair}|{key-value pair}|...|{0x00}
-
- -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Field Size -!Name -!Type -!Value -!Description -|- -| 1+ -| Key-value pairs -| Array of key-value pairs -| varies -| The key-value pairs. -|- -| 1 -| separator -| char -| 0x00 -| Must be 0x00. -|} - -The first byte of each key specifies the type of the key-value pair. Some types are -for global fields and other fields are for each input. The only required type in a -PSBT is the transaction type, as defined below. All global types that can pertain to both -inputs and outputs of a transaction can include data for both inputs and outputs of -the transaction. The currently defined global types are as follows: - -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; -table-layout: fixed;" -!Number -!Name -!Key Data -!Value Data -!Format Example -|- -| 0x00 -| Transaction -| None. The key must only contain the 1 byte type. -| The transaction in network serialization. The scriptSigs and -witnesses for each input must be empty unless the input is complete. The transaction -must be in the witness serialization format as defined in BIP 144. A PSBT must have -a transaction, otherwise it is invalid. -| Key: -
-{0x00}
-
-Value: -
-{transaction}
-
+| Fallback Locktime +| PSBT_GLOBAL_FALLBACK_LOCKTIME = 0x03 +| None +| No key data +| <32-bit little endian uint locktime> +| The 32-bit little endian unsigned integer representing the transaction locktime to use if no inputs specify a required locktime. +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]] |- -| 0x01 -| Redeem Script'''Why are redeem scripts and witness scripts global''' Redeem - scripts and witness scripts are global data to avoid duplication. Instead of specifying - a redeems script and witness script multiple times in inputs that need those scripts, - they are specified once in the global data. -| The hash160 of the redeem script -| A redeem script that will be needed to sign a Pay-To-Script-Hash input or is spent -to by an output.'''Why are outputs' redeem scripts and witness scripts included?''' -Redeem scripts and witness scripts spent to by an output in this transaction are included -so that the user can verify that the transaction they are signing is creating the correct -outputs that have the correct redeem and witness scripts. This is best used when the -PSBT creator is not trusted by the signers. -| Key: -
-{0x01}|{hash160}
-
-Value: -
-{redeem script}
-
+| Input Count +| PSBT_GLOBAL_INPUT_COUNT = 0x04 +| None +| No key data +| +| Compact size unsigned integer representing the number of inputs in this PSBT. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] |- -| 0x02 -| Witness Script -| The sha256 hash of the witness script -| A witness script that will be needed to sign a Pay-To-Witness-Script-Hash input or is spent -to by an output. -| Key: -
-{0x02}|{sha256}
-
-Value: -
-{witness script}
-
+| Output Count +| PSBT_GLOBAL_OUTPUT_COUNT = 0x05 +| None +| No key data +| +| Compact size unsigned integer representing the number of outputs in this PSBT. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] |- -| 0x03 -| BIP 32 Derivation path, public key, and Master Key fingerprint -| The public key -| The master key fingerprint concatenated with the derivation path of the public key. The -derivation path is represented as 32 bit unsigned integer indexes concatenated -with each other. This must omit the index of the master key. Public keys can be those that -will be needed to sign any type of key hash input or is spent to by an output. -| Key: -
-{0x03}|{public key}
-
-Value: -
-{master key fingerprint}|{32-bit int}|...|{32-bit int}
-
+| Transaction Modifiable Flags +| PSBT_GLOBAL_TX_MODIFIABLE = 0x06 +| None +| No key data +| <8-bit uint flags> +| An 8 bit little endian unsigned integer as a bitfield for various transaction modification flags. Bit 0 is the Inputs Modifiable Flag and indicates whether inputs can be modified. Bit 1 is the Outputs Modifiable Flag and indicates whether outputs can be modified. Bit 2 is the Has SIGHASH_SINGLE flag and indicates whether the transaction has a SIGHASH_SINGLE signature who's input and output pairing must be preserved. Bit 2 essentially indicates that the Constructor must iterate the inputs to determine whether and how to add an input. +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]] |- -| 0x04 -| Number of inputs provided in the PSBT -| None. The key must only contain the 1 byte type. -| A compact size unsigned integer representing the number of inputs that this PSBT has -| Key: -
-{0x04}
-
-Value: -
-{number of inputs}
-
+| Silent Payment Global ECDH Share +| PSBT_GLOBAL_SP_ECDH_SHARE = 0x07 +| <33 byte scan key> +| The scan key that this ECDH share is for. +| <33 byte share> +| An ECDH share for a scan key. The ECDH shared is computed with ''a * B_scan'', where ''a'' is the sum of all private keys of all eligible inputs, and ''B_scan'' is the scan key of a recipient. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| Silent Payment Global DLEQ Proof +| PSBT_GLOBAL_SP_DLEQ = 0x08 +| <33 byte scan key> +| The scan key that this proof covers. +| <64-byte proof> +| A BIP374 DLEQ proof computed for the matching ECDH share. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| PSBT Version Number +| PSBT_GLOBAL_VERSION = 0xFB +| None +| No key data +| <32-bit little endian uint version> +| The 32-bit little endian unsigned integer representing the version number of this PSBT. If omitted, the version number is 0. +| +| +| 0, 2 +| 174 +|- +| Proprietary Use Type +| PSBT_GLOBAL_PROPRIETARY = 0xFC +| +| Compact size unsigned integer of the length of the identifier, followed by identifier prefix, followed by a compact size unsigned integer subtype, followed by the key data itself. +| +| Any value data as defined by the proprietary type user. +| +| +| 0, 2 +| 174 |} The currently defined per-input types are defined as follows: -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; -table-layout: fixed;" -!Number -!Name -!Key Data -!Value Data -!Format Example +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +! Parent BIP |- -| 0x00 | Non-Witness UTXO -| None. The key must only contain the 1 byte type. -| The transaction in network serialization format the current input spends from. -| Key: -
-{0x00}
-
-Value: -
-{transaction}
-
+| PSBT_IN_NON_WITNESS_UTXO = 0x00 +| None +| No key data +| +| The transaction in network serialization format the current input spends from. This should be present for inputs that spend non-segwit outputs and can be present for inputs that spend segwit outputs. An input can have both PSBT_IN_NON_WITNESS_UTXO and PSBT_IN_WITNESS_UTXO. '''Why can both UTXO types be provided?''' Many wallets began requiring the full previous transaction (i.e. PSBT_IN_NON_WITNESS_UTXO) for segwit inputs when PSBT was already in use. In order to be compatible with software which were expecting PSBT_IN_WITNESS_UTXO, both UTXO types must be allowed. +| +| +| 0, 2 +| 174 |- -| 0x01 | Witness UTXO -| None. The key must only contain the 1 byte type. -| The entire transaction output in network serialization which the current input spends from. -| Key: -
-{0x01}
-
-Value: -
-{serialized transaction output({output value}|)}
-
+| PSBT_IN_WITNESS_UTXO = 0x01 +| None +| No key data +| <64-bit little endian int amount> +| The entire transaction output in network serialization which the current input spends from. This should only be present for inputs which spend segwit outputs, including P2SH embedded ones. An input can have both PSBT_IN_NON_WITNESS_UTXO and PSBT_IN_WITNESS_UTXO +| +| +| 0, 2 +| 174 |- -| 0x02 | Partial Signature +| PSBT_IN_PARTIAL_SIG = 0x02 +| | The public key which corresponds to this signature. -| The signature as would be pushed to the stack from a scriptSig or witness. -| Key: -
-{0x02}|{public key}
-
-Value: -
-{signature}
-
+| +| The signature as would be pushed to the stack from a scriptSig or witness. The signature should be a valid ECDSA signature corresponding to the pubkey that would return true when verified and not a value that would return false or be invalid otherwise (such as a NULLDUMMY). +| +| +| 0, 2 +| 174 |- -| 0x03 | Sighash Type -| None. The key must only contain the 1 byte type. -| The 32-bit unsigned integer recommending a sighash type to be used for this input. -The sighash type is only a recommendation and the signer does not need to use -the sighash type specified. -| Key: -
-{0x03}
-
-Value: -
-{sighash type}
-
+| PSBT_IN_SIGHASH_TYPE = 0x03 +| None +| No key data +| <32-bit little endian uint sighash type> +| The 32-bit unsigned integer specifying the sighash type to be used for this input. Signatures for this input must use the sighash type, finalizers must fail to finalize inputs which have signatures that do not match the specified sighash type. Signers who cannot produce signatures with the sighash type must not provide a signature. +| +| +| 0, 2 +| 174 |- -| 0x04 -| Input index -| None. The key must only contain the 1 byte type. -| A compact size unsigned integer representing the 0-based index of this input. This field -is optional to allow for completed inputs to be skipped without needing a separator byte. -If one input has this type, then all inputs must have it. -| Key: -
-{0x04}
-
-Value: -
-{input index}
-
+| Redeem Script +| PSBT_IN_REDEEM_SCRIPT = 0x04 +| None +| No key data +| +| The redeemScript for this input if it has one. +| +| +| 0, 2 +| 174 +|- +| Witness Script +| PSBT_IN_WITNESS_SCRIPT = 0x05 +| None +| No key data +| +| The witnessScript for this input if it has one. +| +| +| 0, 2 +| 174 +|- +| BIP 32 Derivation Path +| PSBT_IN_BIP32_DERIVATION = 0x06 +| +| The public key +| <4 byte fingerprint> <32-bit little endian uint path element>* +| The master key fingerprint as defined by BIP 32 concatenated with the derivation path of the public key. The derivation path is represented as 32 bit unsigned integer indexes concatenated with each other. Public keys are those that will be needed to sign this input. +| +| +| 0, 2 +| 174 +|- +| Finalized scriptSig +| PSBT_IN_FINAL_SCRIPTSIG = 0x07 +| None +| No key data +| +| The Finalized scriptSig contains a fully constructed scriptSig with signatures and any other scripts necessary for the input to pass validation. +| +| +| 0, 2 +| 174 +|- +| Finalized scriptWitness +| PSBT_IN_FINAL_SCRIPTWITNESS = 0x08 +| None +| No key data +| +| The Finalized scriptWitness contains a fully constructed scriptWitness with signatures and any other scripts necessary for the input to pass validation. +| +| +| 0, 2 +| 174 +|- +| Proof-of-reserves commitment +| PSBT_IN_POR_COMMITMENT = 0x09 +| None +| No key data +| +| The UTF-8 encoded commitment message string for the proof-of-reserves. See [[bip-0127.mediawiki|BIP 127]] for more information. +| +| +| 0, 2 +| [[bip-0127.mediawiki|127]] +|- +| RIPEMD160 preimage +| PSBT_IN_RIPEMD160 = 0x0a +| <20-byte hash> +| The resulting hash of the preimage +| +| The hash preimage, encoded as a byte vector, which must equal the key when run through the RIPEMD160 algorithm +| +| +| 0, 2 +| 174 +|- +| SHA256 preimage +| PSBT_IN_SHA256 = 0x0b +| <32-byte hash> +| The resulting hash of the preimage +| +| The hash preimage, encoded as a byte vector, which must equal the key when run through the SHA256 algorithm +| +| +| 0, 2 +| 174 +|- +| HASH160 preimage +| PSBT_IN_HASH160 = 0x0c +| <20-byte hash> +| The resulting hash of the preimage +| +| The hash preimage, encoded as a byte vector, which must equal the key when run through the SHA256 algorithm followed by the RIPEMD160 algorithm +| +| +| 0, 2 +| 174 +|- +| HASH256 preimage +| PSBT_IN_HASH256 = 0x0d +| <32-byte hash> +| The resulting hash of the preimage +| +| The hash preimage, encoded as a byte vector, which must equal the key when run through the SHA256 algorithm twice +| +| +| 0, 2 +| 174 +|- +| Previous TXID +| PSBT_IN_PREVIOUS_TXID = 0x0e +| None +| No key data +| <32 byte txid> +| 32 byte txid in standard byte order, not display byte order, of the previous transaction whose output at PSBT_IN_OUTPUT_INDEX is being spent. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Spent Output Index +| PSBT_IN_OUTPUT_INDEX = 0x0f +| None +| No key data +| <32-bit little endian uint index> +| 32 bit little endian integer representing the index of the output being spent in the transaction with the txid of PSBT_IN_PREVIOUS_TXID. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Sequence Number +| PSBT_IN_SEQUENCE = 0x10 +| None +| No key data +| <32-bit little endian uint sequence> +| The 32 bit unsigned little endian integer for the sequence number of this input. If omitted, the sequence number is assumed to be the final sequence number (0xffffffff). +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Required Time-based Locktime +| PSBT_IN_REQUIRED_TIME_LOCKTIME = 0x11 +| None +| No key data +| <32-bit little endian uint locktime> +| 32 bit unsigned little endian integer greater than or equal to 500000000 representing the minimum Unix timestamp that this input requires to be set as the transaction's lock time. +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Required Height-based Locktime +| PSBT_IN_REQUIRED_HEIGHT_LOCKTIME = 0x12 +| None +| No key data +| <32-bit uint locktime> +| 32 bit unsigned little endian integer less than 500000000 representing the minimum block height that this input requires to be set as the transaction's lock time. +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Taproot Key Spend Signature +| PSBT_IN_TAP_KEY_SIG = 0x13 +| None +| No key data +| <64 or 65 byte signature> +| The 64 or 65 byte Schnorr signature for key path spending a Taproot output. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Script Spend Signature +| PSBT_IN_TAP_SCRIPT_SIG = 0x14 +| <32 byte xonlypubkey> +| A 32 byte X-only public key involved in a leaf script concatenated with the 32 byte hash of the leaf it is part of. +| <64 or 65 byte signature> +| The 64 or 65 byte Schnorr signature for this pubkey and leaf combination. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Leaf Script +| PSBT_IN_TAP_LEAF_SCRIPT = 0x15 +| +| The control block for this leaf as specified in BIP 341. The control block contains the merkle tree path to this leaf. +| <8-bit uint leaf version> +| The script for this leaf as would be provided in the witness stack followed by the single byte leaf version. Note that the leaves included in this field should be those that the signers of this input are expected to be able to sign for. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Key BIP 32 Derivation Path +| PSBT_IN_TAP_BIP32_DERIVATION = 0x16 +| <32 byte xonlypubkey> +| A 32 byte X-only public key involved in this input. It may be the output key, the internal key, or a key present in a leaf script. +| <32 byte leaf hash>* <4 byte fingerprint> <32-bit little endian uint path element>* +| A compact size unsigned integer representing the number of leaf hashes, followed by a list of leaf hashes, followed by the 4 byte master key fingerprint concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. Public keys are those needed to spend this output. The leaf hashes are of the leaves which involve this public key. The internal key does not have leaf hashes, so can be indicated with a hashes len of 0. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Internal Key +| PSBT_IN_TAP_INTERNAL_KEY = 0x17 +| None +| No key data +| <32 byte xonlypubkey> +| The X-only pubkey used as the internal key in this output. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Merkle Root +| PSBT_IN_TAP_MERKLE_ROOT = 0x18 +| None +| No key data +| <32-byte hash> +| The 32 byte Merkle root hash. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| MuSig2 Participant Public Keys +| PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS = 0x1a +| <33 byte plain aggregate pubkey> +| The MuSig2 aggregate plain public key from the KeyAgg algorithm. This key may or may not +be in the script directly (as x-only). It may instead be a parent public key from which the public keys in the +script were derived. +| <33 byte compressed pubkey>* +| A list of the compressed public keys of the participants in the MuSig2 aggregate key in the order +required for aggregation. If sorting was done, then the keys must be in the sorted order. +| +| +| 0, 2 +| [[bip-0373.mediawiki|373]] +|- +| MuSig2 Public Nonce +| PSBT_IN_MUSIG2_PUB_NONCE = 0x1b +| <33 byte compressed pubkey> <33 byte plain pubkey> <32 byte hash or omitted> +| The compressed public key of the participant providing this nonce, followed by the plain public +key the participant is providing the nonce for, followed by the BIP 341 tapleaf hash of +the Taproot leaf script that will be signed. If the aggregate key is the taproot internal key or the +taproot output key, then the tapleaf hash must be omitted. The plain public key must be +the key found in the script and not the aggregate public key that it was derived from, if it was +derived from an aggregate key. +| <66 byte public nonce> +| The public nonce produced by the NonceGen algorithm. +| +| +| 0, 2 +| [[bip-0373.mediawiki|373]] +|- +| MuSig2 Participant Partial Signature +| PSBT_IN_MUSIG2_PARTIAL_SIG = 0x1c +| <33 byte compressed pubkey> <33 byte plain pubkey> <32 byte hash or omitted> +| The compressed public key of the participant providing this partial signature, followed by the +plain public key the participant is providing the signature for, followed by the BIP 341 tapleaf hash +of the Taproot leaf script that will be signed. If the aggregate key is the taproot internal key or +the taproot output key, then the tapleaf hash must be omitted. Note that the plain public key must +be the key found in the script and not the aggregate public key that it was derived from, if it was +derived from an aggregate key. +| <32 byte partial signature> +| The partial signature produced by the Sign algorithm. +| +| +| 0, 2 +| [[bip-0373.mediawiki|373]] +|- +| Silent Payment Input ECDH Share +| PSBT_IN_SP_ECDH_SHARE = 0x1d +| <33 byte scan key> +| The scan key that this ECDH share is for. +| <33 byte share> +| An ECDH share for a scan key. The ECDH shared is computed with ''a * B_scan'', where ''a'' is the private key of the corresponding prevout public key, and ''B_scan'' is the scan key of a recipient. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| Silent Payment Input DLEQ Proof +| PSBT_IN_SP_DLEQ = 0x1e +| <33 byte scan key> +| The scan key that this proof covers. +| <64-byte proof> +| A BIP374 DLEQ proof computed for the matching ECDH share. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| Proprietary Use Type +| PSBT_IN_PROPRIETARY = 0xFC +| +| Compact size unsigned integer of the length of the identifier, followed by identifier prefix, followed by a compact size unsigned integer subtype, followed by the key data itself. +| +| Any value data as defined by the proprietary type user. +| +| +| 0, 2 +| 174 |} -The transaction format is specified as follows: - - -
-    {0x70736274}|{0xff}|{global key-value map}|{input key-value map}|...|{input key-value map}
-
- -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Field Size -!Name -!Type -!Value -!Description -|- -| 4 -| Magic Bytes -| int32_t -| 0x70736274 -| Magic bytes which are ASCII for psbt. '''Why use 4 bytes for psbt?''' The -transaction format needed to start with a 5 byte header which uniquely identifies -it. The first bytes were chosen to be the ASCII for psbt because that stands for -Partially Signed Bitcoin Transaction. This integer should be serialized -in most significant byte order. -|- -| 1 -| separator -| char -| 0xff -| Must be 0xff '''Why Use a separator after the magic bytes?''' The separator -is part of the 5 byte header for PSBT. This byte is a separator of 0xff because -this will cause any non-PSBT unserializer to fail to properly unserialize the PSBT -as a normal transaction. Likewise, since the 5 byte header is fixed, no transaction -in the non-PSBT format will be able to be unserialized by a PSBT unserializer. -|- -| 1+ -| Global data -| Key-value Map -| varies -| The key-value pairs for all global data. -|- -| 1+ -| Inputs -| Array of key-value maps -| varies -| The key-value pairs for each input as described below +The currently defined per-output '''Why do we need per-output data?''' Per-output data allows signers +to verify that the outputs are going to the intended recipient. The output data can also be use by signers to +determine which outputs are change outputs and verify that the change is returning to the correct place. types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +! Parent BIP +|- +| Redeem Script +| PSBT_OUT_REDEEM_SCRIPT = 0x00 +| None +| No key data +| +| The redeemScript for this output if it has one. +| +| +| 0, 2 +| 174 +|- +| Witness Script +| PSBT_OUT_WITNESS_SCRIPT = 0x01 +| None +| No key data +| +| The witnessScript for this output if it has one. +| +| +| 0, 2 +| 174 +|- +| BIP 32 Derivation Path +| PSBT_OUT_BIP32_DERIVATION = 0x02 +| +| The public key +| <4 byte fingerprint> <32-bit little endian uint path element>* +| The master key fingerprint concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. Public keys are those needed to spend this output. +| +| +| 0, 2 +| 174 +|- +| Output Amount +| PSBT_OUT_AMOUNT = 0x03 +| None +| No key data +| <64-bit int amount> +| 64 bit signed little endian integer representing the output's amount in satoshis. +| 2 +| 0 +| 2 +| [[bip-0370.mediawiki|370]] +|- +| Output Script +| PSBT_OUT_SCRIPT = 0x04 +| None +| No key data +| +| The script for this output, also known as the scriptPubKey. Must be omitted in PSBTv0. Must be provided in PSBTv2 if not sending to a BIP352 silent payment address, otherwise may be omitted. +| +| 0 +| 2 +| [[bip-0370.mediawiki|370]], [[bip-0375.mediawiki|375]] +|- +| Taproot Internal Key +| PSBT_OUT_TAP_INTERNAL_KEY = 0x05 +| None +| No key data +| <32 byte xonlypubkey> +| The X-only pubkey used as the internal key in this output. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Tree +| PSBT_OUT_TAP_TREE = 0x06 +| None +| No key data +| {<8-bit uint depth> <8-bit uint leaf version> }* +| One or more tuples representing the depth, leaf version, and script for a leaf in the Taproot tree, allowing the entire tree to be reconstructed. The tuples must be in depth first search order so that the tree is correctly reconstructed. Each tuple is an 8-bit unsigned integer representing the depth in the Taproot tree for this script, an 8-bit unsigned integer representing the leaf version, the length of the script as a compact size unsigned integer, and the script itself. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| Taproot Key BIP 32 Derivation Path +| PSBT_OUT_TAP_BIP32_DERIVATION = 0x07 +| <32 byte xonlypubkey> +| A 32 byte X-only public key involved in this output. It may be the output key, the internal key, or a key present in a leaf script. +| <32 byte leaf hash>* <4 byte fingerprint> <32-bit little endian uint path element>* +| A compact size unsigned integer representing the number of leaf hashes, followed by a list of leaf hashes, followed by the 4 byte master key fingerprint concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. Public keys are those needed to spend this output. The leaf hashes are of the leaves which involve this public key. The internal key does not have leaf hashes, so can be indicated with a hashes len of 0. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +| [[bip-0371.mediawiki|371]] +|- +| MuSig2 Participant Public Keys +| PSBT_OUT_MUSIG2_PARTICIPANT_PUBKEYS = 0x08 +| <33 byte plain aggregate pubkey> +| The MuSig2 aggregate plain public key from the KeyAgg algorithm. This key may or may not +be in the script directly. It may instead be a parent public key from which the public keys in the +script were derived. +| <33 byte compressed pubkey>* +| A list of the compressed public keys of the participants in the MuSig2 aggregate key in the order +required for aggregation. If sorting was done, then the keys must be in the sorted order. +| +| +| 0, 2 +| [[bip-0373.mediawiki|373]] +|- +| Silent Payment Data +| PSBT_OUT_SP_V0_INFO = 0x09 +| None +| No key data +| <33 byte scan key> <33 byte spend key> +| The scan and spend public keys from the silent payments address. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| Silent Payment Label +| PSBT_OUT_SP_V0_LABEL = 0x0a +| None +| No key data +| <32-bit little endian uint label> +| The label to use to compute the spend key of the silent payments address to verify change. +| +| 0 +| 2 +| [[bip-0375.mediawiki|375]] +|- +| BIP 353 DNSSEC proof +| PSBT_OUT_DNSSEC_PROOF = 0x35 +| None +| No key data +| <1-byte-length-prefixed BIP 353 human-readable name> +| A BIP 353 human-readable name (without the ₿ prefix), prefixed by a 1-byte length. +Followed by an [[https://www.rfc-editor.org/rfc/rfc9102.html#name-dnssec-authentication-chain|RFC 9102 DNSSEC AuthenticationChain]] (i.e. a series of DNS Resource Records in no particular order) providing a DNSSEC proof to a BIP 353 DNS TXT record. +| +| +| 0, 2 +| [[bip-0353.mediawiki|353]] +|- +| Proprietary Use Type +| PSBT_OUT_PROPRIETARY = 0xFC +| +| Compact size unsigned integer of the length of the identifier, followed by identifier prefix, followed by a compact size unsigned integer subtype, followed by the key data itself. +| +| Any value data as defined by the proprietary type user. +| +| +| 0, 2 +| 174 |} -Each block of data between separators can be viewed as a scope, and all separators -are required'''Why are all separators required?''' The separators are required -so that the unserializer knows which input it is unserializing data for.. Types can be skipped when they are unnecessary. For example, if an input is a witness input, then it should not have a Non-Witness UTXO key-value pair. If the signer encounters key-value pairs that it does not understand, it must pass those key-value pairs through when re-serializing the transaction. +All keys must have the data that they specify. If any key or value does not match the +specified format for that type, the PSBT must be considered invalid. For example, any +key that has no data except for the type specifier must only have the type specifier in +the key. + ===Handling Duplicated Keys=== -Keys within each scope should never be duplicated; all keys in the format are unique. However implementors -will still need to handle events where keys are duplicated, either duplicated in the transaction -itself or when combining transactions with duplicated fields. If duplicated keys are -encountered, the software may choose to use any of the values corresponding to that key. +Keys within each scope should never be duplicated; all keys in the format are unique. PSBTs containing duplicate keys are invalid. However implementers +will still need to handle events where keys are duplicated when combining transactions with duplicated fields. In this event, the software may choose +whichever value it wishes.'''Why can the values be arbitrarily chosen?''' When there are duplicated keys, the values that can be chosen will either be +valid or invalid. If the values are invalid, a signer would simply produce an invalid signature and the final transaction itself would be invalid. If the +values are valid, then it does not matter which is chosen as either way the transaction is still valid. + +===Proprietary Use Type=== + +For all global, per-input, and per-output maps, the type 0xFC is reserved for proprietary use. +The proprietary use type requires keys that follow the type with a compact size unsigned integer representing the length of the string identifier, followed by the string identifier, then a subtype, and finally any key data. + +The identifier can be any variable length string that software can use to identify whether the particular data in the proprietary type can be used by it. +It can also be the empty string although this is not recommended. + +The subtype is defined by the proprietary type user and can mean whatever they want it to mean. +The subtype must also be a compact size unsigned integer in the same form as the normal types. +The key data and value data are defined by the proprietary type user. -==Responsibilities== +The proprietary use type is for private use by individuals and organizations who wish to use PSBT in their processes. +It is useful when there are additional data that they need attached to a PSBT but such data are not useful or available for the general public. +The proprietary use type is not to be used by any public specification and there is no expectation that any publicly available software be able to understand any specific meanings of it and the subtypes. +This type must be used for internal processes only. -Using the transaction format involves many different responsibilities. These responsibilities can be handled by a single entity, but each responsibility is specialized in what it should be capable of doing. +==Version 0== + +Partially Signed Bitcoin Transactions version 0 is the first version of the PSBT format. +Version 0 PSBTs must either omit PSBT_GLOBAL_VERSION or include it and set it to 0. +Version 0 PSBTs must include PSBT_GLOBAL_UNSIGNED_TX, if omitted, the PSBT is invalid. + +==Roles== + +Using the transaction format involves many different roles. Multiple roles can be handled by a single entity, but each role is specialized in what it should be capable of doing. ===Creator=== -The Creator must be capable of accepting either a network serialized transaction, or a PSBT. -The Creator can either produce a new PSBT, or update the provided PSBT. -For any scriptSigs which are non-final, the Creator will provide an empty scriptSig and input fields with information from the scriptSig, if any. -If possible, the Creator should also look for any required redeemScripts and witnesScripts and add those to the global data section of the PSBT. -The Creator should also provide any related UTXOs that it knows about. +The Creator creates a new PSBT. It must create an unsigned transaction and place it in the PSBT. +The Creator must create empty input and output fields. + +===Updater=== + +The Updater must only accept a PSBT. +The Updater adds information to the PSBT that it has access to. If it has the UTXO for an input, it should add it to the PSBT. +The Updater should also add redeemScripts, witnessScripts, and BIP 32 derivation paths to the input and output data if it knows them. + +A single entity is likely to be both a Creator and Updater. ===Signer=== The Signer must only accept a PSBT. The Signer must only use the UTXOs provided in the PSBT to produce signatures for inputs. -The Signer should not need require any additional data sources, as all necessary information is provided in the PSBT format. +Before signing a non-witness input, the Signer must verify that the TXID of the non-witness UTXO matches the TXID specified in the unsigned transaction. +Before signing a witness input, the Signer must verify that the witnessScript (if provided) matches the hash specified in the UTXO or the redeemScript, and the redeemScript (if provided) matches the hash in the UTXO. +The Signer may choose to fail to sign a segwit input if a non-witness UTXO is not provided. '''Why would non-witness UTXOs be provided for segwit inputs?''' The sighash algorithm for Segwit specified in BIP 143 is known to have an issue where an attacker could trick a user to sending Bitcoin to fees if they are able to convince the user to sign a malicious transaction multiple times. This is possible because the amounts in PSBT_IN_WITNESS_UTXO of other segwit inputs can be modified without effecting the signature for a particular input. In order to prevent this kind of attack, many wallets are requiring that the full previous transaction (i.e. PSBT_IN_NON_WITNESS_UTXO) be provided to ensure that the amounts of other inputs are not being tampered with. +The Signer should not need any additional data sources, as all necessary information is provided in the PSBT format. +The Signer must only add data to a PSBT. Any signatures created by the Signer must be added as a "Partial Signature" key-value pair for the respective input it relates to. +If a Signer cannot sign a transaction, it must not add a Partial Signature. The Signer can additionally compute the addresses and values being sent, and the transaction fee, optionally showing this data to the user as a confirmation of intent and the consequences of signing the PSBT. +Signers do not need to sign for all possible input types. For example, a signer may choose to only sign Segwit inputs. + +A single entity is likely to be both a Signer and an Updater as it can update a PSBT with necessary information prior to signing it. + +====Data Signers Check For==== + +For a Signer to only produce valid signatures for what it expects to sign, it must check that the following conditions are true: + +* If a non-witness UTXO is provided, its hash must match the hash specified in the prevout +* If a witness UTXO is provided, no non-witness signature may be created +* If a redeemScript is provided, the scriptPubKey must be for that redeemScript +* If a witnessScript is provided, the scriptPubKey or the redeemScript must be for that witnessScript +* If a sighash type is provided, the signer must check that the sighash is acceptable. If unacceptable, they must fail. +* If a sighash type is not provided, the signer should sign using SIGHASH_ALL, but may use any sighash type they wish. + +=====Simple Signer Algorithm===== + +A simple signer can use the following algorithm to determine what and how to sign + +
+sign_witness(script_code, i):
+    for key, sighash_type in psbt.inputs[i].items:
+        if sighash_type == None:
+            sighash_type = SIGHASH_ALL
+        if IsMine(key) and IsAcceptable(sighash_type):
+            sign(witness_sighash(script_code, i, input))
+
+sign_non_witness(script_code, i):
+    for key, sighash_type in psbt.inputs[i].items:
+        if sighash_type == None:
+            sighash_type = SIGHASH_ALL
+        if IsMine(key) and IsAcceptable(sighash_type):
+            sign(non_witness_sighash(script_code, i, input))
+
+for input, i in enumerate(psbt.inputs):
+    if witness_utxo.exists:
+        if redeemScript.exists:
+            assert(witness_utxo.scriptPubKey == P2SH(redeemScript))
+            script = redeemScript
+        else:
+            script = witness_utxo.scriptPubKey
+        if IsP2WPKH(script):
+            sign_witness(P2PKH(script[2:22]), i)
+        else if IsP2WSH(script):
+            assert(script == P2WSH(witnessScript))
+            sign_witness(witnessScript, i)
+    else if non_witness_utxo.exists:
+        assert(sha256d(non_witness_utxo) == psbt.tx.input[i].prevout.hash)
+        if redeemScript.exists:
+            assert(non_witness_utxo.vout[psbt.tx.input[i].prevout.n].scriptPubKey == P2SH(redeemScript))
+            sign_non_witness(redeemScript, i)
+        else:
+            sign_non_witness(non_witness_utxo.vout[psbt.tx.input[i].prevout.n].scriptPubKey, i)
+    else:
+        assert False
+
+ +====Change Detection==== + +Signers may wish to display the inputs and outputs to users for extra verification. +In such displays, signers may wish to identify which outputs are change outputs in order to omit them to avoid additional user confusion. +In order to detect change, a signer can use the BIP 32 derivation paths provided in inputs and outputs as well as the extended public keys provided globally. + +For a single key output, a signer can observe whether the master fingerprint for the public key for that output belongs to itself. +If it does, it can then derive the public key at the specified derivation path and check whether that key is the one present in that output. + +For outputs involving multiple keys, a signer can first examine the inputs that it is signing. +It should determine the general pattern of the script and internally produce a representation of the policy that the script represents. +Such a policy can include things like how many keys are present, what order they are in, how many signers are necessary, which signers are required, etc. +The signer can then use the BIP 32 derivation paths for each of the pubkeys to find which global extended public key is the one that can derive that particular public key. +To do so, the signer would extract the derivation path to the highest hardened index and use that to lookup the public key with that index and master fingerprint. +The signer would construct this script policy with extended public keys for all of the inputs and outputs. +Change outputs would then be identified as being the outputs which have the same script policy as the inputs that are being signed. + ===Combiner=== The Combiner can accept 1 or many PSBTs. The Combiner must merge them into one PSBT (if possible), or fail. -The resulting PSBT must contains all of the key-value pairs from each of the PSBTs. -The Combined must remove any duplicate key-value pairs, in accordance with the specification. +The resulting PSBT must contain all of the key-value pairs from each of the PSBTs. +The Combiner must remove any duplicate key-value pairs, in accordance with the specification. It can pick arbitrarily when conflicts occur. +A Combiner must not combine two different PSBTs. PSBTs can be uniquely identified by 0x00 global transaction typed key-value pair. +For every type that a Combiner understands, it may refuse to combine PSBTs if it detects that there will be inconsistencies or conflicts for that type in the combined PSBT. + +The Combiner does not need to know how to interpret scripts in order to combine PSBTs. It can do so without understanding scripts or the network serialization format. -===Finalizer=== +In general, the result of a Combiner combining two PSBTs from independent participants A and B should be functionally equivalent to a result obtained from processing the original PSBT by A and then B in a sequence. +Or, for participants performing fA(psbt) and fB(psbt): Combine(fA(psbt), fB(psbt)) == fA(fB(psbt)) == fB(fA(psbt)) -The Finalizer must only accept a PSBT. -The Finalizer transforms a PSBT into a network serialized transaction. +===Input Finalizer=== -For any inputs which are not complete, the Finalizer will emplace an empty scriptSig in the network serialized transaction. -For any input which has a complete set of signatures, the Finalizer must attempt to build the complete scriptSig and encode it into the network serialized transaction. +The Input Finalizer must only accept a PSBT. +For each input, the Input Finalizer determines if the input has enough data to pass validation. If it does, it must construct the 0x07 Finalized scriptSig and 0x08 Finalized scriptWitness and place them into the input key-value map. +If scriptSig is empty for an input, 0x07 should remain unset rather than assigned an empty array. +Likewise, if no scriptWitness exists for an input, 0x08 should remain unset rather than assigned an empty array. +All other data except the UTXO and unknown fields in the input key-value map should be cleared from the PSBT. The UTXO should be kept to allow Transaction Extractors to verify the final network serialized transaction. + +===Transaction Extractor=== + +The Transaction Extractor must only accept a PSBT. +It checks whether all inputs have complete scriptSigs and scriptWitnesses by checking for the presence of 0x07 Finalized scriptSig and 0x08 Finalized scriptWitness typed records. If they do, the Transaction Extractor should construct complete scriptSigs and scriptWitnesses and encode them into network serialized transactions. Otherwise the Extractor must not modify the PSBT. +The Extractor should produce a fully valid, network serialized transaction if all inputs are complete. + +The Transaction Extractor does not need to know how to interpret scripts in order to extract the network serialized transaction. However it may be able to in order to validate the network serialized transaction at the same time. + +A single entity is likely to be both a Transaction Extractor and an Input Finalizer. + +==Encoding== + +A PSBT can be represented in two ways: in binary (as a file) or as a Base64 string using the encoding described in [https://tools.ietf.org/html/rfc4648#section-4 RFC4648]. + +Binary PSBT files should use the .psbt file extension. +A MIME type name will be added to this document once one has been registered. ==Extensibility== The Partially Signed Transaction format can be extended in the future by adding -new types for key-value pairs. Backwards compatibilty will still be maintained as those new +new types for key-value pairs. Backwards compatibility will still be maintained as those new types will be ignored and passed-through by signers which do not know about them. -Additional key-value maps with different types for the key-value pairs can be added on to -the end of the format. The number of each map that follows must be specified in the globals -section so that parsers will know when to use different definitions of the data types. +===Version Numbers=== + +The Version number field exists only as a safeguard in the event that a backwards incompatible change is introduced to PSBT. +If a parser encounters a version number it does not recognize, it should exit immediately as this indicates that the PSBT will contain types that it does not know about and cannot be ignored. +Current PSBTs are Version 0. Any PSBT that does not have the version field is version 0. +It is not expected that any backwards incompatible change will be introduced to PSBT, so it is not expected that the version field will ever actually be seen. + +Updaters and combiners that need to add a version number to a PSBT should use the highest version number required. +For example, if a combiner sees two PSBTs for the same transaction, one with version 0, and the other with version 1, then it should combine them and produce a PSBT with version 1. +If an updater is updating a PSBT and needs to add a field that is only available in version 1, then it should set the PSBT version number to 1 unless a version higher than that is already specified. + +===Procedure For New Fields=== + +New fields should first be proposed on the bitcoin-dev mailing list. +If a field requires significant description as to its usage, it should be accompanied by a separate BIP. +The field must be added to the field listing tables in the Specification section. +Although some PSBT version 0 implementations encode types as uint8_t rather than compact size, +it is still safe to add >0xFD fields to PSBT 0, because these old parsers ignore +unknown fields, and is prefixed by its length. + +===Procedure For New Versions=== + +New PSBT versions must be described in a separate BIP. +The BIP may reference this BIP and any components of PSBT version 0 that are retained in the new version. +Any new fields described in the new version must be added to the field listing tables in the Specification section. ==Compatibility== @@ -400,101 +977,244 @@ able to be unserialized by an unserializer for the PSBT format. ===Manual CoinJoin Workflow=== - + ===2-of-3 Multisig Workflow=== - + ==Test Vectors== -The following test vectors are done with keys derived from the following master private key. Keypaths and individual private keys will be specified when necessary +The following are invalid PSBTs: + +* Case: Network transaction, not PSBT format +** Bytes in Hex:
0200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf6000000006a473044022070b2245123e6bf474d60c5b50c043d4c691a5d2435f09a34a7662a9dc251790a022001329ca9dacf280bdf30740ec0390422422c81cb45839457aeb76fc12edd95b3012102657d118d3357b8e0f4c2cd46db7b39f6d9c38d9a70abcb9b2de5dc8dbfe4ce31feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300
+** Base64 String:
AgAAAAEmgXE3Ht/yhek3re6ks3t4AAwFZsuzrWRkFxPKQhcb9gAAAABqRzBEAiBwsiRRI+a/R01gxbUMBD1MaRpdJDXwmjSnZiqdwlF5CgIgATKcqdrPKAvfMHQOwDkEIkIsgctFg5RXrrdvwS7dlbMBIQJlfRGNM1e44PTCzUbbezn22cONmnCry5st5dyNv+TOMf7///8C09/1BQAAAAAZdqkU0MWZA8W6woaHYOkP1SGkZlqnZSCIrADh9QUAAAAAF6kUNUXm4zuDLEcFDyTT7rk8nAOUi8eHsy4TAA==
-
-tprv8ZgxMBicQKsPdHrvvmuEXXZ7f5EheFqshqVmtPjeLLMjqwrWbSeuGDcgJU1icTHtLjYiGewa5zcMScbGSRR8AqB8A5wvB3XRdNYBDMhXpBS
-
+* Case: PSBT missing outputs +** Bytes in Hex:
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab30000000000
+** Base64 String:
cHNidP8BAHUCAAAAASaBcTce3/KF6Tet7qSze3gADAVmy7OtZGQXE8pCFxv2AAAAAAD+////AtPf9QUAAAAAGXapFNDFmQPFusKGh2DpD9UhpGZap2UgiKwA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHh7MuEwAAAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAA==
-The following are invalid PSBTs: +* Case: PSBT where one input has a filled scriptSig in the unsigned tx +** Bytes in Hex:
70736274ff0100fd0a010200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be4000000006a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa88292feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac00000000000001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787010416001485d13537f2e265405a34dbafa9e3dda01fb82308000000
+** Base64 String:
cHNidP8BAP0KAQIAAAACqwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QAAAAAakcwRAIgR1lmF5fAGwNrJZKJSGhiGDR9iYZLcZ4ff89X0eURZYcCIFMJ6r9Wqk2Ikf/REf3xM286KdqGbX+EhtdVRs7tr5MZASEDXNxh/HupccC1AaZGoqg7ECy0OIEhfKaC3Ibi1z+ogpL+////qwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QBAAAAAP7///8CYDvqCwAAAAAZdqkUdopAu9dAy+gdmI5x3ipNXHE5ax2IrI4kAAAAAAAAGXapFG9GILVT+glechue4O/p+gOcykWXiKwAAAAAAAABASAA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHhwEEFgAUhdE1N/LiZUBaNNuvqePdoB+4IwgAAAA=
-{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Test Case -!Explanation -|- -|
0200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf6000000006a473044022070b2245123e6bf474d60c5b50c043d4c691a5d2435f09a34a7662a9dc251790a022001329ca9dacf280bdf30740ec0390422422c81cb45839457aeb76fc12edd95b3012102657d118d3357b8e0f4c2cd46db7b39f6d9c38d9a70abcb9b2de5dc8dbfe4ce31feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300
-| Network transaction, not PSBT format -|- -|
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab300000000
-| PSBT missing null terminator -|- -|
70736274ff0100fd0a010200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be4000000006a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa88292feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000015013545e6e33b832c47050f24d3eeb93c9c03948bc716001485d13537f2e265405a34dbafa9e3dda01fb823080001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc7870104010200
-| PSBT with one P2PKH input and one P2SH-P2WPKH input with only the first input signed, finalized, and skipped. Input index is specified but total input count is not given. -|- -|
70736274ff0100fd0a010200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be4000000006a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa88292feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000015013545e6e33b832c47050f24d3eeb93c9c03948bc716001485d13537f2e265405a34dbafa9e3dda01fb82308010401010001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc78700
-| PSBT with one P2PKH input and one P2SH-P2WPKH input with only the first input signed, finalized, and skipped. Total input count is given but second input does not have its index. -|} +* Case: PSBT where inputs and outputs are provided but without an unsigned tx +** Bytes in Hex:
70736274ff000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab30000000000
+** Base64 String:
cHNidP8AAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAA==
+ +* Case: PSBT with duplicate keys in an input +** Bytes in Hex:
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab30000000001003f0200000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffff010000000000000000036a010000000000000000
+** Base64 String:
cHNidP8BAHUCAAAAASaBcTce3/KF6Tet7qSze3gADAVmy7OtZGQXE8pCFxv2AAAAAAD+////AtPf9QUAAAAAGXapFNDFmQPFusKGh2DpD9UhpGZap2UgiKwA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHh7MuEwAAAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAQA/AgAAAAH//////////////////////////////////////////wAAAAAA/////wEAAAAAAAAAAANqAQAAAAAAAAAA
+ +* Case: PSBT with invalid global transaction typed key +** Bytes in Hex:
70736274ff020001550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8CAAFVAgAAAAEnmiMjpd+1H8RfIg+liw/BPh4zQnkqhdfjbNYzO1y8OQAAAAAA/////wGgWuoLAAAAABl2qRT/6cAGEJfMO2NvLLBGD6T8Qn0rRYisAAAAAAABASCVXuoLAAAAABepFGNFIA9o0YnhrcDfHE0W6o8UwNvrhyICA7E0HMunaDtq9PEjjNbpfnFn1Wn6xH8eSNR1QYRDVb1GRjBDAiAEJLWO/6qmlOFVnqXJO7/UqJBkIkBVzfBwtncUaUQtBwIfXI6w/qZRbWC4rLM61k7eYOh4W/s6qUuZvfhhUduamgEBBCIAIHcf0YrUWWZt1J89Vk49vEL0yEd042CtoWgWqO1IjVaBAQVHUiEDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYhA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9Uq4iBgOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RhC0prpnAAAAgAAAAIAEAACAIgYD3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg70QtKa6ZwAAAIAAAACABQAAgAAA
+ +* Case: PSBT with invalid input witness utxo typed key +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac000000000002010020955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAIBACCVXuoLAAAAABepFGNFIA9o0YnhrcDfHE0W6o8UwNvrhyICA7E0HMunaDtq9PEjjNbpfnFn1Wn6xH8eSNR1QYRDVb1GRjBDAiAEJLWO/6qmlOFVnqXJO7/UqJBkIkBVzfBwtncUaUQtBwIfXI6w/qZRbWC4rLM61k7eYOh4W/s6qUuZvfhhUduamgEBBCIAIHcf0YrUWWZt1J89Vk49vEL0yEd042CtoWgWqO1IjVaBAQVHUiEDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYhA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9Uq4iBgOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RhC0prpnAAAAgAAAAIAEAACAIgYD3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg70QtKa6ZwAAAIAAAACABQAAgAAA
+ +* Case: PSBT with invalid pubkey length for input partial signature typed key +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87210203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd46304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAEBIJVe6gsAAAAAF6kUY0UgD2jRieGtwN8cTRbqjxTA2+uHIQIDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYwQwIgBCS1jv+qppThVZ6lyTu/1KiQZCJAVc3wcLZ3FGlELQcCH1yOsP6mUW1guKyzOtZO3mDoeFv7OqlLmb34YVHbmpoBAQQiACB3H9GK1FlmbdSfPVZOPbxC9MhHdONgraFoFqjtSI1WgQEFR1IhA7E0HMunaDtq9PEjjNbpfnFn1Wn6xH8eSNR1QYRDVb1GIQPeVdHh2sgF4/iljB+/m5TALz26r+En/vykmV8m+CCDvVKuIgYDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYQtKa6ZwAAAIAAAACABAAAgCIGA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9ELSmumcAAACAAAAAgAUAAIAAAA==
+ +* Case: PSBT with invalid redeemscript typed key +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a01020400220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAEBIJVe6gsAAAAAF6kUY0UgD2jRieGtwN8cTRbqjxTA2+uHIgIDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUZGMEMCIAQktY7/qqaU4VWepck7v9SokGQiQFXN8HC2dxRpRC0HAh9cjrD+plFtYLisszrWTt5g6Hhb+zqpS5m9+GFR25qaAQIEACIAIHcf0YrUWWZt1J89Vk49vEL0yEd042CtoWgWqO1IjVaBAQVHUiEDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYhA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9Uq4iBgOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RhC0prpnAAAAgAAAAIAEAACAIgYD3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg70QtKa6ZwAAAIAAAACABQAAgAAA
+ +* Case: PSBT with invalid witnessscript typed key +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d568102050047522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAEBIJVe6gsAAAAAF6kUY0UgD2jRieGtwN8cTRbqjxTA2+uHIgIDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUZGMEMCIAQktY7/qqaU4VWepck7v9SokGQiQFXN8HC2dxRpRC0HAh9cjrD+plFtYLisszrWTt5g6Hhb+zqpS5m9+GFR25qaAQEEIgAgdx/RitRZZm3Unz1WTj28QvTIR3TjYK2haBao7UiNVoECBQBHUiEDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUYhA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9Uq4iBgOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RhC0prpnAAAAgAAAAIAEAACAIgYD3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg70QtKa6ZwAAAIAAAACABQAAgAAA
+ +* Case: PSBT with invalid pubkey in input BIP 32 derivation paths typed key +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae210603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd10b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAEBIJVe6gsAAAAAF6kUY0UgD2jRieGtwN8cTRbqjxTA2+uHIgIDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUZGMEMCIAQktY7/qqaU4VWepck7v9SokGQiQFXN8HC2dxRpRC0HAh9cjrD+plFtYLisszrWTt5g6Hhb+zqpS5m9+GFR25qaAQEEIgAgdx/RitRZZm3Unz1WTj28QvTIR3TjYK2haBao7UiNVoEBBUdSIQOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RiED3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg71SriEGA7E0HMunaDtq9PEjjNbpfnFn1Wn6xH8eSNR1QYRDVb0QtKa6ZwAAAIAAAACABAAAgCIGA95V0eHayAXj+KWMH7+blMAvPbqv4Sf+/KSZXyb4IIO9ELSmumcAAACAAAAAgAUAAIAAAA==
+ +* Case: PSBT with invalid non-witness utxo typed key +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f0000000000020000bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000000107da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae0001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870107232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b20289030108da0400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAIAALsCAAAAAarXOTEBi9JfhK5AC2iEi+CdtwbqwqwYKYur7nGrZW+LAAAAAEhHMEQCIFj2/HxqM+GzFUjUgcgmwBW9MBNarULNZ3kNq2bSrSQ7AiBKHO0mBMZzW2OT5bQWkd14sA8MWUL7n3UYVvqpOBV9ugH+////AoDw+gIAAAAAF6kUD7lGNCFpa4LIM68kHHjBfdveSTSH0PIKJwEAAAAXqRQpynT4oI+BmZQoGFyXtdhS5AY/YYdlAAAAAQfaAEcwRAIgdAGK1BgAl7hzMjwAFXILNoTMgSOJEEjn282bVa1nnJkCIHPTabdA4+tT3O+jOCPIBwUUylWn3ZVE8VfBZ5EyYRGMAUgwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gFHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4AAQEgAMLrCwAAAAAXqRS39fr0Dj1ApaRZsds1NfK3L6kh6IcBByMiACCMI1MXN0O1ld+0oHtyuo5C43l9p06H/n2ddJfjsgKJAwEI2gQARzBEAiBi63pVYQenxz9FrEq1od3fb3B1+xJ1lpp/OD7/94S8sgIgDAXbt0cNvy8IVX3TVscyXB7TCRPpls04QJRdsSIo2l8BRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBR1IhAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcIQI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc1KuACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +* Case: PSBT with invalid final scriptsig typed key +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000020700da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae0001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870107232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b20289030108da0400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAACBwDaAEcwRAIgdAGK1BgAl7hzMjwAFXILNoTMgSOJEEjn282bVa1nnJkCIHPTabdA4+tT3O+jOCPIBwUUylWn3ZVE8VfBZ5EyYRGMAUgwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gFHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4AAQEgAMLrCwAAAAAXqRS39fr0Dj1ApaRZsds1NfK3L6kh6IcBByMiACCMI1MXN0O1ld+0oHtyuo5C43l9p06H/n2ddJfjsgKJAwEI2gQARzBEAiBi63pVYQenxz9FrEq1od3fb3B1+xJ1lpp/OD7/94S8sgIgDAXbt0cNvy8IVX3TVscyXB7TCRPpls04QJRdsSIo2l8BRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBR1IhAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcIQI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc1KuACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +* Case: PSBT with invalid final script witness typed key +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000000107da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae0001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870107232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903020800da0400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAABB9oARzBEAiB0AYrUGACXuHMyPAAVcgs2hMyBI4kQSOfbzZtVrWecmQIgc9Npt0Dj61Pc76M4I8gHBRTKVafdlUTxV8FnkTJhEYwBSDBFAiEA9hA4swjcHahlo0hSdG8BV3KTQgjG0kRUOTzZm98iF3cCIAVuZ1pnWm0KArhbFOXikHTYolqbV2C+ooFvZhkQoAbqAUdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSrgABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohwEHIyIAIIwjUxc3Q7WV37Sge3K6jkLjeX2nTof+fZ10l+OyAokDAggA2gQARzBEAiBi63pVYQenxz9FrEq1od3fb3B1+xJ1lpp/OD7/94S8sgIgDAXbt0cNvy8IVX3TVscyXB7TCRPpls04QJRdsSIo2l8BRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBR1IhAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcIQI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc1KuACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +* Case: PSBT with invalid pubkey in output BIP 32 derivation paths typed key +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000000107da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae0001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870107232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b20289030108da0400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00210203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca58710d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAABB9oARzBEAiB0AYrUGACXuHMyPAAVcgs2hMyBI4kQSOfbzZtVrWecmQIgc9Npt0Dj61Pc76M4I8gHBRTKVafdlUTxV8FnkTJhEYwBSDBFAiEA9hA4swjcHahlo0hSdG8BV3KTQgjG0kRUOTzZm98iF3cCIAVuZ1pnWm0KArhbFOXikHTYolqbV2C+ooFvZhkQoAbqAUdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSrgABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohwEHIyIAIIwjUxc3Q7WV37Sge3K6jkLjeX2nTof+fZ10l+OyAokDAQjaBABHMEQCIGLrelVhB6fHP0WsSrWh3d9vcHX7EnWWmn84Pv/3hLyyAiAMBdu3Rw2/LwhVfdNWxzJcHtMJE+mWzThAlF2xIijaXwFHMEQCIGX0W6WZi1mif/4ae+0BavHx+Q1Us6qPdFCqX1aiUQO9AiB/ckcDrR7blmgLKEtW1P/LiPf7dZ6rvgiqMPKbhROD0gFHUiEDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwhAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zUq4AIQIDqaTDf1mW06ol26xrVwrwZQOUSSlCRgs1R1PtnuylhxDZDGpPAAAAgAAAAIAEAACAACICAn9jmXV9Lv9VoTatAsaEsYOLZVbl8bazQoKpS2tQBRCWENkMak8AAACAAAAAgAUAAIAA
+ +* Case: PSBT with invalid input sighash type typed key +** Bytes in Hex:
70736274ff0100730200000001301ae986e516a1ec8ac5b4bc6573d32f83b465e23ad76167d68b38e730b4dbdb0000000000ffffffff02747b01000000000017a91403aa17ae882b5d0d54b25d63104e4ffece7b9ea2876043993b0000000017a914b921b1ba6f722e4bfa83b6557a3139986a42ec8387000000000001011f00ca9a3b00000000160014d2d94b64ae08587eefc8eeb187c601e939f9037c0203000100000000010016001462e9e982fff34dd8239610316b090cd2a3b747cb000100220020876bad832f1d168015ed41232a9ea65a1815d9ef13c0ef8759f64b5b2b278a65010125512103b7ce23a01c5b4bf00a642537cdfabb315b668332867478ef51309d2bd57f8a8751ae00
+** Base64 String:
cHNidP8BAHMCAAAAATAa6YblFqHsisW0vGVz0y+DtGXiOtdhZ9aLOOcwtNvbAAAAAAD/////AnR7AQAAAAAAF6kUA6oXrogrXQ1Usl1jEE5P/s57nqKHYEOZOwAAAAAXqRS5IbG6b3IuS/qDtlV6MTmYakLsg4cAAAAAAAEBHwDKmjsAAAAAFgAU0tlLZK4IWH7vyO6xh8YB6Tn5A3wCAwABAAAAAAEAFgAUYunpgv/zTdgjlhAxawkM0qO3R8sAAQAiACCHa62DLx0WgBXtQSMqnqZaGBXZ7xPA74dZ9ktbKyeKZQEBJVEhA7fOI6AcW0vwCmQlN836uzFbZoMyhnR471EwnSvVf4qHUa4A
+ +* Case: PSBT with invalid output redeemScript typed key +** Bytes in Hex:
70736274ff0100730200000001301ae986e516a1ec8ac5b4bc6573d32f83b465e23ad76167d68b38e730b4dbdb0000000000ffffffff02747b01000000000017a91403aa17ae882b5d0d54b25d63104e4ffece7b9ea2876043993b0000000017a914b921b1ba6f722e4bfa83b6557a3139986a42ec8387000000000001011f00ca9a3b00000000160014d2d94b64ae08587eefc8eeb187c601e939f9037c0002000016001462e9e982fff34dd8239610316b090cd2a3b747cb000100220020876bad832f1d168015ed41232a9ea65a1815d9ef13c0ef8759f64b5b2b278a65010125512103b7ce23a01c5b4bf00a642537cdfabb315b668332867478ef51309d2bd57f8a8751ae00
+** Base64 String:
cHNidP8BAHMCAAAAATAa6YblFqHsisW0vGVz0y+DtGXiOtdhZ9aLOOcwtNvbAAAAAAD/////AnR7AQAAAAAAF6kUA6oXrogrXQ1Usl1jEE5P/s57nqKHYEOZOwAAAAAXqRS5IbG6b3IuS/qDtlV6MTmYakLsg4cAAAAAAAEBHwDKmjsAAAAAFgAU0tlLZK4IWH7vyO6xh8YB6Tn5A3wAAgAAFgAUYunpgv/zTdgjlhAxawkM0qO3R8sAAQAiACCHa62DLx0WgBXtQSMqnqZaGBXZ7xPA74dZ9ktbKyeKZQEBJVEhA7fOI6AcW0vwCmQlN836uzFbZoMyhnR471EwnSvVf4qHUa4A
+ +* Case: PSBT with invalid output witnessScript typed key +** Bytes in Hex:
70736274ff0100730200000001301ae986e516a1ec8ac5b4bc6573d32f83b465e23ad76167d68b38e730b4dbdb0000000000ffffffff02747b01000000000017a91403aa17ae882b5d0d54b25d63104e4ffece7b9ea2876043993b0000000017a914b921b1ba6f722e4bfa83b6557a3139986a42ec8387000000000001011f00ca9a3b00000000160014d2d94b64ae08587eefc8eeb187c601e939f9037c00010016001462e9e982fff34dd8239610316b090cd2a3b747cb000100220020876bad832f1d168015ed41232a9ea65a1815d9ef13c0ef8759f64b5b2b278a6521010025512103b7ce23a01c5b4bf00a642537cdfabb315b668332867478ef51309d06d57f8a8751ae00
+** Base64 String:
cHNidP8BAHMCAAAAATAa6YblFqHsisW0vGVz0y+DtGXiOtdhZ9aLOOcwtNvbAAAAAAD/////AnR7AQAAAAAAF6kUA6oXrogrXQ1Usl1jEE5P/s57nqKHYEOZOwAAAAAXqRS5IbG6b3IuS/qDtlV6MTmYakLsg4cAAAAAAAEBHwDKmjsAAAAAFgAU0tlLZK4IWH7vyO6xh8YB6Tn5A3wAAQAWABRi6emC//NN2COWEDFrCQzSo7dHywABACIAIIdrrYMvHRaAFe1BIyqeploYFdnvE8Dvh1n2S1srJ4plIQEAJVEhA7fOI6AcW0vwCmQlN836uzFbZoMyhnR471EwnQbVf4qHUa4A
+ +* Case: PSBT with unsigned tx serialized with witness serialization format +** Bytes in Hex:
70736274ff01007802000000000101268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc78700b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab300000000000000
+** Base64 String:
cHNidP8BAHgCAAAAAAEBJoFxNx7f8oXpN63upLN7eAAMBWbLs61kZBcTykIXG/YAAAAAAP7///8C09/1BQAAAAAZdqkU0MWZA8W6woaHYOkP1SGkZlqnZSCIrADh9QUAAAAAF6kUNUXm4zuDLEcFDyTT7rk8nAOUi8eHALMuEwAAAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAAAA
+ +* Case: PSBT with an invalid value data due to its size being not the stated size +** Bytes in Hex:
70736274ff0100337401ff0700010000000100ff01000a73317428ff0000000001ff010301000001000000000000000076010000004100090000000000
+** Base64 String:
cHNidP8BADN0Af8HAAEAAAABAP8BAApzMXQo/wAAAAAB/wEDAQAAAQAAAAAAAAAAdgEAAABBAAkAAAAAAA==
The following are valid PSBTs: -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Test Case -!Explanation -|- -|
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab30000000000
-| PSBT with one P2PKH input which has a non-final scriptSig. -|- -|
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab3000000000103040100000000
-| PSBT with one P2PKH input which has a non-final scriptSig and has a sighash type specified. -|- -|
70736274ff0100a00200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40000000000feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000015013545e6e33b832c47050f24d3eeb93c9c03948bc716001485d13537f2e265405a34dbafa9e3dda01fb82308000100df0200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf6000000006a473044022070b2245123e6bf474d60c5b50c043d4c691a5d2435f09a34a7662a9dc251790a022001329ca9dacf280bdf30740ec0390422422c81cb45839457aeb76fc12edd95b3012102657d118d3357b8e0f4c2cd46db7b39f6d9c38d9a70abcb9b2de5dc8dbfe4ce31feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e13000001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc78700
-| PSBT with one P2PKH input and one P2SH-P2WPKH input both with non-final scriptSigs. P2SH-P2WPKH input's redeemScript is available. -|- -|
70736274ff0100fd0a010200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be4000000006a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa88292feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000015013545e6e33b832c47050f24d3eeb93c9c03948bc716001485d13537f2e265405a34dbafa9e3dda01fb82308000001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc78700
-| PSBT with one P2PKH input and one P2SH-P2WPKH input with only the first input signed and finalized. -|- -|
70736274ff0100fd0a010200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be4000000006a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa88292feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000015013545e6e33b832c47050f24d3eeb93c9c03948bc716001485d13537f2e265405a34dbafa9e3dda01fb82308010401010001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc7870104010100
-| PSBT with one P2PKH input and one P2SH-P2WPKH input with only the first input signed, finalized, and skipped. Input indexes are used. -|- -|
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000015016345200f68d189e1adc0df1c4d16ea8f14c0dbeb220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d56812102771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d568147522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220303b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220303de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba67000000800000008005000080000100fd51010200000002f1d8d4b1acab9217bcbd0a09e37876efd79cf753baa2b2362e7d429c0deafbf5000000006a47304402202f29ddfff387626cf43fcae483456fb9d12d7f50fb10b39c245bab238d960d6502200f32fa3197dc6aa1fc870e33d8c590378862ce0b9bf6be865d5aac0a7390ae3a012102ead596687ca806043edc3de116cdf29d5e9257c196cd055cf698c8d02bf24e99fefffffff1d8d4b1acab9217bcbd0a09e37876efd79cf753baa2b2362e7d429c0deafbf5010000006b483045022100dc3bc94086fd7d48102a8290c737e27841bc1ce587fd4d9efe96a37d88c03a6502206dea717b8225b4ae9e1624bfc02927edac222ee094bf009996d9d0305d7645f501210394f62be9df19952c5587768aeb7698061ad2c4a25c894f47d8c162b4d7213d05feffffff01955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87fb2e1300220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a0100
-| PSBT with one P2SH-P2WSH input of a 2-of-2 multisig, redeemScript, witnessScript, and keypaths are available. Contains one signature. -|} +* Case: PSBT with one P2PKH input. Outputs are empty +** Bytes in Hex:
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab300000000000000
+** Base64 String:
cHNidP8BAHUCAAAAASaBcTce3/KF6Tet7qSze3gADAVmy7OtZGQXE8pCFxv2AAAAAAD+////AtPf9QUAAAAAGXapFNDFmQPFusKGh2DpD9UhpGZap2UgiKwA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHh7MuEwAAAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAAAA
+ +* Case: PSBT with one P2PKH input and one P2SH-P2WPKH input. First input is signed and finalized. Outputs are empty +** Bytes in Hex:
70736274ff0100a00200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40000000000feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac000000000001076a47304402204759661797c01b036b25928948686218347d89864b719e1f7fcf57d1e511658702205309eabf56aa4d8891ffd111fdf1336f3a29da866d7f8486d75546ceedaf93190121035cdc61fc7ba971c0b501a646a2a83b102cb43881217ca682dc86e2d73fa882920001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787010416001485d13537f2e265405a34dbafa9e3dda01fb82308000000
+** Base64 String:
cHNidP8BAKACAAAAAqsJSaCMWvfEm4IS9Bfi8Vqz9cM9zxU4IagTn4d6W3vkAAAAAAD+////qwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QBAAAAAP7///8CYDvqCwAAAAAZdqkUdopAu9dAy+gdmI5x3ipNXHE5ax2IrI4kAAAAAAAAGXapFG9GILVT+glechue4O/p+gOcykWXiKwAAAAAAAEHakcwRAIgR1lmF5fAGwNrJZKJSGhiGDR9iYZLcZ4ff89X0eURZYcCIFMJ6r9Wqk2Ikf/REf3xM286KdqGbX+EhtdVRs7tr5MZASEDXNxh/HupccC1AaZGoqg7ECy0OIEhfKaC3Ibi1z+ogpIAAQEgAOH1BQAAAAAXqRQ1RebjO4MsRwUPJNPuuTycA5SLx4cBBBYAFIXRNTfy4mVAWjTbr6nj3aAfuCMIAAAA
+ +* Case: PSBT with one P2PKH input which has a non-final scriptSig and has a sighash type specified. Outputs are empty +** Bytes in Hex:
70736274ff0100750200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf60000000000feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000100fda5010100000000010289a3c71eab4d20e0371bbba4cc698fa295c9463afa2e397f8533ccb62f9567e50100000017160014be18d152a9b012039daf3da7de4f53349eecb985ffffffff86f8aa43a71dff1448893a530a7237ef6b4608bbb2dd2d0171e63aec6a4890b40100000017160014fe3e9ef1a745e974d902c4355943abcb34bd5353ffffffff0200c2eb0b000000001976a91485cff1097fd9e008bb34af709c62197b38978a4888ac72fef84e2c00000017a914339725ba21efd62ac753a9bcd067d6c7a6a39d05870247304402202712be22e0270f394f568311dc7ca9a68970b8025fdd3b240229f07f8a5f3a240220018b38d7dcd314e734c9276bd6fb40f673325bc4baa144c800d2f2f02db2765c012103d2e15674941bad4a996372cb87e1856d3652606d98562fe39c5e9e7e413f210502483045022100d12b852d85dcd961d2f5f4ab660654df6eedcc794c0c33ce5cc309ffb5fce58d022067338a8e0e1725c197fb1a88af59f51e44e4255b20167c8684031c05d1f2592a01210223b72beef0965d10be0778efecd61fcac6f79a4ea169393380734464f84f2ab30000000001030401000000000000
+** Base64 String:
cHNidP8BAHUCAAAAASaBcTce3/KF6Tet7qSze3gADAVmy7OtZGQXE8pCFxv2AAAAAAD+////AtPf9QUAAAAAGXapFNDFmQPFusKGh2DpD9UhpGZap2UgiKwA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHh7MuEwAAAQD9pQEBAAAAAAECiaPHHqtNIOA3G7ukzGmPopXJRjr6Ljl/hTPMti+VZ+UBAAAAFxYAFL4Y0VKpsBIDna89p95PUzSe7LmF/////4b4qkOnHf8USIk6UwpyN+9rRgi7st0tAXHmOuxqSJC0AQAAABcWABT+Pp7xp0XpdNkCxDVZQ6vLNL1TU/////8CAMLrCwAAAAAZdqkUhc/xCX/Z4Ai7NK9wnGIZeziXikiIrHL++E4sAAAAF6kUM5cluiHv1irHU6m80GfWx6ajnQWHAkcwRAIgJxK+IuAnDzlPVoMR3HyppolwuAJf3TskAinwf4pfOiQCIAGLONfc0xTnNMkna9b7QPZzMlvEuqFEyADS8vAtsnZcASED0uFWdJQbrUqZY3LLh+GFbTZSYG2YVi/jnF6efkE/IQUCSDBFAiEA0SuFLYXc2WHS9fSrZgZU327tzHlMDDPOXMMJ/7X85Y0CIGczio4OFyXBl/saiK9Z9R5E5CVbIBZ8hoQDHAXR8lkqASECI7cr7vCWXRC+B3jv7NYfysb3mk6haTkzgHNEZPhPKrMAAAAAAQMEAQAAAAAAAA==
+ +* Case: PSBT with one P2PKH input and one P2SH-P2WPKH input both with non-final scriptSigs. P2SH-P2WPKH input's redeemScript is available. Outputs filled. +** Bytes in Hex:
70736274ff0100a00200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40000000000feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac00000000000100df0200000001268171371edff285e937adeea4b37b78000c0566cbb3ad64641713ca42171bf6000000006a473044022070b2245123e6bf474d60c5b50c043d4c691a5d2435f09a34a7662a9dc251790a022001329ca9dacf280bdf30740ec0390422422c81cb45839457aeb76fc12edd95b3012102657d118d3357b8e0f4c2cd46db7b39f6d9c38d9a70abcb9b2de5dc8dbfe4ce31feffffff02d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e13000001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787010416001485d13537f2e265405a34dbafa9e3dda01fb8230800220202ead596687ca806043edc3de116cdf29d5e9257c196cd055cf698c8d02bf24e9910b4a6ba670000008000000080020000800022020394f62be9df19952c5587768aeb7698061ad2c4a25c894f47d8c162b4d7213d0510b4a6ba6700000080010000800200008000
+** Base64 String:
cHNidP8BAKACAAAAAqsJSaCMWvfEm4IS9Bfi8Vqz9cM9zxU4IagTn4d6W3vkAAAAAAD+////qwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QBAAAAAP7///8CYDvqCwAAAAAZdqkUdopAu9dAy+gdmI5x3ipNXHE5ax2IrI4kAAAAAAAAGXapFG9GILVT+glechue4O/p+gOcykWXiKwAAAAAAAEA3wIAAAABJoFxNx7f8oXpN63upLN7eAAMBWbLs61kZBcTykIXG/YAAAAAakcwRAIgcLIkUSPmv0dNYMW1DAQ9TGkaXSQ18Jo0p2YqncJReQoCIAEynKnazygL3zB0DsA5BCJCLIHLRYOUV663b8Eu3ZWzASECZX0RjTNXuOD0ws1G23s59tnDjZpwq8ubLeXcjb/kzjH+////AtPf9QUAAAAAGXapFNDFmQPFusKGh2DpD9UhpGZap2UgiKwA4fUFAAAAABepFDVF5uM7gyxHBQ8k0+65PJwDlIvHh7MuEwAAAQEgAOH1BQAAAAAXqRQ1RebjO4MsRwUPJNPuuTycA5SLx4cBBBYAFIXRNTfy4mVAWjTbr6nj3aAfuCMIACICAurVlmh8qAYEPtw94RbN8p1eklfBls0FXPaYyNAr8k6ZELSmumcAAACAAAAAgAIAAIAAIgIDlPYr6d8ZlSxVh3aK63aYBhrSxKJciU9H2MFitNchPQUQtKa6ZwAAAIABAACAAgAAgAA=
+ +* Case: PSBT with one P2SH-P2WSH input of a 2-of-2 multisig, redeemScript, witnessScript, and keypaths are available. Contains one signature. +** Bytes in Hex:
70736274ff0100550200000001279a2323a5dfb51fc45f220fa58b0fc13e1e3342792a85d7e36cd6333b5cbc390000000000ffffffff01a05aea0b000000001976a914ffe9c0061097cc3b636f2cb0460fa4fc427d2b4588ac0000000000010120955eea0b0000000017a9146345200f68d189e1adc0df1c4d16ea8f14c0dbeb87220203b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4646304302200424b58effaaa694e1559ea5c93bbfd4a89064224055cdf070b6771469442d07021f5c8eb0fea6516d60b8acb33ad64ede60e8785bfb3aa94b99bdf86151db9a9a010104220020771fd18ad459666dd49f3d564e3dbc42f4c84774e360ada16816a8ed488d5681010547522103b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd462103de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd52ae220603b1341ccba7683b6af4f1238cd6e97e7167d569fac47f1e48d47541844355bd4610b4a6ba67000000800000008004000080220603de55d1e1dac805e3f8a58c1fbf9b94c02f3dbaafe127fefca4995f26f82083bd10b4a6ba670000008000000080050000800000
+** Base64 String:
cHNidP8BAFUCAAAAASeaIyOl37UfxF8iD6WLD8E+HjNCeSqF1+Ns1jM7XLw5AAAAAAD/////AaBa6gsAAAAAGXapFP/pwAYQl8w7Y28ssEYPpPxCfStFiKwAAAAAAAEBIJVe6gsAAAAAF6kUY0UgD2jRieGtwN8cTRbqjxTA2+uHIgIDsTQcy6doO2r08SOM1ul+cWfVafrEfx5I1HVBhENVvUZGMEMCIAQktY7/qqaU4VWepck7v9SokGQiQFXN8HC2dxRpRC0HAh9cjrD+plFtYLisszrWTt5g6Hhb+zqpS5m9+GFR25qaAQEEIgAgdx/RitRZZm3Unz1WTj28QvTIR3TjYK2haBao7UiNVoEBBUdSIQOxNBzLp2g7avTxI4zW6X5xZ9Vp+sR/HkjUdUGEQ1W9RiED3lXR4drIBeP4pYwfv5uUwC89uq/hJ/78pJlfJvggg71SriIGA7E0HMunaDtq9PEjjNbpfnFn1Wn6xH8eSNR1QYRDVb1GELSmumcAAACAAAAAgAQAAIAiBgPeVdHh2sgF4/iljB+/m5TALz26r+En/vykmV8m+CCDvRC0prpnAAAAgAAAAIAFAACAAAA=
+ +* Case: PSBT with one P2WSH input of a 2-of-2 multisig. witnessScript, keypaths, and global xpubs are available. Contains no signatures. Outputs filled. +** Bytes in Hex:
70736274ff01005202000000019dfc6628c26c5899fe1bd3dc338665bfd55d7ada10f6220973df2d386dec12760100000000ffffffff01f03dcd1d000000001600147b3a00bfdc14d27795c2b74901d09da6ef133579000000004f01043587cf02da3fd0088000000097048b1ad0445b1ec8275517727c87b4e4ebc18a203ffa0f94c01566bd38e9000351b743887ee1d40dc32a6043724f2d6459b3b5a4d73daec8fbae0472f3bc43e20cd90c6a4fae000080000000804f01043587cf02da3fd00880000001b90452427139cd78c2cff2444be353cd58605e3e513285e528b407fae3f6173503d30a5e97c8adbc557dac2ad9a7e39c1722ebac69e668b6f2667cc1d671c83cab0cd90c6a4fae000080010000800001012b0065cd1d000000002200202c5486126c4978079a814e13715d65f36459e4d6ccaded266d0508645bafa6320105475221029da12cdb5b235692b91536afefe5c91c3ab9473d8e43b533836ab456299c88712103372b34234ed7cf9c1fea5d05d441557927be9542b162eb02e1ab2ce80224c00b52ae2206029da12cdb5b235692b91536afefe5c91c3ab9473d8e43b533836ab456299c887110d90c6a4fae0000800000008000000000220603372b34234ed7cf9c1fea5d05d441557927be9542b162eb02e1ab2ce80224c00b10d90c6a4fae0000800100008000000000002202039eff1f547a1d5f92dfa2ba7af6ac971a4bd03ba4a734b03156a256b8ad3a1ef910ede45cc500000080000000800100008000
+** Base64 String:
cHNidP8BAFICAAAAAZ38ZijCbFiZ/hvT3DOGZb/VXXraEPYiCXPfLTht7BJ2AQAAAAD/////AfA9zR0AAAAAFgAUezoAv9wU0neVwrdJAdCdpu8TNXkAAAAATwEENYfPAto/0AiAAAAAlwSLGtBEWx7IJ1UXcnyHtOTrwYogP/oPlMAVZr046QADUbdDiH7h1A3DKmBDck8tZFmztaTXPa7I+64EcvO8Q+IM2QxqT64AAIAAAACATwEENYfPAto/0AiAAAABuQRSQnE5zXjCz/JES+NTzVhgXj5RMoXlKLQH+uP2FzUD0wpel8itvFV9rCrZp+OcFyLrrGnmaLbyZnzB1nHIPKsM2QxqT64AAIABAACAAAEBKwBlzR0AAAAAIgAgLFSGEmxJeAeagU4TcV1l82RZ5NbMre0mbQUIZFuvpjIBBUdSIQKdoSzbWyNWkrkVNq/v5ckcOrlHPY5DtTODarRWKZyIcSEDNys0I07Xz5wf6l0F1EFVeSe+lUKxYusC4ass6AIkwAtSriIGAp2hLNtbI1aSuRU2r+/lyRw6uUc9jkO1M4NqtFYpnIhxENkMak+uAACAAAAAgAAAAAAiBgM3KzQjTtfPnB/qXQXUQVV5J76VQrFi6wLhqyzoAiTACxDZDGpPrgAAgAEAAIAAAAAAACICA57/H1R6HV+S36K6evaslxpL0DukpzSwMVaiVritOh75EO3kXMUAAACAAAAAgAEAAIAA
+ +* Case: PSBT with unknown types in the inputs. +** Bytes in Hex:
70736274ff01003f0200000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffff010000000000000000036a010000000000000af00102030405060708090f0102030405060708090a0b0c0d0e0f0000
+** Base64 String:
cHNidP8BAD8CAAAAAf//////////////////////////////////////////AAAAAAD/////AQAAAAAAAAAAA2oBAAAAAAAACvABAgMEBQYHCAkPAQIDBAUGBwgJCgsMDQ4PAAA=
+ +* Case: PSBT with `PSBT_GLOBAL_XPUB`. +** Bytes in Hex:
70736274ff01009d0100000002710ea76ab45c5cb6438e607e59cc037626981805ae9e0dfd9089012abb0be5350100000000ffffffff190994d6a8b3c8c82ccbcfb2fba4106aa06639b872a8d447465c0d42588d6d670000000000ffffffff0200e1f505000000001976a914b6bc2c0ee5655a843d79afedd0ccc3f7dd64340988ac605af405000000001600141188ef8e4ce0449eaac8fb141cbf5a1176e6a088000000004f010488b21e039e530cac800000003dbc8a5c9769f031b17e77fea1518603221a18fd18f2b9a54c6c8c1ac75cbc3502f230584b155d1c7f1cd45120a653c48d650b431b67c5b2c13f27d7142037c1691027569c503100008000000080000000800001011f00e1f5050000000016001433b982f91b28f160c920b4ab95e58ce50dda3a4a220203309680f33c7de38ea6a47cd4ecd66f1f5a49747c6ffb8808ed09039243e3ad5c47304402202d704ced830c56a909344bd742b6852dccd103e963bae92d38e75254d2bb424502202d86c437195df46c0ceda084f2a291c3da2d64070f76bf9b90b195e7ef28f77201220603309680f33c7de38ea6a47cd4ecd66f1f5a49747c6ffb8808ed09039243e3ad5c1827569c5031000080000000800000008000000000010000000001011f00e1f50500000000160014388fb944307eb77ef45197d0b0b245e079f011de220202c777161f73d0b7c72b9ee7bde650293d13f095bc7656ad1f525da5fd2e10b11047304402204cb1fb5f869c942e0e26100576125439179ae88dca8a9dc3ba08f7953988faa60220521f49ca791c27d70e273c9b14616985909361e25be274ea200d7e08827e514d01220602c777161f73d0b7c72b9ee7bde650293d13f095bc7656ad1f525da5fd2e10b1101827569c5031000080000000800000008000000000000000000000220202d20ca502ee289686d21815bd43a80637b0698e1fbcdbe4caed445f6c1a0a90ef1827569c50310000800000008000000080000000000400000000
+** Base64 String:
cHNidP8BAJ0BAAAAAnEOp2q0XFy2Q45gflnMA3YmmBgFrp4N/ZCJASq7C+U1AQAAAAD/////GQmU1qizyMgsy8+y+6QQaqBmObhyqNRHRlwNQliNbWcAAAAAAP////8CAOH1BQAAAAAZdqkUtrwsDuVlWoQ9ea/t0MzD991kNAmIrGBa9AUAAAAAFgAUEYjvjkzgRJ6qyPsUHL9aEXbmoIgAAAAATwEEiLIeA55TDKyAAAAAPbyKXJdp8DGxfnf+oVGGAyIaGP0Y8rmlTGyMGsdcvDUC8jBYSxVdHH8c1FEgplPEjWULQxtnxbLBPyfXFCA3wWkQJ1acUDEAAIAAAACAAAAAgAABAR8A4fUFAAAAABYAFDO5gvkbKPFgySC0q5XljOUN2jpKIgIDMJaA8zx9446mpHzU7NZvH1pJdHxv+4gI7QkDkkPjrVxHMEQCIC1wTO2DDFapCTRL10K2hS3M0QPpY7rpLTjnUlTSu0JFAiAthsQ3GV30bAztoITyopHD2i1kBw92v5uQsZXn7yj3cgEiBgMwloDzPH3jjqakfNTs1m8fWkl0fG/7iAjtCQOSQ+OtXBgnVpxQMQAAgAAAAIAAAACAAAAAAAEAAAAAAQEfAOH1BQAAAAAWABQ4j7lEMH63fvRRl9CwskXgefAR3iICAsd3Fh9z0LfHK57nveZQKT0T8JW8dlatH1Jdpf0uELEQRzBEAiBMsftfhpyULg4mEAV2ElQ5F5rojcqKncO6CPeVOYj6pgIgUh9JynkcJ9cOJzybFGFphZCTYeJb4nTqIA1+CIJ+UU0BIgYCx3cWH3PQt8crnue95lApPRPwlbx2Vq0fUl2l/S4QsRAYJ1acUDEAAIAAAACAAAAAgAAAAAAAAAAAAAAiAgLSDKUC7iiWhtIYFb1DqAY3sGmOH7zb5MrtRF9sGgqQ7xgnVpxQMQAAgAAAAIAAAACAAAAAAAQAAAAA
+ +* Case: PSBT with global unsigned tx that has 0 inputs and 0 outputs +** Bytes in Hex:
70736274ff01000a0000000000000000000000
+** Base64 String:
cHNidP8BAAoAAAAAAAAAAAAAAA==
+ +* Case: PSBT with 0 inputs +** Bytes in Hex:
70736274ff01004c020000000002d3dff505000000001976a914d0c59903c5bac2868760e90fd521a4665aa7652088ac00e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787b32e1300000000
+** Base64 String:
cHNidP8BAEwCAAAAAALT3/UFAAAAABl2qRTQxZkDxbrChodg6Q/VIaRmWqdlIIisAOH1BQAAAAAXqRQ1RebjO4MsRwUPJNPuuTycA5SLx4ezLhMAAAAA
+ +Fails Signer checks -A creator with only the following: +* Case: A Witness UTXO is provided for a non-witness input +** Bytes in Hex:
70736274ff0100a00200000002ab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40000000000feffffffab0949a08c5af7c49b8212f417e2f15ab3f5c33dcf153821a8139f877a5b7be40100000000feffffff02603bea0b000000001976a914768a40bbd740cbe81d988e71de2a4d5c71396b1d88ac8e240000000000001976a9146f4620b553fa095e721b9ee0efe9fa039cca459788ac0000000000010122d3dff505000000001976a914d48ed3110b94014cb114bd32d6f4d066dc74256b88ac0001012000e1f5050000000017a9143545e6e33b832c47050f24d3eeb93c9c03948bc787010416001485d13537f2e265405a34dbafa9e3dda01fb8230800220202ead596687ca806043edc3de116cdf29d5e9257c196cd055cf698c8d02bf24e9910b4a6ba670000008000000080020000800022020394f62be9df19952c5587768aeb7698061ad2c4a25c894f47d8c162b4d7213d0510b4a6ba6700000080010000800200008000
+** Base64 String:
cHNidP8BAKACAAAAAqsJSaCMWvfEm4IS9Bfi8Vqz9cM9zxU4IagTn4d6W3vkAAAAAAD+////qwlJoIxa98SbghL0F+LxWrP1wz3PFTghqBOfh3pbe+QBAAAAAP7///8CYDvqCwAAAAAZdqkUdopAu9dAy+gdmI5x3ipNXHE5ax2IrI4kAAAAAAAAGXapFG9GILVT+glechue4O/p+gOcykWXiKwAAAAAAAEBItPf9QUAAAAAGXapFNSO0xELlAFMsRS9Mtb00GbcdCVriKwAAQEgAOH1BQAAAAAXqRQ1RebjO4MsRwUPJNPuuTycA5SLx4cBBBYAFIXRNTfy4mVAWjTbr6nj3aAfuCMIACICAurVlmh8qAYEPtw94RbN8p1eklfBls0FXPaYyNAr8k6ZELSmumcAAACAAAAAgAIAAIAAIgIDlPYr6d8ZlSxVh3aK63aYBhrSxKJciU9H2MFitNchPQUQtKa6ZwAAAIABAACAAgAAgAA=
+ +* Case: redeemScript with non-witness UTXO does not match the scriptPubKey +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000220202dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752af2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8872202023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d2010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU210gwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gEBAwQBAAAAAQRHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq8iBgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfxDZDGpPAAAAgAAAAIAAAACAIgYC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtcQ2QxqTwAAAIAAAACAAQAAgAABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohyICAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBAQMEAQAAAAEEIgAgjCNTFzdDtZXftKB7crqOQuN5fadOh/59nXSX47ICiQMBBUdSIQMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3CECOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnNSriIGAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zENkMak8AAACAAAAAgAMAAIAiBgMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3BDZDGpPAAAAgAAAAIACAACAACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +* Case: redeemScript with witness UTXO does not match the scriptPubKey +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000220202dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8872202023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d2010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028900010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU210gwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gEBAwQBAAAAAQRHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4iBgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfxDZDGpPAAAAgAAAAIAAAACAIgYC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtcQ2QxqTwAAAIAAAACAAQAAgAABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohyICAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBAQMEAQAAAAEEIgAgjCNTFzdDtZXftKB7crqOQuN5fadOh/59nXSX47ICiQABBUdSIQMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3CECOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnNSriIGAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zENkMak8AAACAAAAAgAMAAIAiBgMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3BDZDGpPAAAAgAAAAIACAACAACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +* Case: witnessScript with witness UTXO does not match the redeemScript +** Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000220202dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8872202023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d2010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ad2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+** Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU210gwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gEBAwQBAAAAAQRHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4iBgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfxDZDGpPAAAAgAAAAIAAAACAIgYC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtcQ2QxqTwAAAIAAAACAAQAAgAABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohyICAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBAQMEAQAAAAEEIgAgjCNTFzdDtZXftKB7crqOQuN5fadOh/59nXSX47ICiQMBBUdSIQMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3CECOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnNSrSIGAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zENkMak8AAACAAAAAgAMAAIAiBgMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3BDZDGpPAAAAgAAAAIACAACAACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
+ +The private keys in the tests below are derived from the following master private key: + +* Extended Private Key:
tprv8ZgxMBicQKsPd9TeAdPADNnSyH9SSUUbTVeFszDE23Ki6TBB5nCefAdHkK8Fm3qMQR6sHwA56zqRmKmxnHk37JkiFzvncDqoKmPWubu7hDF
+** Seed:
cUkG8i1RFfWGWy5ziR11zJ5V4U4W3viSFCfyJmZnvQaUsd1xuF3T
+ +A creator creating a PSBT for a transaction which creates the following outputs: + +* scriptPubKey: 0014d85c2b71d0060b09c9886aeb815e50991dda124d, Amount: 1.49990000 +* scriptPubKey: 001400aea9a2e5f0f876a588df5546e8742d1d87008f, Amount: 1.00000000 + +and spends the following inputs: + +* TXID: 75ddabb27b8845f5247975c8a5ba7c6f336c4570708ebe230caf6db5217ae858, Index: 0 +* TXID: 1dea7cd05979072a3578cab271c02244ea8a090bbb46aa680a65ecd027048d83, Index: 1 + +must create this PSBT: +* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f000000000000000000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAAAAAA=
+ +Given the above PSBT, an updater with only the following: * Redeem Scripts: -** 522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352ae -** 0020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df +** 5221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae +** 00208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903 * Witness Scripts: -** 522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae -* UTXOs -** TXID: 0a4381c05136c0cb44886a5df7c26f1930bcc2c12e00ec60e027c4378d7d8c2e, Index: 1 -*** scriptPubKey: a914203736c3c06053896d7041ce8f5bae3df76cc49187 -*** value: 0.50000000 -** TXID: 2c4df245d00b491bdf24965adbbccdaa7f62ccac933d3e9377f336c60c4ea096, Index: 0 -*** scriptPubKey: a914f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d587 -*** value: 2.00000000 - -given this unsigned transaction: -
02000000022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a0100000000ffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000000ffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d8700000000
+** 522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae +* Previous Transactions: +**
0200000000010158e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd7501000000171600145f275f436b09a8cc9a2eb2a2f528485c68a56323feffffff02d8231f1b0100000017a914aed962d6654f9a2b36608eb9d64d2b260db4f1118700c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e88702483045022100a22edcc6e5bc511af4cc4ae0de0fcd75c7e04d8c1c3a8aa9d820ed4b967384ec02200642963597b9b1bc22c75e9f3e117284a962188bf5e8a74c895089046a20ad770121035509a48eb623e10aace8bfd0212fdb8a8e5af3c94b0b133b95e114cab89e4f7965000000
+**
0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000
+* Public Keys +** Key: 029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f, Derivation Path: m/0'/0'/0' +** Key: 02dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7, Derivation Path: m/0'/0'/1' +** Key: 03089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc, Derivation Path: m/0'/0'/2' +** Key: 023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73, Derivation Path: m/0'/0'/3' +** Key: 03a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca58771, Derivation Path: m/0'/0'/4' +** Key: 027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b50051096, Derivation Path: m/0'/0'/5' + +Must create this PSBT: + +* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e88701042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAABBEdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSriIGApWDvzmuCmCXR60Zmt3WNPphCFWdbFzTm0whg/GrluB/ENkMak8AAACAAAAAgAAAAIAiBgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU21xDZDGpPAAAAgAAAAIABAACAAAEBIADC6wsAAAAAF6kUt/X69A49QKWkWbHbNTXyty+pIeiHAQQiACCMI1MXN0O1ld+0oHtyuo5C43l9p06H/n2ddJfjsgKJAwEFR1IhAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcIQI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc1KuIgYCOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnMQ2QxqTwAAAIAAAACAAwAAgCIGAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcENkMak8AAACAAAAAgAIAAIAAIgIDqaTDf1mW06ol26xrVwrwZQOUSSlCRgs1R1Ptnuylh3EQ2QxqTwAAAIAAAACABAAAgAAiAgJ/Y5l1fS7/VaE2rQLGhLGDi2VW5fG2s0KCqUtrUAUQlhDZDGpPAAAAgAAAAIAFAACAAA==
+ +An updater which adds SIGHASH_ALL to the above PSBT must create this PSBT: + +* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAABAwQBAAAAAQRHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4iBgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfxDZDGpPAAAAgAAAAIAAAACAIgYC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtcQ2QxqTwAAAIAAAACAAQAAgAABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohwEDBAEAAAABBCIAIIwjUxc3Q7WV37Sge3K6jkLjeX2nTof+fZ10l+OyAokDAQVHUiEDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwhAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zUq4iBgI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8OcxDZDGpPAAAAgAAAAIADAACAIgYDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwQ2QxqTwAAAIAAAACAAgAAgAAiAgOppMN/WZbTqiXbrGtXCvBlA5RJKUJGCzVHU+2e7KWHcRDZDGpPAAAAgAAAAIAEAACAACICAn9jmXV9Lv9VoTatAsaEsYOLZVbl8bazQoKpS2tQBRCWENkMak8AAACAAAAAgAUAAIAA
+ +Given the above updated PSBT, a signer that supports SIGHASH_ALL for P2PKH and P2WPKH spends and uses RFC6979 for nonce generation and has the following keys: +* cP53pDbR5WtAD8dYAW9hhTjuvvTVaEiQBdrz9XPrgLBeRFiyCbQr (m/0'/0'/0') +* cR6SXDoyfQrcp4piaiHE97Rsgta9mNhGTen9XeonVgwsh4iSgw6d (m/0'/0'/2') must create this PSBT: -
70736274ff01007c02000000022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a0100000000ffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000000ffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d87000000001501203736c3c06053896d7041ce8f5bae3df76cc49147522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352ae1501f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d5220020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df2102a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df47522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae000100fdff0002000000018b2dd2f735d0a9338af96402a8a91e4841cd3fed882362e7329fb04f1ff65325000000006a473044022077bedfea9910c9ba4e00dec941dace974f8b47349992c5d4312c1cf5796cce5502206164e6bfff7ac11590064ca571583709337c8a38973db2e70f4e9d93b3bcce1d0121032d64447459784e37cb2dda366c697adbbdc8aae2ad6db74ed2dade39d75882fafeffffff0382b42a04000000001976a914da533648fd339d5797790e6bb1667d9e86fdfb6888ac80f0fa020000000017a914203736c3c06053896d7041ce8f5bae3df76cc4918700b4c4040000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d879e2f13000001012000c2eb0b0000000017a914f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d58700
-Given the above PSBT, a signer with the following keys: -* cQxozhqme9dcDbxT97uDu1P32Cnywc5nAMhPtQwyWhVgQnP43WGH -* cP3ArXq5BpHE94R4buJ5uma4pyKvaWXUd5Bpsy3hS2zA69X9KMnM -must create this PSBT: -
70736274ff01007c02000000022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a0100000000ffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000000ffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d87000000001501203736c3c06053896d7041ce8f5bae3df76cc49147522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352ae1501f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d5220020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df2102a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df47522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae000100fdff0002000000018b2dd2f735d0a9338af96402a8a91e4841cd3fed882362e7329fb04f1ff65325000000006a473044022077bedfea9910c9ba4e00dec941dace974f8b47349992c5d4312c1cf5796cce5502206164e6bfff7ac11590064ca571583709337c8a38973db2e70f4e9d93b3bcce1d0121032d64447459784e37cb2dda366c697adbbdc8aae2ad6db74ed2dade39d75882fafeffffff0382b42a04000000001976a914da533648fd339d5797790e6bb1667d9e86fdfb6888ac80f0fa020000000017a914203736c3c06053896d7041ce8f5bae3df76cc4918700b4c4040000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d879e2f1300220203c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977347304402202a690a7a8d5763839df48285dea09f8ca69accd0227db9b735858eb87512a35b02204d294da3240bb1b069b728ddd5ce77dab61a9edf8db996268775a79a62817286010001012000c2eb0b0000000017a914f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d587220202e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87483045022100f75f171e172383026972f8ed9986dba1db1f4fd12c9530b27d216b0b9fea60ac02206b288ffdeb2c6aa5e6c24aea4294e91c384249b04b29977dff7d5d53d8db71520100
+* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000002202029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e887220203089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgf0cwRAIgdAGK1BgAl7hzMjwAFXILNoTMgSOJEEjn282bVa1nnJkCIHPTabdA4+tT3O+jOCPIBwUUylWn3ZVE8VfBZ5EyYRGMAQEDBAEAAAABBEdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSriIGApWDvzmuCmCXR60Zmt3WNPphCFWdbFzTm0whg/GrluB/ENkMak8AAACAAAAAgAAAAIAiBgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU21xDZDGpPAAAAgAAAAIABAACAAAEBIADC6wsAAAAAF6kUt/X69A49QKWkWbHbNTXyty+pIeiHIgIDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtxHMEQCIGLrelVhB6fHP0WsSrWh3d9vcHX7EnWWmn84Pv/3hLyyAiAMBdu3Rw2/LwhVfdNWxzJcHtMJE+mWzThAlF2xIijaXwEBAwQBAAAAAQQiACCMI1MXN0O1ld+0oHtyuo5C43l9p06H/n2ddJfjsgKJAwEFR1IhAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcIQI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc1KuIgYCOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnMQ2QxqTwAAAIAAAACAAwAAgCIGAwidwQx6xttU+RMpr2FzM9s4jOrQwjH3IzedG5kDCwLcENkMak8AAACAAAAAgAIAAIAAIgIDqaTDf1mW06ol26xrVwrwZQOUSSlCRgs1R1Ptnuylh3EQ2QxqTwAAAIAAAACABAAAgAAiAgJ/Y5l1fS7/VaE2rQLGhLGDi2VW5fG2s0KCqUtrUAUQlhDZDGpPAAAAgAAAAIAFAACAAA==
-Given the above blank PSBT, a signer with the following keys: -* cUL8UxFiJjnLkkZwmmXDxmaNRQfEMDP44eZnSaiYR3KUJNv82chM -* cNQm3eSF9rQnpoUB8xThUVDfaeRVEckPK11rGB6LjweFdhwcCS4A +Given the above updated PSBT, a signer with the following keys: +* cT7J9YpCwY3AVRFSjN6ukeEeWY6mhpbJPxRaDaP5QTdygQRxP9Au (m/0'/0'/1') +* cNBc3SWUip9PPm1GjRoLEJT6T41iNzCYtD7qro84FMnM5zEqeJsE (m/0'/0'/3') must create this PSBT: -
70736274ff01007c02000000022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a0100000000ffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000000ffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d87000000001501203736c3c06053896d7041ce8f5bae3df76cc49147522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352ae1501f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d5220020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df2102a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df47522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae000100fdff0002000000018b2dd2f735d0a9338af96402a8a91e4841cd3fed882362e7329fb04f1ff65325000000006a473044022077bedfea9910c9ba4e00dec941dace974f8b47349992c5d4312c1cf5796cce5502206164e6bfff7ac11590064ca571583709337c8a38973db2e70f4e9d93b3bcce1d0121032d64447459784e37cb2dda366c697adbbdc8aae2ad6db74ed2dade39d75882fafeffffff0382b42a04000000001976a914da533648fd339d5797790e6bb1667d9e86fdfb6888ac80f0fa020000000017a914203736c3c06053896d7041ce8f5bae3df76cc4918700b4c4040000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d879e2f1300220203c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c047304402204a33aa884465a7d909000c366afb90c9256b66575f0c7e5f12446a16d8cc1a4d02203fa9fc43d50168f000b280be6b3db916cf9e483de8e6d9eac948b0d08f7601df010001012000c2eb0b0000000017a914f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d58722020258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e483045022100cdac5ee547b60f79feec111d0e082c3350b30a087c130d5e734e0199b3f8c14702205deddd38d8f7ddb19931059f46b2de0c8548fe79f8c8aea34c5e653ea0136b950100
+ +* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f618765000000220202dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8872202023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d2010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU210gwRQIhAPYQOLMI3B2oZaNIUnRvAVdyk0IIxtJEVDk82ZvfIhd3AiAFbmdaZ1ptCgK4WxTl4pB02KJam1dgvqKBb2YZEKAG6gEBAwQBAAAAAQRHUiEClYO/Oa4KYJdHrRma3dY0+mEIVZ1sXNObTCGD8auW4H8hAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXUq4iBgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfxDZDGpPAAAAgAAAAIAAAACAIgYC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtcQ2QxqTwAAAIAAAACAAQAAgAABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohyICAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zRzBEAiBl9FulmYtZon/+GnvtAWrx8fkNVLOqj3RQql9WolEDvQIgf3JHA60e25ZoCyhLVtT/y4j3+3Weq74IqjDym4UTg9IBAQMEAQAAAAEEIgAgjCNTFzdDtZXftKB7crqOQuN5fadOh/59nXSX47ICiQMBBUdSIQMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3CECOt2QTz1tz1nduQaw3uI1Kbf/ue1Q5ehhUZJoYCIfDnNSriIGAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zENkMak8AAACAAAAAgAMAAIAiBgMIncEMesbbVPkTKa9hczPbOIzq0MIx9yM3nRuZAwsC3BDZDGpPAAAAgAAAAIACAACAACICA6mkw39ZltOqJdusa1cK8GUDlEkpQkYLNUdT7Z7spYdxENkMak8AAACAAAAAgAQAAIAAIgICf2OZdX0u/1WhNq0CxoSxg4tlVuXxtrNCgqlLa1AFEJYQ2QxqTwAAAIAAAACABQAAgAA=
Given both of the above PSBTs, a combiner must create this PSBT: -
70736274ff01007c02000000022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a0100000000ffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000000ffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d87000000001501203736c3c06053896d7041ce8f5bae3df76cc49147522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352ae1501f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d5220020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df2102a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590df47522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae000100fdff0002000000018b2dd2f735d0a9338af96402a8a91e4841cd3fed882362e7329fb04f1ff65325000000006a473044022077bedfea9910c9ba4e00dec941dace974f8b47349992c5d4312c1cf5796cce5502206164e6bfff7ac11590064ca571583709337c8a38973db2e70f4e9d93b3bcce1d0121032d64447459784e37cb2dda366c697adbbdc8aae2ad6db74ed2dade39d75882fafeffffff0382b42a04000000001976a914da533648fd339d5797790e6bb1667d9e86fdfb6888ac80f0fa020000000017a914203736c3c06053896d7041ce8f5bae3df76cc4918700b4c4040000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d879e2f1300220203c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977347304402202a690a7a8d5763839df48285dea09f8ca69accd0227db9b735858eb87512a35b02204d294da3240bb1b069b728ddd5ce77dab61a9edf8db996268775a79a6281728601220203c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c047304402204a33aa884465a7d909000c366afb90c9256b66575f0c7e5f12446a16d8cc1a4d02203fa9fc43d50168f000b280be6b3db916cf9e483de8e6d9eac948b0d08f7601df010001012000c2eb0b0000000017a914f3ba8a120d960ae07d1dbe6f0c37fb4c926d76d58722020258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e483045022100cdac5ee547b60f79feec111d0e082c3350b30a087c130d5e734e0199b3f8c14702205deddd38d8f7ddb19931059f46b2de0c8548fe79f8c8aea34c5e653ea0136b9501220202e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87483045022100f75f171e172383026972f8ed9986dba1db1f4fd12c9530b27d216b0b9fea60ac02206b288ffdeb2c6aa5e6c24aea4294e91c384249b04b29977dff7d5d53d8db71520100
-Given the above PSBT, a finalizer must create this complete Bitcoin transaction: -
020000000001022e8c7d8d37c427e060ec002ec1c2bc30196fc2f75d6a8844cbc03651c081430a01000000d90047304402204a33aa884465a7d909000c366afb90c9256b66575f0c7e5f12446a16d8cc1a4d02203fa9fc43d50168f000b280be6b3db916cf9e483de8e6d9eac948b0d08f7601df0147304402202a690a7a8d5763839df48285dea09f8ca69accd0227db9b735858eb87512a35b02204d294da3240bb1b069b728ddd5ce77dab61a9edf8db996268775a79a628172860147522103c8727ce35f1c93eb0be21406ee9a923c89219fe9c9e8504c8314a6a22d1295c02103c74dc710c407d7db6e041ee212d985cd2826d93f806ed44912b9a1da691c977352aeffffffff96a04e0cc636f377933e3d93accc627faacdbcdb5a9624df1b490bd045f24d2c0000000023220020a8f44467bf171d51499153e01c0bd6291109fc38bd21b3c3224c9dc6b57590dfffffffff01e02be50e0000000017a914b53bb0dc1db8c8d803e3e39f784d42e4737ffa0d87000400483045022100f75f171e172383026972f8ed9986dba1db1f4fd12c9530b27d216b0b9fea60ac02206b288ffdeb2c6aa5e6c24aea4294e91c384249b04b29977dff7d5d53d8db715201483045022100cdac5ee547b60f79feec111d0e082c3350b30a087c130d5e734e0199b3f8c14702205deddd38d8f7ddb19931059f46b2de0c8548fe79f8c8aea34c5e653ea0136b950147522102e80dec31d167865c1685e9d7a9291e66a4ea22c65cfee324289a1667ccda3b87210258cbbc3cb295a8bebac233aadc7773978804993798be5390ab444f6dd4c5327e52ae00000000
+* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000002202029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01220202dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d7483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01010304010000000104475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae2206029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f10d90c6a4f000000800000008000000080220602dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d710d90c6a4f0000008000000080010000800001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e887220203089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f012202023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e73473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d2010103040100000001042200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903010547522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae2206023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7310d90c6a4f000000800000008003000080220603089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc10d90c6a4f00000080000000800200008000220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAAiAgKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgf0cwRAIgdAGK1BgAl7hzMjwAFXILNoTMgSOJEEjn282bVa1nnJkCIHPTabdA4+tT3O+jOCPIBwUUylWn3ZVE8VfBZ5EyYRGMASICAtq2H/SaFNtqfQKwzR+7ePxLGDErW05U2uTbovv+9TbXSDBFAiEA9hA4swjcHahlo0hSdG8BV3KTQgjG0kRUOTzZm98iF3cCIAVuZ1pnWm0KArhbFOXikHTYolqbV2C+ooFvZhkQoAbqAQEDBAEAAAABBEdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSriIGApWDvzmuCmCXR60Zmt3WNPphCFWdbFzTm0whg/GrluB/ENkMak8AAACAAAAAgAAAAIAiBgLath/0mhTban0CsM0fu3j8SxgxK1tOVNrk26L7/vU21xDZDGpPAAAAgAAAAIABAACAAAEBIADC6wsAAAAAF6kUt/X69A49QKWkWbHbNTXyty+pIeiHIgIDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtxHMEQCIGLrelVhB6fHP0WsSrWh3d9vcHX7EnWWmn84Pv/3hLyyAiAMBdu3Rw2/LwhVfdNWxzJcHtMJE+mWzThAlF2xIijaXwEiAgI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8Oc0cwRAIgZfRbpZmLWaJ//hp77QFq8fH5DVSzqo90UKpfVqJRA70CIH9yRwOtHtuWaAsoS1bU/8uI9/t1nqu+CKow8puFE4PSAQEDBAEAAAABBCIAIIwjUxc3Q7WV37Sge3K6jkLjeX2nTof+fZ10l+OyAokDAQVHUiEDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwhAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zUq4iBgI63ZBPPW3PWd25BrDe4jUpt/+57VDl6GFRkmhgIh8OcxDZDGpPAAAAgAAAAIADAACAIgYDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwQ2QxqTwAAAIAAAACAAgAAgAAiAgOppMN/WZbTqiXbrGtXCvBlA5RJKUJGCzVHU+2e7KWHcRDZDGpPAAAAgAAAAIAEAACAACICAn9jmXV9Lv9VoTatAsaEsYOLZVbl8bazQoKpS2tQBRCWENkMak8AAACAAAAAgAUAAIAA
+ +Given the above PSBT, an input finalizer must create this PSBT: + +* Bytes in Hex:
70736274ff01009a020000000258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd750000000000ffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d0100000000ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f00000000000100bb0200000001aad73931018bd25f84ae400b68848be09db706eac2ac18298babee71ab656f8b0000000048473044022058f6fc7c6a33e1b31548d481c826c015bd30135aad42cd67790dab66d2ad243b02204a1ced2604c6735b6393e5b41691dd78b00f0c5942fb9f751856faa938157dba01feffffff0280f0fa020000000017a9140fb9463421696b82c833af241c78c17ddbde493487d0f20a270100000017a91429ca74f8a08f81999428185c97b5d852e4063f6187650000000107da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752ae0001012000c2eb0b0000000017a914b7f5faf40e3d40a5a459b1db3535f2b72fa921e8870107232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b20289030108da0400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00220203a9a4c37f5996d3aa25dbac6b570af0650394492942460b354753ed9eeca5877110d90c6a4f000000800000008004000080002202027f6399757d2eff55a136ad02c684b1838b6556e5f1b6b34282a94b6b5005109610d90c6a4f00000080000000800500008000
+* Base64 String:
cHNidP8BAJoCAAAAAljoeiG1ba8MI76OcHBFbDNvfLqlyHV5JPVFiHuyq911AAAAAAD/////g40EJ9DsZQpoqka7CwmK6kQiwHGyyng1Kgd5WdB86h0BAAAAAP////8CcKrwCAAAAAAWABTYXCtx0AYLCcmIauuBXlCZHdoSTQDh9QUAAAAAFgAUAK6pouXw+HaliN9VRuh0LR2HAI8AAAAAAAEAuwIAAAABqtc5MQGL0l+ErkALaISL4J23BurCrBgpi6vucatlb4sAAAAASEcwRAIgWPb8fGoz4bMVSNSByCbAFb0wE1qtQs1neQ2rZtKtJDsCIEoc7SYExnNbY5PltBaR3XiwDwxZQvufdRhW+qk4FX26Af7///8CgPD6AgAAAAAXqRQPuUY0IWlrgsgzryQceMF9295JNIfQ8gonAQAAABepFCnKdPigj4GZlCgYXJe12FLkBj9hh2UAAAABB9oARzBEAiB0AYrUGACXuHMyPAAVcgs2hMyBI4kQSOfbzZtVrWecmQIgc9Npt0Dj61Pc76M4I8gHBRTKVafdlUTxV8FnkTJhEYwBSDBFAiEA9hA4swjcHahlo0hSdG8BV3KTQgjG0kRUOTzZm98iF3cCIAVuZ1pnWm0KArhbFOXikHTYolqbV2C+ooFvZhkQoAbqAUdSIQKVg785rgpgl0etGZrd1jT6YQhVnWxc05tMIYPxq5bgfyEC2rYf9JoU22p9ArDNH7t4/EsYMStbTlTa5Nui+/71NtdSrgABASAAwusLAAAAABepFLf1+vQOPUClpFmx2zU18rcvqSHohwEHIyIAIIwjUxc3Q7WV37Sge3K6jkLjeX2nTof+fZ10l+OyAokDAQjaBABHMEQCIGLrelVhB6fHP0WsSrWh3d9vcHX7EnWWmn84Pv/3hLyyAiAMBdu3Rw2/LwhVfdNWxzJcHtMJE+mWzThAlF2xIijaXwFHMEQCIGX0W6WZi1mif/4ae+0BavHx+Q1Us6qPdFCqX1aiUQO9AiB/ckcDrR7blmgLKEtW1P/LiPf7dZ6rvgiqMPKbhROD0gFHUiEDCJ3BDHrG21T5EymvYXMz2ziM6tDCMfcjN50bmQMLAtwhAjrdkE89bc9Z3bkGsN7iNSm3/7ntUOXoYVGSaGAiHw5zUq4AIgIDqaTDf1mW06ol26xrVwrwZQOUSSlCRgs1R1Ptnuylh3EQ2QxqTwAAAIAAAACABAAAgAAiAgJ/Y5l1fS7/VaE2rQLGhLGDi2VW5fG2s0KCqUtrUAUQlhDZDGpPAAAAgAAAAIAFAACAAA==
+ +Given the above PSBT, a transaction extractor must create this Bitcoin transaction: + +* Bytes in Hex:
0200000000010258e87a21b56daf0c23be8e7070456c336f7cbaa5c8757924f545887bb2abdd7500000000da00473044022074018ad4180097b873323c0015720b3684cc8123891048e7dbcd9b55ad679c99022073d369b740e3eb53dcefa33823c8070514ca55a7dd9544f157c167913261118c01483045022100f61038b308dc1da865a34852746f015772934208c6d24454393cd99bdf2217770220056e675a675a6d0a02b85b14e5e29074d8a25a9b5760bea2816f661910a006ea01475221029583bf39ae0a609747ad199addd634fa6108559d6c5cd39b4c2183f1ab96e07f2102dab61ff49a14db6a7d02b0cd1fbb78fc4b18312b5b4e54dae4dba2fbfef536d752aeffffffff838d0427d0ec650a68aa46bb0b098aea4422c071b2ca78352a077959d07cea1d01000000232200208c2353173743b595dfb4a07b72ba8e42e3797da74e87fe7d9d7497e3b2028903ffffffff0270aaf00800000000160014d85c2b71d0060b09c9886aeb815e50991dda124d00e1f5050000000016001400aea9a2e5f0f876a588df5546e8742d1d87008f000400473044022062eb7a556107a7c73f45ac4ab5a1dddf6f7075fb1275969a7f383efff784bcb202200c05dbb7470dbf2f08557dd356c7325c1ed30913e996cd3840945db12228da5f01473044022065f45ba5998b59a27ffe1a7bed016af1f1f90d54b3aa8f7450aa5f56a25103bd02207f724703ad1edb96680b284b56d4ffcb88f7fb759eabbe08aa30f29b851383d20147522103089dc10c7ac6db54f91329af617333db388cead0c231f723379d1b99030b02dc21023add904f3d6dcf59ddb906b0dee23529b7ffb9ed50e5e86151926860221f0e7352ae00000000
+ +Given these two PSBTs with unknown key-value pairs: +* Bytes in Hex:
70736274ff01003f0200000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffff010000000000000000036a0100000000000af00102030405060708090f0102030405060708090a0b0c0d0e0f000af00102030405060708090f0102030405060708090a0b0c0d0e0f000af00102030405060708090f0102030405060708090a0b0c0d0e0f00
+** Base64 String:
cHNidP8BAD8CAAAAAf//////////////////////////////////////////AAAAAAD/////AQAAAAAAAAAAA2oBAAAAAAAK8AECAwQFBgcICQ8BAgMEBQYHCAkKCwwNDg8ACvABAgMEBQYHCAkPAQIDBAUGBwgJCgsMDQ4PAArwAQIDBAUGBwgJDwECAwQFBgcICQoLDA0ODwA=
+ +* Bytes in Hex:
70736274ff01003f0200000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffff010000000000000000036a0100000000000af00102030405060708100f0102030405060708090a0b0c0d0e0f000af00102030405060708100f0102030405060708090a0b0c0d0e0f000af00102030405060708100f0102030405060708090a0b0c0d0e0f00
+** Base64 String:
cHNidP8BAD8CAAAAAf//////////////////////////////////////////AAAAAAD/////AQAAAAAAAAAAA2oBAAAAAAAK8AECAwQFBgcIEA8BAgMEBQYHCAkKCwwNDg8ACvABAgMEBQYHCBAPAQIDBAUGBwgJCgsMDQ4PAArwAQIDBAUGBwgQDwECAwQFBgcICQoLDA0ODwA=
+ +A combiner which orders keys lexicographically must produce the following PSBT: + +* Bytes in Hex:
70736274ff01003f0200000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffff010000000000000000036a0100000000000af00102030405060708090f0102030405060708090a0b0c0d0e0f0af00102030405060708100f0102030405060708090a0b0c0d0e0f000af00102030405060708090f0102030405060708090a0b0c0d0e0f0af00102030405060708100f0102030405060708090a0b0c0d0e0f000af00102030405060708090f0102030405060708090a0b0c0d0e0f0af00102030405060708100f0102030405060708090a0b0c0d0e0f00
+* Base64 String:
cHNidP8BAD8CAAAAAf//////////////////////////////////////////AAAAAAD/////AQAAAAAAAAAAA2oBAAAAAAAK8AECAwQFBgcICQ8BAgMEBQYHCAkKCwwNDg8K8AECAwQFBgcIEA8BAgMEBQYHCAkKCwwNDg8ACvABAgMEBQYHCAkPAQIDBAUGBwgJCgsMDQ4PCvABAgMEBQYHCBAPAQIDBAUGBwgJCgsMDQ4PAArwAQIDBAUGBwgJDwECAwQFBgcICQoLDA0ODwrwAQIDBAUGBwgQDwECAwQFBgcICQoLDA0ODwA=
==Rationale== @@ -509,23 +1229,5 @@ The reference implementation of the PSBT format is available at https://github.c Special thanks to Pieter Wuille for suggesting that such a transaction format should be made and for coming up with the name and abbreviation of PSBT. -Thanks to Pieter Wuille, Gregory Maxwell, Jonathan Underwood, and Daniel Cousens for additional comments +Thanks to Pieter Wuille, Gregory Maxwell, Jonathan Underwood, Daniel Cousens and those who commented on the bitcoin-dev mailing list for additional comments and suggestions for improving this proposal. - -==Appendix A: Data types and their specifications== - -Any data types, their associated scope and BIP number must be defined here - -{| class="wikitable" style="width: auto; text-align: center; font-size: smaller; table-layout: fixed;" -!Scope -!Type values -!BIP Number -|- -| Global -| 0,1,2,3,4 -| BIP 174 -|- -| Input -| 0,1,2,3,4 -| BIP 174 -|} diff --git a/bip-0174/build.sh b/bip-0174/build.sh new file mode 100755 index 0000000000..2de1e56275 --- /dev/null +++ b/bip-0174/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +pdflatex -output-format=pdf coinjoin-workflow.tex && \ +inkscape --with-gui --export-text-to-path \ + --export-plain-svg=coinjoin-workflow.svg coinjoin-workflow.pdf && \ +pdflatex -output-format=pdf multisig-workflow.tex && \ +inkscape --with-gui --export-text-to-path \ + --export-plain-svg=multisig-workflow.svg multisig-workflow.pdf && \ +echo '"success"' diff --git a/bip-0174/coinjoin-workflow.png b/bip-0174/coinjoin-workflow.png deleted file mode 100644 index 0909c1dba1..0000000000 Binary files a/bip-0174/coinjoin-workflow.png and /dev/null differ diff --git a/bip-0174/coinjoin-workflow.svg b/bip-0174/coinjoin-workflow.svg new file mode 100644 index 0000000000..3b6b952e8f --- /dev/null +++ b/bip-0174/coinjoin-workflow.svg @@ -0,0 +1,1554 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bip-0174/coinjoin-workflow.tex b/bip-0174/coinjoin-workflow.tex new file mode 100644 index 0000000000..a325321ae4 --- /dev/null +++ b/bip-0174/coinjoin-workflow.tex @@ -0,0 +1,65 @@ +% using the PGF/TikZ package with pdflatex +\documentclass{standalone} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +%~ \usepackage[english]{babel} +\usepackage[none]{hyphenat}% prevent hyphenation +\usepackage{lmodern} +\renewcommand*\familydefault{\sfdefault} +\usepackage{tikz} +\usetikzlibrary{shapes,arrows.meta} +\tikzset{>=latex} +\begin{document} +% \sffamily{} + \tikzstyle{block_center} = + [rectangle, draw=black, thick, fill=white, + text width=12em, text centered, + minimum height=5em] + \tikzstyle{block_rounded} = [rectangle, + draw=black, thick, fill=white, + text width=8em, text centered, + minimum height=5em, + rounded corners] + \begin{tikzpicture}[auto] + % outlining the flowchart on a grid + \matrix[column sep=3ex,row sep=3ex]{ + \node [block_center] (0alice1) + {Alice creates a PSBT with only her inputs + with UTXOs filled in.\\Sends it to Bob.}; + & + \node [block_center] (1bob1) + {Bob adds his inputs and fills in his + UTXOs.}; + & + \node [block_center] (2carol1) + {Carol adds her inputs, fills in her + UTXOs, adds signatures, and finalizes her inputs.}; + \\ + \node [block_rounded] (5alice2) + {Alice extracts the network serialized + transaction and broadcasts it.}; + & + \node [block_center] (4alice1) + {Alice signs the transaction, adds her + signatures, and finalizes her inputs.}; + & + \node [block_center] (3bob2) + {Bob signs the transaction, adds his + signatures, and finalizes his inputs.}; + \\ + };% end matrix + % connecting nodes with paths + \draw [ultra thick, draw=black, -{Stealth[length=8pt]}] + (0alice1) edge (1bob1) + (1bob1) edge (2carol1) + (2carol1) edge (3bob2) + (3bob2) edge (4alice1) + (4alice1) edge (5alice2); + \draw [thin, white, -{Stealth[color=black, fill=white, length=8pt]}] + (0alice1) edge (1bob1) + (1bob1) edge (2carol1) + (2carol1) edge (3bob2) + (3bob2) edge (4alice1) + (4alice1) edge (5alice2); + \end{tikzpicture} +\end{document} diff --git a/bip-0174/multisig-workflow.png b/bip-0174/multisig-workflow.png deleted file mode 100644 index 0e752c515d..0000000000 Binary files a/bip-0174/multisig-workflow.png and /dev/null differ diff --git a/bip-0174/multisig-workflow.svg b/bip-0174/multisig-workflow.svg new file mode 100644 index 0000000000..2d873b052b --- /dev/null +++ b/bip-0174/multisig-workflow.svg @@ -0,0 +1,2724 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bip-0174/multisig-workflow.tex b/bip-0174/multisig-workflow.tex new file mode 100644 index 0000000000..d2250cfa6b --- /dev/null +++ b/bip-0174/multisig-workflow.tex @@ -0,0 +1,115 @@ +% using the PGF/TikZ package with pdflatex +\documentclass{standalone} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +%~ \usepackage[english]{babel} +\usepackage[none]{hyphenat}% prevent hyphenation +\usepackage{lmodern} +\renewcommand*\familydefault{\sfdefault} +\usepackage{tikz} +\usetikzlibrary{shapes,arrows.meta} +\tikzset{>=latex} +%\pgfdeclarelayer{bg} % declare background layer +%\pgfsetlayers{bg,main} % set order of layers +\newcommand{\h}{\hspace{1em}} +\begin{document} +% \sffamily{} + \tikzstyle{block_center} = + [rectangle, draw=black, thick, fill=white, + text width=10.5em, text centered, + minimum height=1em] + \tikzstyle{block_rounded} = [rectangle, + draw=black, thick, fill=white, + text width=8em, text centered, + minimum height=5em, + rounded corners] + \begin{tikzpicture}[auto] + % outlining the flowchart on a grid + \matrix[column sep=3ex,row sep=2.5ex]{ + \h & + \node [block_center] (R1) + {Alice, Bob and Carol + wish to spend from a + 2-of-3 Multisig.}; + & \h \\ + \h & + \node [block_center] (R2) + {Alice uses a full node + to create a PSBT with + all input UTXOs filled in.}; + & \h \\ + \h & + \node [block_center] (R3) + {PSBT distributed.}; + & \h \\ + \node [block_center] (R4C1) + {Alice signs the + PSBT with her wallet.}; + & + \node [block_center] (R4C2) + {Bob signs the PSBT + with his SPV wallet.}; + & + \node [block_center] (R4C3) + {Carol signs the PSBT + with a completely + offline signing machine.}; + \\ + %~ \h & \node (blind) & \h \\ + \h & + \node [block_center] (R5) + {PSBTs are returned + to Alice.}; + & \h \\ + \h & + \node [block_center] (R6) + {Alices combines the + PSBTs. All inputs now + have 3 signatures.}; + & \h \\ + \h & + \node [block_center] (R7) + {Alice finalizes the PSBT + by creating each input's + final scriptSig. One signature + for each input is dropped.}; + & \h \\ + \h & + \node [block_rounded] (stop) + {Alice extracts the network + serialized transaction and + broadcasts it to the network.}; + & \h \\ + };% end matrix + % connecting nodes with paths +% \begin{pgfonlayer}{bg} + \draw [ultra thick, draw=black, -{Stealth[length=8pt]}] + (R1) edge (R2) + (R2) edge (R3) + (R3) -| (R4C1) + (R3) edge (R4C2) + (R5) edge (R6) + (R6) edge (R7) + (R7) edge (stop); + \draw [thin, white, -{Stealth[color=black, fill=white, length=8pt]}] + (R1) edge (R2) + (R2) edge (R3) + (R3) -| (R4C1) + (R3) edge (R4C2) + (R5) edge (R6) + (R6) edge (R7) + (R7) edge (stop); + % circumvent missing arrow + \draw [ultra thick, draw=black, -{Stealth[length=8pt]}] + (R4C1) |-+(0,-2.2em)-| (R5) + (R4C2) edge (R5) + (R4C3) |-+(0,-2.2em)-| (R5) + (R3) -| (R4C3); + \draw [thin, white, -{Stealth[color=black, fill=white, length=8pt]}] + (R4C1) |-+(0,-2.2em)-| (R5) + (R4C2) edge (R5) + (R4C3) |-+(0,-2.2em)-| (R5) + (R3) -| (R4C3); +% \end{pgfonlayer} + \end{tikzpicture} +\end{document} diff --git a/bip-0175.mediawiki b/bip-0175.mediawiki index a3ffd1c959..9f48dab0f2 100644 --- a/bip-0175.mediawiki +++ b/bip-0175.mediawiki @@ -2,13 +2,11 @@ BIP: 175 Layer: Applications Title: Pay to Contract Protocol - Author: Omar Shibli - Nicholas Gregory - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0175 - Status: Draft + Authors: Omar Shibli + Nicholas Gregory + Status: Closed Type: Informational - Created: 2017-07-17 + Assigned: 2017-07-17 License: BSD-2-Clause @@ -244,7 +242,6 @@ Communication between payer and payee as well as hashing the contract and genera ==Reference implementations== -* Reference wallet implementation, based on Copay project : https://github.com/commerceblock/copay ([[https://github.com/commerceblock/copay/pull/1|pull_request]]) * Reference implementation to Hash to Partial Derivation Path Mapping in javascript ([[https://github.com/commerceblock/pay-to-contract-lib/blob/master/lib/contract.js|https://github.com/commerceblock/pay-to-contract-lib]]) ==Reference== diff --git a/bip-0176.mediawiki b/bip-0176.mediawiki index 8a49bfa717..3fa6d13e91 100644 --- a/bip-0176.mediawiki +++ b/bip-0176.mediawiki @@ -1,12 +1,12 @@
   BIP: 176
   Title: Bits Denomination
-  Author: Jimmy Song 
+  Authors: Jimmy Song 
   Comments-Summary: No comments yet.
   Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0176
   Status: Draft
   Type: Informational
-  Created: 2017-12-12
+  Assigned: 2017-12-12
   License: BSD-2-Clause
 
@@ -16,7 +16,7 @@ Bits is presented here as the standard term for 100 (one hundred) satoshis or 1/ == Motivation == The bitcoin price has grown over the years and once the price is past $10,000 USD or so, bitcoin amounts under $10 USD start having enough decimal places that it's difficult to tell whether the user is off by a factor of 10 or not. Switching the denomination to "bits" makes comprehension easier. For example, when BTC is $15,000 USD, $10.05 is a somewhat confusing 0.00067 BTC, versus 670 bits, which is a lot clearer. -Additonally, reverse comparisons are easier as 59 bits being $1 is easier to comprehend for most people than 0.000059 BTC being $1. Similar comparisons can be made to other currencies: 1 yen being 0.8 bits, 1 won being 0.07 bits and so on. +Additionally, reverse comparisons are easier as 59 bits being $1 is easier to comprehend for most people than 0.000059 BTC being $1. Similar comparisons can be made to other currencies: 1 yen being 0.8 bits, 1 won being 0.07 bits and so on. Potential benefits of utilizing "bits" include: @@ -28,7 +28,7 @@ Potential benefits of utilizing "bits" include: == Specification == Definition: 1 bit = 100 satoshis. -Plural of "bit" is "bits". The terms "bit" and "bits" are not proper nouns and thus should not be capitalized unless used at the start of a sentence, etc. +Plural of "bit" is "bits." The terms "bit" and "bits" are not proper nouns and thus should not be capitalized unless used at the start of a sentence, etc. All bitcoin-denominated items are encouraged to also show the denomination in bits, either as the default or as an option. @@ -37,21 +37,21 @@ As bitcoin grows in price versus fiat currencies, it's important to give users t Existing terms used in bitcoin such as satoshi, milli-bitcoin (mBTC) and bitcoin (BTC) do not conflict as they operate at different orders of magnitude. -The term micro-bitcoin (µBTC) can continue to exist in tandem with the term "bits". +The term micro-bitcoin (µBTC) can continue to exist in tandem with the term "bits." == Backwards Compatibility == -Software such as the Bitcoin Core GUI currently use the µBTC denomination and can continue to do so. There is no obligation to switch to "bits". +Software such as the Bitcoin Core GUI currently use the µBTC denomination and can continue to do so. There is no obligation to switch to "bits." The term "bit" has many different definitions, but the ones of particular note are these: -* 1 bit = 1/8 dollar (e.g. That candy cost me 2 bits) -* bit meaning some amount of data (e.g. The first bit of the version field is 0) -* bit meaning strength of a cryptographic algorithm (e.g. 256-bit ECDSA is used in Bitcoin) +* 1 bit = 1/8 dollar (e.g., that candy cost me 2 bits {or 1/4 dollar}) +* bit meaning some amount of data (e.g., the first bit of the version field is 0) +* bit meaning strength of a cryptographic algorithm (e.g., 256-bit ECDSA is used in Bitcoin) -The first is a bit dated and isn't likely to confuse people dealing with Bitcoin. The second and third are computer science terms and context should be sufficient to figure out what the user of the word means. +The first is a bit dated and isn't likely to confuse people dealing with Bitcoin. The second and third are computer science terms and context should be sufficient to figure out what the user of the word means. == Copyright == This BIP is licensed under the BSD 2-clause license. == Credit == -It's hard to ascertain exactly who invented the term "bits", but the term has been around for a while and the author of this BIP does not take any credit for inventing the term. \ No newline at end of file +It's hard to ascertain exactly who invented the term "bits," but the term has been around for a while and the author of this BIP does not take any credit for inventing the term. diff --git a/bip-0177.mediawiki b/bip-0177.mediawiki new file mode 100644 index 0000000000..2a0e969280 --- /dev/null +++ b/bip-0177.mediawiki @@ -0,0 +1,157 @@ +
+  BIP: 177
+  Title: Redefine Bitcoin's Base Unit
+  Authors: John Carvalho 
+  Status: Draft
+  Type: Informational
+  Assigned: 2025-04-23
+  License: CC0-1.0
+
+ + +==Introduction== + +===Abstract=== + +This BIP proposes redefining the commonly recognized "bitcoin" unit so that the base unit becomes the primary reference unit. Under this proposal, one bitcoin is defined as that indivisible base unit, eliminating the convention of synthetic decimal places. By making the base unit the standard measure, this BIP aims to simplify user comprehension, reduce confusion, and align on-chain values directly with their displayed representation. + +===Motivation=== + +The current convention defines one bitcoin as 100,000,000 base units. This representation requires dealing with eight simulated decimal places, which can be confusing and foster the misconception that bitcoin is inherently decimal-based. In reality, Bitcoin’s ledger represents values as integral base units. The decimal point is merely a human-imposed abstraction. + +By redefining the base unit as "one bitcoin," this BIP aligns user perception with the protocol’s true nature. It reduces cognitive overhead, ensures users understand Bitcoin as counting discrete units, and ultimately improves educational clarity and user experience. + +===Specification=== + +'''Redefinition of the Unit:''' + +* Internally, the base units remain unchanged. +* Historically, 1 bitcoin = 100,000,000 base units. Under this proposal, "1 bitcoin" equals one base unit. +* What was previously referred to as "1 bitcoin" now corresponds to 100 million bitcoins under the new definition. + +'''Terminology:''' + +* The informal terms "satoshi" or "sat" are deprecated. +* All references, interfaces, and documentation SHOULD refer to the base unit simply as "bitcoin." +* The currency code "BTC" is unaffected by these changes, and continues to mean 100,000,000 base units. + +'''Display and Formatting:''' + +* Applications SHOULD allow users to toggle between the legacy BTC format (1 BTC = 100,000,000 base units) and the new integral format (1 bitcoin = 1 base unit). +* Use of the ₿ symbol MAY be used to represent base-unit bitcoins but is OPTIONAL. + +Example 1: + +* Old display: 0.00010000 bitcoin +* New display: ₿10,000 or 10,000 bitcoins or 0.00010000 BTC + +Example 2: + +* Old display: 10.23486 bitcoin +* New display: ₿1,023,486,000 or 1,023,486,000 bitcoins or 10.23486 BTC + +Example 3: + +* Old display: 0.345 BTC +* New display: No changes required or ₿34,500,000 or 34,500,000 bitcoins + +NOTE: Traditional number display abbreviations, like 2.5M for millions, are also optional. + +'''Conversion:''' + +* Ledger and consensus rules remain unchanged. +* BTC as a currency code remains unchanged (1 BTC = 100,000,000 base units) +* Implementations adopting this standard MUST multiply previously displayed bitcoin amounts by 100,000,000 to determine the new integer representation. + +===Rationale=== + +'''Usability:''' +Integer-only displays simplify mental arithmetic and reduce potential confusion or user error. + +'''Protocol Alignment:''' +The Bitcoin protocol inherently counts discrete units. Removing the artificial decimal format aligns user perception with Bitcoin’s actual integral design. + +'''Educational Clarity:''' +Presenting integers ensures newcomers do not mistakenly assume that Bitcoin’s nature is decimal-based. It conveys Bitcoin’s true design from the start. + +'''Future-Proofing:''' +Adopting the base unit as the primary measure ensures a consistent standard that can scale smoothly as Bitcoin adoption grows. + +'''Perception of Supply:''' +While the total count of base units is roughly 2.1 quadrillion, this proposal does not alter supply in any way. The change is purely representational. Comparisons can be drawn to other currencies like the Japanese yen or Indonesian rupiah, where high unit counts are standard and not perceived as inflationary. + +===Addressing Alternative Approaches=== + +'''Refuting the "Bits" Proposal''' +([https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki BIP 176]) + +An alternative suggestion (BIP 176) proposes using "bits" to represent one-millionth of a bitcoin (100 satoshis). While this reduces the number of decimal places in certain contexts, it fails to fully address the core issues our BIP aims to solve: + +1. '''Persistent Decimal Mindset:''' +Using "bits" still retains a layered decimal approach, requiring users to think in terms of multiple denominations (BTC and bits). This shifts complexity rather than eliminating it. + +2. '''Inconsistent User Experience:''' +Users must learn to toggle between BTC for large amounts and bits for small amounts. Instead of providing a unified view of value, it fragments the user experience. + +3. '''Incomplete Alignment with the Protocol’s Nature:''' +The "bits" proposal does not realign the displayed value with the integral nature of Bitcoin’s ledger. It continues to rely on fractional units, masking the fundamental integer-based accounting that Bitcoin employs. + +4. '''Not Permanently Future-Proof:''' +Though "bits" may simplify certain price ranges, future circumstances could demand additional denominations or scaling adjustments. Our integral approach resolves this problem entirely by making the base unit the standard measure, avoiding future fragmentation. + +In essence, while BIP 176 attempts to simplify small amount representations, it only replaces one decimal representation with another. By redefining "bitcoin" as the base unit, this BIP eliminates reliance on decimal fractions and separate denominations entirely, offering a clearer, more intuitive, and ultimately more durable solution. + +===Handling the Terms “satoshi” and “sat”=== + +'''Background''' + +“Satoshi” (or its shorthand “sat”) emerged organically some years ago, to honour Bitcoin’s creator and to give a friendly name to the 100-millionth "fraction" of a bitcoin. +Over time “stacking sats” became a meme, and the term now appears in podcasts, apparel, and some wallet UIs. + +While culturally valuable, the term introduces an implicit second denomination layer that contradicts the goal of this BIP: a single base unit, called simply "bitcoin". Of course this BIP cannot stop anyone from using any colloquial term they prefer, but this document exists to specify how to display Bitcoin's only units as "bitcoin" correctly. + +===Backward Compatibility=== + +No consensus rules are altered, and on-chain data remains unchanged. Differences arise solely in display formats: + +* '''For Developers:''' Update GUIs, APIs, and documentation to present values as integers. Remove references to fractional Bitcoin. BTC units remain unchanged. + +* '''For Users:''' The actual value of holdings does not change. Transitional measures, such as dual displays or explanatory tooltips, can ease the adjustment period. + +===Security Considerations=== + +A short-term risk of confusion exists as users adapt to the new representation. Users accustomed to decimals may misinterpret initial displays. To mitigate this: + +* Offer dual displays and tooltips during the transition. +* Provide clear educational materials and coordinated messaging. +* Use alerts or confirmations in applications if input values appear unexpectedly large or small. +* Highlight the unchanging 21M BTC supply cap and equivalence to avoid misinterpretation as inflationary. + +===Reference Implementation=== + +Some wallets, such as Bitkit, have successfully adopted integer-only displays, demonstrating the feasibility of this approach, without incident. Transitional features — like showing both old and new formats side-by-side — can help smooth the transition. + +===Test Vectors=== + +* Old: 1.00000000 Bitcoin → New: ₿100,000,000 (or 100,000,000 bitcoins) +* Old: 0.00010000 Bitcoin → New: ₿10,000 (or 10,000 bitcoins) +* Old: 0.00500000 Bitcoin → New: ₿500,000 (or 500,000 bitcoins) +* Old: 0.005 BTC → New: 0.005 BTC (or ₿500,000 or 500,000 bitcoins) + +All formerly fractional representations now directly correspond to whole-number multiples of the base unit. + +===Implementation Timeline=== + +'''Phase 1 (3-6 months):''' Introduce the concept, provide dual displays and educational materials. Begin pilot testing in willing wallet apps. + +'''Phase 2 (6-12 months):''' Prominent services adopt integer-only displays by default. Community coordination and media campaigns ensure consistency. + +'''Phase 3 (12+ months):''' Integer representation becomes standard. Documentation and user guides no longer reference decimal-based formats. + +===Conclusion=== + +Redefining "bitcoin" as the smallest indivisible unit, and removing decimal-based representations, simplifies comprehension and aligns displayed values with the protocol’s integral accounting. While a transition period may be necessary, the long-term benefits include clearer communication, reduced confusion, and a more accurate understanding of Bitcoin’s fundamental design. + +===Copyright=== + +This BIP is licensed under CC0-1.0. diff --git a/bip-0178.mediawiki b/bip-0178.mediawiki index 72b01d742d..6b5b743521 100644 --- a/bip-0178.mediawiki +++ b/bip-0178.mediawiki @@ -2,18 +2,18 @@ BIP: 178 Layer: Applications Title: Version Extended WIF - Author: Karl-Johan Alm - Comments-Summary: No comments yet. + Authors: Karl-Johan Alm + Comments-Summary: Discouraged for implementation (one person) Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0178 Status: Draft - Type: Standards Track - Created: 2018-04-04 + Type: Specification + Assigned: 2018-04-04 License: CC0-1.0 == Abstract == -An extension to the Wallet Import Format (WIF) to specify what kind of public key the private key corresponds to. +An extension to the Wallet Import Format (WIF) to specify what kind of bitcoin address the private key corresponds to. == Motivation == diff --git a/bip-0179.mediawiki b/bip-0179.mediawiki new file mode 100644 index 0000000000..4344ed39b7 --- /dev/null +++ b/bip-0179.mediawiki @@ -0,0 +1,55 @@ +
+  BIP: 179
+  Title: Name for payment recipient identifiers
+  Authors: Emil Engler 
+           Luke Dashjr 
+  Status: Draft
+  Type: Informational
+  Assigned: 2019-10-17
+  License: CC0-1.0
+
+ +==Abstract== +This BIP proposes a new term for 'address' + +==Specification== +The new term is: +''Bitcoin'' '''Invoice''' ''Address'' + +The ''Bitcoin'' and ''Address'' parts are optional. +The address suffix should only be used as a transitional step. + +A ''Bitcoin'' Invoice ''Address'' is a string of characters that can be used to indicate the intended recipient and purpose of a transaction. + +==Motivation== +Bitcoin addresses are intended to be only used '''once''' and you should generate a new one for every new incoming payment. +The term 'address' however indicates consistency because nearly everything on the internet or the offline world with the term 'address' +is something that rarely or even never changes (postal address, email address, IP addresses (depends heavily on the provider), etc.) +The motivation for this BIP is to change the term address to something that indicates that the address is connected to a single transaction. + +==Rationale== +The reason why we use ''Bitcoin Invoice Address'' or just ''Invoice'' is to emphasize that it is single-use. +The terms ''Bitcoin'' and ''Address'' are optional for the following reasons: +For ''Bitcoin'': +* Useful for multicoin wallets to indicate that it belongs to Bitcoin +* Indicates a difference between a lightning and an on-chain invoice +For ''Address'': +* To not confuse users with a completely new term +* To show that it is where you send something to +* To not break backwards compatibility + +This gives us the four following possibilities: +* Bitcoin Invoice Address +* Bitcoin Invoice +* Invoice Address +* Invoice + +==Backwards Compatibility== +To avoid issues, the 'Address' suffix is permitted, but not recommended. +The suffix 'Address' remains so users should be immediately able to recognize it until the new term is widely known. + +==Acknowledgements== +Thanks to Chris Belcher for the suggestion of the term 'Bitcoin Invoice Address' + +==Copyright== +This BIP is released under CC0-1.0 and therefore Public Domain. diff --git a/bip-0180.mediawiki b/bip-0180.mediawiki index 9f6bd180e0..7cd4e2506a 100644 --- a/bip-0180.mediawiki +++ b/bip-0180.mediawiki @@ -2,12 +2,10 @@ BIP: 180 Layer: Peer Services Title: Block size/weight fraud proof - Author: Luke Dashjr - Comments-Summary: No comments yet. - Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0180 - Status: Draft - Type: Standards Track - Created: 2017-03-17 + Authors: Luke Dashjr + Status: Closed + Type: Specification + Assigned: 2017-03-17 License: BSD-2-Clause diff --git a/bip-0197.mediawiki b/bip-0197.mediawiki new file mode 100644 index 0000000000..b7252f60c3 --- /dev/null +++ b/bip-0197.mediawiki @@ -0,0 +1,152 @@ +
+  BIP: 197
+  Layer: Applications
+  Title: Hashed Time-Locked Collateral Contract
+  Authors: Matthew Black 
+           Tony Cai 
+  Status: Draft
+  Type: Specification
+  Assigned: 2019-03-19
+  License: BSD-3-Clause OR CC0-1.0
+
+ +==Abstract== + +This BIP describes a script for generalized debt agreement contract based on Hashed Time-Lock Contract (BIP 199) transactions according to the Atomic Loans specification (https://arxiv.org/pdf/1901.05117.pdf). For more details visit https://atomicloans.io. + +==Summary== + +A Hashed Time-Locked Collateral Contract (HTLCC) consists of two scripts that permit a designated party (the "borrower") to lock funds on the Bitcoin chain for a specified amount of time as collateral in a debt agreement where the loan principal is denominated in a currency on another blockchain. We denote the blockchain on which the loan principal is issued the principal blockchain. + +The purpose of each script is to enable the creation of a debt agreement between two parties (the "borrower" and the "lender"), where the collateral is locked in a P2SH, and can only be spent once the borrower repays the principal and interest in the debt agreement on the principal blockchain. In the case that the borrower does not repay, the borrower or lender can opt for liquidation of the collateral, which will involve the atomic swapping of collateral for the loan currency. In the case that at least one of the two parties don't opt for liquidation, then each party will be entitled to a percentage of the collateral, decided when the funds are initially locked in the P2SH. + +These funds are locked into two scripts. Refundable Collateral and Seizable Collateral scripts. The funds sent to these scripts represent the percentage of collateral that each party is entitled to in the case that repayment fails, and the parties don't opt for liquidation. + +The Refundable Collateral script takes the following form: + + OP_IF + OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG + OP_ELSE + OP_IF + [TIMEOUTOP] OP_DROP OP_SIZE OP_PUSHDATA(1) OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_2 OP_2 OP_CHECKMULTISIG + OP_ELSE + [TIMEOUTOP] OP_DROP OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG + OP_ENDIF + OP_ENDIF + +The Seizable Collateral script takes the following form: + + OP_IF + OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG + OP_ELSE + OP_IF + [TIMEOUTOP] OP_DROP OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_2 OP_2 OP_CHECKMULTISIG + OP_ELSE + OP_IF + [TIMEOUTOP] OP_DROP OP_SIZE OP_EQUALVERIFY [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG + OP_ELSE + [TIMEOUTOP] OP_DROP OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG + OP_ENDIF + OP_ENDIF + OP_ENDIF + +[HASHOP] is either OP_SHA256 or OP_HASH160. + +[TIMEOUTOP] is either OP_CHECKSEQUENCEVERIFY or OP_CHECKLOCKTIMEVERIFY. + +===Interaction=== + +* Alice (the "borrower") and Bob (the "lender") exchange public keys as well as two secret hashes A1, A2 created by Alice and three hashes B1, B2, B3 created by Bob. They then mutually agree upon a timeout threshold for the Loan Period, Liquidation Period, and Seizure Period. Alice constructs the script and P2SH address for the Refundable Collateral Contract and Seizable Collateral Contract. Bob constructs the script for the blockchain on which the loan principal will be issued - the principal blockchain. + +* Bob sends loan principal funds to the loan script on the principal blockchain + +* Alice sends funds to the Refundable Collateral P2SH address and the Seizable Collateral P2SH address. The amount of funds she sends to the two addresses will be determined beforehand off-chain between Alice and Bob. + +* Either +** Bob accepts locking of collateral by Alice and reveals B1, allowing Alice to withdraw the loan amount on the principal blockchain. +** Bob doesn't accept locking of collateral by Alice, and recovers the funds after the approve expiration while revealing B2, which allows Alice to refund the Refundable and Seizable collateral. + +** If Bob accepts the locking of collateral by Alice + +*** Either +**** Alice repays the loan by the end of the Loan Period and Bob reveals the secret to Alice by revealing it in the loan repayment acceptance transaction; OR +**** Alice defaults on the loan and Alice and Bob both opt for collateral liquidation, where any third-party is able to bid on the collateral. The winning bidder, Charlie, will subsequently receive the liquidated collateral by way of an Atomic Swap between the collateral funds (ie. BTC locked in both the Refundable Collateral P2SH and the Seizable Collateral P2SH) and the bid funds (ie. funds denominated in the loan currency, put forth by Charlie as part of his bid). This is done by both Alice and Bob signing a multisig and revealing A2 and B2; OR +**** Alice defaults on the loan and at least one of Alice or Bob opts out of collateral liquidation, then Alice recovers the Refundable Collateral funds and Bob spends the Seizable Collateral funds. +**** Alice defaults on the loan and at least one of Alice or Bob opts out of collateral liquidation. But Bob doesn't spend the Seizable Collateral funds, so Alice recovers both the Refundable Collateral funds and the Seizable Collateral funds. + +==Compatibility== + +BIP 197 is compatible with [https://github.com/ethereum/EIPs/pull/1850 ERC 1850] for [https://arxiv.org/pdf/1901.05117.pdf atomic loans] with Ethereum. Can be extended in the future to be compatible with other HTLC and smart contract compatible chains. + +==Motivation== + +In many different protocols, the revealing of secrets is used as a settlement mechanism. HTLCC transactions are a safe way of exchanging secrets to advance the state of a debt agreement, due to the ability to recover a percentage of collateral funds from an uncooperative counterparty, and ensure principal + interest + liquidation fee is paid with a cooperative party. + +==Definitions== + +borrower: entity that locks collateral on the Bitcoin chain and receives loan amount on principal blockchain from lender following the approval of the borrower’s borrow request + +lender: entity that contributes funds to the Hashed Time-Locked Principal Contract (HTLPC) on the principal blockchain, to be borrowed by the borrower upon the locking of collateral on the Bitcoin chain and the lender’s approval + +repay: when the borrower pays back the principal + interest before loanExpiration + +default: when the borrower fails to pay back the principal + interest before the loanExpiration + +secret: random number chosen by the borrower or lender, revealed to allow the parties to change the state of the debt agreement + +secretHash: hash of the secret, used in the construction of HTLCC + +SecretA1: secret generated by the borrower, used to prove that the borrower has withdrawn the loan + +SecretA2: secret generated by the borrower, used to allow the bidder to withdraw the liquidated collateral funds + +SecretB1: secret generated by the lender, used to accept the locking of collateral by borrower, enabling borrower to withdraw the loan amount + +SecretB2: secret generated by the lender, used to refund themselves in the event they aren't satisfied with borrower’slocking of collateral. Also used to accept borrower’s repayment of principal plus interest + +SecretB3: secret generated by the lender, used to allow the bidder to withdraw the liquidated collateral funds + +SecretC: secret generated by the bidder, used to accept the signatures of the borrower and lender for authorizing the liquidation of collateral + +loan expiration num: timestamp before which the borrower must repay the loan; or otherwise risk the liquidation or seizure of their collateral + +bidding expiration num: timestamp that determines the amount of time allocated to bidding before seizure period occurs + +seizure expiration num: timestamp that determines the amount of time during which the lender can seize funds within the Seizable Collateral P2SH, after which the borrower can refund their corresponding amount of the collateral they are entitled to (ie. either just the funds within the Refundable Collateral P2SH, or both the Refundable Collateral and Seizable Collateral in the event where the lender failed to seize). + +===Approve Period=== +During this time, the lender deploys the HTLPC on the principal blockchain. Following this, the borrower locks their collateral on the Bitcoin blockchain in a HTLCC. The lender then either reveals secretB1 to signify that they are satisfied with the collateral, and the borrower can withdraw the loan by revealing secretA1. If the lender is not satisfied with the collateral locked by the borrower, the lender can refunds their loan amount by revealing secretB2, which will subsequently allow the borrower to refund the collateral amount they deposited. + +===Loan Period=== +Once the borrower has withdrawn the loan amount, the Loan Period begins. Once the Loan Period is finished, the borrower is expected to repay the loan. If they do, the lender can then accept the repayment by revealing secretB2, enabling the borrower to refund their collateral amount. In the case that the borrower defaults or does not repay the full principal plus interest amount, the lender can choose to not accept the loan repayment, and the parties can opt for liquidation of the collateral in the Bidding Period. + +===Bidding Period=== +In the case of a default or the lender not accepting the borrower repayment, the lender and borrower can opt for liquidation of the collateral through the process of third party bidders bidding on the collateral. The Bidding Period can be initiated by either the lender or the borrower. Once the bidding timeout occurs, the lender and borrower must each provide a signature, followed by secretC revealed by the winning bidder once they have checked that the signature is proper. Finally, the lender and borrower must each reveal secretA2 and secretB3 to allow the collateral to be withdrawn by the winning bidder. + +===Seizure Period=== +In the case that either the lender or borrower don’t accept the bid, the lender can seize a percentage of the collateral. The amount is dependent on the amount of collateral locked in the Seizable Collateral and Refundable Collateral script as described in this BIP. During this period, the borrower can also refund the funds locked in the Refundable Collateral script. + +===Refund Period=== +In the case that the lender does not seize the collateral locked in the Seizable Collateral script, then the borrower can refund the funds locked in the Seizable Collateral script. + +==Rationale== + +The rational for the following script checking the length of secrets pushed to the stack that are used with OP_SHA256 in the following script + + OP_SIZE OP_EQUALVERIFY + +is to ensure that the secret size is exactly a certain number of bytes long. + +This is especially important when this script is used alongside the HTLPC on other chains like Ethereum where the sha256 opcode only takes up 32 bytes and disregards the rest, there is a need to ensure that the length on the Bitcoin side is 32 bytes. + +==Backwards Compatibility== + +As this is a new standard for collateralized debt, there is no need for backward compatibility. Once this is accepted as a standard there are certain aspects of the contract that can be modified while still retaining backwards compatibility, such as removing the need to verify the size of the hash if being used with two blockchains with the same maximum block size, which would be backward compatible with the current script. + +==Implementation== + +https://github.com/AtomicLoans/chainabstractionlayer/blob/dev/packages/bitcoin-collateral-provider/lib/BitcoinCollateralProvider.js + +==Copyright== + +This document is dual licensed as BSD 3-clause, and Creative Commons CC0 1.0 Universal. diff --git a/bip-0199.mediawiki b/bip-0199.mediawiki index 887804a3de..74bf6d6b13 100644 --- a/bip-0199.mediawiki +++ b/bip-0199.mediawiki @@ -2,15 +2,14 @@ BIP: 199 Layer: Applications Title: Hashed Time-Locked Contract transactions - Author: Sean Bowe - Daira Hopwood + Authors: Sean Bowe + Daira Hopwood Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0199 - Status: Draft - Type: Standards Track - Created: 2017-03-27 - License: BSD-3-Clause - CC0-1.0 + Status: Closed + Type: Specification + Assigned: 2017-03-27 + License: BSD-3-Clause OR CC0-1.0 ==Abstract== @@ -19,13 +18,13 @@ This BIP describes a script for generalized off-chain contract negotiation. ==Summary== -A Hashed Time-Locked Contract (HTLC) is a script that permits a designated party (the "seller") to spend funds by disclosing the preimage of a hash. It also permits +A Hashed Time-Locked Contract (HTLC) is a script that permits a designated party (the "seller") to spend funds by disclosing the preimage of a hash. It also permits a second party (the "buyer") to spend the funds after a timeout is reached, in a refund situation. The script takes the following form: OP_IF - [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 + [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 OP_ELSE [TIMEOUTOP] OP_DROP OP_DUP OP_HASH160 OP_ENDIF @@ -38,35 +37,34 @@ The script takes the following form: ===Interaction=== -* Victor (the "buyer") and Peggy (the "seller") exchange public keys and mutually agree upon a timeout threshold. Peggy provides a hash digest. Both parties can now -construct the script and P2SH address for the HTLC. +* Victor (the "buyer") and Peggy (the "seller") exchange public keys and mutually agree upon a timeout threshold. Peggy provides a hash digest. Both parties can now construct the script and P2SH address for the HTLC. * Victor sends funds to the P2SH address. * Either: ** Peggy spends the funds, and in doing so, reveals the preimage to Victor in the transaction; OR ** Victor recovers the funds after the timeout threshold. -Victor is interested in a lower timeout to reduce the amount of time that his funds are encumbered in the event that Peggy does not reveal the preimage. Peggy is -interested in a higher timeout to reduce the risk that she is unable to spend the funds before the threshold, or worse, that her transaction spending the funds does +Victor is interested in a lower timeout to reduce the amount of time that his funds are encumbered in the event that Peggy does not reveal the preimage. Peggy is +interested in a higher timeout to reduce the risk that she is unable to spend the funds before the threshold, or worse, that her transaction spending the funds does not enter the blockchain before Victor's but does reveal the preimage to Victor anyway. ==Motivation== -In many off-chain protocols, secret disclosure is used as part of a settlement mechanism. In some others, the secrets themselves are valuable. HTLC transactions are -a safe and cheap method of exchanging secrets for money over the blockchain, due to the ability to recover funds from an uncooperative counterparty, and the +In many off-chain protocols, secret disclosure is used as part of a settlement mechanism. In some others, the secrets themselves are valuable. HTLC transactions are +a safe and cheap method of exchanging secrets for money over the blockchain, due to the ability to recover funds from an uncooperative counterparty, and the opportunity that the possessor of a secret has to receive the funds before such a refund can occur. ===Lightning network=== In the lightning network, HTLC scripts are used to perform atomic swaps between payment channels. -Alice constructs K and hashes it to produce L. She sends an HTLC payment to Bob for the preimage of L. Bob sends an HTLC payment to Carol for the same preimage and -amount. Only when Alice releases the preimage K does any exchange of value occur, and because the secret is divulged for each hop, all parties are compensated. If +Alice constructs K and hashes it to produce L. She sends an HTLC payment to Bob for the preimage of L. Bob sends an HTLC payment to Carol for the same preimage and +amount. Only when Alice releases the preimage K does any exchange of value occur, and because the secret is divulged for each hop, all parties are compensated. If at any point some parties become uncooperative, the process can be aborted via the refund conditions. ===Zero-knowledge contingent payments=== -Various practical zero-knowledge proving systems exist which can be used to guarantee that a hash preimage derives valuable information. As an example, a -zero-knowledge proof can be used to prove that a hash preimage acts as a decryption key for an encrypted sudoku puzzle solution. (See +Various practical zero-knowledge proving systems exist which can be used to guarantee that a hash preimage derives valuable information. As an example, a +zero-knowledge proof can be used to prove that a hash preimage acts as a decryption key for an encrypted sudoku puzzle solution. (See [https://github.com/zcash/pay-to-sudoku pay-to-sudoku] for a concrete example of such a protocol.) HTLC transactions can be used to exchange such decryption keys for money without risk, and they do not require large or expensive-to-validate transactions. diff --git a/bip-0300.mediawiki b/bip-0300.mediawiki new file mode 100644 index 0000000000..a09c635445 --- /dev/null +++ b/bip-0300.mediawiki @@ -0,0 +1,479 @@ +
+  BIP: 300
+  Layer: Consensus (soft fork)
+  Title: Hashrate Escrows (Consensus layer)
+  Authors: Paul Sztorc 
+           CryptAxe 
+  Status: Draft
+  Type: Specification
+  Assigned: 2017-08-14
+  License: BSD-2-Clause
+  Discussion: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014364.html
+
+ +==Abstract== + +BIP-300 enables a new type of L2, where "withdrawals" (the L2-to-L1 txns) are governed by proof-of-work -- instead of a federation or fixed set of pubkeys. + +BIP-300 emphasizes slow, transparent, and auditable withdrawals that are easy for honest users to get right and hard for dishonest miners to abuse. The main design goal for BIP-300 is ''partitioning'' -- users can ignore BIP-300 txns if they wish; it makes no difference to L1 if the user validates all, some, or none of them. The second design goal is ''security'' -- users of the L2 should feel confident that, [https://www.drivechain.info/blog/fees/ if the L2 network is paying a lot of fees], then miners will want to keep it around, and the withdrawals will therefore be processed accurately. + +Once BIP-300 has established a "bridge" between L1 and these L2s, users can swap coins in and out instantly, only using BIP-300 for final settlement. This setup allows Bitcoin to process all the transactions in the world, of any shape or size, regardless of blocksize, node software, tech stack, or decentralization level -- all without altering L1 at all. + + +==Motivation== + +BIP-300 allows us to achieve [https://www.truthcoin.info/blog/zside-meltcast/ strong privacy], [https://www.truthcoin.info/blog/thunder/ planetary scale], and [https://www.truthcoin.info/blog/all-world-txns/ hundreds of billions of dollars in annual mining revenues], all with a [https://www.drivechain.info/blog/fees/ security model] that is [https://x.com/Truthcoin/status/1701959339508965405 much stronger than] that of the [https://www.truthcoin.info/blog/ln-blackpill/ Lightning Network]. + +The original motivation stretches back to Reid Hoffman, who [https://blockstream.com/2015/01/13/en-reid-hoffman-on-the-future-of-the-bitcoin-ecosystem/ wrote in 2014]: "Sidechains allow developers to add features and functionality to the Bitcoin universe without actually modifying the Bitcoin Core code...Consequently, innovation can occur faster, in more flexible and distributed ways, without losing the synergies of a common platform with a single currency." + +See [http://www.drivechain.info/ drivechain.info] for more information. + + + +==Specification== + +===Overview=== + +BIP-300 consists of six new blockchain messages: + +* M1. "Propose New Sidechain" +* M2. "ACK Proposal" +* M3. "Propose Bundle" +* M4. "ACK Bundle" +* M5. Deposit -- a transfer of BTC from-main-to-side +* M6. Withdrawal -- a transfer of BTC from-side-to-main + + +Nodes organize this data into [https://github.com/LayerTwo-Labs/bip300301_enforcer/blob/13a4353c39a26d9d40180ea361b7580fd682e5b5/src/bip300.rs#L79-L96 a few caches], mainly these two: + +* D1. "The Sidechain List" +* D2. "The Withdrawal List" + +==== D1 (The Sidechain List) ==== + +D1 is a list of active sidechains. D1 is populated via M1 and M2. Fields #9 and #10 are updated via M5 and M6. + +{| class="wikitable" +|- style="font-weight:bold; text-align:center; vertical-align:middle;" +! Field No. +! Label +! Type +! Description / Purpose +|- style="vertical-align:middle;" +| 1 +| Escrow Number +| uint8_t +| The escrow's ID number. Used to uniquely refer to each sidechain. +|- +| 2 +| Version +| int32_t +| Version number. +|- +| 3 +| Sidechain Name +| string +| A human-readable name of the sidechain. +|- style="vertical-align:middle;" +| 4 +| Sidechain Description +| string +| A human-readable name description of the sidechain. +|- style="vertical-align:middle;" +| 5 +| Hash1 - tarball hash +| uint256 +| Intended as the sha256 hash of the tar.gz of the canonical sidechain software. (This is not enforced by BIP-300, and is for human purposes only.) +|- style="vertical-align:middle;" +| 6 +| Hash2 - git commit hash +| uint160 +| Intended as the git commit hash of the canonical sidechain node software. (This is not enforced by BIP-300, and is for human purposes only.) +|- +| 7 +| Active +| bool +| Does this sidechain slot contain an active sidechain?
+|- style="vertical-align:middle;" +| 8 +| Activation Status +| int , int +| The age of the proposal (in blocks); and the number of "fails" (a block that does NOT ack the sidechain). This is discarded after the sidechain activates. +|- style="vertical-align:middle;" +| 9 +| "CTIP" -- "TxID" +| uint256 +| A UTXO that holds the sidechain's money. (Part 1 of 2). +|- style="vertical-align:middle;" +| 10 +| "CTIP" -- "vout" +| int32_t +| A UTXO that holds the sidechain's money. (Part 2 of 2). +|} + + +==== D2 (The Withdrawal List) ==== + +Withdrawals are transactions that remove coins "from" L2 (i.e., from the BIP-300 locked UTXO), and place them back on L1. Each BIP-300 withdrawal can pay out up to 6,000 withdrawals, and only one withdrawal can succeed at a time (per L2). Therefore, since all L2 users share the same large withdrawal-event, on L1 we call these withdrawals "bundles". + +D2 is driven by M3, M4, M5, and M6. Those messages enforce the following principles: + +# The database has a canonical order (first come first serve). +# From one block to the next, every "Blocks Remaining" field decreases by 1. +# When "Blocks Remaining" reaches zero, the bundle is removed. +# From one block to the next, the value in "ACKs" may either increase or decrease, by a maximum of 1 (see M4). +# If a bundle's "ACKs" reach 13150 or greater, it "succeeds" and its corresponding M6 message can be included in a block. +# If the M6 of a bundle is paid out, it is also removed. +# If a bundle cannot possibly succeed ( 13150 - "ACKs" > "Blocks Remaining" ), it is removed immediately. + + +{| class="wikitable" +! Field No. +! Label +! Type +! Description / Purpose +|- +| 1 +| Sidechain Number +| uint8_t +| Links the withdrawal-request to a specific hashrate escrow. +|- +| 2 +| Bundle Hash +| uint256 +| A withdrawal attempt. Specifically, it is a "blinded transaction id" (i.e., the double-Sha256 of a txn that has had two fields zeroed out, see M6) of a txn which could withdraw funds from a sidechain. +|- +| 3 +| Work Score (ACKs) +| uint16_t +| How many miner upvotes a withdrawal has. Starts at 0. Fastest possible rate of increase is 1 per block. +|- +| 4 +| Blocks Remaining +| uint16_t +| How long this bundle has left to live (measured in blocks). Starts at 26,300 and counts down. +|} + + + + +=== M1 -- Propose Sidechain === + +New sidechains are proposed with M1, and ACKed with M2. + +M1 is a coinbase OP Return output containing the following: + + 1-byte - OP_RETURN (0x6a) + 4-byte - Message header (0xD5E0C4AF) + N-byte - The serialization of the sidechain. + 1-byte nSidechain + 4-byte nVersion + x-byte title + x-byte description + 32-byte hashID1 + 20-byte hashID2 + + +M1 is invalid if: + +* It would add a duplicate entry to D1. +* There is already an M1 in this block. +* The sidechain serialization does not parse. + +Otherwise: + +* A new entry is added to D1, whose initial Activation Status is (age=0, fails=0). + + +=== M2 -- ACK Sidechain Proposal === + +M2 is a coinbase OP Return output containing the following: + + 1-byte - OP_RETURN (0x6a) + 4-byte - Message header (0xD6E1C5BF) + 32-byte - the sha256D hash of sidechain's serialization + + +M2 is ignored if it doesn't parse, or if it is for a sidechain that doesn't exist. + +M2 is invalid if: + +* An M2 is already in this block. +* It tries to ACK two different M1s for the same slot. + +Otherwise: + +* The sidechain is "ACK"ed and does NOT get a "fail" for this block. (As it otherwise would.) + +A sidechain fails to activate if: + +* If the slot is unused: during the next 2016 blocks, it accumulates 1008 fails (i.e., 50% hashrate threshold). +* If the slot is in use: during the next 26,300 blocks, it accumulates 13,150 fails (i.e., 50% hashrate threshold). + +( Thus we can overwrite a used sidechain slot. BIP-300 sidechains are already vulnerable to one catastrophe per 13150 blocks (the invalid withdrawal), so this slot-overwrite option does not change the security assumptions. ) + +Otherwise, the sidechain activates (Active is set to TRUE). + + +=== Withdrawing in Bundles === + +Sidechain withdrawals take the form of "bundles" -- named because they "bundle up" many individual withdrawal-requests into a single rare L1 transaction. + +On the L2 side, individual withdrawal requests are periodically combined into a single CoinJoin-like withdrawal bundle. This bundle is hashed [https://github.com/LayerTwo-Labs/bip300301_messages/blob/398b224981c7c236c8354704e655996d33685149/src/lib.rs#L374C1-L419C2 in a particular way] (on both L2 and L1) -- this "blinded hash" commits to its own L1 fee, but (notably) it does not commit to its first tx-input (in that way, it is like [https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki BIP-118]). + +This hash is what L1 miners will slowly ACK over 3-6 months, not the M6 itself (nor any sidechain data, of course). + +A bundle will either pay all its withdrawals out (via M6), or fail (and pay nothing out for anyone). + + +=== M3 -- Propose Bundle === + +M3 is a coinbase OP Return output containing the following: + + 1-byte - OP_RETURN (0x6a) + 4-byte - Commitment header (0xD45AA943) + 32-byte - The bundle hash, to populate a new D2 entry + 1-byte - nSidechain (the slot number) + +M3 is ignored if it does not parse, or if it is for a sidechain that doesn't exist. + +M3 is invalid if: + +* This block already has an M3 for that nSidechain. +* A bundle with this hash is already in D2. +* A bundle with this hash already paid out. +* A bundle with this hash was rejected in the past. + +Otherwise: M3 adds an entry to D2, with initial ACK score = 1 and initial Blocks Remaining = 26,299. (Merely being added to D2, does count as your first upvote.) + + +=== M4 -- ACK Bundle(s) === + +Once a bundle is in D2, how can we give it enough ACKs to make it valid? + +M4 is a coinbase OP Return output containing the following: + + 1-byte - OP_RETURN (0x6a) + 4-byte - Commitment header (0xD77D1776) + 1-byte - Version + n-byte - The "upvote vector" -- describes which bundle-choice is "upvoted", for each sidechain. + +The M4 message will be invalid (and invalidate the block), if: + +* It tries to upvote a bundle that doesn't exist. (For example, trying to upvote the 7th bundle on sidechain #2, when sidechain #2 has only three bundles.) +* There are no bundles at all, from any sidechain. + +If M4 is NOT present in a block, then it is treated as an "abstain" for all sidechains. + +If M4 is present and valid: each withdrawal-bundle that is ACKed, will gain one upvote. + +Each sidechain always has two "virtual bundles" -- an "abstain" bundle (0xFF), and an "alarm" bundle (0xFE). Abstain leaves the ACK count unchanged, and alarm reduces all ACK counts of all bundles by 1. + +Any bundle which fails to receive a vote, is downvoted (and loses 1 ACK). If a sidechain has no pending bundles, then it is skipped over when M4 is created and parsed. + + +==== Examples ==== + +To upvote the 7th bundle on sidechain #1, and upvote the 4th bundle on sidechain #2, the upvote vector would be { 07, 04 }. And M4 would be [0x6A,D77D1776,00,0006,0003]. + +If block 900,000 has D2 of... + +{| class="wikitable" +|- +! SC# +! Bundle Hash +! ACKs +! Blocks Remaining +|- +| 1 +| h1 +| 45 +| 22,109 +|- +| 1 +| h2 +| 12 +| 22,008 +|- +| 2 +| h3 +| 13 +| 22,999 +|- +| 2 +| h4 +| 8 +| 23,550
+|- +| 2 +| h5 +| 2 +| 22,560 +|} + + +...and then D2 wants to become: + + +{| class="wikitable" +|- +! SC# +! Bundle Hash +! ACKs +! Blocks Remaining +|- +| 1 +| h1 +| 46 +| 22,108 +|- +| 1 +| h2 +| 11 +| 22,007 +|- +| 2 +| h3 +| 12 +| 22,998 +|- +| 2 +| h4 +| 9 +| 23,549
+|- +| 2 +| h5 +| 1 +| 22,559 +|} + +... then M4 would have been [0x6A,D77D1776,00,0000,0001]. + +==== Saving Space ==== + +The version number allows us to shrink the upvote vector in many cases. +Version 0x00 omits the upvote vector entirely (i.e., 6 bytes for the whole M4) and sets this block's M4 equal to the previous block's M4. +Version 0x01 uses 1 byte per sidechain, and can be used while all ACKed withdrawals have an index <256 (i.e., 99.99%+ of the time). +Version 0x02 uses 2 bytes per sidechain, but it always works, even in astronomically unlikely cases (such as when >1 sidechains have >256 bundle candidates). +Version 0x03 omits the upvote vector, and instead upvotes only those withdrawals that are leading their rivals by at least 50 votes. + +For example, an upvote vector of { 2 , N/A, 1 } would be represented as [0x6A,D77D1776,01,01,00]. It means: "upvote the second bundle in sidechain #1; and the first bundle in sidechain #3" (iff sidechains #2 has no bundles proposed). + +An upvote vector of { N/A, N/A, 4 } would be [0x6A,D77D1776,01,03]. + + + +=== M5 -- Deposit BTC (from L1 to L2) === + +Finally, we describe Deposits (M5) and Withdrawals (M6). These are not coinbase outputs, they are txns on L1. + +We call a transaction "M5" if it spends from the escrow output and '''increases''' the quantity of coins. Conversely, we call a transaction "M6" if it spends from the escrow output and '''decreases''' the quantity of coins. See [https://github.com/LayerTwo-Labs/bip300301_enforcer/blob/13a4353c39a26d9d40180ea361b7580fd682e5b5/src/bip300.rs#L462C1-L462C47 here]. + +Every time a deposit/withdrawal is made, the old UTXO is spent and a single new UTXO is created. (Deposits/Withdrawals never cause UTXO bloat.) At all times, the specific treasury UTXO ("CTIP") of each sidechain is cached in D1 (above). + +Every M5 is valid, as long as: + +* It has exactly one OP_DRIVECHAIN output -- this becomes the new CTIP. +* The new CTIP has '''more''' coins in it, than before. + + +=== M6 -- Withdraw BTC (from L2 to L1) === + + +M6 is invalid if: + +* The blinded hash of M6 does NOT match one of the approved bundle-hashes. (In other words: M6 must first be approved by 13,150 upvotes.) +* The first output of M6 is NOT an OP_DRIVECHAIN. (This OP_DRIVECHAIN becomes the new CTIP. In other words: all non-withdrawn coins are paid back to the sidechain.) +* The second output is NOT a zero-value OP_RETURN script of exactly 10 bytes, of which 8 bytes are a serialized Bitcoin amount. +* The txn fee of M6 is NOT exactly equal to the amount of the previous bullet point. +* There are additional OP_DRIVECHAIN outputs after the first one. + +Else, M6 is valid -- and the funds are withdrawn. + +(The point of the latter two bullet points, is to allow the bundle hash to cover the L1 transaction fee.) + +===OP_DRIVECHAIN=== + +This proposal adds a single new opcode, OP_DRIVECHAIN, which has strict semantics for usage. +OP_NOP5 (0xb4) is redefined as OP_DRIVECHAIN if and only if the entire script is OP_DRIVECHAIN followed by a single-byte push and OP_TRUE (exactly 4 bytes). +The single-byte push contains the sidechain number. +Note that this is not a "script number", and cannot be OP_1..OP_16 or any other kind of push; it is also unsigned, and must not be padded even if over sidechain number 127. +The final OP_TRUE is to ensure this change remains a softfork: +without it, sidechain numbers 0 and 128 would cause the legacy script interpreter to fail. + +If an OP_DRIVECHAIN input is spent, the additional rules for M5 or M6 (see above) must be enforced. + + + + + + +==Backward compatibility== + +This soft fork can be deployed without modifying Bitcoin Core at all (i.e., via [https://bip300cusf.com/ CUSF]). + + +==Deployment== + +This BIP deploys when/if >51% hashrate runs [https://github.com/LayerTwo-Labs/bip300301_enforcer/ the enforcer client]. + +Ideally, a critical mass of users would also run the enforcer client -- this would strongly dissuade miners from ever de-activating it. + + +==Reference Implementation== + +The enforcer is [https://github.com/LayerTwo-Labs/bip300301_enforcer/ here]. + +Also, several example L2s are [https://releases.drivechain.info/ here]. + + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. diff --git a/bip-0300/images.txt b/bip-0300/images.txt new file mode 100644 index 0000000000..2fbbf63716 --- /dev/null +++ b/bip-0300/images.txt @@ -0,0 +1 @@ +Images used as reference in the documentation. diff --git a/bip-0300/m1-cli.png b/bip-0300/m1-cli.png new file mode 100644 index 0000000000..3361b28ae0 Binary files /dev/null and b/bip-0300/m1-cli.png differ diff --git a/bip-0300/m1-gui.jpg b/bip-0300/m1-gui.jpg new file mode 100644 index 0000000000..2b05556cf1 Binary files /dev/null and b/bip-0300/m1-gui.jpg differ diff --git a/bip-0301.mediawiki b/bip-0301.mediawiki new file mode 100644 index 0000000000..aabd41e271 --- /dev/null +++ b/bip-0301.mediawiki @@ -0,0 +1,156 @@ +
+  BIP: 301
+  Layer: Consensus (soft fork)
+  Title: Blind Merged Mining (Consensus layer)
+  Authors: Paul Sztorc 
+           CryptAxe 
+  Status: Draft
+  Type: Specification
+  Assigned: 2019-07-23
+  License: BSD-2-Clause
+
+ + +==Abstract== + +Blind Merged Mining (BMM) allows SHA-256d miners to collect transaction fee revenue from other blockchains, without running any new software (i.e., without "looking" at those alt-chains, hence "blind"). + +Instead, this block-assembly work is done by alt-chain users. They choose the alt-chain block, and what txns go in it, the fees etc. Simultaneously, these users "bid" on L1 to win the right to be the sole creator of the alt-chain block. BIP-301 ensures that L1 miners only accept one bid (per 10 minutes, per L2 category), instead of taking all of them (which is what they would ordinarily do). + + +==Motivation== + +"Merged-Mining" (MM) allows miners to reuse their hashing work to secure other chains (for example, as in Namecoin). + +However, traditional MM has two drawbacks: + +# Miners must run a full node of the other chain(s). (Thus, they must run "non-Bitcoin" software which may be buggy.) +# Miners are paid on the other chain, in Alt-currency. (Miners who MM Namecoin, will earn NMC.) + + +==Notation and Example== + +We use notation side:\* and main:\* in front of otherwise ambiguous words (such as "block", "node", or "chain"), to distinguish the mainchain version from its sidechain/alt-chain counterpart. We name all sidechain users "Simon", and name all mainchain miners "Mary". + +Furthermore, here is an example of BIP-301 in use. Imagine that a side:block contains 20,000 txns, each paying a $0.10 fee; therefore, the side:block is worth $2000 of fee revenue. In BIP-301, the sidechain's coinbase txn will pay this $2000 to "Simon". Simon does no hashing, but instead makes one L1 txn paying $1999 to the L1 miners ("Mary"). Thus, Mary ends up with all of the fee revenue, even though she didn't do anything on the sidechain. + + +{| class="wikitable" +|- +! colspan="3" | Upon finding a sidechain block worth $2000... +|- style="font-weight:bold; text-decoration:underline;" +| Item +| Layer1 Miner ("Mary") +| Sidechain User ("Simon") +|- +| Runs a sidechain node? +| No +| Yes +|- +| How much hashing? +| 100% +| 0% +|- +| Coins collected, on Layer2 +| $0 +| $2000 +|- +| Coins paid out, on Layer1 +| $0 +| $1999 +|- +| Coins rec'd, on Layer1 +| $1999 +| $0 +|- +| d(Net Worth) +| +$1999 +| +$1 +|} + + +BIP-301 makes this specialization-of-labor trustless on L1. If Mary takes Simon's money, then she must let Simon control the side:block. + + + +==Specification== + +Each candidate for next side:block is defined by its unique side:blockhash "h*". (Even if the entire rest of the L2 block is identical, different Simons will have different side:coinbases and therefore different h*.) + +BIP-301 consists of two messages: "BMM Accept" and "BMM Request". + +# "BMM Accept" -- A coinbase output in L1, which contains h*. Mary can only choose one h* to endorse. +# "BMM Request" -- A transaction where Simon offers to pay Mary, if (and only if) Mary's L1 block contains Simon's h*. + +As a miner, Mary controls the main:coinbase, so she may select any h*. Her selection determines which side:block is "found" -- and which associated BMM Request she can collect. + + +=== BMM Accept === + +To "Accept" a BMM proposal (endorsing Simon's side:block, and allowing Mary to accept Simon's money later in the block), Mary places an OP_RETURN output into the main:coinbase as follows: + +
+    1-byte - OP_RETURN (0x6a)
+    4-bytes - Message header (0xD1617368)
+    1-byte - Sidechain number (0-255)
+    32-bytes - h* (obtained from Simon)
+
+ +[https://github.com/LayerTwo-Labs/bip300301_messages/blob/dd26518ff9505ea9088436797171799f359d0076/src/lib.rs#L256-L268 Code details here]. + +If these OP_RETURN outputs are not present, then no Requests were accepted. (And, Mary would get no money from Requests.) + +It is possible for Mary and Simon to be the same person. They would trust each other completely, so the BMM process would stop here. There would only be Accepts; Requests would be unnecessary. + +When Simon and Mary are different people, Simon will need to use BMM Requests. + +=== BMM Request === + +Simon will use BMM Requests to buy the "right" to find a sidechain block, from Mary. + +For each side:block that Simon wants to attempt, he broadcasts a txn containing the following as an OP_RETURN: + +
+    1-byte - OP_RETURN (0x6a)
+    3-bytes - Message header (0x00bf00)
+    1-byte - Sidechain number (0-255)
+    32-bytes  - h* (obtained from L2 node)
+    32-bytes  - prevMainBlock (the blockhash of the previous main:block)
+
+ +h* is chosen by Simon to correspond to the side:block he wants to mine on the alt-chain. nSidechain is the number assigned to the sidechain/alt-chain when it was created. + +This txn is invalid if it fails any of the following checks: + +# Each "BMM Request", must match one corresponding "BMM Accept" (previous section). +# Only one BMM Request is allowed in each main:block, per nSidechain. In other words, if 700 users broadcast BMM Requests for sidechain #4, then the main:miner must single out one BMM_Request_4 to include in this L1 block. +# The 32-bytes of prevMainBlock must match the previous main:blockhash. Thus, Simon's txns are only valid for the current block, in the block history that he knows about. + + +Most BMM Request txns will never make it into a block. Simon will make many BMM Requests, but only one will be accepted. Since only one BMM Request can enter the L1 block, Simon may feel comfortable making multiple offers all day long. This means Mary has many offers to choose from, and can choose the one that pays her the most. + +This BIP allows BMM Requests to take place over Lightning. One method is [https://www.drivechain.info/media/bmm-note/bmm-lightning/ here]. (BMM Accepts cannot be over LN, since they reside in main:coinbase txns.) + + +==Backward compatibility== + +This soft fork can be deployed without modifying Bitcoin Core at all (ie, via [https://bip300cusf.com/ CUSF]). + + +==Deployment== + +This BIP deploys when/if >51% hashrate runs [https://github.com/LayerTwo-Labs/bip300301_enforcer/ the enforcer client]. + +Ideally, a critical mass of users would also run the enforcer client -- this would strongly dissuade miners from ever de-activating it. + + +==Reference Implementation== + +The enforcer is [https://github.com/LayerTwo-Labs/bip300301_enforcer/ here]. + +Also, several example L2s using BIP-301 are [https://releases.drivechain.info/ here]. + + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. diff --git a/bip-0310.mediawiki b/bip-0310.mediawiki new file mode 100644 index 0000000000..1c9ce0aa02 --- /dev/null +++ b/bip-0310.mediawiki @@ -0,0 +1,282 @@ +
+  BIP: 310
+  Layer: Applications
+  Title: Stratum protocol extensions
+  Authors: Pavel Moravec 
+           Jan Čapek 
+  Status: Draft
+  Type: Informational
+  Assigned: 2018-03-10
+  License: BSD-3-Clause OR CC0-1.0
+
+ +==Abstract== + +This BIP provides a generic mechanism for specifying stratum protocol +extensions. At the same time, one of the important extensions that is +specified by this BIP is configuration of bits for "version rolling" +in nVersion field of bitcoin block header. + +The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", +"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this +document are to be interpreted as described in RFC 2119. + +==Motivation== + +The initial motivation for specifying some general support for stratum +protocol extensions was a need to allow miners to do so called +"version rolling", changing value in the first field of the Bitcoin +block header. + +Version rolling is backwards incompatible change to the stratum protocol +because the miner couldn't communicate different block version value to +the server in the original version of the stratum protocol. Similarly, +a server couldn't communicate safe bits for rolling to a miner. So +both miners and pools need to implement some protocol extension to +support version rolling. + +Typically, if a miner sends an unknown message to a server, the server +closes the connection (not all implementations do that but some +do). So it is not very safe to try to send unknown messages to +servers. + +We can use this opportunity to make one backwards incompatible +change to the protocol to support multiple extensions in the +future. In a way that a miner can advertise its capabilities and at +the same time it can request some needed features from the server. + +It is preferable that the same mechanism for feature negotiation can +be used for not yet known features. It SHOULD be easy to implement in +the mining software too. + +We introduce one new message to the stratum protocol ('''"mining.configure"''') which handles the initial configuration/negotiation of features in a generic way. So that adding features in the future can be done without a necessity to add new messages to stratum protocol. + +Each extension has its unique string name, so called '''extension code'''. + + +==Specification== +Currently, the following extensions are defined: + +* '''"version-rolling"''' +* '''"minimum-difficulty"''' +* '''"subscribe-extranonce"''' + + +===Additional data types=== + +The following names are used as type aliases, making the message +description easier. + +* '''TMask''' - case independent hexadecimal string of length 8, encoding an unsigned 32-bit integer (~[0-9a-fA-F]{8}) + +* '''TExtensionCode''' - non-empty string with a value equal to the name of some protocol extension. + +* '''TExtensionResult''' - true / false / ''String''. +** true = The requested feature is supported and its configuration understood and applied. +** false = The feature is not supported or unknown. +** ''String'' = Error message containing information about what went wrong. + + +===Request "mining.configure"=== + +This message (JSON RPC Request) SHOULD be the '''first message''' sent +by the miner after the connection with the server is established. The client +uses the message to advertise its features and to request/allow some +protocol extensions. + +The reason for it being the first is that we want the implementation and +possible interactions to be as easy and simple as possible. An extension +can define explicitly what does a repeated configuration of that +extension mean. + +Each extension code provides a namespace for its extension parameters +and extension return values. By convention, the names are formed from +extension codes by adding "." and a parameter name. The same applies +for the return values, which are transferred in a result map +too. E.g. "version-rolling.mask" is the name of the parameter "mask" of +extension "version-rolling". + +'''Parameters''': + +* '''extensions''' (REQUIRED, List of ''TExtensionCode'') +::- Each string in the list MUST be a valid extension code. The meaning of each code is described independently as part of the extension definition. A miner SHOULD advertise all its available features. + +* '''extension-parameters''' (REQUIRED, ''Map of (String -> Any)'') +::- Parameters of the requested/allowed extensions from the first parameter. + + +'''Return value''': + +* ''Map of (String -> Any)'' +::- Each code from the '''extensions''' list MUST have a defined return value (''TExtensionCode'' -> ''TExtensionResult''). This way the miner knows if the extension is activated or not. E.g. {"version-rolling":false} for unsupported version rolling. +::- Some extensions need additional information to be delivered to the miner. The return value map is used for this purpose. + + +Example request (new-lines added): + +
+ {"method": "mining.configure",
+  "id": 1,
+  "params": [["minimum-difficulty", "version-rolling"],
+	     {"minimum-difficulty.value": 2048,
+	      "version-rolling.mask": "1fffe000", "version-rolling.min-bit-count": 2}]}
+
+ +(The miner requests extensions "version-rolling" and +"minimum-difficulty". It sets the parameters according to the extensions' +definitions.) + +Example result (new-lines added): + +
+ {"error": null,
+  "id": 1,
+  "result": {"version-rolling": true,
+	     "version-rolling.mask": "18000000",
+	     "minimum-difficulty": true}}
+
+ +=Defined extensions= + +==Extension "version-rolling"== + +This extension allows the miner to change the value of some bits in the +version field in the block header. Currently there are no standard bits +used for version rolling so they need to be negotiated between a +miner and a server. + +A miner sends the server a mask describing bits which the miner is +capable of changing. 1 = changeable bit, 0 = not changeable (miner_mask) +and a minimum number of bits that it needs for efficient version rolling. + +A server typically allows you to change only some of the version bits +(server_mask) and the rest of the version bits are +fixed. E.g. because the block needs to be valid or some signaling is +in place. + +The server responds to the configuration message by sending a mask +with common bits intersection of the miner's mask and its a mask +(response = server_mask & miner_mask) + +Example request (a miner capable of changing any 2 bits from a 16-bit mask): + + {"method": "mining.configure", "id": 1, "params": [["version-rolling"], {"version-rolling.mask": "1fffe000", "version-rolling.min-bit-count": 2}]} + + +Example result (success): + + {"error": null, "id": 1, "result": {"version-rolling": true, "version-rolling.mask": "18000000"}} + + +Example result (unknown extension): + + {"error": null, "id": 1, "result": {"version-rolling": false}} + + +'''Extension parameters''': + +* '''"version-rolling.mask"''' (OPTIONAL, ''TMask'', default value "ffffffff") +::- Bits set to 1 can be changed by the miner. This value is expected +to be stable for the whole mining session. A miner doesn't have to +send the mask, in this case a default full mask is used. + +'''Extension return values''': + +* '''"version-rolling"''' (REQUIRED, ''TExtensionResult'') +::- When responded with true, the server will accept new parameter of '''"mining.submit"''', see later. + +* '''"version-rolling.mask"''' (REQUIRED, ''TMask'') +::- Bits set to 1 are allowed to be changed by the miner. If a miner changes bits with mask value 0, the server will reject the submit. +::- The server SHOULD return the largest mask possible (as many bits set to 1 as possible). This can be useful in a mining proxy setup when a proxy needs to negotiate the best mask for its future clients. There is a [https://github.com/bitcoin/bips/pull/661/files Draft BIP] describing available nVersion bits. The server SHOULD pick a mask that preferably covers all bits specified in the BIP. + +* '''"version-rolling.min-bit-count"''' (REQUIRED, ''TMask'') +::- The miner also provides a minimum number of bits that it needs for efficient version rolling in hardware. Note that this parameter provides important diagnostic information to the pool server. If the requested bit count exceeds the limit of the pool server, the miner always has the chance to operate in a degraded mode without using full hashing power. The pool server SHOULD NOT terminate miner connection if this rare mismatch case occurs. + +===Notification '''"mining.set_version_mask"'''=== + +Server notifies the miner about a new mask valid for the +connection. This message can be sent at any time after the successful +setup of the version rolling extension by the "mining.configure" +message. The new mask is valid '''immediately''', so that the server +doesn't wait for the next job. + + +'''Parameters''': + +* ''mask'' (REQUIRED, ''TMask''): The meaning is the same as the '''"version-rolling.mask"''' return parameter. + +Example: + + {"params":["00003000"], "id":null, "method": "mining.set_version_mask"} + + +===Changes in request '''"mining.submit"'''=== + +Immediately after successful activation of the version-rolling extension +(result to '''"mining.configure"''' sent by server), the server MUST accept +an additional parameter of the message '''"mining.submit"'''. The client MUST +send one additional parameter, '''version_bits''' (6th parameter, after +''worker_name'', ''job_id'', ''extranonce2'', ''ntime'' and ''nonce''). + + +'''Additional parameters''': + +* ''version_bits'' (REQUIRED, ''TMask'') - Version bits set by miner. +::- Miner can set only bits corresponding to the set bits in the last received mask from the server either as response to "mining.configure" or "mining.set_version_mask" notification (last_mask). This must hold: + version_bits & ~last_mask == 0 +::- The server computes ''nVersion'' for the submit as follows: + nVersion = (job_version & ~last_mask) | (version_bits & last_mask) +where job_version is the block version sent to miner as part of job with id job_id. + +==Extension "minimum-difficulty"== + +This extension allows miner to request a minimum difficulty for the +connected machine. It solves a problem in the original stratum +protocol where there is no way how to communicate hard limit of the +connected device. + +'''Extension parameters''': +* '''"minimum-difficulty.value"''' (REQUIRED, ''Integer/Float'', >= 0) +::- The minimum difficulty value acceptable for the miner/connection. The value can be 0 for essentially disabling the feature. + +'''Extension return values''': +* '''"minimum-difficulty"''' (REQUIRED, ''TExtensionResult'') +::- Whether the minimum difficulty was accepted or not. +::- This extension can be configured multiple times by calling "mining.configure" with "minimum-difficulty" code again. + + +==Extension "subscribe-extranonce"== + +Parameter-less extension. Miner advertises its capability of receiving +message '''"mining.set_extranonce"''' message (useful for hash rate +routing scenarios). + +==Extension "info"== + +Miner provides additional text-based information. + +'''Extension parameters''': +* '''"info.connection-url"''' (OPTIONAL, ''String'') +::- Exact URL used by the mining software to connect to the stratum server. + +* '''"info.hw-version"''' (OPTIONAL, ''String'') +::- Manufacturer specific hardware revision string. + +* '''"info.sw-version"''' (OPTIONAL, ''String'') +::- Manufacturer specific software version + +* '''"info.hw-id"''' (OPTIONAL, ''String'') +::- Unique identifier of the mining device + +==Compatibility== + +Currently, there is a similar protocol feature '''mining.capabilities''' that +was intended for various protocol extensions. However, '''mining.configure''' +is incompatible with this feature as it requires a server response confirming +all accepted/negotiated extensions. The reason why we made it incompatible is +that '''mining.capabilities''' request has no associated response. + + +==Copyright== + +This document is dual licensed as BSD 3-clause, and Creative Commons CC0 1.0 Universal. diff --git a/bip-0320.mediawiki b/bip-0320.mediawiki new file mode 100644 index 0000000000..49d592adf2 --- /dev/null +++ b/bip-0320.mediawiki @@ -0,0 +1,65 @@ +
+  BIP: 320
+  Title: nVersion bits for general purpose use
+  Authors: BtcDrak 
+  Status: Draft
+  Type: Specification
+  Assigned: 2018-03-01
+  License: BSD-3-Clause OR CC0-1.0
+
+ +==Abstract== + +This BIP reserves 16 bits of the block header nVersion field for general purpose use and removes their meaning for the purpose of version bits soft-fork signalling. + +The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. + +==Motivation== + +There are a variety of things that miners may desire to use some of the nVersion field bits for. However, due to their use to coordinate miner activated soft-forks, full node software will generate false warnings about unknown soft forks if those bits are used for non soft fork signalling purposes. By reserving bits from the nVersion field for general use, node software can be updated to ignore those bits and therefore will not emit false warnings. Reserving 16 bits for general use leaves enough for 13 parallel soft-forks using version bits. + +===Example Uses=== + +The following are example cases that would benefit from using some of the bits from the nVersion field. This list is not exhaustive. + +Bitcoin mining hardware currently can exhaust the 32 bit nonce field in less than 200ms requiring the controller to distribute new jobs very frequently to each mining chip consuming a lot of bandwidth and CPU time. This can be greatly reduced by rolling more bits. Rolling too many bits from nTime is not ideal because it may distort the timestamps over a longer period. + +Version-rolling AsicBoost requires two bits from the nVersion field to calculate 4-way collisions. Any two bits can be used and mining equipment can negotiate which bits are to be used with mining pools via the Stratum "version-rolling" extension. + +==Specification== + +Sixteen bits from the block header nVersion field, starting from 13 and ending at 28 inclusive (0x1fffe000), are reserved for general use and removed from BIP8 and BIP9 specifications. A mask of 0xe0001fff should be applied to nVersion bits so bits 13-28 inclusive will be ignored for soft-fork signalling and unknown soft-fork warnings. + +This specification does not reserve specific bits for specific purposes. + +==Reference Implementation== + +https://github.com/btcdrak/bitcoin/commit/d12516e136d4a8952904a13eedc9f4225f35dc3b + +==Backwards Compatibility== + +Non-upgraded nodes will interpret the reserved bits of this proposal as signals for soft forks, and may additionally activate the warning system for unknown soft forks. + +This proposal does not require a soft fork to implement. + +At the time of writing no known soft forks are pending using any of 16 bits reserved in this BIP, and given that a non-trivial percentage of the hashrate is already making uses of those bits, future soft forks SHOULD NOT utilise those bits for activation signalling. + +==Acknowledgements== + +Timo Hanke and Sergio Lerner for originally proposing 15-bit extra nNonce2. + +==References== + +[[bip-0008.mediawiki|BIP8]] + +[[bip-0009.mediawiki|BIP9]] + +[https://arxiv.org/pdf/1604.00575.pdf AsicBoost white paper] + +[https://github.com/BlockheaderNonce2/bitcoin/wiki Blockheader Extra nNonce2 proposal] + +[https://github.com/slushpool/stratumprotocol/blob/master/stratum-extensions.mediawiki Stratum protocol extension BIP for version-rolling] + +==Copyright== + +This document is dual licensed as BSD 3-clause, and Creative Commons CC0 1.0 Universal. diff --git a/bip-0321.mediawiki b/bip-0321.mediawiki new file mode 100644 index 0000000000..52837b3803 --- /dev/null +++ b/bip-0321.mediawiki @@ -0,0 +1,237 @@ +
+  BIP: 321
+  Layer: Applications
+  Title: URI Scheme
+  Authors: Matt Corallo 
+  Status: Complete
+  Type: Specification
+  Assigned: 2024-11-15
+  License: BSD-2-Clause
+  Replaces: 21
+
+ +== Copyright == + +This BIP is licensed under the BSD 2-clause license. + +== Abstract == + +This BIP proposes a URI scheme for describing Bitcoin payment instructions. + +== Motivation == + +The purpose of this URI scheme is to enable users to easily make payments by simply clicking links on webpages or scanning QR Codes. + +This BIP is a modification and intended replacement of [[bip-0021.mediawiki|BIP 0021]] to add information about the modern usage of bitcoin: URIs (including standard query parameters and modern address types) as well as provide forward-looking guidance on how to incorporate new payment instructions. It further adds an optional extension to provide the payment initiator with proof of payment. BIP 21 was based on BIP 20, which was, in turn based on an earlier document by Nils Schneider. + +== Specification == + +=== General rules for handling (important!) === + +Bitcoin clients MUST NOT act on URIs without getting the user's authorization. +They SHOULD require the user to manually approve each payment individually, though in some cases they MAY allow the user to automatically make this decision. + +=== Operating system integration === + +Graphical bitcoin clients SHOULD register themselves as the handler for the "bitcoin:" URI scheme by default, if no other handler is already registered. If there is already a registered handler, they MAY prompt the user to change it once when they first run the client. + +=== General Format === + +Bitcoin URIs follow the general format for URIs as set forth in RFC 3986. The path component consists of a bitcoin address, and the query component provides additional payment options. + +Elements of the query component may contain characters outside the valid range. These must first be encoded according to UTF-8, and then each octet of the corresponding UTF-8 sequence must be percent-encoded as described in RFC 3986. + +=== ABNF grammar === + + bitcoinurn = "bitcoin:" [ bitcoinaddress ] [ "?" bitcoinparams ] + bitcoinaddress = *base58 / *bech32 / *bech32m + bitcoinparams = bitcoinparam [ "&" bitcoinparams ] + bitcoinparam = [ amountparam / labelparam / messageparam / responseparam / otherparam / reqparam ] + amountparam = "amount=" *digit [ "." *digit ] + labelparam = "label=" *qchar + messageparam = "message=" *qchar + responseparam = [ "req-" ] "pop=" *qchar + otherparam = qchar *qchar [ "=" *qchar ] + reqparam = "req-" qchar *qchar [ "=" *qchar ] + +Here, "qchar" corresponds to valid characters of an RFC 3986 URI query component, excluding the "=" and "&" characters, which this BIP takes as separators. + +The scheme component ("bitcoin:") is case-insensitive, and implementations must accept any combination of uppercase and lowercase letters. The query parameter keys are also case-insensitive. Query parameter values and bitcoin address fields may be case-sensitive depending on their content. + +Multiple query parameters with the same key MAY be included for query parameters representing payment instructions. Multiple query parameters with the same key MUST NOT be included for keys "label", "message", or "pop". Multiple query parameters with the same key for other keys MUST be allowed for unknown query parameters. Future query parameter keys may or may not allow for duplicate parameters. + +=== Bitcoin Address === + +The bitcoinaddress body MUST be either a base58 P2SH or P2PKH address, bech32 Segwit version 0 address, bech32m Segwit address, or empty. Future address formats SHOULD instead be placed in query keys as optional payment instructions to provide backwards compatibility during upgrade cycles. The bitcoinaddress part of the URI MAY be left empty if there is at least one payment instruction provided in a query parameter, allowing for recipients wishing to avoid a standard on-chain fallback. + +=== Query Keys === + +The following keys are defined generally and apply to any URI regardless of payment instructions: + +*label: Label for the recipient (e.g. name of receiver) +*message: message that describes the transaction to the user ([[#Examples|see examples below]]) +*pop: a URI which the Bitcoin Wallet may return to in order to provide the application which initiated the payment with proof that a payment was completed. + +The following keys are currently defined for payment instructions of various forms: + +*lightning: Lightning BOLT 11 invoices +*lno: Lightning BOLT12 offers +*pay: [[bip-0351.mediawiki|BIP 351 Private Payment addresses]] +*sp: [[bip-0352.mediawiki|BIP 352 Silent Payment addresses]] + +New payment instructions using bech32 or bech32m encodings SHOULD reuse their address format's Human Readable Part as the parameter key. + +==== Transfer amount ==== + +If an amount is provided, it MUST be specified in decimal BTC. +All amounts MUST contain no commas and use a period (.) as the separating character to separate whole numbers and decimal fractions. +I.e. amount=50.00 or amount=50 is treated as 50 BTC, and amount=50,000.00 is invalid. + +=== Proof of Payment === + +The URI MAY include a "pop" (or "req-pop") parameter whose value can be used to build a URI which the wallet application can, after payment completes, "open" to provide proof the payment was completed or other information about the payment. + +The value of a "pop" (or "req-pop") parameter shall be a percent-encoded (per RFC 3986 section 2.1) URI prefix. The wallet application, if it supports providing payment information SHOULD percent-decode the provided URI once, append the query parameter key from which the payment instructions used were read, append a single =, and finally append the Payment Information to the resulting URI and open it with the default system handler for the URI. For payment instructions read from the body of the URI, "onchain" SHALL be used in place of the key. + +A wallet MUST validate that the provided URI's scheme is not (case-insensitive) "http", "https", "file", "javascript", "mailto" or any other scheme which will open in a web browser prior to opening it. + +If a wallet will not open the pop scheme (either because it does not support returning payment information for the selected payment method or because it uses a URI scheme which should not be opened) and the parameter was passed as a "req-pop" parameter, the wallet MUST NOT initiate payment. + +For payments made using an on-chain transaction, the Payment Information shall be the full (including witness data) Bitcoin transaction as it was broadcasted to the Bitcoin network, encoded in hex. + +For payments made using a BOLT 11 invoice (communicated via the `lightning` parameter), the Payment Information shall be the hex-encoded payment preimage. + +Other payment schemes will define their own Payment Information format. This BIP may be updated from time to time with Payment Information formats for other payment schemes. + +== Rationale == + +=== Payment identifiers, not person identifiers === + +Best practices are that a unique address should be used for every transaction on-chain. +Therefore, a URI which contains an on-chain payment address MUST NOT represent an exchange of personal information, but a one-time payment instruction. URIs which represent only reusable non-address-reusing payment instructions (like Lightning BOLT12 offers or Silent Payments) MAY be reused as a wallet sees fit. + +=== Proof of Payment === + +On many mobile operating systems (especially, or any operating system more generally), applications may "open" a bitcoin: URI in order to initiate a payment with the user's default wallet application. These payment-initiating applications may wish to learn about the completed payment. + +For payments completed on-chain, this is largely addressed by having the payment-initiating application monitor the blockchain for payment completion, however for other payment schemes (e.g. lightning), no such global ledger of transactions exists. In that case, proof of payment must be provided via some other mechanism. + +In order to avoid inadvertently revealing the sender's IP address or other information to the recipient, proof URIs must only be opened when they will simply switch to another locally-installed application (i.e. the application which initiated the payment). When clicking a URI from a website, the website should already have plenty of logic on its backend to process payment completion and a proof-of-payment callback is unnecessary. + +== Reference Implementation == + +Documentation: https://docs.rs/bitcoin-payment-instructions + +Code repository: https://github.com/rust-bitcoin/bitcoin-payment-instructions + +== Forward compatibility == + +Query parameter keys which are prefixed with a req- are considered required. If a client does not implement handling a query parameter which has a key prefixed with req-, it MUST consider the entire URI invalid. Any other query parameters which are not implemented, but which are not prefixed with a req-, can be safely ignored. + +As future new address types should be added using query parameters rather than the `bitcoinaddress` field, URIs seamlessly support various payment instructions while senders only need to support legacy instructions. This allows old senders to pay newer recipients which offer more modern payment instruction formats. + +== Backward compatibility == + +Compared to BIP 21, this document describes standard query parameters containing payment instructions, makes query parameters case-insensitive, allows bech32 and bech32m addresses in the `bitcoinaddress` field, and allows for URIs with an empty `bitcoinaddress` field. Use of bech32 and bech32m `bitcoinaddress` fields were long-since common practice in 2024, and the `lightning` query parameter storing BOLT 11 payment instructions became common practice in the year or three leading up to 2024. Inclusion of standard query parameters was added to provide guidance on query parameter usage going forward. + +Additionally, this BIP describes the "pop" query parameter, which was unused and will be ignored by BIP 21 implementations. + +Any existing BIP 21 implementation should automatically be fully compliant with this BIP, as the changes only describe existing practice or impact future address format inclusion, with the one possible exception of query parameters being made case-insensitive. Note, however, that treating query parameters as case-insensitive is already common practice due to the use of mostly-uppercase URIs in QR codes. + +== Appendix == + +=== Examples === + +==== URIs ==== + +Just the address: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W + +Address with recipient's name as label: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?label=Luke-Jr + +Request 20.30 BTC to "Luke-Jr": + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=20.3&label=Luke-Jr + +Request 50 BTC with message: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=50&label=Luke-Jr&message=Donation%20for%20project%20xyz + +Request funds to be paid over lightning to a BOLT 11 invoice with a fallback to on-chain payments: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?lightning=lnbc420bogusinvoice + +Request funds to be paid over lightning to a BOLT 11 invoice with no fallback: + bitcoin:?lightning=lnbc420bogusinvoice + +Request funds to be paid over lightning to a BOLT 12 offer with no fallback: + bitcoin:?lno=lno1bogusoffer + +Request funds to be paid over lightning to a BOLT 12 offer or silent payments address with no fallback: + bitcoin:?lno=lno1bogusoffer&sp=sp1qsilentpayment + +Request funds to be paid to a silent payments address with no fallback: + bitcoin:?sp=sp1qsilentpayment + +Request funds to be paid to a silent payments address with a fallback: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?sp=sp1qsilentpayment + +Some future version that has variables which are (currently) not understood and required and thus invalid: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?req-somethingyoudontunderstand=50&req-somethingelseyoudontget=999 + +Some future version that has variables which are (currently) not understood but not required and thus valid: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?somethingyoudontunderstand=50&somethingelseyoudontget=999 + +Multiple segwit addresses may be included for various versions of segwit, note that the human-readable part for all of them is `bc` + bitcoin:?bc=bc1qufgy354j3kmvuch987xe4s40836x3h0lg8f5n2&bc=bc1p5swkugezn97763tl0yty6556856uug0q6jflljvep9m4p7339x5qzyrh4g + +Many QR codes utilize all-uppercase URIs, which should be handled fine + BITCOIN:BC1QUFGY354J3KMVUCH987XE4S40836X3H0LG8F5N2?BC=BC1P5SWKUGEZN97763TL0YTY6556856UUG0Q6JFLLJVEP9M4P7339X5QZYRH4G + BITCOIN:?BC=BC1QUFGY354J3KMVUCH987XE4S40836X3H0LG8F5N2&BC=BC1P5SWKUGEZN97763TL0YTY6556856UUG0Q6JFLLJVEP9M4P7339X5QZYRH4G + +A testnet segwit addresses must be included in the `tb` parameter + bitcoin:?tb=tb1qghfhmd4zh7ncpmxl3qzhmq566jk8ckq4gafnmg + +Characters must be URI encoded properly. + +==== Invalid URIs ==== + +Labels must not appear twice: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?label=Luke-Jr&label=Matt + +Amounts must not appear twice: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=42&amount=10 + +Amounts must not appear twice even if they are the same: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?amount=42&amount=42 + +Multiple proof of payment URIs must not appear, even if they are sometimes prefixed with req-: + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?pop=callback%3a&req-pop=callback%3a + +A testnet segwit addresses must be included in the `tb` parameter, not the `bc` parameter. + bitcoin:?bc=tb1qghfhmd4zh7ncpmxl3qzhmq566jk8ckq4gafnmg + +==== Proof of Payment ==== + +If the original URI is + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?pop=initiatingapp%3a +the wallet should perform the payment information callback by opening + initiatingapp:onchain=$HEX_ENCODED_TRANSACTION + +If the original URI is + bitcoin:?lightning=lnbc420bogusinvoice&pop=callbackuri%3abody%3fpop= +the wallet should perform the proof-of-payment callback by opening + callbackuri:body?pop=lightning=$HEX_ENCODED_PAYMENT_PREIMAGE + +If the original URI is + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?lightning=lnbc420bogusinvoice&pop=app%3a%3f +and the wallet pays on-chain, it should perform the payment information callback by opening + app:?onchain=$HEX_ENCODED_TRANSACTION +but if the app pays using lightning, it should perform the proof-of-payment callback by opening + app:?lightning=$HEX_ENCODED_PAYMENT_PREIMAGE + +If the original URI is + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?pop=https%3aiwantyouripaddress.com +the wallet should make a payment as it normally would but MUST NOT interact with iwantyouripaddress.com + +If the original URI is + bitcoin:175tWpb8K1S7NmH4Zx6rewF9WQrcZv245W?req-pop=https%3aevilwebsite.com +the wallet MUST NOT make a payment diff --git a/bip-0322.mediawiki b/bip-0322.mediawiki new file mode 100644 index 0000000000..fd222fc28a --- /dev/null +++ b/bip-0322.mediawiki @@ -0,0 +1,190 @@ +
+  BIP: 322
+  Layer: Applications
+  Title: Generic Signed Message Format
+  Authors: Karl-Johan Alm 
+  Comments-Summary: No comments yet.
+  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0322
+  Status: Draft
+  Type: Specification
+  Assigned: 2018-09-10
+  License: CC0-1.0
+
+ +== Abstract == + +A standard for interoperable signed messages based on the Bitcoin Script format, either for proving fund availability, or committing to a message as the intended recipient of funds sent to the invoice address. + +== Motivation == + +The current message signing standard only works for P2PKH (1...) invoice addresses. We propose to extend and generalize the standard by using a Bitcoin Script based approach. This ensures that any coins, no matter what script they are controlled by, can in-principle be signed for. For easy interoperability with existing signing hardware, we also define a signature message format which resembles a Bitcoin transaction (except that it contains an invalid input, so it cannot be spent on any real network). + +Additionally, the current message signature format uses ECDSA signatures which do not commit to the public key, meaning that they do not actually prove knowledge of any secret keys. (Indeed, valid signatures can be tweaked by 3rd parties to become valid signatures on certain related keys.) + +Ultimately no message signing protocol can actually prove control of funds, both because a signature is obsolete as soon as it is created, and because the possessor of a secret key may be willing to sign messages on others' behalf even if it would not sign actual transactions. No signmessage protocol can fix these limitations. + +== Types of Signatures == + +This BIP specifies three formats for signing messages: ''legacy'', ''simple'' and ''full''. Additionally, a variant of the ''full'' format can be used to demonstrate control over a set of UTXOs. + +=== Legacy === + +New proofs should use the new format for all invoice address formats, including P2PKH. + +The legacy format MAY be used, but must be restricted to the legacy P2PKH invoice address format. + +=== Simple === + +A ''simple'' signature consists of a witness stack, consensus encoded as a vector of vectors of bytes, and base64-encoded. Validators should construct to_spend and to_sign as defined below, with default values for all fields except that + +* message_hash is a BIP340-tagged hash of the message, as specified below +* message_challenge in to_spend is set to the scriptPubKey being signed with +* message_signature in to_sign is set to the provided simple signature. + +and then proceed as they would for a full signature. + +=== Full === + +Full signatures follow an analogous specification to the BIP-325 challenges and solutions used by Signet. + +Let there be two virtual transactions to_spend and to_sign. + +The to_spend transaction is: + + nVersion = 0 + nLockTime = 0 + vin[0].prevout.hash = 0000...000 + vin[0].prevout.n = 0xFFFFFFFF + vin[0].nSequence = 0 + vin[0].scriptSig = OP_0 PUSH32[ message_hash ] + vin[0].scriptWitness = [] + vout[0].nValue = 0 + vout[0].scriptPubKey = message_challenge + +where message_hash is a BIP340-tagged hash of the message, i.e. sha256_tag(m), where tag = BIP0322-signed-message and m is the message as is without length prefix or null terminator, and message_challenge is the to be proven (public) key script. + +The to_sign transaction is: + + nVersion = 0 or (FULL format only) as appropriate (e.g. 2, for time locks) + nLockTime = 0 or (FULL format only) as appropriate (for time locks) + vin[0].prevout.hash = to_spend.txid + vin[0].prevout.n = 0 + vin[0].nSequence = 0 or (FULL format only) as appropriate (for time locks) + vin[0].scriptWitness = message_signature + vout[0].nValue = 0 + vout[0].scriptPubKey = OP_RETURN + +A full signature consists of the base64-encoding of the to_sign transaction in standard network serialisation once it has been signed. + +=== Full (Proof of Funds) === + +A signer may construct a proof of funds, demonstrating control of a set of UTXOs, by constructing a full signature as above, with the following modifications. + +* All outputs that the signer wishes to demonstrate control of are included as additional inputs of to_sign, and their witness and scriptSig data should be set as though these outputs were actually being spent. + +Unlike an ordinary signature, validators of a proof of funds need access to the current UTXO set, to learn that the claimed inputs exist on the blockchain, and to learn their scriptPubKeys. + +== Detailed Specification == + +For all signature types, except legacy, the to_spend and to_sign transactions must be valid transactions which pass all consensus checks, except of course that the output with prevout 000...000:FFFFFFFF does not exist. + +=== Verification === + +A validator is given as input an address ''A'' (which may be omitted in a proof-of-funds), signature ''s'' and message ''m'', and outputs one of three states +* ''valid at time T and age S'' indicates that the signature has set timelocks but is otherwise valid +* ''inconclusive'' means the validator was unable to check the scripts +* ''invalid'' means that some check failed + +==== Verification Process ==== + +Validation consists of the following steps: + +# Basic validation +## Compute the transaction to_spend from ''m'' and ''A'' +## Decode ''s'' as the transaction to_sign +## If ''s'' was a full transaction, confirm all fields are set as specified above; in particular that +##* to_sign has at least one input and its first input spends the output of
to_spend
+##* to_sign has exactly one output, as specified above +## Confirm that the two transactions together satisfy all consensus rules, except for to_spend's missing input, and except that ''nSequence'' of to_sign's first input and ''nLockTime'' of to_sign are not checked. +# (Optional) If the validator does not have a full script interpreter, it should check that it understands all scripts being satisfied. If not, it should stop here and output ''inconclusive''. +# Check the **required rules**: +## All signatures must use the SIGHASH_ALL flag. +## The use of CODESEPARATOR or FindAndDelete is forbidden. +## LOW_S, STRICTENC and NULLFAIL: valid ECDSA signatures must be strictly DER-encoded and have a low-S value; invalid ECDSA signature must be the empty push +## MINIMALDATA: all pushes must be minimally encoded +## CLEANSTACK: require that only a single stack element remains after evaluation +## MINIMALIF: the argument of IF/NOTIF must be exactly 0x01 or empty push +## If any of the above steps failed, the validator should stop and output the ''invalid'' state. +# Check the **upgradeable rules** +## The version of to_sign must be 0 or 2. +## The use of NOPs reserved for upgrades is forbidden. +## The use of segwit versions greater than 1 are forbidden. +## If any of the above steps failed, the validator should stop and output the ''inconclusive'' state. +# Let ''T'' by the nLockTime of to_sign and ''S'' be the nSequence of the first input of to_sign. Output the state ''valid at time T and age S''. + +=== Signing === + +Signers who control an address ''A'' who wish to sign a message ''m'' act as follows: + +# They construct to_spend and to_sign as specified above, using the scriptPubKey of ''A'' for message_challenge and tagged hash of ''m'' as message_hash. +# Optionally, they may set nLockTime of to_sign or nSequence of its first input. +# Optionally, they may add any additional inputs to to_sign that they wish to prove control of. +# They satisfy to_sign as they would any other transaction. + +They then encode their signature, choosing either ''simple'' or ''full'' as follows: + +* If they added no inputs to to_sign, left nSequence and nLockTime at 0, and ''A'' is a Segwit address (either pure or P2SH-wrapped), then they may base64-encode message_signature +* Otherwise they must base64-encode to_sign. + +== Compatibility == + +This specification is backwards compatible with the legacy signmessage/verifymessage specification through the special case as described above. + +== Reference implementation == + +* Bitcoin Core pull request (basic support) at: https://github.com/bitcoin/bitcoin/pull/24058 + +== Acknowledgements == + +Thanks to David Harding, Jim Posen, Kalle Rosenbaum, Pieter Wuille, Andrew Poelstra, and many others for their feedback on the specification. + +== References == + +# Original mailing list thread: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-March/015818.html + +== Copyright == + +This document is licensed under the Creative Commons CC0 1.0 Universal license. + +== Test vectors == + +=== Message hashing === + +Message hashes are BIP340-tagged hashes of a message, i.e. sha256_tag(m), where tag = BIP0322-signed-message, and m is the message as is without length prefix or null terminator: + +* Message = "" (empty string): c90c269c4f8fcbe6880f72a721ddfbf1914268a794cbb21cfafee13770ae19f1 +* Message = "Hello World": f0eb03b1a75ac6d9847f55c624a99169b5dccba2a31f5b23bea77ba270de0a7a + +=== Message signing === + +Given below parameters: + +* private key L3VFeEujGtevx9w18HD1fhRbCH67Az2dpCymeRE1SoPK6XQtaN2k +* corresponding address bc1q9vza2e8x573nczrlzms0wvx3gsqjx7vavgkx0l + +Produce signatures: + +* Message = "" (empty string): AkcwRAIgM2gBAQqvZX15ZiysmKmQpDrG83avLIT492QBzLnQIxYCIBaTpOaD20qRlEylyxFSeEA2ba9YOixpX8z46TSDtS40ASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI= or AkgwRQIhAPkJ1Q4oYS0htvyuSFHLxRQpFAY56b70UvE7Dxazen0ZAiAtZfFz1S6T6I23MWI2lK/pcNTWncuyL8UL+oMdydVgzAEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy +* Message = "Hello World": AkcwRAIgZRfIY3p7/DoVTty6YZbWS71bc5Vct9p9Fia83eRmw2QCICK/ENGfwLtptFluMGs2KsqoNSk89pO7F29zJLUx9a/sASECx/EgAxlkQpQ9hYjgGu6EBCPMVPwVIVJqO4XCsMvViHI= or AkgwRQIhAOzyynlqt93lOKJr+wmmxIens//zPzl9tqIOua93wO6MAiBi5n5EyAcPScOjf1lAqIUIQtr3zKNeavYabHyR8eGhowEhAsfxIAMZZEKUPYWI4BruhAQjzFT8FSFSajuFwrDL1Yhy + +=== Transaction Hashes === + +to_spend: + +* Message = "" (empty string): c5680aa69bb8d860bf82d4e9cd3504b55dde018de765a91bb566283c545a99a7 +* Message = "Hello World": b79d196740ad5217771c1098fc4a4b51e0535c32236c71f1ea4d61a2d603352b + +to_sign: + +* Message = "" (empty string): 1e9654e951a5ba44c8604c4de6c67fd78a27e81dcadcfe1edf638ba3aaebaed6 +* Message = "Hello World": 88737ae86f2077145f93cc4b153ae9a1cb8d56afa511988c149c5c8c9d93bddf diff --git a/bip-0324.mediawiki b/bip-0324.mediawiki new file mode 100644 index 0000000000..6b6803a3f4 --- /dev/null +++ b/bip-0324.mediawiki @@ -0,0 +1,595 @@ +
+  BIP: 324
+  Layer: Peer Services
+  Title: Version 2 P2P Encrypted Transport Protocol
+  Authors: Dhruv Mehta 
+           Tim Ruffing 
+           Jonas Schnelli 
+           Pieter Wuille 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2019-03-08
+  License: BSD-3-Clause
+  Replaces: 151
+
+ +== Introduction == + +=== Abstract === +This document proposes a new Bitcoin P2P transport protocol, which features opportunistic encryption, a mild bandwidth reduction, and the ability to negotiate upgrades before exchanging application messages. + +=== Copyright === +This document is licensed under the 3-clause BSD license. + +=== Motivation === +Bitcoin is a permissionless network whose purpose is to reach consensus over public data. Since all data relayed in the Bitcoin P2P network is inherently public, and the protocol lacks a notion of cryptographic identities, peers talk to each other over unencrypted and unauthenticated connections. Nevertheless, this plaintext nature of the current P2P protocol (referred to as v1 in this document) has severe drawbacks in the presence of attackers: + +* While the relayed data itself is public in nature, the associated metadata may reveal private information and hamper privacy of users. For example, a global passive attacker eavesdropping on all Bitcoin P2P connections can trivially identify the source and timing of a transaction. +* Since connections are unauthenticated, they can be tampered with at a low cost and often even with a low risk of detection. For example, an attacker can alter specific bytes of a connection (such as node flags) on-the-fly without the need to keep any state. +* The protocol is self-revealing. For example, deep packet inspection can identify a P2P connection trivially because connections start with a fixed sequence of magic bytes. The ability to detect connections enables censorship and facilitates the aforementioned attacks as well as other attacks which require the attacker to control the connections of victims, e.g., eclipse attacks targeted at miners. + +This proposal for a new P2P protocol version (v2) aims to improve upon this by raising the costs for performing these attacks substantially, primarily through the use of unauthenticated, opportunistic transport encryption. In addition, the bytestream on the wire is made pseudorandom (i.e., indistinguishable from uniformly random bytes) to a passive eavesdropper. + +* Encryption, even when it is unauthenticated and only used when both endpoints support v2, impedes eavesdropping by forcing the attacker to become active: either by performing a persistent man-in-the-middle (MitM) attack, by downgrading connections to v1, or by spinning up their own nodes and getting honest nodes to make connections to them. Active attacks at scale are more resource intensive in general, but in the case of manual, deliberate connections (as opposed to automatic, random ones), they are also in principle detectable: even very basic checks, e.g., operators manually comparing protocol versions and session IDs (as supported by the proposed protocol), will expose the attacker. +* Tampering, while already an inherently active attack, is costlier if the attacker is forced to maintain the state necessary for a full MitM interception. +* A pseudorandom bytestream excludes identification techniques based on pattern matching, and makes it easier to shape the bytestream in order to mimic other protocols used on the Internet. This raises the cost of a connection censoring firewall, forcing them to either resort to a full MitM attack, or operate on a more obvious allowlist basis, rather than a blocklist basis. + +''' Why encrypt without authentication?''' + +As we have argued above, unauthenticated encryption'''What does ''authentication'' mean in this context?''' Unfortunately, the term authentication in the context of secure channel protocols is ambiguous. It can refer to: +* The encryption scheme guaranteeing that a message obtained via successful decryption was encrypted by someone having access to the (symmetric) encryption key, and not modified after encryption by a third party. The proposal in this document achieves that property through the use of an AEAD. +* The communication protocol establishing that the communication partner's identity matches who we expect them to be, through some public key mechanism. The proposal in this document does '''not''' include such a mechanism. provides strictly better security than no encryption. Thus, all connections should use encryption, even if they are unauthenticated. + +When it comes to authentication, the situation is not as clear as for encryption. Due to Bitcoin's permissionless nature, authentication will always be restricted to specific scenarios (e.g., connections between peers belonging to the same operator), and whether some form of (possibly partially anonymous) authentication is desired depends on the specific requirements of the involved peers. As a consequence, we believe that authentication should be addressed separately (if desired), and this proposal aims to provide a solid technical basis for future protocol upgrades, including the addition of optional authentication (see [https://github.com/sipa/writeups/tree/main/private-authentication-protocols Private authentication protocols]). + +''' Why have a pseudorandom bytestream when traffic analysis is still possible? ''' + +Traffic analysis, e.g., observing packet lengths and timing, as well as active attacks can still reveal that the Bitcoin v2 P2P protocol is in use. Nevertheless, a pseudorandom bytestream raises the cost of fingerprinting the protocol substantially, and may force some intermediaries to attack any protocol they cannot identify, causing collateral cost. + +A pseudorandom bytestream is not self-identifying. Moreover, it is unopinionated and thus a canonical choice for similar protocols. As a result, Bitcoin P2P traffic will be indistinguishable from traffic of other protocols which make the same choice (e.g., [https://gitlab.com/yawning/obfs4 obfs4] and a recently proposed [https://datatracker.ietf.org/doc/draft-cpbs-pseudorandom-ctls/ cTLS extension]). Moreover, traffic shapers and protocol wrappers (for example, making the traffic look like HTTPS or SSH) can further mitigate traffic analysis and active attacks but are out of scope for this proposal. + +''' Why not use a secure tunnel protocol? ''' + +Our goal includes making opportunistic encryption ubiquitously available, as that provides the best defense against large-scale attacks. That implies protecting both the manual, deliberate connections node operators instruct their software to make, and the automatic connections Bitcoin nodes make with each other based on IP addresses obtained via gossip. While encryption per se is already possible with proxy networks or VPN protocols, these are not desirable or applicable for automatic connections at scale: +* Proxy networks like Tor or I2P introduce a separate address space, independent of network topology, with a very low cost per address making eclipse attacks cheaper. In comparison, clearnet IPv4 and IPv6 networks make obtaining multiple network identities in distinct, well-known network partitions carry a non-trivial cost. Thus, it is not desirable to have a substantial portion of nodes be exclusively connected this way, as this would significantly reduce Eclipse attack costs.'''Why is it a bad idea to have nodes exclusively connected over Tor?''' See the [https://arxiv.org/abs/1410.6079 Bitcoin over Tor isn't a Good Idea] paper Additionally, Tor connections come with significant bandwidth and latency costs that may not be desirable for all network users. +* VPN protocols like WireGuard or OpenVPN inherently define a private network, which requires manual configuration and therefore is not a realistic avenue for automatic connections. + +Thus, to achieve our goal, we need a solution that has minimal costs, works without configuration, and is always enabled – on top of any network layer rather than be part of the network layer. + +''' Why not use a general-purpose transport encryption protocol? ''' + +While it would be possible to rely on an off-the-shelf transport encryption protocol such as TLS or Noise, the specific requirements of the Bitcoin P2P network laid out above make these protocols an unsuitable choice. + +The primary requirement which existing protocols fail to meet is a sufficiently modular treatment of encryption and authentication. As we argue above, whether and which form of authentication is desired in the Bitcoin P2P network will depend on the specific requirements of the involved peers (resulting in a mix of authenticated and unauthenticated connections), and thus the question of authentication should be decoupled from encryption. However, native support for a handful of standard authentication scenarios (e.g., using digital signatures and certificates) is at the core of the design of existing general-purpose transport encryption protocols. This focus on authentication would not provide clear benefits for the Bitcoin P2P network but would come with a large amount of additional complexity. + +In contrast, our proposal instead aims for a simple modular design that makes it possible to address authentication separately. Our proposal provides a foundation for authentication by exporting a ''session ID'' that uniquely identifies the encrypted channel. After an encrypted channel has been established, the two endpoints are able to use any authentication protocol to confirm that they have the same session ID. (This is sometimes called ''channel binding'' because the session ID binds the encrypted channel to the authentication protocol.) Since in our proposal, any authentication needs to run after an encrypted connection has been established, the price we pay for this modularity is a possibly higher number of roundtrips as opposed to other protocols that perform authentication alongside the Diffie-Hellman key exchange.'''Do other protocols not support exporting a session ID?''' While [https://noiseprotocol.org/noise.html#channel-binding Noise] and [https://datatracker.ietf.org/doc/draft-ietf-kitten-tls-channel-bindings-for-tls13/ TLS (as a draft)] offer similar protocol extensions for exporting session IDs, using channel binding for authentication is not at the focus of their design and would not avoid the bulk of additional complexity due to the native support of authentication methods. However, the resulting increase in connection establishment latency is a not a concern for Bitcoin's long-lived connections, [https://www.dsn.kastel.kit.edu/bitcoin/ which typically live for hours or even weeks]. + +Besides this fundamentally different treatment of authentication, further technical issues arise when applying TLS or Noise to our desired use case: + +* Neither offers a pseudorandom bytestream. +* Neither offers native support for elliptic curve cryptography on the curve secp256k1 as otherwise used in Bitcoin. While using secp256k1 is not strictly necessary, it is the obvious choice is for any new asymmetric cryptography in Bitcoin because it minimizes the cryptographic hardness assumptions as well as the dependencies that Bitcoin software will need. +* Neither offers shapability of the bytestream. +* Both provide a stream-based interface to the application layer, whereas Bitcoin requires a packet-based interface, resulting in the need for an additional thin layer to perform packet serialization and deserialization. + +While existing protocols could be amended to address all of the aforementioned issues, this would negate the benefits of using them as off-the-shelf solution, e.g., the possibility to re-use existing implementations and security analyses. + +== Goals == + +This proposal aims to achieve the following properties: + +* Confidentiality against passive attacks: A passive attacker having recorded a v2 P2P bytestream (without timing and fragmentation information) must not be able to determine the plaintext being exchanged by the nodes. +* Observability of active attacks: A session ID identifying the encrypted channel uniquely is derived deterministically from a Diffie-Hellman negotiation. An active man-in-the-middle attacker is forced to incur a risk of being detected as peer operators can compare session IDs manually, or using optional authentication methods possibly introduced in future protocol versions. +* Pseudorandom bytestream: A passive attacker having recorded a v2 P2P bytestream (without timing information and fragmentation information) must not be able to distinguish it from a uniformly random bytestream. +* Shapable bytestream: It should be possible to shape the bytestream to increase resistance to traffic analysis (for example, to conceal block propagation), or censorship avoidance.'''How can shapability help circumvent fragmentation-pattern based censoring?''' See [https://gitlab.torproject.org/legacy/trac/-/issues/20348#note_2229522 this Tor issue] as an example. +* Forward secrecy: An eavesdropping attacker who compromises a peer's sessions secrets should not be able to decrypt past session traffic, except for the latest few packets. +* Upgradability: The proposal provides an upgrade path using transport versioning which can be used to add features like authentication, PQC handshake upgrade, etc. in the future. +* Compatibility: v2 clients will allow inbound v1 connections to minimize risk of network partitions. +* Low overhead: the introduction of a new P2P transport protocol should not substantially increase computational cost or bandwidth for nodes that implement it, compared to the current protocol. + +== Specification == + +The specification consists of three parts: + +* The '''Transport layer''' concerns how to set up an encrypted connection between two nodes, capable of transporting application-level messages between them. +* The '''Application layer''' concerns how to encode Bitcoin P2P messages and commands for transport by the Transport Layer. +* The '''Signaling''' concerns how v2 nodes advertise their support for the v2 protocol to potential peers. + +=== Transport layer specification === + +In this section, we define the encryption protocol for messages between peers. + +==== Overview and design ==== + +We first give an informal overview of the entire protocol flow and packet encryption. + +'''Protocol flow overview''' + +Given a newly established connection (typically TCP/IP) between two v2 P2P nodes, there are 3 phases the connection goes through. The first starts immediately, i.e. there are no v1 messages or any other bytes exchanged on the link beforehand. The two parties are called the '''initiator''' (who established the connection) and the '''responder''' (who accepted the connection). + +# The '''Key exchange phase''', where nodes exchange data to establish shared secrets. +#* The initiator: +#** Generates a random ephemeral secp256k1 private key and sends a corresponding 64-byte ElligatorSwift'''What is ElligatorSwift and why use it?''' The [https://eprint.iacr.org/2022/759.pdf SwiftEC paper] describes a method called ElligatorSwift which allows encoding elliptic curve points in a way that is indistinguishable from a uniformly distributed bitstream. While a random 256-bit string has about 50% chance of being a valid X coordinate on the secp256k1 curve, every 512-bit string is a valid ElligatorSwift encoding of a curve point, making the encoded point indistinguishable from random when using an encoder that can sample uniformly.'''How fast is ElligatorSwift?''' Our benchmarks show that ElligatorSwift encoded ECDH is about 50% more expensive than unencoded ECDH. Given the fast performance of ECDH and the low frequency of new connections, we found the performance trade-off acceptable for the pseudorandom bytestream and future censorship resistance it can enable.-encoded public key to the responder. +#** May send up to 4095'''How was the limit of 4095 bytes garbage chosen?''' It is a balance between having sufficient freedom to hide information, and allowing it to be large enough so that the necessary 64 bytes of public key is small compared to it on the one hand, and bandwidth waste on the other hand. bytes of arbitrary data after their public key, called '''garbage''', providing a form of shapability and avoiding a recognizable pattern of exactly 64 bytes.'''Why does the affordance for garbage exist in the protocol?''' The garbage strings after the public keys are needed for shapability of the handshake. Neither peer can send decoy packets before having received at least the other peer's public key, i.e., neither peer can send more than 64 bytes before having received 64 bytes. +#* The responder: +#** Waits until one byte is received which does not match the 16 bytes consisting of the network magic followed by "version\x00\x00\x00\x00\x00". If the first 16 bytes do match, the connection is treated as using the v1 protocol instead.'''What if a v2 initiator's public key starts accidentally with these 16 bytes?''' This is so unlikely (probability of ''2-128'') to happen randomly in the v2 protocol that the initiator does not need to specifically avoid it. The optional detection of wrong-network v1 peers has a probability of ''2-96'', which is still negligible compared to random network failures.Bitcoin Core versions <=0.4.0 and >=22.0 ignore valid P2P messages that are received prior to a VERSION message. Bitcoin Core versions between 0.4.0 and 22.0 assign a misbehavior score to the peer upon receiving such messages. v2 clients implementing this proposal will interpret any message other than VERSION received as the first message to be the initiation of a v2 connection, and will result in disconnection for v1 initiators that send any message type other than VERSION as the first message. We are not aware of any implementations where this could pose a problem. +#** If the first 4 received bytes do not match the network magic, but the 12 bytes after that do match the version message encoding above, implementations may interpret this as a v1 peer of a different network, and disconnect them. +#** Similarly generates a random ephemeral private key and sends a corresponding 64-byte ElligatorSwift-encoded public key to the initiator. +#** Similarly may send up to 4095 bytes of garbage data after their public key. +#* Both parties: +#** Receive (the remainder of) the full 64-byte public key from the other side. +#** Use X-only'''Why use X-only ECDH?''' Using only the X coordinate provides the same security as using a full encoding of the secret curve point but allows for more efficient implementation by avoiding the need for square roots to compute Y coordinates. ECDH to compute a shared secret from their private key and the exchanged public keys'''Why is the shared secret computation a function of the exact 64-byte public encodings sent?''' This makes sure that an attacker cannot modify the public key encoding used without modifying the rest of the stream. If a third party wants the ability to modify stream bytes, they need to perform a full MitM attack on the connection., and deterministically derive from the secret 4 '''encryption keys''' (two in each direction: one for packet lengths, one for content encryption), a '''session id''', and two 16-byte '''garbage terminators''''''What length is sufficient for garbage terminators?''' The length of the garbage terminators determines the probability of accidental termination of a legitimate v2 connection due to garbage bytes (sent prior to ECDH) inadvertently including the terminator. 16 byte terminators with 4095 bytes of garbage yield a negligible probability of such collision which is likely orders of magnitude lower than random connection failure on the Internet.'''What does a garbage terminator in the wild look like?'''
[[File:bip-0324/garbage_terminator.png|none|256px|A garbage terminator model TX-v2 in the wild... sent by the responder]]
+
(one in each direction) using HKDF-SHA256. +#** Send their 16-byte garbage terminator.'''Why does the protocol need a garbage terminator?''' While it is in principle possible to use the first packet after the garbage directly as a terminator (scan until a valid packet follows), this would be significantly slower than just scanning for a fixed byte sequence, as it would require recomputing a Poly1305 tag after every received byte. +#** Receive up to 4111 bytes, stopping when encountering the garbage terminator. +#* At this point, both parties have the same keys, and all further communication proceeds in the form of '''encrypted packets'''. +#** Encrypted packets have an '''ignore bit''', which makes them '''decoy packets''' if set. Decoy packets are to be ignored by the receiver apart from verifying they decrypt correctly. Either peer may send such decoy packets at any point from here on. These form the primary shapability mechanism in the protocol. How and when to use them is out of scope for this document. +#** For each of the two directions, the first encrypted packet that will be sent in that direction (regardless of it being a decoy packet or not) will make use of the associated authenticated data (AAD) feature of the AEAD to authenticate the garbage that has been sent in that direction.'''Why does the protocol authenticate the garbage?''' Without garbage authentication, the garbage would be modifiable by a third party without consequences. We want to force any active attacker to have to maintain a full protocol state. In addition, such malleability without the consequence of connection termination could enable protocol fingerprinting. +# The '''Version negotiation phase''', where parties negotiate what transport version they will use, as well as data defined by that version.'''What features could be added in future protocol versions?''' Examples of features that could be added in future versions include post-quantum cryptography upgrades to the handshake, and optional authentication. +#* The responder: +#** Sends a '''version packet''' with empty content, to indicate support for the v2 P2P protocol proposed by this document. Any other value for content is reserved for future versions. +#* The initiator: +#** Receives a packet, ignores its contents. The idea is that features added by future versions get negotiated based on what is supported by both parties. Since there is just one version so far, the contents here can simply be ignored. But in the future, receiving a non-empty contents here may trigger other behavior; we defer specifying the encoding for such version content until there is a need for it.'''How will future versions encode version numbers in the version packet?''' Future versions could, for example, specify that the contents of the version packet is to be interpreted as an integer version number (with empty representing 0), and if the minimum of both numbers is N, that being interpreted as choosing a "v2.N" protocol version. Alternatively, certain bytes of the version packet contents could be interpreted as a bitvector of optional features. +#** Sends a '''version packet''' with empty content as well, to indicate support for the v2 P2P protocol. +#* The responder: +#** Receives a packet, ignores its contents. +# The '''Application phase''', where the packets exchanged have contents to be interpreted as application data. +#* Whenever either peer has a message to send, it sends a packet with that application message as '''contents'''. + +To avoid the recognizable pattern of first messages being at least 64 bytes, a future backwards-compatible upgrade to this protocol may allow both peers to send their public key + garbage + garbage terminator in multiple rounds, slicing those bytes up into messages arbitrarily, as long as progress is guaranteed.'''How can progress be guaranteed in a backwards-compatible way?''' In order to guarantee progress, it must be ensured that no deadlock occurs, i.e., no state is reached in which each party waits for the other party indefinitely. For example, any upgrade that adheres to the following conditions will guarantee progress: + +* The initiator must start by sending at least as many bytes as necessary to mismatch the magic/version 16 bytes prefix. +* The responder must start sending after having received at least one byte that mismatches that 16-byte prefix. +* As soon as either party has received the other peer's garbage terminator, or has received 4095 bytes of garbage, they must send their own garbage terminator. (When either of these conditions is met, the other party has nothing to respond with anymore that would be needed to guarantee progress otherwise.) +* Whenever either party receives any nonzero number of bytes, while not having sent their garbage terminator completely yet, they must send at least one byte in response without waiting for more bytes. +* After either party has sent their garbage terminator, they must transition to the version negotiation phase without waiting for more bytes. + +Since the protocol as specified here adheres to these conditions, any upgrade which also adheres to these conditions will be backwards-compatible. + +Note that the version negotiation phase does not need to wait for the key exchange phase to complete; version packets can be sent immediately after sending the garbage terminator. So the first two phases together, jointly called '''the handshake''', comprise just 1.5 roundtrips: + +* the initiator sends public key + garbage +* the responder sends public key + garbage + garbage terminator + decoy packets (optional) + version packet +* the initiator sends garbage terminator + decoy packets (optional) + version packet + +'''Packet encryption overview''' + +All data on the wire after the garbage terminators takes the form of encrypted packets. Every packet encodes an encrypted variable-length byte array, called the '''contents''', as well as an '''ignore bit''' as mentioned before. The total size of a packet is 20 bytes plus the length of its contents. + +Each packet consists of: +* A 3-byte encrypted '''length''' field, encoding the length of the '''contents''' (between ''0'' and ''224-1'''''Is ''224-1'' bytes sufficient as maximum content size?''' The current Bitcoin P2P protocol has no messages which support more than 4000000 bytes of application payload. By supporting up to ''224-1'' we can accommodate future evolutions needing more than 4 times that value. Hypothetical protocol changes that have even more data to exchange than that should probably use multiple separate messages anyway, because of the per-peer receive buffer sizes involved, and the inability to start processing a message before it is fully received. Of course, future versions of the transport protocol could change the size of the length field, if this were really needed., inclusive). +* An authenticated encryption of the '''plaintext''', which consists of: +** A 1-byte '''header''' which consists of transport layer protocol flags. Currently, only the highest bit is defined as the '''ignore bit'''. The other bits are ignored, but this may change in future versions'''Why is the header a part of the plaintext and not included alongside the length field?''' The packet length field is the minimum information that must be available before we can leverage the standard RFC8439 AEAD. Any other data, including metadata like the header being in the content encryption makes it easier to reason about the protocol security w.r.t. data being used before it is authenticated. If the ignore bit was not part of the content, another mechanism would be needed to authenticate it; for example, it could be fed as AAD to the AEAD cipher. We feel the complexity of such an approach outweighs the benefit of saving one byte per message.. +** The variable-length '''contents'''. + +The encryption of the plaintext uses '''[https://en.wikipedia.org/wiki/ChaCha20-Poly1305 ChaCha20Poly1305]''''''Why is ChaCha20Poly1305 chosen as the basis for packet encryption?''' It is a very widely used authenticated encryption cipher (used among others in SSH, TLS 1.2, TLS 1.3, [https://en.wikipedia.org/wiki/QUIC QUIC], Noise, and [https://www.wireguard.com/protocol/ WireGuard]; in the latter it is currently even the only supported cipher), with very good performance in general purpose software implementations. While AES-based ciphers (including the winners in the [https://competitions.cr.yp.to/caesar.html CAESAR] competition in non-lightweight categories) perform significantly better on systems with AES hardware acceleration, they are also significantly slower in pure software implementations. We choose to optimize for the weakest hardware., an [https://en.wikipedia.org/wiki/Authenticated_encryption authenticated encryption with associated data] (AEAD) cipher specified in [https://datatracker.ietf.org/doc/html/rfc8439 RFC 8439]. Every packet's plaintext is treated as a separate AEAD message, with a different nonce for each. + +The length must be dealt with specially, as it is needed to determine packet boundaries before the whole packet is received and authenticated. As we want a stream that is pseudorandom to a passive attacker, it still needs encryption. We use unauthenticated'''Why is the length encryption not separately authenticated?''' Informally, the relevant security goal we aim for is to hide the number of packets and their lengths (i.e., the packet boundaries) against a passive attacker that receives the bytestream without timing or fragmentation information. (A formal definition can be found for example in [https://himsen.github.io/pdf/thesis.pdf Hansen 2016 (Definition 22)] under the name "boundary hiding against chosen-plaintext attacks (BH-CPA)".) However, we do not aim to hide packet boundaries against active attackers because active attackers can always exploit the fact that the Bitcoin P2P protocol is largely query-response based: they can trickle the bytes on the stream one-by-one unmodified and observe when a response comes (see [https://himsen.github.io/pdf/thesis.pdf Hansen 2016 (Section 3.9)] for a in-depth discussion). With that in mind, we accept that an active (non-MitM) attacker is able to figure out some information about packet boundaries by flipping certain bits in the unauthenticated length field, and observing the other side disconnecting immediately or later. Thus, we choose to use unauthenticated encryption for the length data, which is sufficient to achieve boundary hiding against passive attackers, and saves 16 bytes of bandwidth per packet. '''ChaCha20''' encryption for this, with an independent key. Note that the plaintext length is still implicitly authenticated by the encryption of the plaintext, but this can only be verified after receiving the whole packet. This design is inspired by that of the ChaCha20Poly1305 cipher suite in [http://bxr.su/OpenBSD/usr.bin/ssh/PROTOCOL.chacha20poly1305 OpenSSH].'''How does packet encryption differ from the OpenSSH design?''' The differences are: +* The length field is only 3 bytes instead of 4, as that is sufficient for our purposes. +* Length encryption keeps drawing pseudorandom bytes from the same ChaCha20 cipher for multiple packets, rather than incrementing the nonce for every packet. +* The Poly1305 authentication tag only covers the encrypted plaintext, and not the encrypted length field. This means that plaintext encryption uses the standard ChaCha20Poly1305 construction without any modifications, maximizing applicability of analysis and review of that cipher. The length encryption can be seen as a separate layer, using a separate key, and thus cannot affect any of the confidentiality or integrity guarantees of the plaintext encryption. On the other hand, this change w.r.t. OpenSSH also does not worsen any properties, as incorrect lengths will still trigger authentication failure for the overall packet (the plaintext length is implicitly authenticated by ChaCha20Poly1305). +* A hash step is performed every 224'''How was the rekeying interval 224 chosen?''' Assuming a node sends only ping messages every 20 minutes (the timeout interval for post-[https://github.com/bitcoin/bips/blob/master/bip-0031.mediawiki BIP31] connections) on a connection, the node will transmit 224 packets in about 3.11 days. This means ''soft rekeying'' after a fixed number of packets automatically translates to an upper-bound of time interval for rekeying, while being much simpler to coordinate than an actual time-based rekeying regime. At the same time, doing it once every 224 messages is sufficiently infrequent that it has only negligible impact on performance. Furthermore, 224 times 3 bytes (the number of bytes consumed by each length encryption) is 672, which is a multiple of 64 minus 32. This means that at the end of 224 length encryptions, exactly 32 bytes of keystream data remain that can be used as next key. messages to rekey the encryption ciphers, in order to provide forward security. + Because only fixed-length chunks (3-byte length fields) are encrypted, we do not need to treat all length chunks as separate messages. Instead, a single cipher (with the same nonce) is used for multiple consecutive length fields. This avoids wasting 61 pseudorandom bytes per packet, and makes the cost of having a separate cipher for length encryption negligible.'''Is it acceptable to use a less standard construction for length encryption?''' The fact that multiple (non-overlapping) bytes generated by a single ChaCha20 cipher are used for the encryption of multiple consecutive length fields is uncommon. We feel the performance cost gained by this deviation is worth it (especially for small packets, which are very common in Bitcoin's P2P protocol), given the low guarantees that are feasible for length encryption in the first place, and the result is still sufficient to provide pseudorandomness from the view of passive attackers. For plaintext encryption, we independently use a very standard construction, as the stakes for confidentiality and integrity there are much higher. + +In order to provide forward security'''What value does forward security provide?''' Re-keying ensures [https://eprint.iacr.org/2001/035.pdf forward secrecy within a session], i.e., an attacker compromising the current session secrets cannot derive past encryption keys in the same session.'''Why have a cipher with forward secrecy but no periodical refresh of the ECDH key exchange?''' Our cipher ratchets encryption keys forward in order to protect messages encrypted under ''past'' encryption keys. In contrast, re-performing ECDH key exchange would protect messages encrypted under ''future'' encryption keys, i.e., it would re-establish security after the attacker had compromised one of the peers ''temporarily'' (e.g., the attacker obtains a memory dump). We do not believe protecting against that is a priority: an attacker that, for whatever reason, is capable of an attack that reveals encryption keys (or other session secrets) of a peer once is likely capable of performing the same attack again after peers have re-performed the ECDH key exchange. Thus, we do not believe the benefits of re-performing key exchange outweigh the additional complexity that comes with the necessary coordination between the peers. We note that the initiator could choose to close and re-open the entire connection to force a refresh of the ECDH key exchange, but that introduces other issues: a connection slot needs to be kept open at the responder side, it is not cryptographically guaranteed that really the same initiator will use it, and the observable TCP reset and handshake may create a detectable pattern., the encryption keys for both plaintext and length encryption are cycled every 224 messages, by switching to a new key that is generated by the key stream using the old key. + +==== Handshake: key exchange and version negotiation ==== + +Next we specify the handshake of a connection in detail. + +As explained before, these messages are sent to set up the connection: + +
+ ----------------------------------------------------------------------------------------------------
+ | Initiator                         Responder                                                      |
+ |                                                                                                  |
+ | x, ellswift_X = ellswift_create()                                                                |
+ |                                                                                                  |
+ |    ---- ellswift_X + initiator_garbage (initiator_garbage_len bytes; max 4095) --->              |
+ |                                                                                                  |
+ |                                   y, ellswift_Y = ellswift_create()                              |
+ |                                   ecdh_secret = v2_ecdh(                                         |
+ |                                                     y, ellswift_X, ellswift_Y, initiating=False) |
+ |                                   v2_initialize(initiator, ecdh_secret, initiating=False)        |
+ |                                                                                                  |
+ |    <--- ellswift_Y + responder_garbage (responder_garbage_len bytes; max 4095) +                 |
+ |             responder_garbage_terminator (16 bytes) +                                            |
+ |             v2_enc_packet(initiator, RESPONDER_TRANSPORT_VERSION, aad=responder_garbage) ----    |
+ |                                                                                                  |
+ | ecdh_secret = v2_ecdh(x, ellswift_Y, ellswift_X, initiating=True)                                |
+ | v2_initialize(responder, ecdh_secret, initiating=True)                                           |
+ |                                                                                                  |
+ |     ---- initiator_garbage_terminator (16 bytes) +                                               |
+ |              v2_enc_packet(responder, INITIATOR_TRANSPORT_VERSION, aad=initiator_garbage) --->   |
+ |                                                                                                  |
+ ----------------------------------------------------------------------------------------------------
+
+ +===== Shared secret computation ===== + +The peers derive their shared secret through X-only ECDH, hashed together with the exactly 64-byte public keys' encodings sent over the wire. + +
+def v2_ecdh(priv, ellswift_theirs, ellswift_ours, initiating):
+    ecdh_point_x32 = ellswift_ecdh_xonly(ellswift_theirs, priv)
+    if initiating:
+        # Initiating, place our public key encoding first.
+        return sha256_tagged("bip324_ellswift_xonly_ecdh", ellswift_ours + ellswift_theirs + ecdh_point_x32)
+    else:
+        # Responding, place their public key encoding first.
+        return sha256_tagged("bip324_ellswift_xonly_ecdh", ellswift_theirs + ellswift_ours + ecdh_point_x32)
+
+ +Here, sha256_tagged(tag, x) returns a tagged hash value SHA256(SHA256(tag) || SHA256(tag) || x) as in [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki#specification BIP340]. + +===== ElligatorSwift encoding of curve X coordinates ===== + +The functions ellswift_create and ellswift_ecdh_xonly encapsulate the construction of ElligatorSwift-encoded public keys, and the computation of X-only ECDH with +ElligatorSwift-encoded public keys. + +First we define a constant: +* Let ''c = 0xa2d2ba93507f1df233770c2a797962cc61f6d15da14ecd47d8d27ae1cd5f852''.'''What is the ''c'' constant used in ''XSwiftEC''?''' The algorithm requires a constant ''√-3 (mod p)''; in other words, a number ''c'' such that ''-c2 mod p = 3''. There are two solutions to this equation, one which is itself a square modulo ''p'', and its negation. We choose the square one. + +To define the needed functions, we first introduce a helper function, matching the XSwiftEC function from the [https://eprint.iacr.org/2022/759.pdf SwiftEC] paper, instantiated for the secp256k1 curve, with minor modifications. It maps pairs of integers ''(u, t)'' (both in range ''0..p-1'') to valid X coordinates on the curve. Note that the specification here does not attempt to be constant time, as it does not operate on secret data. In what follows, we use the notation from [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki#specification BIP340]. + +* ''XSwiftEC(u, t)'': +** Alter the inputs to guarantee an X coordinate on the curve:'''Why do the inputs to the XSwiftEC algorithm need to be altered?''' This step deviates from the paper, which maps a negligibly small subset of inputs (around ''3/2256'') to the point at infinity. To avoid the need to deal with the case where a peer could craft encodings that intentionally trigger this edge case, we remap them to inputs that yield a valid X coordinate. +*** If ''u mod p = 0'', let ''u = 1'' instead. +*** If ''t mod p = 0'', let ''t = 1'' instead. +*** If ''(u3 + t2 + 7) mod p = 0'', let ''t = 2t (mod p)'' instead. +** Let ''X = (u3 + 7 - t2)/(2t) (mod p).'''''What does the division (/) sign in modular arithmetic refer to?''' Note that the division in these expressions corresponds to multiplication with the modular inverse modulo ''p'', i.e. ''a / b (mod p)'' with nonzero ''b'' is the unique solution ''x'' for which ''bx = a (mod p)''. It can be computed as ''abp-2 (mod p)'', but more efficient algorithms exist. +** Let ''Y = (X + t)/(cu) (mod p)''. +** For every ''x'' in ''{u + 4Y2, (-X/Y - u)/2, (X/Y - u)/2}'' (all ''mod p''; the order matters): +*** If ''lift_x(x)'' succeeds, return ''x''. There is at least one such ''x''. + +To find encodings of a given X coordinate ''x'', we first need the inverse of ''XSwiftEC''. The function ''XSwiftECInv(x, u, case)'' either returns ''t'' such that ''XSwiftEC(u, t) = x'', or ''None''. The ''case'' variable is an integer in range ''0..7'', which selects which of the up to 8 valid such ''t'' values to return: + +* ''XSwiftECInv(x, u, case)'': +** If ''case & 2 = 0'': +*** If ''lift_x(-x - u)'' succeeds, return ''None''. +*** Let ''v = x''. +*** Let ''s = -(u3 + 7)/(u2 + uv + v2) (mod p)''. +** Else (''case & 2 = 2''): +*** Let ''s = x - u (mod p)''. +*** If ''s = 0'', return ''None''. +*** Let ''r'' be the square root of ''-s(4(u3 + 7) + 3u2s) (mod p).'''''How to compute a square root mod ''p''?''' Due to the structure of ''p'', a candidate for the square root of ''a'' mod ''p'' can be computed as ''x = a(p+1)/4 mod p''. If ''a'' is not a square mod ''p'', this formula returns the square root of ''-a mod p'' instead, so it is necessary to verify that ''x2 mod p = a''. If that is the case ''-x mod p'' is a solution too, but we define "the" square root to be equal to that expression (the square root will therefore always be a square itself, as ''(p+1)/4'' is even). This algorithm is a specialization of the [https://en.wikipedia.org/wiki/Tonelli%E2%80%93Shanks_algorithm Tonelli-Shanks algorithm]. Return ''None'' if it does not exist. +*** If ''case & 1 = 1'' and ''r = 0'', return ''None''. +*** Let ''v = (r/s - u)/2''. +** Let ''w'' be the square root of ''s (mod p)''. Return ''None'' if it does not exist. +** If ''case & 5 = 0'', return ''-w(u(1 - c)/2 + v)''. +** If ''case & 5 = 1'', return ''w(u(1 + c)/2 + v)''. +** If ''case & 5 = 4'', return ''w(u(1 - c)/2 + v)''. +** If ''case & 5 = 5'', return ''-w(u(1 + c)/2 + v)''. + +The overall ''XElligatorSwift'' algorithm, matching the name used in the paper, then uses this inverse to randomly'''''Can the ElligatorSwift encoding be used to construct public key encodings that satisfy a certain structure (and not pseudorandom)?''' The algorithm chooses the first 32 bytes (i.e., the value ''u'') and then computes a corresponding ''t'' such that the mapping to the curve point holds. In general, picking ''u'' from a uniformly random distribution provides pseudorandomness. But we can also fix any of the 32 bytes in ''u'', and the algorithm will still find a corresponding ''t''. The fact that it is possible to fix the first 32 bytes, combined with the garbage bytes in the handshake, provides a limited but very simple method of parroting other protocols such as [https://tls13.xargs.org/ TLS 1.3], which can be deployed by one of the peers without explicit support from the other peer. More general methods of parroting, e.g., introduced by defining new protocol or a protocol upgrade, are not precluded. sample encodings of ''x'': + +* ''XElligatorSwift(x)'': +** Loop: +*** Let ''u'' be a random non-zero integer in range ''1..p-1'' inclusive. +*** Let ''case'' be a random integer in range ''0..7'' inclusive. +*** Compute ''t = XSwiftECInv(x, u, case)''. +*** If ''t'' is not ''None'', return ''(u, t)''. Otherwise, restart loop. + +This is used to define the ellswift_create algorithm used in the previous section; it generates a random private key, along with a uniformly sampled 64-byte ElligatorSwift-encoded public key corresponding to it: + +* ''ellswift_create()'': +** Generate a random private key ''priv'' in range ''1..p-1''. +** Let ''P = priv⋅G'', the corresponding public key point to ''priv''. +** Let ''(u, t) = XElligatorSwift(x(P))'', an encoding of ''x(P)''. +** ''ellswift_pub = bytes(u) || bytes(t)'', its encoding as 64 bytes. +** Return ''(priv, ellswift_pub)''. + +Finally the ellswift_ecdh_xonly algorithm is: + +* ''ellswift_ecdh_xonly(ellswift_theirs, priv)'': +** Let ''u = int(ellswift_theirs[:32]) mod p''. +** Let ''t = int(ellswift_theirs[32:]) mod p''. +** Return ''bytes(x(priv⋅lift_x(XSwiftEC(u, t))))''.'''Does it matter which point ''lift_x'' maps to?''' Either point is valid, as they are negations of each other, and negations do not affect the output X coordinate. + +===== Keys and session ID derivation ===== + +The authenticated encryption construction proposed here requires two 32-byte keys per communication direction. These (in addition to a session ID) are computed using HKDF'''Why use HKDF for deriving key material?''' The shared secret already involves a hash function to make sure the public key encodings contribute to it, which negates some of the need for HKDF already. We still use it as it is the standard mechanism for deriving many keys from a single secret, and its computational cost is low enough to be negligible compared to the rest of a connection setup. as specified in [https://tools.ietf.org/html/rfc5869 RFC 5869] with SHA256 as the hash function: + +
+def initialize_v2_transport(peer, ecdh_secret, initiating):
+    # Include NETWORK_MAGIC to ensure a connection between nodes on different networks will immediately fail
+    prk = HKDF_Extract(Hash=sha256, salt=b'bitcoin_v2_shared_secret' + NETWORK_MAGIC, ikm=ecdh_secret)
+
+    peer.session_id = HKDF_Expand(Hash=sha256, PRK=prk, info=b'session_id', L=32)
+
+    # Initialize the packet encryption ciphers.
+    initiator_L = HKDF_Expand(Hash=sha256, PRK=prk, info=b'initiator_L', L=32)
+    initiator_P = HKDF_Expand(Hash=sha256, PRK=prk, info=b'initiator_P', L=32)
+    responder_L = HKDF_Expand(Hash=sha256, PRK=prk, info=b'responder_L', L=32)
+    responder_P = HKDF_Expand(Hash=sha256, PRK=prk, info=b'responder_P', L=32)
+    garbage_terminators = HKDF_Expand(Hash=sha256, PRK=prk, info=b'garbage_terminators', L=32)
+    initiator_garbage_terminator = garbage_terminators[:16]
+    responder_garbage_terminator = garbage_terminators[16:]
+
+    if initiating:
+        peer.send_L = FSChaCha20(initiator_L)
+        peer.send_P = FSChaCha20Poly1305(initiator_P)
+        peer.send_garbage_terminator = initiator_garbage_terminator
+        peer.recv_L = FSChaCha20(responder_L)
+        peer.recv_P = FSChaCha20Poly1305(responder_P)
+        peer.recv_garbage_terminator = responder_garbage_terminator
+    else:
+        peer.send_L = FSChaCha20(responder_L)
+        peer.send_P = FSChaCha20Poly1305(responder_P)
+        peer.send_garbage_terminator = responder_garbage_terminator
+        peer.recv_L = FSChaCha20(initiator_L)
+        peer.recv_P = FSChaCha20Poly1305(initiator_P)
+        peer.recv_garbage_terminator = initiator_garbage_terminator
+
+    # To achieve forward secrecy we must wipe the key material used to initialize the ciphers:
+    memory_cleanse(ecdh_secret, prk, initiator_L, initiator_P, responder_L, responder_K)
+
+ +The session ID uniquely identifies the encrypted channel. v2 clients supporting this proposal may present the entire session ID (encoded as a hex string) to the node operator to allow for manual, out of band comparison with the peer node operator. Future transport versions may introduce optional authentication methods that compare the session ID as seen by the two endpoints in order to bind the encrypted channel to the authentication. + +===== Overall handshake pseudocode ===== + +To establish a v2 encrypted connection, the initiator generates an ephemeral secp256k1 keypair and sends an unencrypted ElligatorSwift encoding of the public key to the responding peer followed by unencrypted pseudorandom bytes initiator_garbage of length garbage_len < 4096. + +
+def initiate_v2_handshake(peer, garbage_len):
+    peer.privkey_ours, peer.ellswift_ours = ellswift_create()
+    peer.sent_garbage = rand_bytes(garbage_len)
+    send(peer, peer.ellswift_ours + peer.sent_garbage)
+
+ +The responder generates an ephemeral keypair for itself and derives the shared ECDH secret (using the first 64 received bytes) which enables it to instantiate the encrypted transport. It then sends 64 bytes of the unencrypted ElligatorSwift encoding of its own public key and its own responder_garbage also of length garbage_len < 4096. If the first 16 bytes received match the v1 prefix, the v1 protocol is used instead. + +
+TRANSPORT_VERSION = b''
+NETWORK_MAGIC = b'\xf9\xbe\xb4\xd9' # Mainnet network magic; differs on other networks.
+V1_PREFIX = NETWORK_MAGIC + b'version\x00\x00\x00\x00\x00'
+
+def respond_v2_handshake(peer, garbage_len):
+    peer.received_prefix = b""
+    while len(peer.received_prefix) < len(V1_PREFIX):
+        peer.received_prefix += receive(peer, 1)
+        if peer.received_prefix[-1] != V1_PREFIX[len(peer.received_prefix) - 1]:
+            peer.privkey_ours, peer.ellswift_ours = ellswift_create()
+            peer.sent_garbage = rand_bytes(garbage_len)
+            send(peer, ellswift_Y + peer.sent_garbage)
+            return
+    use_v1_protocol()
+
+ +Upon receiving the encoded responder public key, the initiator derives the shared ECDH secret and instantiates the encrypted transport. It then sends the derived 16-byte initiator_garbage_terminator, optionally followed by an arbitrary number of decoy packets. Afterwards, it receives the responder's garbage (delimited by the garbage terminator). The responder performs very similar steps but includes the earlier received prefix bytes in the public key. Both the initiator and the responder set the AAD of the first encrypted packet they send after the garbage terminator (i.e., either an optional decoy packet or the version packet) to the garbage they have just sent, not including the garbage terminator. + +
+def complete_handshake(peer, initiating, decoy_content_lengths=[]):
+    received_prefix = b'' if initiating else peer.received_prefix
+    ellswift_theirs = receive(peer, 64 - len(received_prefix))
+    if not initiating and ellswift_theirs[4:16] == V1_PREFIX[4:16]:
+        # Looks like a v1 peer from the wrong network.
+        disconnect(peer)
+    ecdh_secret = v2_ecdh(peer.privkey_ours, ellswift_theirs, peer.ellswift_ours,
+                          initiating=initiating)
+    initialize_v2_transport(peer, ecdh_secret, initiating=True)
+    # Send garbage terminator
+    send(peer, peer.send_garbage_terminator)
+    # Optionally send decoy packets after garbage terminator.
+    aad = peer.sent_garbage
+    for decoy_content_len in decoy_content_lengths:
+        send(v2_enc_packet(peer, decoy_content_len * b'\x00', aad=aad))
+        aad = b''
+    # Send version packet.
+    send(v2_enc_packet(peer, TRANSPORT_VERSION, aad=aad))
+    # Skip garbage, until encountering garbage terminator.
+    received_garbage = recv(peer, 16)
+    for i in range(4096):
+        if received_garbage[-16:] == peer.recv_garbage_terminator:
+            # Receive, decode, and ignore version packet.
+            # This includes skipping decoys and authenticating the received garbage.
+            v2_receive_packet(peer, aad=received_garbage[:-16])
+            return
+        else:
+            received_garbage += recv(peer, 1)
+    # Garbage terminator was not seen after 4 KiB of garbage.
+    disconnect(peer)
+
+ +==== Packet encryption ==== + +Lastly, we specify the packet encryption cipher in detail. + +===== Existing cryptographic primitives ===== + +Packet encryption is built on two existing primitives: + +* '''ChaCha20Poly1305''' is specified as AEAD_CHACHA20_POLY1305 in [https://datatracker.ietf.org/doc/html/rfc8439#section-2.8 RFC 8439 section 2.8]. It is an authenticated encryption protocol with associated data (AEAD), taking a 256-bit key, 96-bit nonce, and an arbitrary-length byte array of associated authenticated data (AAD). Due to the built-in authentication tag, ciphertexts are 16 bytes longer than the corresponding plaintext. In what follows: +** aead_chacha20_poly1305_encrypt(key, nonce, aad, plaintext) refers to a function that takes as input a 32-byte array ''key'', a 12-byte array ''nonce'', an arbitrary-length byte array ''aad'', and an arbitrary-length byte array ''plaintext'', and returns a byte array ''ciphertext'', 16 bytes longer than the plaintext. +** aead_chacha20_poly1305_decrypt(key, nonce, aad, ciphertext) refers to a function that takes as input a 32-byte array ''key'', a 12-byte array ''nonce'', an arbitrary-length byte array ''aad'', and an arbitrary-length byte array ''ciphertext'', and returns either a byte array ''plaintext'' (16 bytes shorter than the ciphertext), or ''None'' in case the ciphertext was not a valid ChaCha20Poly1305 encryption of any plaintext with the specified ''key'', ''nonce'', and ''aad''. +* The '''ChaCha20 Block Function''' is specified in [https://datatracker.ietf.org/doc/html/rfc8439#section-2.3 RFC 8439 section 2.3]. It is a pseudorandom function (PRF) taking a 256-bit key, 96-bit nonce, and 32-bit counter, and outputs 64 pseudorandom bytes. It is the underlying building block on which ChaCha20 (and ultimately, ChaCha20Poly1305) is built. In what follows: +** chacha20_block(key, nonce, count) refers to a function that takes as input a 32-byte array ''key'', a 12-byte array ''nonce'', and an integer ''count'' in range ''0..232-1'', and returns a byte array of length 64. + +These will be used for plaintext encryption and length encryption, respectively. + +===== Rekeying wrappers: FSChaCha20Poly1305 and FSChaCha20 ===== + +To provide re-keying every 224 packets, we specify two wrappers. + +The first is '''FSChaCha20Poly1305''', which represents a ChaCha20Poly1305 AEAD, which automatically changes the nonce after every message, and rekeys every 224 messages by encrypting 32 zero bytes'''Why is rekeying implemented in terms of an invocation of the AEAD?''' This means the FSChaCha20Poly1305 wrapper can be thought of as a pure layer around the ChaCha20Poly1305 AEAD. Actual implementations can take advantage of the fact that this formulation is equivalent to using byte 64 through 95 of the keystream output of the underlying ChaCha20 cipher as new key, avoiding the need for Poly1305 in the process., and using the first 32 bytes of the result. Each message will be used for one packet. Note that in our protocol, any FSChaCha20Poly1305 instance is always either exclusively encryption or exclusively decryption, as separate instances are used for each direction of the protocol. The nonce used for a message is composed of the 32-bit little-endian encoding of the number of messages with the current key, followed by the 64-bit little-endian encoding of the number of rekeyings performed. For rekeying, the first 32-bit integer is set to ''0xffffffff''. + +
+REKEY_INTERVAL = 224
+
+class FSChaCha20Poly1305:
+    """Rekeying wrapper AEAD around ChaCha20Poly1305."""
+
+    def __init__(self, initial_key):
+        self.key = initial_key
+        self.packet_counter = 0
+
+    def crypt(self, aad, text, is_decrypt):
+        nonce = ((self.packet_counter % REKEY_INTERVAL).to_bytes(4, 'little') +
+                 (self.packet_counter // REKEY_INTERVAL).to_bytes(8, 'little'))
+        if is_decrypt:
+            ret = aead_chacha20_poly1305_decrypt(self.key, nonce, aad, text)
+        else:
+            ret = aead_chacha20_poly1305_encrypt(self.key, nonce, aad, text)
+        if (self.packet_counter + 1) % REKEY_INTERVAL == 0:
+            rekey_nonce = b"\xFF\xFF\xFF\xFF" + nonce[4:]
+            self.key = aead_chacha20_poly1305_encrypt(self.key, rekey_nonce, b"", b"\x00" * 32)[:32]
+        self.packet_counter += 1
+        return ret
+
+    def decrypt(self, aad, ciphertext):
+        return self.crypt(aad, ciphertext, True)
+
+    def encrypt(self, aad, plaintext):
+        return self.crypt(aad, plaintext, False)
+
+ +The second is '''FSChaCha20''', a (single) stream cipher which is used for the lengths of all packets. Encryption and decryption are identical here, so a single function crypt is exposed. It XORs the input with bytes generated using the ChaCha20 block function, rekeying every 224 chunks using the next 32 bytes of the block function output as new key. A ''chunk'' refers here to a single invocation of crypt. As explained before, the same cipher is used for 224 consecutive chunks, to avoid wasting cipher output. The nonce used for these batches of 224 chunks is composed of 4 zero bytes followed by the 64-bit little-endian encoding of the number of rekeyings performed. The block counter is reset to 0 after every rekeying. + +
+class FSChaCha20:
+    """Rekeying wrapper stream cipher around ChaCha20."""
+
+    def __init__(self, initial_key):
+        self.key = initial_key
+        self.block_counter = 0
+        self.chunk_counter = 0
+        self.keystream = b''
+
+    def get_keystream_bytes(self, nbytes):
+        while len(self.keystream) < nbytes:
+            nonce = ((0).to_bytes(4, 'little') +
+                     (self.chunk_counter // REKEY_INTERVAL).to_bytes(8, 'little'))
+            self.keystream += chacha20_block(self.key, nonce, self.block_counter)
+            self.block_counter += 1
+        ret = self.keystream[:nbytes]
+        self.keystream = self.keystream[nbytes:]
+        return ret
+
+    def crypt(self, chunk):
+        ks = self.get_keystream_bytes(len(chunk))
+        ret = bytes([ks[i] ^ chunk[i] for i in range(len(chunk))])
+        if ((self.chunk_counter + 1) % REKEY_INTERVAL) == 0:
+            self.key = self.get_keystream_bytes(32)
+            self.block_counter = 0
+        self.chunk_counter += 1
+        return ret
+
+ +===== Overall packet encryption and decryption pseudocode ===== + +Encryption and decryption of packets then follow by composing the ciphers from the previous section as building blocks. + +
+LENGTH_FIELD_LEN = 3
+HEADER_LEN = 1
+IGNORE_BIT_POS = 7
+
+def v2_enc_packet(peer, contents, aad=b'', ignore=False):
+    assert len(contents) <= 2**24 - 1
+    header = (ignore << IGNORE_BIT_POS).to_bytes(HEADER_LEN, 'little')
+    plaintext = header + contents
+    aead_ciphertext = peer.send_P.encrypt(aad, plaintext)
+    enc_contents_len = peer.send_L.encrypt(len(contents).to_bytes(LENGTH_FIELD_LEN, 'little'))
+    return enc_contents_len + aead_ciphertext
+
+ +
+CHACHA20POLY1305_EXPANSION = 16
+
+def v2_receive_packet(peer, aad=b''):
+    while True:
+        enc_contents_len = receive(peer, LENGTH_FIELD_LEN)
+        contents_len = int.from_bytes(peer.recv_L.crypt(enc_contents_len), 'little')
+        aead_ciphertext = receive(peer, HEADER_LEN + contents_len + CHACHA20POLY1305_EXPANSION)
+        plaintext = peer.recv_P.decrypt(aad, aead_ciphertext)
+        if plaintext is None:
+            disconnect(peer)
+            break
+        # Only the first packet is expected to have non-empty AAD.
+        aad = b''
+        header = plaintext[:HEADER_LEN]
+        if not (header[0] & (1 << IGNORE_BIT_POS)):
+            return plaintext[HEADER_LEN:]
+
+ +==== Performance ==== + +Each v1 P2P message uses a double-SHA256 checksum truncated to 4 bytes. Roughly the same amount of computation power is required for encrypting and authenticating a v2 P2P message as proposed. + +=== Application layer specification === +==== v2 Bitcoin P2P message structure ==== +v2 Bitcoin P2P transport layer packets use the encrypted message structure shown above. An unencrypted application layer '''contents''' is composed of: + +{|class="wikitable" +! Field !! Size in bytes !! Comments +|- +| message_type || 1 or 13 || either a one byte ID in range ''1..255'' or b'\x00' followed by a 12-byte ASCII message type (as in the v1 P2P protocol) +|- +| message_payload || message_length || message payload +|} + +If the first byte of message_type is b'\x00', the following 12 bytes are interpreted as an ASCII message type (as in the v1 P2P protocol), trailing padded with b'\x00' as necessary. If the first byte of message_type is in the range ''1..255'', it is interpreted as a message type ID. This structure results in smaller messages than the v1 protocol, as most messages sent/received will have a message type ID. We recommend reserving 1-byte type IDs for message types that are sent more than once per direction per connection.'''How do the lengths between v1 and v2 compare?''' For messages that use the 1-byte short message type ID, v2 packets use 3 bytes less per message than v1.'''Why not allow variable length long message type IDs?''' Allowing for variable length long IDs reduces the available 1-byte ID space by 12 (to encode the length itself) and incentivizes less descriptive message types. In addition, limiting message types to fixed lengths of 1 or 13 hampers traffic analysis. + +The following table lists currently defined message type IDs: + +{| class="wikitable" +|- +! +!0 +!1 +!2 +!3 +|- +!+0 +|(12 bytes follow)||ADDR||BLOCK||BLOCKTXN +|- +!+4 +|CMPCTBLOCK||FEEFILTER||FILTERADD||FILTERCLEAR +|- +!+8 +|FILTERLOAD||GETBLOCKS||GETBLOCKTXN||GETDATA +|- +!+12 +|GETHEADERS||HEADERS||INV||MEMPOOL +|- +!+16 +|MERKLEBLOCK||NOTFOUND||PING||PONG +|- +!+20 +|SENDCMPCT||TX||GETCFILTERS||CFILTER +|- +!+24 +|GETCFHEADERS||CFHEADERS||GETCFCHECKPT||CFCHECKPT +|- +!+28 +|ADDRV2 +|- +!≥29 +|| colspan="4" | (undefined) +|} + + +Additional message types may be added separately after BIP finalization. + +=== Signaling specification === +==== Signaling v2 support ==== +Peers supporting the v2 transport protocol signal support by advertising the NODE_P2P_V2 = (1 << 11) service flag in addr relay. If met with immediate disconnection when establishing a v2 connection, clients implementing this proposal are encouraged to retry connecting using the v1 protocol.'''Why are v2 clients met with immediate disconnection encouraged to retry with a v1 connection?''' Service flags propagated through untrusted intermediaries using ADDR and ADDRV2 P2P messages and are OR'ed when received from multiple sources. An untrusted intermediary could falsely advertise a potential peer as supportive of v2 connections. Connection downgrades to v1 mitigate the risk of a network participant being blackholed via false advertising. + + +== Test Vectors == + +For development and testing purposes, we provide a collection of test vectors in CSV format, and a naive, highly inefficient, [[bip-0324/reference.py|reference implementation]] of the relevant algorithms. This code is for demonstration purposes only: +* [[bip-0324/ellswift_decode_test_vectors.csv|XElligatorSwift decoding vectors]] provide examples of ElligatorSwift-encoded public keys, and the X coordinate they map to. +* [[bip-0324/xswiftec_inv_test_vectors.csv|XSwiftECInv vectors]] provide examples of ''(u, x)'' pairs, and the various ''t'' values that ''xswiftec_inv'' maps them to. +* [[bip-0324/packet_encoding_test_vectors.csv|Packet encoding vectors]] illustrate the lifecycle of the authenticated encryption scheme proposed in this document. + +== Rationale and References == + + +== Acknowledgements == +Thanks to everyone (last name order) that helped invent and develop the ideas in this proposal: + +* Matt Corallo +* Lloyd Fournier +* Gregory Maxwell +* Anthony Towns diff --git a/bip-0324/ellswift_decode_test_vectors.csv b/bip-0324/ellswift_decode_test_vectors.csv new file mode 100644 index 0000000000..1bab96b721 --- /dev/null +++ b/bip-0324/ellswift_decode_test_vectors.csv @@ -0,0 +1,77 @@ +ellswift,x,comment +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,edd1fd3e327ce90cc7a3542614289aee9682003e9cf7dcc9cf2ca9743be5aa0c,u%p=0;t%p=0;valid_x(x2) +000000000000000000000000000000000000000000000000000000000000000001d3475bf7655b0fb2d852921035b2ef607f49069b97454e6795251062741771,b5da00b73cd6560520e7c364086e7cd23a34bf60d0e707be9fc34d4cd5fdfa2c,u%p=0;valid_x(x1) +000000000000000000000000000000000000000000000000000000000000000082277c4a71f9d22e66ece523f8fa08741a7c0912c66a69ce68514bfd3515b49f,f482f2e241753ad0fb89150d8491dc1e34ff0b8acfbb442cfe999e2e5e6fd1d2,u%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +00000000000000000000000000000000000000000000000000000000000000008421cc930e77c9f514b6915c3dbe2a94c6d8f690b5b739864ba6789fb8a55dd0,9f59c40275f5085a006f05dae77eb98c6fd0db1ab4a72ac47eae90a4fc9e57e0,u%p=0;valid_x(x2) +0000000000000000000000000000000000000000000000000000000000000000bde70df51939b94c9c24979fa7dd04ebd9b3572da7802290438af2a681895441,aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9fffffd6b,u%p=0;(u'^3-t'^2+7)%p=0;valid_x(x3) +0000000000000000000000000000000000000000000000000000000000000000d19c182d2759cd99824228d94799f8c6557c38a1c0d6779b9d4b729c6f1ccc42,70720db7e238d04121f5b1afd8cc5ad9d18944c6bdc94881f502b7a3af3aecff,u%p=0;valid_x(x3) +0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,edd1fd3e327ce90cc7a3542614289aee9682003e9cf7dcc9cf2ca9743be5aa0c,u%p=0;t%p=0;valid_x(x2);t>=p +0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff2664bbd5,50873db31badcc71890e4f67753a65757f97aaa7dd5f1e82b753ace32219064b,u%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7028de7d,1eea9cc59cfcf2fa151ac6c274eea4110feb4f7b68c5965732e9992e976ef68e,u%p=0;valid_x(x2);t>=p +0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffcbcfb7e7,12303941aedc208880735b1f1795c8e55be520ea93e103357b5d2adb7ed59b8e,u%p=0;valid_x(x1);t>=p +0000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3113ad9,7eed6b70e7b0767c7d7feac04e57aa2a12fef5e0f48f878fcbb88b3b6b5e0783,u%p=0;valid_x(x3);t>=p +0a2d2ba93507f1df233770c2a797962cc61f6d15da14ecd47d8d27ae1cd5f8530000000000000000000000000000000000000000000000000000000000000000,532167c11200b08c0e84a354e74dcc40f8b25f4fe686e30869526366278a0688,t%p=0;(u'^3+t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +0a2d2ba93507f1df233770c2a797962cc61f6d15da14ecd47d8d27ae1cd5f853fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,532167c11200b08c0e84a354e74dcc40f8b25f4fe686e30869526366278a0688,t%p=0;(u'^3+t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +0ffde9ca81d751e9cdaffc1a50779245320b28996dbaf32f822f20117c22fbd6c74d99efceaa550f1ad1c0f43f46e7ff1ee3bd0162b7bf55f2965da9c3450646,74e880b3ffd18fe3cddf7902522551ddf97fa4a35a3cfda8197f947081a57b8f,valid_x(x3) +0ffde9ca81d751e9cdaffc1a50779245320b28996dbaf32f822f20117c22fbd6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff156ca896,377b643fce2271f64e5c8101566107c1be4980745091783804f654781ac9217c,valid_x(x2);t>=p +123658444f32be8f02ea2034afa7ef4bbe8adc918ceb49b12773b625f490b368ffffffffffffffffffffffffffffffffffffffffffffffffffffffff8dc5fe11,ed16d65cf3a9538fcb2c139f1ecbc143ee14827120cbc2659e667256800b8142,(u'^3-t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +146f92464d15d36e35382bd3ca5b0f976c95cb08acdcf2d5b3570617990839d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffff3145e93b,0d5cd840427f941f65193079ab8e2e83024ef2ee7ca558d88879ffd879fb6657,(u'^3+t'^2+7)%p=0;valid_x(x3);t>=p +15fdf5cf09c90759add2272d574d2bb5fe1429f9f3c14c65e3194bf61b82aa73ffffffffffffffffffffffffffffffffffffffffffffffffffffffff04cfd906,16d0e43946aec93f62d57eb8cde68951af136cf4b307938dd1447411e07bffe1,(u'^3+t'^2+7)%p=0;valid_x(x2);t>=p +1f67edf779a8a649d6def60035f2fa22d022dd359079a1a144073d84f19b92d50000000000000000000000000000000000000000000000000000000000000000,025661f9aba9d15c3118456bbe980e3e1b8ba2e047c737a4eb48a040bb566f6c,t%p=0;valid_x(x2) +1f67edf779a8a649d6def60035f2fa22d022dd359079a1a144073d84f19b92d5fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,025661f9aba9d15c3118456bbe980e3e1b8ba2e047c737a4eb48a040bb566f6c,t%p=0;valid_x(x2);t>=p +1fe1e5ef3fceb5c135ab7741333ce5a6e80d68167653f6b2b24bcbcfaaaff507fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,98bec3b2a351fa96cfd191c1778351931b9e9ba9ad1149f6d9eadca80981b801,t%p=0;(u'^3-t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +4056a34a210eec7892e8820675c860099f857b26aad85470ee6d3cf1304a9dcf375e70374271f20b13c9986ed7d3c17799698cfc435dbed3a9f34b38c823c2b4,868aac2003b29dbcad1a3e803855e078a89d16543ac64392d122417298cec76e,(u'^3-t'^2+7)%p=0;valid_x(x3) +4197ec3723c654cfdd32ab075506648b2ff5070362d01a4fff14b336b78f963fffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3ab1e95,ba5a6314502a8952b8f456e085928105f665377a8ce27726a5b0eb7ec1ac0286,(u'^3+t'^2+7)%p=0;valid_x(x1);t>=p +47eb3e208fedcdf8234c9421e9cd9a7ae873bfbdbc393723d1ba1e1e6a8e6b24ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7cd12cb1,d192d52007e541c9807006ed0468df77fd214af0a795fe119359666fdcf08f7c,(u'^3+t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +5eb9696a2336fe2c3c666b02c755db4c0cfd62825c7b589a7b7bb442e141c1d693413f0052d49e64abec6d5831d66c43612830a17df1fe4383db896468100221,ef6e1da6d6c7627e80f7a7234cb08a022c1ee1cf29e4d0f9642ae924cef9eb38,(u'^3+t'^2+7)%p=0;valid_x(x1) +7bf96b7b6da15d3476a2b195934b690a3a3de3e8ab8474856863b0de3af90b0e0000000000000000000000000000000000000000000000000000000000000000,50851dfc9f418c314a437295b24feeea27af3d0cd2308348fda6e21c463e46ff,t%p=0;valid_x(x1) +7bf96b7b6da15d3476a2b195934b690a3a3de3e8ab8474856863b0de3af90b0efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,50851dfc9f418c314a437295b24feeea27af3d0cd2308348fda6e21c463e46ff,t%p=0;valid_x(x1);t>=p +851b1ca94549371c4f1f7187321d39bf51c6b7fb61f7cbf027c9da62021b7a65fc54c96837fb22b362eda63ec52ec83d81bedd160c11b22d965d9f4a6d64d251,3e731051e12d33237eb324f2aa5b16bb868eb49a1aa1fadc19b6e8761b5a5f7b,(u'^3+t'^2+7)%p=0;valid_x(x2) +943c2f775108b737fe65a9531e19f2fc2a197f5603e3a2881d1d83e4008f91250000000000000000000000000000000000000000000000000000000000000000,311c61f0ab2f32b7b1f0223fa72f0a78752b8146e46107f8876dd9c4f92b2942,t%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +943c2f775108b737fe65a9531e19f2fc2a197f5603e3a2881d1d83e4008f9125fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,311c61f0ab2f32b7b1f0223fa72f0a78752b8146e46107f8876dd9c4f92b2942,t%p=0;valid_x(x3);valid_x(x2);valid_x(x1);t>=p +a0f18492183e61e8063e573606591421b06bc3513631578a73a39c1c3306239f2f32904f0d2a33ecca8a5451705bb537d3bf44e071226025cdbfd249fe0f7ad6,97a09cf1a2eae7c494df3c6f8a9445bfb8c09d60832f9b0b9d5eabe25fbd14b9,valid_x(x1) +a1ed0a0bd79d8a23cfe4ec5fef5ba5cccfd844e4ff5cb4b0f2e71627341f1c5b17c499249e0ac08d5d11ea1c2c8ca7001616559a7994eadec9ca10fb4b8516dc,65a89640744192cdac64b2d21ddf989cdac7500725b645bef8e2200ae39691f2,valid_x(x2) +ba94594a432721aa3580b84c161d0d134bc354b690404d7cd4ec57c16d3fbe98ffffffffffffffffffffffffffffffffffffffffffffffffffffffffea507dd7,5e0d76564aae92cb347e01a62afd389a9aa401c76c8dd227543dc9cd0efe685a,valid_x(x1);t>=p +bcaf7219f2f6fbf55fe5e062dce0e48c18f68103f10b8198e974c184750e1be3932016cbf69c4471bd1f656c6a107f1973de4af7086db897277060e25677f19a,2d97f96cac882dfe73dc44db6ce0f1d31d6241358dd5d74eb3d3b50003d24c2b,valid_x(x3);valid_x(x2);valid_x(x1) +bcaf7219f2f6fbf55fe5e062dce0e48c18f68103f10b8198e974c184750e1be3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff6507d09a,e7008afe6e8cbd5055df120bd748757c686dadb41cce75e4addcc5e02ec02b44,valid_x(x3);valid_x(x2);valid_x(x1);t>=p +c5981bae27fd84401c72a155e5707fbb811b2b620645d1028ea270cbe0ee225d4b62aa4dca6506c1acdbecc0552569b4b21436a5692e25d90d3bc2eb7ce24078,948b40e7181713bc018ec1702d3d054d15746c59a7020730dd13ecf985a010d7,(u'^3+t'^2+7)%p=0;valid_x(x3) +c894ce48bfec433014b931a6ad4226d7dbd8eaa7b6e3faa8d0ef94052bcf8cff336eeb3919e2b4efb746c7f71bbca7e9383230fbbc48ffafe77e8bcc69542471,f1c91acdc2525330f9b53158434a4d43a1c547cff29f15506f5da4eb4fe8fa5a,(u'^3-t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +cbb0deab125754f1fdb2038b0434ed9cb3fb53ab735391129994a535d925f6730000000000000000000000000000000000000000000000000000000000000000,872d81ed8831d9998b67cb7105243edbf86c10edfebb786c110b02d07b2e67cd,t%p=0;(u'^3-t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +d917b786dac35670c330c9c5ae5971dfb495c8ae523ed97ee2420117b171f41effffffffffffffffffffffffffffffffffffffffffffffffffffffff2001f6f6,e45b71e110b831f2bdad8651994526e58393fde4328b1ec04d59897142584691,valid_x(x3);t>=p +e28bd8f5929b467eb70e04332374ffb7e7180218ad16eaa46b7161aa679eb4260000000000000000000000000000000000000000000000000000000000000000,66b8c980a75c72e598d383a35a62879f844242ad1e73ff12edaa59f4e58632b5,t%p=0;valid_x(x3) +e28bd8f5929b467eb70e04332374ffb7e7180218ad16eaa46b7161aa679eb426fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,66b8c980a75c72e598d383a35a62879f844242ad1e73ff12edaa59f4e58632b5,t%p=0;valid_x(x3);t>=p +e7ee5814c1706bf8a89396a9b032bc014c2cac9c121127dbf6c99278f8bb53d1dfd04dbcda8e352466b6fcd5f2dea3e17d5e133115886eda20db8a12b54de71b,e842c6e3529b234270a5e97744edc34a04d7ba94e44b6d2523c9cf0195730a50,(u'^3+t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1) +f292e46825f9225ad23dc057c1d91c4f57fcb1386f29ef10481cb1d22518593fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7011c989,3cea2c53b8b0170166ac7da67194694adacc84d56389225e330134dab85a4d55,(u'^3-t'^2+7)%p=0;valid_x(x3);t>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000000,edd1fd3e327ce90cc7a3542614289aee9682003e9cf7dcc9cf2ca9743be5aa0c,u%p=0;t%p=0;valid_x(x2);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f01d3475bf7655b0fb2d852921035b2ef607f49069b97454e6795251062741771,b5da00b73cd6560520e7c364086e7cd23a34bf60d0e707be9fc34d4cd5fdfa2c,u%p=0;valid_x(x1);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f4218f20ae6c646b363db68605822fb14264ca8d2587fdd6fbc750d587e76a7ee,aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa9fffffd6b,u%p=0;(u'^3-t'^2+7)%p=0;valid_x(x3);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f82277c4a71f9d22e66ece523f8fa08741a7c0912c66a69ce68514bfd3515b49f,f482f2e241753ad0fb89150d8491dc1e34ff0b8acfbb442cfe999e2e5e6fd1d2,u%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f8421cc930e77c9f514b6915c3dbe2a94c6d8f690b5b739864ba6789fb8a55dd0,9f59c40275f5085a006f05dae77eb98c6fd0db1ab4a72ac47eae90a4fc9e57e0,u%p=0;valid_x(x2);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2fd19c182d2759cd99824228d94799f8c6557c38a1c0d6779b9d4b729c6f1ccc42,70720db7e238d04121f5b1afd8cc5ad9d18944c6bdc94881f502b7a3af3aecff,u%p=0;valid_x(x3);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,edd1fd3e327ce90cc7a3542614289aee9682003e9cf7dcc9cf2ca9743be5aa0c,u%p=0;t%p=0;valid_x(x2);u>=p;t>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2664bbd5,50873db31badcc71890e4f67753a65757f97aaa7dd5f1e82b753ace32219064b,u%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p;t>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7028de7d,1eea9cc59cfcf2fa151ac6c274eea4110feb4f7b68c5965732e9992e976ef68e,u%p=0;valid_x(x2);u>=p;t>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffcbcfb7e7,12303941aedc208880735b1f1795c8e55be520ea93e103357b5d2adb7ed59b8e,u%p=0;valid_x(x1);u>=p;t>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3113ad9,7eed6b70e7b0767c7d7feac04e57aa2a12fef5e0f48f878fcbb88b3b6b5e0783,u%p=0;valid_x(x3);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff13cea4a70000000000000000000000000000000000000000000000000000000000000000,649984435b62b4a25d40c6133e8d9ab8c53d4b059ee8a154a3be0fcf4e892edb,t%p=0;valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff13cea4a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,649984435b62b4a25d40c6133e8d9ab8c53d4b059ee8a154a3be0fcf4e892edb,t%p=0;valid_x(x1);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff15028c590063f64d5a7f1c14915cd61eac886ab295bebd91992504cf77edb028bdd6267f,3fde5713f8282eead7d39d4201f44a7c85a5ac8a0681f35e54085c6b69543374,(u'^3+t'^2+7)%p=0;valid_x(x2);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff2715de860000000000000000000000000000000000000000000000000000000000000000,3524f77fa3a6eb4389c3cb5d27f1f91462086429cd6c0cb0df43ea8f1e7b3fb4,t%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff2715de86fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,3524f77fa3a6eb4389c3cb5d27f1f91462086429cd6c0cb0df43ea8f1e7b3fb4,t%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff2c2c5709e7156c417717f2feab147141ec3da19fb759575cc6e37b2ea5ac9309f26f0f66,d2469ab3e04acbb21c65a1809f39caafe7a77c13d10f9dd38f391c01dc499c52,(u'^3-t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff3a08cc1efffffffffffffffffffffffffffffffffffffffffffffffffffffffff760e9f0,38e2a5ce6a93e795e16d2c398bc99f0369202ce21e8f09d56777b40fc512bccc,valid_x(x3);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e91257d932016cbf69c4471bd1f656c6a107f1973de4af7086db897277060e25677f19a,864b3dc902c376709c10a93ad4bbe29fce0012f3dc8672c6286bba28d7d6d6fc,valid_x(x3);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff795d6c1c322cadf599dbb86481522b3cc55f15a67932db2afa0111d9ed6981bcd124bf44,766dfe4a700d9bee288b903ad58870e3d4fe2f0ef780bcac5c823f320d9a9bef,(u'^3+t'^2+7)%p=0;valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e426f0392389078c12b1a89e9542f0593bc96b6bfde8224f8654ef5d5cda935a3582194,faec7bc1987b63233fbc5f956edbf37d54404e7461c58ab8631bc68e451a0478,valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff91192139ffffffffffffffffffffffffffffffffffffffffffffffffffffffff45f0f1eb,ec29a50bae138dbf7d8e24825006bb5fc1a2cc1243ba335bc6116fb9e498ec1f,valid_x(x2);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff98eb9ab76e84499c483b3bf06214abfe065dddf43b8601de596d63b9e45a166a580541fe,1e0ff2dee9b09b136292a9e910f0d6ac3e552a644bba39e64e9dd3e3bbd3d4d4,(u'^3-t'^2+7)%p=0;valid_x(x3);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b77b7f2c74d99efceaa550f1ad1c0f43f46e7ff1ee3bd0162b7bf55f2965da9c3450646,8b7dd5c3edba9ee97b70eff438f22dca9849c8254a2f3345a0a572ffeaae0928,valid_x(x2);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b77b7f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffff156ca896,0881950c8f51d6b9a6387465d5f12609ef1bb25412a08a74cb2dfb200c74bfbf,valid_x(x3);valid_x(x2);valid_x(x1);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffa2f5cd838816c16c4fe8a1661d606fdb13cf9af04b979a2e159a09409ebc8645d58fde02,2f083207b9fd9b550063c31cd62b8746bd543bdc5bbf10e3a35563e927f440c8,(u'^3+t'^2+7)%p=0;valid_x(x3);valid_x(x2);valid_x(x1);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb13f75c00000000000000000000000000000000000000000000000000000000000000000,4f51e0be078e0cddab2742156adba7e7a148e73157072fd618cd60942b146bd0,t%p=0;valid_x(x3);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb13f75c0fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,4f51e0be078e0cddab2742156adba7e7a148e73157072fd618cd60942b146bd0,t%p=0;valid_x(x3);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7bc1f8d0000000000000000000000000000000000000000000000000000000000000000,16c2ccb54352ff4bd794f6efd613c72197ab7082da5b563bdf9cb3edaafe74c2,t%p=0;valid_x(x2);u>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7bc1f8dfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f,16c2ccb54352ff4bd794f6efd613c72197ab7082da5b563bdf9cb3edaafe74c2,t%p=0;valid_x(x2);u>=p;t>=p +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffef64d162750546ce42b0431361e52d4f5242d8f24f33e6b1f99b591647cbc808f462af51,d41244d11ca4f65240687759f95ca9efbab767ededb38fd18c36e18cd3b6f6a9,(u'^3+t'^2+7)%p=0;valid_x(x3);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0e5be52372dd6e894b2a326fc3605a6e8f3c69c710bf27d630dfe2004988b78eb6eab36,64bf84dd5e03670fdb24c0f5d3c2c365736f51db6c92d95010716ad2d36134c8,valid_x(x3);valid_x(x2);valid_x(x1);u>=p +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbb982fffffffffffffffffffffffffffffffffffffffffffffffffffffffff6d6db1f,1c92ccdfcf4ac550c28db57cff0c8515cb26936c786584a70114008d6c33a34b,valid_x(x1);u>=p;t>=p diff --git a/bip-0324/garbage_terminator.png b/bip-0324/garbage_terminator.png new file mode 100644 index 0000000000..536763e4a9 Binary files /dev/null and b/bip-0324/garbage_terminator.png differ diff --git a/bip-0324/gen_test_vectors.py b/bip-0324/gen_test_vectors.py new file mode 100644 index 0000000000..a9f4de5b9e --- /dev/null +++ b/bip-0324/gen_test_vectors.py @@ -0,0 +1,418 @@ +"""Generate the BIP-0324 test vectors.""" + +import csv +import hashlib +import os +import sys +from reference import ( + FE, + GE, + MINUS_3_SQRT, + hkdf_sha256, + SECP256K1_G, + ellswift_decode, + ellswift_ecdh_xonly, + xswiftec_inv, + xswiftec, + v2_ecdh, + initialize_v2_transport, + v2_enc_packet +) + +FILENAME_PACKET_TEST = os.path.join(sys.path[0], 'packet_encoding_test_vectors.csv') +FILENAME_XSWIFTEC_INV_TEST = os.path.join(sys.path[0], 'xswiftec_inv_test_vectors.csv') +FILENAME_ELLSWIFT_DECODE_TEST = os.path.join(sys.path[0], 'ellswift_decode_test_vectors.csv') + +def xswiftec_flagged(u, t, simplified=False): + """A variant of xswiftec which also returns 'flags', describing conditions encountered.""" + flags = [] + if u == 0: + flags.append("u%p=0") + u = FE(1) + if t == 0: + flags.append("t%p=0") + t = FE(1) + if u**3 + t**2 + 7 == 0: + flags.append("(u'^3+t'^2+7)%p=0") + t = 2 * t + X = (u**3 + 7 - t**2) / (2 * t) + Y = (X + t) / (MINUS_3_SQRT * u) + if X == 0: + if not simplified: + flags.append("(u'^3-t'^2+7)%p=0") + x3 = u + 4 * Y**2 + if GE.is_valid_x(x3): + flags.append("valid_x(x3)") + x2 = (-X / Y - u) / 2 + if GE.is_valid_x(x2): + flags.append("valid_x(x2)") + x1 = (X / Y - u) / 2 + if GE.is_valid_x(x1): + flags.append("valid_x(x1)") + for x in (x3, x2, x1): + if GE.is_valid_x(x): + break + return x, flags + + +def ellswift_create_deterministic(seed, features): + """This is a variant of ellswift_create which doesn't use randomness. + + features is an integer selecting some properties of the result: + - (f & 3) == 0: only x1 is valid on decoding (see xswiftec{_flagged}) + - (f & 3) == 1: only x2 is valid on decoding + - (f & 3) == 2: only x3 is valid on decoding + - (f & 3) == 3: x1,x2,x3 are all valid on decoding + - (f & 4) == 4: u >= p + - (f & 8) == 8: u mod n == 0 + + Returns privkey, ellswift + """ + + cnt = 0 + while True: + sec = hkdf_sha256(32, seed, (cnt).to_bytes(4, 'little'), b"sec") + xval = (int.from_bytes(sec, 'big') * SECP256K1_G).x + cnt += 1 + if features & 8: + u = 0 + if features & 4: + u += FE.SIZE + else: + udat = hkdf_sha256(64, seed, (cnt).to_bytes(4, 'little'), b"u") + if features & 4: + u = FE.SIZE + 1 + int.from_bytes(udat, 'big') % (2**256 - FE.SIZE - 1) + else: + u = 1 + int.from_bytes(udat, 'big') % (FE.SIZE - 1) + case = hkdf_sha256(1, seed, (cnt).to_bytes(4, 'little'), b"case")[0] & 7 + coru = FE(u) + ((features & 8) == 8) + t = xswiftec_inv(xval, coru, case) + if t is None: + continue + assert xswiftec(FE(u), t) == xval + x2, flags = xswiftec_flagged(FE(u), t) + assert x2 == xval + have_x1 = "valid_x(x1)" in flags + have_x2 = "valid_x(x2)" in flags + have_x3 = "valid_x(x3)" in flags + if (features & 3) == 0 and not (have_x1 and not have_x2 and not have_x3): + continue + if (features & 3) == 1 and not (not have_x1 and have_x2 and not have_x3): + continue + if (features & 3) == 2 and not (not have_x1 and not have_x2 and have_x3): + continue + if (features & 3) == 3 and not (have_x1 and have_x2 and have_x3): + continue + return sec, u.to_bytes(32, 'big') + t.to_bytes() + +def ellswift_decode_flagged(ellswift, simplified=False): + """Decode a 64-byte ElligatorSwift encoded coordinate, returning byte array + flag string.""" + uv = int.from_bytes(ellswift[:32], 'big') + tv = int.from_bytes(ellswift[32:], 'big') + x, flags = xswiftec_flagged(FE(uv), FE(tv)) + if not simplified: + if uv >= FE.SIZE: + flags.append("u>=p") + if tv >= FE.SIZE: + flags.append("t>=p") + return int(x).to_bytes(32, 'big'), ";".join(flags) + +def random_fe_int(_, seed, i, p): + """Function to use in tuple_expand, generating a random integer in 0..p-1.""" + rng_out = hkdf_sha256(64, seed, i.to_bytes(4, 'little'), b"v%i_fe" % p) + return int.from_bytes(rng_out, 'big') % FE.SIZE + +def random_fe_int_high(_, seed, i, p): + """Function to use in tuple_expand, generating a random integer in p..2^256-1.""" + rng_out = hkdf_sha256(64, seed, i.to_bytes(4, 'little'), b"v%i_fe_high" % p) + return FE.SIZE + int.from_bytes(rng_out, 'big') % (2**256 - FE.SIZE) + +def fn_of(p_in, fn): + """Function to use in tuple_expand, to pick one variable in function of another.""" + def inner(vs, _seed, _i, p): + assert p != p_in + if isinstance(vs[p_in], int): + return fn(vs[p_in]) + return None + return inner + +def tuple_expand(out, tuplespec, prio, seed=None, cnt=1): + """Given a tuple specification, expand it cnt times, and add results to out. + + Expansion is defined recursively: + - If any of the spec elements is a list, each element of the list results + in an expansion (by replacing the list with its element). + - If any of the spec elements is a function, that function is invoked with + (spec, seed, expansion count, index in spec) as arguments. If the function + needs to wait for other indices to be expanded, it can return None. + + The output consists of (prio, expansion count, SHA256(result), result, seed) + tuples.""" + + def recurse(vs, seed, i, change_pos=None, change=None): + if change_pos is not None: + vs = list(vs) + vs[change_pos] = change + for p, v in enumerate(vs): + if v is None: + return + if isinstance(v, list): + for ve in v: + recurse(vs, seed, i, p, ve) + return + if callable(v): + res = v(vs, seed, i, p) + if res is not None: + recurse(vs, seed, i, p, res) + return + h = hashlib.sha256() + for v in vs: + h.update(int(v).to_bytes(32, 'big')) + out.append((prio, i, h.digest(), vs, seed)) + for i in range(cnt): + recurse(tuplespec, seed, i) + +def gen_ellswift_decode_cases(seed, simplified=False): + """Generate a set of interesting (ellswift, x, flags) ellswift decoding cases.""" + inputs = [] + + # Aggregate for use in tuple_expand, expanding to int in 0..p-1, and one in p..2^256-1. + RANDOM_VAL = [random_fe_int, random_fe_int_high] + # Aggregate for use in tuple_expand, expanding to integers which %p equal 0. + ZERO_VAL = [0, FE.SIZE] + # Helpers for constructing u and t values such that u^3+t^2+7=0 or u^3-t^2+7=0. + T_FOR_SUM_ZERO = fn_of(0, lambda u: (-FE(u)**3 - 7).sqrts()) + T_FOR_DIFF_ZERO = fn_of(0, lambda u: (FE(u)**3 + 7).sqrts()) + U_FOR_SUM_ZERO = fn_of(1, lambda t: (-FE(t)**2 - 7).cbrts()) + U_FOR_DIFF_ZERO = fn_of(1, lambda t: (FE(t)**2 - 7).cbrts()) + + tuple_expand(inputs, [RANDOM_VAL, RANDOM_VAL], 0, seed + b"random", 64) + tuple_expand(inputs, [RANDOM_VAL, T_FOR_SUM_ZERO], 1, seed + b"t=sqrt(-u^3-7)", 64) + tuple_expand(inputs, [U_FOR_SUM_ZERO, RANDOM_VAL], 1, seed + b"u=cbrt(-t^2-7)", 64) + tuple_expand(inputs, [RANDOM_VAL, T_FOR_DIFF_ZERO], 1, seed + b"t=sqrt(u^3+7)", 64) + tuple_expand(inputs, [U_FOR_DIFF_ZERO, RANDOM_VAL], 1, seed + b"u=cbrt(t^2-7)", 64) + tuple_expand(inputs, [ZERO_VAL, RANDOM_VAL], 2, seed + b"u=0", 64) + tuple_expand(inputs, [RANDOM_VAL, ZERO_VAL], 2, seed + b"t=0", 64) + tuple_expand(inputs, [ZERO_VAL, FE(8).sqrts()], 3, seed + b"u=0;t=sqrt(8)") + tuple_expand(inputs, [FE(-8).cbrts(), ZERO_VAL], 3, seed + b"t=0;u=cbrt(-8)") + tuple_expand(inputs, [FE(-6).cbrts(), ZERO_VAL], 3, seed + b"t=0;u=cbrt(-6)") + tuple_expand(inputs, [ZERO_VAL, ZERO_VAL], 3, seed + b"u=0;t=0") + # Unused. + tuple_expand(inputs, [ZERO_VAL, FE(-8).sqrts()], 4, seed + b"u=0;t=sqrt(-8)") + + seen = set() + cases = [] + for _prio, _cnt, _hash, vs, _seed in sorted(inputs): + inp = int(vs[0]).to_bytes(32, 'big') + int(vs[1]).to_bytes(32, 'big') + outp, flags = ellswift_decode_flagged(inp, simplified) + if flags not in seen: + cases.append((inp, outp, flags)) + seen.add(flags) + + return cases + +def gen_all_ellswift_decode_vectors(fil): + """Generate all xelligatorswift decoding test vectors.""" + + cases = gen_ellswift_decode_cases(b"") + writer = csv.DictWriter(fil, ["ellswift", "x", "comment"]) + writer.writeheader() + for val, x, flags in sorted(cases): + writer.writerow({"ellswift": val.hex(), "x": x.hex(), "comment": flags}) + +def xswiftec_inv_flagged(x, u, case): + """A variant of xswiftec_inv which also returns flags, describing conditions encountered.""" + + flags = [] + + if case & 2 == 0: + if GE.is_valid_x(-x - u): + flags.append("bad[valid_x(-x-u)]") + return None, flags + v = x if case & 1 == 0 else -x - u + if v == 0: + flags.append("info[v=0]") + s = -(u**3 + 7) / (u**2 + u*v + v**2) + assert s != 0 # would imply X=0 on curve + else: + s = x - u + if s == 0: + flags.append("bad[s=0]") + return None, flags + q = (-s * (4 * (u**3 + 7) + 3 * s * u**2)) + if q == 0: + flags.append("info[q=0]") + r = q.sqrt() + if r is None: + flags.append("bad[non_square(q)]") + return None, flags + if case & 1: + if r == 0: + flags.append("bad[r=0]") + return None, flags + r = -r + v = (-u + r / s) / 2 + if v == 0: + flags.append("info[v=0]") + w = s.sqrt() + assert w != 0 + if w is None: + flags.append("bad[non_square(s)]") + return None, flags + if case & 4: + w = -w + Y = w / 2 + assert Y != 0 + X = 2 * Y * (v + u / 2) + if X == 0: + flags.append("info[X=0]") + flags.append("ok") + return w * (u * (MINUS_3_SQRT - 1) / 2 - v), flags + +def xswiftec_inv_combo_flagged(x, u): + """Compute the aggregate results and flags from xswiftec_inv_flagged for case=0..7.""" + ts = [] + allflags = [] + for case in range(8): + t, flags = xswiftec_inv_flagged(x, u, case) + if t is not None: + assert x == xswiftec(u, t) + ts.append(t) + allflags.append(f"case{case}:{'&'.join(flags)}") + return ts, ";".join(allflags) + +def gen_all_xswiftec_inv_vectors(fil): + """Generate all xswiftec_inv test vectors.""" + + # Two constants used below. Compute them only once. + C1 = (FE(MINUS_3_SQRT) - 1) / 2 + C2 = (-FE(MINUS_3_SQRT) - 1) / 2 + # Helper functions that pick x and u with special properties. + TRIGGER_Q_ZERO = fn_of(1, lambda u: (FE(u)**3 + 28) / (FE(-3) * FE(u)**2)) + TRIGGER_DIVZERO_A = fn_of(1, lambda u: FE(u) * C1) + TRIGGER_DIVZERO_B = fn_of(1, lambda u: FE(u) * C2) + TRIGGER_V_ZERO = fn_of(1, lambda u: FE(-7) / FE(u)**2) + TRIGGER_X_ZERO = fn_of(0, lambda x: FE(-2) * FE(x)) + + inputs = [] + tuple_expand(inputs, [random_fe_int, random_fe_int], 0, b"uniform", 256) + tuple_expand(inputs, [TRIGGER_Q_ZERO, random_fe_int], 1, b"x=-(u^3+28)/(3*u^2)", 64) + tuple_expand(inputs, [TRIGGER_V_ZERO, random_fe_int], 1, b"x=-7/u^2", 512) + tuple_expand(inputs, [random_fe_int, fn_of(0, lambda x: x)], 2, b"u=x", 64) + tuple_expand(inputs, [random_fe_int, fn_of(0, lambda x: -FE(x))], 2, b"u=-x", 64) + # Unused. + tuple_expand(inputs, [TRIGGER_DIVZERO_A, random_fe_int], 3, b"x=u*(sqrt(-3)-1)/2", 64) + tuple_expand(inputs, [TRIGGER_DIVZERO_B, random_fe_int], 3, b"x=u*(-sqrt(-3)-1)/2", 64) + tuple_expand(inputs, [random_fe_int, TRIGGER_X_ZERO], 3, b"u=-2x", 64) + + seen = set() + cases = [] + for _prio, _cnt, _hash, vs, _seed in sorted(inputs): + x, u = FE(vs[0]), FE(vs[1]) + if u == 0: + continue + if not GE.is_valid_x(x): + continue + ts, flags = xswiftec_inv_combo_flagged(x, u) + if flags not in seen: + cases.append((int(u), int(x), ts, flags)) + seen.add(flags) + + writer = csv.DictWriter(fil, ["u", "x"] + [f"case{c}_t" for c in range(8)] + ["comment"]) + writer.writeheader() + for u, x, ts, flags in sorted(cases): + row = {"u": FE(u), "x": FE(x), "comment": flags} + for c in range(8): + if ts[c] is not None: + row[f"case{c}_t"] = FE(ts[c]) + writer.writerow(row) + +def gen_packet_encoding_vector(case): + """Given a dict case with specs, construct a packet_encoding test vector as a CSV line.""" + ikm = str(case).encode('utf-8') + in_initiating = case["init"] + in_ignore = int(case["ignore"]) + in_priv_ours, in_ellswift_ours = ellswift_create_deterministic(ikm, case["features"]) + mid_x_ours = (int.from_bytes(in_priv_ours, 'big') * SECP256K1_G).x.to_bytes() + assert mid_x_ours == ellswift_decode(in_ellswift_ours) + in_ellswift_theirs = case["theirs"] + in_contents = hkdf_sha256(case["contentlen"], ikm, b"contents", b"") + contents = in_contents * case["multiply"] + in_aad = hkdf_sha256(case["aadlen"], ikm, b"aad", b"") + mid_shared_secret = v2_ecdh(in_priv_ours, in_ellswift_theirs, in_ellswift_ours, in_initiating) + + peer = initialize_v2_transport(mid_shared_secret, in_initiating) + for _ in range(case["idx"]): + v2_enc_packet(peer, b"") + ciphertext = v2_enc_packet(peer, contents, in_aad, case["ignore"]) + long_msg = len(ciphertext) > 128 + + return { + "in_idx": case['idx'], + "in_priv_ours": in_priv_ours.hex(), + "in_ellswift_ours": in_ellswift_ours.hex(), + "in_ellswift_theirs": in_ellswift_theirs.hex(), + "in_initiating": int(in_initiating), + "in_contents": in_contents.hex(), + "in_multiply": case['multiply'], + "in_aad": in_aad.hex(), + "in_ignore": in_ignore, + "mid_x_ours": mid_x_ours.hex(), + "mid_x_theirs": ellswift_decode(in_ellswift_theirs).hex(), + "mid_x_shared": ellswift_ecdh_xonly(in_ellswift_theirs, in_priv_ours).hex(), + "mid_shared_secret": mid_shared_secret.hex(), + "mid_initiator_l": peer['initiator_L'].hex(), + "mid_initiator_p": peer['initiator_P'].hex(), + "mid_responder_l": peer['responder_L'].hex(), + "mid_responder_p": peer['responder_P'].hex(), + "mid_send_garbage_terminator": peer["send_garbage_terminator"].hex(), + "mid_recv_garbage_terminator": peer["recv_garbage_terminator"].hex(), + "out_session_id": peer["session_id"].hex(), + "out_ciphertext": "" if long_msg else ciphertext.hex(), + "out_ciphertext_endswith": ciphertext[-128:].hex() if long_msg else "" + } + +def gen_all_packet_encoding_vectors(fil): + """Return a list of CSV lines, one for each packet encoding vector.""" + + ellswift = gen_ellswift_decode_cases(b"simplified_", simplified=True) + ellswift.sort(key=lambda x: hashlib.sha256(b"simplified:" + x[0]).digest()) + + fields = [ + "in_idx", "in_priv_ours", "in_ellswift_ours", "in_ellswift_theirs", "in_initiating", + "in_contents", "in_multiply", "in_aad", "in_ignore", "mid_x_ours", "mid_x_theirs", + "mid_x_shared", "mid_shared_secret", "mid_initiator_l", "mid_initiator_p", + "mid_responder_l", "mid_responder_p", "mid_send_garbage_terminator", + "mid_recv_garbage_terminator", "out_session_id", "out_ciphertext", "out_ciphertext_endswith" + ] + + writer = csv.DictWriter(fil, fields) + writer.writeheader() + for case in [ + {"init": True, "contentlen": 1, "multiply": 1, "aadlen": 0, "ignore": False, "idx": 1, + "theirs": ellswift[0][0], "features": 0}, + {"init": False, "contentlen": 17, "multiply": 1, "aadlen": 0, "ignore": False, "idx": 999, + "theirs": ellswift[1][0], "features": 1}, + {"init": True, "contentlen": 63, "multiply": 1, "aadlen": 4095, "ignore": False, "idx": 0, + "theirs": ellswift[2][0], "features": 2}, + {"init": False, "contentlen": 128, "multiply": 1, "aadlen": 0, "ignore": True, "idx": 223, + "theirs": ellswift[3][0], "features": 3}, + {"init": True, "contentlen": 193, "multiply": 1, "aadlen": 0, "ignore": False, "idx": 448, + "theirs": ellswift[4][0], "features": 4}, + {"init": False, "contentlen": 41, "multiply": 97561, "aadlen": 0, "ignore": False, + "idx": 673, "theirs": ellswift[5][0], "features": 5}, + {"init": True, "contentlen": 241, "multiply": 69615, "aadlen": 0, "ignore": True, + "idx": 1024, "theirs": ellswift[6][0], "features": 6}, + ]: + writer.writerow(gen_packet_encoding_vector(case)) + +if __name__ == "__main__": + print(f"Generating {FILENAME_PACKET_TEST}...") + with open(FILENAME_PACKET_TEST, "w", encoding="utf-8") as fil_packet: + gen_all_packet_encoding_vectors(fil_packet) + print(f"Generating {FILENAME_XSWIFTEC_INV_TEST}...") + with open(FILENAME_XSWIFTEC_INV_TEST, "w", encoding="utf-8") as fil_xswiftec_inv: + gen_all_xswiftec_inv_vectors(fil_xswiftec_inv) + print(f"Generating {FILENAME_ELLSWIFT_DECODE_TEST}...") + with open(FILENAME_ELLSWIFT_DECODE_TEST, "w", encoding="utf-8") as fil_ellswift_decode: + gen_all_ellswift_decode_vectors(fil_ellswift_decode) diff --git a/bip-0324/packet_encoding_test_vectors.csv b/bip-0324/packet_encoding_test_vectors.csv new file mode 100644 index 0000000000..1588b066b4 --- /dev/null +++ b/bip-0324/packet_encoding_test_vectors.csv @@ -0,0 +1,8 @@ +in_idx,in_priv_ours,in_ellswift_ours,in_ellswift_theirs,in_initiating,in_contents,in_multiply,in_aad,in_ignore,mid_x_ours,mid_x_theirs,mid_x_shared,mid_shared_secret,mid_initiator_l,mid_initiator_p,mid_responder_l,mid_responder_p,mid_send_garbage_terminator,mid_recv_garbage_terminator,out_session_id,out_ciphertext,out_ciphertext_endswith +1,61062ea5071d800bbfd59e2e8b53d47d194b095ae5a4df04936b49772ef0d4d7,ec0adff257bbfe500c188c80b4fdd640f6b45a482bbc15fc7cef5931deff0aa186f6eb9bba7b85dc4dcc28b28722de1e3d9108b985e2967045668f66098e475b,a4a94dfce69b4a2a0a099313d10f9f7e7d649d60501c9e1d274c300e0d89aafaffffffffffffffffffffffffffffffffffffffffffffffffffffffff8faf88d5,1,8e,1,,0,19e965bc20fc40614e33f2f82d4eeff81b5e7516b12a5c6c0d6053527eba0923,0c71defa3fafd74cb835102acd81490963f6b72d889495e06561375bd65f6ffc,4eb2bf85bd00939468ea2abb25b63bc642e3d1eb8b967fb90caa2d89e716050e,c6992a117f5edbea70c3f511d32d26b9798be4b81a62eaee1a5acaa8459a3592,9a6478b5fbab1f4dd2f78994b774c03211c78312786e602da75a0d1767fb55cf,7d0c7820ba6a4d29ce40baf2caa6035e04f1e1cefd59f3e7e59e9e5af84f1f51,17bc726421e4054ac6a1d54915085aaa766f4d3cf67bbd168e6080eac289d15e,9f0fc1c0e85fd9a8eee07e6fc41dba2ff54c7729068a239ac97c37c524cca1c0,faef555dfcdb936425d84aba524758f3,02cb8ff24307a6e27de3b4e7ea3fa65b,ce72dffb015da62b0d0f5474cab8bc72605225b0cee3f62312ec680ec5f41ba5,7530d2a18720162ac09c25329a60d75adf36eda3c3, +999,6f312890ec83bbb26798abaadd574684a53e74ccef7953b790fcc29409080246,a8785af31c029efc82fa9fc677d7118031358d7c6a25b5779a9b900e5ccd94aac97eb36a3c5dbcdb2ca5843cc4c2fe0aaa46d10eb3d233a81c3dde476da00eef,fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f0000000000000000000000000000000000000000000000000000000000000000,0,3eb1d4e98035cfd8eeb29bac969ed3824a,1,,0,d4b65faa965b31fe2d9faaeb806c6449a50fe3679555c3518f7a0885f572457f,edd1fd3e327ce90cc7a3542614289aee9682003e9cf7dcc9cf2ca9743be5aa0c,13c1bf6a3ca37da9ffc7f45ec1810fa935c45454c03dc0144c1a9755bb52f81f,a6f79eb08243b6f65dbe42bfe4a6cf3f131d6963fa5d06c770a18f7b9c489b78,efc938c88c925459a9c837238716cfadfb1c3016f60d12923933710b5fcc9b55,91702f3cbd33b3c4a0b29b40548aea1ab01e43582db194afee70637d247aa036,7f457572e4260c611a6858acc8f325d87a3c8af8a59ce1da26ef6041f35715e8,1fe4d56334f5b0a5bd3c71ce4e338f40fc7e194925daa7ee6ce98aecf1766d7c,44737108aec5f8b6c1c277b31bbce9c1,ca29b3a35237f8212bd13ed187a1da2e,b0490e26111cb2d55bbff2ace00f7f644f64006539abb4e7513f05107bb10608,d78adbcba0eebfb15cfbd8142c84dc729d233d0dc11b1d851e46a114122b8d5b96b7d59317, +0,846a784f1a03dea59cc679754a60a7145542fa130e3efbd815c81e909ce32933,480eacf1536b52257bf8ce78d8f4ce09395d744767c6c129e7838947ee625af3245592c111275e877d5baae22584cb5f1153e67c16bcd7da767726cd0d0c846a,ffffffffffffffffffffffffffffffffffffffffffffffffffffffff22d5e441524d571a52b3def126189d3f416890a99d4da6ede2b0cde1760ce2c3f98457ae,1,054290a6c6ba8d80478172e89d32bf690913ae9835de6dcf206ff1f4d652286fe0ddf74deba41d55de3edc77c42a32af79bbea2c00bae7492264c60866ae5a,1,84932a55aac22b51e7b128d31d9f0550da28e6a3f394224707d878603386b2f9d0c6bcd8046679bfed7b68c517e7431e75d9dd34605727d2ef1c2babbf680ecc8d68d2c4886e9953a4034abde6da4189cd47c6bb3192242cf714d502ca6103ee84e08bc2ca4fd370d5ad4e7d06c7fbf496c6c7cc7eb19c40c61fb33df2a9ba48497a96c98d7b10c1f91098a6b7b16b4bab9687f27585ade1491ae0dba6a79e1e2d85dd9d9d45c5135ca5fca3f0f99a60ea39edbc9efc7923111c937913f225d67788d5f7e8852b697e26b92ec7bfcaa334a1665511c2b4c0a42d06f7ab98a9719516c8fd17f73804555ee84ab3b7d1762f6096b778d3cb9c799cbd49a9e4a325197b4e6cc4a5c4651f8b41ff88a92ec428354531f970263b467c77ed11312e2617d0d53fe9a8707f51f9f57a77bfb49afe3d89d85ec05ee17b9186f360c94ab8bb2926b65ca99dae1d6ee1af96cad09de70b6767e949023e4b380e66669914a741ed0fa420a48dbc7bfae5ef2019af36d1022283dd90655f25eec7151d471265d22a6d3f91dc700ba749bb67c0fe4bc0888593fbaf59d3c6fff1bf756a125910a63b9682b597c20f560ecb99c11a92c8c8c3f7fbfaa103146083a0ccaecf7a5f5e735a784a8820155914a289d57d8141870ffcaf588882332e0bcd8779efa931aa108dab6c3cce76691e345df4a91a03b71074d66333fd3591bff071ea099360f787bbe43b7b3dff2a59c41c7642eb79870222ad1c6f2e5a191ed5acea51134679587c9cf71c7d8ee290be6bf465c4ee47897a125708704ad610d8d00252d01959209d7cd04d5ecbbb1419a7e84037a55fefa13dee464b48a35c96bcb9a53e7ed461c3a1607ee00c3c302fd47cd73fda7493e947c9834a92d63dcfbd65aa7c38c3e3a2748bb5d9a58e7495d243d6b741078c8f7ee9c8813e473a323375702702b0afae1550c8341eedf5247627343a95240cb02e3e17d5dca16f8d8d3b2228e19c06399f8ec5c5e9dbe4caef6a0ea3ffb1d3c7eac03ae030e791fa12e537c80d56b55b764cadf27a8701052df1282ba8b5e3eb62b5dc7973ac40160e00722fa958d95102fc25c549d8c0e84bed95b7acb61ba65700c4de4feebf78d13b9682c52e937d23026fb4c6193e6644e2d3c99f91f4f39a8b9fc6d013f89c3793ef703987954dc0412b550652c01d922f525704d32d70d6d4079bc3551b563fb29577b3aecdc9505011701dddfd94830431e7a4918927ee44fb3831ce8c4513839e2deea1287f3fa1ab9b61a256c09637dbc7b4f0f8fbb783840f9c24526da883b0df0c473cf231656bd7bc1aaba7f321fec0971c8c2c3444bff2f55e1df7fea66ec3e440a612db9aa87bb505163a59e06b96d46f50d8120b92814ac5ab146bc78dbbf91065af26107815678ce6e33812e6bf3285d4ef3b7b04b076f21e7820dcbfdb4ad5218cf4ff6a65812d8fcb98ecc1e95e2fa58e3efe4ce26cd0bd400d6036ab2ad4f6c713082b5e3f1e04eb9e3b6c8f63f57953894b9e220e0130308e1fd91f72d398c1e7962ca2c31be83f31d6157633581a0a6910496de8d55d3d07090b6aa087159e388b7e7dec60f5d8a60d93ca2ae91296bd484d916bfaaa17c8f45ea4b1a91b37c82821199a2b7596672c37156d8701e7352aa48671d3b1bbbd2bd5f0a2268894a25b0cb2514af39c8743f8cce8ab4b523053739fd8a522222a09acf51ac704489cf17e4b7125455cb8f125b4d31af1eba1f8cf7f81a5a100a141a7ee72e8083e065616649c241f233645c5fc865d17f0285f5c52d9f45312c979bfb3ce5f2a1b951deddf280ffb3f370410cffd1583bfa90077835aa201a0712d1dcd1293ee177738b14e6b5e2a496d05220c3253bb6578d6aff774be91946a614dd7e879fb3dcf7451e0b9adb6a8c44f53c2c464bcc0019e9fad89cac7791a0a3f2974f759a9856351d4d2d7c5612c17cfc50f8479945df57716767b120a590f4bf656f4645029a525694d8a238446c5f5c2c1c995c09c1405b8b1eb9e0352ffdf766cc964f8dcf9f8f043dfab6d102cf4b298021abd78f1d9025fa1f8e1d710b38d9d1652f2d88d1305874ec41609b6617b65c5adb19b6295dc5c5da5fdf69f28144ea12f17c3c6fcce6b9b5157b3dfc969d6725fa5b098a4d9b1d31547ed4c9187452d281d0a5d456008caf1aa251fac8f950ca561982dc2dc908d3691ee3b6ad3ae3d22d002577264ca8e49c523bd51c4846be0d198ad9407bf6f7b82c79893eb2c05fe9981f687a97a4f01fe45ff8c8b7ecc551135cd960a0d6001ad35020be07ffb53cb9e731522ca8ae9364628914b9b8e8cc2f37f03393263603cc2b45295767eb0aac29b0930390eb89587ab2779d2e3decb8042acece725ba42eda650863f418f8d0d50d104e44fbbe5aa7389a4a144a8cecf00f45fb14c39112f9bfb56c0acbd44fa3ff261f5ce4acaa5134c2c1d0cca447040820c81ab1bcdc16aa075b7c68b10d06bbb7ce08b5b805e0238f24402cf24a4b4e00701935a0c68add3de090903f9b85b153cb179a582f57113bfc21c2093803f0cfa4d9d4672c2b05a24f7e4c34a8e9101b70303a7378b9c50b6cddd46814ef7fd73ef6923feceab8fc5aa8b0d185f2e83c7a99dcb1077c0ab5c1f5d5f01ba2f0420443f75c4417db9ebf1665efbb33dca224989920a64b44dc26f682cc77b4632c8454d49135e52503da855bc0f6ff8edc1145451a9772c06891f41064036b66c3119a0fc6e80dffeb65dc456108b7ca0296f4175fff3ed2b0f842cd46bd7e86f4c62dfaf1ddbf836263c00b34803de164983d0811cebfac86e7720c726d3048934c36c23189b02386a722ca9f0fe00233ab50db928d3bccea355cc681144b8b7edcaae4884d5a8f04425c0890ae2c74326e138066d8c05f4c82b29df99b034ea727afde590a1f2177ace3af99cfb1729d6539ce7f7f7314b046aab74497e63dd399e1f7d5f16517c23bd830d1fdee810f3c3b77573dd69c4b97d80d71fb5a632e00acdfa4f8e829faf3580d6a72c40b28a82172f8dcd4627663ebf6069736f21735fd84a226f427cd06bb055f94e7c92f31c48075a2955d82a5b9d2d0198ce0d4e131a112570a8ee40fb80462a81436a58e7db4e34b6e2c422e82f934ecda9949893da5730fc5c23c7c920f363f85ab28cc6a4206713c3152669b47efa8238fa826735f17b4e78750276162024ec85458cd5808e06f40dd9fd43775a456a3ff6cae90550d76d8b2899e0762ad9a371482b3e38083b1274708301d6346c22fea9bb4b73db490ff3ab05b2f7f9e187adef139a7794454b7300b8cc64d3ad76c0e4bc54e08833a4419251550655380d675bc91855aeb82585220bb97f03e976579c08f321b5f8f70988d3061f41465517d53ac571dbf1b24b94443d2e9a8e8a79b392b3d6a4ecdd7f626925c365ef6221305105ce9b5f5b6ecc5bed3d702bd4b7f5008aa8eb8c7aa3ade8ecf6251516fbefeea4e1082aa0e1848eddb31ffe44b04792d296054402826e4bd054e671f223e5557e4c94f89ca01c25c44f1a2ff2c05a70b43408250705e1b858bf0670679fdcd379203e36be3500dd981b1a6422c3cf15224f7fefdef0a5f225c5a09d15767598ecd9e262460bb33a4b5d09a64591efabc57c923d3be406979032ae0bc0997b65336a06dd75b253332ad6a8b63ef043f780a1b3fb6d0b6cad98b1ef4a02535eb39e14a866cfc5fc3a9c5deb2261300d71280ebe66a0776a151469551c3c5fa308757f956655278ec6330ae9e3625468c5f87e02cd9a6489910d4143c1f4ee13aa21a6859d907b788e28572fecee273d44e4a900fa0aa668dd861a60fb6b6b12c2c5ef3c8df1bd7ef5d4b0d1cdb8c15fffbb365b9784bd94abd001c6966216b9b67554ad7cb7f958b70092514f7800fc40244003e0fd1133a9b850fb17f4fcafde07fc87b07fb510670654a5d2d6fc9876ac74728ea41593beef003d6858786a52d3a40af7529596767c17000bfaf8dc52e871359f4ad8bf6e7b2853e5229bdf39657e213580294a5317c5df172865e1e17fe37093b585e04613f5f078f761b2b1752eb32983afda24b523af8851df9a02b37e77f543f18888a782a994a50563334282bf9cdfccc183fdf4fcd75ad86ee0d94f91ee2300a5befbccd14e03a77fc031a8cfe4f01e4c5290f5ac1da0d58ea054bd4837cfd93e5e34fc0eb16e48044ba76131f228d16cde9b0bb978ca7cdcd10653c358bdb26fdb723a530232c32ae0a4cecc06082f46e1c1d596bfe60621ad1e354e01e07b040cc7347c016653f44d926d13ca74e6cbc9d4ab4c99f4491c95c76fff5076b3936eb9d0a286b97c035ca88a3c6309f5febfd4cdaac869e4f58ed409b1e9eb4192fb2f9c2f12176d460fd98286c9d6df84598f260119fd29c63f800c07d8df83d5cc95f8c2fea2812e7890e8a0718bb1e031ecbebc0436dcf3e3b9a58bcc06b4c17f711f80fe1dffc3326a6eb6e00283055c6dabe20d311bfd5019591b7954f8163c9afad9ef8390a38f3582e0a79cdf0353de8eeb6b5f9f27b16ffdef7dd62869b4840ee226ccdce95e02c4545eb981b60571cd83f03dc5eaf8c97a0829a4318a9b3dc06c0e003db700b2260ff1fa8fee66890e637b109abb03ec901b05ca599775f48af50154c0e67d82bf0f558d7d3e0778dc38bea1eb5f74dc8d7f90abdf5511a424be66bf8b6a3cacb477d2e7ef4db68d2eba4d5289122d851f9501ba7e9c4957d8eba3be3fc8e785c4265a1d65c46f2809b70846c693864b169c9dcb78be26ea14b8613f145b01887222979a9e67aee5f800caa6f5c4229bdeefc901232ace6143c9865e4d9c07f51aa200afaf7e48a7d1d8faf366023beab12906ffcb3eaf72c0eb68075e4daf3c080e0c31911befc16f0cc4a09908bb7c1e26abab38bd7b788e1a09c0edf1a35a38d2ff1d3ed47fcdaae2f0934224694f5b56705b9409b6d3d64f3833b686f7576ec64bbdd6ff174e56c2d1edac0011f904681a73face26573fbba4e34652f7ae84acfb2fa5a5b3046f98178cd0831df7477de70e06a4c00e305f31aafc026ef064dd68fd3e4252b1b91d617b26c6d09b6891a00df68f105b5962e7f9d82da101dd595d286da721443b72b2aba2377f6e7772e33b3a5e3753da9c2578c5d1daab80187f55518c72a64ee150a7cb5649823c08c9f62cd7d020b45ec2cba8310db1a7785a46ab24785b4d54ff1660b5ca78e05a9a55edba9c60bf044737bc468101c4e8bd1480d749be5024adefca1d998abe33eaeb6b11fbb39da5d905fdd3f611b2e51517ccee4b8af72c2d948573505590d61a6783ab7278fc43fe55b1fcc0e7216444d3c8039bb8145ef1ce01c50e95a3f3feab0aee883fdb94cc13ee4d21c542aa795e18932228981690f4d4c57ca4db6eb5c092e29d8a05139d509a8aeb48baa1eb97a76e597a32b280b5e9d6c36859064c98ff96ef5126130264fa8d2f49213870d9fb036cff95da51f270311d9976208554e48ffd486470d0ecdb4e619ccbd8226147204baf8e235f54d8b1cba8fa34a9a4d055de515cdf180d2bb6739a175183c472e30b5c914d09eeb1b7dafd6872b38b48c6afc146101200e6e6a44fe5684e220adc11f5c403ddb15df8051e6bdef09117a3a5349938513776286473a3cf1d2788bb875052a2e6459fa7926da33380149c7f98d7700528a60c954e6f5ecb65842fde69d614be69eaa2040a4819ae6e756accf936e14c1e894489744a79c1f2c1eb295d13e2d767c09964b61f9cfe497649f712,0,014e5bdbb1d7eb34a88a016ab3dd45e343dc703fafa8266907ab67a76c5eb2d6,568146140669e69646a6ffeb3793e8010e2732209b4c34ec13e209a070109183,10578110283044630bc13a9f12b00eb0af7cba9f53506add2b57ae07b3987ced,e500c670f1b32f60e05009bddcdbfa7153afb19c20479583a54b43d85b3433a8,67b155367abf65d45a60412e16bd5ef5e862aa0a4a7a56366cfcc602072176b8,93f5b4c59038c16c3f09793976c75e522bf994635e3f1ef9f04e628281e0d5f7,08fe46857ab4e62d7463c00ac510e041d28dbfc21853e8f4db971890c7330098,2271d5f5351a91ca768a83c5aa7f45fb2b2742e89351d93a680f51a030f9255c,3ba1f51de6272aa28fd21059b91d3893,faf3b317340de00e29f2181db270ff81,d083d09c1bdf71795b39a9534601cf7c7a7e767e578c44a17dfaf43a3c18f98c,6aa28bc4b6719eca144ac33a3f17859317d5450e4978db9365ce61e7085a617dd386ec18eb436c9056aa1d2d4736c9bffd25803d967fcae916ce1647ccae3d5258b17dfa1cdc7eb99581c48ff2898ef92d3aa1, +223,c0f15820459f64d98e5c48681d13340572c574533dd9f7161b85fcc8224fdf30,682871104d694baca8b9c7990ae6288f49e1ff4feb21dd5cffad67db7752fdfb6c3608d6996c54be04b35feef037da09ee4d9dca2363b343bc2d4f6d0ea609da,56bd0c06f10352c3a1a9f4b4c92f6fa2b26df124b57878353c1fc691c51abea77c8817daeeb9fa546b77c8daf79d89b22b0e1b87574ece42371f00237aa9d83a,0,7e0e78eb6990b059e6cf0ded66ea93ef82e72aa2f18ac24f2fc6ebab561ae557420729da103f64cecfa20527e15f9fb669a49bbbf274ef0389b3e43c8c44e5f60bf2ac38e2b55e7ec4273dba15ba41d21f8f5b3ee1688b3c29951218caf847a97fb50d75a86515d445699497d968164bf740012679b8962de573be941c62b7ef,1,,1,5d673dd0a75ccacf4e1310e9402ecdacdd474d8bbfa6eeefdde2e1b216d41dbe,2dd7b9cc85524f8670f695c3143ac26b45cebcabb2782a85e0fe15aee3956535,1c229ba46fadced7217df782d410961c1399375135e4aa718fa3424ec36539cc,b764f617cf8c8dcf6018e4f5e8ee603a086498a3732621c9b0fc0a485ea0d2f0,e25747c749e78c7a0102352378f7c15566145b57f082f7e10b10a0606b323996,c0547fbf3082c7a0377b4e709b982ecb4710012dcf3b0c073ed3811a2b7c1309,5bb291885bf5b08a4218c2bf3498d3591be93a47412c770b60299c8e740ac560,fdf5a3e3e75afc15a924373e58af505052731efa75c76a1fa3546954d60b50b1,8461c1dc173be7e6a2316d09710ebd8d,dfa2d33623fe80e2347999e6de0f96fd,279a96e6ce08e5074608fcad77d6a78f90c8b618a4520575435b1a37b1c56df9,,5afbd61f6e989833df2f12ff70c98f1a20ebe84acba2a05429cc6a57238dba87cdc432474f378889b2d0e95ade9f892eb1a1f6b03b73f903682476537f653f738f7a9f1cc9856ed75f3d69122bdeb00af48e66a64872f639a67fc109ee5ca124d0ee183da3c2b8f2da828850b50976b491f1add78d7f01e07565570621266852 +448,96cb391886681d1d3e23948e51987771a8ec3001b640c18fb994a855cea66b6e,ffffffffffffffffffffffffffffffffffffffffffffffffffffffffdde3a077a6fd73711a27250c439ba78ef63d89cd0918c0a0a75f301ed96aa2a43ecf3f61,ffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7730be30000000000000000000000000000000000000000000000000000000000000000,1,00cf68f8f7ac49ffaa02c4864fdf6dfe7bbf2c740b88d98c50ebafe32c92f3427f57601ffcb21a3435979287db8fee6c302926741f9d5e464c647eeb9b7acaeda46e00abd7506fc9a719847e9a7328215801e96198dac141a15c7c2f68e0690dd1176292a0dded04d1f548aad88f1aebdc0a8f87da4bb22df32dd7c160c225b843e83f6525d6d484f502f16d923124fc538794e21da2eb689d18d87406ecced5b9f92137239ed1d37bcfa7836641a83cf5e0a1cf63f51b06f158e499a459ede41c,1,,0,f7561c791f6f4aa73dcef3cac32f2433b4cfa4ab0666e93552b7cbc7249fb2de,5232c4b6bde9d3d45d7b763ebd7495399bb825cc21de51011761cd81a51bdc84,2651a46a622f79e2ab18819587e7f897e3f8351b1e1b66d8ed4543a1e40bc569,779a18107756169a6b369d043f3ef9a90178c7ab8c8c37b4edcd9b5397e41eca,368c7283e088e40b79e6214046beab64cbac30a89940acbc30d430f941fe7d35,224065c728d5cdabbe209cd52621324471ce8dc229907c018cec05781a9c770d,9ce33c019a081e5f8b62e1f12d652f0b036ed65f5de195d931dfcd92043b5eb2,001e576d8828a6d84913b01cb88e8f5532207f34275017b61650ba1383646cbc,7bf55f6b58f73cdff19ee3292607239f,d121874372c61a48fd87da6d01d89da4,e9515794acced50e0550a3ebd95c170d2abd48b5f23fccca73bc597f00c88cf2,,33953941be2682da1c6d1b167cbf180d7cb8159c94c6ea1c52356716f1057af4df53321f18894c285f7b2fd85b2edc44a13c9295f310962fdfc8d944bd77c5500b10ca68ca5d0977d19d183a7def742c41cfeee763dc09ef985c96ab6e74e464f66992f752c9368e42082ad338705062ddfcad4ca1c9c54004b9345d8df25953 +673,4a7065c3ddbf84e29b8e20da0da3aaae1f708eae8ad1af4c4c00f46a7cda7b6b,ffffffffffffffffffffffffffffffffffffffffffffffffffffffff450012ec3aeecf516f4b374af2e7fbb040e92dc3c0f12eafd00c729a137f4e892e5293c3,9652d78baefc028cd37a6a92625b8b8f85fde1e4c944ad3f20e198bef8c02f19fffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e91870,0,5c6272ee55da855bbbf7b1246d9885aa7aa601a715ab86fa46c50da533badf82b97597c968293ae04e,97561,,0,a0ff3dd41ca11036eea75ea08993c938894c7eebca99354ac2e0daa8a1a6b2ca,64c383e0e78ac99476ddff2061683eeefa505e3666673a1371342c3e6c26981d,ca3f58a228c530be63eec8a427d16496776aefb22e693152a3a9394b9a87d097,a993062a328371beecae7e2b05a34355c1cefbad7f855ad48331dcf002972999,24cdf9d8533696a5795cadcf5b94826ddbe5f047ba02c832b3495ac7c1110e31,7b5d1c66668d20d57a4e0a6ba4d9aa3e3ba0f704697aa7edb9ce9471d46647da,e6a808d35ee403b3f4bbcd8fd49fa005a40dfaaf36f9f504318bb94637067060,d6ae42117344fb71cb1817a1dc192a4b5bb35d885005093c3e9bd4576069b217,1fec304dcaacf1f5b088325306272d78,d2d16a8452807baa4f63b059b5804624,dccb606c4f2a0f64bc164dbc00eb0f6cf1474575e89d7928be6346720bb53610,,58daef966f33c036740aeb3f6a4b31c0f0a070b25fd6a1abf82ef56fc2cb3ca8da8c434f23790c69349dd0cb4058f88a7bd0e333c8ceba3c80f21e951b9fdb1c84e2e7f49f43c21087566d58f1bcc42b041e0b462e37e927c0071caa9a2b650dccf448c9f88d73b62e80a3e5d5e4e46992e34b416ceb9590a7c8b7bfaccf37ab +1024,0f69aeffeff6172647ee5aa80bfb418ee742f4e9f1a51b463ac7c120d620e37d,ffffffffffffffffffffffffffffffffffffffffffffffffffffffff04df0e67f9753e2cdb066b3b588a0069fde936a312e0d3f31acb335026b7072d8f2ad24c,12a50f3fafea7c1eeada4cf8d33777704b77361453afc83bda91eef349ae044d20126c6200547ea5a6911776c05dee2a7f1a9ba7dfbabbbd273c3ef29ef46e46,1,5f67d15d22ca9b2804eeab0a66f7f8e3a10fa5de5809a046084348cbc5304e843ef96f59a59c7d7fdfe5946489f3ea297d941bac326225df316a25fc90f0e65b0d31a9c497e960fdbf8c482516bc8a9c1c77b7f6d0e1143810c737f76f9224e6f2c9af5186b4f7259c7e8d165b6e4fe3d38a60bdbdd4d06ecdcaaf62086070dbb68686b802d53dfd7db14b18743832605f5461ad81e2af4b7e8ff0eff0867a25b93cec7becf15c43131895fed09a83bf1ee4a87d44dd0f02a837bf5a1232e201cb882734eb9643dc2dc4d4e8b5690840766212c7ac8f38ad8a9ec47c7a9b3e022ae3eb6a32522128b518bd0d0085dd81c5,69615,,1,115b298a52a9362706ddd1e493de09443dd8ac2b0c3e4e5e8b6bb295598db05d,eef379db9bd4b1aa90fc347fad33f7d53083389e22e971036f59f4e29d325ac2,32e15c20a09591b6600c778752a582fed444444fd0d3317613555c6509ff4b8d,1756deace376ece25da9825fe49f76a9272a89a7b746c83ca2c4016f5a30ead4,15e26b12238d66ebc4cb72d16a62a8bb404c94d31bbe3b1d22a01b851e935010,c135367f39b24a9cc9b73ad628fba1887737f5686062c4c36146e76849828a50,ffa25ddf7cd4cd10a47f6c3b32a54ee882837058e31677d3958539f4f23e4616,12f9b3ebbf743f6b93c7d0f4f20259fac2a27ea6735fd9ef2e2699049af60fcc,4dfac3b0a99401f6aad1a8df3cd7dd05,e5d4905a8b6a5d18ec6cebbdecd703d3,fc2431beb9a666bf888df0662276a4b6a1af5061072992ef408f2b686c86a2ac,,1a7f3fb83ad2b050b663b8df6b7c2cc2d8e169a869a58bf7ef5ab5db97a505c84a812e100d9445da4fc39a1176d6aed3995f6868631224b86f10603217c8d13270e0c6d054ad9e0d0b7dc0c8e59a37cd05a0a45faa14b4ffc8d12b641f62e6f1b71c1f72b737e9ce3fe74be779b25e70bf11d98766b3876d0fa28d3c669087fc diff --git a/bip-0324/reference.py b/bip-0324/reference.py new file mode 100644 index 0000000000..44f4c77465 --- /dev/null +++ b/bip-0324/reference.py @@ -0,0 +1,649 @@ +"""Reference implementation for the cryptographic aspects of BIP-324""" + +import sys +import random +import hashlib +import hmac + +### BIP-340 tagged hash + +def TaggedHash(tag, data): + """Compute BIP-340 tagged hash with specified tag string of data.""" + ss = hashlib.sha256(tag.encode('utf-8')).digest() + ss += ss + ss += data + return hashlib.sha256(ss).digest() + +### HKDF-SHA256 + +def hmac_sha256(key, data): + """Compute HMAC-SHA256 from specified byte arrays key and data.""" + return hmac.new(key, data, hashlib.sha256).digest() + +def hkdf_sha256(length, ikm, salt, info): + """Derive a key using HKDF-SHA256.""" + if len(salt) == 0: + salt = bytes([0] * 32) + prk = hmac_sha256(salt, ikm) + t = b"" + okm = b"" + for i in range((length + 32 - 1) // 32): + t = hmac_sha256(prk, t + info + bytes([i + 1])) + okm += t + return okm[:length] + +### secp256k1 field/group elements + +def modinv(a, n): + """Compute the modular inverse of a modulo n using the extended Euclidean + Algorithm. See https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm#Modular_integers. + """ + a = a % n + if a == 0: + return 0 + if sys.hexversion >= 0x3080000: + # A more efficient version is available in Python 3.8. + return pow(a, -1, n) + t1, t2 = 0, 1 + r1, r2 = n, a + while r2 != 0: + q = r1 // r2 + t1, t2 = t2, t1 - q * t2 + r1, r2 = r2, r1 - q * r2 + if r1 > 1: + return None + if t1 < 0: + t1 += n + return t1 + +class FE: + """Objects of this class represent elements of the field GF(2**256 - 2**32 - 977). + + They are represented internally in numerator / denominator form, in order to delay inversions. + """ + + SIZE = 2**256 - 2**32 - 977 + + def __init__(self, a=0, b=1): + """Initialize an FE as a/b; both a and b can be ints or field elements.""" + if isinstance(b, FE): + if isinstance(a, FE): + self.num = (a.num * b.den) % FE.SIZE + self.den = (a.den * b.num) % FE.SIZE + else: + self.num = (a * b.den) % FE.SIZE + self.den = b.num + else: + b = b % FE.SIZE + assert b != 0 + if isinstance(a, FE): + self.num = a.num + self.den = (a.den * b) % FE.SIZE + else: + self.num = a % FE.SIZE + self.den = b + + def __add__(self, a): + """Compute the sum of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self.num * a.den + self.den * a.num, self.den * a.den) + return FE(self.num + self.den * a, self.den) + + def __radd__(self, a): + """Compute the sum of an integer and a field element.""" + return FE(self.num + self.den * a, self.den) + + def __sub__(self, a): + """Compute the difference of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self.num * a.den - self.den * a.num, self.den * a.den) + return FE(self.num - self.den * a, self.den) + + def __rsub__(self, a): + """Compute the difference between an integer and a field element.""" + return FE(self.den * a - self.num, self.den) + + def __mul__(self, a): + """Compute the product of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self.num * a.num, self.den * a.den) + return FE(self.num * a, self.den) + + def __rmul__(self, a): + """Compute the product of an integer with a field element.""" + return FE(self.num * a, self.den) + + def __truediv__(self, a): + """Compute the ratio of two field elements (second may be int).""" + return FE(self, a) + + def __rtruediv__(self, a): + """Compute the ratio of an integer and a field element.""" + return FE(a, self) + + def __pow__(self, a): + """Raise a field element to a (positive) integer power.""" + return FE(pow(self.num, a, FE.SIZE), pow(self.den, a, FE.SIZE)) + + def __neg__(self): + """Negate a field element.""" + return FE(-self.num, self.den) + + def __int__(self): + """Convert a field element to an integer. The result is cached.""" + if self.den != 1: + self.num = (self.num * modinv(self.den, FE.SIZE)) % FE.SIZE + self.den = 1 + return self.num + + def sqrt(self): + """Compute the square root of a field element. + + Due to the fact that our modulus p is of the form p = 3 (mod 4), the + Tonelli-Shanks algorithm (https://en.wikipedia.org/wiki/Tonelli-Shanks_algorithm) + is simply raising the argument to the power (p + 1) / 4. + + To see why: p-1 = 0 (mod 2), so 2 divides the order of the multiplicative group, + and thus only half of the non-zero field elements are squares. An element a is + a (nonzero) square when Euler's criterion, a^((p-1)/2) = 1 (mod p), holds. We're + looking for x such that x^2 = a (mod p). Given a^((p-1)/2) = 1 (mod p), that is + equivalent to x^2 = a^(1 + (p-1)/2) (mod p). As (1 + (p-1)/2) is even, this is + equivalent to x = a^((1 + (p-1)/2)/2) (mod p), or x = a^((p+1)/4) (mod p).""" + v = int(self) + s = pow(v, (FE.SIZE + 1) // 4, FE.SIZE) + if s**2 % FE.SIZE == v: + return FE(s) + return None + + def sqrts(self): + """Compute all square roots of a field element, if any.""" + s = self.sqrt() + if s is None: + return [] + return [FE(s), -FE(s)] + + # The cube roots of 1 (mod p). + CBRT1 = [ + 1, + 0x851695d49a83f8ef919bb86153cbcb16630fb68aed0a766a3ec693d68e6afa40, + 0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee + ] + + + def cbrts(self): + """Compute all cube roots of a field element, if any. + + Due to the fact that our modulus p is of the form p = 7 (mod 9), one cube root + can always be computed by raising to the power of (p + 2) / 9. The other roots + (if any) can be found by multiplying with the two non-trivial cube roots of 1. + + To see why: p-1 = 0 (mod 3), so 3 divides the order of the multiplicative group, + and thus only 1/3 of the non-zero field elements are cubes. An element a is a + (nonzero) cube when a^((p-1)/3) = 1 (mod p). We're looking for x such that + x^3 = a (mod p). Given a^((p-1)/3) = 1 (mod p), that is equivalent to + x^3 = a^(1 + (p-1)/3) (mod p). As (1 + (p-1)/3) is a multiple of 3, this is + equivalent to x = a^((1 + (p-1)/3)/3) (mod p), or x = a^((p+2)/9) (mod p).""" + v = int(self) + c = pow(v, (FE.SIZE + 2) // 9, FE.SIZE) + + if pow(c, 3, FE.SIZE) == v: + return [FE(c * f) for f in FE.CBRT1] + return [] + + def is_square(self): + """Determine if this field element has a square root.""" + # Compute the Jacobi symbol of (self / p). Since our modulus is prime, this + # is the same as the Legendre symbol, which determines quadratic residuosity. + # See https://en.wikipedia.org/wiki/Jacobi_symbol for the algorithm. + n, k, t = (self.num * self.den) % FE.SIZE, FE.SIZE, 0 + if n == 0: + return True + while n != 0: + while n & 1 == 0: + n >>= 1 + r = k & 7 + t ^= (r in (3, 5)) + n, k = k, n + t ^= (n & k & 3 == 3) + n = n % k + assert k == 1 + return not t + + def __eq__(self, a): + """Check whether two field elements are equal (second may be an int).""" + if isinstance(a, FE): + return (self.num * a.den - self.den * a.num) % FE.SIZE == 0 + return (self.num - self.den * a) % FE.SIZE == 0 + + def to_bytes(self): + """Convert a field element to 32-byte big endian encoding.""" + return int(self).to_bytes(32, 'big') + + @staticmethod + def from_bytes(b): + """Convert a 32-byte big endian encoding of a field element to an FE.""" + v = int.from_bytes(b, 'big') + if v >= FE.SIZE: + return None + return FE(v) + + def __str__(self): + """Convert this field element to a string.""" + return f"{int(self):064x}" + + def __repr__(self): + """Get a string representation of this field element.""" + return f"FE(0x{int(self):x})" + +assert all(pow(c, 3, FE.SIZE) == 1 for c in FE.CBRT1) + +class GE: + """Objects of this class represent points (group elements) on the secp256k1 curve. + + The point at infinity is represented as None.""" + + ORDER = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 + ORDER_HALF = ORDER // 2 + + def __init__(self, x, y): + """Initialize a group element with specified x and y coordinates (must be on curve).""" + fx = FE(x) + fy = FE(y) + assert fy**2 == fx**3 + 7 + self.x = fx + self.y = fy + + def double(self): + """Compute the double of a point.""" + l = 3 * self.x**2 / (2 * self.y) + x3 = l**2 - 2 * self.x + y3 = l * (self.x - x3) - self.y + return GE(x3, y3) + + def __add__(self, a): + """Add two points, or a point and infinity, together.""" + if a is None: + # Adding point at infinity + return self + if self.x != a.x: + # Adding distinct x coordinates + l = (a.y - self.y) / (a.x - self.x) + x3 = l**2 - self.x - a.x + y3 = l * (self.x - x3) - self.y + return GE(x3, y3) + if self.y == a.y: + # Adding point to itself + return self.double() + # Adding point to its negation + return None + + def __radd__(self, a): + """Add infinity to a point.""" + assert a is None + return self + + def __mul__(self, a): + """Multiply a point with an integer (scalar multiplication).""" + r = None + for i in range(a.bit_length() - 1, -1, -1): + if r is not None: + r = r.double() + if (a >> i) & 1: + r += self + return r + + def __rmul__(self, a): + """Multiply an integer with a point (scalar multiplication).""" + return self * a + + @staticmethod + def lift_x(x): + """Take an FE, and return the point with that as X coordinate, and square Y.""" + y = (FE(x)**3 + 7).sqrt() + if y is None: + return None + return GE(x, y) + + @staticmethod + def is_valid_x(x): + """Determine whether the provided field element is a valid X coordinate.""" + return (FE(x)**3 + 7).is_square() + + def __str__(self): + """Convert this group element to a string.""" + return f"({self.x},{self.y})" + + def __repr__(self): + """Get a string representation for this group element.""" + return f"GE(0x{int(self.x)},0x{int(self.y)})" + +SECP256K1_G = GE( + 0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798, + 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8) + +### ElligatorSwift + +# Precomputed constant square root of -3 (mod p). +MINUS_3_SQRT = FE(-3).sqrt() + +def xswiftec(u, t): + """Decode field elements (u, t) to an X coordinate on the curve.""" + if u == 0: + u = FE(1) + if t == 0: + t = FE(1) + if u**3 + t**2 + 7 == 0: + t = 2 * t + X = (u**3 + 7 - t**2) / (2 * t) + Y = (X + t) / (MINUS_3_SQRT * u) + for x in (u + 4 * Y**2, (-X / Y - u) / 2, (X / Y - u) / 2): + if GE.is_valid_x(x): + return x + assert False + +def xswiftec_inv(x, u, case): + """Given x and u, find t such that xswiftec(u, t) = x, or return None. + + Case selects which of the up to 8 results to return.""" + + if case & 2 == 0: + if GE.is_valid_x(-x - u): + return None + v = x + s = -(u**3 + 7) / (u**2 + u*v + v**2) + else: + s = x - u + if s == 0: + return None + r = (-s * (4 * (u**3 + 7) + 3 * s * u**2)).sqrt() + if r is None: + return None + if case & 1 and r == 0: + return None + v = (-u + r / s) / 2 + w = s.sqrt() + if w is None: + return None + if case & 5 == 0: return -w * (u * (1 - MINUS_3_SQRT) / 2 + v) + if case & 5 == 1: return w * (u * (1 + MINUS_3_SQRT) / 2 + v) + if case & 5 == 4: return w * (u * (1 - MINUS_3_SQRT) / 2 + v) + if case & 5 == 5: return -w * (u * (1 + MINUS_3_SQRT) / 2 + v) + +def xelligatorswift(x): + """Given a field element X on the curve, find (u, t) that encode them.""" + while True: + u = FE(random.randrange(1, GE.ORDER)) + case = random.randrange(0, 8) + t = xswiftec_inv(x, u, case) + if t is not None: + return u, t + +def ellswift_create(): + """Generate a (privkey, ellswift_pubkey) pair.""" + priv = random.randrange(1, GE.ORDER) + u, t = xelligatorswift((priv * SECP256K1_G).x) + return priv.to_bytes(32, 'big'), u.to_bytes() + t.to_bytes() + +def ellswift_decode(ellswift): + """Convert ellswift encoded X coordinate to 32-byte xonly format.""" + u = FE(int.from_bytes(ellswift[:32], 'big')) + t = FE(int.from_bytes(ellswift[32:], 'big')) + return xswiftec(u, t).to_bytes() + +def ellswift_ecdh_xonly(pubkey_theirs, privkey): + """Compute X coordinate of shared ECDH point between elswift pubkey and privkey.""" + d = int.from_bytes(privkey, 'big') + pub = ellswift_decode(pubkey_theirs) + return (d * GE.lift_x(FE.from_bytes(pub))).x.to_bytes() + +### Poly1305 + +class Poly1305: + """Class representing a running poly1305 computation.""" + MODULUS = 2**130 - 5 + + def __init__(self, key): + self.r = int.from_bytes(key[:16], 'little') & 0xffffffc0ffffffc0ffffffc0fffffff + self.s = int.from_bytes(key[16:], 'little') + self.acc = 0 + + def add(self, msg, length=None, pad=False): + """Add a message of any length. Input so far must be a multiple of 16 bytes.""" + length = len(msg) if length is None else length + for i in range((length + 15) // 16): + chunk = msg[i * 16:i * 16 + min(16, length - i * 16)] + val = int.from_bytes(chunk, 'little') + 256**(16 if pad else len(chunk)) + self.acc = (self.r * (self.acc + val)) % Poly1305.MODULUS + return self + + def tag(self): + """Compute the poly1305 tag.""" + return ((self.acc + self.s) & 0xffffffffffffffffffffffffffffffff).to_bytes(16, 'little') + +### ChaCha20 + +CHACHA20_INDICES = ( + (0, 4, 8, 12), (1, 5, 9, 13), (2, 6, 10, 14), (3, 7, 11, 15), + (0, 5, 10, 15), (1, 6, 11, 12), (2, 7, 8, 13), (3, 4, 9, 14) +) + +CHACHA20_CONSTANTS = (0x61707865, 0x3320646e, 0x79622d32, 0x6b206574) + +def rotl32(v, bits): + """Rotate the 32-bit value v left by bits bits.""" + return ((v << bits) & 0xffffffff) | (v >> (32 - bits)) + +def chacha20_doubleround(s): + """Apply a ChaCha20 double round to 16-element state array s. + + See https://cr.yp.to/chacha/chacha-20080128.pdf and https://tools.ietf.org/html/rfc8439 + """ + for a, b, c, d in CHACHA20_INDICES: + s[a] = (s[a] + s[b]) & 0xffffffff + s[d] = rotl32(s[d] ^ s[a], 16) + s[c] = (s[c] + s[d]) & 0xffffffff + s[b] = rotl32(s[b] ^ s[c], 12) + s[a] = (s[a] + s[b]) & 0xffffffff + s[d] = rotl32(s[d] ^ s[a], 8) + s[c] = (s[c] + s[d]) & 0xffffffff + s[b] = rotl32(s[b] ^ s[c], 7) + +def chacha20_block(key, nonce, cnt): + """Compute the 64-byte output of the ChaCha20 block function. + + Takes as input a 32-byte key, 12-byte nonce, and 32-bit integer counter. + """ + # Initial state. + init = [0 for _ in range(16)] + for i in range(4): + init[i] = CHACHA20_CONSTANTS[i] + for i in range(8): + init[4 + i] = int.from_bytes(key[4 * i:4 * (i+1)], 'little') + init[12] = cnt + for i in range(3): + init[13 + i] = int.from_bytes(nonce[4 * i:4 * (i+1)], 'little') + # Perform 20 rounds. + state = list(init) + for _ in range(10): + chacha20_doubleround(state) + # Add initial values back into state. + for i in range(16): + state[i] = (state[i] + init[i]) & 0xffffffff + # Produce byte output + return b''.join(state[i].to_bytes(4, 'little') for i in range(16)) + +### ChaCha20Poly1305 + +def aead_chacha20_poly1305_encrypt(key, nonce, aad, plaintext): + """Encrypt a plaintext using ChaCha20Poly1305.""" + ret = bytearray() + msg_len = len(plaintext) + for i in range((msg_len + 63) // 64): + now = min(64, msg_len - 64 * i) + keystream = chacha20_block(key, nonce, i + 1) + for j in range(now): + ret.append(plaintext[j + 64 * i] ^ keystream[j]) + poly1305 = Poly1305(chacha20_block(key, nonce, 0)[:32]) + poly1305.add(aad, pad=True).add(ret, pad=True) + poly1305.add(len(aad).to_bytes(8, 'little') + msg_len.to_bytes(8, 'little')) + ret += poly1305.tag() + return bytes(ret) + +def aead_chacha20_poly1305_decrypt(key, nonce, aad, ciphertext): + """Decrypt a ChaCha20Poly1305 ciphertext.""" + if len(ciphertext) < 16: + return None + msg_len = len(ciphertext) - 16 + poly1305 = Poly1305(chacha20_block(key, nonce, 0)[:32]) + poly1305.add(aad, pad=True) + poly1305.add(ciphertext, length=msg_len, pad=True) + poly1305.add(len(aad).to_bytes(8, 'little') + msg_len.to_bytes(8, 'little')) + if ciphertext[-16:] != poly1305.tag(): + return None + ret = bytearray() + for i in range((msg_len + 63) // 64): + now = min(64, msg_len - 64 * i) + keystream = chacha20_block(key, nonce, i + 1) + for j in range(now): + ret.append(ciphertext[j + 64 * i] ^ keystream[j]) + return bytes(ret) + +### FSChaCha20{,Poly1305} + +REKEY_INTERVAL = 224 # packets + +class FSChaCha20Poly1305: + """Rekeying wrapper AEAD around ChaCha20Poly1305.""" + + def __init__(self, initial_key): + self.key = initial_key + self.packet_counter = 0 + + def crypt(self, aad, text, is_decrypt): + """Encrypt or decrypt the specified (plain/cipher)text.""" + nonce = ((self.packet_counter % REKEY_INTERVAL).to_bytes(4, 'little') + + (self.packet_counter // REKEY_INTERVAL).to_bytes(8, 'little')) + if is_decrypt: + ret = aead_chacha20_poly1305_decrypt(self.key, nonce, aad, text) + else: + ret = aead_chacha20_poly1305_encrypt(self.key, nonce, aad, text) + if (self.packet_counter + 1) % REKEY_INTERVAL == 0: + rekey_nonce = b"\xFF\xFF\xFF\xFF" + nonce[4:] + newkey1 = aead_chacha20_poly1305_encrypt(self.key, rekey_nonce, b"", b"\x00" * 32)[:32] + newkey2 = chacha20_block(self.key, rekey_nonce, 1)[:32] + assert newkey1 == newkey2 + self.key = newkey1 + self.packet_counter += 1 + return ret + + def encrypt(self, aad, plaintext): + """Encrypt the specified plaintext with provided AAD.""" + return self.crypt(aad, plaintext, False) + + def decrypt(self, aad, ciphertext): + """Decrypt the specified ciphertext with provided AAD.""" + return self.crypt(aad, ciphertext, True) + + +class FSChaCha20: + """Rekeying wrapper stream cipher around ChaCha20.""" + + def __init__(self, initial_key): + self.key = initial_key + self.block_counter = 0 + self.chunk_counter = 0 + self.keystream = b'' + + def get_keystream_bytes(self, nbytes): + """Generate nbytes keystream bytes.""" + while len(self.keystream) < nbytes: + nonce = ((0).to_bytes(4, 'little') + + (self.chunk_counter // REKEY_INTERVAL).to_bytes(8, 'little')) + self.keystream += chacha20_block(self.key, nonce, self.block_counter) + self.block_counter += 1 + ret = self.keystream[:nbytes] + self.keystream = self.keystream[nbytes:] + return ret + + def crypt(self, chunk): + """Encrypt or decrypt chunk.""" + ks = self.get_keystream_bytes(len(chunk)) + ret = bytes([ks[i] ^ chunk[i] for i in range(len(chunk))]) + if ((self.chunk_counter + 1) % REKEY_INTERVAL) == 0: + self.key = self.get_keystream_bytes(32) + self.block_counter = 0 + self.chunk_counter += 1 + return ret + + def encrypt(self, chunk): + """Encrypt chunk.""" + return self.crypt(chunk) + + def decrypt(self, chunk): + """Decrypt chunk.""" + return self.crypt(chunk) + + +### Shared secret computation + +def v2_ecdh(priv, ellswift_theirs, ellswift_ours, initiating): + """Compute BIP324 shared secret.""" + + ecdh_point_x32 = ellswift_ecdh_xonly(ellswift_theirs, priv) + if initiating: + # Initiating, place our public key encoding first. + return TaggedHash("bip324_ellswift_xonly_ecdh", + ellswift_ours + ellswift_theirs + ecdh_point_x32) + # Responding, place their public key encoding first. + return TaggedHash("bip324_ellswift_xonly_ecdh", + ellswift_theirs + ellswift_ours + ecdh_point_x32) + +### Key derivation + +NETWORK_MAGIC = b'\xf9\xbe\xb4\xd9' + +def initialize_v2_transport(ecdh_secret, initiating): + """Return a peer object with various BIP324 derived keys and ciphers.""" + + peer = {} + salt = b'bitcoin_v2_shared_secret' + NETWORK_MAGIC + for name, length in ( + ('initiator_L', 32), ('initiator_P', 32), ('responder_L', 32), ('responder_P', 32), + ('garbage_terminators', 32), ('session_id', 32)): + peer[name] = hkdf_sha256( + salt=salt, ikm=ecdh_secret, info=name.encode('utf-8'), length=length) + peer['initiator_garbage_terminator'] = peer['garbage_terminators'][:16] + peer['responder_garbage_terminator'] = peer['garbage_terminators'][16:] + del peer['garbage_terminators'] + if initiating: + peer['send_L'] = FSChaCha20(peer['initiator_L']) + peer['send_P'] = FSChaCha20Poly1305(peer['initiator_P']) + peer['send_garbage_terminator'] = peer['initiator_garbage_terminator'] + peer['recv_L'] = FSChaCha20(peer['responder_L']) + peer['recv_P'] = FSChaCha20Poly1305(peer['responder_P']) + peer['recv_garbage_terminator'] = peer['responder_garbage_terminator'] + else: + peer['send_L'] = FSChaCha20(peer['responder_L']) + peer['send_P'] = FSChaCha20Poly1305(peer['responder_P']) + peer['send_garbage_terminator'] = peer['responder_garbage_terminator'] + peer['recv_L'] = FSChaCha20(peer['initiator_L']) + peer['recv_P'] = FSChaCha20Poly1305(peer['initiator_P']) + peer['recv_garbage_terminator'] = peer['initiator_garbage_terminator'] + + return peer + +### Packet encryption + +LENGTH_FIELD_LEN = 3 +HEADER_LEN = 1 +IGNORE_BIT_POS = 7 + +def v2_enc_packet(peer, contents, aad=b'', ignore=False): + """Encrypt a BIP324 packet.""" + + assert len(contents) <= 2**24 - 1 + header = (ignore << IGNORE_BIT_POS).to_bytes(HEADER_LEN, 'little') + plaintext = header + contents + aead_ciphertext = peer['send_P'].encrypt(aad, plaintext) + enc_plaintext_len = peer['send_L'].encrypt(len(contents).to_bytes(LENGTH_FIELD_LEN, 'little')) + return enc_plaintext_len + aead_ciphertext diff --git a/bip-0324/run_test_vectors.py b/bip-0324/run_test_vectors.py new file mode 100644 index 0000000000..8e4b8f255b --- /dev/null +++ b/bip-0324/run_test_vectors.py @@ -0,0 +1,69 @@ +"""Run the BIP-324 test vectors.""" + +import csv +import os +import sys + +import reference + +FILENAME_PACKET_TEST = os.path.join(sys.path[0], 'packet_encoding_test_vectors.csv') +FILENAME_XSWIFTEC_INV_TEST = os.path.join(sys.path[0], 'xswiftec_inv_test_vectors.csv') +FILENAME_ELLSWIFT_DECODE_TEST = os.path.join(sys.path[0], 'ellswift_decode_test_vectors.csv') + +with open(FILENAME_PACKET_TEST, newline='', encoding='utf-8') as csvfile: + print(f"Running {FILENAME_PACKET_TEST} tests...") + reader = csv.DictReader(csvfile) + for row in reader: + in_initiating = int(row['in_initiating']) + bytes_priv_ours = bytes.fromhex(row['in_priv_ours']) + int_priv_ours = int.from_bytes(bytes_priv_ours, 'big') + assert row['mid_x_ours'] == (int_priv_ours * reference.SECP256K1_G).x.to_bytes().hex() + bytes_ellswift_ours = bytes.fromhex(row['in_ellswift_ours']) + assert row['mid_x_ours'] == reference.ellswift_decode(bytes_ellswift_ours).hex() + bytes_ellswift_theirs = bytes.fromhex(row['in_ellswift_theirs']) + assert row['mid_x_theirs'] == reference.ellswift_decode(bytes_ellswift_theirs).hex() + x_shared = reference.ellswift_ecdh_xonly(bytes_ellswift_theirs, bytes_priv_ours) + assert row['mid_x_shared'] == x_shared.hex() + shared_secret = reference.v2_ecdh(bytes_priv_ours, bytes_ellswift_theirs, + bytes_ellswift_ours, in_initiating) + assert row['mid_shared_secret'] == shared_secret.hex() + + peer = reference.initialize_v2_transport(shared_secret, in_initiating) + assert row['mid_initiator_l'] == peer['initiator_L'].hex() + assert row['mid_initiator_p'] == peer['initiator_P'].hex() + assert row['mid_responder_l'] == peer['responder_L'].hex() + assert row['mid_responder_p'] == peer['responder_P'].hex() + assert row['mid_send_garbage_terminator'] == peer['send_garbage_terminator'].hex() + assert row['mid_recv_garbage_terminator'] == peer['recv_garbage_terminator'].hex() + assert row['out_session_id'] == peer['session_id'].hex() + for _ in range(int(row['in_idx'])): + reference.v2_enc_packet(peer, b"") + ciphertext = reference.v2_enc_packet( + peer, + bytes.fromhex(row['in_contents']) * int(row['in_multiply']), + bytes.fromhex(row['in_aad']), int(row['in_ignore'])) + if len(row['out_ciphertext']): + assert row['out_ciphertext'] == ciphertext.hex() + if len(row['out_ciphertext_endswith']): + assert ciphertext.hex().endswith(row['out_ciphertext_endswith']) + +with open(FILENAME_XSWIFTEC_INV_TEST, newline='', encoding='utf-8') as csvfile: + print(f"Running {FILENAME_XSWIFTEC_INV_TEST} tests...") + reader = csv.DictReader(csvfile) + for row in reader: + u = reference.FE.from_bytes(bytes.fromhex(row['u'])) + x = reference.FE.from_bytes(bytes.fromhex(row['x'])) + for case in range(8): + ret = reference.xswiftec_inv(x, u, case) + if ret is None: + assert row[f"case{case}_t"] == "" + else: + assert row[f"case{case}_t"] == ret.to_bytes().hex() + assert reference.xswiftec(u, ret) == x + +with open(FILENAME_ELLSWIFT_DECODE_TEST, newline='', encoding='utf-8') as csvfile: + print(f"Running {FILENAME_ELLSWIFT_DECODE_TEST} tests...") + reader = csv.DictReader(csvfile) + for row in reader: + ellswift = bytes.fromhex(row['ellswift']) + assert reference.ellswift_decode(ellswift).hex() == row['x'] diff --git a/bip-0324/secp256k1_test_vectors.py b/bip-0324/secp256k1_test_vectors.py new file mode 100644 index 0000000000..57ae801cc7 --- /dev/null +++ b/bip-0324/secp256k1_test_vectors.py @@ -0,0 +1,52 @@ +"""Convert the BIP-324 test vectors to secp256k1 code.""" + +import csv +import reference +import os +import sys + +FILENAME_XSWIFTEC_INV_TEST = os.path.join(sys.path[0], 'xswiftec_inv_test_vectors.csv') +FILENAME_ELLSWIFT_DECODE_TEST = os.path.join(sys.path[0], 'ellswift_decode_test_vectors.csv') + +def format_int(v): + """Format 0 as "0", but other integers as 0x%08x.""" + if v == 0: + return "0" + return f"0x{v:08x}" + +def format_fe(fe): + """Format a field element constant as SECP256K1_FE_CONST code.""" + vals = [(int(fe) >> (32 * (7 - i))) & 0xffffffff for i in range(8)] + strs = ", ".join(format_int(v) for v in vals) + return f"SECP256K1_FE_CONST({strs})" + +def output_xswiftec_inv_cases(): + """Generate lines corresponding to the xswiftec_inv test cases.""" + with open(FILENAME_XSWIFTEC_INV_TEST, newline='', encoding='utf-8') as csvfile: + reader = csv.DictReader(csvfile) + print("xswiftec_inv cases:") + for row in reader: + u = int.from_bytes(bytes.fromhex(row['u']), 'big') + x = int.from_bytes(bytes.fromhex(row['x']), 'big') + pat = sum(1< + BIP: 325 + Layer: Applications + Title: Signet + Authors: Karl-Johan Alm + Anthony Towns + Status: Complete + Type: Specification + Assigned: 2019-03-20 + License: CC0-1.0 + + +== Abstract == + +A new type of test network where signatures are used in addition to proof of work for block progress, enabling much better coordination and robustness (be reliably unreliable), for persistent, longer-term testing scenarios involving multiple independent parties. + +== Motivation == + +Testnet is a great place to try out new things without risking real money, but it is notoriously unreliable. Huge block reorgs, long gaps in between blocks being mined or sudden bursts of blocks in rapid succession mean that realistic testing of software, especially involving multiple independent parties running software over an extended period of time, becomes infeasible in practice. + +A new type of test network would be more suitable for integration testing by organizations such as exchanges, or testing of next generation Layer-2 protocols like Eltoo or sidechain pegs. The goal is not to be perfectly reliable but rather to have a predictable amount of unreliability. You want a test network to behave like mainnet (i.e. no thousands of block reorgs) while also making it easier to trigger expected but rare events like a 6-block reorg. Regtest is not suitable for longer-term scenarios involving multiple independent parties because creating blocks costs nothing, so any party can completely control the test network. + +== Specification == + +A new type of network ("signet"), which takes an additional consensus parameter called the challenge (scriptPubKey). The challenge can be a simple pubkey (P2PKH style), or a k-of-n multisig, or any other script you would want. + +Signet requires all blocks to have a BIP 141 commitment in the coinbase transaction. In order to provide a non-empty solution to the block challenge the block's BIP 141 commitment's optional data must include an additional commitment of the signature/solution for the block: + + 1-5 bytes - Push the following (4 + x + y) bytes + 4 bytes - Signet header (0xecc7daa2) + x bytes - scriptSig + y bytes - scriptWitness + +In the special case where an empty solution is valid (ie scriptSig and scriptWitness are both empty) this additional commitment can optionally be left out. This special case is to allow non-signet-aware block generation code to be used to test a custom signet chain where the challenge is trivially true. + +The scriptSig is serialized by first encoding its length as CompactSize. The scriptWitness stack is serialized as described in BIP 141. + +Any push operations that do not start with the 4 byte Signet header are ignored. Multiple push operations with the 4 byte Signet header are ignored except for the first instance of the header. + +To sign the block or verify a block signature, two virtual transactions, each with a single input and output are constructed from the block as follows. + +The "to_spend" transaction is: + + nVersion = 0 + nLockTime = 0 + vin[0].prevout.hash = 0000...000 + vin[0].prevout.n = 0xFFFFFFFF + vin[0].nSequence = 0 + vin[0].scriptSig = OP_0 PUSH72[ block_data ] + vin[0].scriptWitness = [] + vout[0].nValue = 0 + vout[0].scriptPubKey = signet_challenge + +where block_data is the serialization of the block's nVersion, hashPrevBlock, signet_merkle_root, and nTime. The signet_merkle_root is obtained by generating the merkle root of the block transactions, after modifying the coinbase witness commitment by replacing the signet solution with an empty solution (that is, the witness commitment includes a four byte push of the Signet header with no additional solution data, and no prior pushes beginning with the Signet header). This means the merkle root of the block is different from the merkle root in the signet commitment. This is needed, because the signature can never be included in the very message (in this case, a block) that is being signed. + +The "to_sign" transaction is: + + nVersion = 0 + nLockTime = 0 + vin[0].prevout.hash = to_spend.txid + vin[0].prevout.n = 0 + vin[0].nSequence = 0 + vin[0].sigScript = [ signet_solution sigScript (x bytes), if any ] + vin[0].scriptWitness = [ signet_solution scriptWitness (y bytes), if any ] + vout[0].nValue = 0 + vout[0].scriptPubKey = OP_RETURN + +The scriptSig and/or scriptWitness for vin[0] are filled in from the Signet header push above. + +To simplify block generation (mining), the signature also does not commit to the block nonce value, so that rolling the nonce to generate proof-of-work does not also require regenerating signatures. When grinding proof of work, the extended nonce cannot be used as it would invalidate the signature. Instead, simply resigning the same (or an updated) block will give a new search space. + +A block is considered fully validated only if the to_sign transaction is a valid spend of the to_spend transaction. It is recommended that this verification is done directly before or after the witness commitment verification, as the data required to do both is approximately the same. + +There is one other acceptable special case: if a block's challenge is e.g. `OP_TRUE` (`0x51`), where an empty solution would result in success, the block is also considered valid if the signet commitment is absent. + +=== Minimum Difficulty === + +The minimum difficulty for blocks in signet is approximately +0.0011265, corresponding to a maximum target of +00000377ae000000000000000000000000000000000000000000000000000000 +which is represented by an nBits value of 0x1e0377ae. + +This value is chosen so that multiplying the maximum target by maximum retarget timespan (8 weeks measured in seconds) does not overflow a uint256, making it easier to do difficulty adjustment calculations. + +== Genesis Block and Message Start == + +The genesis block is the same for all signet networks, whereas the message start is defined as the first four bytes of the sha256d of the challenge script as a single data push (see below). + +=== Genesis Block === + +* Time stamp: 1598918400 +* Nonce: 52613770 +* Difficulty: 0x1e0377ae +* Version: 1 + +The resulting genesis block hash is 00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6, and the block hex is 0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a008f4d5fae77031e8ad222030101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000. + +=== Message Start === + +The message start is defined as the first four bytes of the sha256d of the challenge script, as a single push (i.e. prefixed with the challenge script length). Example: + +* Challenge script = 512103ad5e0edad18cb1f0fc0d28a3d4f1f3e445640337489abb10404f2d1e086be43051ae +* Sha256d(len || challenge script) = sha256d(25512103ad...51ae) = 7ec653a59b1912f9db10da2c461ed827d48f9404d5ef0346a6c94aadd4203646 +* First four bytes = the message start = 7ec653a5 + +== Compatibility == + +This specification is backwards compatible in the sense that existing software can use Signet out of the box. + +Simply by adding the network parameters for signet (magic number, etc), a client can connect to and use any signet network without further modifications. The block headers have valid proof of work, so clients can trivially check that blocks are "probably" valid. + +However, anyone can mine blocks that are accepted by the client for any given signet network. These blocks do not contain the required signatures, however, so any fully validating node will promptly reject them. As such, clients need to either validate the block signature inside the coinbase transaction, or connect to trusted peers. + +Other software need not add block signature validation code that they will not use in production. This is adequate for non-production test purposes where the goal is to have a network behave as much like mainnet as possible. + +== Reference implementation == + +Pull request at https://github.com/bitcoin/bitcoin/pull/18267 + +== References == + +# Original mailing list thread: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016734.html +# Bitcoin Wiki entry: https://en.bitcoin.it/wiki/Signet + +== Copyright == + +This document is licensed under the Creative Commons CC0 1.0 Universal license. diff --git a/bip-0326.mediawiki b/bip-0326.mediawiki new file mode 100644 index 0000000000..ef71d626e1 --- /dev/null +++ b/bip-0326.mediawiki @@ -0,0 +1,122 @@ +
+  BIP: 326
+  Layer: Applications
+  Title: Anti-fee-sniping in taproot transactions
+  Authors: Chris Belcher 
+  Status: Draft
+  Type: Informational
+  Assigned: 2021-06-10
+  License: CC0-1.0
+  Discussion: 2021-6-10: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-June/019048.html
+
+ + +== Abstract == + +This document proposes a certain type of wallet behaviour which uses BIP341 taproot[1]. It provides a greater anonymity set for off-chain protocols which will make use of point-time-locked contracts (PTLCs) such as CoinSwap, Lightning and Discrete Log Contracts. + +== Motivation == + +With taproot recently added to bitcoin, and wallet software about to implement taproot wallets, we are in a unique position to improve the privacy of off-chain protocols if we act soon. + +Taproot allows for point-time-locked contracts (PTLCs) as a more private replacement for hash-time-locked contracts (HTLCs). If an off-chain contract (for example a Lightning channel) is closed using a PTLC instead of an HTLC, then the blockchain will just see a regular taproot script instead of a hash value and preimage. However, if a contract is closed using the timelock path, then the blockchain will either see a OP_CHECKSEQUENCEVERIFY opcode or a nSequence value in the transaction, neither of which are very common today, and this would mark the closing transaction as something special and unusual. + +This BIP proposes to improve the privacy and fungibility of off-chain protocols by having on-chain wallets like Bitcoin Core also set the nSequence field in their taproot transactions as in BIP68[5]. This would be in place of their regular nLockTime anti-fee-sniping protection. The end result is that, if an observer of the blockchain sees a taproot spend with an nSequence value, then that could be either: a regular spend from a wallet, or an off-chain settlement transaction spent with a timelock. The two cases would be indistinguishable, and this could greatly improve the privacy and fungibility of bitcoin. The community and wallet developers should act now to implement this so that the anonymity set of nSequence transactions starts to be built up as soon as taproot itself becomes adopted by wallets. + +== Background == + +=== Fee sniping === + +Fee sniping is a hypothetical outcome of bad incentives to bitcoin mining in the low-inflation future. For a large miner the value of the transactions in the best block and the mempool can be exceeded by the cost of deliberately attempting to mine two blocks to orphan the best block. However with anti-fee-sniping protection using nLockTime or nSequence the bad miner will soon run out of transactions that can be put in the first block, which means they now need to go in the second. Anti-fee-sniping adds to the incentive to move the blockchain forward. + +The nLockTime field is being used this way today. It is implemented in Bitcoin Core[2] and Electrum[3], and adopted by approximately 20% of all recent transactions[4]. + +=== Absolute vs relative locktime === + +nLockTime is an absolute lock time, it allows the transaction to only be mined after a certain block height or unix time. The widespread adoption of it might have provided a good anonymity set for off-chain protocols. Unfortunately those protocols also commonly use relative lock times, because it allows contracts (for example Lightning payment channels or CoinSwaps) to remain open indefinitely as the countdown clock only starts ticking when the closing transaction is confirmed. + +Absolute locktimes are also still used, so we should keep using nLockTime, but also often use nSequence. + +=== Transaction pinning === + +Transaction pinning[8] is a method for making fee bumping prohibitively expensive by abusing node protections against attacks that can waste bandwidth, CPU, and memory. This can make fee management more difficult in multipart contract protocols (such as Lightning Network or CoinSwap). One possible way of solving the problem is to include a 1-block relative timelock `1 OP_CSV` to all spend paths, making it impossible to spend the unconfirmed UTXO. Such a 1-block locktime can also be created with an nSequence value of 1. Many on-chain transactions in bitcoin spend inputs that were created just one or two blocks ago, following this BIP such transactions with `nSequence=1` would also provide cover traffic for off-chain transactions which disable transaction pinning. + +== Specifications == + +When wallets create transactions spending UTXOs protected by BIP341 taproot, they should set either an nLockTime value or nSequence values to discourage fee sniping, by allowing the transaction to only be mined in the next block after the tip, not the current block. This BIP suggests 50% probability for using nLockTime and 50% for nSequence. If nSequence is set it should apply to at least one of the inputs of the transaction, if it has multiple inputs. It is suggested that on-chain wallets pick an input randomly. + +Wallets should also have a second random branch which sets the nLockTime or nSequence value even further back, so that transactions that are delayed after signing for whatever reason (e.g. high-latency mix networks) have better privacy. Existing behaviour is that with a probability of 10%, choose a random number between 0 and 99, and subtract it from the current block height. See the Bitcoin Core and Electrum source codes linked in the references for an example. + +nSequence can only encode up to 65535 for the block distance[5] so if the UTXOs being spent have more than 65535 confirmations, then the wallet should use nLockTime instead. + +=== Pseudocode === + + +def apply_anti_fee_sniping_fields(transaction, rbf_set): + # bip68 requires v=2 + transaction.version = 2 + # Initialize all nsequence to indicate the requested RBF state + # nsequence can not be 2**32 - 1 in order for nlocktime to take effect + for input in transaction.inputs: + if rbf_set: + input.nsequence = 2**32 - 3 + else: + input.nsequence = 2**32 - 2 + # always set nlocktime if any of the transaction inputs have more + # confirmations than 65535 or are not taproot inputs, or have + # unconfirmed inputs + # otherwise choose either nlocktime or nsequence with 50% probability + if not rbf_set || any(map(lambda input: input.confirmations() > 65535 + || !input.is_taproot() || input.confirmations() == 0, + transaction.inputs)) || randint(2) == 0: + transaction.nlocktime = blockchain.height() + if randint(10) == 0: + transaction.nlocktime = max(0, transaction.nlocktime + - randint(0, 99)) + # nsequence must be set in order for nlocktime to take effect + else: + transaction.nlocktime = 0 + input_index = randint(len(transaction.inputs)) + transaction.inputs[input_index].nsequence = transaction.inputs\ + [input_index].confirmations() + if randint(10) == 0: + transaction.inputs[input_index].nsequence = max(1, + transaction.inputs[input_index].nsequence - randint(0, 99)) + + +== Compatibility == + +This BIP doesn't need any consensus changes. It can be adopted unilaterally and gradually by wallets. Although for greater privacy it would be good for software to adopt it as soon as possible. Ideally during the process of developers implementing their taproot wallets, so that when taproot starts to be used it will already include the nSequence code. + +All wallet software already keeps track of how many confirmations its UTXOs have, so the information required to set the nSequence field is already available. + +== Acknowledgements == + +Originally suggested by David Harding[6] and mentioned to me by ZmnSCPxj. + +Thanks to craigraw for suggesting a new value for input nsequence in the absolute locktime case[7]. + +== Copyright == + +This BIP is licensed under the Creative Commons CC0 1.0 Universal licence. + +== References == + +[1] https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki + +[2] https://github.com/bitcoin/bitcoin/pull/2340 + +[3] +https://github.com/spesmilo/electrum/blob/7e6d65ec11c0dccfc24478471c5951d3ae586937/electrum/wallet.py#L211-L224 + +[4] +https://txstats.com/dashboard/db/blocks-statistics?panelId=4&fullscreen&orgId=1 + +[5] https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki + +[6] +https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-January/002412.html + +[7] https://github.com/sparrowwallet/sparrow/issues/161#issuecomment-925003231 + +[8] https://bitcoinops.org/en/topics/transaction-pinning/ diff --git a/bip-0327.mediawiki b/bip-0327.mediawiki new file mode 100644 index 0000000000..93ed9a9a07 --- /dev/null +++ b/bip-0327.mediawiki @@ -0,0 +1,832 @@ +
+  BIP: 327
+  Title: MuSig2 for BIP340-compatible Multi-Signatures
+  Authors: Jonas Nick 
+           Tim Ruffing 
+           Elliott Jin 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2022-03-22
+  License: BSD-3-Clause
+  Discussion: 2022-04-05: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-April/020198.html [bitcoin-dev] MuSig2 BIP
+              2022-10-11: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-October/021000.html [bitcoin-dev] MuSig2 BIP
+  Version: 1.0.3
+
+ +== Introduction == + +=== Abstract === + +This document proposes a standard for the [https://eprint.iacr.org/2020/1261.pdf MuSig2] multi-signature scheme. +The standard is compatible with [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP340] public keys and signatures. +It supports ''tweaking'', which allows deriving [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP32] child keys from aggregate public keys and creating [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] Taproot outputs with key and script paths. + +=== Copyright === + +This document is licensed under the 3-clause BSD license. + +=== Motivation === + +MuSig2 is a multi-signature scheme that allows multiple signers to create a single aggregate public key and cooperatively create ordinary Schnorr signatures valid under the aggregate public key. +Signing requires interaction between ''all'' signers involved in key aggregation. +(MuSig2 is a ''n-of-n'' multi-signature scheme and not a ''t-of-n'' threshold-signature scheme.) + +The primary motivation is to create a standard that allows users of different software projects to jointly control Taproot outputs ([https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341]). +Such an output contains a public key which, in this case, would be the aggregate of all users' individual public keys. +It can be spent using MuSig2 to produce a signature for the key-based spending path. + +The on-chain footprint of a MuSig2 Taproot output is essentially a single BIP340 public key, and a transaction spending the output only requires a single signature cooperatively produced by all signers. This is '''more compact''' and has '''lower verification cost''' than each signer providing an individual public key and signature, as would be required by an ''n-of-n'' policy implemented using OP_CHECKSIGADD as introduced in ([https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki BIP342]). +As a side effect, the number ''n'' of signers is not limited by any consensus rules when using MuSig2. + +Moreover, MuSig2 offers a '''higher level of privacy''' than OP_CHECKSIGADD: MuSig2 Taproot outputs are indistinguishable for a blockchain observer from regular, single-signer Taproot outputs even though they are actually controlled by multiple signers. By tweaking an aggregate public key, the shared Taproot output can have script spending paths that are hidden unless used. + +There are multi-signature schemes other than MuSig2 that are fully compatible with Schnorr signatures. +The MuSig2 variant proposed below stands out by combining all the following features: +* '''Simple Key Setup''': Key aggregation is non-interactive and fully compatible with BIP340 public keys. +* '''Two Communication Rounds''': MuSig2 is faster in practice than previous three-round multi-signature schemes such as [https://eprint.iacr.org/2018/068.pdf MuSig1], particularly when signers are connected through high-latency anonymous links. Moreover, the need for fewer communication rounds simplifies the algorithms and reduces the probability that implementations and users make security-relevant mistakes. +* '''Provable security''': MuSig2 has been [https://eprint.iacr.org/2020/1261.pdf proven existentially unforgeable] under the algebraic one-more discrete logarithm (AOMDL) assumption (instead of the discrete logarithm assumption required for single-signer Schnorr signatures). AOMDL is a falsifiable and weaker variant of the well-studied OMDL problem. +* '''Low complexity''': MuSig2 has a substantially lower computational and implementation complexity than alternative schemes like [https://eprint.iacr.org/2020/1057 MuSig-DN]. However, this comes at the cost of having no ability to generate nonces deterministically and the requirement to securely handle signing state. + +=== Design === + +* '''Compatibility with BIP340''': In this proposal, the aggregate public key is a BIP340 X-only public key, and the signature output at the end of the signing protocol is a BIP340 signature that passes BIP340 verification for the aggregate public key and a message. The individual public keys that are input to the key aggregation algorithm are ''plain'' public keys in compressed format. +* '''Tweaking for BIP32 derivations and Taproot''': This proposal supports tweaking aggregate public keys and signing for tweaked aggregate public keys. We distinguish two modes of tweaking: ''Plain'' tweaking can be used to derive child aggregate public keys per [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP32]. ''X-only'' tweaking, on the other hand, allows creating a [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] tweak to add script paths to a Taproot output. See [[#tweaking-the-aggregate-public-key|below]] for details. +* '''Non-interactive signing with preprocessing''': The first communication round, exchanging the nonces, can happen before the message or the exact set of signers is determined. Once the parameters of the signing session are finalized, the signers can send partial signatures without additional interaction. +* '''Key aggregation optionally independent of order''': The output of the key aggregation algorithm depends on the order in which the individual public keys are provided as input. Key aggregation does not sort the individual public keys by default because applications often already have a canonical order of signers. Nonetheless, applications can mandate sorting before aggregation,Applications that sort individual public keys before aggregation should ensure that the implementation of sorting is reasonably efficient, and in particular does not degenerate to quadratic runtime on pathological inputs. and this proposal specifies a canonical order to sort the individual public keys before key aggregation. Sorting will ensure the same output, independent of the initial order. +* '''Third-party nonce and partial signature aggregation''': Instead of every signer sending their nonce and partial signature to every other signer, it is possible to use an untrusted third-party ''aggregator'' in order to reduce the communication complexity from quadratic to linear in the number of signers. In each of the two rounds, the aggregator collects all signers' contributions (nonces or partial signatures), aggregates them, and broadcasts the aggregate back to the signers. A malicious aggregator can force the signing session to fail to produce a valid Schnorr signature but cannot negatively affect the unforgeability of the scheme. +* '''Partial signature verification''': If any signer sends a partial signature contribution that was not created by honestly following the signing protocol, the signing session will fail to produce a valid Schnorr signature. This proposal specifies a partial signature verification algorithm to identify disruptive signers. It is incompatible with third-party nonce aggregation because the individual nonce is required for partial verification. +* '''MuSig2* optimization''': This proposal uses an optimized scheme MuSig2*, which allows saving a point multiplication in key aggregation as compared to MuSig2. MuSig2* is proven secure in the appendix of the [https://eprint.iacr.org/2020/1261 MuSig2 paper]. The optimization consists of assigning the constant key aggregation coefficient ''1'' to the second distinct key in the list of individual public keys to be aggregated (as well as to any key identical to this key). +* '''Size of the nonce and security''': In this proposal, each signer's nonce consists of two elliptic curve points. The [https://eprint.iacr.org/2020/1261 MuSig2 paper] gives distinct security proofs depending on the number of points that constitute a nonce. See section [[#choosing-the-size-of-the-nonce|Choosing the Size of the Nonce]] for a discussion. + +== Overview == + +Implementers must make sure to understand this section thoroughly to avoid subtle mistakes that may lead to catastrophic failure. + +=== Optionality of Features === + +The goal of this proposal is to support a wide range of possible application scenarios. +Given a specific application scenario, some features may be unnecessary or not desirable, and implementers can choose not to support them. +Such optional features include: +* Applying plain tweaks after x-only tweaks. +* Applying tweaks at all. +* Dealing with messages that are not exactly 32 bytes. +* Identifying a disruptive signer after aborting (aborting itself remains mandatory). +* Dealing with duplicate individual public keys in key aggregation. +If applicable, the corresponding algorithms should simply fail when encountering inputs unsupported by a particular implementation. (For example, the signing algorithm may fail when given a message which is not 32 bytes.) +Similarly, the test vectors that exercise the unimplemented features should be re-interpreted to expect an error, or be skipped if appropriate. + +=== General Signing Flow === + +The signers start by exchanging their individual public keys and computing an aggregate public key using the ''KeyAgg'' algorithm. +Whenever they want to sign a message, the basic order of operations to create a multi-signature is as follows: + +'''First broadcast round:''' +The signers start the signing session by running ''NonceGen'' to compute ''secnonce'' and ''pubnonce''.We treat the ''secnonce'' and ''pubnonce'' as grammatically singular even though they include serializations of two scalars and two elliptic curve points, respectively. This treatment may be confusing for readers familiar with the MuSig2 paper. However, serialization is a technical detail that is irrelevant for users of MuSig2 interfaces. +Then, the signers broadcast their ''pubnonce'' to each other and run ''NonceAgg'' to compute an aggregate nonce. + +'''Second broadcast round:''' +At this point, every signer has the required data to sign, which, in the algorithms specified below, is stored in a data structure called [[#session-context|Session Context]]. +Every signer computes a partial signature by running ''Sign'' with the secret signing key, the ''secnonce'' and the session context. +Then, the signers broadcast their partial signatures to each other and run ''PartialSigAgg'' to obtain the final signature. +If all signers behaved honestly, the result passes [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP340] verification. + +Both broadcast rounds can be optimized by using an aggregator who collects all signers' nonces or partial signatures, aggregates them using ''NonceAgg'' or ''PartialSigAgg'', respectively, and broadcasts the aggregate result back to the signers. A malicious aggregator can force the signing session to fail to produce a valid Schnorr signature but cannot negatively affect the unforgeability of the scheme, i.e., even a malicious aggregator colluding with all but one signer cannot forge a signature. + +'''IMPORTANT''': The ''Sign'' algorithm must '''not''' be executed twice with the same ''secnonce''. +Otherwise, it is possible to extract the secret signing key from the two partial signatures output by the two executions of ''Sign''. +To avoid accidental reuse of ''secnonce'', an implementation may securely erase the ''secnonce'' argument by overwriting it with 64 zero bytes after it has been read by ''Sign''. +A ''secnonce'' consisting of only zero bytes is invalid for ''Sign'' and will cause it to fail. + +To simplify the specification of the algorithms, some intermediary values are unnecessarily recomputed from scratch, e.g., when executing ''GetSessionValues'' multiple times. +Actual implementations can cache these values. +As a result, the [[#session-context|Session Context]] may look very different in implementations or may not exist at all. +However, computation of ''GetSessionValues'' and storage of the result must be protected against modification from an untrusted third party. +This party would have complete control over the aggregate public key and message to be signed. + +=== Public Key Aggregation === + +We distinguish between two public key types, namely ''plain public keys'', the key type traditionally used in Bitcoin, and ''X-only public keys''. +Plain public keys are byte strings of length 33 (often called ''compressed'' format). +In contrast, X-only public keys are 32-byte strings defined in [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP340]. + +The individual public keys of signers as input to the key aggregation algorithm ''KeyAgg'' (and to ''GetSessionValues'' and ''PartialSigVerify'') are plain public keys. +The output of ''KeyAgg'' is a [[#keyagg-context|KeyAgg Context]] which stores information required for tweaking the aggregate public key (see [[#tweaking-the-aggregate-public-key|below]]), +and it can be used to produce an X-only aggregate public key, or a plain aggregate public key. +In order to obtain an X-only public key compatible with BIP340 verification, implementations call the ''GetXonlyPubkey'' function with the KeyAgg Context. +To get the plain aggregate public key, which is required for some applications of [[#tweaking-the-aggregate-public-key|tweaking]], implementations call ''GetPlainPubkey'' instead. + +The aggregate public key produced by ''KeyAgg'' (regardless of the type) depends on the order of the individual public keys. +If the application does not have a canonical order of the signers, the individual public keys can be sorted with the ''KeySort'' algorithm to ensure that the aggregate public key is independent of the order of signers. + +The same individual public key is allowed to occur more than once in the input of ''KeyAgg'' and ''KeySort''. +This is by design: All algorithms in this proposal handle multiple signers who (claim to) have identical individual public keys properly, +and applications are not required to check for duplicate individual public keys. +In fact, applications are recommended to omit checks for duplicate individual public keys in order to simplify error handling. +Moreover, it is often impossible to tell at key aggregation which signer is to blame for the duplicate, i.e., which signer came up with an individual public key honestly and which disruptive signer copied it. +In contrast, MuSig2 is designed to identify disruptive signers at signing time (see [[#identifying-disruptive-signers|Identifying Disruptive Signers]]). + +While the algorithms in this proposal are able to handle duplicate individual public keys, there are scenarios where applications may choose to abort when encountering duplicates. +For example, we can imagine a scenario where a single entity creates a MuSig2 setup with multiple signing devices. +In that case, duplicates may not result from a malicious signing device copying an individual public key of another signing device but from accidental initialization of two devices with the same seed. +Since MuSig2 key aggregation would accept the duplicate keys and not error out, which would in turn reduce the security compared to the intended key setup, applications may reject duplicate individual public keys before passing them to MuSig2 key aggregation and ask the user to investigate. + +=== Nonce Generation === + +'''IMPORTANT''': ''NonceGen'' must have access to a high-quality random generator to draw an unbiased, uniformly random value ''rand' ''. +In contrast to BIP340 signing, the values ''k1'' and ''k2'' '''must not be derived deterministically''' from the session parameters because otherwise active adversaries can [https://medium.com/blockstream/musig-dn-schnorr-multisignatures-with-verifiably-deterministic-nonces-27424b5df9d6#e3b6 trick the victim into reusing a nonce]. + +The optional arguments to ''NonceGen'' enable a defense-in-depth mechanism that may prevent secret key exposure if ''rand' '' is accidentally not drawn uniformly at random. +If the value ''rand' '' was identical in two ''NonceGen'' invocations, but any other argument was different, the ''secnonce'' would still be guaranteed to be different as well (with overwhelming probability), and thus accidentally using the same ''secnonce'' for ''Sign'' in both sessions would be avoided. +Therefore, it is recommended to provide the optional arguments ''sk'', ''aggpk'', and ''m'' if these session parameters are already determined during nonce generation. +The auxiliary input ''extra_in'' can contain additional contextual data that has a chance of changing between ''NonceGen'' runs, +e.g., a supposedly unique session id (taken from the application), a session counter wide enough not to repeat in practice, any nonces by other signers (if already known), or the serialization of a data structure containing multiple of the above. +However, the protection provided by the optional arguments should only be viewed as a last resort. +In most conceivable scenarios, the assumption that the arguments are different between two executions of ''NonceGen'' is relatively strong, particularly when facing an active adversary. + +In some applications, it is beneficial to generate and send a ''pubnonce'' before the other signers, their individual public keys, or the message to sign is known. +In this case, only the available arguments are provided to the ''NonceGen'' algorithm. +After this preprocessing phase, the ''Sign'' algorithm can be run immediately when the message and set of signers is determined. +This way, the final signature is created quicker and with fewer round trips. +However, applications that use this method presumably store the nonces for a longer time and must therefore be even more careful not to reuse them. +Moreover, this method is not compatible with the defense-in-depth mechanism described in the previous paragraph. + +Instead of every signer broadcasting their ''pubnonce'' to every other signer, the signers can send their ''pubnonce'' to a single aggregator node that runs ''NonceAgg'' and sends the ''aggnonce'' back to the signers. +This technique reduces the overall communication. +A malicious aggregator can force the signing session to fail to produce a valid Schnorr signature but cannot negatively affect the unforgeability of the scheme. + +In general, MuSig2 signers are stateful in the sense that they first generate ''secnonce'' and then need to store it until they receive the other signers' ''pubnonces'' or the ''aggnonce''. +However, it is possible for one of the signers to be stateless. +This signer waits until it receives the ''pubnonce'' of all the other signers and until session parameters such as a message to sign, individual public keys, and tweaks are determined. +Then, the signer can run ''NonceGen'', ''NonceAgg'' and ''Sign'' in sequence and send out its ''pubnonce'' along with its partial signature. +Stateless signers may want to consider signing deterministically (see [[#modifications-to-nonce-generation|Modifications to Nonce Generation]]) to remove the reliance on the random number generator in the ''NonceGen'' algorithm. + +=== Identifying Disruptive Signers === + +The signing protocol makes it possible to identify malicious signers who send invalid contributions to a signing session in order to make the signing session abort and prevent the honest signers from obtaining a valid signature. +This property is called "identifiable aborts" and ensures that honest parties can assign blame to malicious signers who cause an abort in the signing protocol. + +Aborts are identifiable for an honest party if the following conditions hold in a signing session: +* The contributions received from all signers have not been tampered with (e.g., because they were sent over authenticated connections). +* Nonce aggregation is performed honestly (e.g., because the honest signer performs nonce aggregation on its own or because the aggregator is trusted). +* The partial signatures received from all signers are verified using the algorithm ''PartialSigVerify''. + +If these conditions hold and an honest party (signer or aggregator) runs an algorithm that fails due to invalid protocol contributions from malicious signers, then the algorithm run by the honest party will output the index of exactly one malicious signer. +Additionally, if the honest parties agree on the contributions sent by all signers in the signing session, all the honest parties who run the aborting algorithm will identify the same malicious signer. + +==== Further Remarks ==== + +Some of the algorithms specified below may also assign blame to a malicious aggregator. +While this is possible for some particular misbehavior of the aggregator, it is not guaranteed that a malicious aggregator can be identified. +More specifically, a malicious aggregator (whose existence violates the second condition above) can always make signing abort and wrongly hold honest signers accountable for the abort (e.g., by claiming to have received an invalid contribution from a particular honest signer). + +The only purpose of the algorithm ''PartialSigVerify'' is to ensure identifiable aborts, and it is not necessary to use it when identifiable aborts are not desired. +In particular, partial signatures are ''not'' signatures. +An adversary can forge a partial signature, i.e., create a partial signature without knowing the secret key for the claimed individual public key.Assume an adversary wants to forge a partial signature for individual public key ''P''. It joins the signing session pretending to be two different signers, one with individual public key ''P'' and one with another individual public key. The adversary can then set the second signer's nonce such that it will be able to produce a partial signature for ''P'' but not for the other claimed signer. An explanation of the individual steps required to create a partial signature forgery can be found in [https://gist.github.com/AdamISZ/ca974ed67889cedc738c4a1f65ff620b a write up by Adam Gibson]. +However, if ''PartialSigVerify'' succeeds for all partial signatures then ''PartialSigAgg'' will return a valid Schnorr signature.Given a list of individual public keys, it is an open question whether a BIP-340 signature valid under the corresponding aggregate public key is a proof of knowledge of all secret keys of the individual public keys. + +=== Tweaking the Aggregate Public Key === + +The aggregate public key can be ''tweaked'', which modifies the key as defined in the [[#tweaking-definition|Tweaking Definition]] subsection. +In order to apply a tweak, the KeyAgg Context output by ''KeyAgg'' is provided to the ''ApplyTweak'' algorithm with the ''is_xonly_t'' argument set to false for plain tweaking and true for X-only tweaking. +The resulting KeyAgg Context can be used to apply another tweak with ''ApplyTweak'' or obtain the aggregate public key with ''GetXonlyPubkey'' or ''GetPlainPubkey''. + +The purpose of supporting tweaking is to ensure compatibility with existing uses of tweaking, i.e., that the result of signing is a valid signature for the tweaked public key. +The MuSig2 algorithms take arbitrary tweaks as input but accepting arbitrary tweaks may negatively affect the security of the scheme.It is an open question whether allowing arbitrary tweaks from an adversary affects the unforgeability of MuSig2. +Instead, signers should obtain the tweaks according to other specifications. +This typically involves deriving the tweaks from a hash of the aggregate public key and some other information. +Depending on the specific scheme that is used for tweaking, either the plain or the X-only aggregate public key is required. +For example, to do [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP32] derivation, you call ''GetPlainPubkey'' to be able to compute the tweak, whereas [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] TapTweaks require X-only public keys that are obtained with ''GetXonlyPubkey''. + +The tweak mode provided to ''ApplyTweak'' depends on the application: +Plain tweaking can be used to derive child public keys from an aggregate public key using [https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki BIP32]. +On the other hand, X-only tweaking is required for Taproot tweaking per [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341]. +A Taproot-tweaked public key commits to a ''script path'', allowing users to create transaction outputs that are spendable either with a MuSig2 multi-signature or by providing inputs that satisfy the script path. +Script path spends require a control block that contains a parity bit for the tweaked X-only public key. +The bit can be obtained with ''GetPlainPubkey(keyagg_ctx)[0] & 1''. + +== Algorithms == + +The following specification of the algorithms has been written with a focus on clarity. +As a result, the specified algorithms are not always optimal in terms of computation and space. +In particular, some values are recomputed but can be cached in actual implementations (see [[#general-signing-flow|General Signing Flow]]). + +=== Notation === + +The following conventions are used, with constants as defined for [https://www.secg.org/sec2-v2.pdf secp256k1]. We note that adapting this proposal to other elliptic curves is not straightforward and can result in an insecure scheme. +* Lowercase variables represent integers or byte arrays. +** The constant ''p'' refers to the field size, ''0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F''. +** The constant ''n'' refers to the curve order, ''0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141''. +* Uppercase variables refer to points on the curve with equation ''y2 = x3 + 7'' over the integers modulo ''p''. +** ''is_infinite(P)'' returns whether ''P'' is the point at infinity. +** ''x(P)'' and ''y(P)'' are integers in the range ''0..p-1'' and refer to the X and Y coordinates of a point ''P'' (assuming it is not infinity). +** The constant ''G'' refers to the base point, for which ''x(G) = 0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798'' and ''y(G) = 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8''. +** Addition of points refers to the usual [https://en.wikipedia.org/wiki/Elliptic_curve#The_group_law elliptic curve group operation]. +** [https://en.wikipedia.org/wiki/Elliptic_curve_point_multiplication Multiplication (⋅) of an integer and a point] refers to the repeated application of the group operation. +* Functions and operations: +** ''||'' refers to byte array concatenation. +** The function ''x[i:j]'', where ''x'' is a byte array and ''i, j ≥ 0'', returns a ''(j - i)''-byte array with a copy of the ''i''-th byte (inclusive) to the ''j''-th byte (exclusive) of ''x''. +** The function ''bytes(n, x)'', where ''x'' is an integer, returns the n-byte encoding of ''x'', most significant byte first. +** The constant ''empty_bytestring'' refers to the empty byte array. It holds that ''len(empty_bytestring) = 0''. +** The function ''xbytes(P)'', where ''P'' is a point for which ''not is_infinite(P)'', returns ''bytes(32, x(P))''. +** The function ''len(x)'' where ''x'' is a byte array returns the length of the array. +** The function ''has_even_y(P)'', where ''P'' is a point for which ''not is_infinite(P)'', returns ''y(P) mod 2 == 0''. +** The function ''with_even_y(P)'', where ''P'' is a point, returns ''P'' if ''is_infinite(P)'' or ''has_even_y(P)''. Otherwise, ''with_even_y(P)'' returns ''-P''. +** The function ''cbytes(P)'', where ''P'' is a point for which ''not is_infinite(P)'', returns ''a || xbytes(P)'' where ''a'' is a byte that is ''2'' if ''has_even_y(P)'' and ''3'' otherwise. +** The function ''cbytes_ext(P)'', where ''P'' is a point, returns ''bytes(33, 0)'' if ''is_infinite(P)''. Otherwise, it returns ''cbytes(P)''. +** The function ''int(x)'', where ''x'' is a 32-byte array, returns the 256-bit unsigned integer whose most significant byte first encoding is ''x''. +** The function ''lift_x(x)'', where ''x'' is an integer in range ''0..2256-1'', returns the point ''P'' for which ''x(P) = x'' + Given a candidate X coordinate ''x'' in the range ''0..p-1'', there exist either exactly two or exactly zero valid Y coordinates. If no valid Y coordinate exists, then ''x'' is not a valid X coordinate either, i.e., no point ''P'' exists for which ''x(P) = x''. The valid Y coordinates for a given candidate ''x'' are the square roots of ''c = x3 + 7 mod p'' and they can be computed as ''y = ±c(p+1)/4 mod p'' (see [https://en.wikipedia.org/wiki/Quadratic_residue#Prime_or_prime_power_modulus Quadratic residue]) if they exist, which can be checked by squaring and comparing with ''c''. and ''has_even_y(P)'', or fails if ''x'' is greater than ''p-1'' or no such point exists. The function ''lift_x(x)'' is equivalent to the following pseudocode: +*** Fail if ''x > p-1''. +*** Let ''c = x3 + 7 mod p''. +*** Let ''y' = c(p+1)/4 mod p''. +*** Fail if ''c ≠ y'2 mod p''. +*** Let ''y = y' '' if ''y' mod 2 = 0'', otherwise let ''y = p - y' ''. +*** Return the unique point ''P'' such that ''x(P) = x'' and ''y(P) = y''. +** The function ''cpoint(x)'', where ''x'' is a 33-byte array (compressed serialization), sets ''P = lift_x(int(x[1:33]))'' and fails if that fails. If ''x[0] = 2'' it returns ''P'' and if ''x[0] = 3'' it returns ''-P''. Otherwise, it fails. +** The function ''cpoint_ext(x)'', where ''x'' is a 33-byte array (compressed serialization), returns the point at infinity if ''x = bytes(33, 0)''. Otherwise, it returns ''cpoint(x)'' and fails if that fails. +** The function ''hashtag(x)'' where ''tag'' is a UTF-8 encoded tag name and ''x'' is a byte array returns the 32-byte hash ''SHA256(SHA256(tag) || SHA256(tag) || x)''. +* Other: +** Tuples are written by listing the elements within parentheses and separated by commas. For example, ''(2, 3, 1)'' is a tuple. + +=== Key Generation and Aggregation === + +==== Key Generation of an Individual Signer ==== + +
+Algorithm ''IndividualPubkey(sk)'':The ''IndividualPubkey'' algorithm matches the key generation procedure traditionally used for ECDSA in Bitcoin +* Inputs: +** The secret key ''sk'': a 32-byte array, freshly generated uniformly at random +* Let ''d' = int(sk)''. +* Fail if ''d' = 0'' or ''d' ≥ n''. +* Return ''cbytes(d'⋅G)''. +
+ +==== KeyAgg Context ==== + +The KeyAgg Context is a data structure consisting of the following elements: +* The point ''Q'' representing the potentially tweaked aggregate public key: an elliptic curve point +* The accumulated tweak ''tacc'': an integer with ''0 ≤ tacc < n'' +* The value ''gacc'' : 1 or -1 mod n + +We write "Let ''(Q, gacc, tacc) = keyagg_ctx''" to assign names to the elements of a KeyAgg Context. + +
+Algorithm ''GetXonlyPubkey(keyagg_ctx)'': +* Let ''(Q, _, _) = keyagg_ctx'' +* Return ''xbytes(Q)'' +
+ +
+Algorithm ''GetPlainPubkey(keyagg_ctx)'': +* Let ''(Q, _, _) = keyagg_ctx'' +* Return ''cbytes(Q)'' +
+ +==== Key Sorting ==== + +
+Algorithm ''KeySort(pk1..u)'': +* Inputs: +** The number ''u'' of individual public keys with ''0 < u < 2^32'' +** The individual public keys ''pk1..u'': ''u'' 33-byte arrays +* Return ''pk1..u'' sorted in lexicographical order. +
+ +==== Key Aggregation ==== + +
+Algorithm ''KeyAgg(pk1..u)'': +* Inputs: +** The number ''u'' of individual public keys with ''0 < u < 2^32'' +** The individual public keys ''pk1..u'': ''u'' 33-byte arrays +* Let ''pk2 = GetSecondKey(pk1..u)'' +* For ''i = 1 .. u'': +** Let ''Pi = cpoint(pki)''; fail if that fails and blame signer ''i'' for invalid individual public key. +** Let ''ai = KeyAggCoeffInternal(pk1..u, pki, pk2)''. +* Let ''Q = a1⋅P1 + a2⋅P2 + ... + au⋅Pu'' +* Fail if ''is_infinite(Q)''. +* Let ''gacc = 1'' +* Let ''tacc = 0'' +* Return ''keyagg_ctx = (Q, gacc, tacc)''. +
+ +
+Internal Algorithm ''HashKeys(pk1..u)'': +* Return ''hashKeyAgg list(pk1 || pk2 || ... || pku)'' +
+ +
+Internal Algorithm ''GetSecondKey(pk1..u)'': +* For ''j = 1 .. u'': +** If ''pkj ≠ pk1'': +*** Return ''pkj'' +* Return ''bytes(33, 0)'' +
+ +
+Internal Algorithm ''KeyAggCoeff(pk1..u, pk')'': +* Let ''pk2 = GetSecondKey(pk1..u)'': +* Return ''KeyAggCoeffInternal(pk1..u, pk', pk2)'' +
+ +
+Internal Algorithm ''KeyAggCoeffInternal(pk1..u, pk', pk2)'': +* Let ''L = HashKeys(pk1..u)'' +* If ''pk' = pk2'': +** Return 1 +* Return ''int(hashKeyAgg coefficient(L || pk')) mod n''The key aggregation coefficient is computed by hashing the individual public key instead of its index, which requires one more invocation of the SHA-256 compression function. However, it results in significantly simpler implementations because signers do not need to translate between public key indices before and after sorting. +
+ +==== Applying Tweaks ==== + +
+Algorithm ''ApplyTweak(keyagg_ctx, tweak, is_xonly_t)'': +* Inputs: +** The ''keyagg_ctx'': a [[#keyagg-context|KeyAgg Context]] data structure +** The ''tweak'': a 32-byte array +** The tweak mode ''is_xonly_t'': a boolean +* Let ''(Q, gacc, tacc) = keyagg_ctx'' +* If ''is_xonly_t'' and ''not has_even_y(Q)'': +** Let ''g = -1 mod n'' +* Else: +** Let ''g = 1'' +* Let ''t = int(tweak)''; fail if ''t ≥ n'' +* Let ''Q' = g⋅Q + t⋅G'' +** Fail if ''is_infinite(Q')'' +* Let ''gacc' = g⋅gacc mod n'' +* Let ''tacc' = t + g⋅tacc mod n'' +* Return ''keyagg_ctx' = (Q', gacc', tacc')'' +
+ +=== Nonce Generation === + +
+Algorithm ''NonceGen(sk, pk, aggpk, m, extra_in)'': +* Inputs: +** The secret signing key ''sk'': a 32-byte array (optional argument) +** The individual public key ''pk'': a 33-byte array (see [[#signing-with-tweaked-individual-keys|Signing with Tweaked Individual Keys]] for the reason that this argument is mandatory) +** The x-only aggregate public key ''aggpk'': a 32-byte array (optional argument) +** The message ''m'': a byte array (optional argument)In theory, the allowed message size is restricted because SHA256 accepts byte strings only up to size of 2^61-1 bytes (and because of the 8-byte length encoding). +** The auxiliary input ''extra_in'': a byte array with ''0 ≤ len(extra_in) ≤ 232-1'' (optional argument) +* Let ''rand' '' be a 32-byte array freshly drawn uniformly at random +* If the optional argument ''sk'' is present: +** Let ''rand'' be the byte-wise xor of ''sk'' and ''hashMuSig/aux(rand')''The random data is hashed (with a unique tag) as a precaution against situations where the randomness may be correlated with the secret signing key itself. It is xored with the secret key (rather than combined with it in a hash) to reduce the number of operations exposed to the actual secret key. +* Else: +** Let ''rand = rand' '' +* If the optional argument ''aggpk'' is not present: +** Let ''aggpk = empty_bytestring'' +* If the optional argument ''m'' is not present: +** Let ''m_prefixed = bytes(1, 0)'' +* Else: +** Let ''m_prefixed = bytes(1, 1) || bytes(8, len(m)) || m'' +* If the optional argument ''extra_in'' is not present: +** Let ''extra_in = empty_bytestring'' +* Let ''ki = int(hashMuSig/nonce(rand || bytes(1, len(pk)) || pk || bytes(1, len(aggpk)) || aggpk || m_prefixed || bytes(4, len(extra_in)) || extra_in || bytes(1, i - 1))) mod n'' for ''i = 1,2'' +* Fail if ''k1 = 0'' or ''k2 = 0'' +* Let ''R⁎,1 = k1⋅G, R⁎,2 = k2⋅G'' +* Let ''pubnonce = cbytes(R⁎,1) || cbytes(R⁎,2)'' +* Let ''secnonce = bytes(32, k1) || bytes(32, k2) || pk''The algorithms as specified here assume that the ''secnonce'' is stored as a 97-byte array using the serialization ''secnonce = bytes(32, k1) || bytes(32, k2) || pk''. The same format is used in the reference implementation and in the test vectors. However, since the ''secnonce'' is (obviously) not meant to be sent over the wire, compatibility between implementations is not a concern, and this method of storing the ''secnonce'' is merely a suggestion.
+The ''secnonce'' is effectively a local data structure of the signer which comprises the value triple ''(k1, k2, pk)'', and implementations may choose any suitable method to carry it from ''NonceGen'' (first communication round) to ''Sign'' (second communication round). In particular, implementations may choose to hide the ''secnonce'' in internal state without exposing it in an API explicitly, e.g., in an effort to prevent callers from reusing a ''secnonce'' accidentally.
+* Return ''(secnonce, pubnonce)'' +
+ +=== Nonce Aggregation === + +
+Algorithm ''NonceAgg(pubnonce1..u)'': +* Inputs: +** The number ''u'' of ''pubnonces'' with ''0 < u < 2^32'' +** The public nonces ''pubnonce1..u'': ''u'' 66-byte arrays +* For ''j = 1 .. 2'': +** For ''i = 1 .. u'': +*** Let ''Ri,j = cpoint(pubnoncei[(j-1)*33:j*33])''; fail if that fails and blame signer ''i'' for invalid ''pubnonce''. +** Let ''Rj = R1,j + R2,j + ... + Ru,j'' +* Return ''aggnonce = cbytes_ext(R1) || cbytes_ext(R2)'' +
+ +=== Session Context === + +The Session Context is a data structure consisting of the following elements: +* The aggregate public nonce ''aggnonce'': a 66-byte array +* The number ''u'' of individual public keys with ''0 < u < 2^32'' +* The individual public keys ''pk1..u'': ''u'' 33-byte arrays +* The number ''v'' of tweaks with ''0 ≤ v < 2^32'' +* The tweaks ''tweak1..v'': ''v'' 32-byte arrays +* The tweak modes ''is_xonly_t1..v'' : ''v'' booleans +* The message ''m'': a byte array + +We write "Let ''(aggnonce, u, pk1..u, v, tweak1..v, is_xonly_t1..v, m) = session_ctx''" to assign names to the elements of a Session Context. + +
+Algorithm ''GetSessionValues(session_ctx)'': +* Let ''(aggnonce, u, pk1..u, v, tweak1..v, is_xonly_t1..v, m) = session_ctx'' +* Let ''keyagg_ctx0 = KeyAgg(pk1..u)''; fail if that fails +* For ''i = 1 .. v'': +** Let ''keyagg_ctxi = ApplyTweak(keyagg_ctxi-1, tweaki, is_xonly_ti)''; fail if that fails +* Let ''(Q, gacc, tacc) = keyagg_ctxv'' +* Let ''b = int(hashMuSig/noncecoef(aggnonce || xbytes(Q) || m)) mod n'' +* Let ''R1 = cpoint_ext(aggnonce[0:33]), R2 = cpoint_ext(aggnonce[33:66])''; fail if that fails and blame nonce aggregator for invalid ''aggnonce''. +* Let ''R' = R1 + b⋅R2'' +* If ''is_infinite(R'): +** Let final nonce ''R = G'' (see [[#dealing-with-infinity-in-nonce-aggregation|Dealing with Infinity in Nonce Aggregation]]) +* Else: +** Let final nonce ''R = R' '' +* Let ''e = int(hashBIP0340/challenge(xbytes(R) || xbytes(Q) || m)) mod n'' +* Return ''(Q, gacc, tacc, b, R, e)'' +
+ +
+Algorithm ''GetSessionKeyAggCoeff(session_ctx, P)'': +* Let ''(_, u, pk1..u, _, _, _, _) = session_ctx'' +* Let ''pk = cbytes(P)'' +* Fail if ''pk'' not in ''pk1..u'' +* Return ''KeyAggCoeff(pk1..u, pk)'' +
+ +=== Signing === + +
+Algorithm ''Sign(secnonce, sk, session_ctx)'': +* Inputs: +** The secret nonce ''secnonce'' that has never been used as input to ''Sign'' before: a 97-byte array +** The secret key ''sk'': a 32-byte array +** The ''session_ctx'': a [[#session-context|Session Context]] data structure +* Let ''(Q, gacc, _, b, R, e) = GetSessionValues(session_ctx)''; fail if that fails +* Let ''k1' = int(secnonce[0:32]), k2' = int(secnonce[32:64])'' +* Fail if ''ki' = 0'' or ''ki' ≥ n'' for ''i = 1..2'' +* Let ''k1 = k1', k2 = k2' '' if ''has_even_y(R)'', otherwise let ''k1 = n - k1', k2 = n - k2' '' +* Let ''d' = int(sk)'' +* Fail if ''d' = 0'' or ''d' ≥ n'' +* Let ''P = d'⋅G'' +* Let ''pk = cbytes(P)'' +* Fail if ''pk ≠ secnonce[64:97]'' +* Let ''a = GetSessionKeyAggCoeff(session_ctx, P)''; fail if that failsFailing ''Sign'' when ''GetSessionKeyAggCoeff(session_ctx, P)'' fails is not necessary for unforgeability. It merely indicates to the caller that the scheme is not being used correctly. +* Let ''g = 1'' if ''has_even_y(Q)'', otherwise let ''g = -1 mod n'' +*
Let ''d = g⋅gacc⋅d' mod n'' (See [[#negation-of-the-secret-key-when-signing|Negation Of The Secret Key When Signing]]) +* Let ''s = (k1 + b⋅k2 + e⋅a⋅d) mod n'' +* Let ''psig = bytes(32, s)'' +* Let ''pubnonce = cbytes(k1'⋅G) || cbytes(k2'⋅G)'' +* If ''PartialSigVerifyInternal(psig, pubnonce, pk, session_ctx)'' (see below) returns failure, failVerifying the signature before leaving the signer prevents random or adversarially provoked computation errors. This prevents publishing invalid signatures which may leak information about the secret key. It is recommended but can be omitted if the computation cost is prohibitive. +* Return partial signature ''psig'' +
+ +=== Partial Signature Verification === + +
+Algorithm ''PartialSigVerify(psig, pubnonce1..u, pk1..u, tweak1..v, is_xonly_t1..v, m, i)'': +* Inputs: +** The partial signature ''psig'': a 32-byte array +** The number ''u'' of public nonces and individual public keys with ''0 < u < 2^32'' +** The public nonces ''pubnonce1..u'': ''u'' 66-byte arrays +** The individual public keys ''pk1..u'': ''u'' 33-byte arrays +** The number ''v'' of tweaks with ''0 ≤ v < 2^32'' +** The tweaks ''tweak1..v'': ''v'' 32-byte arrays +** The tweak modes ''is_xonly_t1..v'' : ''v'' booleans +** The message ''m'': a byte array +** The index of the signer ''i'' in the of public nonces and individual public keys with ''0 < i ≤ u'' +* Let ''aggnonce = NonceAgg(pubnonce1..u)''; fail if that fails +* Let ''session_ctx = (aggnonce, u, pk1..u, v, tweak1..v, is_xonly_t1..v, m)'' +* Run ''PartialSigVerifyInternal(psig, pubnoncei, pki, session_ctx)'' +* Return success iff no failure occurred before reaching this point. +
+ +
+Internal Algorithm ''PartialSigVerifyInternal(psig, pubnonce, pk, session_ctx)'': +* Let ''(Q, gacc, _, b, R, e) = GetSessionValues(session_ctx)''; fail if that fails +* Let ''s = int(psig)''; fail if ''s ≥ n'' +* Let ''R⁎,1 = cpoint(pubnonce[0:33]), R⁎,2 = cpoint(pubnonce[33:66])'' +* Let ''Re' = R⁎,1 + b⋅R⁎,2'' +* Let effective nonce ''Re = Re' '' if ''has_even_y(R)'', otherwise let ''Re = -Re' '' +* Let ''P = cpoint(pk)''; fail if that fails +* Let ''a = GetSessionKeyAggCoeff(session_ctx, P)''''GetSessionKeyAggCoeff(session_ctx, P)'' cannot fail when called from ''PartialSigVerifyInternal''. +* Let ''g = 1'' if ''has_even_y(Q)'', otherwise let ''g = -1 mod n'' +*
Let ''g' = g⋅gacc mod n'' (See [[#negation-of-the-individual-public-key-when-partially-verifying|Negation Of The Individual Public Key When Partially Verifying]]) +* Fail if ''s⋅G ≠ Re + e⋅a⋅g'⋅P'' +* Return success iff no failure occurred before reaching this point. +
+ +=== Partial Signature Aggregation === + +
+Algorithm ''PartialSigAgg(psig1..u, session_ctx)'': +* Inputs: +** The number ''u'' of signatures with ''0 < u < 2^32'' +** The partial signatures ''psig1..u'': ''u'' 32-byte arrays +** The ''session_ctx'': a [[#session-context|Session Context]] data structure +* Let ''(Q, _, tacc, _, _, R, e) = GetSessionValues(session_ctx)''; fail if that fails +* For ''i = 1 .. u'': +** Let ''si = int(psigi)''; fail if ''si ≥ n'' and blame signer ''i'' for invalid partial signature. +* Let ''g = 1'' if ''has_even_y(Q)'', otherwise let ''g = -1 mod n'' +* Let ''s = s1 + ... + su + e⋅g⋅tacc mod n'' +* Return ''sig = ''xbytes(R) || bytes(32, s)'' +
+ +=== Test Vectors and Reference Code === + +We provide a naive, highly inefficient, and non-constant time [[bip-0327/reference.py|pure Python 3 reference implementation of the key aggregation, partial signing, and partial signature verification algorithms]]. + +Standalone JSON test vectors are also available in the [[bip-0327|same directory]], to facilitate porting the test vectors into other implementations. + +The reference implementation is for demonstration purposes only and not to be used in production environments. + +== Remarks on Security and Correctness == + +=== Signing with Tweaked Individual Keys === + +The scheme in this proposal has been designed to be secure +even if signers tweak their individual secret keys with tweaks known to the adversary (e.g., as in BIP32 unhardened derivation) +before providing the corresponding individual public keys as input to key aggregation. +In particular, the scheme as specified above requires each signer to provide a final individual public key ''pk'' already to ''NonceGen'', +which writes it into the ''secnonce'' array +so that it can be checked against ''IndividualPubkey(sk)'' in the ''Sign'' algorithm. +The purpose of this check in ''Sign'' is to ensure that ''pk'', +and thus the secret key ''sk'' that will be provided to ''Sign'', +is determined before the signer sends out the ''pubnonce''. + +If the check in ''Sign'' was omitted, +and a signer supported signing with at least two different secret keys ''sk1'' and ''sk2'' +which have been obtained via tweaking another secret key with tweaks known to the adversary, +then the adversary could, after having seen the ''pubnonce'', +influence whether ''sk1'' or ''sk2'' is provided to ''Sign''. +This degree of freedom may allow the adversary to perform a generalized birthday attack and thereby forge a signature +(see [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-October/021000.html bitcoin-dev mailing list post] and [https://github.com/jonasnick/musig2-tweaking writeup] for details). + +Checking ''pk'' against ''IndividualPubkey(sk)'' is a simple way to ensure +that the secret key provided to ''Sign'' is fully determined already when ''NonceGen'' is invoked. +This removes the adversary's ability to influence the secret key after having seen the ''pubnonce'' +and thus rules out the attack.Ensuring that the secret key provided to ''Sign'' is fully determined already when ''NonceGen'' is invoked is a simple policy to rule out the attack, +but more flexible polices are conceivable. +In fact, if the signer uses nothing but the message to be signed and the list of the individual public keys of all signers to decide which secret key to use, +then it is not a problem that the adversary can influence this decision after having seen the ''pubnonce''.
+More formally, consider modified algorithms ''NonceGen' '' and ''Sign' '', where ''NonceGen' '' does not take the individual public key of the signer as input and does not store it in pubnonce, and Sign' does not check read the individual public key from pubnonce and does not check it against the secret key taken as input. +Then it suffices that for each invocation of ''NonceGen' '' with output ''(secnonce, pubnonce)'', +a function ''fsk'' is determined before sending out ''pubnonce'', +where ''fsk'' maps a pair consisting of a list of individual public keys and a message to a secret key, +such that the secret key ''sk'' and the session context ''session_ctx = (_, _, pk1..u, _, _, _, m)'' +provided to the corresponding invocation of ''Sign'(secnonce, sk, session_ctx)'', +adhere to the condition ''fsk(pk1..u, m) = sk''.
+However, this requirement is complex and hard to enforce in implementations. +The algorithms ''NonceGen'' and ''Sign'' specified in this BIP are effectively restricted to constant functions ''fsk(_, _) = sk''. +In other words, their usage ensure that the secret key ''sk'' of the signers is determined entirely when invoking ''NonceGen'', +which is enforced easily by letting ''NonceGen'' take the corresponding individual public key ''pk'' as input and checking ''pk'' against ''IndividualPubKey(sk)'' in ''Sign''.
+Note that the scheme as given in the [https://eprint.iacr.org/2020/1261 MuSig2 paper] does not perform the check in ''Sign''. +However, the security model in the paper does not cover tweaking at all and assumes a single fixed secret key. + +=== Modifications to Nonce Generation === + +Implementers must avoid modifying the ''NonceGen'' algorithm without being fully aware of the implications. +We provide two modifications to ''NonceGen'' that are secure when applied correctly and may be useful in special circumstances, summarized in the following table. + +{| class="wikitable" style="margin:auto" +! !! needs secure randomness !! needs secure counter !! needs to keep state securely !! needs aggregate nonce of all other signers (only possible for one signer) +|- +! NonceGen || ✓ ||   || ✓ ||   +|- +! CounterNonceGen ||   || ✓ || ✓ ||   +|- +! DeterministicSign ||   ||   ||   || ✓ +|} + +First, on systems where obtaining uniformly random values is much harder than maintaining a global atomic counter, it can be beneficial to modify ''NonceGen''. +The resulting algorithm ''CounterNonceGen'' does not draw ''rand' '' uniformly at random but instead sets ''rand' '' to the value of an atomic counter that is incremented whenever it is read. +With this modification, the secret signing key ''sk'' of the signer generating the nonce is '''not''' an optional argument and must be provided to ''NonceGen''. +The security of the resulting scheme then depends on the requirement that reading the counter must never yield the same counter value in two ''NonceGen'' invocations with the same ''sk''. + +Second, if there is a unique signer who is supposed to send the ''pubnonce'' last, it is possible to modify nonce generation for this single signer to not require high-quality randomness. +Such a nonce generation algorithm ''DeterministicSign'' is specified below. +Note that the only optional argument is ''rand'', which can be omitted if randomness is entirely unavailable. +''DeterministicSign'' requires the argument ''aggothernonce'' which should be set to the output of ''NonceAgg'' run on the ''pubnonce'' value of '''all''' other signers (but can be provided by an untrusted party). +Hence, using ''DeterministicSign'' is only possible for the last signer to generate a nonce and makes the signer stateless, similar to the stateless signer described in the [[#nonce-generation|Nonce Generation]] section. + +==== Deterministic and Stateless Signing for a Single Signer ==== + +
+Algorithm ''DeterministicSign(sk, aggothernonce, pk1..u, tweak1..v, is_xonly_t1..v, m, rand)'': +* Inputs: +** The secret signing key ''sk'': a 32-byte array +** The aggregate public nonce ''aggothernonce'' (see [[#modifications-to-nonce-generation|above]]): a 66-byte array +** The number ''u'' of individual public keys with ''0 < u < 2^32'' +** The individual public keys ''pk1..u'': ''u'' 33-byte arrays +** The number ''v'' of tweaks with ''0 ≤ v < 2^32'' +** The tweaks ''tweak1..v'': ''v'' 32-byte arrays +** The tweak methods ''is_xonly_t1..v'': ''v'' booleans +** The message ''m'': a byte array +** The auxiliary randomness ''rand'': a 32-byte array (optional argument) +* If the optional argument ''rand'' is present: +** Let ''sk' '' be the byte-wise xor of ''sk'' and ''hashMuSig/aux(rand)'' +* Else: +** Let ''sk' = sk'' +* Let ''keyagg_ctx0 = KeyAgg(pk1..u)''; fail if that fails +* For ''i = 1 .. v'': +** Let ''keyagg_ctxi = ApplyTweak(keyagg_ctxi-1, tweaki, is_xonly_ti)''; fail if that fails +* Let ''aggpk = GetXonlyPubkey(keyagg_ctxv)'' +* Let ''ki = int(hashMuSig/deterministic/nonce(sk' || aggothernonce || aggpk || bytes(8, len(m)) || m || bytes(1, i - 1))) mod n'' for ''i = 1,2'' +* Fail if ''k1 = 0'' or ''k2 = 0'' +* Let ''R⁎,1 = k1⋅G, R⁎,2 = k2⋅G'' +* Let ''pubnonce = cbytes(R⁎,1) || cbytes(R⁎,2)'' +* Let ''d = int(sk)'' +* Fail if ''d = 0'' or ''d ≥ n'' +* Let ''pk = cbytes(d⋅G)'' +* Let ''secnonce = bytes(32, k1) || bytes(32, k2) || pk'' +* Let ''aggnonce = NonceAgg((pubnonce, aggothernonce))''; fail if that fails and blame nonce aggregator for invalid ''aggothernonce''. +* Let ''session_ctx = (aggnonce, u, pk1..u, v, tweak1..v, is_xonly_t1..v, m)'' +* Return ''(pubnonce, Sign(secnonce, sk, session_ctx))'' +
+ +=== Tweaking Definition === + +Two modes of tweaking the aggregate public key are supported. They correspond to the following algorithms: + +
+Algorithm ''ApplyPlainTweak(P, t)'': +* Inputs: +** ''P'': a point +** The tweak ''t'': an integer with ''0 ≤ t < n '' +* Return ''P + t⋅G'' +
+ +
+Algorithm ''ApplyXonlyTweak(P, t)'': +* Return ''with_even_y(P) + t⋅G'' +
+ +=== Negation Of The Secret Key When Signing === + +In order to produce a partial signature for an X-only aggregate public key that is an aggregate of ''u'' individual public keys and tweaked ''v'' times (X-only or plain), the ''[[#Sign negation|Sign]]'' algorithm may need to negate the secret key during the signing process. + + +The following elliptic curve points arise as intermediate steps when creating a signature: +• ''Pi'' as computed in ''KeyAgg'' is the point corresponding to the ''i''-th signer's individual public key. Defining ''di' '' to be the ''i''-th signer's secret key as an integer, i.e., the ''d' '' value as computed in the ''Sign'' algorithm of the ''i''-th signer, we have + ''Pi = di'⋅G ''. +• ''Q0'' is the aggregate of the individual public keys. It is identical to value ''Q'' computed in ''KeyAgg'' and therefore defined as + ''Q0 = a1⋅P1 + a2⋅P2 + ... + au⋅Pu''. +• ''Qi'' is the tweaked aggregate public key after the ''i''-th execution of ''ApplyTweak'' for ''1 ≤ i ≤ v''. It holds that + ''Qi = f(i-1) + ti⋅G'' for ''i = 1, ..., v'' where + ''f(i-1) := with_even_y(Qi-1)'' if ''is_xonly_ti'' and + ''f(i-1) := Qi-1'' otherwise. +• ''with_even_y(Qv)'' is the final result of the key aggregation and tweaking operations. It corresponds to the output of ''GetXonlyPubkey'' applied on the final KeyAgg Context. + + +The signer's goal is to produce a partial signature corresponding to the final result of key aggregation and tweaking, i.e., the X-only public key ''with_even_y(Qv)''. + + +For ''1 ≤ i ≤ v'', we denote the value ''g'' computed in the ''i''-th execution of ''ApplyTweak'' by ''gi-1''. Therefore, ''gi-1'' is ''-1 mod n'' if and only if ''is_xonly_ti'' is true and ''Qi-1'' has an odd Y coordinate. In other words, ''gi-1'' indicates whether ''Qi-1'' needed to be negated to apply an X-only tweak: + ''f(i-1) = gi-1⋅Qi-1'' for ''1 ≤ i ≤ v''. + +Furthermore, the ''Sign'' and ''PartialSigVerify'' algorithms set value ''g'' depending on whether ''Qv'' needed to be negated to produce the (X-only) final output. For consistency, this value ''g'' is referred to as ''gv'' in this section. + ''with_even_y(Qv) = gv⋅Qv''. + + + +So, the (X-only) final public key is + ''with_even_y(Qv) + = gv⋅Qv + = gv⋅(f(v-1) + tv⋅G) + = gv⋅(gv-1⋅(f(v-2) + tv-1⋅G) + tv⋅G) + = gv⋅gv-1⋅f(v-2) + gv⋅(tv + gv-1⋅tv-1)⋅G + = gv⋅gv-1⋅f(v-2) + (sumi=v-1..v ti⋅prodj=i..v gj)⋅G + = gv⋅gv-1⋅...⋅g1⋅f(0) + (sumi=1..v ti⋅prodj=i..v gj)⋅G + = gv⋅...⋅g0⋅Q0 + gv⋅taccv⋅G'' + where ''tacci'' is computed by ''KeyAgg'' and ''ApplyTweak'' as follows: + ''tacc0 = 0 + tacci = ti + gi-1⋅tacci-1 for i=1..v mod n'' + for which it holds that ''gv⋅taccv = sumi=1..v ti⋅prodj=i..v gj''. + + + +''KeyAgg'' and ''ApplyTweak'' compute + ''gacc0 = 1 + gacci = gi-1⋅gacci-1 for i=1..v mod n'' +So we can rewrite above equation for the final public key as + ''with_even_y(Qv) = gv⋅gaccv⋅Q0 + gv⋅taccv⋅G''. + + + +Then we have + ''with_even_y(Qv) - gv⋅taccv⋅G + = gv⋅gaccv⋅Q0 + = gv⋅gaccv⋅(a1⋅P1 + ... + au⋅Pu) + = gv⋅gaccv⋅(a1⋅d1'⋅G + ... + au⋅du'⋅G) + = sumi=1..u(gv⋅gaccv⋅ai⋅di')*G''. + + +Intuitively, ''gacci'' tracks accumulated sign flipping and ''tacci'' tracks the accumulated tweak value after applying the first ''i'' individual tweaks. Additionally, ''gv'' indicates whether ''Qv'' needed to be negated to produce the final X-only result. Thus, signer ''i'' multiplies its secret key ''di' '' with ''gv⋅gaccv'' in the ''[[#Sign negation|Sign]]'' algorithm. + +==== Negation Of The Individual Public Key When Partially Verifying ==== + + +As explained in [[#negation-of-the-secret-key-when-signing|Negation Of The Secret Key When Signing]] the signer uses a possibly negated secret key + ''d = gv⋅gaccv⋅d' mod n'' +when producing a partial signature to ensure that the aggregate signature will correspond to an aggregate public key with even Y coordinate. + + + +The ''[[#SigVerify negation|PartialSigVerifyInternal]]'' algorithm is supposed to check + ''s⋅G = Re + e⋅a⋅d⋅G''. + + + +The verifier doesn't have access to ''d⋅G'' but can construct it using the individual public key ''pk'' as follows: +''d⋅G + = gv⋅gaccv⋅d'⋅G + = gv⋅gaccv⋅cpoint(pk)'' +Note that the aggregate public key and list of tweaks are inputs to partial signature verification, so the verifier can also construct ''gv'' and ''gaccv''. + + +=== Dealing with Infinity in Nonce Aggregation === + +If the nonce aggregator provides ''aggnonce = bytes(33,0) || bytes(33,0)'', either the nonce aggregator is dishonest or there is at least one dishonest signer (except with negligible probability). +If signing aborted in this case, it would be impossible to determine who is dishonest. +Therefore, signing continues so that the culprit is revealed when collecting and verifying partial signatures. + +However, the final nonce ''R'' of a BIP340 Schnorr signature cannot be the point at infinity. +If we would nonetheless allow the final nonce to be the point at infinity, then the scheme would lose the following property: +if ''PartialSigVerify'' succeeds for all partial signatures, then ''PartialSigAgg'' will return a valid Schnorr signature. +Since this is a valuable feature, we modify MuSig2* (which is defined in the appendix of the [https://eprint.iacr.org/2020/1261 MuSig2 paper]) to avoid producing an invalid Schnorr signature while still allowing detection of the dishonest signer: In ''GetSessionValues'', if the final nonce ''R'' would be the point at infinity, set it to the generator instead (an arbitrary choice). + +This modification to ''GetSessionValues'' does not affect the unforgeability of the scheme. +Given a successful adversary against the unforgeability game (EUF-CMA) for the modified scheme, a reduction can win the unforgeability game for the original scheme by simulating the modification towards the adversary: +When the adversary provides ''aggnonce' = bytes(33, 0) || bytes(33, 0)'', the reduction sets ''aggnonce = cbytes_ext(G) || bytes(33, 0)''. +For any other ''aggnonce' '', the reduction sets ''aggnonce = aggnonce' ''. +(The case that the adversary provides an ''aggnonce' ≠ bytes(33, 0) || bytes(33, 0) '' but nevertheless ''R' '' in ''GetSessionValues'' is the point at infinity happens only with negligible probability.) + +=== Choosing the Size of the Nonce === + +The [https://eprint.iacr.org/2020/1261 MuSig2 paper] contains two security proofs that apply to different variants of the scheme. +The first proof relies on the random oracle model (ROM) and applies to a scheme variant where each signer's nonce consists of four elliptic curve points. +The second proof requires a stronger model, namely the combination of the ROM and the algebraic group model (AGM), +and applies to an optimized scheme variant where the signers' nonces consist of only two points. +This proposal uses the latter, optimized scheme variant. +Relying on the stronger model is a legitimate choice for the following reasons: + +First, an approach widely taken is interpreting a Forking Lemma proof in the ROM merely as design justification and ignoring the loss of security due to the Forking Lemma. +If one believes in this approach, then the ROM may not be the optimal model in the first place because some parts of the concrete security bound are arbitrarily ignored. +One may just as well move to the ROM+AGM model, which produces bounds close to the best-known attacks, e.g., for Schnorr signatures. + +Second, as of this writing, there is no instance of a serious cryptographic scheme with a security proof in the AGM that is not secure in practice. +There are, however, insecure toy schemes with AGM security proofs, but those explicitly violate the requirements of the AGM. +[https://eprint.iacr.org/2022/226.pdf Broken AGM proofs of toy schemes] provide group elements to the adversary without declaring them as group element inputs. +In contrast, in MuSig2, all group elements that arise in the scheme are known to the adversary and declared as group element inputs. +A scheme very similar to MuSig2 and with two-point nonces was independently proven secure in the ROM and AGM by [https://eprint.iacr.org/2020/1245 Alper and Burdges]. + +== Backwards Compatibility == + +This document proposes a standard for the MuSig2 multi-signature scheme that is compatible with [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP340]. +MuSig2 is ''not'' compatible with ECDSA signatures traditionally used in Bitcoin. + +== Changelog == + +To help implementers understand updates to this document, we attach a version number that resembles ''semantic versioning'' (MAJOR.MINOR.PATCH). +The MAJOR version is incremented if changes to the BIP are introduced that are incompatible with prior versions. +An exception to this rule is MAJOR version zero (0.y.z) which is for development and does not need to be incremented if backwards incompatible changes are introduced. +The MINOR version is incremented whenever the inputs or the output of an algorithm changes in a backward-compatible way or new backward-compatible functionality is added. +The PATCH version is incremented for other changes that are noteworthy (bug fixes, test vectors, important clarifications, etc.). + +* '''1.0.3''' (2026-01-05): +** Fix minor bugs in the specification of ''DeterministicSign''. +* '''1.0.2''' (2024-07-22): +** Fix minor bug in the specification of ''DeterministicSign'' and add small improvement to a ''PartialSigAgg'' test vector. +* '''1.0.1''' (2024-05-14): +** Fix minor issue in ''PartialSigVerify'' vectors. +* '''1.0.0''' (2023-03-26): +** Number 327 was assigned to this BIP. +* '''1.0.0-rc.4''' (2023-03-02): +** Add expected value of ''pubnonce'' to ''NonceGen'' test vectors. +* '''1.0.0-rc.3''' (2023-02-28): +** Improve ''NonceGen'' test vectors by not using an all-zero hex string as ''rand_'' values. This change addresses potential issues in some implementations that interpret this as a special value indicating uninitialized memory or a broken random number generator and therefore return an error. +** Fix invalid length of a ''pubnonce'' in the ''PartialSigVerify'' test vectors. +** Improve ''KeySort'' test vector. +** Add explicit ''IndividualPubkey'' algorithm. +** Rename KeyGen Context to KeyAgg Context. +* '''1.0.0-rc.2''' (2022-10-28): +** Fix vulnerability that can occur in certain unusual scenarios (see [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-October/021000.html bitcoin-dev mailing list]: Add mandatory ''pk'' argument to ''NonceGen'', append ''pk'' to ''secnonce'' and check in ''Sign'' that the ''pk'' in ''secnonce'' matches. Update test vectors. +** Make sure that signer's key is in list of individual public keys by adding failure case to ''GetSessionKeyAggCoeff'' and add test vectors. +* '''1.0.0-rc.1''' (2022-10-03): Submit draft BIP to the BIPs repository +* '''0.8.6''' (2022-09-15): Clarify that implementations do not need to support every feature and add a test vector for signing with a tweaked key +* '''0.8.5''' (2022-09-05): Rename some functions to improve clarity. +* '''0.8.4''' (2022-09-02): Make naming of nonce variants ''R'' in specifications of the algorithms and reference code easier to read and more consistent. +* '''0.8.3''' (2022-09-01): Overwrite ''secnonce'' in ''sign'' reference implementation to help prevent accidental reuse and add test vector for invalid ''secnonce''. +* '''0.8.2''' (2022-08-30): Fix ''KeySort'' input length and add test vectors +* '''0.8.1''' (2022-08-26): Add ''DeterministicSign'' algorithm +* '''0.8.0''' (2022-08-26): Switch from X-only to plain public key for individual public keys. This requires updating a large portion of the test vectors. +* '''0.7.2''' (2022-08-17): Add ''NonceGen'' and ''Sign/PartialSigVerify'' test vectors for messages longer than 32 bytes. +* '''0.7.1''' (2022-08-10): Extract test vectors into separate JSON file. +* '''0.7.0''' (2022-07-31): Change ''NonceGen'' such that output when message is not present is different from when message is present but has length 0. +* '''0.6.0''' (2022-07-31): Allow variable length messages, change serialization of the message in the ''NonceGen'' hash function, and add test vectors +* '''0.5.2''' (2022-06-26): Fix ''aggpk'' in ''NonceGen'' test vectors. +* '''0.5.1''' (2022-06-22): Rename "ordinary" tweaking to "plain" tweaking. +* '''0.5.0''' (2022-06-21): Separate ApplyTweak from KeyAgg and introduce KeyGen Context. +* '''0.4.0''' (2022-06-20): Allow the output of NonceAgg to be infinity and add test vectors +* '''0.3.2''' (2022-06-02): Add a lot of test vectors and improve handling of invalid contributions in reference code. +* '''0.3.1''' (2022-05-24): Add ''NonceGen'' test vectors +* '''0.3.0''' (2022-05-24): Hash ''i - 1'' instead of ''i'' in ''NonceGen'' +* '''0.2.0''' (2022-05-19): Change order of arguments in ''NonceGen'' hash function +* '''0.1.0''' (2022-05-19): Publication of draft BIP on the bitcoin-dev mailing list + +== Footnotes == + + + +== Acknowledgements == + +We thank Brandon Black, Riccardo Casatta, Sivaram Dhakshinamoorthy, Lloyd Fournier, Russell O'Connor, and Pieter Wuille for their contributions to this document. diff --git a/bip-0327/gen_vectors_helper.py b/bip-0327/gen_vectors_helper.py new file mode 100644 index 0000000000..03c2dbb2ac --- /dev/null +++ b/bip-0327/gen_vectors_helper.py @@ -0,0 +1,185 @@ +from reference import * + +def gen_key_agg_vectors(): + print("key_agg_vectors.json: Intermediate tweaking result is point at infinity") + sk = bytes.fromhex("7FB9E0E687ADA1EEBF7ECFE2F21E73EBDB51A7D450948DFE8D76D7F2D1007671") + pk = individual_pk(sk) + keygen_ctx = key_agg([pk]) + aggpoint, _, _ = keygen_ctx + aggsk = key_agg_coeff([pk], pk)*int_from_bytes(sk) % n + t = n - aggsk + assert point_add(point_mul(G, t), aggpoint) == None + is_xonly = False + tweak = bytes_from_int(t) + assert_raises(ValueError, lambda: apply_tweak(keygen_ctx, tweak, is_xonly), lambda e: True) + print(" pubkey:", pk.hex().upper()) + print(" tweak: ", tweak.hex().upper()) + +def check_sign_verify_vectors(): + with open(os.path.join(sys.path[0], 'vectors', 'sign_verify_vectors.json')) as f: + test_data = json.load(f) + X = fromhex_all(test_data["pubkeys"]) + pnonce = fromhex_all(test_data["pnonces"]) + aggnonces = fromhex_all(test_data["aggnonces"]) + msgs = fromhex_all(test_data["msgs"]) + + valid_test_cases = test_data["valid_test_cases"] + for (i, test_case) in enumerate(valid_test_cases): + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + aggnonce = aggnonces[test_case["aggnonce_index"]] + assert nonce_agg(pubnonces) == aggnonce + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + expected = bytes.fromhex(test_case["expected"]) + + session_ctx = SessionContext(aggnonce, pubkeys, [], [], msg) + (Q, _, _, _, R, _) = get_session_values(session_ctx) + # Make sure the vectors include tests for both variants of Q and R + if i == 0: + assert has_even_y(Q) and not has_even_y(R) + if i == 1: + assert not has_even_y(Q) and has_even_y(R) + if i == 2: + assert has_even_y(Q) and has_even_y(R) + +def check_tweak_vectors(): + with open(os.path.join(sys.path[0], 'vectors', 'tweak_vectors.json')) as f: + test_data = json.load(f) + + X = fromhex_all(test_data["pubkeys"]) + pnonce = fromhex_all(test_data["pnonces"]) + tweak = fromhex_all(test_data["tweaks"]) + valid_test_cases = test_data["valid_test_cases"] + + for (i, test_case) in enumerate(valid_test_cases): + pubkeys = [X[i] for i in test_case["key_indices"]] + tweaks = [tweak[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + + _, gacc, _ = key_agg_and_tweak(pubkeys, tweaks, is_xonly) + # Make sure the vectors include tests for gacc = 1 and -1 + if i == 0: + assert gacc == n - 1 + if i == 1: + assert gacc == 1 + +def sig_agg_vectors(): + print("sig_agg_vectors.json:") + sk = fromhex_all([ + "7FB9E0E687ADA1EEBF7ECFE2F21E73EBDB51A7D450948DFE8D76D7F2D1007671", + "3874D22DE7A7290C49CE7F1DC17D1A8CD8918E1F799055139D57FC0988D04D10", + "D0EA1B84481ED1BCFAA39D6775F97BDC9BF8D7C02FD0C009D6D85BAE5EC7B87A", + "FC2BF9E056B273AF0A8AABB815E541A3552C142AC10D4FE584F01D2CAB84F577"]) + pubkeys = list(map(lambda secret: individual_pk(secret), sk)) + indices32 = [i.to_bytes(32, 'big') for i in range(6)] + secnonces, pnonces = zip(*[nonce_gen_internal(r, None, pubkeys[0], None, None, None) for r in indices32]) + tweaks = fromhex_all([ + "B511DA492182A91B0FFB9A98020D55F260AE86D7ECBD0399C7383D59A5F2AF7C", + "A815FE049EE3C5AAB66310477FBC8BCCCAC2F3395F59F921C364ACD78A2F48DC", + "75448A87274B056468B977BE06EB1E9F657577B7320B0A3376EA51FD420D18A8"]) + msg = bytes.fromhex("599C67EA410D005B9DA90817CF03ED3B1C868E4DA4EDF00A5880B0082C237869") + + psigs = [None] * 9 + + valid_test_cases = [ + { + "aggnonce": None, + "nonce_indices": [0, 1], + "key_indices": [0, 1], + "tweak_indices": [], + "is_xonly": [], + "psig_indices": [0, 1], + }, { + "aggnonce": None, + "nonce_indices": [0, 2], + "key_indices": [0, 2], + "tweak_indices": [], + "is_xonly": [], + "psig_indices": [2, 3], + }, { + "aggnonce": None, + "nonce_indices": [0, 3], + "key_indices": [0, 2], + "tweak_indices": [0], + "is_xonly": [False], + "psig_indices": [4, 5], + }, { + "aggnonce": None, + "nonce_indices": [0, 4], + "key_indices": [0, 3], + "tweak_indices": [0, 1, 2], + "is_xonly": [True, False, True], + "psig_indices": [6, 7], + }, + ] + for (i, test_case) in enumerate(valid_test_cases): + is_xonly = test_case["is_xonly"] + nonce_indices = test_case["nonce_indices"] + key_indices = test_case["key_indices"] + psig_indices = test_case["psig_indices"] + vec_pnonces = [pnonces[i] for i in nonce_indices] + vec_pubkeys = [pubkeys[i] for i in key_indices] + vec_tweaks = [tweaks[i] for i in test_case["tweak_indices"]] + + aggnonce = nonce_agg(vec_pnonces) + test_case["aggnonce"] = aggnonce.hex().upper() + session_ctx = SessionContext(aggnonce, vec_pubkeys, vec_tweaks, is_xonly, msg) + + for j in range(len(key_indices)): + # WARNING: An actual implementation should _not_ copy the secnonce. + # Reusing the secnonce, as we do here for testing purposes, can leak the + # secret key. + secnonce_tmp = bytearray(secnonces[nonce_indices[j]][:64] + pubkeys[key_indices[j]]) + psigs[psig_indices[j]] = sign(secnonce_tmp, sk[key_indices[j]], session_ctx) + sig = partial_sig_agg([psigs[i] for i in psig_indices], session_ctx) + keygen_ctx = key_agg_and_tweak(vec_pubkeys, vec_tweaks, is_xonly) + # To maximize coverage of the sig_agg algorithm, we want one public key + # point with an even and one with an odd Y coordinate. + if i == 0: + assert(has_even_y(keygen_ctx[0])) + if i == 1: + assert(not has_even_y(keygen_ctx[0])) + aggpk = get_xonly_pk(keygen_ctx) + assert schnorr_verify(msg, aggpk, sig) + test_case["expected"] = sig.hex().upper() + + error_test_case = { + "aggnonce": None, + "nonce_indices": [0, 4], + "key_indices": [0, 3], + "tweak_indices": [0, 1, 2], + "is_xonly": [True, False, True], + "psig_indices": [7, 8], + "error": { + "type": "invalid_contribution", + "signer": 1, + "contrib": "psig", + }, + "comment": "Partial signature is invalid because it exceeds group size" + } + + psigs[8] = bytes.fromhex("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141") + + vec_pnonces = [pnonces[i] for i in error_test_case["nonce_indices"]] + aggnonce = nonce_agg(vec_pnonces) + error_test_case["aggnonce"] = aggnonce.hex().upper() + + def tohex_all(l): + return list(map(lambda e: e.hex().upper(), l)) + + print(json.dumps({ + "pubkeys": tohex_all(pubkeys), + "pnonces": tohex_all(pnonces), + "tweaks": tohex_all(tweaks), + "psigs": tohex_all(psigs), + "msg": msg.hex().upper(), + "valid_test_cases": valid_test_cases, + "error_test_cases": [error_test_case] + }, indent=4)) + +gen_key_agg_vectors() +check_sign_verify_vectors() +check_tweak_vectors() +print() +sig_agg_vectors() diff --git a/bip-0327/reference.py b/bip-0327/reference.py new file mode 100644 index 0000000000..5b8d114f65 --- /dev/null +++ b/bip-0327/reference.py @@ -0,0 +1,880 @@ +# BIP327 reference implementation +# +# WARNING: This implementation is for demonstration purposes only and _not_ to +# be used in production environments. The code is vulnerable to timing attacks, +# for example. + +from typing import List, Optional, Tuple, NewType, NamedTuple +import hashlib +import secrets +import time + +# +# The following helper functions were copied from the BIP-340 reference implementation: +# https://github.com/bitcoin/bips/blob/master/bip-0340/reference.py +# + +p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F +n = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 + +# Points are tuples of X and Y coordinates and the point at infinity is +# represented by the None keyword. +G = (0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798, 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8) + +Point = Tuple[int, int] + +# This implementation can be sped up by storing the midstate after hashing +# tag_hash instead of rehashing it all the time. +def tagged_hash(tag: str, msg: bytes) -> bytes: + tag_hash = hashlib.sha256(tag.encode()).digest() + return hashlib.sha256(tag_hash + tag_hash + msg).digest() + +def is_infinite(P: Optional[Point]) -> bool: + return P is None + +def x(P: Point) -> int: + assert not is_infinite(P) + return P[0] + +def y(P: Point) -> int: + assert not is_infinite(P) + return P[1] + +def point_add(P1: Optional[Point], P2: Optional[Point]) -> Optional[Point]: + if P1 is None: + return P2 + if P2 is None: + return P1 + if (x(P1) == x(P2)) and (y(P1) != y(P2)): + return None + if P1 == P2: + lam = (3 * x(P1) * x(P1) * pow(2 * y(P1), p - 2, p)) % p + else: + lam = ((y(P2) - y(P1)) * pow(x(P2) - x(P1), p - 2, p)) % p + x3 = (lam * lam - x(P1) - x(P2)) % p + return (x3, (lam * (x(P1) - x3) - y(P1)) % p) + +def point_mul(P: Optional[Point], n: int) -> Optional[Point]: + R = None + for i in range(256): + if (n >> i) & 1: + R = point_add(R, P) + P = point_add(P, P) + return R + +def bytes_from_int(x: int) -> bytes: + return x.to_bytes(32, byteorder="big") + +def lift_x(b: bytes) -> Optional[Point]: + x = int_from_bytes(b) + if x >= p: + return None + y_sq = (pow(x, 3, p) + 7) % p + y = pow(y_sq, (p + 1) // 4, p) + if pow(y, 2, p) != y_sq: + return None + return (x, y if y & 1 == 0 else p-y) + +def int_from_bytes(b: bytes) -> int: + return int.from_bytes(b, byteorder="big") + +def has_even_y(P: Point) -> bool: + assert not is_infinite(P) + return y(P) % 2 == 0 + +def schnorr_verify(msg: bytes, pubkey: bytes, sig: bytes) -> bool: + if len(msg) != 32: + raise ValueError('The message must be a 32-byte array.') + if len(pubkey) != 32: + raise ValueError('The public key must be a 32-byte array.') + if len(sig) != 64: + raise ValueError('The signature must be a 64-byte array.') + P = lift_x(pubkey) + r = int_from_bytes(sig[0:32]) + s = int_from_bytes(sig[32:64]) + if (P is None) or (r >= p) or (s >= n): + return False + e = int_from_bytes(tagged_hash("BIP0340/challenge", sig[0:32] + pubkey + msg)) % n + R = point_add(point_mul(G, s), point_mul(P, n - e)) + if (R is None) or (not has_even_y(R)) or (x(R) != r): + return False + return True + +# +# End of helper functions copied from BIP-340 reference implementation. +# + +PlainPk = NewType('PlainPk', bytes) +XonlyPk = NewType('XonlyPk', bytes) + +# There are two types of exceptions that can be raised by this implementation: +# - ValueError for indicating that an input doesn't conform to some function +# precondition (e.g. an input array is the wrong length, a serialized +# representation doesn't have the correct format). +# - InvalidContributionError for indicating that a signer (or the +# aggregator) is misbehaving in the protocol. +# +# Assertions are used to (1) satisfy the type-checking system, and (2) check for +# inconvenient events that can't happen except with negligible probability (e.g. +# output of a hash function is 0) and can't be manually triggered by any +# signer. + +# This exception is raised if a party (signer or nonce aggregator) sends invalid +# values. Actual implementations should not crash when receiving invalid +# contributions. Instead, they should hold the offending party accountable. +class InvalidContributionError(Exception): + def __init__(self, signer, contrib): + self.signer = signer + # contrib is one of "pubkey", "pubnonce", "aggnonce", or "psig". + self.contrib = contrib + +infinity = None + +def xbytes(P: Point) -> bytes: + return bytes_from_int(x(P)) + +def cbytes(P: Point) -> bytes: + a = b'\x02' if has_even_y(P) else b'\x03' + return a + xbytes(P) + +def cbytes_ext(P: Optional[Point]) -> bytes: + if is_infinite(P): + return (0).to_bytes(33, byteorder='big') + assert P is not None + return cbytes(P) + +def point_negate(P: Optional[Point]) -> Optional[Point]: + if P is None: + return P + return (x(P), p - y(P)) + +def cpoint(x: bytes) -> Point: + if len(x) != 33: + raise ValueError('x is not a valid compressed point.') + P = lift_x(x[1:33]) + if P is None: + raise ValueError('x is not a valid compressed point.') + if x[0] == 2: + return P + elif x[0] == 3: + P = point_negate(P) + assert P is not None + return P + else: + raise ValueError('x is not a valid compressed point.') + +def cpoint_ext(x: bytes) -> Optional[Point]: + if x == (0).to_bytes(33, 'big'): + return None + else: + return cpoint(x) + +# Return the plain public key corresponding to a given secret key +def individual_pk(seckey: bytes) -> PlainPk: + d0 = int_from_bytes(seckey) + if not (1 <= d0 <= n - 1): + raise ValueError('The secret key must be an integer in the range 1..n-1.') + P = point_mul(G, d0) + assert P is not None + return PlainPk(cbytes(P)) + +def key_sort(pubkeys: List[PlainPk]) -> List[PlainPk]: + pubkeys.sort() + return pubkeys + +KeyAggContext = NamedTuple('KeyAggContext', [('Q', Point), + ('gacc', int), + ('tacc', int)]) + +def get_xonly_pk(keyagg_ctx: KeyAggContext) -> XonlyPk: + Q, _, _ = keyagg_ctx + return XonlyPk(xbytes(Q)) + +def key_agg(pubkeys: List[PlainPk]) -> KeyAggContext: + pk2 = get_second_key(pubkeys) + u = len(pubkeys) + Q = infinity + for i in range(u): + try: + P_i = cpoint(pubkeys[i]) + except ValueError: + raise InvalidContributionError(i, "pubkey") + a_i = key_agg_coeff_internal(pubkeys, pubkeys[i], pk2) + Q = point_add(Q, point_mul(P_i, a_i)) + # Q is not the point at infinity except with negligible probability. + assert(Q is not None) + gacc = 1 + tacc = 0 + return KeyAggContext(Q, gacc, tacc) + +def hash_keys(pubkeys: List[PlainPk]) -> bytes: + return tagged_hash('KeyAgg list', b''.join(pubkeys)) + +def get_second_key(pubkeys: List[PlainPk]) -> PlainPk: + u = len(pubkeys) + for j in range(1, u): + if pubkeys[j] != pubkeys[0]: + return pubkeys[j] + return PlainPk(b'\x00'*33) + +def key_agg_coeff(pubkeys: List[PlainPk], pk_: PlainPk) -> int: + pk2 = get_second_key(pubkeys) + return key_agg_coeff_internal(pubkeys, pk_, pk2) + +def key_agg_coeff_internal(pubkeys: List[PlainPk], pk_: PlainPk, pk2: PlainPk) -> int: + L = hash_keys(pubkeys) + if pk_ == pk2: + return 1 + return int_from_bytes(tagged_hash('KeyAgg coefficient', L + pk_)) % n + +def apply_tweak(keyagg_ctx: KeyAggContext, tweak: bytes, is_xonly: bool) -> KeyAggContext: + if len(tweak) != 32: + raise ValueError('The tweak must be a 32-byte array.') + Q, gacc, tacc = keyagg_ctx + if is_xonly and not has_even_y(Q): + g = n - 1 + else: + g = 1 + t = int_from_bytes(tweak) + if t >= n: + raise ValueError('The tweak must be less than n.') + Q_ = point_add(point_mul(Q, g), point_mul(G, t)) + if Q_ is None: + raise ValueError('The result of tweaking cannot be infinity.') + gacc_ = g * gacc % n + tacc_ = (t + g * tacc) % n + return KeyAggContext(Q_, gacc_, tacc_) + +def bytes_xor(a: bytes, b: bytes) -> bytes: + return bytes(x ^ y for x, y in zip(a, b)) + +def nonce_hash(rand: bytes, pk: PlainPk, aggpk: XonlyPk, i: int, msg_prefixed: bytes, extra_in: bytes) -> int: + buf = b'' + buf += rand + buf += len(pk).to_bytes(1, 'big') + buf += pk + buf += len(aggpk).to_bytes(1, 'big') + buf += aggpk + buf += msg_prefixed + buf += len(extra_in).to_bytes(4, 'big') + buf += extra_in + buf += i.to_bytes(1, 'big') + return int_from_bytes(tagged_hash('MuSig/nonce', buf)) + +def nonce_gen_internal(rand_: bytes, sk: Optional[bytes], pk: PlainPk, aggpk: Optional[XonlyPk], msg: Optional[bytes], extra_in: Optional[bytes]) -> Tuple[bytearray, bytes]: + if sk is not None: + rand = bytes_xor(sk, tagged_hash('MuSig/aux', rand_)) + else: + rand = rand_ + if aggpk is None: + aggpk = XonlyPk(b'') + if msg is None: + msg_prefixed = b'\x00' + else: + msg_prefixed = b'\x01' + msg_prefixed += len(msg).to_bytes(8, 'big') + msg_prefixed += msg + if extra_in is None: + extra_in = b'' + k_1 = nonce_hash(rand, pk, aggpk, 0, msg_prefixed, extra_in) % n + k_2 = nonce_hash(rand, pk, aggpk, 1, msg_prefixed, extra_in) % n + # k_1 == 0 or k_2 == 0 cannot occur except with negligible probability. + assert k_1 != 0 + assert k_2 != 0 + R_s1 = point_mul(G, k_1) + R_s2 = point_mul(G, k_2) + assert R_s1 is not None + assert R_s2 is not None + pubnonce = cbytes(R_s1) + cbytes(R_s2) + secnonce = bytearray(bytes_from_int(k_1) + bytes_from_int(k_2) + pk) + return secnonce, pubnonce + +def nonce_gen(sk: Optional[bytes], pk: PlainPk, aggpk: Optional[XonlyPk], msg: Optional[bytes], extra_in: Optional[bytes]) -> Tuple[bytearray, bytes]: + if sk is not None and len(sk) != 32: + raise ValueError('The optional byte array sk must have length 32.') + if aggpk is not None and len(aggpk) != 32: + raise ValueError('The optional byte array aggpk must have length 32.') + rand_ = secrets.token_bytes(32) + return nonce_gen_internal(rand_, sk, pk, aggpk, msg, extra_in) + +def nonce_agg(pubnonces: List[bytes]) -> bytes: + u = len(pubnonces) + aggnonce = b'' + for j in (1, 2): + R_j = infinity + for i in range(u): + try: + R_ij = cpoint(pubnonces[i][(j-1)*33:j*33]) + except ValueError: + raise InvalidContributionError(i, "pubnonce") + R_j = point_add(R_j, R_ij) + aggnonce += cbytes_ext(R_j) + return aggnonce + +SessionContext = NamedTuple('SessionContext', [('aggnonce', bytes), + ('pubkeys', List[PlainPk]), + ('tweaks', List[bytes]), + ('is_xonly', List[bool]), + ('msg', bytes)]) + +def key_agg_and_tweak(pubkeys: List[PlainPk], tweaks: List[bytes], is_xonly: List[bool]) -> KeyAggContext: + if len(tweaks) != len(is_xonly): + raise ValueError('The `tweaks` and `is_xonly` arrays must have the same length.') + keyagg_ctx = key_agg(pubkeys) + v = len(tweaks) + for i in range(v): + keyagg_ctx = apply_tweak(keyagg_ctx, tweaks[i], is_xonly[i]) + return keyagg_ctx + +def get_session_values(session_ctx: SessionContext) -> Tuple[Point, int, int, int, Point, int]: + (aggnonce, pubkeys, tweaks, is_xonly, msg) = session_ctx + Q, gacc, tacc = key_agg_and_tweak(pubkeys, tweaks, is_xonly) + b = int_from_bytes(tagged_hash('MuSig/noncecoef', aggnonce + xbytes(Q) + msg)) % n + try: + R_1 = cpoint_ext(aggnonce[0:33]) + R_2 = cpoint_ext(aggnonce[33:66]) + except ValueError: + # Nonce aggregator sent invalid nonces + raise InvalidContributionError(None, "aggnonce") + R_ = point_add(R_1, point_mul(R_2, b)) + R = R_ if not is_infinite(R_) else G + assert R is not None + e = int_from_bytes(tagged_hash('BIP0340/challenge', xbytes(R) + xbytes(Q) + msg)) % n + return (Q, gacc, tacc, b, R, e) + +def get_session_key_agg_coeff(session_ctx: SessionContext, P: Point) -> int: + (_, pubkeys, _, _, _) = session_ctx + pk = PlainPk(cbytes(P)) + if pk not in pubkeys: + raise ValueError('The signer\'s pubkey must be included in the list of pubkeys.') + return key_agg_coeff(pubkeys, pk) + +def sign(secnonce: bytearray, sk: bytes, session_ctx: SessionContext) -> bytes: + (Q, gacc, _, b, R, e) = get_session_values(session_ctx) + k_1_ = int_from_bytes(secnonce[0:32]) + k_2_ = int_from_bytes(secnonce[32:64]) + # Overwrite the secnonce argument with zeros such that subsequent calls of + # sign with the same secnonce raise a ValueError. + secnonce[:64] = bytearray(b'\x00'*64) + if not 0 < k_1_ < n: + raise ValueError('first secnonce value is out of range.') + if not 0 < k_2_ < n: + raise ValueError('second secnonce value is out of range.') + k_1 = k_1_ if has_even_y(R) else n - k_1_ + k_2 = k_2_ if has_even_y(R) else n - k_2_ + d_ = int_from_bytes(sk) + if not 0 < d_ < n: + raise ValueError('secret key value is out of range.') + P = point_mul(G, d_) + assert P is not None + pk = cbytes(P) + if not pk == secnonce[64:97]: + raise ValueError('Public key does not match nonce_gen argument') + a = get_session_key_agg_coeff(session_ctx, P) + g = 1 if has_even_y(Q) else n - 1 + d = g * gacc * d_ % n + s = (k_1 + b * k_2 + e * a * d) % n + psig = bytes_from_int(s) + R_s1 = point_mul(G, k_1_) + R_s2 = point_mul(G, k_2_) + assert R_s1 is not None + assert R_s2 is not None + pubnonce = cbytes(R_s1) + cbytes(R_s2) + # Optional correctness check. The result of signing should pass signature verification. + assert partial_sig_verify_internal(psig, pubnonce, pk, session_ctx) + return psig + +def det_nonce_hash(sk_: bytes, aggothernonce: bytes, aggpk: bytes, msg: bytes, i: int) -> int: + buf = b'' + buf += sk_ + buf += aggothernonce + buf += aggpk + buf += len(msg).to_bytes(8, 'big') + buf += msg + buf += i.to_bytes(1, 'big') + return int_from_bytes(tagged_hash('MuSig/deterministic/nonce', buf)) + +def deterministic_sign(sk: bytes, aggothernonce: bytes, pubkeys: List[PlainPk], tweaks: List[bytes], is_xonly: List[bool], msg: bytes, rand: Optional[bytes]) -> Tuple[bytes, bytes]: + if rand is not None: + sk_ = bytes_xor(sk, tagged_hash('MuSig/aux', rand)) + else: + sk_ = sk + aggpk = get_xonly_pk(key_agg_and_tweak(pubkeys, tweaks, is_xonly)) + + k_1 = det_nonce_hash(sk_, aggothernonce, aggpk, msg, 0) % n + k_2 = det_nonce_hash(sk_, aggothernonce, aggpk, msg, 1) % n + # k_1 == 0 or k_2 == 0 cannot occur except with negligible probability. + assert k_1 != 0 + assert k_2 != 0 + + R_s1 = point_mul(G, k_1) + R_s2 = point_mul(G, k_2) + assert R_s1 is not None + assert R_s2 is not None + pubnonce = cbytes(R_s1) + cbytes(R_s2) + secnonce = bytearray(bytes_from_int(k_1) + bytes_from_int(k_2) + individual_pk(sk)) + try: + aggnonce = nonce_agg([pubnonce, aggothernonce]) + except Exception: + raise InvalidContributionError(None, "aggothernonce") + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + psig = sign(secnonce, sk, session_ctx) + return (pubnonce, psig) + +def partial_sig_verify(psig: bytes, pubnonces: List[bytes], pubkeys: List[PlainPk], tweaks: List[bytes], is_xonly: List[bool], msg: bytes, i: int) -> bool: + if len(pubnonces) != len(pubkeys): + raise ValueError('The `pubnonces` and `pubkeys` arrays must have the same length.') + if len(tweaks) != len(is_xonly): + raise ValueError('The `tweaks` and `is_xonly` arrays must have the same length.') + aggnonce = nonce_agg(pubnonces) + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + return partial_sig_verify_internal(psig, pubnonces[i], pubkeys[i], session_ctx) + +def partial_sig_verify_internal(psig: bytes, pubnonce: bytes, pk: bytes, session_ctx: SessionContext) -> bool: + (Q, gacc, _, b, R, e) = get_session_values(session_ctx) + s = int_from_bytes(psig) + if s >= n: + return False + R_s1 = cpoint(pubnonce[0:33]) + R_s2 = cpoint(pubnonce[33:66]) + Re_s_ = point_add(R_s1, point_mul(R_s2, b)) + Re_s = Re_s_ if has_even_y(R) else point_negate(Re_s_) + P = cpoint(pk) + a = get_session_key_agg_coeff(session_ctx, P) + g = 1 if has_even_y(Q) else n - 1 + g_ = g * gacc % n + return point_mul(G, s) == point_add(Re_s, point_mul(P, e * a * g_ % n)) + +def partial_sig_agg(psigs: List[bytes], session_ctx: SessionContext) -> bytes: + (Q, _, tacc, _, R, e) = get_session_values(session_ctx) + s = 0 + u = len(psigs) + for i in range(u): + s_i = int_from_bytes(psigs[i]) + if s_i >= n: + raise InvalidContributionError(i, "psig") + s = (s + s_i) % n + g = 1 if has_even_y(Q) else n - 1 + s = (s + e * g * tacc) % n + return xbytes(R) + bytes_from_int(s) +# +# The following code is only used for testing. +# + +import json +import os +import sys + +def fromhex_all(l): + return [bytes.fromhex(l_i) for l_i in l] + +# Check if calling `try_fn` raises an exception. If yes, examine it with `except_fn`. +def assert_raises(exception, try_fn, except_fn): + raised = False + try: + try_fn() + except exception as e: + raised = True + assert(except_fn(e)) + except BaseException: + raise AssertionError("Wrong exception raised in a test.") + if not raised: + raise AssertionError("Exception was _not_ raised in a test where it was required.") + +def get_error_details(test_case): + error = test_case["error"] + if error["type"] == "invalid_contribution": + exception = InvalidContributionError + if "contrib" in error: + except_fn = lambda e: e.signer == error["signer"] and e.contrib == error["contrib"] + else: + except_fn = lambda e: e.signer == error["signer"] + elif error["type"] == "value": + exception = ValueError + except_fn = lambda e: str(e) == error["message"] + else: + raise RuntimeError(f"Invalid error type: {error['type']}") + return exception, except_fn + +def test_key_sort_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'key_sort_vectors.json')) as f: + test_data = json.load(f) + + X = fromhex_all(test_data["pubkeys"]) + X_sorted = fromhex_all(test_data["sorted_pubkeys"]) + + assert key_sort(X) == X_sorted + +def test_key_agg_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'key_agg_vectors.json')) as f: + test_data = json.load(f) + + X = fromhex_all(test_data["pubkeys"]) + T = fromhex_all(test_data["tweaks"]) + valid_test_cases = test_data["valid_test_cases"] + error_test_cases = test_data["error_test_cases"] + + for test_case in valid_test_cases: + pubkeys = [X[i] for i in test_case["key_indices"]] + expected = bytes.fromhex(test_case["expected"]) + + assert get_xonly_pk(key_agg(pubkeys)) == expected + + for test_case in error_test_cases: + exception, except_fn = get_error_details(test_case) + + pubkeys = [X[i] for i in test_case["key_indices"]] + tweaks = [T[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + + assert_raises(exception, lambda: key_agg_and_tweak(pubkeys, tweaks, is_xonly), except_fn) + +def test_nonce_gen_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'nonce_gen_vectors.json')) as f: + test_data = json.load(f) + + for test_case in test_data["test_cases"]: + def get_value(key) -> bytes: + return bytes.fromhex(test_case[key]) + + def get_value_maybe(key) -> Optional[bytes]: + if test_case[key] is not None: + return get_value(key) + else: + return None + + rand_ = get_value("rand_") + sk = get_value_maybe("sk") + pk = PlainPk(get_value("pk")) + aggpk = get_value_maybe("aggpk") + if aggpk is not None: + aggpk = XonlyPk(aggpk) + msg = get_value_maybe("msg") + extra_in = get_value_maybe("extra_in") + expected_secnonce = get_value("expected_secnonce") + expected_pubnonce = get_value("expected_pubnonce") + + assert nonce_gen_internal(rand_, sk, pk, aggpk, msg, extra_in) == (expected_secnonce, expected_pubnonce) + +def test_nonce_agg_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'nonce_agg_vectors.json')) as f: + test_data = json.load(f) + + pnonce = fromhex_all(test_data["pnonces"]) + valid_test_cases = test_data["valid_test_cases"] + error_test_cases = test_data["error_test_cases"] + + for test_case in valid_test_cases: + pubnonces = [pnonce[i] for i in test_case["pnonce_indices"]] + expected = bytes.fromhex(test_case["expected"]) + assert nonce_agg(pubnonces) == expected + + for test_case in error_test_cases: + exception, except_fn = get_error_details(test_case) + pubnonces = [pnonce[i] for i in test_case["pnonce_indices"]] + assert_raises(exception, lambda: nonce_agg(pubnonces), except_fn) + +def test_sign_verify_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'sign_verify_vectors.json')) as f: + test_data = json.load(f) + + sk = bytes.fromhex(test_data["sk"]) + X = fromhex_all(test_data["pubkeys"]) + # The public key corresponding to sk is at index 0 + assert X[0] == individual_pk(sk) + + secnonces = fromhex_all(test_data["secnonces"]) + pnonce = fromhex_all(test_data["pnonces"]) + # The public nonce corresponding to secnonces[0] is at index 0 + k_1 = int_from_bytes(secnonces[0][0:32]) + k_2 = int_from_bytes(secnonces[0][32:64]) + R_s1 = point_mul(G, k_1) + R_s2 = point_mul(G, k_2) + assert R_s1 is not None and R_s2 is not None + assert pnonce[0] == cbytes(R_s1) + cbytes(R_s2) + + aggnonces = fromhex_all(test_data["aggnonces"]) + # The aggregate of the first three elements of pnonce is at index 0 + assert (aggnonces[0] == nonce_agg([pnonce[0], pnonce[1], pnonce[2]])) + # The aggregate of the first and fourth elements of pnonce is at index 1, + # which is the infinity point encoded as a zeroed 33-byte array + assert (aggnonces[1] == nonce_agg([pnonce[0], pnonce[3]])) + + msgs = fromhex_all(test_data["msgs"]) + + valid_test_cases = test_data["valid_test_cases"] + sign_error_test_cases = test_data["sign_error_test_cases"] + verify_fail_test_cases = test_data["verify_fail_test_cases"] + verify_error_test_cases = test_data["verify_error_test_cases"] + + for test_case in valid_test_cases: + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + aggnonce = aggnonces[test_case["aggnonce_index"]] + # Make sure that pubnonces and aggnonce in the test vector are + # consistent + assert nonce_agg(pubnonces) == aggnonce + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + expected = bytes.fromhex(test_case["expected"]) + + session_ctx = SessionContext(aggnonce, pubkeys, [], [], msg) + # WARNING: An actual implementation should _not_ copy the secnonce. + # Reusing the secnonce, as we do here for testing purposes, can leak the + # secret key. + secnonce_tmp = bytearray(secnonces[0]) + assert sign(secnonce_tmp, sk, session_ctx) == expected + assert partial_sig_verify(expected, pubnonces, pubkeys, [], [], msg, signer_index) + + for test_case in sign_error_test_cases: + exception, except_fn = get_error_details(test_case) + + pubkeys = [X[i] for i in test_case["key_indices"]] + aggnonce = aggnonces[test_case["aggnonce_index"]] + msg = msgs[test_case["msg_index"]] + secnonce = bytearray(secnonces[test_case["secnonce_index"]]) + + session_ctx = SessionContext(aggnonce, pubkeys, [], [], msg) + assert_raises(exception, lambda: sign(secnonce, sk, session_ctx), except_fn) + + for test_case in verify_fail_test_cases: + sig = bytes.fromhex(test_case["sig"]) + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + + assert not partial_sig_verify(sig, pubnonces, pubkeys, [], [], msg, signer_index) + + for test_case in verify_error_test_cases: + exception, except_fn = get_error_details(test_case) + + sig = bytes.fromhex(test_case["sig"]) + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + + assert_raises(exception, lambda: partial_sig_verify(sig, pubnonces, pubkeys, [], [], msg, signer_index), except_fn) + +def test_tweak_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'tweak_vectors.json')) as f: + test_data = json.load(f) + + sk = bytes.fromhex(test_data["sk"]) + X = fromhex_all(test_data["pubkeys"]) + # The public key corresponding to sk is at index 0 + assert X[0] == individual_pk(sk) + + secnonce = bytearray(bytes.fromhex(test_data["secnonce"])) + pnonce = fromhex_all(test_data["pnonces"]) + # The public nonce corresponding to secnonce is at index 0 + k_1 = int_from_bytes(secnonce[0:32]) + k_2 = int_from_bytes(secnonce[32:64]) + R_s1 = point_mul(G, k_1) + R_s2 = point_mul(G, k_2) + assert R_s1 is not None and R_s2 is not None + assert pnonce[0] == cbytes(R_s1) + cbytes(R_s2) + + aggnonce = bytes.fromhex(test_data["aggnonce"]) + # The aggnonce is the aggregate of the first three elements of pnonce + assert(aggnonce == nonce_agg([pnonce[0], pnonce[1], pnonce[2]])) + + tweak = fromhex_all(test_data["tweaks"]) + msg = bytes.fromhex(test_data["msg"]) + + valid_test_cases = test_data["valid_test_cases"] + error_test_cases = test_data["error_test_cases"] + + for test_case in valid_test_cases: + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + tweaks = [tweak[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + signer_index = test_case["signer_index"] + expected = bytes.fromhex(test_case["expected"]) + + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + secnonce_tmp = bytearray(secnonce) + # WARNING: An actual implementation should _not_ copy the secnonce. + # Reusing the secnonce, as we do here for testing purposes, can leak the + # secret key. + assert sign(secnonce_tmp, sk, session_ctx) == expected + assert partial_sig_verify(expected, pubnonces, pubkeys, tweaks, is_xonly, msg, signer_index) + + for test_case in error_test_cases: + exception, except_fn = get_error_details(test_case) + + pubkeys = [X[i] for i in test_case["key_indices"]] + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + tweaks = [tweak[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + signer_index = test_case["signer_index"] + + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + assert_raises(exception, lambda: sign(secnonce, sk, session_ctx), except_fn) + +def test_det_sign_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'det_sign_vectors.json')) as f: + test_data = json.load(f) + + sk = bytes.fromhex(test_data["sk"]) + X = fromhex_all(test_data["pubkeys"]) + # The public key corresponding to sk is at index 0 + assert X[0] == individual_pk(sk) + + msgs = fromhex_all(test_data["msgs"]) + + valid_test_cases = test_data["valid_test_cases"] + error_test_cases = test_data["error_test_cases"] + + for test_case in valid_test_cases: + pubkeys = [X[i] for i in test_case["key_indices"]] + aggothernonce = bytes.fromhex(test_case["aggothernonce"]) + tweaks = fromhex_all(test_case["tweaks"]) + is_xonly = test_case["is_xonly"] + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + rand = bytes.fromhex(test_case["rand"]) if test_case["rand"] is not None else None + expected = fromhex_all(test_case["expected"]) + + pubnonce, psig = deterministic_sign(sk, aggothernonce, pubkeys, tweaks, is_xonly, msg, rand) + assert pubnonce == expected[0] + assert psig == expected[1] + + pubnonces = [aggothernonce, pubnonce] + aggnonce = nonce_agg(pubnonces) + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + assert partial_sig_verify_internal(psig, pubnonce, pubkeys[signer_index], session_ctx) + + for test_case in error_test_cases: + exception, except_fn = get_error_details(test_case) + + pubkeys = [X[i] for i in test_case["key_indices"]] + aggothernonce = bytes.fromhex(test_case["aggothernonce"]) + tweaks = fromhex_all(test_case["tweaks"]) + is_xonly = test_case["is_xonly"] + msg = msgs[test_case["msg_index"]] + signer_index = test_case["signer_index"] + rand = bytes.fromhex(test_case["rand"]) if test_case["rand"] is not None else None + + try_fn = lambda: deterministic_sign(sk, aggothernonce, pubkeys, tweaks, is_xonly, msg, rand) + assert_raises(exception, try_fn, except_fn) + +def test_sig_agg_vectors() -> None: + with open(os.path.join(sys.path[0], 'vectors', 'sig_agg_vectors.json')) as f: + test_data = json.load(f) + + X = fromhex_all(test_data["pubkeys"]) + + # These nonces are only required if the tested API takes the individual + # nonces and not the aggregate nonce. + pnonce = fromhex_all(test_data["pnonces"]) + + tweak = fromhex_all(test_data["tweaks"]) + psig = fromhex_all(test_data["psigs"]) + + msg = bytes.fromhex(test_data["msg"]) + + valid_test_cases = test_data["valid_test_cases"] + error_test_cases = test_data["error_test_cases"] + + for test_case in valid_test_cases: + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + aggnonce = bytes.fromhex(test_case["aggnonce"]) + assert aggnonce == nonce_agg(pubnonces) + + pubkeys = [X[i] for i in test_case["key_indices"]] + tweaks = [tweak[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + psigs = [psig[i] for i in test_case["psig_indices"]] + expected = bytes.fromhex(test_case["expected"]) + + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + sig = partial_sig_agg(psigs, session_ctx) + assert sig == expected + aggpk = get_xonly_pk(key_agg_and_tweak(pubkeys, tweaks, is_xonly)) + assert schnorr_verify(msg, aggpk, sig) + + for test_case in error_test_cases: + exception, except_fn = get_error_details(test_case) + + pubnonces = [pnonce[i] for i in test_case["nonce_indices"]] + aggnonce = nonce_agg(pubnonces) + + pubkeys = [X[i] for i in test_case["key_indices"]] + tweaks = [tweak[i] for i in test_case["tweak_indices"]] + is_xonly = test_case["is_xonly"] + psigs = [psig[i] for i in test_case["psig_indices"]] + + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + assert_raises(exception, lambda: partial_sig_agg(psigs, session_ctx), except_fn) + +def test_sign_and_verify_random(iters: int) -> None: + for i in range(iters): + sk_1 = secrets.token_bytes(32) + sk_2 = secrets.token_bytes(32) + pk_1 = individual_pk(sk_1) + pk_2 = individual_pk(sk_2) + pubkeys = [pk_1, pk_2] + + # In this example, the message and aggregate pubkey are known + # before nonce generation, so they can be passed into the nonce + # generation function as a defense-in-depth measure to protect + # against nonce reuse. + # + # If these values are not known when nonce_gen is called, empty + # byte arrays can be passed in for the corresponding arguments + # instead. + msg = secrets.token_bytes(32) + v = secrets.randbelow(4) + tweaks = [secrets.token_bytes(32) for _ in range(v)] + is_xonly = [secrets.choice([False, True]) for _ in range(v)] + aggpk = get_xonly_pk(key_agg_and_tweak(pubkeys, tweaks, is_xonly)) + + # Use a non-repeating counter for extra_in + secnonce_1, pubnonce_1 = nonce_gen(sk_1, pk_1, aggpk, msg, i.to_bytes(4, 'big')) + + # On even iterations use regular signing algorithm for signer 2, + # otherwise use deterministic signing algorithm + if i % 2 == 0: + # Use a clock for extra_in + t = time.clock_gettime_ns(time.CLOCK_MONOTONIC) + secnonce_2, pubnonce_2 = nonce_gen(sk_2, pk_2, aggpk, msg, t.to_bytes(8, 'big')) + else: + aggothernonce = nonce_agg([pubnonce_1]) + rand = secrets.token_bytes(32) + pubnonce_2, psig_2 = deterministic_sign(sk_2, aggothernonce, pubkeys, tweaks, is_xonly, msg, rand) + + pubnonces = [pubnonce_1, pubnonce_2] + aggnonce = nonce_agg(pubnonces) + + session_ctx = SessionContext(aggnonce, pubkeys, tweaks, is_xonly, msg) + psig_1 = sign(secnonce_1, sk_1, session_ctx) + assert partial_sig_verify(psig_1, pubnonces, pubkeys, tweaks, is_xonly, msg, 0) + # An exception is thrown if secnonce_1 is accidentally reused + assert_raises(ValueError, lambda: sign(secnonce_1, sk_1, session_ctx), lambda e: True) + + # Wrong signer index + assert not partial_sig_verify(psig_1, pubnonces, pubkeys, tweaks, is_xonly, msg, 1) + + # Wrong message + assert not partial_sig_verify(psig_1, pubnonces, pubkeys, tweaks, is_xonly, secrets.token_bytes(32), 0) + + if i % 2 == 0: + psig_2 = sign(secnonce_2, sk_2, session_ctx) + assert partial_sig_verify(psig_2, pubnonces, pubkeys, tweaks, is_xonly, msg, 1) + + sig = partial_sig_agg([psig_1, psig_2], session_ctx) + assert schnorr_verify(msg, aggpk, sig) + +if __name__ == '__main__': + test_key_sort_vectors() + test_key_agg_vectors() + test_nonce_gen_vectors() + test_nonce_agg_vectors() + test_sign_verify_vectors() + test_tweak_vectors() + test_det_sign_vectors() + test_sig_agg_vectors() + test_sign_and_verify_random(6) diff --git a/bip-0327/tests.sh b/bip-0327/tests.sh new file mode 100755 index 0000000000..b363f40bbd --- /dev/null +++ b/bip-0327/tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +set -e + +cd "$(dirname "$0")" +mypy --no-error-summary reference.py +python3 reference.py +python3 gen_vectors_helper.py > /dev/null diff --git a/bip-0327/vectors/det_sign_vectors.json b/bip-0327/vectors/det_sign_vectors.json new file mode 100644 index 0000000000..261669ccd0 --- /dev/null +++ b/bip-0327/vectors/det_sign_vectors.json @@ -0,0 +1,144 @@ +{ + "sk": "7FB9E0E687ADA1EEBF7ECFE2F21E73EBDB51A7D450948DFE8D76D7F2D1007671", + "pubkeys": [ + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "02DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659", + "020000000000000000000000000000000000000000000000000000000000000007" + ], + "msgs": [ + "F95466D086770E689964664219266FE5ED215C92AE20BAB5C9D79ADDDDF3C0CF", + "2626262626262626262626262626262626262626262626262626262626262626262626262626" + ], + "valid_test_cases": [ + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [0, 1, 2], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 0, + "expected": [ + "03D96275257C2FCCBB6EEB77BDDF51D3C88C26EE1626C6CDA8999B9D34F4BA13A60309BE2BF883C6ABE907FA822D9CA166D51A3DCC28910C57528F6983FC378B7843", + "41EA65093F71D084785B20DC26A887CD941C9597860A21660CBDB9CC2113CAD3" + ] + }, + { + "rand": null, + "aggothernonce": "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 0, 2], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 1, + "expected": [ + "028FBCCF5BB73A7B61B270BAD15C0F9475D577DD85C2157C9D38BEF1EC922B48770253BE3638C87369BC287E446B7F2C8CA5BEB9FFBD1EA082C62913982A65FC214D", + "AEAA31262637BFA88D5606679018A0FEEEC341F3107D1199857F6C81DE61B8DD" + ] + }, + { + "rand": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", + "aggothernonce": "0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F817980279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798", + "key_indices": [1, 2, 0], + "tweaks": [], + "is_xonly": [], + "msg_index": 1, + "signer_index": 2, + "expected": [ + "024FA8D774F0C8743FAA77AFB4D08EE5A013C2E8EEAD8A6F08A77DDD2D28266DB803050905E8C994477F3F2981861A2E3791EF558626E645FBF5AA131C5D6447C2C2", + "FEE28A56B8556B7632E42A84122C51A4861B1F2DEC7E81B632195E56A52E3E13" + ], + "comment": "Message longer than 32 bytes" + }, + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "032DE2662628C90B03F5E720284EB52FF7D71F4284F627B68A853D78C78E1FFE9303E4C5524E83FFE1493B9077CF1CA6BEB2090C93D930321071AD40B2F44E599046", + "key_indices": [0, 1, 2], + "tweaks": ["E8F791FF9225A2AF0102AFFF4A9A723D9612A682A25EBE79802B263CDFCD83BB"], + "is_xonly": [true], + "msg_index": 0, + "signer_index": 0, + "expected": [ + "031E07C0D11A0134E55DB1FC16095ADCBD564236194374AA882BFB3C78273BF673039D0336E8CA6288C00BFC1F8B594563529C98661172B9BC1BE85C23A4CE1F616B", + "7B1246C5889E59CB0375FA395CC86AC42D5D7D59FD8EAB4FDF1DCAB2B2F006EA" + ], + "comment": "Tweaked public key" + } + ], + "error_test_cases": [ + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 0, 3], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 1, + "error": { + "type": "invalid_contribution", + "signer": 2, + "contrib": "pubkey" + }, + "comment": "Signer 2 provided an invalid public key" + }, + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 2], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 1, + "error": { + "type": "value", + "message": "The signer's pubkey must be included in the list of pubkeys." + }, + "comment": "The signers pubkey is not in the list of pubkeys" + }, + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0437C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 2, 0], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 2, + "error": { + "type": "invalid_contribution", + "signer": null, + "contrib": "aggothernonce" + }, + "comment": "aggothernonce is invalid due wrong tag, 0x04, in the first half" + }, + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0000000000000000000000000000000000000000000000000000000000000000000287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 2, 0], + "tweaks": [], + "is_xonly": [], + "msg_index": 0, + "signer_index": 2, + "error": { + "type": "invalid_contribution", + "signer": null, + "contrib": "aggothernonce" + }, + "comment": "aggothernonce is invalid because first half corresponds to point at infinity" + }, + { + "rand": "0000000000000000000000000000000000000000000000000000000000000000", + "aggothernonce": "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "key_indices": [1, 2, 0], + "tweaks": ["FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141"], + "is_xonly": [false], + "msg_index": 0, + "signer_index": 2, + "error": { + "type": "value", + "message": "The tweak must be less than n." + }, + "comment": "Tweak is invalid because it exceeds group size" + } + ] +} diff --git a/bip-0327/vectors/key_agg_vectors.json b/bip-0327/vectors/key_agg_vectors.json new file mode 100644 index 0000000000..b2e623de60 --- /dev/null +++ b/bip-0327/vectors/key_agg_vectors.json @@ -0,0 +1,88 @@ +{ + "pubkeys": [ + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659", + "023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66", + "020000000000000000000000000000000000000000000000000000000000000005", + "02FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC30", + "04F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9" + ], + "tweaks": [ + "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141", + "252E4BD67410A76CDF933D30EAA1608214037F1B105A013ECCD3C5C184A6110B" + ], + "valid_test_cases": [ + { + "key_indices": [0, 1, 2], + "expected": "90539EEDE565F5D054F32CC0C220126889ED1E5D193BAF15AEF344FE59D4610C" + }, + { + "key_indices": [2, 1, 0], + "expected": "6204DE8B083426DC6EAF9502D27024D53FC826BF7D2012148A0575435DF54B2B" + }, + { + "key_indices": [0, 0, 0], + "expected": "B436E3BAD62B8CD409969A224731C193D051162D8C5AE8B109306127DA3AA935" + }, + { + "key_indices": [0, 0, 1, 1], + "expected": "69BC22BFA5D106306E48A20679DE1D7389386124D07571D0D872686028C26A3E" + } + ], + "error_test_cases": [ + { + "key_indices": [0, 3], + "tweak_indices": [], + "is_xonly": [], + "error": { + "type": "invalid_contribution", + "signer": 1, + "contrib": "pubkey" + }, + "comment": "Invalid public key" + }, + { + "key_indices": [0, 4], + "tweak_indices": [], + "is_xonly": [], + "error": { + "type": "invalid_contribution", + "signer": 1, + "contrib": "pubkey" + }, + "comment": "Public key exceeds field size" + }, + { + "key_indices": [5, 0], + "tweak_indices": [], + "is_xonly": [], + "error": { + "type": "invalid_contribution", + "signer": 0, + "contrib": "pubkey" + }, + "comment": "First byte of public key is not 2 or 3" + }, + { + "key_indices": [0, 1], + "tweak_indices": [0], + "is_xonly": [true], + "error": { + "type": "value", + "message": "The tweak must be less than n." + }, + "comment": "Tweak is out of range" + }, + { + "key_indices": [6], + "tweak_indices": [1], + "is_xonly": [false], + "error": { + "type": "value", + "message": "The result of tweaking cannot be infinity." + }, + "comment": "Intermediate tweaking result is point at infinity" + } + ] +} diff --git a/bip-0327/vectors/key_sort_vectors.json b/bip-0327/vectors/key_sort_vectors.json new file mode 100644 index 0000000000..de088a746e --- /dev/null +++ b/bip-0327/vectors/key_sort_vectors.json @@ -0,0 +1,18 @@ +{ + "pubkeys": [ + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EB8", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659", + "023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66", + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EFF", + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EB8" + ], + "sorted_pubkeys": [ + "023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66", + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EB8", + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EB8", + "02DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EFF", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659" + ] +} diff --git a/bip-0327/vectors/nonce_agg_vectors.json b/bip-0327/vectors/nonce_agg_vectors.json new file mode 100644 index 0000000000..1c04b8818f --- /dev/null +++ b/bip-0327/vectors/nonce_agg_vectors.json @@ -0,0 +1,51 @@ +{ + "pnonces": [ + "020151C80F435648DF67A22B749CD798CE54E0321D034B92B709B567D60A42E66603BA47FBC1834437B3212E89A84D8425E7BF12E0245D98262268EBDCB385D50641", + "03FF406FFD8ADB9CD29877E4985014F66A59F6CD01C0E88CAA8E5F3166B1F676A60248C264CDD57D3C24D79990B0F865674EB62A0F9018277A95011B41BFC193B833", + "020151C80F435648DF67A22B749CD798CE54E0321D034B92B709B567D60A42E6660279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798", + "03FF406FFD8ADB9CD29877E4985014F66A59F6CD01C0E88CAA8E5F3166B1F676A60379BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798", + "04FF406FFD8ADB9CD29877E4985014F66A59F6CD01C0E88CAA8E5F3166B1F676A60248C264CDD57D3C24D79990B0F865674EB62A0F9018277A95011B41BFC193B833", + "03FF406FFD8ADB9CD29877E4985014F66A59F6CD01C0E88CAA8E5F3166B1F676A60248C264CDD57D3C24D79990B0F865674EB62A0F9018277A95011B41BFC193B831", + "03FF406FFD8ADB9CD29877E4985014F66A59F6CD01C0E88CAA8E5F3166B1F676A602FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC30" + ], + "valid_test_cases": [ + { + "pnonce_indices": [0, 1], + "expected": "035FE1873B4F2967F52FEA4A06AD5A8ECCBE9D0FD73068012C894E2E87CCB5804B024725377345BDE0E9C33AF3C43C0A29A9249F2F2956FA8CFEB55C8573D0262DC8" + }, + { + "pnonce_indices": [2, 3], + "expected": "035FE1873B4F2967F52FEA4A06AD5A8ECCBE9D0FD73068012C894E2E87CCB5804B000000000000000000000000000000000000000000000000000000000000000000", + "comment": "Sum of second points encoded in the nonces is point at infinity which is serialized as 33 zero bytes" + } + ], + "error_test_cases": [ + { + "pnonce_indices": [0, 4], + "error": { + "type": "invalid_contribution", + "signer": 1, + "contrib": "pubnonce" + }, + "comment": "Public nonce from signer 1 is invalid due wrong tag, 0x04, in the first half" + }, + { + "pnonce_indices": [5, 1], + "error": { + "type": "invalid_contribution", + "signer": 0, + "contrib": "pubnonce" + }, + "comment": "Public nonce from signer 0 is invalid because the second half does not correspond to an X coordinate" + }, + { + "pnonce_indices": [6, 1], + "error": { + "type": "invalid_contribution", + "signer": 0, + "contrib": "pubnonce" + }, + "comment": "Public nonce from signer 0 is invalid because second half exceeds field size" + } + ] +} diff --git a/bip-0327/vectors/nonce_gen_vectors.json b/bip-0327/vectors/nonce_gen_vectors.json new file mode 100644 index 0000000000..ced946f3ef --- /dev/null +++ b/bip-0327/vectors/nonce_gen_vectors.json @@ -0,0 +1,44 @@ +{ + "test_cases": [ + { + "rand_": "0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F", + "sk": "0202020202020202020202020202020202020202020202020202020202020202", + "pk": "024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "aggpk": "0707070707070707070707070707070707070707070707070707070707070707", + "msg": "0101010101010101010101010101010101010101010101010101010101010101", + "extra_in": "0808080808080808080808080808080808080808080808080808080808080808", + "expected_secnonce": "B114E502BEAA4E301DD08A50264172C84E41650E6CB726B410C0694D59EFFB6495B5CAF28D045B973D63E3C99A44B807BDE375FD6CB39E46DC4A511708D0E9D2024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "expected_pubnonce": "02F7BE7089E8376EB355272368766B17E88E7DB72047D05E56AA881EA52B3B35DF02C29C8046FDD0DED4C7E55869137200FBDBFE2EB654267B6D7013602CAED3115A" + }, + { + "rand_": "0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F", + "sk": "0202020202020202020202020202020202020202020202020202020202020202", + "pk": "024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "aggpk": "0707070707070707070707070707070707070707070707070707070707070707", + "msg": "", + "extra_in": "0808080808080808080808080808080808080808080808080808080808080808", + "expected_secnonce": "E862B068500320088138468D47E0E6F147E01B6024244AE45EAC40ACE5929B9F0789E051170B9E705D0B9EB49049A323BBBBB206D8E05C19F46C6228742AA7A9024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "expected_pubnonce": "023034FA5E2679F01EE66E12225882A7A48CC66719B1B9D3B6C4DBD743EFEDA2C503F3FD6F01EB3A8E9CB315D73F1F3D287CAFBB44AB321153C6287F407600205109" + }, + { + "rand_": "0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F", + "sk": "0202020202020202020202020202020202020202020202020202020202020202", + "pk": "024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "aggpk": "0707070707070707070707070707070707070707070707070707070707070707", + "msg": "2626262626262626262626262626262626262626262626262626262626262626262626262626", + "extra_in": "0808080808080808080808080808080808080808080808080808080808080808", + "expected_secnonce": "3221975ACBDEA6820EABF02A02B7F27D3A8EF68EE42787B88CBEFD9AA06AF3632EE85B1A61D8EF31126D4663A00DD96E9D1D4959E72D70FE5EBB6E7696EBA66F024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766", + "expected_pubnonce": "02E5BBC21C69270F59BD634FCBFA281BE9D76601295345112C58954625BF23793A021307511C79F95D38ACACFF1B4DA98228B77E65AA216AD075E9673286EFB4EAF3" + }, + { + "rand_": "0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F", + "sk": null, + "pk": "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "aggpk": null, + "msg": null, + "extra_in": null, + "expected_secnonce": "89BDD787D0284E5E4D5FC572E49E316BAB7E21E3B1830DE37DFE80156FA41A6D0B17AE8D024C53679699A6FD7944D9C4A366B514BAF43088E0708B1023DD289702F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "expected_pubnonce": "02C96E7CB1E8AA5DAC64D872947914198F607D90ECDE5200DE52978AD5DED63C000299EC5117C2D29EDEE8A2092587C3909BE694D5CFF0667D6C02EA4059F7CD9786" + } + ] +} diff --git a/bip-0327/vectors/sig_agg_vectors.json b/bip-0327/vectors/sig_agg_vectors.json new file mode 100644 index 0000000000..519562c343 --- /dev/null +++ b/bip-0327/vectors/sig_agg_vectors.json @@ -0,0 +1,152 @@ +{ + "pubkeys": [ + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "02D2DC6F5DF7C56ACF38C7FA0AE7A759AE30E19B37359DFDE015872324C7EF6E05", + "03C7FB101D97FF930ACD0C6760852EF64E69083DE0B06AC6335724754BB4B0522C", + "02352433B21E7E05D3B452B81CAE566E06D2E003ECE16D1074AABA4289E0E3D581" + ], + "pnonces": [ + "036E5EE6E28824029FEA3E8A9DDD2C8483F5AF98F7177C3AF3CB6F47CAF8D94AE902DBA67E4A1F3680826172DA15AFB1A8CA85C7C5CC88900905C8DC8C328511B53E", + "03E4F798DA48A76EEC1C9CC5AB7A880FFBA201A5F064E627EC9CB0031D1D58FC5103E06180315C5A522B7EC7C08B69DCD721C313C940819296D0A7AB8E8795AC1F00", + "02C0068FD25523A31578B8077F24F78F5BD5F2422AFF47C1FADA0F36B3CEB6C7D202098A55D1736AA5FCC21CF0729CCE852575C06C081125144763C2C4C4A05C09B6", + "031F5C87DCFBFCF330DEE4311D85E8F1DEA01D87A6F1C14CDFC7E4F1D8C441CFA40277BF176E9F747C34F81B0D9F072B1B404A86F402C2D86CF9EA9E9C69876EA3B9", + "023F7042046E0397822C4144A17F8B63D78748696A46C3B9F0A901D296EC3406C302022B0B464292CF9751D699F10980AC764E6F671EFCA15069BBE62B0D1C62522A", + "02D97DDA5988461DF58C5897444F116A7C74E5711BF77A9446E27806563F3B6C47020CBAD9C363A7737F99FA06B6BE093CEAFF5397316C5AC46915C43767AE867C00" + ], + "tweaks": [ + "B511DA492182A91B0FFB9A98020D55F260AE86D7ECBD0399C7383D59A5F2AF7C", + "A815FE049EE3C5AAB66310477FBC8BCCCAC2F3395F59F921C364ACD78A2F48DC", + "75448A87274B056468B977BE06EB1E9F657577B7320B0A3376EA51FD420D18A8" + ], + "psigs": [ + "B15D2CD3C3D22B04DAE438CE653F6B4ECF042F42CFDED7C41B64AAF9B4AF53FB", + "6193D6AC61B354E9105BBDC8937A3454A6D705B6D57322A5A472A02CE99FCB64", + "9A87D3B79EC67228CB97878B76049B15DBD05B8158D17B5B9114D3C226887505", + "66F82EA90923689B855D36C6B7E032FB9970301481B99E01CDB4D6AC7C347A15", + "4F5AEE41510848A6447DCD1BBC78457EF69024944C87F40250D3EF2C25D33EFE", + "DDEF427BBB847CC027BEFF4EDB01038148917832253EBC355FC33F4A8E2FCCE4", + "97B890A26C981DA8102D3BC294159D171D72810FDF7C6A691DEF02F0F7AF3FDC", + "53FA9E08BA5243CBCB0D797C5EE83BC6728E539EB76C2D0BF0F971EE4E909971", + "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141" + ], + "msg": "599C67EA410D005B9DA90817CF03ED3B1C868E4DA4EDF00A5880B0082C237869", + "valid_test_cases": [ + { + "aggnonce": "0341432722C5CD0268D829C702CF0D1CBCE57033EED201FD335191385227C3210C03D377F2D258B64AADC0E16F26462323D701D286046A2EA93365656AFD9875982B", + "nonce_indices": [ + 0, + 1 + ], + "key_indices": [ + 0, + 1 + ], + "tweak_indices": [], + "is_xonly": [], + "psig_indices": [ + 0, + 1 + ], + "expected": "041DA22223CE65C92C9A0D6C2CAC828AAF1EEE56304FEC371DDF91EBB2B9EF0912F1038025857FEDEB3FF696F8B99FA4BB2C5812F6095A2E0004EC99CE18DE1E" + }, + { + "aggnonce": "0224AFD36C902084058B51B5D36676BBA4DC97C775873768E58822F87FE437D792028CB15929099EEE2F5DAE404CD39357591BA32E9AF4E162B8D3E7CB5EFE31CB20", + "nonce_indices": [ + 0, + 2 + ], + "key_indices": [ + 0, + 2 + ], + "tweak_indices": [], + "is_xonly": [], + "psig_indices": [ + 2, + 3 + ], + "expected": "1069B67EC3D2F3C7C08291ACCB17A9C9B8F2819A52EB5DF8726E17E7D6B52E9F01800260A7E9DAC450F4BE522DE4CE12BA91AEAF2B4279219EF74BE1D286ADD9" + }, + { + "aggnonce": "0208C5C438C710F4F96A61E9FF3C37758814B8C3AE12BFEA0ED2C87FF6954FF186020B1816EA104B4FCA2D304D733E0E19CEAD51303FF6420BFD222335CAA402916D", + "nonce_indices": [ + 0, + 3 + ], + "key_indices": [ + 0, + 2 + ], + "tweak_indices": [ + 0 + ], + "is_xonly": [ + false + ], + "psig_indices": [ + 4, + 5 + ], + "expected": "5C558E1DCADE86DA0B2F02626A512E30A22CF5255CAEA7EE32C38E9A71A0E9148BA6C0E6EC7683B64220F0298696F1B878CD47B107B81F7188812D593971E0CC" + }, + { + "aggnonce": "02B5AD07AFCD99B6D92CB433FBD2A28FDEB98EAE2EB09B6014EF0F8197CD58403302E8616910F9293CF692C49F351DB86B25E352901F0E237BAFDA11F1C1CEF29FFD", + "nonce_indices": [ + 0, + 4 + ], + "key_indices": [ + 0, + 3 + ], + "tweak_indices": [ + 0, + 1, + 2 + ], + "is_xonly": [ + true, + false, + true + ], + "psig_indices": [ + 6, + 7 + ], + "expected": "839B08820B681DBA8DAF4CC7B104E8F2638F9388F8D7A555DC17B6E6971D7426CE07BF6AB01F1DB50E4E33719295F4094572B79868E440FB3DEFD3FAC1DB589E" + } + ], + "error_test_cases": [ + { + "aggnonce": "02B5AD07AFCD99B6D92CB433FBD2A28FDEB98EAE2EB09B6014EF0F8197CD58403302E8616910F9293CF692C49F351DB86B25E352901F0E237BAFDA11F1C1CEF29FFD", + "nonce_indices": [ + 0, + 4 + ], + "key_indices": [ + 0, + 3 + ], + "tweak_indices": [ + 0, + 1, + 2 + ], + "is_xonly": [ + true, + false, + true + ], + "psig_indices": [ + 7, + 8 + ], + "error": { + "type": "invalid_contribution", + "signer": 1, + "contrib": "psig" + }, + "comment": "Partial signature is invalid because it exceeds group size" + } + ] +} diff --git a/bip-0327/vectors/sign_verify_vectors.json b/bip-0327/vectors/sign_verify_vectors.json new file mode 100644 index 0000000000..f71c8dd9d9 --- /dev/null +++ b/bip-0327/vectors/sign_verify_vectors.json @@ -0,0 +1,212 @@ +{ + "sk": "7FB9E0E687ADA1EEBF7ECFE2F21E73EBDB51A7D450948DFE8D76D7F2D1007671", + "pubkeys": [ + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "02DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA661", + "020000000000000000000000000000000000000000000000000000000000000007" + ], + "secnonces": [ + "508B81A611F100A6B2B6B29656590898AF488BCF2E1F55CF22E5CFB84421FE61FA27FD49B1D50085B481285E1CA205D55C82CC1B31FF5CD54A489829355901F703935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9" + ], + "pnonces": [ + "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F817980279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798", + "032DE2662628C90B03F5E720284EB52FF7D71F4284F627B68A853D78C78E1FFE9303E4C5524E83FFE1493B9077CF1CA6BEB2090C93D930321071AD40B2F44E599046", + "0237C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0387BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "0200000000000000000000000000000000000000000000000000000000000000090287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480" + ], + "aggnonces": [ + "028465FCF0BBDBCF443AABCCE533D42B4B5A10966AC09A49655E8C42DAAB8FCD61037496A3CC86926D452CAFCFD55D25972CA1675D549310DE296BFF42F72EEEA8C9", + "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "048465FCF0BBDBCF443AABCCE533D42B4B5A10966AC09A49655E8C42DAAB8FCD61037496A3CC86926D452CAFCFD55D25972CA1675D549310DE296BFF42F72EEEA8C9", + "028465FCF0BBDBCF443AABCCE533D42B4B5A10966AC09A49655E8C42DAAB8FCD61020000000000000000000000000000000000000000000000000000000000000009", + "028465FCF0BBDBCF443AABCCE533D42B4B5A10966AC09A49655E8C42DAAB8FCD6102FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC30" + ], + "msgs": [ + "F95466D086770E689964664219266FE5ED215C92AE20BAB5C9D79ADDDDF3C0CF", + "", + "2626262626262626262626262626262626262626262626262626262626262626262626262626" + ], + "valid_test_cases": [ + { + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "aggnonce_index": 0, + "msg_index": 0, + "signer_index": 0, + "expected": "012ABBCB52B3016AC03AD82395A1A415C48B93DEF78718E62A7A90052FE224FB" + }, + { + "key_indices": [1, 0, 2], + "nonce_indices": [1, 0, 2], + "aggnonce_index": 0, + "msg_index": 0, + "signer_index": 1, + "expected": "9FF2F7AAA856150CC8819254218D3ADEEB0535269051897724F9DB3789513A52" + }, + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "aggnonce_index": 0, + "msg_index": 0, + "signer_index": 2, + "expected": "FA23C359F6FAC4E7796BB93BC9F0532A95468C539BA20FF86D7C76ED92227900" + }, + { + "key_indices": [0, 1], + "nonce_indices": [0, 3], + "aggnonce_index": 1, + "msg_index": 0, + "signer_index": 0, + "expected": "AE386064B26105404798F75DE2EB9AF5EDA5387B064B83D049CB7C5E08879531", + "comment": "Both halves of aggregate nonce correspond to point at infinity" + }, + { + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "aggnonce_index": 0, + "msg_index": 1, + "signer_index": 0, + "expected": "D7D63FFD644CCDA4E62BC2BC0B1D02DD32A1DC3030E155195810231D1037D82D", + "comment": "Empty message" + }, + { + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "aggnonce_index": 0, + "msg_index": 2, + "signer_index": 0, + "expected": "E184351828DA5094A97C79CABDAAA0BFB87608C32E8829A4DF5340A6F243B78C", + "comment": "38-byte message" + } + ], + "sign_error_test_cases": [ + { + "key_indices": [1, 2], + "aggnonce_index": 0, + "msg_index": 0, + "secnonce_index": 0, + "error": { + "type": "value", + "message": "The signer's pubkey must be included in the list of pubkeys." + }, + "comment": "The signers pubkey is not in the list of pubkeys. This test case is optional: it can be skipped by implementations that do not check that the signer's pubkey is included in the list of pubkeys." + }, + { + "key_indices": [1, 0, 3], + "aggnonce_index": 0, + "msg_index": 0, + "secnonce_index": 0, + "error": { + "type": "invalid_contribution", + "signer": 2, + "contrib": "pubkey" + }, + "comment": "Signer 2 provided an invalid public key" + }, + { + "key_indices": [1, 2, 0], + "aggnonce_index": 2, + "msg_index": 0, + "secnonce_index": 0, + "error": { + "type": "invalid_contribution", + "signer": null, + "contrib": "aggnonce" + }, + "comment": "Aggregate nonce is invalid due wrong tag, 0x04, in the first half" + }, + { + "key_indices": [1, 2, 0], + "aggnonce_index": 3, + "msg_index": 0, + "secnonce_index": 0, + "error": { + "type": "invalid_contribution", + "signer": null, + "contrib": "aggnonce" + }, + "comment": "Aggregate nonce is invalid because the second half does not correspond to an X coordinate" + }, + { + "key_indices": [1, 2, 0], + "aggnonce_index": 4, + "msg_index": 0, + "secnonce_index": 0, + "error": { + "type": "invalid_contribution", + "signer": null, + "contrib": "aggnonce" + }, + "comment": "Aggregate nonce is invalid because second half exceeds field size" + }, + { + "key_indices": [0, 1, 2], + "aggnonce_index": 0, + "msg_index": 0, + "signer_index": 0, + "secnonce_index": 1, + "error": { + "type": "value", + "message": "first secnonce value is out of range." + }, + "comment": "Secnonce is invalid which may indicate nonce reuse" + } + ], + "verify_fail_test_cases": [ + { + "sig": "FED54434AD4CFE953FC527DC6A5E5BE8F6234907B7C187559557CE87A0541C46", + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "msg_index": 0, + "signer_index": 0, + "comment": "Wrong signature (which is equal to the negation of valid signature)" + }, + { + "sig": "012ABBCB52B3016AC03AD82395A1A415C48B93DEF78718E62A7A90052FE224FB", + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "msg_index": 0, + "signer_index": 1, + "comment": "Wrong signer" + }, + { + "sig": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141", + "key_indices": [0, 1, 2], + "nonce_indices": [0, 1, 2], + "msg_index": 0, + "signer_index": 0, + "comment": "Signature exceeds group size" + } + ], + "verify_error_test_cases": [ + { + "sig": "012ABBCB52B3016AC03AD82395A1A415C48B93DEF78718E62A7A90052FE224FB", + "key_indices": [0, 1, 2], + "nonce_indices": [4, 1, 2], + "msg_index": 0, + "signer_index": 0, + "error": { + "type": "invalid_contribution", + "signer": 0, + "contrib": "pubnonce" + }, + "comment": "Invalid pubnonce" + }, + { + "sig": "012ABBCB52B3016AC03AD82395A1A415C48B93DEF78718E62A7A90052FE224FB", + "key_indices": [3, 1, 2], + "nonce_indices": [0, 1, 2], + "msg_index": 0, + "signer_index": 0, + "error": { + "type": "invalid_contribution", + "signer": 0, + "contrib": "pubkey" + }, + "comment": "Invalid pubkey" + } + ] +} diff --git a/bip-0327/vectors/tweak_vectors.json b/bip-0327/vectors/tweak_vectors.json new file mode 100644 index 0000000000..d0a7cfe832 --- /dev/null +++ b/bip-0327/vectors/tweak_vectors.json @@ -0,0 +1,84 @@ +{ + "sk": "7FB9E0E687ADA1EEBF7ECFE2F21E73EBDB51A7D450948DFE8D76D7F2D1007671", + "pubkeys": [ + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "02DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659" + ], + "secnonce": "508B81A611F100A6B2B6B29656590898AF488BCF2E1F55CF22E5CFB84421FE61FA27FD49B1D50085B481285E1CA205D55C82CC1B31FF5CD54A489829355901F703935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "pnonces": [ + "0337C87821AFD50A8644D820A8F3E02E499C931865C2360FB43D0A0D20DAFE07EA0287BF891D2A6DEAEBADC909352AA9405D1428C15F4B75F04DAE642A95C2548480", + "0279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F817980279BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798", + "032DE2662628C90B03F5E720284EB52FF7D71F4284F627B68A853D78C78E1FFE9303E4C5524E83FFE1493B9077CF1CA6BEB2090C93D930321071AD40B2F44E599046" + ], + "aggnonce": "028465FCF0BBDBCF443AABCCE533D42B4B5A10966AC09A49655E8C42DAAB8FCD61037496A3CC86926D452CAFCFD55D25972CA1675D549310DE296BFF42F72EEEA8C9", + "tweaks": [ + "E8F791FF9225A2AF0102AFFF4A9A723D9612A682A25EBE79802B263CDFCD83BB", + "AE2EA797CC0FE72AC5B97B97F3C6957D7E4199A167A58EB08BCAFFDA70AC0455", + "F52ECBC565B3D8BEA2DFD5B75A4F457E54369809322E4120831626F290FA87E0", + "1969AD73CC177FA0B4FCED6DF1F7BF9907E665FDE9BA196A74FED0A3CF5AEF9D", + "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141" + ], + "msg": "F95466D086770E689964664219266FE5ED215C92AE20BAB5C9D79ADDDDF3C0CF", + "valid_test_cases": [ + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [0], + "is_xonly": [true], + "signer_index": 2, + "expected": "E28A5C66E61E178C2BA19DB77B6CF9F7E2F0F56C17918CD13135E60CC848FE91", + "comment": "A single x-only tweak" + }, + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [0], + "is_xonly": [false], + "signer_index": 2, + "expected": "38B0767798252F21BF5702C48028B095428320F73A4B14DB1E25DE58543D2D2D", + "comment": "A single plain tweak" + }, + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [0, 1], + "is_xonly": [false, true], + "signer_index": 2, + "expected": "408A0A21C4A0F5DACAF9646AD6EB6FECD7F7A11F03ED1F48DFFF2185BC2C2408", + "comment": "A plain tweak followed by an x-only tweak" + }, + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [0, 1, 2, 3], + "is_xonly": [false, false, true, true], + "signer_index": 2, + "expected": "45ABD206E61E3DF2EC9E264A6FEC8292141A633C28586388235541F9ADE75435", + "comment": "Four tweaks: plain, plain, x-only, x-only." + }, + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [0, 1, 2, 3], + "is_xonly": [true, false, true, false], + "signer_index": 2, + "expected": "B255FDCAC27B40C7CE7848E2D3B7BF5EA0ED756DA81565AC804CCCA3E1D5D239", + "comment": "Four tweaks: x-only, plain, x-only, plain. If an implementation prohibits applying plain tweaks after x-only tweaks, it can skip this test vector or return an error." + } + ], + "error_test_cases": [ + { + "key_indices": [1, 2, 0], + "nonce_indices": [1, 2, 0], + "tweak_indices": [4], + "is_xonly": [false], + "signer_index": 2, + "error": { + "type": "value", + "message": "The tweak must be less than n." + }, + "comment": "Tweak is invalid because it exceeds group size" + } + ] +} diff --git a/bip-0328.mediawiki b/bip-0328.mediawiki new file mode 100644 index 0000000000..b0c0218b47 --- /dev/null +++ b/bip-0328.mediawiki @@ -0,0 +1,95 @@ +
+  BIP: 328
+  Layer: Applications
+  Title: Derivation Scheme for MuSig2 Aggregate Keys
+  Authors: Ava Chow 
+  Status: Complete
+  Type: Informational
+  Assigned: 2024-06-04
+  License: CC0-1.0
+
+ +==Abstract== + +This document specifies how BIP 32 extended public keys can be constructed from a BIP 327 MuSig2 +aggregate public key and how such keys should be used for key derivation. + +==Copyright== + +This BIP is licensed under the Creative Commons CC0 1.0 Universal license. + +==Motivation== + +Multiple signers can create a single aggregate public key with MuSig2 that is indistinguishable +from a random public key. The cosigners need a method for generating additional aggregate pubkeys +to follow the best practice of using a new address for every payment. + +The obvious method is for the cosigners to generate multiple public keys and produce a +new aggregate pubkey every time one is needed. This is similar to how multisig using Bitcoin script +works where all of the cosigners share their extended public keys and do derivation to produce +the multisig script. The same could be done with MuSig2 and instead of producing a multisig script, +the result would be a MuSig2 aggregate pubkey. + +However, it is much simpler to be able to derive from a single extended public key instead of having +to derive from many extended public keys and aggregate them. As MuSig2 produces a normal looking +public key, the aggregate public can be used in this way. This reduces the storage and computation +requirements for generating new aggregate pubkeys. + +==Specification== + +A synthetic xpub can be created from a BIP 327 MuSig2 plain aggregate public key by setting +the depth to 0, the child number to 0, and attaching a chaincode with the byte string +868087ca02a6f974c4598924c36b57762d32cb45717167e300622c7167e38965'''Where does this +constant chaincode come from?''' It is the SHA256 of the text MuSig2MuSig2MuSig2. +This fixed chaincode should be used by all such synthetic xpubs following this specification. +Unhardened child public keys can be derived from the synthetic xpub as with any other xpub. Since +the aggregate public key is all that is necessary to produce the synthetic xpub, any aggregate +public key that will be used in this way shares the same privacy concerns as typical xpubs. + +Furthermore, as there is no aggregate private key, only unhardened derivation from the aggregate +public key is possible. + +When signing, all signers must compute the tweaks used in the BIP 32 derivation for the child key +being signed for. The IL value computed in ''CKDpub'' is the tweak used at each +derivation step. These are provided in the session context, each with a tweak mode of plain +(''is_xonly_t = false''). When the ''Sign'' algorithm is used, the tweaks will be applied to the +partial signatures. + +==Test Vectors== + +* Aggregate pubkey 0354240c76b8f2999143301a99c7f721ee57eee0bce401df3afeaa9ae218c70f23 +** Synthetic xpub xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwXEKGEouzXE6QLLRxjatMcLLzJ5LV5Nib1BN7vJg6yp45yHHRbm +** Keys: +*** 03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9 +*** 02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9 +* Aggregate pubkey 0290539eede565f5d054f32cc0c220126889ed1e5d193baf15aef344fe59d4610c +** Synthetic xpub xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwVk5TFJk8Tw5WAdV3DhrGfbFA216sE9BsQQiSFTdudkETnKdg8k +** Keys: +*** 02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9 +*** 03DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659 +*** 023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66 +* Aggregate pubkey 022479f134cdb266141dab1a023cbba30a870f8995b95a91fc8464e56a7d41f8ea +** Synthetic xpub xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwUvaZYpysLX4wN59tjwU5pBuDjNrPEJbfxjLwn7ruzbXTcUTHkZ +** Keys: +*** 02DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659 +*** 023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66 +*** 02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9 +*** 03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9 + +==Backwards Compatibility== + +Once a synthetic xpub is created, it is fully backwards compatible with BIP 32 - only unhardened +derivation can be done, and the signers will be able to produce a signature for any derived children. + +==Rationale== + + + +==Reference Implementation== + +A Python reference implementation is available in this BIP's [[bip-0328|Auxiliary Files]]. + +==Acknowledgements== + +Thanks to Pieter Wuille, Andrew Poelstra, Sanket Kanjalkar, Salvatore Ingala, and all others who +participated in discussions on this topic. diff --git a/bip-0328/_base58.py b/bip-0328/_base58.py new file mode 100644 index 0000000000..438163e400 --- /dev/null +++ b/bip-0328/_base58.py @@ -0,0 +1,176 @@ +""" +Base 58 conversion utilities +**************************** +""" + +# +# base58.py +# Original source: git://github.com/joric/brutus.git +# which was forked from git://github.com/samrushing/caesure.git +# +# Distributed under the MIT/X11 software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# + +from binascii import hexlify, unhexlify +from typing import List + +from _common import hash256 + + +b58_digits: str = '123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz' + + +def encode(b: bytes) -> str: + """ + Encode bytes to a base58-encoded string + + :param b: Bytes to encode + :return: Base58 encoded string of ``b`` + """ + + # Convert big-endian bytes to integer + n: int = int('0x0' + hexlify(b).decode('utf8'), 16) + + # Divide that integer into base58 + temp: List[str] = [] + while n > 0: + n, r = divmod(n, 58) + temp.append(b58_digits[r]) + res: str = ''.join(temp[::-1]) + + # Encode leading zeros as base58 zeros + czero: int = 0 + pad: int = 0 + for c in b: + if c == czero: + pad += 1 + else: + break + return b58_digits[0] * pad + res + +def decode(s: str) -> bytes: + """ + Decode a base58-encoding string, returning bytes + + :param s: Base58 string to decode + :return: Bytes encoded by ``s`` + """ + if not s: + return b'' + + # Convert the string to an integer + n: int = 0 + for c in s: + n *= 58 + if c not in b58_digits: + raise Exception('Character %r is not a valid base58 character' % c) + digit = b58_digits.index(c) + n += digit + + # Convert the integer to bytes + h: str = '%x' % n + if len(h) % 2: + h = '0' + h + res = unhexlify(h.encode('utf8')) + + # Add padding back. + pad = 0 + for c in s[:-1]: + if c == b58_digits[0]: + pad += 1 + else: + break + return b'\x00' * pad + res + +def decode_check(s: str) -> bytes: + """ + Decode a Base58Check encoded string, returning bytes + + :param s: Base58 string to decode + :return: Bytes encoded by ``s`` + """ + data = decode(s) + payload = data[:-4] + checksum = data[-4:] + calc_checksum = hash256(payload) + if checksum != calc_checksum[:4]: + raise ValueError("Invalid checksum") + return payload + +def encode_check(b: bytes) -> str: + checksum = hash256(b)[0:4] + data = b + checksum + return encode(data) + +def get_xpub_fingerprint(s: str) -> bytes: + """ + Get the parent fingerprint from an extended public key + + :param s: The extended pubkey + :return: The parent fingerprint bytes + """ + data = decode(s) + fingerprint = data[5:9] + return fingerprint + +def get_xpub_fingerprint_hex(xpub: str) -> str: + """ + Get the parent fingerprint as a hex string from an extended public key + + :param xpub: The extended pubkey + :return: The parent fingerprint as a hex string + """ + data = decode(xpub) + fingerprint = data[5:9] + return hexlify(fingerprint).decode() + +def to_address(b: bytes, version: bytes) -> str: + """ + Base58 Check Encode the data with the version number. + Used to encode legacy style addresses. + + :param b: The data to encode + :param version: The version number to encode with + :return: The Base58 Check Encoded string + """ + data = version + b + checksum = hash256(data)[0:4] + data += checksum + return encode(data) + +def xpub_to_pub_hex(xpub: str) -> str: + """ + Get the public key as a string from the extended public key. + + :param xpub: The extended pubkey + :return: The pubkey hex string + """ + data = decode(xpub) + pubkey = data[-37:-4] + return hexlify(pubkey).decode() + + +def xpub_to_xonly_pub_hex(xpub: str) -> str: + """ + Get the public key as a string from the extended public key. + + :param xpub: The extended pubkey + :return: The pubkey hex string + """ + data = decode(xpub) + pubkey = data[-36:-4] + return hexlify(pubkey).decode() + + +def xpub_main_2_test(xpub: str) -> str: + """ + Convert an extended pubkey from mainnet version to testnet version. + + :param xpub: The extended pubkey + :return: The extended pubkey re-encoded using testnet version bytes + """ + data = decode(xpub) + test_data = b'\x04\x35\x87\xCF' + data[4:-4] + checksum = hash256(test_data)[0:4] + return encode(test_data + checksum) diff --git a/bip-0328/_bip327.py b/bip-0328/_bip327.py new file mode 120000 index 0000000000..a19956364f --- /dev/null +++ b/bip-0328/_bip327.py @@ -0,0 +1 @@ +../bip-0327/reference.py \ No newline at end of file diff --git a/bip-0328/_common.py b/bip-0328/_common.py new file mode 100644 index 0000000000..9b01bad1b6 --- /dev/null +++ b/bip-0328/_common.py @@ -0,0 +1,47 @@ +""" +Common Classes and Utilities +**************************** +""" + +import hashlib + +def sha256(s: bytes) -> bytes: + """ + Perform a single SHA256 hash. + + :param s: Bytes to hash + :return: The hash + """ + return hashlib.new('sha256', s).digest() + + +def ripemd160(s: bytes) -> bytes: + """ + Perform a single RIPEMD160 hash. + + :param s: Bytes to hash + :return: The hash + """ + return hashlib.new('ripemd160', s).digest() + + +def hash256(s: bytes) -> bytes: + """ + Perform a double SHA256 hash. + A SHA256 is performed on the input, and then a second + SHA256 is performed on the result of the first SHA256 + + :param s: Bytes to hash + :return: The hash + """ + return sha256(sha256(s)) + + +def hash160(s: bytes) -> bytes: + """ + perform a single SHA256 hash followed by a single RIPEMD160 hash on the result of the SHA256 hash. + + :param s: Bytes to hash + :return: The hash + """ + return ripemd160(sha256(s)) diff --git a/bip-0328/_xpub.py b/bip-0328/_xpub.py new file mode 100644 index 0000000000..004b5933ef --- /dev/null +++ b/bip-0328/_xpub.py @@ -0,0 +1,244 @@ +#!/usr/bin/env python3 +# Copyright (c) 2020 The HWI developers +# Distributed under the MIT software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. + +""" +Key Classes and Utilities +************************* + +Classes and utilities for working with extended public keys, key origins, and other key related things. +""" + +import _base58 as base58 +from _common import ( + hash256, + hash160, +) +import binascii +import hmac +import hashlib +import struct +from typing import ( + Dict, + Optional, + Sequence, + Tuple, +) + + +HARDENED_FLAG = 1 << 31 + +p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F +n = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 +G = (0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798, 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8) + +Point = Optional[Tuple[int, int]] + +def H_(x: int) -> int: + """ + Shortcut function that "hardens" a number in a BIP44 path. + """ + return x | HARDENED_FLAG + +def is_hardened(i: int) -> bool: + """ + Returns whether an index is hardened + """ + return i & HARDENED_FLAG != 0 + + +def point_add(p1: Point, p2: Point) -> Point: + if (p1 is None): + return p2 + if (p2 is None): + return p1 + if (p1[0] == p2[0] and p1[1] != p2[1]): + return None + if (p1 == p2): + lam = (3 * p1[0] * p1[0] * pow(2 * p1[1], p - 2, p)) % p + else: + lam = ((p2[1] - p1[1]) * pow(p2[0] - p1[0], p - 2, p)) % p + x3 = (lam * lam - p1[0] - p2[0]) % p + return (x3, (lam * (p1[0] - x3) - p1[1]) % p) + + +def point_mul(p: Point, n: int) -> Point: + r = None + for i in range(256): + if ((n >> i) & 1): + r = point_add(r, p) + p = point_add(p, p) + return r + + +def deserialize_point(b: bytes) -> Point: + x = int.from_bytes(b[1:], byteorder="big") + y = pow((x * x * x + 7) % p, (p + 1) // 4, p) + if (y & 1 != b[0] & 1): + y = p - y + return (x, y) + + +def bytes_to_point(point_bytes: bytes) -> Point: + header = point_bytes[0] + if header == 4: + x = point_bytes[1:33] + y = point_bytes[33:65] + return (int(binascii.hexlify(x), 16), int(binascii.hexlify(y), 16)) + return deserialize_point(point_bytes) + +def point_to_bytes(p: Point) -> bytes: + if p is None: + raise ValueError("Cannot convert None to bytes") + return (b'\x03' if p[1] & 1 else b'\x02') + p[0].to_bytes(32, byteorder="big") + + +# An extended public key (xpub) or private key (xprv). Just a data container for now. +# Only handles deserialization of extended keys into component data to be handled by something else +class ExtendedKey(object): + """ + A BIP 32 extended public key. + """ + + MAINNET_PUBLIC = b'\x04\x88\xB2\x1E' + MAINNET_PRIVATE = b'\x04\x88\xAD\xE4' + TESTNET_PUBLIC = b'\x04\x35\x87\xCF' + TESTNET_PRIVATE = b'\x04\x35\x83\x94' + + def __init__(self, version: bytes, depth: int, parent_fingerprint: bytes, child_num: int, chaincode: bytes, privkey: Optional[bytes], pubkey: bytes) -> None: + """ + :param version: The version bytes for this xpub + :param depth: The depth of this xpub as defined in BIP 32 + :param parent_fingerprint: The 4 byte fingerprint of the parent xpub as defined in BIP 32 + :param child_num: The number of this xpub as defined in BIP 32 + :param chaincode: The chaincode of this xpub as defined in BIP 32 + :param privkey: The private key for this xpub if available + :param pubkey: The public key for this xpub + """ + self.version: bytes = version + self.is_testnet: bool = version == ExtendedKey.TESTNET_PUBLIC or version == ExtendedKey.TESTNET_PRIVATE + self.is_private: bool = version == ExtendedKey.MAINNET_PRIVATE or version == ExtendedKey.TESTNET_PRIVATE + self.depth: int = depth + self.parent_fingerprint: bytes = parent_fingerprint + self.child_num: int = child_num + self.chaincode: bytes = chaincode + self.pubkey: bytes = pubkey + self.privkey: Optional[bytes] = privkey + + @classmethod + def deserialize(cls, xpub: str) -> 'ExtendedKey': + """ + Create an :class:`~ExtendedKey` from a Base58 check encoded xpub + + :param xpub: The Base58 check encoded xpub + """ + data = base58.decode(xpub)[:-4] # Decoded xpub without checksum + return cls.from_bytes(data) + + @classmethod + def from_bytes(cls, data: bytes) -> 'ExtendedKey': + """ + Create an :class:`~ExtendedKey` from a serialized xpub + + :param xpub: The serialized xpub + """ + + version = data[0:4] + if version not in [ExtendedKey.MAINNET_PRIVATE, ExtendedKey.MAINNET_PUBLIC, ExtendedKey.TESTNET_PRIVATE, ExtendedKey.TESTNET_PUBLIC]: + raise Exception(f"Extended key magic of {version.hex()} is invalid") + is_private = version == ExtendedKey.MAINNET_PRIVATE or version == ExtendedKey.TESTNET_PRIVATE + depth = data[4] + parent_fingerprint = data[5:9] + child_num = struct.unpack('>I', data[9:13])[0] + chaincode = data[13:45] + + if is_private: + privkey = data[46:] + pubkey = point_to_bytes(point_mul(G, int.from_bytes(privkey, byteorder="big"))) + return cls(version, depth, parent_fingerprint, child_num, chaincode, privkey, pubkey) + else: + pubkey = data[45:78] + return cls(version, depth, parent_fingerprint, child_num, chaincode, None, pubkey) + + def serialize(self) -> bytes: + """ + Serialize the ExtendedKey with the serialization format described in BIP 32. + Does not create an xpub string, but the bytes serialized here can be Base58 check encoded into one. + + :return: BIP 32 serialized extended key + """ + r = self.version + struct.pack('B', self.depth) + self.parent_fingerprint + struct.pack('>I', self.child_num) + self.chaincode + if self.is_private: + if self.privkey is None: + raise ValueError("Somehow we are private but don't have a privkey") + r += b"\x00" + self.privkey + else: + r += self.pubkey + return r + + def to_string(self) -> str: + """ + Serialize the ExtendedKey as a Base58 check encoded xpub string + + :return: Base58 check encoded xpub + """ + data = self.serialize() + checksum = hash256(data)[0:4] + return base58.encode(data + checksum) + + def get_printable_dict(self) -> Dict[str, object]: + """ + Get the attributes of this ExtendedKey as a dictionary that can be printed + + :return: Dictionary containing ExtendedKey information that can be printed + """ + d: Dict[str, object] = {} + d['testnet'] = self.is_testnet + d['private'] = self.is_private + d['depth'] = self.depth + d['parent_fingerprint'] = binascii.hexlify(self.parent_fingerprint).decode() + d['child_num'] = self.child_num + d['chaincode'] = binascii.hexlify(self.chaincode).decode() + if self.is_private and isinstance(self.privkey, bytes): + d['privkey'] = binascii.hexlify(self.privkey).decode() + d['pubkey'] = binascii.hexlify(self.pubkey).decode() + return d + + def derive_pub(self, i: int) -> 'ExtendedKey': + """ + Derive the public key at the given child index. + + :param i: The child index of the pubkey to derive + """ + if is_hardened(i): + raise ValueError("Index cannot be larger than 2^31") + + # Data to HMAC. Same as CKDpriv() for public child key. + data = self.pubkey + struct.pack(">L", i) + + # Get HMAC of data + Ihmac = hmac.new(self.chaincode, data, hashlib.sha512).digest() + Il = Ihmac[:32] + Ir = Ihmac[32:] + + # Construct curve point Il*G+K + Il_int = int(binascii.hexlify(Il), 16) + child_pubkey = point_add(point_mul(G, Il_int), bytes_to_point(self.pubkey)) + + # Construct and return a new BIP32Key + pubkey = point_to_bytes(child_pubkey) + chaincode = Ir + fingerprint = hash160(self.pubkey)[0:4] + return ExtendedKey(ExtendedKey.TESTNET_PUBLIC if self.is_testnet else ExtendedKey.MAINNET_PUBLIC, self.depth + 1, fingerprint, i, chaincode, None, pubkey) + + def derive_pub_path(self, path: Sequence[int]) -> 'ExtendedKey': + """ + Derive the public key at the given path + + :param path: Sequence of integers for the path of the pubkey to derive + """ + key = self + for i in path: + key = key.derive_pub(i) + return key diff --git a/bip-0328/reference.py b/bip-0328/reference.py new file mode 100644 index 0000000000..d7e493e2ea --- /dev/null +++ b/bip-0328/reference.py @@ -0,0 +1,31 @@ +#! /usr/bin/env python3 + +import json +import os +import sys + +from _base58 import xpub_to_pub_hex +from _bip327 import cbytes, key_agg +from _xpub import ExtendedKey + +CHAINCODE = bytes.fromhex("868087ca02a6f974c4598924c36b57762d32cb45717167e300622c7167e38965") + +def aggregate_to_xpub(aggregate: bytes) -> ExtendedKey: + return ExtendedKey(ExtendedKey.MAINNET_PUBLIC, 0, b"\x00\x00\x00\x00", 0, CHAINCODE, None, aggregate) + +def test_aggregate_to_xpub(): + with open(os.path.join(sys.path[0], "vectors.json"), "r") as f: + test_data = json.load(f) + + for test_case in test_data: + keys = [bytes.fromhex(k) for k in test_case["keys"]] + + agg_ctx = key_agg(keys) + pub = cbytes(agg_ctx.Q) + assert pub.hex() == test_case["aggregate_pubkey"] + + xpub = aggregate_to_xpub(pub) + assert xpub.to_string() == test_case["xpub"] + +if __name__ == "__main__": + test_aggregate_to_xpub() diff --git a/bip-0328/vectors.json b/bip-0328/vectors.json new file mode 100644 index 0000000000..d42c2674f9 --- /dev/null +++ b/bip-0328/vectors.json @@ -0,0 +1,29 @@ +[ + { + "aggregate_pubkey": "0354240c76b8f2999143301a99c7f721ee57eee0bce401df3afeaa9ae218c70f23", + "keys": [ + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9" + ], + "xpub": "xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwXEKGEouzXE6QLLRxjatMcLLzJ5LV5Nib1BN7vJg6yp45yHHRbm" + }, + { + "aggregate_pubkey": "0290539eede565f5d054f32cc0c220126889ed1e5d193baf15aef344fe59d4610c", + "keys": [ + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659", + "023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66" + ], + "xpub": "xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwVk5TFJk8Tw5WAdV3DhrGfbFA216sE9BsQQiSFTdudkETnKdg8k" + }, + { + "aggregate_pubkey": "022479f134cdb266141dab1a023cbba30a870f8995b95a91fc8464e56a7d41f8ea", + "keys": [ + "02DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659", + "023590A94E768F8E1815C2F24B4D80A8E3149316C3518CE7B7AD338368D038CA66", + "02F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9", + "03935F972DA013F80AE011890FA89B67A27B7BE6CCB24D3274D18B2D4067F261A9" + ], + "xpub": "xpub661MyMwAqRbcFt6tk3uaczE1y6EvM1TqXvawXcYmFEWijEM4PDBnuCXwwUvaZYpysLX4wN59tjwU5pBuDjNrPEJbfxjLwn7ruzbXTcUTHkZ" + } +] diff --git a/bip-0329.mediawiki b/bip-0329.mediawiki new file mode 100644 index 0000000000..181a89b3a4 --- /dev/null +++ b/bip-0329.mediawiki @@ -0,0 +1,192 @@ +
+  BIP: 329
+  Layer: Applications
+  Title: Wallet Labels Export Format
+  Authors: Craig Raw 
+  Status: Draft
+  Type: Informational
+  Assigned: 2022-08-23
+  License: BSD-2-Clause
+
+ +==Abstract== + +This document specifies a format for the export of labels that may be attached to various common types of records in a wallet. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +The export and import of funds across different Bitcoin wallet applications is well defined through standards such as BIP39, BIP32, BIP44 etc. +These standards are well supported and allow users to move easily between different wallets. +There is, however, no defined standard to transfer any labels the user may have applied to the transactions, addresses, public keys, inputs, outputs or xpubs in their wallet. +The UTXO model that Bitcoin uses makes these labels particularly valuable as they may indicate the source of funds, whether received externally or as a result of change from a prior transaction. +In both cases, care must be taken when spending to avoid undesirable leaks of private information. + +Labels provide valuable guidance in this regard, and have even become mandatory when spending in several Bitcoin wallets. +Allowing users to import and export their labels in a standardized way ensures that they do not experience lock-in to a particular wallet application. +In addition, many wallets allow unspent outputs to be frozen or made unspendable within the wallet. Since this wallet-related metadata is similar to labels and not captured elsewhere, it is also included in this format. + +==Rationale== + +While there is currently no widely accepted format for exporting and importing labels, there are existing formats in use. +SLIP-0015[https://github.com/satoshilabs/slips/blob/master/slip-0015.md SLIP-0015] defines a format for exporting address and output labels, but requires encryption using a private key associated with the wallet seed, and thus cannot be used independently by coordinator wallets which cannot access private keys. +The Electrum wallet imports and exports address and transaction labels in a JSON format which could be used with other record types, but the format used is not self describing making record type identification difficult. + +==Specification== + +In order to be lightweight, human readable and well structured, this BIP uses a JSON format. +Further, the JSON Lines format is used (also called newline-delimited JSON)[https://jsonlines.org/ jsonlines.org]. +This allows a document to be split, streamed, or incrementally added to, and limits the potential for formatting errors to invalidate an entire import. +It is also a convenient format for command-line processing, which is often line-oriented. + +Further to the JSON Lines specification, an export of labels from a wallet must be a UTF-8 encoded text file, containing one record per line consisting of a valid JSON object. +Lines are separated by \n. Multiline values are not permitted. +Each JSON object must contain 3 or 4 key/value pairs, defined as follows: + +{| class="wikitable" +|- +! Key +! Description +|- +| type +| One of tx, addr, pubkey, input, output or xpub +|- +| ref +| Reference to the transaction, address, public key, input, output or extended public key +|- +| label +| The label applied to the reference +|- +| origin +| Optional key origin information referencing the wallet associated with the label +|- +| spendable +| One of true or false, denoting if an output should be spendable by the wallet +|} + +The reference is defined for each type as follows: + +{| class="wikitable" +|- +! Type +! Description +! Example +|- +| tx +| Transaction id in hexadecimal format +| f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd +|- +| addr +| Address in base58 or bech32 format +| bc1q34aq5drpuwy3wgl9lhup9892qp6svr8ldzyy7c +|- +| pubkey +| 32, 33 or 65 byte public key in hexadecimal format +| 0283409659355b6d1cc3c32decd5d561abaac86c37a353b52895a5e6c196d6f448 +|- +| input +| Transaction id and input index separated by a colon +| f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd:0 +|- +| output +| Transaction id and output index separated by a colon +| f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd:1 +|- +| xpub +| Extended public key as defined by BIP32 +| xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8Nq... +|} + +Each JSON object must contain both type and ref properties. The label, origin and spendable properties are optional. If the label or spendable properties are omitted, the importing wallet should not alter these values. The spendable property should only appear where type is output. + +If present, the optional origin property must contain an abbreviated output descriptor (as defined by BIP380[https://github.com/bitcoin/bips/blob/master/bip-0380.mediawiki BIP-0380]) describing a BIP32 compatible originating wallet, including all key origin information but excluding any actual keys, any child path elements, or a checksum. +This property should be used to disambiguate transaction labels from different wallets contained in the same export, particularly when exporting multiple accounts derived from the same seed. + +Care should be taken when exporting due to the privacy sensitive nature of the data. +Encryption in transit over untrusted networks is highly recommended, and encryption at rest should also be considered. +Unencrypted exports should be deleted as soon as possible. +For security reasons no private key types are defined. + +==Importing== + +* An importing wallet may ignore records it does not store, and truncate labels if necessary. A suggested default for maximum label length is 255 characters, and an importing wallet should consider warning the user if truncation is applied. +* Wallets importing public key records may derive addresses from them to match against known wallet addresses. +* Wallets importing extended public keys may match them against signers, for example in a multisig setup. + +==Backwards Compatibility== + +The nature of this format makes it naturally extensible to handle other record types. +However, importing wallets complying to this specification should ignore types not defined here. + +==Test Vectors== + +The following fragment represents a wallet label export: +
+{ "type": "tx", "ref": "f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd", "label": "Transaction", "origin": "wpkh([d34db33f/84'/0'/0'])" }
+{ "type": "addr", "ref": "bc1q34aq5drpuwy3wgl9lhup9892qp6svr8ldzyy7c", "label": "Address" }
+{ "type": "pubkey", "ref": "0283409659355b6d1cc3c32decd5d561abaac86c37a353b52895a5e6c196d6f448", "label": "Public Key" }
+{ "type": "input", "ref": "f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd:0", "label": "Input" }
+{ "type": "output", "ref": "f91d0a8a78462bc59398f2c5d7a84fcff491c26ba54c4833478b202796c8aafd:1", "label": "Output", "spendable": false }
+{ "type": "xpub", "ref": "xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8", "label": "Extended Public Key" }
+{ "type": "tx", "ref": "f546156d9044844e02b181026a1a407abfca62e7ea1159f87bbeaa77b4286c74", "label": "Account #1 Transaction", "origin": "wpkh([d34db33f/84'/0'/1'])" }
+
+ +==Additional Fields== + +If the goal is solely to move labels between cooperating wallets, +then the above values are the minimum needed. However, wallet data +exports can serve other purposes. Many values associated with +addresses, transactions and outputs are already on hand for the +wallet generating the export, and yet would be hard or impossible +for importing tools to reconstruct. + +All of the following values are optional for the exporter to provide, +but should be given if they are readily available. + +=== Transactions === + +* height: An integer giving the block height where this fully confirmed transaction can be found. For transactions that are confirmed by less than 6 blocks, omit this field or provide a value of zero. (Background: Until it is fully confirmed, the "height" of a transaction is in flux and may vary due to chain reorgs. However, the consumer of the labels, may not know the current block height, so it cannot know if the height is "real" (firm, fixed) or just transitory. Therefore, it is important to omit the height unless the generating wallet considers the transaction to be confirmed.) + +* time: ISO-8601 formatted timestamp of the block given by the "height" field, preferably in UTC, although ISO-8601 can represent local times. Example: 2025-01-23T11:40:35Z. + +* fee: Integer giving the number of Satoshis that went to the miner for this transaction. + +* value: Signed integer giving the number of Satoshis that came into the wallet by this transaction. Will be negative when sats leave the wallet. Could be zero if it is a consolidation transaction that moves from old UTXO to new. + +* rate: Exchange rate at time of transaction. This is the value of a Bitcoin, expressed in another currency, at the time of the transaction, based on user preferences for data source. Multiple currencies can be given. Keys are ISO 4217 currency codes where possible. Example: "rate": { "USD": 105620.00 } + +=== Address, Inputs, and Outputs === + +* keypath: The data needed to build full descriptor down to the specific address. This extends origin with the final two components that are unhardened (in the typical case, assuming BIP-84). Provide string /1/123 for wpkh([d34db33f/84'/0'/0'/1/123]). If the first character is not /, then it should be interpreted as a full descriptor, independent of origin (if any). + +=== Inputs and Outputs === + +* value: Integer with the number of Satoshis (nValue) of the input or output. + +* fmv: Fair market value of the input/output relative to some other currency, typically fiat. The value should be a mapping, from currency code to decimal number. Example: "fmv": { "USD": 1233.45 }. Most situations will have only a single currency value, and it represents the real price of the goods/services expressed in some fiat currency. This is not an exchange *rate*, but an absolute value. By dividing by the value (above), it is possible to calculate an effective change rate for the transaction. + +* height and time: Same definition as defined in Transactions. + +=== Address === + +* heights: a list of block heights that contain any activity related to this address, include outputs that deposit to the address, and transactions that spend UTXOs of this address. Omit heights for transactions that are not fully confirmed. An empty array indicates the address is unused for confirmed transactions. + +== Comment on Types in JSON == + +JSON can serialize a number of basic types, including string, integer +and boolean (true/false). Decimal values (123.45) can +also be serialized, but some parsing libraries may interpret them as floating +point values, which is generally not what we want in financial applications. +When hand-crafting JSON data, be careful not to write "false" (with quotes), +since that is a string with 5 characters and not a boolean. + +==Reference Implementation== + +* [https://github.com/Labelbase/python-bip329 Python-BIP329 package] + +==References== + + diff --git a/bip-0330.mediawiki b/bip-0330.mediawiki new file mode 100644 index 0000000000..1469892fbe --- /dev/null +++ b/bip-0330.mediawiki @@ -0,0 +1,299 @@ +
+  BIP: 330
+  Layer: Peer Services
+  Title: Transaction announcements reconciliation
+  Authors: Gleb Naumenko 
+           Pieter Wuille 
+  Status: Draft
+  Type: Specification
+  Assigned: 2019-09-25
+  License: CC0-1.0
+  License-Code: MIT
+
+ +==Abstract== + +This document specifies a P2P protocol extension for reconciliation of transaction announcements between 2 nodes, which is a building block for efficient transaction relay protocols (e.g., [https://arxiv.org/pdf/1905.10518.pdf Erlay]). This is a step towards increasing the connectivity of the network for almost no bandwidth cost. + +==Motivation== + +Currently in the Bitcoin network, every 32-byte transaction ID is announced in at least one direction between every pair of connected peers, via INV messages. This results in high cost of announcing transactions: ''O(nodes * connections_per_node)''. + +A reconciliation-based protocol which uses the technique suggested in this document can have better scaling properties than INV-based flooding. + +Increasing the connectivity of the network makes the network more robust to partitioning attacks; thus, improving the bandwidth scaling of transaction relay to ''O(nodes)'' (and without a high constant overhead) would allow us to improve the security of the network by increasing connectivity. It would also reduce the bandwidth required to run a Bitcoin node and potentially enable more users to run full nodes. + +===Erlay=== + +[https://arxiv.org/pdf/1905.10518.pdf Erlay] is an example of a high-level transaction relay protocol which employs set reconciliation for bandwidth efficiency. + +Note that what we are going to describe here is a modified version from the protocol (it is different from what is presented in the paper). + +Erlay uses both flooding (announcing using INV messages to all peers) and reconciliation to announce transactions. +Flooding is expensive, so Erlay seeks to use it only when necessary to facilitate rapid relay over a small subset of connections. + +Efficient set reconciliation is meant to deliver transactions to those nodes which didn't receive a transaction via flooding, and also just make sure remaining connections are in sync (directly connected pairs of nodes are aware they have nothing to learn from each other). + +Efficient set reconciliation works as follows: +1) every node keeps a reconciliation set for each peer, in which transactions are placed which would have been announced using INV messages absent this protocol +2) once in a while every node chooses a peer from its reconciliation queue to reconcile with, resulting in both sides learning the transactions known to the other side +3) after every reconciliation round, the corresponding reconciliation set is cleared + +A more detailed description of a set reconciliation round can be found below. + +Erlay allows us to: +* save a significant portion of the bandwidth consumed by a node +* increase network connectivity for almost no bandwidth or latency cost +* keep transaction propagation latency at the same level + +This document proposes a P2P-layer extension which is required to enable efficient reconciliation-based protocols (like Erlay) for transaction relay. + +==Specification== + +===New data structures=== + +Several new data structures are introduced to the P2P protocol first, to aid with efficient transaction relay. + +====32-bit short transaction IDs==== += +Short IDs are computed as follows: +* Let ''salt1'' and ''salt2'' be the entropy contributed by both sides; see the "sendtxrcncl" message further for details how they are exchanged. +* Sort the two salts such that ''salt1 ≤ salt2'' (which side sent what doesn't matter). +* Compute ''h = TaggedHash("Tx Relay Salting", salt1, salt2)'', where the two salts are encoded in 64-bit little-endian byte order, and TaggedHash is specified by [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP-340]. +* Let ''k0'' be the 64-bit integer obtained by interpreting the first 8 bytes of ''h'' in little-endian byte order. +* Let ''k1'' be the 64-bit integer obtained by interpreting the second 8 bytes of ''h'' in little-endian byte order. +* Let ''s = SipHash-2-4((k0,k1),wtxid)'', where ''wtxid'' is the transaction hash including witness data as defined by BIP141. +* The short ID is equal to ''1 + (s mod 0xFFFFFFFF)''. + +This results in approximately uniformly distributed IDs in the range ''[1..0xFFFFFFFF]'', which is a requirement for using them as elements in 32-bit sketches. See the next paragraph for details. + +====Short transaction ID sketches==== + +Reconciliation-based relay uses [https://www.cs.bu.edu/~reyzin/code/fuzzy.html PinSketch] BCH-based secure sketches as introduced by the [https://www.cs.bu.edu/~reyzin/fuzzy.html Fuzzy Extractors paper]. They are a form of set checksums with the following properties: +* Sketches have a predetermined capacity, and when the number of elements in the set does not exceed the capacity, it is always possible to recover the entire set from the sketch by decoding the sketch. A sketch of nonzero b-bit elements with capacity c can be stored in bc bits. +* A sketch of the [https://en.wikipedia.org/wiki/Symmetric_difference symmetric difference] between the two sets (i.e., all elements that occur in one but not both input sets), can be obtained by combining the sketches of those sets. + +The sketches used here consists of elements of the [https://en.wikipedia.org/wiki/Finite_field finite field] ''GF(232)''. Specifically, we represent finite field elements as polynomials in ''x'' over ''GF(2)'' modulo ''x327 + x3 + x2 + 1''. To map integers to finite field elements, simply treat each bit ''i'' (with value ''2i'') in the integer as the coefficient of ''xi'' in the polynomial representation. For example the integer ''101 = 26 + 25 + 22 + 1'' is mapped to field element ''x6 + x5 + x2 + 1''. These field elements can be added and multiplied together, but the specifics of that are out of scope for this document. + +A short ID sketch with capacity ''c'' consists of a sequence of ''c'' field elements. The first is the sum of all short IDs in the set, the second is the sum of the 3rd powers of all short IDs, the third is the sum of the 5th powers etc., up to the last element with is the sum of the ''(2c-1)''th powers. These elements are then encoded as 32-bit integers in little endian byte order, resulting in a ''4c''-byte serialization. + +The following Python 3.2+ code implements the creation of sketches:
+FIELD_BITS = 32
+FIELD_MODULUS = (1 << FIELD_BITS) + 0b10001101
+
+def mul2(x):
+    """Compute 2*x in GF(2^FIELD_BITS)"""
+    return (x << 1) ^ (FIELD_MODULUS if x.bit_length() >= FIELD_BITS else 0)
+
+def mul(x, y):
+    """Compute x*y in GF(2^FIELD_BITS)"""
+    ret = 0
+    for bit in [(x >> i) & 1 for i in range(x.bit_length())]:
+        ret, y = ret ^ bit * y, mul2(y)
+    return ret
+
+def create_sketch(shortids, capacity):
+    """Compute the bytes of a sketch for given shortids and given capacity."""
+    odd_sums = [0 for _ in range(capacity)]
+    for shortid in shortids:
+        squared = mul(shortid, shortid)
+        for i in range(capacity):
+            odd_sums[i] ^= shortid
+            shortid = mul(shortid, squared)
+    return b''.join(elem.to_bytes(4, 'little') for elem in odd_sums)
+
+ +The [https://github.com/sipa/minisketch/ minisketch] library implements the construction, merging, and decoding of these sketches efficiently. + +===Intended Protocol Flow=== + +Set reconciliation primarily consists of the transmission and decoding of a reconciliation set sketch upon request. + +Since sketches are based on the WTXIDs, the negotiation and support of Erlay should be enabled only if both peers signal [https://github.com/bitcoin/bips/blob/master/bip-0339.mediawiki BIP-339] support. + +[[File:bip-0330/recon_scheme_merged.png|framed|center|Protocol flow]] + +====Sketch extension==== + +If a node is unable to reconstruct the set difference from the received sketch, the node then makes a request for sketch extension. The peer would then send an extension, which is a sketch of a higher capacity (allowing to decode more differences) over the same transactions minus the sketch part which was already sent initially (to save bandwidth). +To allow this optimization, the initiator is supposed to locally store a sketch received initially. +This optimization is possible because extending a sketch is just concatenating new elements to an array. + +===New messages=== +Several new protocol messages are added: sendtxrcncl, reqrecon, sketch, reqsketchext, reconcildiff. This section describes their serialization, contents, and semantics. + +In what follows, all integers are serialized in little-endian byte order. Boolean values are encoded as a single byte that must be 0 or 1 exactly. Arrays are serialized with the CompactSize prefix that encodes their length, as is common in other P2P messages. + +====sendtxrcncl==== +The sendtxrcncl message announces support for the reconciliation protocol. It is expected to be only sent once, and ignored by nodes that don't support it. + +Should be sent before "verack" and accompanied by "wtxidrelay" (in any order). + +If "sendtxrcncl" was sent after "verack", the sender should be disconnected. + +If "sendtxrcncl" was sent before "verack", but by "verack" the "wtxidrelay" message was not received, +"sendtxrcncl" should be ignored. The connection should proceed normally, but as if reconciliation +was not supported. + +Must not be sent if peer specified no support for transaction relay (fRelay=0) in "version". +Otherwise, the sender should be disconnected. + +Its payload consists of: +{|class="wikitable" +! Data type !! Name !! Description +|- +| uint32 || version || Sender must set this to 1 currently, otherwise receiver should ignore the message. v1 is the lowest protocol version, everything below that is a protocol violation. +|- +| uint64 || salt || The salt used in the short transaction ID computation. +|} + +After both peers have confirmed support by sending "sendtxrcncl", the initiator of the P2P connection assumes the role of reconciliation initiator (will send "reqrecon" messages) and the other peer assumes the role of reconciliation responder (will respond to "reqrecon" messages). +"reqrecon" messages can only be sent by the reconciliation initiator. + +====reqrecon==== +The reqrecon message initiates a reconciliation round. + +{|class="wikitable" +! Data type !! Name !! Description +|- +| uint16 || set_size || Size of the sender's reconciliation set, used to estimate set difference. +|- +| uint16 || q || Coefficient used to estimate set difference. Multiplied by PRECISION=(2^15) - 1 and rounded up by the sender and divided by PRECISION by the receiver. +|} + +Upon receipt of a "reqrecon" message, the receiver: +* Constructs and sends a "sketch" message (see below), with a sketch of certain ''capacity=f(set_size, local_set_size, q)'' (the exact function is suggested below), where ''local_set_size'' represents size of the receiver's reconciliation set. +* Makes a snapshot of their current reconciliation set, and clears the set itself. The snapshot is kept until a "reconcildiff" message is received by the node. + +No new "reqrecon" message can be sent until a "reconcildiff" message is sent. + +====sketch==== +The sketch message is used to communicate a sketch required to perform set reconciliation. + +{|class="wikitable" +! Data type !! Name !! Description +|- +| byte[] || skdata || The sketch of the sender's reconciliation snapshot +|} + +The sketch message may be received in two cases. + +1. Initial sketch. Upon receipt of a "sketch" message, a node computes the difference sketch by combining the received sketch with a sketch computed locally for a corresponding reconciliation set. The receiving node then tries to decode the difference sketch and based on the result: +* If the decoding failed, the receiving node requests an extension sketch by sending a "reqsketchext" message. Alternatively, the node may terminate the reconciliation right away by sending a "reconcildiff" message is sent with the failure flag set (success=false). +* If the decoding succeeded, a "reconcildiff" message with success=true. +The receiver also makes snapshot of their current reconciliation set, and clears the set itself. The snapshot is kept until a "reconcildiff" message is sent by the node. It is needed to enable sketch extension. + +2. Sketch extension. By combining the sketch extension with the initially received sketch, an extended sketch is obtained. The receiving node then computes the extended difference sketch by combining the received extended sketch with an extended sketch computed locally over a corresponding reconciliation set snapshot. The receiving node then tries to decode the extended difference sketch and based on the result: +* If the decoding failed, the receiving node terminates the reconciliation right away by sending a "reconcildiff" message is sent with the failure flag set (success=false). +* If the decoding succeeded, a "reconcildiff" message with success=true. + +In either cases, a "reconcildiff" with success=false should also be accompanied with announcing all transactions from the reconciliation set (or set snapshot if failed after extension) as a fallback to flooding. +A "reconcildiff" with success=true should contain unknown short IDs of the transactions from the decoded difference, corresponding to the transactions missing on the sender's side. Known short IDs from the difference correspond to what the receiver of the message is missing, and they should be announced via an "inv" message. + +====reqsketchext==== +The reqsketchext message is used by reconciliation initiator to signal that initial set reconciliation has failed and a sketch extension is needed to find set difference. + +It has an empty payload. + +Upon receipt of a "reqsketchext" message, a node responds to it with a "sketch" message, which contains a sketch extension: a sketch (of the same transactions sketched initially) of higher capacity without the part sent initially. + +====reconcildiff==== +The reconcildiff message is used by reconciliation initiator to announce transactions which are found to be missing during set reconciliation on the sender's side. + +{|class="wikitable" +! Data type !! Name !! Description +|- +| uint8 || success || Indicates whether sender of the message succeeded at set difference decoding. +|- +| uint32[] || ask_shortids || The short IDs that the sender did not have. +|} + +Upon receipt a "reconcildiff" message with ''success=1'' (reconciliation success), a node sends an "inv" message for the transactions requested by 32-bit IDs (first vector) containing their wtxids (with parent transactions occurring before their dependencies). +If ''success=0'' (reconciliation failure), receiver should announce all transactions from the reconciliation set via an "inv" message. +In both cases, transactions the sender of the message thinks the receiver is missing are announced via an "inv" message. +The regular "inv" deduplication should apply. + +The snapshot of the corresponding reconciliation set is cleared by the sender and the receiver of the message. + +The sender should also send their own "inv" message along with the reconcildiff message to announce transactions which are missing on the receiver's side. + +==Local state== + +This BIP suggests a stateful protocol and it requires storing several variables at every node to operate properly. + +====Reconciliation salt==== +When negotiating reconciliation support, peers send each other their contribution to the reconciliation salt (see how we construct short IDs above). These salts (or just the resulting salt) should be stored on both sides of the connection. + +====Reconciliation sets==== +Every node stores a set of wtxids for every peer which supports transaction reconciliation, representing the transactions which would have been sent according to the regular flooding protocol. +Incoming transactions are added to sets when those transactions are received (if they satisfy the policies such as minimum fee set by a peer). +A reconciliation set is moved to the corresponding set snapshot after the transmission of the initial sketch. + +====Reconciliation set snapshot==== +After transmitting the initial sketch (either sending or receiving of the reconcildiff message), every node should store the snapshot of the current reconciliation set, and clear the set. +This is important to make sketch extension more stable (extension should be computed over the set snapshot). Otherwise, extension would contain transactions received after sending out the initial sketch. +The snapshot is cleared after the end of the reconciliation round (sending or receiving of the reconcildiff message). + +====Sketch capacity estimation and q-coefficient==== + +Earlier we suggested that upon receiving a reconciliation request, a node should estimate the sketch capacity it should send: ''capacity=f(set_size, local_set_size, q)''. + +We suggest the following function: ''capacity=|set_size - local_set_size| + q * min(set_size, local_set_size) + c''. + +Intuitively, ''q'' represents the discrepancy in sets: the closer the sets are, the lower optimal ''q'' is. +Per the Erlay paper, ''q'' should be derived as an optimal ''q'' value for the previous reconciliation with a given peer, once the actual set sizes and set difference are known. +For example, if in previous round ''set_size=30'' and ''local_set_size=20'', and the *actual* difference was ''12'', then a node should compute ''q'' as following: +''q=(12 - |30-20|) / min(30, 20)=0.1'' + +The derivation of ''q'' can be changed according to the version of the protocol. For example, a static value could be chosen for simplicity. However, we suggest that ''q'' remains a parameter sent in every reconciliation request to enable future compatibility with more sophisticated (non-static) choices of this parameter. + +As for the ''c'' parameter, it is suggested to use ''c=1'' to avoid sending empty sketches and reduce the overhead caused by under-estimations. + +==Backward compatibility== + +Older clients remain fully compatible and interoperable after this change. + +Clients which do not implement this protocol remain fully compatible after this change using existing protocols, because transaction announcement reconciliation is used only for peers that negotiate support for it. + +==Rationale== + +====Why use PinSketch for set reconciliation?==== + +PinSketch is more bandwidth efficient than IBLT, especially for the small differences in sets we expect to operate over. +PinSketch is as bandwidth efficient as CPISync, but PinSketch has quadratic decoding complexity, while CPISync have cubic decoding complexity. This makes PinSketch significantly faster. + +====Why use 32-bit short transaction IDs?==== + +To use Minisketch in practice, transaction IDs should be shortened (ideally, not more than 64 bits per element). +A small number of bits per transaction also allows saving extra bandwidth and make operations over sketches faster. +According to our estimates, 32 bits provides low collision rate in a non-adversarial model (which is enabled by using independent salts per-link). + +====Why use sketch extensions instead of bisection?==== + +Bisection is an alternative to sketch extensions, per which a second sketch with the same initial capacity is computed over half of the txID space. +Due to the linearity of sketches, transmitting just this one allows a reconciliation initiator to compute the sketch of the same capacity of another half. Two sketches allow the initiator to reconstruct twice as many differences as was allowed by an initial sketch. + +In practice this allows the initiator to amortize the bandwidth overhead of initial reconciliation failure, similarly to extension sketches, making the overhead negligible. + +The main benefit of sketch extensions is a much simpler implementation. Implementing bisection is hard (see [https://github.com/naumenkogs/bitcoin/commit/b5c92a41e4cc0599504cf838d20212f1a403e573 implementation]) because, in the end, we have to operate with two sketches and handle scenarios where one sketch decoded and another sketch failed. + +It becomes even more difficult if in the future we decide to allow more than one extension/bisection. Bisection in this case have to be recursive (and spawn 4/8/16/... sketches), while for extensions we always end up with one extended sketch. + +Sketch extensions are also more flexible: extending a sketch of capacity 10 with 4 more means just computing a sketch of capacity 14 and sending the extension, while for bisection increasing the capacity to something different than 10*2/10*4/10*8/... is sophisticated implementation-wise. + +The only advantage of bisection is that it doesn't require computing sketches of higher capacities (exponential cost). We believe that since +the protocol is currently designed to operate in the conditions where sketches usually have at most the capacity of 20, this efficiency is not crucial. + +==Implementation== + +https://github.com/bitcoin/bitcoin/pull/21515 + +==Acknowledgments== + +A large fraction of this proposal was done during designing Erlay with Gregory Maxwell, Sasha Fedorova and Ivan Beschastnikh. +We would like to thank Suhas Daftuar for contributions to the design and BIP structure. +We would like to thank Ben Woosley for contributions to the high-level description of the idea. + +==Copyright== + +This document is licensed under the Creative Commons CC0 1.0 Universal license. diff --git a/bip-0330/minisketch.py b/bip-0330/minisketch.py new file mode 100755 index 0000000000..8817451305 --- /dev/null +++ b/bip-0330/minisketch.py @@ -0,0 +1,156 @@ +#!/usr/bin/env python3 + +import random + +######## ENCODING and DECODING ######## + +FIELD_BITS = 32 +FIELD_MODULUS = (1 << FIELD_BITS) + 0b10001101 + +def mul2(x): + """Compute 2*x in GF(2^FIELD_BITS)""" + return (x << 1) ^ (FIELD_MODULUS if x.bit_length() >= FIELD_BITS else 0) + +def mul(x, y): + """Compute x*y in GF(2^FIELD_BITS)""" + ret = 0 + for bit in [(x >> i) & 1 for i in range(x.bit_length())]: + ret ^= bit * y + y = mul2(y) + return ret + +######## ENCODING only ######## + +def sketch(shortids, capacity): + """Compute the bytes of a sketch for given shortids and given capacity.""" + odd_sums = [0 for _ in range(capacity)] + for shortid in shortids: + squared = mul(shortid, shortid) + for i in range(capacity): + odd_sums[i] ^= shortid + shortid = mul(shortid, squared) + return b''.join(elem.to_bytes(4, 'little') for elem in odd_sums) + +######## DECODING only ######## + +def inv(x): + """Compute 1/x in GF(2^FIELD_BITS)""" + t = x + for i in range(FIELD_BITS - 2): + t = mul(mul(t, t), x) + return mul(t, t) + + +def berlekamp_massey(s): + """Given a sequence of LFSR outputs, find the coefficients of the LFSR.""" + C, B, L, m, b = [1], [1], 0, 1, 1 + for n in range(len(s)): + d = s[n] + for i in range(1, L + 1): + d ^= mul(C[i], s[n - i]) + if d == 0: + m += 1 + else: + T = list(C) + while len(C) <= len(B) + m: + C += [0] + t = mul(d, inv(b)) + for i in range(len(B)): + C[i + m] ^= mul(t, B[i]) + if 2 * L <= n: + L, B, b, m = n + 1 - L, T, d, 1 + else: + m += 1 + return C[0:L + 1] + +def poly_monic(p): + """Return the monic multiple of p, or 0 if the input is 0.""" + if len(p) == 0: + return [] + i = inv(p[-1]) + return [mul(v, i) for v in p] + +def poly_divmod(m, p): + """Compute the polynomial quotient p/m, and replace p with p mod m.""" + assert(len(m) > 0 and m[-1] == 1) + div = [0 for _ in range(len(p) - len(m) + 1)] + while len(p) >= len(m): + div[len(p) - len(m)] = p[-1] + for i in range(len(m)): + p[len(p) - len(m) + i] ^= mul(p[-1], m[i]) + assert(p[-1] == 0) + p.pop() + while (len(p) > 0 and p[-1] == 0): + p.pop() + return div + +def poly_gcd(a, b): + """Compute the GCD of a and b (destroys the inputs).""" + if len(a) < len(b): + a, b = b, a + while len(b): + if len(b) == 1: + return [1] + b = poly_monic(b) + poly_divmod(b, a) + a, b = b, a + return a + +def poly_sqr(p): + """Compute the coefficients of the square of polynomial with coefficients p.""" + return [0 if i & 1 else mul(p[i // 2], p[i // 2]) for i in range(2 * len(p))] + +def poly_trace(m, a): + """Compute the coefficients of the trace polynomial of (a*x) mod m.""" + out = [0, a] + for i in range(FIELD_BITS - 1): + out = poly_sqr(out) + while len(out) < 2: + out += [0] + out[1] = a + poly_divmod(m, out) + return out + +def find_roots_inner(p, a): + """Recursive helper function for find_roots (destroys p). a is randomizer.""" + # p must be monic + assert(len(p) > 0 and p[-1] == 1) + # Deal with degree 0 and degree 1 inputs + if len(p) == 1: + return [] + elif len(p) == 2: + return [p[0]] + # Otherwise, split p in left*right using parameter a_vals[0]. + t = poly_monic(poly_trace(p, a)) + left = poly_gcd(list(p), t) + right = poly_divmod(list(left), p) + # Invoke recursion with the remaining a_vals. + ret_right = find_roots_inner(right, mul2(a)) + ret_left = find_roots_inner(left, mul2(a)) + # Concatenate roots + return ret_left + ret_right + +def find_roots(p): + """Find the roots of polynomial with coefficients p.""" + # Compute x^(2^FIELD_BITS)+x mod p in a roundabout way. + t = poly_trace(p, 1) + t2 = poly_sqr(t) + for i in range(len(t)): + t2[i] ^= t[i] + poly_divmod(p, t2) + # If distinct from 0, p is not fully factorizable into non-repeating roots. + if len(t2): + return None + # Invoke the recursive splitting algorithm + return find_roots_inner(list(p), random.randrange(1, 2**32-1)) + +def decode(sketch): + """Recover the shortids from a sketch.""" + odd_sums = [int.from_bytes(sketch[i*4:(i+1)*4], 'little') for i in range(len(sketch) // 4)] + sums = [] + for i in range(len(odd_sums) * 2): + if i & 1: + sums.append(mul(sums[(i-1)//2], sums[(i-1)//2])) + else: + sums.append(odd_sums[(i+1)//2]) + return find_roots(list(reversed(berlekamp_massey(sums)))) diff --git a/bip-0330/recon_scheme_merged.png b/bip-0330/recon_scheme_merged.png new file mode 100644 index 0000000000..546b4170c4 Binary files /dev/null and b/bip-0330/recon_scheme_merged.png differ diff --git a/bip-0331.mediawiki b/bip-0331.mediawiki new file mode 100644 index 0000000000..18ec81d80b --- /dev/null +++ b/bip-0331.mediawiki @@ -0,0 +1,429 @@ +
+  BIP: 331
+  Layer: Peer Services
+  Title: Ancestor Package Relay
+  Authors: Gloria Zhao 
+  Status: Draft
+  Type: Specification
+  Assigned: 2022-08-08
+  License: BSD-3-Clause
+  Discussion: 2022-05-17 https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020493.html [bitcoin-dev] post
+
+ +==Abstract== + +Peer-to-peer protocol messages enabling nodes to request and relay the unconfirmed ancestor package +of a given transaction, and to request and relay transactions in batches. + +==Motivation== + +===Propagate High Feerate Transactions=== + +Since v0.13, Bitcoin Core has used ancestor packages instead of individual transactions to evaluate +the incentive compatibility of transactions in the mempool +[https://github.com/bitcoin/bitcoin/pull/7594 Add tracking of ancestor packages] and +selecting them for inclusion in blocks +[https://github.com/bitcoin/bitcoin/pull/7600 Select transactions using feerate-with-ancestors]. +Incentive-compatible mempool and miner policies help create a fair, fee-based market for block +space. While miners maximize transaction fees in order to earn higher block rewards, non-mining +users participating in transaction relay reap many benefits from employing policies that result in a +mempool with similar contents, including faster compact block relay and more accurate fee +estimation. Additionally, users may take advantage of mempool and miner policy to bump the priority +of their transactions by attaching high-fee descendants (Child Pays for Parent or CPFP). + +Only individually considering transactions for submission to the mempool creates a limitation in +the node's ability to determine which transactions to include in the mempool, since it cannot take +into account descendants until all the transactions are in the mempool. Similarly, it cannot use a +transaction's descendants when considering which of two conflicting transactions to keep (Replace by +Fee or RBF). + +When a user's transaction does not meet a mempool's minimum feerate and they cannot create a +replacement transaction directly, their transaction will simply be rejected by this mempool or +evicted if already included. They also cannot attach a descendant to pay for replacing a conflicting +transaction; it would be rejected for spending inputs that do not exist. + +This limitation harms users' ability to fee-bump their transactions. Further, it presents security and complexity +issues in contracting protocols which rely on presigned, time-sensitive transactions'''Examples of time-sensitive pre-signed transactions in L2 protocols.''' +* [https://github.com/lightning/bolts/blob/master/03-transactions.md#htlc-timeout-and-htlc-success-transactions HTCL-Timeout in LN Penalty] +* [https://github.com/revault/practical-revault/blob/master/transactions.md#cancel_tx Unvault Cancel in Revault] +* [https://github.com/discreetlogcontracts/dlcspecs/blob/master/Transactions.md#refund-transaction Refund Transaction in Discreet Log Contracts] +* [https://gist.github.com/instagibbs/60264606e181451e977e439a49f69fe1 Updates in Eltoo] +* [https://github.com/ElementsProject/peerswap/blob/master/docs/peer-protocol.md#claim-transaction Claim Transactions in PeerSwap] + to prevent cheating. +In other words, a key security assumption of many contracting protocols is that all parties can +propagate and confirm transactions in a timely manner. Increasing attention has been brought to +"pinning attacks," a type of censorship in which the attacker uses mempool policy restrictions to +prevent a transaction from being relayed or getting mined. +'''Concerns for pinning attacks in L2 protocols''' +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020458.html Greg Sanders, "Bringing a nuke to a knife fight: Transaction introspection to stop RBF pinning"] +* [https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-April/002639.html Matt Corallo, "RBF Pinning with Counterparties and Competing Interest"] +* [https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-June/002758.html Antoine Riard, "Pinning : The Good, The Bad, The Ugly"] +* [https://github.com/t-bast/lightning-docs/blob/master/pinning-attacks.md Bastien Teinturier, "Pinning Attacks"] +* [https://gist.github.com/instagibbs/60264606e181451e977e439a49f69fe1 Greg Sanders, "Eltoo Pinning"] + + +These transactions must meet a certain confirmation target to be effective, but their feerates +are negotiated well ahead of broadcast time. If the forecast feerate was too low and no +fee-bumping options are available, attackers can steal money from their counterparties. Always +overestimating fees may sidestep this issue (but only while mempool traffic is low and +predictable), but this solution is not guaranteed to work and wastes users' money. For some attacks, +the available defenses require nodes to have a bird's-eye view of Bitcoin nodes' mempools, which is +an unreasonable security requirement. + +Part of the solution is to enable nodes to consider packages of transactions as a unit, e.g. one or +more low-fee ancestor transactions with a high-fee descendant, instead of separately. A package-aware +mempool policy can help determine if it would actually be economically rational to accept a +transaction to the mempool if it doesn't meet fee requirements individually. Network-wide adoption +of these policies would create a more purely-feerate-based market for block space and allow +contracting protocols to adjust fees (and therefore mining priority) at broadcast time. + +Theoretically, developing a safe and incentive-compatible package mempool acceptance policy is +sufficient to solve this issue. Nodes could opportunistically accept packages (e.g. by trying +combinations of transactions rejected from their mempools), but this practice would likely be +inefficient at best and open new Denial of Service attacks at worst. As such, this proposal +suggests adding new p2p messages enabling nodes to request and share package-validation-related +information with one another, resulting in a more efficient and reliable way to propagate packages. + +===Handle Orphans Better=== + +Txid-based transaction relay is problematic since a transaction's witness may be malleated without +changing its txid; a node cannot use txid to deduplicate transactions it has already downloaded +or validated. Ideally, two nodes that both support BIP339 wtxid-based transaction relay shouldn't +ever need to use txid-based transaction relay. + +A single use case of txid-based relay remains: handling "orphan" transactions that spend output(s) +from an unconfirmed transaction the receiving node is unaware of. Orphan transactions are very +common for new nodes that have just completed Initial Block Download and do not have an up-to-date +mempool. Nodes also download transactions from multiple peers. If the peer from which a child +transaction was requested responds faster than the peer from which its parent was requested, that +child is seen as an orphan transaction. + +Nodes may handle orphans by storing them in a cache and requesting any missing parent(s) by txid +(prevouts specify txid, not wtxid). These parents may end up being orphans as well, if they also +spend unconfirmed inputs that the node is unaware of. This method of handling orphans is problematic +for two reasons: it requires nodes to allocate memory for unvalidated data received on the p2p +network and it relies on txid-based relay between two wtxid-relay peers. + +This proposal makes orphan resolution more efficient and no longer require txid-based relay. + +==Definitions== + +Given any two transactions Tx0 and Tx1 where Tx1 spends an output of Tx0, Tx0 is a '''parent''' of +Tx1 and Tx1 is a '''child''' of Tx0. + +A transaction's '''ancestors''' include, recursively, its parents, the parents of its parents, etc. +A transaction's '''descendants''' include, recursively, its children, the children of its children, +etc. A transaction's parent is its ancestor, but an ancestor is not necessarily a parent. + +A '''package''' is a list of transactions, representable by a connected Directed Acyclic +Graph (a directed edge exists between a transaction that spends the output of another transaction). +In this proposal, a package is limited to unconfirmed transactions. + +An '''ancestor package''' consists of an unconfirmed transaction with all of its unconfirmed +ancestors. + +In a '''topologically sorted''' package, each parent appears somewhere in the list before its child. + +==Specification== + +Ancestor Package Relay includes two parts: a package information round and a transaction data +download round. +The package information round is used to help a receiver learn what transactions are in a package and +decide whether they want to download them. The transaction data round is used to help a node download +multiple transactions in one message instead of as separate messages. +'''Why are package information and transaction data rounds both necessary?''' + +Several alternative designs were considered. One should measure alternative solutions based on the +resources used to communicate (not necessarily trustworthy) information: We would like to minimize +network bandwidth, avoid downloading a transaction more than once, avoid downloading transactions +that are eventually rejected, and minimize storage allocated for not-yet-validated transactions. + +
+ +'''No Package Information Round:''' One proposal is to just use the child's wtxid to refer to the +package and always send the entire package together, skipping the package information round. +However, this protocol would make it very likely for honest nodes to redownload duplicate +transactions. See the following example, where the high-feerate ancestors were already downloaded +and accepted individually. + +[[File:./bip-0331/no_package_info.png|600px]] +
+ +'''Package Information Only:''' Just having package information gives enough information for the +receiver to accept the packages. That is, rather than using "getpkgtxns" and "pkgtxns" messages, +send "getdata" and download the transactions individually. While this option is a potential fallback +if batched transaction download fails for some reason, it shouldn't be used as the default because +it always requires storage of unvalidated transactions. +[[File:./bip-0331/package_info_only.png|1000px]] +
+ +Package relay is negotiated between two peers during the version handshake using a "sendpackages" +message. The versions field within "sendpackages" is interpreted as a bitfield; peers may relay +multiple versions of packages. Package relay requires both peers to support wtxid-based relay +because package transactions are referenced by their wtxids. +'''Why do we need multiple versions? Why can't we just support arbitrary packages?''' +Attempting to support arbitrary packages in mempool validation may result in very complex logic, new +Denial of Service attack vectors, and policy limitations that could be leveraged to censor +transactions (aka "pinning attacks"). This protocol is extensible to support other types of +packages based on future desired use cases. Future package information messages may describe +different types of packages and/or contain more information than a list of wtxids, e.g. feerate or +relationships between transactions. +'''Why use a bitfield instead of a numbering system?''' +It should be possible to support some subset of the existing package types. + +[[File:./bip-0331/version_negotiation.png|400px]] + +Nodes indicate support for batched transaction data round ("getpkgtxns", "pkgtxns", and +"MSG_PKGTXNS") using the PKG_RELAY_PKGTXNS = (1 << 0) bit in their "sendpackages" +messages during version handshake. They indicate support for the ancestor package information +round ("ancpkginfo", "MSG_ANCPKGINFO") using the PKG_RELAY_ANC = (1 << 1) bit in their +"sendpackages" messages during version handshake. + +===Protocol Flow Examples=== + +This package relay protocol satisfies both use cases (orphan transaction handling and high-feerate +transaction paying for low-feerate ancestors). + +====Orphan Transaction Handling==== + +Upon receiving an orphan transaction, a node may request ancestor package information delineating +the wtxids of the transaction's unconfirmed ancestors. This is done without using txid-based relay. +The package information can be used to request transaction data. As these transactions are dependent +upon one another to be valid, the transactions can be requested and sent as a batch. + +Contrast this protocol with legacy orphan handling, which requires requesting the missing +transactions by their txids and may require new round trips for each generation of missing parents. +[[File:./bip-0331/orphan_handling_flow.png|1000px]] + +====Fee-Bumped Transactions==== + +Too-low-feerate transactions (i.e. below the node's minimum mempool feerate) with high-feerate +descendants can also be relayed this way. If the peers are using BIP133 fee filters and a +low-feerate transaction is below the node's fee filter, the sender will not announce it. The +high-feerate transaction will be sent by the sender, and received and handled as an orphan by the +receiver, the transactions are validated as a package, and so the protocol naturally works for this +use case. + +This does not mean BIP133 is required for package relay to work, provided that nodes do not +immediately reject transactions previously found to be too low feerate. If the low-feerate +transaction was sent and rejected, the receiver should later re-request and accept it after learning +that it is the ancestor of another transaction, and that they meet the receiver's mempool policy +requirements when validated together. + +[[File:./bip-0331/package_cpfp_flow.png|600px]] + +This protocol is receiver-initiated only; nodes do not proactively announce packages to their peers. +'''Why no sender-initiated protocol?''' Sender-initiated package +relay can, theoretically, save a round trip by notifying the receiver ahead of time that they will +probably need to request and validate a group of transactions together in order for them to be +accepted. As with any proactive communication, there is a chance that the receiver already knows +this information, so this network bandwidth may be wasted. Shortened latency is less significant +than wasted bandwidth. + +The logic used to decide when to announce a package proactively determines whether it is a net +increase or decrease for overall bandwidth usage. However, it is difficult to design anything to +save bandwidth without any idea of what its bandwidth usage actually looks like in practice. No +historical data is available, as one of the primary goals of this protocol is to enable +currently-rejected transactions to propagate. After deploying receiver-initiated package relay, we +can observe its usage and then introduce a sender-initiated package relay protocol informed by data +collected from the p2p network. + +===Combined Hash=== + +A "combined hash" serves as a unique "package id" for some list of transactions and helps provide a +meaningful but short "notfound" response to "getpkgtxns." + +The combined hash of a package of transactions is equal to the sha256 hash of each transaction's +wtxid concatenated in lexicographical order. + +===New Messages=== + +Four new protocol messages and two inv types are added. + +====sendpackages==== + +{| +| Field Name || Type || Size || Purpose +|- +|versions || uint64_t || 8 || Bit field that is 64 bits wide, denoting the package versions supported by the sender. +|- +|} + +# The "sendpackages" message has the structure defined above, with pchCommand == "sendpackages". + +# During version handshake, nodes should send one "sendpackages" message indicating they support package relay, with the versions field indicating which versions they support. + +# The "sendpackages" message MUST be sent before sending a "verack" message. If a "sendpackages" message is received after "verack", the sender may be disconnected. + +# Upon successful connection ("verack" sent by both peers), a node may relay packages with the peer if they did not set "fRelay" to false in the "version" message, both peers sent "wtxidrelay", and both peers sent "sendpackages" for matching version bit(s). Unknown bits (including versions==0) should be ignored. Peers should relay packages corresponding to versions that both sent "sendpackages" for.'''Is it ok to send "sendpackages" to a peer that specified fRelay=false in their "version" message?''' +Yes, this is allowed in order to reduce the number of negotiation steps. This means nodes can +announce features without first checking what the other peer has sent, and then apply negotiation +logic at the end based on what was sent and received. See [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020510.html this discussion]. + + +====ancpkginfo==== +{| +| Field Name || Type || Size || Purpose +|- +|txns_length||CompactSize||1 or 3 bytes|| The number of transactions provided. +|- +|txns||List of wtxids||txns_length * 32|| The wtxids of each transaction in the package. +|} + +# The "ancpkginfo" message has the structure defined above, with pchCommand == "ancpkginfo". + +# The "txns" field should contain a list of wtxids which constitute the ancestor package of the last wtxid. For the receiver's convenience, the sender should - but is not required to - sort the wtxids in topological order. The topological sort can be achieved by sorting the transactions by mempool acceptance order (if parents are always accepted before children). Apart from the last wtxid which is used to learn which transaction the message corresponds to, there is no enforced ordering. Nodes should not disconnect or punish a peer who provides a list not sorted in topological order.'''Why not include feerate information to help the receiver decide whether these transactions are worth downloading?''' +A simple feerate is typically insufficient; the receiver must also know the dependency +relationships between transactions and their respective sizes. +'''Should a peer be punished if they provide incorrect package info, e.g. a list of unrelated transactions?''' +Ideally, there should be a way to enforce that peers are providing correct information to each +other. However, two peers may have different views of what a transaction's unconfirmed ancestors +are based on their chainstate. For example, during a reorg or when two blocks are found at the same +time, one peer may see a transaction as confirmed while the other peer does not. +As such, it is impossible to accurately enforce this without also knowing the peer's chainstate. +It was [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020493.html originally proposed] +to include a block hash in "ancpkginfo" to avoid unwarranted disconnections. However, it does not +make much sense to stop or delay transaction data requests due to mismatched chainstates, and the +chainstate may change again between package information and transaction data rounds. Instead, +differences in chainstate should be handled at the validation level. The node has already spent +network bandwidth downloading these transactions; it should make a best effort to validate them. +See [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-June/020558.html discussion]. +'''Why not require topological order?''' +It is not possible to determine whether a list of transactions is topologically sorted without first +establishing that the list contains a full ancestor package. It is not possible to determine whether +a list of transactions contains a full ancestor package without knowing what the chainstate is. + + +# Upon receipt of a "ancpkginfo" message, the node may use it to request the transactions it does not already have (e.g. using "getpkgtxns" or "tx"). + +# Upon receipt of a malformed "ancpkginfo" message, the sender may be disconnected. An "ancpkginfo" message is malformed if it contains duplicate wtxids or conflicting transactions (spending the same inputs). The receiver may learn that a package info was malformed after downloading the transactions. + +# A node MUST NOT send a "ancpkginfo" message that has not been requested by the recipient. Upon receipt of an unsolicited "ancpkginfo", a node may disconnect the sender. + +# This message must only be used if both peers set PKG_RELAY_ANC in their "sendpackages" message. If an "ancpkginfo" message is received from a peer with which this type of package relay was not negotiated, no response should be sent and the sender may be disconnected. + +====MSG_ANCPKGINFO==== + +# A new inv type (MSG_ANCPKGINFO == 0x7) is added, for use only in getdata requests pertaining to ancestor packages. + +# As a getdata request type, it indicates that the sender wants an "ancpkginfo" containing all of the unconfirmed ancestors of a transaction, referenced by wtxid. + +# Upon receipt of a "getdata(MSG_ANCPKGINFO)" request, the node should respond with an "ancpkginfo" message corresponding to the transaction's unconfirmed ancestor package, or with "notfound". The wtxid of the requested transaction must be the last item in the "ancpkginfo" response list, as the last item is used to determine which transaction the "ancpkginfo" pertains to. + +# The inv type must only be used in a "getdata" message. An "inv(MSG_ANCPKGINFO)" must never be sent. If an "inv(MSG_ANCPKGINFO)" is received, the sender may be disconnected. + +# This inv type must only be used if both peers set PKG_RELAY_ANC in their "sendpackages" message. If a "getdata" message with type MSG_ANCPKGINFO is received from a peer with which this type of package relay was not negotiated, no response should be sent and the sender may be disconnected. + +====getpkgtxns==== + +{| +| Field Name || Type || Size || Purpose +|- +|txns_length||CompactSize||1 or 3 bytes|| The number of transactions requested. +|- +|txns||List of wtxids||txns_length * 32|| The wtxids of each transaction in the package. +|} + +# The "getpkgtxns" message has the structure defined above, with pchCommand == "getpkgtxns". + +# A "getpkgtxns" message should be used to request some list of transactions specified by witness transaction id. It indicates that the node wants to receive either all the specified transactions or none of them. This message is intended to allow nodes to avoid downloading and storing transactions that cannot be validated without each other. The list of transactions does not need to correspond to a previously-received ancpkginfo message. + +# Upon receipt of a "getpkgtxns" message, a node should respond with either a "pkgtxns" containing all of the requested transactions in the same order specified in the "getpkgtxns" request or one "notfound" message of type MSG_PKGTXNS and combined hash of all of the wtxids in the "getpkgtxns" request (only one "notfound" message and nothing else), indicating one or more of the transactions is unavailable. + +# A "getpkgtxns" message must contain at most 100 wtxids. Upon receipt of a "getpkgtxns" message with more than 100 wtxids, a node may ignore the message (to avoid calculating the combined hash) and disconnect the sender. + +# This message must only be used if both peers set PKG_RELAY_PKGTXNS in their "sendpackages" message. If a "getpkgtxns" message is received from a peer with which this type of package relay was not negotiated, no response should be sent and the sender may be disconnected. + +====pkgtxns==== + +{| +| Field Name || Type || Size || Purpose +|- +|txns_length||CompactSize||1 or 3 bytes|| The number of transactions provided. +|- +|txns||List of transactions||variable|| The transactions in the package. +|} + +# The "pkgtxns" message has the structure defined above, with pchCommand == "pkgtxns". + +# A "pkgtxns" message should contain the transaction data requested using "getpkgtxns". + +# A "pkgtxns" message should only be sent to a peer that requested the package using "getpkgtxns". If a node receives an unsolicited package, it may choose to validate the transactions or not, and the sender may be disconnected. + +# This message must only be used if both peers set PKG_RELAY_PKGTXNS in their "sendpackages" message. If a "pkgtxns" message is received from a peer with which this type of package relay was not negotiated, no response should be sent and the sender may be disconnected. + +====MSG_PKGTXNS==== + +# A new inv type (MSG_PKGTXNS == 0x6) is added, for use only in "notfound" messages pertaining to package transactions. + +# As a "notfound" type, it indicates that the sender is unable to send all the transactions requested in a prior "getpkgtxns" message. The hash used is equal to the combined hash of the wtxids in the getpkgtxns request. + +# This inv type should only be used in "notfound" messages, i.e. "inv(MSG_PKGTXNS)" and "getdata(MSG_PKGTXNS)" must never be sent. Upon receipt of an "inv" or "getdata" message of this type, the sender may be disconnected. + +# This inv type must only be used if both peers set PKG_RELAY_PKGTXNS in their "sendpackages" message. + +==Compatibility== + +Older clients remain fully compatible and interoperable after this change. Clients implementing this +protocol will only attempt to send and request packages if agreed upon during the version handshake. +'''Will package relay cause non-package relay nodes to waste bandwidth on low-feerate transactions?''' +If a node supports package relay, it may accept low-feerate transactions (e.g. paying zero fees) +into its mempool, but non-package relay nodes would most likely reject them. To mitigate bandwidth +waste, a package relay node should not announce descendants of below-fee-filter transactions to +non-package relay peers. + +'''Is Package Erlay possible?''' +A client using BIP330 reconciliation-based transaction relay (Erlay) is able to use package relay +without interference. After reconciliation, any transaction with unconfirmed ancestors may have +those ancestors resolved using ancestor package relay. +[[File:./bip-0331/package_erlay.png|700px]] + + +==Extensibility== + +This protocol can be extended to include more types of package information in the future, while +continuing to use the same messages for transaction data download. One would define a new package +information message (named "*pkginfo" in the diagram below), allocate its corresponding inv +type (named "*PKGINFO" in the diagram below), and specify how to signal support using the +versions field of "sendpackages" (an additional bit named "PKG_RELAY_*" in the diagram below). A +future version of package relay may allow a sender-initiated dialogue by specifying that the package +info type inv type can be used in an "inv" message. +
+[[File:./bip-0331/sender_init_future_version.png|700px]] + +==Implementation== + +Sample implementation for Bitcoin Core: https://github.com/bitcoin/bitcoin/pull/27742 + +A prerequisite for implementing a safe +package relay protocol is a mempool acceptance policy that safely validates packages of +transactions. +'''Package Mempool Acceptance Policy''' +Accepting packages from peers should not significantly increase a node's DoS attack surface; +processing packages should not permit waste or exhaustion of the node and network's resources. +Additionally, a sensible mempool acceptance policy should result in the most incentive-compatible +subset of the package in the mempool in order to avoid adding more pinning attacks or censorship +vectors. For example, It should not be assumed that packages are CPFPs. An ancestor package may +include a high-feerate parent and low-feerate child; the policy may choose to accept the parent but +not the child. If one or more transactions are policy-invalid, other transactions that are not +dependent upon them should still be considered. + + +==Acknowledgements== + +Thank you to Suhas Daftuar, John Newbery, Anthony Towns, Martin Zumsande, and others for input on the design. + +Thank you to Will Clark, Sergi Delgado, Fabian Jahr, John Newbery, Greg Sanders, Stéphan Vuylsteke, Pieter Wuille, and others for input on this document. + +Much of this work is inspired by ideas and code by Suhas Daftuar and Antoine Riard. +'''Prior Work on Package Relay''' +* [https://gist.github.com/sdaftuar/8756699bfcad4d3806ba9f3396d4e66a Strawman Proposal] +* [https://github.com/bitcoin/bitcoin/issues/14895 Package relay design questions] +* [https://github.com/bitcoin/bitcoin/pull/16401 Add package acceptance logic to mempool] +* [https://github.com/bitcoin/bitcoin/pull/19621 [RFC] Package-relay: sender-initiated] + + +==References and Rationale== + + + diff --git a/bip-0331/no_package_info.png b/bip-0331/no_package_info.png new file mode 100644 index 0000000000..54b20f97dd Binary files /dev/null and b/bip-0331/no_package_info.png differ diff --git a/bip-0331/orphan_handling_flow.png b/bip-0331/orphan_handling_flow.png new file mode 100644 index 0000000000..4588de84b1 Binary files /dev/null and b/bip-0331/orphan_handling_flow.png differ diff --git a/bip-0331/package_cpfp_flow.png b/bip-0331/package_cpfp_flow.png new file mode 100644 index 0000000000..6b48c5da65 Binary files /dev/null and b/bip-0331/package_cpfp_flow.png differ diff --git a/bip-0331/package_erlay.png b/bip-0331/package_erlay.png new file mode 100644 index 0000000000..fd3661ff5d Binary files /dev/null and b/bip-0331/package_erlay.png differ diff --git a/bip-0331/package_info_only.png b/bip-0331/package_info_only.png new file mode 100644 index 0000000000..2bd0272606 Binary files /dev/null and b/bip-0331/package_info_only.png differ diff --git a/bip-0331/sender_init_future_version.png b/bip-0331/sender_init_future_version.png new file mode 100644 index 0000000000..d4a21050ec Binary files /dev/null and b/bip-0331/sender_init_future_version.png differ diff --git a/bip-0331/version_negotiation.png b/bip-0331/version_negotiation.png new file mode 100644 index 0000000000..5b2f48cb60 Binary files /dev/null and b/bip-0331/version_negotiation.png differ diff --git a/bip-0337.mediawiki b/bip-0337.mediawiki new file mode 100644 index 0000000000..e740b18e46 --- /dev/null +++ b/bip-0337.mediawiki @@ -0,0 +1,300 @@ +
+  BIP: 337
+  Layer: API/RPC
+  Title: Compressed Transactions
+  Authors: Tom Briar 
+  Status: Draft
+  Type: Specification
+  Assigned: 2024-02-01
+  License: BSD-3-Clause
+  Discussion: https://github.com/bitcoin/bitcoin/pull/29134
+              https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-August/021924.html
+
+ +== Introduction == + +=== Abstract === +This document proposes a serialization scheme for compressing Bitcoin transactions. The compressed Bitcoin transactions can reach a serialized size of less than 50% of the original serialized transaction. One method for compressing involves reducing the transaction outpoints in a potentially lossy way. Therefore, it is an optional path for compression. Compressing the outpoints is necessary for compressed transactions to reach less than 70% of the original size. + +=== Motivation === +Typical Bitcoin transactions usually contain a large amount of white space and padding due to specific fields that are often one of a minimal number of possibilities. We can use this fact and a few similar methods to create an encoding for 90% of Bitcoin transactions that are roughly 25-50% smaller. + +There exists a working-in-progress app that allows the use of steganography to encode data in images to be passed around via various social media groups. When used in conjunction with this compression scheme and an elligator squared encryption, this would allow for a very secure and private form of broadcasting bitcoin transactions. + +=== Rationale === + +The four main methods to achieve a lower transaction size are: + +1. Packing transaction metadata before it and each of its inputs and outputs to determine the following data structure. + +2. Replacing 32-bit numeric values with either variable-length integers (VarInts) or compact integers (CompactSizes). + +3. Using compressed signatures and public key recovery upon decompression. + +4. Replacing the 36-byte Outpoint txid/vout pair with a block height and index. + + +=== Backwards Compatibility === + +There are no concerns with backwards compatibility. + +=== Specification === + +==== Primitives ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| CompactSize || 1-5 Bytes || For 0-253, encode the value directly in one byte. For 254-65535, encode 254 followed by two little-endian bytes. For 65536-(2^32-1), encode 255 followed by four little-endian bytes. +|- +| CompactSize Flag || 2 Bits || 1, 2, or 3 indicate literal values. 0 indicates that a CompactSize encoding of the value will follow. +|- +| VarInt || 1+ Bytes || 7-bit little-endian encoding, with each 7-bit word encoded in a byte. The highest bit of each byte is one if more bytes follow, and 0 for the last byte. +|- +| VLP-Bytestream || 2+ Bytes || A VarInt Length Prefixed Bytestream. It uses the prefixed VarInt to determine the length of the following byte stream. +|} + +==== General Schema ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Transaction metadata || 1 Bytes || Information on the structure of the transaction. See [[#transaction-metadata|Transaction Metadata]] +|- +| Version || 0-5 Bytes || If present according to the metadata field, a CompactSize encoding of the transaction version. +|- +| Input Count || 0-5 Bytes || If present according to the metadata field, a CompactSize encoding of the transaction input count. +|- +| Output Count || 0-5 Bytes || If present according to the metadata field, a CompactSize encoding of the transaction output count. +|- +| LockTime || 0-5 Bytes || If present according to the metadata field, a CompactSize encoding of the transaction LockTime. +|- +| Minimum Blockheight || 1-5 Bytes || If present according to the metadata field, a VarInt encoding of the minimum block height for transaction compressed inputs and LockTime. +|- +| Input Metadata+Output Metadata || 1+ Bytes || An encoding containing the metadata for all the inputs followed by all the outputs of the transaction. For each input, see [[#input-metadata|Input Metadata]], and for each output, see [[#output-metadata|Output Metadata]]. +|- +| Input Data || 66+ Bytes || See [[#input-data|Input Data]]. +|- +| Output Data || 3+ Bytes || See [[#output-data|Output Data]]. +|} + + +==== Transaction Metadata ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Version || 2 Bits || A CompactSize flag for the transaction version. +|- +| Input Count || 2 Bits || A CompactSize flag for the transaction input count. +|- +| Output Count || 2 Bits || A CompactSize flag for the transaction output count. +|- +| LockTime || 1 Bit || A boolean to indicate if the transaction has a LockTime. +|- +| Minimum Blockheight || 1 Bit || A boolean to indicate if the transaction minimum block height is greater than zero. +|} + + +==== Input Metadata ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Compressed Signature || 1 Bit || A Boolean to determine if this input's signature is compressed. The signature is only compressed for P2TR on a key spend and for P2SH when it is a wrapped P2SH-WPKH. +|- +| Standard Hash || 1 Bit || A Boolean to determine if this input's signature hash type is standard (0x00 for Taproot, 0x01 for Legacy/Segwit). +|- +| Standard Sequence || 2 Bits || A CompactSize flag for this input's sequence. Encode literal values as follows: 1 = 0x00000000, 2 = 0xFFFFFFFE, 3 = 0xFFFFFFFF. +|- +| Compressed OutPoint || 1 bit || A Boolean to determine if the input's outpoint is compressed. +|} + + +==== Output Metadata ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Encoded Script Type || 3 Bits || [[#script-type-encoding|Encoded Script Type]]. +|} + + +==== Script Type Encoding ==== + +{| class="wikitable" style="margin:auto" +|- +! Script Type !! Value +|- +| Uncompressed Custom Script || 0b000 +|- +| Uncompressed P2PK || 0b001 +|- +| Compressed P2PK || 0b010 +|- +| P2PKH || 0b011 +|- +| P2SH || 0b100 +|- +| P2WPKH || 0b101 +|- +| P2WSH || 0b110 +|- +| P2TR || 0b111 +|} + + +==== Input Data ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Outpoint || 2-37 Bytes || The Outpoint Txid/Vout are determined to be compressed or otherwise by the "Compressed Outpoint" Boolean in the input metadata. For each compressed outpoint see [[#compressed-outpoint|Compressed Outpoint]]. For each uncompressed outpoint see [[#uncompressed-outpoint|Uncompressed Outpoint]]. +|- +| Signature || 64+ Bytes || The Signature is determined to be compressed or otherwise by the output script of the previous transaction. For each compressed signature see [[#compressed-signature|Compressed Signature]]. For each uncompressed signature see [[#uncompressed-signature|Uncompressed Signature]]. +|- +| Sequence || 0-5 Bytes || If present due to a non-standard sequence, a VarInt encoding of the sequence. +|} + + +==== Compressed Outpoint ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Txid Block Height || 1-5 Bytes || A VarInt containing the offset from Minimum Blockheight for this Txid. +|- +| Txid Block Index || 1-5 Bytes || A VarInt containing the flattened index from the Txid block height for the Vout. +|} + + +==== Uncompressed Outpoint ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Txid || 32 Bytes || Contains the 32 Byte Txid. +|- +| Vout || 1-5 Bytes || A CompactSize Containing the Vout of the Txid. +|} + + + +==== Compressed Signature ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Signature || 64 Bytes || Contains the 64 Byte signature. +|- +| Pubkey Hash || 0-20 Bytes || If input is P2SH-P2WPKH contains the 20 byte hash of the public key. +|- +| Hash Type || 0-1 Bytes || An Optional Byte containing the Hash Type if it was non-standard. +|} + + +==== Uncompressed Signature ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Signature || 2+ Bytes || A VLP-Bytestream containing the signature. +|} + + +==== Output Data ==== + +{| class="wikitable" style="margin:auto" +|- +! Name !! Width !! Description +|- +| Output Script || 2+ Bytes || A VLP-Bytestream containing the output script. +|- +| Amount || 1-9 Bytes || A VarInt containing the output amount. +|} + +==== Ideal Transaction ==== + +The compression scheme was designed to be optimal for a "typical" transaction, spending a few close-in-age inputs and having one or two outputs. Here are size +values for such a transaction, which demonstrate the effectiveness of the compression. + +{| class="wikitable" style="margin:auto" +|- +! Field !! Requirements !! Savings Up To +|- +| Version || Less than four || 30 Bits +|- +| Input Count || Less than four || 30 Bits +|- +| Output Count || Less than four || 30 Bits +|- +| LockTime || 0 || 30 Bits +|- +| Input Sequence || 0x00, 0xFFFFFFFE, or 0xFFFFFFFF || 62 Bits For Each Input +|- +| Input Txid || Compressed Outpoint || 23 - 31 Bytes For Each Input +|- +| Input Vout || Compressed Outpoint || (-1) - 3 Bytes For Each Input +|- +| Input Signature || Non-custom Script Signing || 40 - 72 Bytes For Each Legacy Input +|- +| Input Hash Type || 0x00 for Taproot, 0x01 for Legacy || 7 Bits For Each Input +|- +| Output Script || Non-custom Scripts || 2 - 5 Bytes For Each Output +|- +| Output Amount || No Restrictions || (-1) - 7 Bytes For Each Output +|} + +=== Reference Implementation === + +This reference implementation adds two new RPC endpoints, compressrawtransaction and decompressrawtransaction. The first accepts a raw hex-encoded transaction and returns a compact hex-encoded transaction; also included in the output is a list of warnings to help ensure there are no unexpected uncompressed values. The second accepts a compact hex transaction and returns the uncompressed raw hex-encoded transaction. + +https://github.com/bitcoin/bitcoin/pull/29134 + +=== Test Vectors === + +==== Taproot ==== + +===== Uncompressed ===== +020000000001017ad1d0cc314504ec06f1b5c786c50cf3cda30bd5be88cf08ead571b0ce7481fb0000000000fdffffff0188130000000000001600142da377ed4978fefa043a58489912f8e28e16226201408ce65b3170d3fbc68e3b6980650514dc53565f915d14351f83050ff50c8609495b7aa96271c3c99cdac1a92b1b45e77a4a870251fc1673596793adf2494565e500000000 + +===== Compressed ===== +96b1ec7f968001b0218ce65b3170d3fbc68e3b6980650514dc53565f915d14351f83050ff50c8609495b7aa96271c3c99cdac1a92b1b45e77a4a870251fc1673596793adf2494565e58efefefe7d2da377ed4978fefa043a58489912f8e28e162262a608 + +==== P2WPKH ==== + +===== Uncompressed ===== +0200000000010144bcf05ab48b8789268a7ca07133241ad654c0739ac7165015b2d669eadb10ea0000000000fdffffff0188130000000000001600142da377ed4978fefa043a58489912f8e28e16226202473044022043ab639a98dfbc704f16a35bf25b8b72acb4cb928fd772285f1fcf63725caa85022001c9ff354504e7024708bce61f30370c8db13da8170cef4e8e4c4cdad0f71bfe0121030072484c24705512bfb1f7f866d95f808d81d343e552bc418113e1b9a1da0eb400000000 + +===== Compressed ===== +96b1ec71968001932643ab639a98dfbc704f16a35bf25b8b72acb4cb928fd772285f1fcf63725caa8501c9ff354504e7024708bce61f30370c8db13da8170cef4e8e4c4cdad0f71bfe8efefefe7d2da377ed4978fefa043a58489912f8e28e162262a608 + +==== P2SH-P2WPKH ==== + +===== Uncompressed ===== +0200000000010192fb2e4332b43dc9a73febba67f3b7d97ba890673cb08efde2911330f77bbdfc00000000171600147a1979232206857167b401fdac1ffbf33f8204fffdffffff0188130000000000001600142da377ed4978fefa043a58489912f8e28e16226202473044022041eb682e63c25b85a5a400b11d41cf4b9c25f309090a5f3e0b69dc15426da90402205644ddc3d5179bab49cce4bf69ebfaeab1afa34331c1a0a70be2927d2836b0e8012103c483f1b1bd24dd23b3255a68d87ef9281f9d080fd707032ccb81c1cc56c5b00200000000 + +===== Compressed ===== +96b1ec7c9e8001981641eb682e63c25b85a5a400b11d41cf4b9c25f309090a5f3e0b69dc15426da9045644ddc3d5179bab49cce4bf69ebfaeab1afa34331c1a0a70be2927d2836b0e87a1979232206857167b401fdac1ffbf33f8204ff8efefefe7d2da377ed4978fefa043a58489912f8e28e162262a608 + +==== P2PKH ==== + +===== Uncompressed ===== +02000000015f5be26862482fe2fcc900f06ef26ee256fb205bc4773e5a402d0c1b88b82043000000006a473044022031a20f5d9212023b510599c9d53d082f8e07faaa2d51482e078f8e398cb50d770220635abd99220ad713a081c4f20b83cb3f491ed8bd032cb151a3521ed144164d9c0121027977f1b6357cead2df0a0a19570088a1eb9115468b2dfa01439493807d8f1294fdffffff0188130000000000001600142da377ed4978fefa043a58489912f8e28e16226200000000 + +===== Compressed ===== +96b1ec7c968001981431a20f5d9212023b510599c9d53d082f8e07faaa2d51482e078f8e398cb50d77635abd99220ad713a081c4f20b83cb3f491ed8bd032cb151a3521ed144164d9c8efefefe7d2da377ed4978fefa043a58489912f8e28e162262a608 + + +== Acknowledgements == +Thank you to Andrew Poelstra, who helped invent and develop the ideas in the proposal and the code for reference implementation. diff --git a/bip-0338.mediawiki b/bip-0338.mediawiki new file mode 100644 index 0000000000..fea0c3fc74 --- /dev/null +++ b/bip-0338.mediawiki @@ -0,0 +1,113 @@ +
+  BIP: 338
+  Layer: Peer Services
+  Title: Disable transaction relay message
+  Authors: Suhas Daftuar 
+  Status: Closed
+  Type: Specification
+  Assigned: 2020-09-03
+  License: BSD-2-Clause
+
+ +==Abstract== + +This BIP describes a change to the p2p protocol to allow a node to tell a peer +that a connection will not be used for transaction relay, to support +block-relay-only connections that are currently in use on the network. + +==Motivation== + +This proposal is part of an effort to increase the number of inbound +connections that a peer can service, by distinguishing peers which will not +relay transactions from those that do. + +Since 2019, software has been deployed[1] which initiates +connections on the Bitcoin network and sets the transaction relay field +(introduced by BIP 37 and also defined in BIP 60) to false, to prevent +transaction relay from occurring on the connection. Additionally, addr messages +received from the peer are ignored by this software. + +The purpose of these connections is two-fold: by making additional +low-bandwidth connections on which blocks can propagate, the robustness of a +node to network partitioning attacks is strengthened. Additionally, by not +relaying transactions and ignoring received addresses, the ability of an +adversary to learn the complete network graph (or a subgraph) is reduced[2], +which in turn increases the cost or difficulty to an attacker seeking to carry +out a network partitioning attack (when compared with having such knowledge). + +The low-bandwidth / minimal-resource nature of these connections is currently +known only by the initiator of the connection; this is because the transaction +relay field in the version message is not a permanent setting for the lifetime +of the connection. Consequently, a node receiving an inbound connection with +transaction relay disabled cannot distinguish between a peer that will never +enable transaction relay (as described in BIP 37) and one that will. Moreover, +the node also cannot determine that the incoming connection will ignore relayed +addresses; with that knowledge a node would likely choose other peers to +receive announced addresses instead. + +This proposal adds a new, optional message that a node can send a peer when +initiating a connection to that peer, to indicate that connection should not be +used for transaction relay for the connection's lifetime. In addition, without +a current mechanism to negotiate whether addresses should be relayed on a +connection, this BIP suggests that address messages not be sent on links where +transaction relay has been disabled. + +After this BIP is deployed, nodes could more easily implement inbound +connection limiting that differentiates low-resource nodes (such as those +sending disabletx) from full-relay peers, potentially allowing for an increase +in the number of block-relay-only connections that can be made on the network. + +==Specification== + +# A new disabletx message is added, which is defined as an empty message with message type set to "disabletx". +# The protocol version of nodes implementing this BIP must be set to 70017 or higher. +# If a node sets the transaction relay field in the version message to a peer to false, then the disabletx message MAY also be sent in response to a version message from that peer if the peer's protocol version is >= 70017. If sent, the disabletx message MUST be sent prior to sending a verack. +# A node MUST NOT send the disabletx message if the transaction relay field in the version message is omitted or set to true. +# A node that has sent or received a disabletx message to/from a peer MUST NOT send any of these messages to the peer: +## inv messages for transactions +## notfound messages for transactions +## getdata messages for transactions +## getdata messages for merkleblock (BIP 37) +## filteradd/filterload/filterclear (BIP 37) +## feefilter (BIP 133) +## mempool (BIP 35) +## tx message +# It is RECOMMENDED that a node that has sent or received a disabletx message to/from a peer not send any of these messages to the peer: +## addr/getaddr +## addrv2 (BIP 155) +# The behavior regarding sending or processing other message types is not specified by this BIP. +# Nodes MAY decide to not remain connected to peers that send this message (for example, if trying to find a peer that will relay transactions). + +==Compatibility== + +Nodes with protocol version >= 70017 that do not implement this BIP, and nodes +with protocol version < 70017, will continue to remain compatible with +implementing software: transactions would not be relayed to peers sending the +disabletx message (provided that BIP 37 or BIP 60 has been implemented), and while +periodic address relay may still take place, software implementing this BIP +should not be disconnecting such peers solely for that reason. + +Disabling address relay is suggested but not required by this BIP, to allow for +future protocol extensions that might specify more carefully how address relay +is to be negotiated. This BIP's recommendations for software to not relay +addresses is intended to be interpreted as guidance in the absence of any such +future protocol extension, to accommodate existing software behavior. + +Note that all messages specified in BIP 152, including blocktxn and +getblocktxn, are permitted between peers that have sent/received a disabletx +message, subject to the feature negotiation of BIP 152. + +This proposal is compatible with, but independent of, BIP 37. + +==Implementation== + +https://github.com/bitcoin/bitcoin/pull/20726 + +==References== + +# Bitcoin Core has [https://github.com/bitcoin/bitcoin/pull/15759 implemented this functionality] since version 0.19.0.1, released in November 2019. +# For example, see https://www.cs.umd.edu/projects/coinscope/coinscope.pdf and https://arxiv.org/pdf/1812.00942.pdf. + +==Copyright== + +This BIP is licensed under the 2-clause BSD license. diff --git a/bip-0339.mediawiki b/bip-0339.mediawiki new file mode 100644 index 0000000000..a50c7e0650 --- /dev/null +++ b/bip-0339.mediawiki @@ -0,0 +1,57 @@ +
+  BIP: 339
+  Layer: Peer Services
+  Title: WTXID-based transaction relay
+  Authors: Suhas Daftuar 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-02-03
+  License: BSD-2-Clause
+
+ +==Abstract== + +This BIP describes two changes to the p2p protocol to support transaction relay +based on the BIP 141 wtxid of a transaction, rather than its txid. + +==Motivation== + +Historically, the inv messages sent on the Bitcoin peer-to-peer network to +announce transactions refer to transactions by their txid, which is a hash of +the transaction that does not include the witness (see BIP 141). This has been +the case even since Segregated Witness (BIP 141/143/144) has been adopted by +the network. + +Not committing to the witness in transaction announcements creates +inefficiencies: because a transaction's witness can be malleated without +altering the txid, a node in receipt of a witness transaction that the node +does not accept will generally still download that same transaction when +announced by other peers. This is because the alternative -- of not downloading +a given txid after rejecting a transaction with that txid -- would allow a +third party to interfere with transaction relay by malleating a transaction's +witness and announcing the resulting invalid transaction to nodes, preventing +relay of the valid version of the transaction as well. + +We can eliminate this concern by using the wtxid in place of the txid when +announcing and fetching transactions. + +==Specification== + +# A new wtxidrelay message is added, which is defined as an empty message where pchCommand == "wtxidrelay". +# The protocol version of nodes implementing this BIP must be set to 70016 or higher. +# The wtxidrelay message MUST be sent in response to a version message from a peer whose protocol version is >= 70016 and prior to sending a verack. A wtxidrelay message received after a verack message MUST be ignored or treated as invalid. +# A new inv type MSG_WTX (0x00000005) is added, for use in both inv messages and getdata requests, indicating that the hash being referenced is a transaction's wtxid. In the case of getdata requests, MSG_WTX implies that the transaction being requested should be serialized with witness as well, as described in BIP 144. +# After a node has received a wtxidrelay message from a peer, the node MUST use the MSG_WTX inv type when announcing transactions to that peer. +# After a node has received a wtxidrelay message from a peer, the node SHOULD use a MSG_WTX getdata message to request any announced transactions. A node MAY still request transactions from that peer using MSG_TX getdata messages, such as for transactions not recently announced by that peer (like the parents of recently announced transactions). + +==Backward compatibility== + +As wtxid-based transaction relay is only enabled between peers that both support it, older clients remain fully compatible and interoperable after this change. + +==Implementation== + +https://github.com/bitcoin/bitcoin/pull/18044 + +==Copyright== + +This BIP is licensed under the 2-clause BSD license. diff --git a/bip-0340.mediawiki b/bip-0340.mediawiki new file mode 100644 index 0000000000..f241effd77 --- /dev/null +++ b/bip-0340.mediawiki @@ -0,0 +1,309 @@ +
+  BIP: 340
+  Title: Schnorr Signatures for secp256k1
+  Authors: Pieter Wuille 
+           Jonas Nick 
+           Tim Ruffing 
+  Comments-Summary: No comments yet.
+  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0340
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-01-19
+  License: BSD-2-Clause
+  License-Code: BSD-2-Clause OR MIT OR CC0-1.0
+  Discussion: 2018-07-06: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-July/016203.html [bitcoin-dev] Schnorr signatures BIP
+
+ +== Introduction == + +=== Abstract === + +This document proposes a standard for 64-byte Schnorr signatures over the elliptic curve ''secp256k1''. + +=== Copyright === + +This document is licensed under the 2-clause BSD license. + +=== Motivation === + +Bitcoin has traditionally used +[https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm ECDSA] signatures over the [https://www.secg.org/sec2-v2.pdf secp256k1 curve] with [https://en.wikipedia.org/wiki/SHA-2 SHA256] hashes for authenticating +transactions. These are [https://www.secg.org/sec1-v2.pdf standardized], but have a number of downsides +compared to [http://publikationen.ub.uni-frankfurt.de/opus4/files/4280/schnorr.pdf Schnorr signatures] over the same curve: + +* '''Provable security''': Schnorr signatures are provably secure. In more detail, they are ''strongly unforgeable under chosen message attack (SUF-CMA)''Informally, this means that without knowledge of the secret key but given valid signatures of arbitrary messages, it is not possible to come up with further valid signatures. [https://www.di.ens.fr/~pointche/Documents/Papers/2000_joc.pdf in the random oracle model assuming the hardness of the elliptic curve discrete logarithm problem (ECDLP)] and [http://www.neven.org/papers/schnorr.pdf in the generic group model assuming variants of preimage and second preimage resistance of the used hash function]A detailed security proof in the random oracle model, which essentially restates [https://www.di.ens.fr/~pointche/Documents/Papers/2000_joc.pdf the original security proof by Pointcheval and Stern] more explicitly, can be found in [https://eprint.iacr.org/2016/191 a paper by Kiltz, Masny and Pan]. All these security proofs assume a variant of Schnorr signatures that use ''(e,s)'' instead of ''(R,s)'' (see Design above). Since we use a unique encoding of ''R'', there is an efficiently computable bijection that maps ''(R,s)'' to ''(e,s)'', which allows to convert a successful SUF-CMA attacker for the ''(e,s)'' variant to a successful SUF-CMA attacker for the ''(R,s)'' variant (and vice-versa). Furthermore, the proofs consider a variant of Schnorr signatures without key prefixing (see Design above), but it can be verified that the proofs are also correct for the variant with key prefixing. As a result, all the aforementioned security proofs apply to the variant of Schnorr signatures proposed in this document.. In contrast, the [https://nbn-resolving.de/urn:nbn:de:hbz:294-60803 best known results for the provable security of ECDSA] rely on stronger assumptions. +* '''Non-malleability''': The SUF-CMA security of Schnorr signatures implies that they are non-malleable. On the other hand, ECDSA signatures are inherently malleableIf ''(r,s)'' is a valid ECDSA signature for a given message and key, then ''(r,n-s)'' is also valid for the same message and key. If ECDSA is restricted to only permit one of the two variants (as Bitcoin does through a policy rule on the network), it can be [https://nbn-resolving.de/urn:nbn:de:hbz:294-60803 proven] non-malleable under stronger than usual assumptions.; a third party without access to the secret key can alter an existing valid signature for a given public key and message into another signature that is valid for the same key and message. This issue is discussed in [[bip-0062.mediawiki|BIP62]] and [[bip-0146.mediawiki|BIP146]]. +* '''Linearity''': Schnorr signatures provide a simple and efficient method that enables multiple collaborating parties to produce a signature that is valid for the sum of their public keys. This is the building block for various higher-level constructions that improve efficiency and privacy, such as multisignatures and others (see Applications below). + +For all these advantages, there are virtually no disadvantages, apart +from not being standardized. This document seeks to change that. As we +propose a new standard, a number of improvements not specific to Schnorr signatures can be +made: + +* '''Signature encoding''': Instead of using [https://en.wikipedia.org/wiki/X.690#DER_encoding DER]-encoding for signatures (which are variable size, and up to 72 bytes), we can use a simple fixed 64-byte format. +* '''Public key encoding''': Instead of using [https://www.secg.org/sec1-v2.pdf ''compressed''] 33-byte encodings of elliptic curve points which are common in Bitcoin today, public keys in this proposal are encoded as 32 bytes. +* '''Batch verification''': The specific formulation of ECDSA signatures that is standardized cannot be verified more efficiently in batch compared to individually, unless additional witness data is added. Changing the signature scheme offers an opportunity to address this. +* '''Completely specified''': To be safe for usage in consensus systems, the verification algorithm must be completely specified at the byte level. This guarantees that nobody can construct a signature that is valid to some verifiers but not all. This is traditionally not a requirement for digital signature schemes, and the lack of exact specification for the DER parsing of ECDSA signatures has caused problems for Bitcoin [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-July/009697.html in the past], needing [[bip-0066.mediawiki|BIP66]] to address it. In this document we aim to meet this property by design. For batch verification, which is inherently non-deterministic as the verifier can choose their batches, this property implies that the outcome of verification may only differ from individual verifications with negligible probability, even to an attacker who intentionally tries to make batch- and non-batch verification differ. + +By reusing the same curve and hash function as Bitcoin uses for ECDSA, we are able to retain existing mechanisms for choosing secret and public keys, and we avoid introducing new assumptions about the security of elliptic curves and hash functions. + +== Description == + +We first build up the algebraic formulation of the signature scheme by +going through the design choices. Afterwards, we specify the exact +encodings and operations. + +=== Design === + +'''Schnorr signature variant''' Elliptic Curve Schnorr signatures for message ''m'' and public key ''P'' generally involve a point ''R'', integers ''e'' and ''s'' picked by the signer, and the base point ''G'' which satisfy ''e = hash(R || m)'' and ''s⋅G = R + e⋅P''. Two formulations exist, depending on whether the signer reveals ''e'' or ''R'': +# Signatures are pairs ''(e, s)'' that satisfy ''e = hash(s⋅G - e⋅P || m)''. This variant avoids minor complexity introduced by the encoding of the point ''R'' in the signature (see paragraphs "Encoding R and public key point P" and "Implicit Y coordinates" further below in this subsection). Moreover, revealing ''e'' instead of ''R'' allows for potentially shorter signatures: Whereas an encoding of ''R'' inherently needs about 32 bytes, the hash ''e'' can be tuned to be shorter than 32 bytes, and [http://www.neven.org/papers/schnorr.pdf a short hash of only 16 bytes suffices to provide SUF-CMA security at the target security level of 128 bits]. However, a major drawback of this optimization is that finding collisions in a short hash function is easy. This complicates the implementation of secure signing protocols in scenarios in which a group of mutually distrusting signers work together to produce a single joint signature (see Applications below). In these scenarios, which are not captured by the SUF-CMA model due its assumption of a single honest signer, a promising attack strategy for malicious co-signers is to find a collision in the hash function in order to obtain a valid signature on a message that an honest co-signer did not intend to sign. +# Signatures are pairs ''(R, s)'' that satisfy ''s⋅G = R + hash(R || m)⋅P''. This supports batch verification, as there are no elliptic curve operations inside the hashes. Batch verification enables significant speedups.The speedup that results from batch verification can be demonstrated with the cryptography library [https://github.com/jonasnick/secp256k1/blob/schnorrsig-batch-verify/doc/speedup-batch.md libsecp256k1]. + +Since we would like to avoid the fragility that comes with short hashes, the ''e'' variant does not provide significant advantages. We choose the ''R''-option, which supports batch verification. + +'''Key prefixing''' Using the verification rule above directly makes Schnorr signatures vulnerable to "related-key attacks" in which a third party can convert a signature ''(R, s)'' for public key ''P'' into a signature ''(R, s + a⋅hash(R || m))'' for public key ''P + a⋅G'' and the same message ''m'', for any given additive tweak ''a'' to the signing key. This would render signatures insecure when keys are generated using [[bip-0032.mediawiki#public-parent-key--public-child-key|BIP32's unhardened derivation]] and other methods that rely on additive tweaks to existing keys such as Taproot. + +To protect against these attacks, we choose ''key prefixed''A limitation of committing to the public key (rather than to a short hash of it, or not at all) is that it removes the ability for public key recovery or verifying signatures against a short public key hash. These constructions are generally incompatible with batch verification. Schnorr signatures which means that the public key is prefixed to the message in the challenge hash input. This changes the equation to ''s⋅G = R + hash(R || P || m)⋅P''. [https://eprint.iacr.org/2015/1135.pdf It can be shown] that key prefixing protects against related-key attacks with additive tweaks. In general, key prefixing increases robustness in multi-user settings, e.g., it seems to be a requirement for proving multiparty signing protocols (such as MuSig, MuSig2, and FROST) secure (see Applications below). + +We note that key prefixing is not strictly necessary for transaction signatures as used in Bitcoin currently, because signed transactions indirectly commit to the public keys already, i.e., ''m'' contains a commitment to ''pk''. However, this indirect commitment should not be relied upon because it may change with proposals such as SIGHASH_NOINPUT ([[bip-0118.mediawiki|BIP118]]), and would render the signature scheme unsuitable for other purposes than signing transactions, e.g., [https://bitcoin.org/en/developer-reference#signmessage signing ordinary messages]. + +'''Encoding R and public key point P''' There exist several possibilities for encoding elliptic curve points: +# Encoding the full X and Y coordinates of ''P'' and ''R'', resulting in a 64-byte public key and a 96-byte signature. +# Encoding the full X coordinate and one bit of the Y coordinate to determine one of the two possible Y coordinates. This would result in 33-byte public keys and 65-byte signatures. +# Encoding only the X coordinate, resulting in 32-byte public keys and 64-byte signatures. + +Using the first option would be slightly more efficient for verification (around 10%), but we prioritize compactness, and therefore choose option 3. + +'''Implicit Y coordinates''' In order to support efficient verification and batch verification, the Y coordinate of ''P'' and of ''R'' cannot be ambiguous (every valid X coordinate has two possible Y coordinates). We have a choice between several options for symmetry breaking: +# Implicitly choosing the Y coordinate that is in the lower half. +# Implicitly choosing the Y coordinate that is evenSince ''p'' is odd, negation modulo ''p'' will map even numbers to odd numbers and the other way around. This means that for a valid X coordinate, one of the corresponding Y coordinates will be even, and the other will be odd.. +# Implicitly choosing the Y coordinate that is a quadratic residue (i.e. has a square root modulo ''p''). + +The second option offers the greatest compatibility with existing key generation systems, where the standard 33-byte compressed public key format consists of a byte indicating the oddness of the Y coordinate, plus the full X coordinate. To avoid gratuitous incompatibilities, we pick that option for ''P'', and thus our X-only public keys become equivalent to a compressed public key that is the X-only key prefixed by the byte 0x02. For consistency, the same is done for ''R''An earlier version of this draft used the third option instead, based on a belief that this would in general trade signing efficiency for verification efficiency. When using Jacobian coordinates, a common optimization in ECC implementations, it is possible to determine if a Y coordinate is a quadratic residue by computing the Legendre symbol, without converting to affine coordinates first (which needs a modular inversion). As modular inverses and Legendre symbols have similar [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-August/018081.html performance] in practice, this trade-off is not worth it.. + +Despite halving the size of the set of valid public keys, implicit Y coordinates are not a reduction in security. Informally, if a fast algorithm existed to compute the discrete logarithm of an X-only public key, then it could also be used to compute the discrete logarithm of a full public key: apply it to the X coordinate, and then optionally negate the result. This shows that breaking an X-only public key can be at most a small constant term faster than breaking a full one.This can be formalized by a simple reduction that reduces an attack on Schnorr signatures with implicit Y coordinates to an attack to Schnorr signatures with explicit Y coordinates. The reduction works by reencoding public keys and negating the result of the hash function, which is modeled as random oracle, whenever the challenge public key has an explicit Y coordinate that is odd. A proof sketch can be found [https://medium.com/blockstream/reducing-bitcoin-transaction-sizes-with-x-only-pubkeys-f86476af05d7 here].. + +'''Tagged Hashes''' Cryptographic hash functions are used for multiple purposes in the specification below and in Bitcoin in general. To make sure hashes used in one context can't be reinterpreted in another one, hash functions can be tweaked with a context-dependent tag name, in such a way that collisions across contexts can be assumed to be infeasible. Such collisions obviously can not be ruled out completely, but only for schemes using tagging with a unique name. As for other schemes collisions are at least less likely with tagging than without. + +For example, without tagged hashing a BIP340 signature could also be valid for a signature scheme where the only difference is that the arguments to the hash function are reordered. Worse, if the BIP340 nonce derivation function was copied or independently created, then the nonce could be accidentally reused in the other scheme leaking the secret key. + +This proposal suggests to include the tag by prefixing the hashed data with ''SHA256(tag) || SHA256(tag)''. Because this is a 64-byte long context-specific constant and the ''SHA256'' block size is also 64 bytes, optimized implementations are possible (identical to SHA256 itself, but with a modified initial state). Using SHA256 of the tag name itself is reasonably simple and efficient for implementations that don't choose to use the optimization. In general, tags can be arbitrary byte arrays, but are suggested to be textual descriptions in UTF-8 encoding. + +'''Final scheme''' As a result, our final scheme ends up using public key ''pk'' which is the X coordinate of a point ''P'' on the curve whose Y coordinate is even and signatures ''(r,s)'' where ''r'' is the X coordinate of a point ''R'' whose Y coordinate is even. The signature satisfies ''s⋅G = R + tagged_hash(r || pk || m)⋅P''. + +=== Specification === + +The following conventions are used, with constants as defined for [https://www.secg.org/sec2-v2.pdf secp256k1]. We note that adapting this specification to other elliptic curves is not straightforward and can result in an insecure schemeAmong other pitfalls, using the specification with a curve whose order is not close to the size of the range of the nonce derivation function is insecure.. +* Lowercase variables represent integers or byte arrays. +** The constant ''p'' refers to the field size, ''0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F''. +** The constant ''n'' refers to the curve order, ''0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141''. +* Uppercase variables refer to points on the curve with equation ''y2 = x3 + 7'' over the integers modulo ''p''. +** ''is_infinite(P)'' returns whether or not ''P'' is the point at infinity. +** ''x(P)'' and ''y(P)'' are integers in the range ''0..p-1'' and refer to the X and Y coordinates of a point ''P'' (assuming it is not infinity). +** The constant ''G'' refers to the base point, for which ''x(G) = 0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798'' and ''y(G) = 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8''. +** Addition of points refers to the usual [https://en.wikipedia.org/wiki/Elliptic_curve#The_group_law elliptic curve group operation]. +** [https://en.wikipedia.org/wiki/Elliptic_curve_point_multiplication Multiplication (⋅) of an integer and a point] refers to the repeated application of the group operation. +* Functions and operations: +** ''||'' refers to byte array concatenation. +** The function ''x[i:j]'', where ''x'' is a byte array and ''i, j ≥ 0'', returns a ''(j - i)''-byte array with a copy of the ''i''-th byte (inclusive) to the ''j''-th byte (exclusive) of ''x''. +** The function ''bytes(x)'', where ''x'' is an integer, returns the 32-byte encoding of ''x'', most significant byte first. +** The function ''bytes(P)'', where ''P'' is a point, returns ''bytes(x(P))''. +** The function ''int(x)'', where ''x'' is a 32-byte array, returns the 256-bit unsigned integer whose most significant byte first encoding is ''x''. +** The function ''has_even_y(P)'', where ''P'' is a point for which ''not is_infinite(P)'', returns ''y(P) mod 2 = 0''. +** The function ''lift_x(x)'', where ''x'' is a 256-bit unsigned integer, returns the point ''P'' for which ''x(P) = x'' + Given a candidate X coordinate ''x'' in the range ''0..p-1'', there exist either exactly two or exactly zero valid Y coordinates. If no valid Y coordinate exists, then ''x'' is not a valid X coordinate either, i.e., no point ''P'' exists for which ''x(P) = x''. The valid Y coordinates for a given candidate ''x'' are the square roots of ''c = x3 + 7 mod p'' and they can be computed as ''y = ±c(p+1)/4 mod p'' (see [https://en.wikipedia.org/wiki/Quadratic_residue#Prime_or_prime_power_modulus Quadratic residue]) if they exist, which can be checked by squaring and comparing with ''c''. and ''has_even_y(P)'', or fails if ''x'' is greater than ''p-1'' or no such point exists. The function ''lift_x(x)'' is equivalent to the following pseudocode: +*** Fail if ''x ≥ p''. +*** Let ''c = x3 + 7 mod p''. +*** Let ''y = c(p+1)/4 mod p''. +*** Fail if ''c ≠ y2 mod p''. +*** Return the unique point ''P'' such that ''x(P) = x'' and ''y(P) = y'' if ''y mod 2 = 0'' or ''y(P) = p-y'' otherwise. +** The function ''hashname(x)'' where ''x'' is a byte array returns the 32-byte hash ''SHA256(SHA256(tag) || SHA256(tag) || x)'', where ''tag'' is the UTF-8 encoding of ''name''. + +==== Public Key Generation ==== + +Input: +* The secret key ''sk'': a 32-byte array, freshly generated uniformly at random + +The algorithm ''PubKey(sk)'' is defined as: +* Let ''d' = int(sk)''. +* Fail if ''d' = 0'' or ''d' ≥ n''. +* Return ''bytes(d'⋅G)''. + +Note that we use a very different public key format (32 bytes) than the ones used by existing systems (which typically use elliptic curve points as public keys, or 33-byte or 65-byte encodings of them). A side effect is that ''PubKey(sk) = PubKey(bytes(n - int(sk))'', so every public key has two corresponding secret keys. + +==== Public Key Conversion ==== + +As an alternative to generating keys randomly, it is also possible and safe to repurpose existing key generation algorithms for ECDSA in a compatible way. The secret keys constructed by such an algorithm can be used as ''sk'' directly. The public keys constructed by such an algorithm (assuming they use the 33-byte compressed encoding) need to be converted by dropping the first byte. Specifically, [[bip-0032.mediawiki|BIP32]] and schemes built on top of it remain usable. + +==== Default Signing ==== + +Input: +* The secret key ''sk'': a 32-byte array +* The message ''m'': a byte array +* Auxiliary random data ''a'': a 32-byte array + +The algorithm ''Sign(sk, m)'' is defined as: +* Let ''d' = int(sk)'' +* Fail if ''d' = 0'' or ''d' ≥ n'' +* Let ''P = d'⋅G'' +* Let ''d = d' '' if ''has_even_y(P)'', otherwise let ''d = n - d' ''. +* Let ''t'' be the byte-wise xor of ''bytes(d)'' and ''hashBIP0340/aux(a)''The auxiliary random data is hashed (with a unique tag) as a precaution against situations where the randomness may be correlated with the private key itself. It is xored with the private key (rather than combined with it in a hash) to reduce the number of operations exposed to the actual secret key.. +* Let ''rand = hashBIP0340/nonce(t || bytes(P) || m)''Including the [https://moderncrypto.org/mail-archive/curves/2020/001012.html public key as input to the nonce hash] helps ensure the robustness of the signing algorithm by preventing leakage of the secret key if the calculation of the public key ''P'' is performed incorrectly or maliciously, for example if it is left to the caller for performance reasons.. +* Let ''k' = int(rand) mod n''Note that in general, taking a uniformly random 256-bit integer modulo the curve order will produce an unacceptably biased result. However, for the secp256k1 curve, the order is sufficiently close to ''2256'' that this bias is not observable (''1 - n / 2256'' is around ''1.27 * 2-128'').. +* Fail if ''k' = 0''. +* Let ''R = k'⋅G''. +* Let ''k = k' '' if ''has_even_y(R)'', otherwise let ''k = n - k' ''. +* Let ''e = int(hashBIP0340/challenge(bytes(R) || bytes(P) || m)) mod n''. +* Let ''sig = bytes(R) || bytes((k + ed) mod n)''. +* If ''Verify(bytes(P), m, sig)'' (see below) returns failure, abortVerifying the signature before leaving the signer prevents random or attacker provoked computation errors. This prevents publishing invalid signatures which may leak information about the secret key. It is recommended, but can be omitted if the computation cost is prohibitive.. +* Return the signature ''sig''. + +The auxiliary random data should be set to fresh randomness generated at signing time, resulting in what is called a ''synthetic nonce''. Using 32 bytes of randomness is optimal. If obtaining randomness is expensive, 16 random bytes can be padded with 16 null bytes to obtain a 32-byte array. If randomness is not available at all at signing time, a simple counter wide enough to not repeat in practice (e.g., 64 bits or wider) and padded with null bytes to a 32 byte-array can be used, or even the constant array with 32 null bytes. Using any non-repeating value increases protection against [https://moderncrypto.org/mail-archive/curves/2017/000925.html fault injection attacks]. Using unpredictable randomness additionally increases protection against other side-channel attacks, and is '''recommended whenever available'''. Note that while this means the resulting nonce is not deterministic, the randomness is only supplemental to security. The normal security properties (excluding side-channel attacks) do not depend on the quality of the signing-time RNG. + +==== Alternative Signing ==== + +It should be noted that various alternative signing algorithms can be used to produce equally valid signatures. The 32-byte ''rand'' value may be generated in other ways, producing a different but still valid signature (in other words, this is not a ''unique'' signature scheme). '''No matter which method is used to generate the ''rand'' value, the value must be a fresh uniformly random 32-byte string which is not even partially predictable for the attacker.''' For nonces without randomness, this implies that the same inputs must not be presented in another context. This can be most reliably accomplished by not reusing the same private key across different signing schemes. For example, if the ''rand'' value was computed as per RFC6979 and the same secret key is used in deterministic ECDSA with RFC6979, the signatures can leak the secret key through nonce reuse. + +'''Nonce exfiltration protection''' It is possible to strengthen the nonce generation algorithm using a second device. In this case, the second device contributes randomness which the actual signer provably incorporates into its nonce. This prevents certain attacks where the signer's device is compromised and intentionally tries to leak the secret key through its nonce selection. + +'''Multisignatures''' This signature scheme is compatible with various types of multisignature and threshold schemes such as [https://eprint.iacr.org/2020/1261.pdf MuSig2], where a single public key requires holders of multiple secret keys to participate in signing (see Applications below). +'''It is important to note that multisignature signing schemes in general are insecure with the ''rand'' generation from the default signing algorithm above (or any other deterministic method).''' + +'''Precomputed public key data''' For many uses, the compressed 33-byte encoding of the public key corresponding to the secret key may already be known, making it easy to evaluate ''has_even_y(P)'' and ''bytes(P)''. As such, having signers supply this directly may be more efficient than recalculating the public key from the secret key. However, if this optimization is used and additionally the signature verification at the end of the signing algorithm is dropped for increased efficiency, signers must ensure the public key is correctly calculated and not taken from untrusted sources. + +==== Verification ==== + +Input: +* The public key ''pk'': a 32-byte array +* The message ''m'': a byte array +* A signature ''sig'': a 64-byte array + +The algorithm ''Verify(pk, m, sig)'' is defined as: +* Let ''P = lift_x(int(pk))''; fail if that fails. +* Let ''r = int(sig[0:32])''; fail if ''r ≥ p''. +* Let ''s = int(sig[32:64])''; fail if ''s ≥ n''. +* Let ''e = int(hashBIP0340/challenge(bytes(r) || bytes(P) || m)) mod n''. +* Let ''R = s⋅G - e⋅P''. +* Fail if ''is_infinite(R)''. +* Fail if ''not has_even_y(R)''. +* Fail if ''x(R) ≠ r''. +* Return success iff no failure occurred before reaching this point. + +For every valid secret key ''sk'' and message ''m'', ''Verify(PubKey(sk),m,Sign(sk,m))'' will succeed. + +Note that the correctness of verification relies on the fact that ''lift_x'' always returns a point with an even Y coordinate. A hypothetical verification algorithm that treats points as public keys, and takes the point ''P'' directly as input would fail any time a point with odd Y is used. While it is possible to correct for this by negating points with odd Y coordinate before further processing, this would result in a scheme where every (message, signature) pair is valid for two public keys (a type of malleability that exists for ECDSA as well, but we don't wish to retain). We avoid these problems by treating just the X coordinate as public key. + +==== Batch Verification ==== + +Input: +* The number ''u'' of signatures +* The public keys ''pk1..u'': ''u'' 32-byte arrays +* The messages ''m1..u'': ''u'' byte arrays +* The signatures ''sig1..u'': ''u'' 64-byte arrays + +The algorithm ''BatchVerify(pk1..u, m1..u, sig1..u)'' is defined as: +* Generate ''u-1'' random integers ''a2...u'' in the range ''1...n-1''. They are generated deterministically using a [https://en.wikipedia.org/wiki/Cryptographically_secure_pseudorandom_number_generator CSPRNG] seeded by a cryptographic hash of all inputs of the algorithm, i.e. ''seed = seed_hash(pk1..pku || m1..mu || sig1..sigu )''. A safe choice is to instantiate ''seed_hash'' with SHA256 and use [https://tools.ietf.org/html/rfc8439 ChaCha20] with key ''seed'' as a CSPRNG to generate 256-bit integers, skipping integers not in the range ''1...n-1''. +* For ''i = 1 .. u'': +** Let ''Pi = lift_x(int(pki))''; fail if it fails. +** Let ''ri = int(sigi[0:32])''; fail if ''ri ≥ p''. +** Let ''si = int(sigi[32:64])''; fail if ''si ≥ n''. +** Let ''ei = int(hashBIP0340/challenge(bytes(ri) || bytes(Pi) || mi)) mod n''. +** Let ''Ri = lift_x(ri)''; fail if ''lift_x(ri)'' fails. +* Fail if ''(s1 + a2s2 + ... + ausu)⋅G ≠ R1 + a2⋅R2 + ... + au⋅Ru + e1⋅P1 + (a2e2)⋅P2 + ... + (aueu)⋅Pu''. +* Return success iff no failure occurred before reaching this point. + +If all individual signatures are valid (i.e., ''Verify'' would return success for them), ''BatchVerify'' will always return success. If at least one signature is invalid, ''BatchVerify'' will return success with at most a negligible probability. + +=== Usage Considerations === + +==== Messages of Arbitrary Size ==== + +The signature scheme specified in this BIP accepts byte strings of arbitrary size as input messages.In theory, the message size is restricted due to the fact that SHA256 accepts byte strings only up to size of 2^61-1 bytes. +It is understood that implementations may reject messages which are too large in their environment or application context, +e.g., messages which exceed predefined buffers or would otherwise cause resource exhaustion. + +Earlier revisions of this BIP required messages to be exactly 32 bytes. +This restriction puts a burden on callers +who typically need to perform pre-hashing of the actual input message by feeding it through SHA256 (or another collision-resistant cryptographic hash function) +to create a 32-byte digest which can be passed to signing or verification +(as for example done in [[bip-0341.mediawiki|BIP341]].) + +Since pre-hashing may not always be desirable, +e.g., when actual messages are shorter than 32 bytes,Another reason to omit pre-hashing is to protect against certain types of cryptanalytic advances against the hash function used for pre-hashing: If pre-hashing is used, an attacker that can find collisions in the pre-hashing function can necessarily forge signatures under chosen-message attacks. If pre-hashing is not used, an attacker that can find collisions in SHA256 (as used inside the signature scheme) may not be able to forge signatures. However, this seeming advantage is mostly irrelevant in the context of Bitcoin, which already relies on collision resistance of SHA256 in other places, e.g., for transaction hashes. +the restriction to 32-byte messages has been lifted. +We note that pre-hashing is recommended for performance reasons in applications that deal with large messages. +If large messages are not pre-hashed, +the algorithms of the signature scheme will perform more hashing internally. +In particular, the signing algorithm needs two sequential hashing passes over the message, +which means that the full message must necessarily be kept in memory during signing, +and large messages entail a runtime penalty.Typically, messages of 56 bytes or longer enjoy a performance benefit from pre-hashing, assuming the speed of SHA256 inside the signing algorithm matches that of the pre-hashing done by the calling application. + +==== Domain Separation ==== + +It is good cryptographic practice to use a key pair only for a single purpose. +Nevertheless, there may be situations in which it may be desirable to use the same key pair in multiple contexts, +i.e., to sign different types of messages within the same application +or even messages in entirely different applications +(e.g., a secret key may be used to sign Bitcoin transactions as well plain text messages). + +As a consequence, applications should ensure that a signed application message intended for one context is never deemed valid in a different context +(e.g., a signed plain text message should never be misinterpreted as a signed Bitcoin transaction, because this could cause unintended loss of funds). +This is called "domain separation" and it is typically realized by partitioning the message space. +Even if key pairs are intended to be used only within a single context, +domain separation is a good idea because it makes it easy to add more contexts later. + +As a best practice, we recommend applications to use exactly one of the following methods to pre-process application messages before passing it to the signature scheme: +* Either, pre-hash the application message using ''hashname'', where ''name'' identifies the context uniquely (e.g., "foo-app/signed-bar"), +* or prefix the actual message with a 33-byte string that identifies the context uniquely (e.g., the UTF-8 encoding of "foo-app/signed-bar", padded with null bytes to 33 bytes). + +As the two pre-processing methods yield different message sizes (32 bytes vs. at least 33 bytes), there is no risk of collision between them. + +== Applications == + +There are several interesting applications beyond simple signatures. +While recent academic papers claim that they are also possible with ECDSA, consensus support for Schnorr signature verification would significantly simplify the constructions. + +=== Multisignatures and Threshold Signatures === + +By means of an interactive scheme such as [https://eprint.iacr.org/2020/1261.pdf MuSig2] ([[bip-0327.mediawiki|BIP327]]), participants can aggregate their public keys into a single public key which they can jointly sign for. This allows ''n''-of-''n'' multisignatures which, from a verifier's perspective, are no different from ordinary signatures, giving improved privacy and efficiency versus ''CHECKMULTISIG'' or other means. + +Moreover, Schnorr signatures are compatible with [https://en.wikipedia.org/wiki/Distributed_key_generation distributed key generation], which enables interactive threshold signatures schemes, e.g., the schemes by [http://cacr.uwaterloo.ca/techreports/2001/corr2001-13.ps Stinson and Strobl (2001)], by [https://link.springer.com/content/pdf/10.1007/s00145-006-0347-3.pdf Gennaro, Jarecki, Krawczyk, and Rabin (2007)], or the [https://eprint.iacr.org/2020/852.pdf FROST] scheme including its variants such as [https://eprint.iacr.org/2023/899.pdf FROST3]. These protocols make it possible to realize ''k''-of-''n'' threshold signatures, which ensure that any subset of size ''k'' of the set of ''n'' signers can sign but no subset of size less than ''k'' can produce a valid Schnorr signature. + +=== Adaptor Signatures === + +[https://download.wpsoftware.net/bitcoin/wizardry/mw-slides/2018-05-18-l2/slides.pdf Adaptor signatures] can be produced by a signer by offsetting his public nonce ''R'' with a known point ''T = t⋅G'', but not offsetting the signature's ''s'' value. +A correct signature (or partial signature, as individual signers' contributions to a multisignature are called) on the same message with same nonce will then be equal to the adaptor signature offset by ''t'', meaning that learning ''t'' is equivalent to learning a correct signature. +This can be used to enable atomic swaps or even [https://eprint.iacr.org/2018/472 general payment channels] in which the atomicity of disjoint transactions is ensured using the signatures themselves, rather than Bitcoin script support. The resulting transactions will appear to verifiers to be no different from ordinary single-signer transactions, except perhaps for the inclusion of locktime refund logic. + +Adaptor signatures, beyond the efficiency and privacy benefits of encoding script semantics into constant-sized signatures, have additional benefits over traditional hash-based payment channels. Specifically, the secret values ''t'' may be reblinded between hops, allowing long chains of transactions to be made atomic while even the participants cannot identify which transactions are part of the chain. Also, because the secret values are chosen at signing time, rather than key generation time, existing outputs may be repurposed for different applications without recourse to the blockchain, even multiple times. + +=== Blind Signatures === + +A blind signature protocol is an interactive protocol that enables a signer to sign a message at the behest of another party without learning any information about the signed message or the signature. Schnorr signatures admit a very [http://publikationen.ub.uni-frankfurt.de/files/4292/schnorr.blind_sigs_attack.2001.pdf simple blind signature scheme] which is however insecure because it's vulnerable to [https://www.iacr.org/archive/crypto2002/24420288/24420288.pdf Wagner's attack]. Known mitigations are to let the signer abort a signing session with a certain probability, which can be [https://eprint.iacr.org/2019/877 proven secure under non-standard cryptographic assumptions], or [https://eprint.iacr.org/2022/1676.pdf to use zero-knowledge proofs]. + +Blind Schnorr signatures could for example be used in [https://github.com/ElementsProject/scriptless-scripts/blob/master/md/partially-blind-swap.md Partially Blind Atomic Swaps], a construction to enable transferring of coins, mediated by an untrusted escrow agent, without connecting the transactors in the public blockchain transaction graph. + +== Test Vectors and Reference Code == + +For development and testing purposes, we provide a [[bip-0340/test-vectors.csv|collection of test vectors in CSV format]], +a naive, highly inefficient, and non-constant time [[bip-0340/reference.py|pure Python 3.7 reference implementation of the signing and verification algorithm]] +as well as the [[bip-0340/test-vectors.py|script used to generate the test vectors]] +under the BSD-2-Clause License, or the MIT License, or CC0 1.0, at your choice. +The reference implementation is for demonstration purposes only and not to be used in production environments. + +== Changelog == + +To help implementers understand updates to this BIP, we keep a list of substantial changes. + +* 2022-08: Fix function signature of lift_x in reference code +* 2023-04: Allow messages of arbitrary size +* 2024-05: Update "Applications" section with more recent references +* 2025-04: Change license of test vectors and code + +== Footnotes == + + + +== Acknowledgements == + +This document is the result of many discussions around Schnorr based signatures over the years, and had input from Johnson Lau, Greg Maxwell, Andrew Poelstra, Rusty Russell, and Anthony Towns. The authors further wish to thank all those who provided valuable feedback and reviews, including the participants of the [https://github.com/ajtowns/taproot-review structured reviews]. diff --git a/bip-0340/LICENSE b/bip-0340/LICENSE new file mode 100644 index 0000000000..6ad8fcfb47 --- /dev/null +++ b/bip-0340/LICENSE @@ -0,0 +1,11 @@ +BSD-2-Clause OR MIT OR CC0-1.0 + +The contents of this directory are provided under one of the following sets of +terms, at your choice: + + - The BSD-2-Clause License + https://opensource.org/license/BSD-2-Clause + - The MIT License + https://opensource.org/license/MIT + - CC0 1.0 + https://creativecommons.org/publicdomain/zero/1.0/ diff --git a/bip-0340/reference.py b/bip-0340/reference.py new file mode 100644 index 0000000000..bf8f16203a --- /dev/null +++ b/bip-0340/reference.py @@ -0,0 +1,221 @@ +from typing import Tuple, Optional, Any +import hashlib + +# Set DEBUG to True to get a detailed debug output including +# intermediate values during key generation, signing, and +# verification. This is implemented via calls to the +# debug_print_vars() function. +# +# If you want to print values on an individual basis, use +# the pretty() function, e.g., print(pretty(foo)). +DEBUG = False + +p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F +n = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 + +# Points are tuples of X and Y coordinates and the point at infinity is +# represented by the None keyword. +G = (0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798, 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8) + +Point = Tuple[int, int] + +# This implementation can be sped up by storing the midstate after hashing +# tag_hash instead of rehashing it all the time. +def tagged_hash(tag: str, msg: bytes) -> bytes: + tag_hash = hashlib.sha256(tag.encode()).digest() + return hashlib.sha256(tag_hash + tag_hash + msg).digest() + +def is_infinite(P: Optional[Point]) -> bool: + return P is None + +def x(P: Point) -> int: + assert not is_infinite(P) + return P[0] + +def y(P: Point) -> int: + assert not is_infinite(P) + return P[1] + +def point_add(P1: Optional[Point], P2: Optional[Point]) -> Optional[Point]: + if P1 is None: + return P2 + if P2 is None: + return P1 + if (x(P1) == x(P2)) and (y(P1) != y(P2)): + return None + if P1 == P2: + lam = (3 * x(P1) * x(P1) * pow(2 * y(P1), p - 2, p)) % p + else: + lam = ((y(P2) - y(P1)) * pow(x(P2) - x(P1), p - 2, p)) % p + x3 = (lam * lam - x(P1) - x(P2)) % p + return (x3, (lam * (x(P1) - x3) - y(P1)) % p) + +def point_mul(P: Optional[Point], n: int) -> Optional[Point]: + R = None + for i in range(256): + if (n >> i) & 1: + R = point_add(R, P) + P = point_add(P, P) + return R + +def bytes_from_int(x: int) -> bytes: + return x.to_bytes(32, byteorder="big") + +def bytes_from_point(P: Point) -> bytes: + return bytes_from_int(x(P)) + +def xor_bytes(b0: bytes, b1: bytes) -> bytes: + return bytes(x ^ y for (x, y) in zip(b0, b1)) + +def lift_x(x: int) -> Optional[Point]: + if x >= p: + return None + y_sq = (pow(x, 3, p) + 7) % p + y = pow(y_sq, (p + 1) // 4, p) + if pow(y, 2, p) != y_sq: + return None + return (x, y if y & 1 == 0 else p-y) + +def int_from_bytes(b: bytes) -> int: + return int.from_bytes(b, byteorder="big") + +def hash_sha256(b: bytes) -> bytes: + return hashlib.sha256(b).digest() + +def has_even_y(P: Point) -> bool: + assert not is_infinite(P) + return y(P) % 2 == 0 + +def pubkey_gen(seckey: bytes) -> bytes: + d0 = int_from_bytes(seckey) + if not (1 <= d0 <= n - 1): + raise ValueError('The secret key must be an integer in the range 1..n-1.') + P = point_mul(G, d0) + assert P is not None + return bytes_from_point(P) + +def schnorr_sign(msg: bytes, seckey: bytes, aux_rand: bytes) -> bytes: + d0 = int_from_bytes(seckey) + if not (1 <= d0 <= n - 1): + raise ValueError('The secret key must be an integer in the range 1..n-1.') + if len(aux_rand) != 32: + raise ValueError('aux_rand must be 32 bytes instead of %i.' % len(aux_rand)) + P = point_mul(G, d0) + assert P is not None + d = d0 if has_even_y(P) else n - d0 + t = xor_bytes(bytes_from_int(d), tagged_hash("BIP0340/aux", aux_rand)) + k0 = int_from_bytes(tagged_hash("BIP0340/nonce", t + bytes_from_point(P) + msg)) % n + if k0 == 0: + raise RuntimeError('Failure. This happens only with negligible probability.') + R = point_mul(G, k0) + assert R is not None + k = n - k0 if not has_even_y(R) else k0 + e = int_from_bytes(tagged_hash("BIP0340/challenge", bytes_from_point(R) + bytes_from_point(P) + msg)) % n + sig = bytes_from_point(R) + bytes_from_int((k + e * d) % n) + debug_print_vars() + if not schnorr_verify(msg, bytes_from_point(P), sig): + raise RuntimeError('The created signature does not pass verification.') + return sig + +def schnorr_verify(msg: bytes, pubkey: bytes, sig: bytes) -> bool: + if len(pubkey) != 32: + raise ValueError('The public key must be a 32-byte array.') + if len(sig) != 64: + raise ValueError('The signature must be a 64-byte array.') + P = lift_x(int_from_bytes(pubkey)) + r = int_from_bytes(sig[0:32]) + s = int_from_bytes(sig[32:64]) + if (P is None) or (r >= p) or (s >= n): + debug_print_vars() + return False + e = int_from_bytes(tagged_hash("BIP0340/challenge", sig[0:32] + pubkey + msg)) % n + R = point_add(point_mul(G, s), point_mul(P, n - e)) + if (R is None) or (not has_even_y(R)) or (x(R) != r): + debug_print_vars() + return False + debug_print_vars() + return True + +# +# The following code is only used to verify the test vectors. +# +import csv +import os +import sys + +def test_vectors() -> bool: + all_passed = True + with open(os.path.join(sys.path[0], 'test-vectors.csv'), newline='') as csvfile: + reader = csv.reader(csvfile) + reader.__next__() + for row in reader: + (index, seckey_hex, pubkey_hex, aux_rand_hex, msg_hex, sig_hex, result_str, comment) = row + pubkey = bytes.fromhex(pubkey_hex) + msg = bytes.fromhex(msg_hex) + sig = bytes.fromhex(sig_hex) + result = result_str == 'TRUE' + print('\nTest vector', ('#' + index).rjust(3, ' ') + ':') + if seckey_hex != '': + seckey = bytes.fromhex(seckey_hex) + pubkey_actual = pubkey_gen(seckey) + if pubkey != pubkey_actual: + print(' * Failed key generation.') + print(' Expected key:', pubkey.hex().upper()) + print(' Actual key:', pubkey_actual.hex().upper()) + all_passed = False + aux_rand = bytes.fromhex(aux_rand_hex) + try: + sig_actual = schnorr_sign(msg, seckey, aux_rand) + if sig == sig_actual: + print(' * Passed signing test.') + else: + print(' * Failed signing test.') + print(' Expected signature:', sig.hex().upper()) + print(' Actual signature:', sig_actual.hex().upper()) + all_passed = False + except RuntimeError as e: + print(' * Signing test raised exception:', e) + all_passed = False + result_actual = schnorr_verify(msg, pubkey, sig) + if result == result_actual: + print(' * Passed verification test.') + else: + print(' * Failed verification test.') + print(' Expected verification result:', result) + print(' Actual verification result:', result_actual) + if comment: + print(' Comment:', comment) + all_passed = False + print() + if all_passed: + print('All test vectors passed.') + else: + print('Some test vectors failed.') + return all_passed + +# +# The following code is only used for debugging +# +import inspect + +def pretty(v: Any) -> Any: + if isinstance(v, bytes): + return '0x' + v.hex() + if isinstance(v, int): + return pretty(bytes_from_int(v)) + if isinstance(v, tuple): + return tuple(map(pretty, v)) + return v + +def debug_print_vars() -> None: + if DEBUG: + current_frame = inspect.currentframe() + assert current_frame is not None + frame = current_frame.f_back + assert frame is not None + print(' Variables in function ', frame.f_code.co_name, ' at line ', frame.f_lineno, ':', sep='') + for var_name, var_val in frame.f_locals.items(): + print(' ' + var_name.rjust(11, ' '), '==', pretty(var_val)) + +if __name__ == '__main__': + test_vectors() diff --git a/bip-0340/test-vectors.csv b/bip-0340/test-vectors.csv new file mode 100644 index 0000000000..672339129a --- /dev/null +++ b/bip-0340/test-vectors.csv @@ -0,0 +1,20 @@ +index,secret key,public key,aux_rand,message,signature,verification result,comment +0,0000000000000000000000000000000000000000000000000000000000000003,F9308A019258C31049344F85F89D5229B531C845836F99B08601F113BCE036F9,0000000000000000000000000000000000000000000000000000000000000000,0000000000000000000000000000000000000000000000000000000000000000,E907831F80848D1069A5371B402410364BDF1C5F8307B0084C55F1CE2DCA821525F66A4A85EA8B71E482A74F382D2CE5EBEEE8FDB2172F477DF4900D310536C0,TRUE, +1,B7E151628AED2A6ABF7158809CF4F3C762E7160F38B4DA56A784D9045190CFEF,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,0000000000000000000000000000000000000000000000000000000000000001,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,6896BD60EEAE296DB48A229FF71DFE071BDE413E6D43F917DC8DCF8C78DE33418906D11AC976ABCCB20B091292BFF4EA897EFCB639EA871CFA95F6DE339E4B0A,TRUE, +2,C90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B14E5C9,DD308AFEC5777E13121FA72B9CC1B7CC0139715309B086C960E18FD969774EB8,C87AA53824B4D7AE2EB035A2B5BBBCCC080E76CDC6D1692C4B0B62D798E6D906,7E2D58D8B3BCDF1ABADEC7829054F90DDA9805AAB56C77333024B9D0A508B75C,5831AAEED7B44BB74E5EAB94BA9D4294C49BCF2A60728D8B4C200F50DD313C1BAB745879A5AD954A72C45A91C3A51D3C7ADEA98D82F8481E0E1E03674A6F3FB7,TRUE, +3,0B432B2677937381AEF05BB02A66ECD012773062CF3FA2549E44F58ED2401710,25D1DFF95105F5253C4022F628A996AD3A0D95FBF21D468A1B33F8C160D8F517,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,7EB0509757E246F19449885651611CB965ECC1A187DD51B64FDA1EDC9637D5EC97582B9CB13DB3933705B32BA982AF5AF25FD78881EBB32771FC5922EFC66EA3,TRUE,test fails if msg is reduced modulo p or n +4,,D69C3509BB99E412E68B0FE8544E72837DFA30746D8BE2AA65975F29D22DC7B9,,4DF3C3F68FCC83B27E9D42C90431A72499F17875C81A599B566C9889B9696703,00000000000000000000003B78CE563F89A0ED9414F5AA28AD0D96D6795F9C6376AFB1548AF603B3EB45C9F8207DEE1060CB71C04E80F593060B07D28308D7F4,TRUE, +5,,EEFDEA4CDB677750A420FEE807EACF21EB9898AE79B9768766E4FAA04A2D4A34,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,6CFF5C3BA86C69EA4B7376F31A9BCB4F74C1976089B2D9963DA2E5543E17776969E89B4C5564D00349106B8497785DD7D1D713A8AE82B32FA79D5F7FC407D39B,FALSE,public key not on the curve +6,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,FFF97BD5755EEEA420453A14355235D382F6472F8568A18B2F057A14602975563CC27944640AC607CD107AE10923D9EF7A73C643E166BE5EBEAFA34B1AC553E2,FALSE,has_even_y(R) is false +7,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,1FA62E331EDBC21C394792D2AB1100A7B432B013DF3F6FF4F99FCB33E0E1515F28890B3EDB6E7189B630448B515CE4F8622A954CFE545735AAEA5134FCCDB2BD,FALSE,negated message +8,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,6CFF5C3BA86C69EA4B7376F31A9BCB4F74C1976089B2D9963DA2E5543E177769961764B3AA9B2FFCB6EF947B6887A226E8D7C93E00C5ED0C1834FF0D0C2E6DA6,FALSE,negated s value +9,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,0000000000000000000000000000000000000000000000000000000000000000123DDA8328AF9C23A94C1FEECFD123BA4FB73476F0D594DCB65C6425BD186051,FALSE,sG - eP is infinite. Test fails in single verification if has_even_y(inf) is defined as true and x(inf) as 0 +10,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,00000000000000000000000000000000000000000000000000000000000000017615FBAF5AE28864013C099742DEADB4DBA87F11AC6754F93780D5A1837CF197,FALSE,sG - eP is infinite. Test fails in single verification if has_even_y(inf) is defined as true and x(inf) as 1 +11,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,4A298DACAE57395A15D0795DDBFD1DCB564DA82B0F269BC70A74F8220429BA1D69E89B4C5564D00349106B8497785DD7D1D713A8AE82B32FA79D5F7FC407D39B,FALSE,sig[0:32] is not an X coordinate on the curve +12,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F69E89B4C5564D00349106B8497785DD7D1D713A8AE82B32FA79D5F7FC407D39B,FALSE,sig[0:32] is equal to field size +13,,DFF1D77F2A671C5F36183726DB2341BE58FEAE1DA2DECED843240F7B502BA659,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,6CFF5C3BA86C69EA4B7376F31A9BCB4F74C1976089B2D9963DA2E5543E177769FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141,FALSE,sig[32:64] is equal to curve order +14,,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC30,,243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89,6CFF5C3BA86C69EA4B7376F31A9BCB4F74C1976089B2D9963DA2E5543E17776969E89B4C5564D00349106B8497785DD7D1D713A8AE82B32FA79D5F7FC407D39B,FALSE,public key is not a valid X coordinate because it exceeds the field size +15,0340034003400340034003400340034003400340034003400340034003400340,778CAA53B4393AC467774D09497A87224BF9FAB6F6E68B23086497324D6FD117,0000000000000000000000000000000000000000000000000000000000000000,,71535DB165ECD9FBBC046E5FFAEA61186BB6AD436732FCCC25291A55895464CF6069CE26BF03466228F19A3A62DB8A649F2D560FAC652827D1AF0574E427AB63,TRUE,message of size 0 (added 2022-12) +16,0340034003400340034003400340034003400340034003400340034003400340,778CAA53B4393AC467774D09497A87224BF9FAB6F6E68B23086497324D6FD117,0000000000000000000000000000000000000000000000000000000000000000,11,08A20A0AFEF64124649232E0693C583AB1B9934AE63B4C3511F3AE1134C6A303EA3173BFEA6683BD101FA5AA5DBC1996FE7CACFC5A577D33EC14564CEC2BACBF,TRUE,message of size 1 (added 2022-12) +17,0340034003400340034003400340034003400340034003400340034003400340,778CAA53B4393AC467774D09497A87224BF9FAB6F6E68B23086497324D6FD117,0000000000000000000000000000000000000000000000000000000000000000,0102030405060708090A0B0C0D0E0F1011,5130F39A4059B43BC7CAC09A19ECE52B5D8699D1A71E3C52DA9AFDB6B50AC370C4A482B77BF960F8681540E25B6771ECE1E5A37FD80E5A51897C5566A97EA5A5,TRUE,message of size 17 (added 2022-12) +18,0340034003400340034003400340034003400340034003400340034003400340,778CAA53B4393AC467774D09497A87224BF9FAB6F6E68B23086497324D6FD117,0000000000000000000000000000000000000000000000000000000000000000,99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999,403B12B0D8555A344175EA7EC746566303321E5DBFA8BE6F091635163ECA79A8585ED3E3170807E7C03B720FC54C7B23897FCBA0E9D0B4A06894CFD249F22367,TRUE,message of size 100 (added 2022-12) diff --git a/bip-0340/test-vectors.py b/bip-0340/test-vectors.py new file mode 100644 index 0000000000..8442a713fb --- /dev/null +++ b/bip-0340/test-vectors.py @@ -0,0 +1,301 @@ +import sys +from reference import * + +def is_square(x): + return int(pow(x, (p - 1) // 2, p)) == 1 + +def has_square_y(P): + """Determine if P has a square Y coordinate. Used in an earlier draft of BIP340.""" + assert not is_infinite(P) + return is_square(P[1]) + +def vector0(): + seckey = bytes_from_int(3) + msg = bytes_from_int(0) + aux_rand = bytes_from_int(0) + sig = schnorr_sign(msg, seckey, aux_rand) + pubkey = pubkey_gen(seckey) + + # We should have at least one test vector where the seckey needs to be + # negated and one where it doesn't. In this one the seckey doesn't need to + # be negated. + x = int_from_bytes(seckey) + P = point_mul(G, x) + assert(y(P) % 2 == 0) + + # For historical reasons (pubkey tiebreaker was squareness and not evenness) + # we should have at least one test vector where the point reconstructed + # from the public key has a square and one where it has a non-square Y + # coordinate. In this one Y is non-square. + pubkey_point = lift_x(int_from_bytes(pubkey)) + assert(not has_square_y(pubkey_point)) + + # For historical reasons (R tiebreaker was squareness and not evenness) + # we should have at least one test vector where the point reconstructed + # from the R.x coordinate has a square and one where it has a non-square Y + # coordinate. In this one Y is non-square. + R = lift_x(int_from_bytes(sig[0:32])) + assert(not has_square_y(R)) + + return (seckey, pubkey, aux_rand, msg, sig, "TRUE", None) + +def vector1(): + seckey = bytes_from_int(0xB7E151628AED2A6ABF7158809CF4F3C762E7160F38B4DA56A784D9045190CFEF) + msg = bytes_from_int(0x243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89) + aux_rand = bytes_from_int(1) + + sig = schnorr_sign(msg, seckey, aux_rand) + + # The point reconstructed from the R.x coordinate has a square Y coordinate. + R = lift_x(int_from_bytes(sig[0:32])) + assert(has_square_y(R)) + + return (seckey, pubkey_gen(seckey), aux_rand, msg, sig, "TRUE", None) + +def vector2(): + seckey = bytes_from_int(0xC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B14E5C9) + msg = bytes_from_int(0x7E2D58D8B3BCDF1ABADEC7829054F90DDA9805AAB56C77333024B9D0A508B75C) + aux_rand = bytes_from_int(0xC87AA53824B4D7AE2EB035A2B5BBBCCC080E76CDC6D1692C4B0B62D798E6D906) + sig = schnorr_sign(msg, seckey, aux_rand) + + # The point reconstructed from the public key has a square Y coordinate. + pubkey = pubkey_gen(seckey) + pubkey_point = lift_x(int_from_bytes(pubkey)) + assert(has_square_y(pubkey_point)) + + # This signature vector would not verify if the implementer checked the + # evenness of the X coordinate of R instead of the Y coordinate. + R = lift_x(int_from_bytes(sig[0:32])) + assert(R[0] % 2 == 1) + + return (seckey, pubkey, aux_rand, msg, sig, "TRUE", None) + +def vector3(): + seckey = bytes_from_int(0x0B432B2677937381AEF05BB02A66ECD012773062CF3FA2549E44F58ED2401710) + + # Need to negate this seckey before signing + x = int_from_bytes(seckey) + P = point_mul(G, x) + assert(y(P) % 2 != 0) + + msg = bytes_from_int(0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF) + aux_rand = bytes_from_int(0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF) + + sig = schnorr_sign(msg, seckey, aux_rand) + return (seckey, pubkey_gen(seckey), aux_rand, msg, sig, "TRUE", "test fails if msg is reduced modulo p or n") + +# Signs with a given nonce. This can be INSECURE and is only INTENDED FOR +# GENERATING TEST VECTORS. Results in an invalid signature if y(kG) is not +# even. +def insecure_schnorr_sign_fixed_nonce(msg, seckey0, k): + if len(msg) != 32: + raise ValueError('The message must be a 32-byte array.') + seckey0 = int_from_bytes(seckey0) + if not (1 <= seckey0 <= n - 1): + raise ValueError('The secret key must be an integer in the range 1..n-1.') + P = point_mul(G, seckey0) + seckey = seckey0 if has_even_y(P) else n - seckey0 + R = point_mul(G, k) + e = int_from_bytes(tagged_hash("BIP0340/challenge", bytes_from_point(R) + bytes_from_point(P) + msg)) % n + return bytes_from_point(R) + bytes_from_int((k + e * seckey) % n) + +# Creates a signature with a small x(R) by using k = -1/2 +def vector4(): + one_half = n - 0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0 + seckey = bytes_from_int(0x763758E5CBEEDEE4F7D3FC86F531C36578933228998226672F13C4F0EBE855EB) + msg = bytes_from_int(0x4DF3C3F68FCC83B27E9D42C90431A72499F17875C81A599B566C9889B9696703) + sig = insecure_schnorr_sign_fixed_nonce(msg, seckey, one_half) + return (None, pubkey_gen(seckey), None, msg, sig, "TRUE", None) + +default_seckey = bytes_from_int(0xB7E151628AED2A6ABF7158809CF4F3C762E7160F38B4DA56A784D9045190CFEF) +default_msg = bytes_from_int(0x243F6A8885A308D313198A2E03707344A4093822299F31D0082EFA98EC4E6C89) +default_aux_rand = bytes_from_int(0xC87AA53824B4D7AE2EB035A2B5BBBCCC080E76CDC6D1692C4B0B62D798E6D906) + +# Public key is not on the curve +def vector5(): + # This creates a dummy signature that doesn't have anything to do with the + # public key. + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + + pubkey_int = 0xEEFDEA4CDB677750A420FEE807EACF21EB9898AE79B9768766E4FAA04A2D4A34 + pubkey = bytes_from_int(pubkey_int) + assert(lift_x(pubkey_int) is None) + + return (None, pubkey, None, msg, sig, "FALSE", "public key not on the curve") + +def vector6(): + seckey = default_seckey + msg = default_msg + k = 6 + sig = insecure_schnorr_sign_fixed_nonce(msg, seckey, k) + + # Y coordinate of R is not even + R = point_mul(G, k) + assert(not has_even_y(R)) + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "has_even_y(R) is false") + +def vector7(): + seckey = default_seckey + msg = int_from_bytes(default_msg) + neg_msg = bytes_from_int(n - msg) + sig = schnorr_sign(neg_msg, seckey, default_aux_rand) + return (None, pubkey_gen(seckey), None, bytes_from_int(msg), sig, "FALSE", "negated message") + +def vector8(): + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + sig = sig[0:32] + bytes_from_int(n - int_from_bytes(sig[32:64])) + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "negated s value") + +def bytes_from_point_inf0(P): + if P == None: + return bytes_from_int(0) + return bytes_from_int(P[0]) + +def vector9(): + seckey = default_seckey + msg = default_msg + + # Override bytes_from_point in schnorr_sign to allow creating a signature + # with k = 0. + k = 0 + bytes_from_point_tmp = bytes_from_point.__code__ + bytes_from_point.__code__ = bytes_from_point_inf0.__code__ + sig = insecure_schnorr_sign_fixed_nonce(msg, seckey, k) + bytes_from_point.__code__ = bytes_from_point_tmp + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "sG - eP is infinite. Test fails in single verification if has_even_y(inf) is defined as true and x(inf) as 0") + +def bytes_from_point_inf1(P): + if P == None: + return bytes_from_int(1) + return bytes_from_int(P[0]) + +def vector10(): + seckey = default_seckey + msg = default_msg + + # Override bytes_from_point in schnorr_sign to allow creating a signature + # with k = 0. + k = 0 + bytes_from_point_tmp = bytes_from_point.__code__ + bytes_from_point.__code__ = bytes_from_point_inf1.__code__ + sig = insecure_schnorr_sign_fixed_nonce(msg, seckey, k) + bytes_from_point.__code__ = bytes_from_point_tmp + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "sG - eP is infinite. Test fails in single verification if has_even_y(inf) is defined as true and x(inf) as 1") + +# It's cryptographically impossible to create a test vector that fails if run +# in an implementation which merely misses the check that sig[0:32] is an X +# coordinate on the curve. This test vector just increases test coverage. +def vector11(): + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + + # Replace R's X coordinate with an X coordinate that's not on the curve + x_not_on_curve = 0x4A298DACAE57395A15D0795DDBFD1DCB564DA82B0F269BC70A74F8220429BA1D + assert(lift_x(x_not_on_curve) is None) + sig = bytes_from_int(x_not_on_curve) + sig[32:64] + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "sig[0:32] is not an X coordinate on the curve") + +# It's cryptographically impossible to create a test vector that fails if run +# in an implementation which merely misses the check that sig[0:32] is smaller +# than the field size. This test vector just increases test coverage. +def vector12(): + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + + # Replace R's X coordinate with an X coordinate that's equal to field size + sig = bytes_from_int(p) + sig[32:64] + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "sig[0:32] is equal to field size") + +# It's cryptographically impossible to create a test vector that fails if run +# in an implementation which merely misses the check that sig[32:64] is smaller +# than the curve order. This test vector just increases test coverage. +def vector13(): + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + + # Replace s with a number that's equal to the curve order + sig = sig[0:32] + bytes_from_int(n) + + return (None, pubkey_gen(seckey), None, msg, sig, "FALSE", "sig[32:64] is equal to curve order") + +# Test out of range pubkey +# It's cryptographically impossible to create a test vector that fails if run +# in an implementation which accepts out of range pubkeys because we can't find +# a secret key for such a public key and therefore can not create a signature. +# This test vector just increases test coverage. +def vector14(): + # This creates a dummy signature that doesn't have anything to do with the + # public key. + seckey = default_seckey + msg = default_msg + sig = schnorr_sign(msg, seckey, default_aux_rand) + pubkey_int = p + 1 + pubkey = bytes_from_int(pubkey_int) + assert(lift_x(pubkey_int) is None) + # If an implementation would reduce a given public key modulo p then the + # pubkey would be valid + assert(lift_x(pubkey_int % p) is not None) + + return (None, pubkey, None, msg, sig, "FALSE", "public key is not a valid X coordinate because it exceeds the field size") + +def varlen_vector(msg_int): + seckey = bytes_from_int(int(16 * "0340", 16)) + pubkey = pubkey_gen(seckey) + aux_rand = bytes_from_int(0) + msg = msg_int.to_bytes((msg_int.bit_length() + 7) // 8, "big") + sig = schnorr_sign(msg, seckey, aux_rand) + comment = "message of size %d (added 2022-12)" + return (seckey, pubkey, aux_rand, msg, sig, "TRUE", comment % len(msg)) + +vector15 = lambda : varlen_vector(0) +vector16 = lambda : varlen_vector(0x11) +vector17 = lambda : varlen_vector(0x0102030405060708090A0B0C0D0E0F1011) +vector18 = lambda : varlen_vector(int(100 * "99", 16)) + +vectors = [ + vector0(), + vector1(), + vector2(), + vector3(), + vector4(), + vector5(), + vector6(), + vector7(), + vector8(), + vector9(), + vector10(), + vector11(), + vector12(), + vector13(), + vector14(), + vector15(), + vector16(), + vector17(), + vector18(), + ] + +# Converts the byte strings of a test vector into hex strings +def bytes_to_hex(seckey, pubkey, aux_rand, msg, sig, result, comment): + return (seckey.hex().upper() if seckey is not None else None, pubkey.hex().upper(), aux_rand.hex().upper() if aux_rand is not None else None, msg.hex().upper(), sig.hex().upper(), result, comment) + +vectors = list(map(lambda vector: bytes_to_hex(vector[0], vector[1], vector[2], vector[3], vector[4], vector[5], vector[6]), vectors)) + +def print_csv(vectors): + writer = csv.writer(sys.stdout) + writer.writerow(("index", "secret key", "public key", "aux_rand", "message", "signature", "verification result", "comment")) + for (i,v) in enumerate(vectors): + writer.writerow((i,)+v) + +print_csv(vectors) diff --git a/bip-0341.mediawiki b/bip-0341.mediawiki new file mode 100644 index 0000000000..0764e6cb76 --- /dev/null +++ b/bip-0341.mediawiki @@ -0,0 +1,364 @@ +
+  BIP: 341
+  Layer: Consensus (soft fork)
+  Title: Taproot: SegWit version 1 spending rules
+  Authors: Pieter Wuille 
+           Jonas Nick 
+           Anthony Towns 
+  Comments-Summary: No comments yet.
+  Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0341
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-01-19
+  License: BSD-3-Clause
+  Discussion: 2019-05-06: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-May/016914.html [bitcoin-dev] Taproot proposal
+              2019-10-09: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-October/017378.html [bitcoin-dev] Taproot updates
+  Requires: 340
+
+ +==Introduction== + +===Abstract=== + +This document proposes a new SegWit version 1 output type, with spending rules based on Taproot, Schnorr signatures, and Merkle branches. + +===Copyright=== + +This document is licensed under the 3-clause BSD license. + +===Motivation=== + +This proposal aims to improve privacy, efficiency, and flexibility of Bitcoin's scripting capabilities without adding new security assumptions'''What does not adding security assumptions mean?''' Unforgeability of signatures is a necessary requirement to prevent theft. At least when treating script execution as a digital signature scheme itself, unforgeability can be [https://github.com/apoelstra/taproot proven] in the Random Oracle Model assuming the Discrete Logarithm problem is hard. A [https://nbn-resolving.de/urn:nbn:de:hbz:294-60803 proof] for unforgeability of ECDSA in the current script system needs non-standard assumptions on top of that. Note that it is hard in general to model exactly what security for script means, as it depends on the policies and protocols used by wallet software.. Specifically, it seeks to minimize how much information about the spendability conditions of a transaction output is revealed on chain at creation or spending time and to add a number of upgrade mechanisms, while fixing a few minor but long-standing issues. + +==Design== + +A number of related ideas for improving Bitcoin's scripting capabilities have been previously proposed: Schnorr signatures ([[bip-0340.mediawiki|BIP340]]), Merkle branches ("MAST", [[bip-0114.mediawiki|BIP114]], [[bip-0117.mediawiki|BIP117]]), new sighash modes ([[bip-0118.mediawiki|BIP118]]), new opcodes like CHECKSIGFROMSTACK, [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html Taproot], [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-February/015700.html Graftroot], [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-July/016249.html G'root], and [https://bitcointalk.org/index.php?topic=1377298.0 cross-input aggregation]. + +Combining all these ideas in a single proposal would be an extensive change, be hard to review, and likely miss new discoveries that otherwise could have been made along the way. Not all are equally mature as well. For example, cross-input aggregation [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-March/015838.html interacts] in complex ways with upgrade mechanisms, and solutions to that are still [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-October/016461.html in flux]. On the other hand, separating them all into independent upgrades would reduce the efficiency and privacy gains to be had, and wallet and service providers may not be inclined to go through many incremental updates. Therefore, we're faced with a tradeoff between functionality and scope creep. In this design we strike a balance by focusing on the structural script improvements offered by Taproot and Merkle branches, as well as changes necessary to make them usable and efficient. For things like sighashes and opcodes we include fixes for known problems, but exclude new features that can be added independently with no downsides. + +As a result we choose this combination of technologies: +* '''Merkle branches''' let us only reveal the actually executed part of the script to the blockchain, as opposed to all possible ways a script can be executed. Among the various known mechanisms for implementing this, one where the Merkle tree becomes part of the script's structure directly maximizes the space savings, so that approach is chosen. +* '''Taproot''' on top of that lets us merge the traditionally separate pay-to-pubkey and pay-to-scripthash policies, making all outputs spendable by either a key or (optionally) a script, and indistinguishable from each other. As long as the key-based spending path is used for spending, it is not revealed whether a script path was permitted as well, resulting in space savings and an increase in scripting privacy at spending time. +* Taproot's advantages become apparent under the assumption that most applications involve outputs that could be spent by all parties agreeing. That's where '''Schnorr''' signatures come in, as they permit [https://eprint.iacr.org/2018/068 key aggregation]: a public key can be constructed from multiple participant public keys, and which requires cooperation between all participants to sign for. Such multi-party public keys and signatures are indistinguishable from their single-party equivalents. This means that with taproot most applications can use the key-based spending path, which is both efficient and private. This can be generalized to arbitrary M-of-N policies, as Schnorr signatures support threshold signing, at the cost of more complex setup protocols. +* As Schnorr signatures also permit '''batch validation''', allowing multiple signatures to be validated together more efficiently than validating each one independently, we make sure all parts of the design are compatible with this. +* Where unused bits appear as a result of the above changes, they are reserved for mechanisms for '''future extensions'''. As a result, every script in the Merkle tree has an associated version such that new script versions can be introduced with a soft fork while remaining compatible with BIP 341. Additionally, future soft forks can make use of the currently unused annex in the witness (see [[bip-0341.mediawiki#rationale|Rationale]]). +* While the core semantics of the '''signature hashing algorithm''' are not changed, a number of improvements are included in this proposal. The new signature hashing algorithm fixes the verification capabilities of offline signing devices by including amount and scriptPubKey in the signature message, avoids unnecessary hashing, uses '''tagged hashes''' and defines a default sighash byte. +* The '''public key is directly included in the output''' in contrast to typical earlier constructions which store a hash of the public key or script in the output. This has the same cost for senders and is more space efficient overall if the key-based spending path is taken. '''Why is the public key directly included in the output?''' While typical earlier constructions store a hash of a script or a public key in the output, this is rather wasteful when a public key is always involved. To guarantee batch verifiability, the public key must be known to every verifier, and thus only revealing its hash as an output would imply adding an additional 32 bytes to the witness. Furthermore, to maintain [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-January/012198.html 128-bit collision security] for outputs, a 256-bit hash would be required anyway, which is comparable in size (and thus in cost for senders) to revealing the public key directly. While the usage of public key hashes is often said to protect against ECDLP breaks or quantum computers, this protection is very weak at best: transactions are not protected while being confirmed, and a very [https://web.archive.org/web/20220531184542/https://twitter.com/pwuille/status/1108085284862713856 large portion] of the currency's supply is not under such protection regardless. Actual resistance to such systems can be introduced by relying on different cryptographic assumptions, but this proposal focuses on improvements that do not change the security model. + +Informally, the resulting design is as follows: a new witness version is added (version 1), whose programs consist of 32-byte encodings of points ''Q''. ''Q'' is computed as ''P + hash(P||m)G'' for a public key ''P'', and the root ''m'' of a Merkle tree whose leaves consist of a version number and a script. These outputs can be spent directly by providing a signature for ''Q'', or indirectly by revealing ''P'', the script and leaf version, inputs that satisfy the script, and a Merkle path that proves ''Q'' committed to that leaf. All hashes in this construction (the hash for computing ''Q'' from ''P'', the hashes inside the Merkle tree's inner nodes, and the signature hashes used) are tagged to guarantee domain separation. + +== Specification == + +This section specifies the Taproot consensus rules. Validity is defined by exclusion: a block or transaction is valid if no condition exists that marks it failed. + +The notation below follows that of [[bip-0340.mediawiki#design|BIP340]]. This includes the ''hashtag(x)'' notation to refer to ''SHA256(SHA256(tag) || SHA256(tag) || x)''. To the best of the authors' knowledge, no existing use of SHA256 in Bitcoin feeds it a message that starts with two single SHA256 outputs, making collisions between ''hashtag'' with other hashes extremely unlikely. + +=== Script validation rules === + +A Taproot output is a native SegWit output (see [[bip-0141.mediawiki|BIP141]]) with version number 1, and a 32-byte witness program. +The following rules only apply when such an output is being spent. Any other outputs, including version 1 outputs with lengths other than 32 bytes, or P2SH-wrapped version 1 outputs'''Why is P2SH-wrapping not supported?''' Using P2SH-wrapped outputs only provides 80-bit collision security due to the use of a 160-bit hash. This is considered low, and becomes a security risk whenever the output includes data from more than a single party (public keys, hashes, ...)., remain unencumbered. + +* Let ''q'' be the 32-byte array containing the witness program (the second push in the scriptPubKey) which represents a public key according to [[bip-0340.mediawiki#design|BIP340]]. +* Fail if the witness stack has 0 elements. +* If there are at least two witness elements, and the first byte of the last element is 0x50'''Why is the first byte of the annex 0x50?''' The 0x50 is chosen as it could not be confused with a valid P2WPKH or P2WSH spending. As the control block's initial byte's lowest bit is used to indicate the parity of the public key's Y coordinate, each leaf version needs an even byte value and the immediately following odd byte value that are both not yet used in P2WPKH or P2WSH spending. To indicate the annex, only an "unpaired" available byte is necessary like 0x50. This choice maximizes the available options for future script versions., this last element is called ''annex'' ''a'''''What is the purpose of the annex?''' The annex is a reserved space for future extensions, such as indicating the validation costs of computationally expensive new opcodes in a way that is recognizable without knowing the scriptPubKey of the output being spent. Until the meaning of this field is defined by another softfork, users SHOULD NOT include annex in transactions, or it may lead to PERMANENT FUND LOSS. and is removed from the witness stack. The annex (or the lack of thereof) is always covered by the signature and contributes to transaction weight, but is otherwise ignored during taproot validation. +* If there is exactly one element left in the witness stack, key path spending is used: +** The single witness stack element is interpreted as the signature and must be valid (see the next section) for the public key ''q'' (see the next subsection). +* If there are at least two witness elements left, script path spending is used: +** Call the second-to-last stack element ''s'', the script. +** The last stack element is called the control block ''c'', and must have length ''33 + 32m'', for a value of ''m'' that is an integer between 0 and 128'''Why is the Merkle path length limited to 128?''' The optimally space-efficient Merkle tree can be constructed based on the probabilities of the scripts in the leaves, using the Huffman algorithm. This algorithm will construct branches with lengths approximately equal to ''log2(1/probability)'', but to have branches longer than 128 you would need to have scripts with an execution chance below 1 in ''2128''. As that is our security bound, scripts that truly have such a low chance can probably be removed entirely., inclusive. Fail if it does not have such a length. +** Let ''p = c[1:33]'' and let ''P = lift_x(int(p))'' where ''lift_x'' and ''[:]'' are defined as in [[bip-0340.mediawiki#design|BIP340]]. Fail if this point is not on the curve. +** Let ''v = c[0] & 0xfe'' and call it the ''leaf version'''''What constraints are there on the leaf version?''' First, the leaf version cannot be odd as ''c[0] & 0xfe'' will always be even, and cannot be ''0x50'' as that would result in ambiguity with the annex. In addition, in order to support some forms of static analysis that rely on being able to identify script spends without access to the output being spent, it is recommended to avoid using any leaf versions that would conflict with a valid first byte of either a valid P2WPKH pubkey or a valid P2WSH script (that is, both ''v'' and ''v | 1'' should be an undefined, invalid or disabled opcode or an opcode that is not valid as the first opcode). The values that comply to this rule are the 32 even values between ''0xc0'' and ''0xfe'' and also ''0x66'', ''0x7e'', ''0x80'', ''0x84'', ''0x96'', ''0x98'', ''0xba'', ''0xbc'', ''0xbe''. Note also that this constraint implies that leaf versions should be shared amongst different witness versions, as knowing the witness version requires access to the output being spent.. +** Let ''k0 = hashTapLeaf(v || compact_size(size of s) || s)''; also call it the ''tapleaf hash''. +** For ''j'' in ''[0,1,...,m-1]'': +*** Let ''ej = c[33+32j:65+32j]''. +*** Let ''kj+1 depend on whether ''kj < ej'' (lexicographically)'''Why are child elements sorted before hashing in the Merkle tree?''' By doing so, it is not necessary to reveal the left/right directions along with the hashes in revealed Merkle branches. This is possible because we do not actually care about the position of specific scripts in the tree; only that they are actually committed to.: +**** If ''kj < ej'': ''kj+1 = hashTapBranch(kj || ej)'''''Why not use a more efficient hash construction for inner Merkle nodes?''' The chosen construction does require two invocations of the SHA256 compression functions, one of which can be avoided in theory (see [[bip-0098.mediawiki|BIP98]]). However, it seems preferable to stick to constructions that can be implemented using standard cryptographic primitives, both for implementation simplicity and analyzability. If necessary, a significant part of the second compression function can be optimized out by [https://github.com/bitcoin/bitcoin/pull/13191 specialization] for 64-byte inputs.. +**** If ''kj ≥ ej'': ''kj+1 = hashTapBranch(ej || kj)''. +** Let ''t = hashTapTweak(p || km)''. +** If ''t ≥ 0xFFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141'' (order of secp256k1), fail. +** Let ''Q = P + int(t)G''. +** If ''q ≠ x(Q)'' or ''c[0] & 1 ≠ y(Q) mod 2'', fail'''Why is it necessary to reveal a bit in a script path spend and check that it matches the parity of the Y coordinate of ''Q''?''' The parity of the Y coordinate is necessary to lift the X coordinate ''q'' to a unique point. While this is not strictly necessary for verifying the taproot commitment as described above, it is necessary to allow batch verification. Alternatively, ''Q'' could be forced to have an even Y coordinate, but that would require retrying with different internal public keys (or different messages) until ''Q'' has that property. There is no downside to adding the parity bit because otherwise the control block bit would be unused.. +** Execute the script, according to the applicable script rules'''What are the applicable script rules in script path spends?''' [[bip-0342.mediawiki|BIP342]] specifies validity rules that apply for leaf version 0xc0, but future proposals can introduce rules for other leaf versions., using the witness stack elements excluding the script ''s'', the control block ''c'', and the annex ''a'' if present, as initial stack. This implies that for the future leaf versions (non-''0xC0'') the execution must succeed.'''Why we need to success on future leaf version validation''' This is required to enable future leaf versions as soft forks. + +''q'' is referred to as ''taproot output key'' and ''p'' as ''taproot internal key''. + +=== Signature validation rules === + +We first define a reusable common signature message calculation function, followed by the actual signature validation as it's used in key path spending. + +==== Common signature message ==== + +The function ''SigMsg(hash_type, ext_flag)'' computes the common portion of the message being signed as a byte array. It is implicitly also a function of the spending transaction and the outputs it spends, but these are not listed to keep notation simple. + +The parameter ''hash_type'' is an 8-bit unsigned value. The SIGHASH encodings from the legacy script system are reused, including SIGHASH_ALL, SIGHASH_NONE, SIGHASH_SINGLE, and SIGHASH_ANYONECANPAY. We define a new ''hashtype'' SIGHASH_DEFAULT (value ''0x00'') which results in signing over the whole transaction just as for SIGHASH_ALL. The following restrictions apply, which cause validation failure if violated: +* Using any undefined ''hash_type'' (not ''0x00'', ''0x01'', ''0x02'', ''0x03'', ''0x81'', ''0x82'', or ''0x83'''''Why reject unknown ''hash_type'' values?''' By doing so, it is easier to reason about the worst case amount of signature hashing an implementation with adequate caching must perform.). +* Using SIGHASH_SINGLE without a "corresponding output" (an output with the same index as the input being verified). + +The parameter ''ext_flag'' is an integer in range 0-127, and is used for indicating (in the message) that extensions are appended to the output of ''SigMsg()'''''What extensions use the ''ext_flag'' mechanism?''' [[bip-0342.mediawiki#common-signature-message-extension|BIP342]] reuses the same common signature message algorithm, but adds BIP342-specific data at the end, which is indicated using ''ext_flag = 1''.. + +If the parameters take acceptable values, the message is the concatenation of the following data, in order (with byte size of each item listed in parentheses). Numerical values in 2, 4, or 8-byte are encoded in little-endian. + +* Control: +** ''hash_type'' (1). +* Transaction data: +** ''nVersion'' (4): the ''nVersion'' of the transaction. +** ''nLockTime'' (4): the ''nLockTime'' of the transaction. +** If the ''hash_type & 0x80'' does not equal SIGHASH_ANYONECANPAY: +*** ''sha_prevouts'' (32): the SHA256 of the serialization of all input outpoints. +*** ''sha_amounts'' (32): the SHA256 of the serialization of all input amounts. +*** ''sha_scriptpubkeys'' (32): the SHA256 of all spent outputs' ''scriptPubKeys'', serialized as script inside CTxOut. +*** ''sha_sequences'' (32): the SHA256 of the serialization of all input ''nSequence''. +** If ''hash_type & 3'' does not equal SIGHASH_NONE or SIGHASH_SINGLE: +*** ''sha_outputs'' (32): the SHA256 of the serialization of all outputs in CTxOut format. +* Data about this input: +** ''spend_type'' (1): equal to ''(ext_flag * 2) + annex_present'', where ''annex_present'' is 0 if no annex is present, or 1 otherwise (the original witness stack has two or more witness elements, and the first byte of the last element is ''0x50'') +** If ''hash_type & 0x80'' equals SIGHASH_ANYONECANPAY: +*** ''outpoint'' (36): the COutPoint of this input (32-byte hash + 4-byte little-endian). +*** ''amount'' (8): value of the previous output spent by this input. +*** ''scriptPubKey'' (35): ''scriptPubKey'' of the previous output spent by this input, serialized as script inside CTxOut. Its size is always 35 bytes. +*** ''nSequence'' (4): ''nSequence'' of this input. +** If ''hash_type & 0x80'' does not equal SIGHASH_ANYONECANPAY: +*** ''input_index'' (4): index of this input in the transaction input vector. Index of the first input is 0. +** If an annex is present (the lowest bit of ''spend_type'' is set): +*** ''sha_annex'' (32): the SHA256 of ''(compact_size(size of annex) || annex)'', where ''annex'' includes the mandatory ''0x50'' prefix. +* Data about this output: +** If ''hash_type & 3'' equals SIGHASH_SINGLE: +*** ''sha_single_output'' (32): the SHA256 of the corresponding output in CTxOut format. + +The total length of ''SigMsg()'' is at most ''206'' bytes'''What is the output length of ''SigMsg()''?''' The total length of ''SigMsg()'' can be computed using the following formula: ''174 - is_anyonecanpay * 49 - is_none * 32 + has_annex * 32''.. Note that this does not include the size of sub-hashes such as ''sha_prevouts'', which may be cached across signatures of the same transaction. + +In summary, the semantics of the [[bip-0143.mediawiki|BIP143]] sighash types remain unchanged, except the following: +# The way and order of serialization is changed.'''Why is the serialization in the signature message changed?''' Hashes that go into the signature message and the message itself are now computed with a single SHA256 invocation instead of double SHA256. There is no expected security improvement by doubling SHA256 because this only protects against length-extension attacks against SHA256 which are not a concern for signature messages because there is no secret data. Therefore doubling SHA256 is a waste of resources. The message computation now follows a logical order with transaction level data first, then input data and output data. This allows to efficiently cache the transaction part of the message across different inputs using the SHA256 midstate. Additionally, sub-hashes can be skipped when calculating the message (for example `sha_prevouts` if SIGHASH_ANYONECANPAY is set) instead of setting them to zero and then hashing them as in BIP143. Despite that, collisions are made impossible by committing to the length of the data (implicit in ''hash_type'' and ''spend_type'') before the variable length data. +# The signature message commits to the ''scriptPubKey'' of the spent output and if the SIGHASH_ANYONECANPAY flag is not set, the message commits to the ''scriptPubKey''s of ''all'' outputs spent by the transaction. '''Why does the signature message commit to the ''scriptPubKey''?''' This prevents lying to offline signing devices about output being spent, even when the actually executed script (''scriptCode'' in BIP143) is correct. This means it's possible to compactly prove to a hardware wallet what (unused) execution paths existed. Moreover, committing to all spent ''scriptPubKey''s helps offline signing devices to determine the subset that belong to its own wallet. This is useful in [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-April/017801.html automated coinjoins].. +# If the SIGHASH_ANYONECANPAY flag is not set, the message commits to the amounts of ''all'' transaction inputs.'''Why does the signature message commit to the amounts of all transaction inputs?''' This eliminates the possibility to lie to offline signing devices about the fee of a transaction. +# The signature message commits to all input ''nSequence'' if SIGHASH_NONE or SIGHASH_SINGLE are set (unless SIGHASH_ANYONECANPAY is set as well).'''Why does the signature message commit to all input ''nSequence'' if SIGHASH_SINGLE or SIGHASH_NONE are set?''' Because setting them already makes the message commit to the prevouts part of all transaction inputs, it is not useful to treat the ''nSequence'' any different. Moreover, this change makes ''nSequence'' consistent with the view that SIGHASH_SINGLE and SIGHASH_NONE only modify the signature message with respect to transaction outputs and not inputs. +# The signature message includes commitments to the taproot-specific data ''spend_type'' and ''annex'' (if present). + +==== Taproot key path spending signature validation ==== + +A Taproot signature is a 64-byte Schnorr signature, as defined in [[bip-0340.mediawiki|BIP340]], with the sighash byte appended in the usual Bitcoin fashion. This sighash byte is optional. If omitted, the resulting signatures are 64 bytes, and a SIGHASH_DEFAULT mode is implied. + +To validate a signature ''sig'' with public key ''q'': +* If the ''sig'' is 64 bytes long, return ''Verify(q, hashTapSighash(0x00 || SigMsg(0x00, 0)), sig)'''''Why is the input to ''hashTapSighash'' prefixed with 0x00?''' This prefix is called the sighash epoch, and allows reusing the ''hashTapSighash'' tagged hash in future signature algorithms that make invasive changes to how hashing is performed (as opposed to the ''ext_flag'' mechanism that is used for incremental extensions). An alternative is having them use a different tag, but supporting a growing number of tags may become undesirable., where ''Verify'' is defined in [[bip-0340.mediawiki#design|BIP340]]. +* If the ''sig'' is 65 bytes long, return ''sig[64] ≠ 0x00'''Why can the hash_type not be 0x00 in 65-byte signatures?''' Permitting that would enable malleating (by third parties, including miners) 64-byte signatures into 65-byte ones, resulting in a different `wtxid` and a different fee rate than the creator intended. and Verify(q, hashTapSighash(0x00 || SigMsg(sig[64], 0)), sig[0:64])''. +* Otherwise, fail'''Why permit two signature lengths?''' By making the most common type of hash_type implicit, a byte can often be saved.. + +== Constructing and spending Taproot outputs == + +This section discusses how to construct and spend Taproot outputs. It only affects wallet software that chooses to implement receiving and spending, +and is not consensus critical in any way. + +Conceptually, every Taproot output corresponds to a combination of a single public key condition (the internal key), and zero or more general conditions encoded in scripts organized in a tree. +Satisfying any of these conditions is sufficient to spend the output. + +'''Initial steps''' The first step is determining what the internal key and the organization of the rest of the scripts should be. The specifics are likely application dependent, but here are some general guidelines: +* When deciding between scripts with conditionals (OP_IF etc.) and splitting them up into multiple scripts (each corresponding to one execution path through the original script), it is generally preferable to pick the latter. +* When a single condition requires signatures with multiple keys, key aggregation techniques like MuSig can be used to combine them into a single key. The details are out of scope for this document, but note that this may complicate the signing procedure. +* If one or more of the spending conditions consist of just a single key (after aggregation), the most likely one should be made the internal key. If no such condition exists, it may be worthwhile adding one that consists of an aggregation of all keys participating in all scripts combined; effectively adding an "everyone agrees" branch. If that is inacceptable, pick as internal key a "Nothing Up My Sleeve" (NUMS) point, i.e., a point with unknown discrete logarithm. One example of such a point is ''H = lift_x(0x50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0)'' which is [https://github.com/ElementsProject/secp256k1-zkp/blob/11af7015de624b010424273be3d91f117f172c82/src/modules/rangeproof/main_impl.h#L16 constructed] by taking the hash of the standard uncompressed encoding of the [https://www.secg.org/sec2-v2.pdf secp256k1] base point ''G'' as X coordinate. In order to avoid leaking the information that key path spending is not possible it is recommended to pick a fresh integer ''r'' in the range ''0...n-1'' uniformly at random and use ''H + rG'' as internal key. It is possible to prove that this internal key does not have a known discrete logarithm with respect to ''G'' by revealing ''r'' to a verifier who can then reconstruct how the internal key was created. +* If the spending conditions do not require a script path, the output key should commit to an unspendable script path instead of having no script path. This can be achieved by computing the output key point as ''Q = P + int(hashTapTweak(bytes(P)))G''. '''Why should the output key always have a taproot commitment, even if there is no script path?''' +If the taproot output key is an aggregate of keys, there is the possibility for a malicious party to add a script path without being noticed by the other parties. +This allows to bypass the multiparty policy and to steal the coin. +MuSig key aggregation does not have this issue because it already causes the internal key to be randomized. + +The attack works as follows: Assume Alice and Mallory want to aggregate their keys into a taproot output key without a script path. +In order to prevent key cancellation and related attacks they use [https://eprint.iacr.org/2018/483.pdf MSDL-pop] instead of MuSig. +The MSDL-pop protocol requires all parties to provide a proof of possession of their corresponding secret key and the aggregated key is just the sum of the individual keys. +After Mallory receives Alice's key ''A'', Mallory creates ''M = M0 + int(t)G'' where ''M0'' is Mallory's original key and ''t'' allows a script path spend with internal key ''P = A + M0'' and a script that only contains Mallory's key. +Mallory sends a proof of possession of ''M'' to Alice and both parties compute output key ''Q = A + M = P + int(t)G''. +Alice will not be able to notice the script path, but Mallory can unilaterally spend any coin with output key ''Q''. + +* The remaining scripts should be organized into the leaves of a binary tree. This can be a balanced tree if each of the conditions these scripts correspond to are equally likely. If probabilities for each condition are known, consider constructing the tree as a Huffman tree. + +'''Computing the output script''' Once the spending conditions are split into an internal key internal_pubkey and a binary tree whose leaves are (leaf_version, script) tuples, the output script can be computed using the Python3 algorithms below. These algorithms take advantage of helper functions from the [[bip-0340/reference.py|BIP340 reference code]] for integer conversion, point multiplication, and tagged hashes. + +First, we define taproot_tweak_pubkey for 32-byte [[bip-0340.mediawiki|BIP340]] public key arrays. +The function returns a bit indicating the tweaked public key's Y coordinate as well as the public key byte array. +The parity bit will be required for spending the output with a script path. +In order to allow spending with the key path, we define taproot_tweak_seckey to compute the secret key for a tweaked public key. +For any byte string h it holds that taproot_tweak_pubkey(pubkey_gen(seckey), h)[1] == pubkey_gen(taproot_tweak_seckey(seckey, h)). + +Note that because tweaks are applied to 32-byte public keys, `taproot_tweak_seckey` may need to negate the secret key before applying the tweak. + + +def taproot_tweak_pubkey(pubkey, h): + t = int_from_bytes(tagged_hash("TapTweak", pubkey + h)) + if t >= SECP256K1_ORDER: + raise ValueError + P = lift_x(int_from_bytes(pubkey)) + if P is None: + raise ValueError + Q = point_add(P, point_mul(G, t)) + return 0 if has_even_y(Q) else 1, bytes_from_int(x(Q)) + +def taproot_tweak_seckey(seckey0, h): + seckey0 = int_from_bytes(seckey0) + P = point_mul(G, seckey0) + seckey = seckey0 if has_even_y(P) else SECP256K1_ORDER - seckey0 + t = int_from_bytes(tagged_hash("TapTweak", bytes_from_int(x(P)) + h)) + if t >= SECP256K1_ORDER: + raise ValueError + return bytes_from_int((seckey + t) % SECP256K1_ORDER) + + +The following function, taproot_output_script, returns a byte array with the scriptPubKey (see [[bip-0141.mediawiki|BIP141]]). +ser_script refers to a function that prefixes its input with a CompactSize-encoded length. + + +def taproot_tree_helper(script_tree): + if isinstance(script_tree, tuple): + leaf_version, script = script_tree + h = tagged_hash("TapLeaf", bytes([leaf_version]) + ser_script(script)) + return ([((leaf_version, script), bytes())], h) + left, left_h = taproot_tree_helper(script_tree[0]) + right, right_h = taproot_tree_helper(script_tree[1]) + ret = [(l, c + right_h) for l, c in left] + [(l, c + left_h) for l, c in right] + if right_h < left_h: + left_h, right_h = right_h, left_h + return (ret, tagged_hash("TapBranch", left_h + right_h)) + +def taproot_output_script(internal_pubkey, script_tree): + """Given a internal public key and a tree of scripts, compute the output script. + script_tree is either: + - a (leaf_version, script) tuple (leaf_version is 0xc0 for [[bip-0342.mediawiki|BIP342]] scripts) + - a list of two elements, each with the same structure as script_tree itself + - None + """ + if script_tree is None: + h = bytes() + else: + _, h = taproot_tree_helper(script_tree) + _, output_pubkey = taproot_tweak_pubkey(internal_pubkey, h) + return bytes([0x51, 0x20]) + output_pubkey + + +[[File:bip-0341/tree.png|frame|This diagram shows the hashing structure to obtain the tweak from an internal key ''P'' and a Merkle tree consisting of 5 script leaves. ''A'', ''B'', ''C'' and ''E'' are ''TapLeaf'' hashes similar to ''D'' and ''AB'' is a ''TapBranch'' hash. Note that when ''CDE'' is computed ''E'' is hashed first because ''E'' is less than ''CD''.]] + +To spend this output using script ''D'', the control block would contain the following data in this order: + + + +The TapTweak would then be computed as described [[bip-0341.mediawiki#script-validation-rules|above]] like so: + + +D = tagged_hash("TapLeaf", bytes([leaf_version]) + ser_script(script)) +CD = tagged_hash("TapBranch", C + D) +CDE = tagged_hash("TapBranch", E + CD) +ABCDE = tagged_hash("TapBranch", AB + CDE) +TapTweak = tagged_hash("TapTweak", p + ABCDE) + + +'''Spending using the key path''' A Taproot output can be spent with the secret key corresponding to the internal_pubkey. To do so, a witness stack consists of a single element: a [[bip-0340.mediawiki|BIP340]] signature on the signature hash as defined above, with the secret key tweaked by the same h as in the above snippet. See the code below: + + +def taproot_sign_key(script_tree, internal_seckey, hash_type, bip340_aux_rand): + if script_tree is None: + h = bytes() + else: + _, h = taproot_tree_helper(script_tree) + output_seckey = taproot_tweak_seckey(internal_seckey, h) + sig = schnorr_sign(sighash(hash_type), output_seckey, bip340_aux_rand) + if hash_type != 0: + sig += bytes([hash_type]) + return [sig] + + +This function returns the witness stack necessary and a sighash function to compute the signature hash as defined above (for simplicity, the snippet above ignores passing information like the transaction, the input position, ... to the sighashing code). + +'''Spending using one of the scripts''' A Taproot output can be spent by satisfying any of the scripts used in its construction. To do so, a witness stack consisting of the script's inputs, plus the script itself and the control block are necessary. See the code below: + + +def taproot_sign_script(internal_pubkey, script_tree, script_num, inputs): + info, h = taproot_tree_helper(script_tree) + (leaf_version, script), path = info[script_num] + output_pubkey_y_parity, _ = taproot_tweak_pubkey(internal_pubkey, h) + pubkey_data = bytes([output_pubkey_y_parity + leaf_version]) + internal_pubkey + return inputs + [script, pubkey_data + path] + + +== Security == + +Taproot improves the privacy of Bitcoin because instead of revealing all possible conditions for spending an output, only the satisfied spending condition has to be published. +Ideally, outputs are spent using the key path which prevents observers from learning the spending conditions of a coin. +A key path spend could be a "normal" payment from a single- or multi-signature wallet or the cooperative settlement of hidden multiparty contract. + +A script path spend leaks that there is a script path and that the key path was not applicable - for example because the involved parties failed to reach agreement. +Moreover, the depth of a script in the Merkle root leaks information including the minimum depth of the tree, which suggests specific wallet software that created the output and helps clustering. +Therefore, the privacy of script spends can be improved by deviating from the optimal tree determined by the probability distribution over the leaves. + +Just like other existing output types, taproot outputs should never reuse keys, for privacy reasons. +This does not only apply to the particular leaf that was used to spend an output but to all leaves committed to in the output. +If leaves were reused, it could happen that spending a different output would reuse the same Merkle branches in the Merkle proof. +Using fresh keys implies that taproot output construction does not need to take special measures to randomizing leaf positions because they are already randomized due to the branch-sorting Merkle tree construction used in taproot. +This does not avoid leaking information through the leaf depth and therefore only applies to balanced (sub-) trees. +In addition, every leaf should have a set of keys distinct from every other leaf. +The reason for this is to increase leaf entropy and prevent an observer from learning an undisclosed script using brute-force search. + +== Test vectors == + +Test vectors for wallet operation (scriptPubKey computation, key path spending, control block construction) can be found [[bip-0341/wallet-test-vectors.json|here]]. +It consists of two sets of vectors. +* The first "scriptPubKey" tests concern computing the scriptPubKey and (mainnet) BIP350 address given an internal public key, and a script tree. The script tree is encoded as null to represent no scripts, a JSON object to represent a leaf node, or a 2-element array to represent an inner node. The control blocks needed for script path spending are also provided for each of the script leaves. +* The second "keyPathSpending" tests consists of a list of test cases, each of which provides an unsigned transaction and the UTXOs it spends. For each of its BIP341 inputs, the internal private key and the Merkle root it was derived from is given, as well as the expected witness to spend it. All signatures are created with an all-zero (0x0000...0000) BIP340 auxiliary randomness array. +* In all cases, hexadecimal values represent byte arrays, not numbers. In particular, that means that provided hash values have the hex digits corresponding to the first bytes first. This differs from the convention used for txids and block hashes, where the hex strings represent numbers, resulting in a reversed order. + +Validation test vectors used in the [https://github.com/bitcoin/bitcoin/blob/3820090bd619ac85ab35eff376c03136fe4a9f04/src/test/script_tests.cpp#L1718 Bitcoin Core unit test framework] can be found [https://github.com/bitcoin-core/qa-assets/blob/main/unit_test_data/script_assets_test.json?raw=true here]. + +== Rationale == + + + +== Deployment == + +This BIP is deployed concurrently with [[bip-0342.mediawiki|BIP342]]. + +For Bitcoin signet, these BIPs are always active. + +For Bitcoin mainnet and testnet3, these BIPs are deployed by "version bits" with the name "taproot" and bit 2, using [[bip-0009.mediawiki|BIP9]] modified to use a lower threshold, with an additional ''min_activation_height'' parameter and replacing the state transition logic for the DEFINED, STARTED and LOCKED_IN states as follows: + + case DEFINED: + if (GetMedianTimePast(block.parent) >= starttime) { + return STARTED; + } + return DEFINED; + + case STARTED: + int count = 0; + walk = block; + for (i = 0; i < 2016; i++) { + walk = walk.parent; + if ((walk.nVersion & 0xE0000000) == 0x20000000 && ((walk.nVersion >> bit) & 1) == 1) { + count++; + } + } + if (count >= threshold) { + return LOCKED_IN; + } else if (GetMedianTimePast(block.parent) >= timeout) { + return FAILED; + } + return STARTED; + + case LOCKED_IN: + if (block.nHeight < min_activation_height) { + return LOCKED_IN; + } + return ACTIVE; + +For Bitcoin mainnet, the starttime is epoch timestamp 1619222400 (midnight 24 April 2021 UTC), timeout is epoch timestamp 1628640000 (midnight 11 August 2021 UTC), the threshold is 1815 blocks (90%) instead of 1916 blocks (95%), and the min_activation_height is block 709632. +The deployment did activate at height 709632 on Bitcoin mainnet. + +For Bitcoin testnet3, the starttime is epoch timestamp 1619222400 (midnight 24 April 2021 UTC), timeout is epoch timestamp 1628640000 (midnight 11 August 2021 UTC), the threshold is 1512 blocks (75%), and the min_activation_height is block 0. +The deployment did activate at height 2011968 on Bitcoin testnet3. + +== Backwards compatibility == +As a soft fork, older software will continue to operate without modification. +Non-upgraded nodes, however, will consider all SegWit version 1 witness programs as anyone-can-spend scripts. +They are strongly encouraged to upgrade in order to fully validate the new programs. + +Non-upgraded wallets can receive and send bitcoin from non-upgraded and upgraded wallets using SegWit version 0 programs, traditional pay-to-pubkey-hash, etc. +Depending on the implementation non-upgraded wallets may be able to send to Segwit version 1 programs if they support sending to [[bip-0350.mediawiki|BIP350]] Bech32m addresses. + +== Acknowledgements == + +This document is the result of discussions around script and signature improvements with many people, and had direct contributions from Greg Maxwell and others. It further builds on top of earlier published proposals such as Taproot by Greg Maxwell, and Merkle branch constructions by Russell O'Connor, Johnson Lau, and Mark Friedenbach. + +The authors wish the thank Arik Sosman for suggesting to sort Merkle node children before hashes, removing the need to transfer the position in the tree, as well as all those who provided valuable feedback and reviews, including the participants of the [https://github.com/ajtowns/taproot-review structured reviews]. diff --git a/bip-0341/tree.png b/bip-0341/tree.png new file mode 100644 index 0000000000..af56edaf3f Binary files /dev/null and b/bip-0341/tree.png differ diff --git a/bip-0341/wallet-test-vectors.json b/bip-0341/wallet-test-vectors.json new file mode 100644 index 0000000000..11261b00ba --- /dev/null +++ b/bip-0341/wallet-test-vectors.json @@ -0,0 +1,452 @@ +{ + "version": 1, + "scriptPubKey": [ + { + "given": { + "internalPubkey": "d6889cb081036e0faefa3a35157ad71086b123b2b144b649798b494c300a961d", + "scriptTree": null + }, + "intermediary": { + "merkleRoot": null, + "tweak": "b86e7be8f39bab32a6f2c0443abbc210f0edac0e2c53d501b36b64437d9c6c70", + "tweakedPubkey": "53a1f6e454df1aa2776a2814a721372d6258050de330b3c6d10ee8f4e0dda343" + }, + "expected": { + "scriptPubKey": "512053a1f6e454df1aa2776a2814a721372d6258050de330b3c6d10ee8f4e0dda343", + "bip350Address": "bc1p2wsldez5mud2yam29q22wgfh9439spgduvct83k3pm50fcxa5dps59h4z5" + } + }, + { + "given": { + "internalPubkey": "187791b6f712a8ea41c8ecdd0ee77fab3e85263b37e1ec18a3651926b3a6cf27", + "scriptTree": { + "id": 0, + "script": "20d85a959b0290bf19bb89ed43c916be835475d013da4b362117393e25a48229b8ac", + "leafVersion": 192 + } + }, + "intermediary": { + "leafHashes": [ + "5b75adecf53548f3ec6ad7d78383bf84cc57b55a3127c72b9a2481752dd88b21" + ], + "merkleRoot": "5b75adecf53548f3ec6ad7d78383bf84cc57b55a3127c72b9a2481752dd88b21", + "tweak": "cbd8679ba636c1110ea247542cfbd964131a6be84f873f7f3b62a777528ed001", + "tweakedPubkey": "147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3" + }, + "expected": { + "scriptPubKey": "5120147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3", + "bip350Address": "bc1pz37fc4cn9ah8anwm4xqqhvxygjf9rjf2resrw8h8w4tmvcs0863sa2e586", + "scriptPathControlBlocks": [ + "c1187791b6f712a8ea41c8ecdd0ee77fab3e85263b37e1ec18a3651926b3a6cf27" + ] + } + }, + { + "given": { + "internalPubkey": "93478e9488f956df2396be2ce6c5cced75f900dfa18e7dabd2428aae78451820", + "scriptTree": { + "id": 0, + "script": "20b617298552a72ade070667e86ca63b8f5789a9fe8731ef91202a91c9f3459007ac", + "leafVersion": 192 + } + }, + "intermediary": { + "leafHashes": [ + "c525714a7f49c28aedbbba78c005931a81c234b2f6c99a73e4d06082adc8bf2b" + ], + "merkleRoot": "c525714a7f49c28aedbbba78c005931a81c234b2f6c99a73e4d06082adc8bf2b", + "tweak": "6af9e28dbf9d6aaf027696e2598a5b3d056f5fd2355a7fd5a37a0e5008132d30", + "tweakedPubkey": "e4d810fd50586274face62b8a807eb9719cef49c04177cc6b76a9a4251d5450e" + }, + "expected": { + "scriptPubKey": "5120e4d810fd50586274face62b8a807eb9719cef49c04177cc6b76a9a4251d5450e", + "bip350Address": "bc1punvppl2stp38f7kwv2u2spltjuvuaayuqsthe34hd2dyy5w4g58qqfuag5", + "scriptPathControlBlocks": [ + "c093478e9488f956df2396be2ce6c5cced75f900dfa18e7dabd2428aae78451820" + ] + } + }, + { + "given": { + "internalPubkey": "ee4fe085983462a184015d1f782d6a5f8b9c2b60130aff050ce221ecf3786592", + "scriptTree": [ + { + "id": 0, + "script": "20387671353e273264c495656e27e39ba899ea8fee3bb69fb2a680e22093447d48ac", + "leafVersion": 192 + }, + { + "id": 1, + "script": "06424950333431", + "leafVersion": 250 + } + ] + }, + "intermediary": { + "leafHashes": [ + "8ad69ec7cf41c2a4001fd1f738bf1e505ce2277acdcaa63fe4765192497f47a7", + "f224a923cd0021ab202ab139cc56802ddb92dcfc172b9212261a539df79a112a" + ], + "merkleRoot": "6c2dc106ab816b73f9d07e3cd1ef2c8c1256f519748e0813e4edd2405d277bef", + "tweak": "9e0517edc8259bb3359255400b23ca9507f2a91cd1e4250ba068b4eafceba4a9", + "tweakedPubkey": "712447206d7a5238acc7ff53fbe94a3b64539ad291c7cdbc490b7577e4b17df5" + }, + "expected": { + "scriptPubKey": "5120712447206d7a5238acc7ff53fbe94a3b64539ad291c7cdbc490b7577e4b17df5", + "bip350Address": "bc1pwyjywgrd0ffr3tx8laflh6228dj98xkjj8rum0zfpd6h0e930h6saqxrrm", + "scriptPathControlBlocks": [ + "c0ee4fe085983462a184015d1f782d6a5f8b9c2b60130aff050ce221ecf3786592f224a923cd0021ab202ab139cc56802ddb92dcfc172b9212261a539df79a112a", + "faee4fe085983462a184015d1f782d6a5f8b9c2b60130aff050ce221ecf37865928ad69ec7cf41c2a4001fd1f738bf1e505ce2277acdcaa63fe4765192497f47a7" + ] + } + }, + { + "given": { + "internalPubkey": "f9f400803e683727b14f463836e1e78e1c64417638aa066919291a225f0e8dd8", + "scriptTree": [ + { + "id": 0, + "script": "2044b178d64c32c4a05cc4f4d1407268f764c940d20ce97abfd44db5c3592b72fdac", + "leafVersion": 192 + }, + { + "id": 1, + "script": "07546170726f6f74", + "leafVersion": 192 + } + ] + }, + "intermediary": { + "leafHashes": [ + "64512fecdb5afa04f98839b50e6f0cb7b1e539bf6f205f67934083cdcc3c8d89", + "2cb2b90daa543b544161530c925f285b06196940d6085ca9474d41dc3822c5cb" + ], + "merkleRoot": "ab179431c28d3b68fb798957faf5497d69c883c6fb1e1cd9f81483d87bac90cc", + "tweak": "639f0281b7ac49e742cd25b7f188657626da1ad169209078e2761cefd91fd65e", + "tweakedPubkey": "77e30a5522dd9f894c3f8b8bd4c4b2cf82ca7da8a3ea6a239655c39c050ab220" + }, + "expected": { + "scriptPubKey": "512077e30a5522dd9f894c3f8b8bd4c4b2cf82ca7da8a3ea6a239655c39c050ab220", + "bip350Address": "bc1pwl3s54fzmk0cjnpl3w9af39je7pv5ldg504x5guk2hpecpg2kgsqaqstjq", + "scriptPathControlBlocks": [ + "c1f9f400803e683727b14f463836e1e78e1c64417638aa066919291a225f0e8dd82cb2b90daa543b544161530c925f285b06196940d6085ca9474d41dc3822c5cb", + "c1f9f400803e683727b14f463836e1e78e1c64417638aa066919291a225f0e8dd864512fecdb5afa04f98839b50e6f0cb7b1e539bf6f205f67934083cdcc3c8d89" + ] + } + }, + { + "given": { + "internalPubkey": "e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6f", + "scriptTree": [ + { + "id": 0, + "script": "2072ea6adcf1d371dea8fba1035a09f3d24ed5a059799bae114084130ee5898e69ac", + "leafVersion": 192 + }, + [ + { + "id": 1, + "script": "202352d137f2f3ab38d1eaa976758873377fa5ebb817372c71e2c542313d4abda8ac", + "leafVersion": 192 + }, + { + "id": 2, + "script": "207337c0dd4253cb86f2c43a2351aadd82cccb12a172cd120452b9bb8324f2186aac", + "leafVersion": 192 + } + ] + ] + }, + "intermediary": { + "leafHashes": [ + "2645a02e0aac1fe69d69755733a9b7621b694bb5b5cde2bbfc94066ed62b9817", + "ba982a91d4fc552163cb1c0da03676102d5b7a014304c01f0c77b2b8e888de1c", + "9e31407bffa15fefbf5090b149d53959ecdf3f62b1246780238c24501d5ceaf6" + ], + "merkleRoot": "ccbd66c6f7e8fdab47b3a486f59d28262be857f30d4773f2d5ea47f7761ce0e2", + "tweak": "b57bfa183d28eeb6ad688ddaabb265b4a41fbf68e5fed2c72c74de70d5a786f4", + "tweakedPubkey": "91b64d5324723a985170e4dc5a0f84c041804f2cd12660fa5dec09fc21783605" + }, + "expected": { + "scriptPubKey": "512091b64d5324723a985170e4dc5a0f84c041804f2cd12660fa5dec09fc21783605", + "bip350Address": "bc1pjxmy65eywgafs5tsunw95ruycpqcqnev6ynxp7jaasylcgtcxczs6n332e", + "scriptPathControlBlocks": [ + "c0e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6fffe578e9ea769027e4f5a3de40732f75a88a6353a09d767ddeb66accef85e553", + "c0e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6f9e31407bffa15fefbf5090b149d53959ecdf3f62b1246780238c24501d5ceaf62645a02e0aac1fe69d69755733a9b7621b694bb5b5cde2bbfc94066ed62b9817", + "c0e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6fba982a91d4fc552163cb1c0da03676102d5b7a014304c01f0c77b2b8e888de1c2645a02e0aac1fe69d69755733a9b7621b694bb5b5cde2bbfc94066ed62b9817" + ] + } + }, + { + "given": { + "internalPubkey": "55adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312d", + "scriptTree": [ + { + "id": 0, + "script": "2071981521ad9fc9036687364118fb6ccd2035b96a423c59c5430e98310a11abe2ac", + "leafVersion": 192 + }, + [ + { + "id": 1, + "script": "20d5094d2dbe9b76e2c245a2b89b6006888952e2faa6a149ae318d69e520617748ac", + "leafVersion": 192 + }, + { + "id": 2, + "script": "20c440b462ad48c7a77f94cd4532d8f2119dcebbd7c9764557e62726419b08ad4cac", + "leafVersion": 192 + } + ] + ] + }, + "intermediary": { + "leafHashes": [ + "f154e8e8e17c31d3462d7132589ed29353c6fafdb884c5a6e04ea938834f0d9d", + "737ed1fe30bc42b8022d717b44f0d93516617af64a64753b7a06bf16b26cd711", + "d7485025fceb78b9ed667db36ed8b8dc7b1f0b307ac167fa516fe4352b9f4ef7" + ], + "merkleRoot": "2f6b2c5397b6d68ca18e09a3f05161668ffe93a988582d55c6f07bd5b3329def", + "tweak": "6579138e7976dc13b6a92f7bfd5a2fc7684f5ea42419d43368301470f3b74ed9", + "tweakedPubkey": "75169f4001aa68f15bbed28b218df1d0a62cbbcf1188c6665110c293c907b831" + }, + "expected": { + "scriptPubKey": "512075169f4001aa68f15bbed28b218df1d0a62cbbcf1188c6665110c293c907b831", + "bip350Address": "bc1pw5tf7sqp4f50zka7629jrr036znzew70zxyvvej3zrpf8jg8hqcssyuewe", + "scriptPathControlBlocks": [ + "c155adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312d3cd369a528b326bc9d2133cbd2ac21451acb31681a410434672c8e34fe757e91", + "c155adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312dd7485025fceb78b9ed667db36ed8b8dc7b1f0b307ac167fa516fe4352b9f4ef7f154e8e8e17c31d3462d7132589ed29353c6fafdb884c5a6e04ea938834f0d9d", + "c155adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312d737ed1fe30bc42b8022d717b44f0d93516617af64a64753b7a06bf16b26cd711f154e8e8e17c31d3462d7132589ed29353c6fafdb884c5a6e04ea938834f0d9d" + ] + } + } + ], + "keyPathSpending": [ + { + "given": { + "rawUnsignedTx": "02000000097de20cbff686da83a54981d2b9bab3586f4ca7e48f57f5b55963115f3b334e9c010000000000000000d7b7cab57b1393ace2d064f4d4a2cb8af6def61273e127517d44759b6dafdd990000000000fffffffff8e1f583384333689228c5d28eac13366be082dc57441760d957275419a418420000000000fffffffff0689180aa63b30cb162a73c6d2a38b7eeda2a83ece74310fda0843ad604853b0100000000feffffffaa5202bdf6d8ccd2ee0f0202afbbb7461d9264a25e5bfd3c5a52ee1239e0ba6c0000000000feffffff956149bdc66faa968eb2be2d2faa29718acbfe3941215893a2a3446d32acd050000000000000000000e664b9773b88c09c32cb70a2a3e4da0ced63b7ba3b22f848531bbb1d5d5f4c94010000000000000000e9aa6b8e6c9de67619e6a3924ae25696bb7b694bb677a632a74ef7eadfd4eabf0000000000ffffffffa778eb6a263dc090464cd125c466b5a99667720b1c110468831d058aa1b82af10100000000ffffffff0200ca9a3b000000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac807840cb0000000020ac9a87f5594be208f8532db38cff670c450ed2fea8fcdefcc9a663f78bab962b0065cd1d", + "utxosSpent": [ + { + "scriptPubKey": "512053a1f6e454df1aa2776a2814a721372d6258050de330b3c6d10ee8f4e0dda343", + "amountSats": 420000000 + }, + { + "scriptPubKey": "5120147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3", + "amountSats": 462000000 + }, + { + "scriptPubKey": "76a914751e76e8199196d454941c45d1b3a323f1433bd688ac", + "amountSats": 294000000 + }, + { + "scriptPubKey": "5120e4d810fd50586274face62b8a807eb9719cef49c04177cc6b76a9a4251d5450e", + "amountSats": 504000000 + }, + { + "scriptPubKey": "512091b64d5324723a985170e4dc5a0f84c041804f2cd12660fa5dec09fc21783605", + "amountSats": 630000000 + }, + { + "scriptPubKey": "00147dd65592d0ab2fe0d0257d571abf032cd9db93dc", + "amountSats": 378000000 + }, + { + "scriptPubKey": "512075169f4001aa68f15bbed28b218df1d0a62cbbcf1188c6665110c293c907b831", + "amountSats": 672000000 + }, + { + "scriptPubKey": "5120712447206d7a5238acc7ff53fbe94a3b64539ad291c7cdbc490b7577e4b17df5", + "amountSats": 546000000 + }, + { + "scriptPubKey": "512077e30a5522dd9f894c3f8b8bd4c4b2cf82ca7da8a3ea6a239655c39c050ab220", + "amountSats": 588000000 + } + ] + }, + "intermediary": { + "hashAmounts": "58a6964a4f5f8f0b642ded0a8a553be7622a719da71d1f5befcefcdee8e0fde6", + "hashOutputs": "a2e6dab7c1f0dcd297c8d61647fd17d821541ea69c3cc37dcbad7f90d4eb4bc5", + "hashPrevouts": "e3b33bb4ef3a52ad1fffb555c0d82828eb22737036eaeb02a235d82b909c4c3f", + "hashScriptPubkeys": "23ad0f61ad2bca5ba6a7693f50fce988e17c3780bf2b1e720cfbb38fbdd52e21", + "hashSequences": "18959c7221ab5ce9e26c3cd67b22c24f8baa54bac281d8e6b05e400e6c3a957e" + }, + "inputSpending": [ + { + "given": { + "txinIndex": 0, + "internalPrivkey": "6b973d88838f27366ed61c9ad6367663045cb456e28335c109e30717ae0c6baa", + "merkleRoot": null, + "hashType": 3 + }, + "intermediary": { + "internalPubkey": "d6889cb081036e0faefa3a35157ad71086b123b2b144b649798b494c300a961d", + "tweak": "b86e7be8f39bab32a6f2c0443abbc210f0edac0e2c53d501b36b64437d9c6c70", + "tweakedPrivkey": "2405b971772ad26915c8dcdf10f238753a9b837e5f8e6a86fd7c0cce5b7296d9", + "sigMsg": "0003020000000065cd1de3b33bb4ef3a52ad1fffb555c0d82828eb22737036eaeb02a235d82b909c4c3f58a6964a4f5f8f0b642ded0a8a553be7622a719da71d1f5befcefcdee8e0fde623ad0f61ad2bca5ba6a7693f50fce988e17c3780bf2b1e720cfbb38fbdd52e2118959c7221ab5ce9e26c3cd67b22c24f8baa54bac281d8e6b05e400e6c3a957e0000000000d0418f0e9a36245b9a50ec87f8bf5be5bcae434337b87139c3a5b1f56e33cba0", + "precomputedUsed": [ + "hashAmounts", + "hashPrevouts", + "hashScriptPubkeys", + "hashSequences" + ], + "sigHash": "2514a6272f85cfa0f45eb907fcb0d121b808ed37c6ea160a5a9046ed5526d555" + }, + "expected": { + "witness": [ + "ed7c1647cb97379e76892be0cacff57ec4a7102aa24296ca39af7541246d8ff14d38958d4cc1e2e478e4d4a764bbfd835b16d4e314b72937b29833060b87276c03" + ] + } + }, + { + "given": { + "txinIndex": 1, + "internalPrivkey": "1e4da49f6aaf4e5cd175fe08a32bb5cb4863d963921255f33d3bc31e1343907f", + "merkleRoot": "5b75adecf53548f3ec6ad7d78383bf84cc57b55a3127c72b9a2481752dd88b21", + "hashType": 131 + }, + "intermediary": { + "internalPubkey": "187791b6f712a8ea41c8ecdd0ee77fab3e85263b37e1ec18a3651926b3a6cf27", + "tweak": "cbd8679ba636c1110ea247542cfbd964131a6be84f873f7f3b62a777528ed001", + "tweakedPrivkey": "ea260c3b10e60f6de018455cd0278f2f5b7e454be1999572789e6a9565d26080", + "sigMsg": "0083020000000065cd1d00d7b7cab57b1393ace2d064f4d4a2cb8af6def61273e127517d44759b6dafdd9900000000808f891b00000000225120147c9c57132f6e7ecddba9800bb0c4449251c92a1e60371ee77557b6620f3ea3ffffffffffcef8fb4ca7efc5433f591ecfc57391811ce1e186a3793024def5c884cba51d", + "precomputedUsed": [], + "sigHash": "325a644af47e8a5a2591cda0ab0723978537318f10e6a63d4eed783b96a71a4d" + }, + "expected": { + "witness": [ + "052aedffc554b41f52b521071793a6b88d6dbca9dba94cf34c83696de0c1ec35ca9c5ed4ab28059bd606a4f3a657eec0bb96661d42921b5f50a95ad33675b54f83" + ] + } + }, + { + "given": { + "txinIndex": 3, + "internalPrivkey": "d3c7af07da2d54f7a7735d3d0fc4f0a73164db638b2f2f7c43f711f6d4aa7e64", + "merkleRoot": "c525714a7f49c28aedbbba78c005931a81c234b2f6c99a73e4d06082adc8bf2b", + "hashType": 1 + }, + "intermediary": { + "internalPubkey": "93478e9488f956df2396be2ce6c5cced75f900dfa18e7dabd2428aae78451820", + "tweak": "6af9e28dbf9d6aaf027696e2598a5b3d056f5fd2355a7fd5a37a0e5008132d30", + "tweakedPrivkey": "97323385e57015b75b0339a549c56a948eb961555973f0951f555ae6039ef00d", + "sigMsg": "0001020000000065cd1de3b33bb4ef3a52ad1fffb555c0d82828eb22737036eaeb02a235d82b909c4c3f58a6964a4f5f8f0b642ded0a8a553be7622a719da71d1f5befcefcdee8e0fde623ad0f61ad2bca5ba6a7693f50fce988e17c3780bf2b1e720cfbb38fbdd52e2118959c7221ab5ce9e26c3cd67b22c24f8baa54bac281d8e6b05e400e6c3a957ea2e6dab7c1f0dcd297c8d61647fd17d821541ea69c3cc37dcbad7f90d4eb4bc50003000000", + "precomputedUsed": [ + "hashAmounts", + "hashOutputs", + "hashPrevouts", + "hashScriptPubkeys", + "hashSequences" + ], + "sigHash": "bf013ea93474aa67815b1b6cc441d23b64fa310911d991e713cd34c7f5d46669" + }, + "expected": { + "witness": [ + "ff45f742a876139946a149ab4d9185574b98dc919d2eb6754f8abaa59d18b025637a3aa043b91817739554f4ed2026cf8022dbd83e351ce1fabc272841d2510a01" + ] + } + }, + { + "given": { + "txinIndex": 4, + "internalPrivkey": "f36bb07a11e469ce941d16b63b11b9b9120a84d9d87cff2c84a8d4affb438f4e", + "merkleRoot": "ccbd66c6f7e8fdab47b3a486f59d28262be857f30d4773f2d5ea47f7761ce0e2", + "hashType": 0 + }, + "intermediary": { + "internalPubkey": "e0dfe2300b0dd746a3f8674dfd4525623639042569d829c7f0eed9602d263e6f", + "tweak": "b57bfa183d28eeb6ad688ddaabb265b4a41fbf68e5fed2c72c74de70d5a786f4", + "tweakedPrivkey": "a8e7aa924f0d58854185a490e6c41f6efb7b675c0f3331b7f14b549400b4d501", + "sigMsg": "0000020000000065cd1de3b33bb4ef3a52ad1fffb555c0d82828eb22737036eaeb02a235d82b909c4c3f58a6964a4f5f8f0b642ded0a8a553be7622a719da71d1f5befcefcdee8e0fde623ad0f61ad2bca5ba6a7693f50fce988e17c3780bf2b1e720cfbb38fbdd52e2118959c7221ab5ce9e26c3cd67b22c24f8baa54bac281d8e6b05e400e6c3a957ea2e6dab7c1f0dcd297c8d61647fd17d821541ea69c3cc37dcbad7f90d4eb4bc50004000000", + "precomputedUsed": [ + "hashAmounts", + "hashOutputs", + "hashPrevouts", + "hashScriptPubkeys", + "hashSequences" + ], + "sigHash": "4f900a0bae3f1446fd48490c2958b5a023228f01661cda3496a11da502a7f7ef" + }, + "expected": { + "witness": [ + "b4010dd48a617db09926f729e79c33ae0b4e94b79f04a1ae93ede6315eb3669de185a17d2b0ac9ee09fd4c64b678a0b61a0a86fa888a273c8511be83bfd6810f" + ] + } + }, + { + "given": { + "txinIndex": 6, + "internalPrivkey": "415cfe9c15d9cea27d8104d5517c06e9de48e2f986b695e4f5ffebf230e725d8", + "merkleRoot": "2f6b2c5397b6d68ca18e09a3f05161668ffe93a988582d55c6f07bd5b3329def", + "hashType": 2 + }, + "intermediary": { + "internalPubkey": "55adf4e8967fbd2e29f20ac896e60c3b0f1d5b0efa9d34941b5958c7b0a0312d", + "tweak": "6579138e7976dc13b6a92f7bfd5a2fc7684f5ea42419d43368301470f3b74ed9", + "tweakedPrivkey": "241c14f2639d0d7139282aa6abde28dd8a067baa9d633e4e7230287ec2d02901", + "sigMsg": "0002020000000065cd1de3b33bb4ef3a52ad1fffb555c0d82828eb22737036eaeb02a235d82b909c4c3f58a6964a4f5f8f0b642ded0a8a553be7622a719da71d1f5befcefcdee8e0fde623ad0f61ad2bca5ba6a7693f50fce988e17c3780bf2b1e720cfbb38fbdd52e2118959c7221ab5ce9e26c3cd67b22c24f8baa54bac281d8e6b05e400e6c3a957e0006000000", + "precomputedUsed": [ + "hashAmounts", + "hashPrevouts", + "hashScriptPubkeys", + "hashSequences" + ], + "sigHash": "15f25c298eb5cdc7eb1d638dd2d45c97c4c59dcaec6679cfc16ad84f30876b85" + }, + "expected": { + "witness": [ + "a3785919a2ce3c4ce26f298c3d51619bc474ae24014bcdd31328cd8cfbab2eff3395fa0a16fe5f486d12f22a9cedded5ae74feb4bbe5351346508c5405bcfee002" + ] + } + }, + { + "given": { + "txinIndex": 7, + "internalPrivkey": "c7b0e81f0a9a0b0499e112279d718cca98e79a12e2f137c72ae5b213aad0d103", + "merkleRoot": "6c2dc106ab816b73f9d07e3cd1ef2c8c1256f519748e0813e4edd2405d277bef", + "hashType": 130 + }, + "intermediary": { + "internalPubkey": "ee4fe085983462a184015d1f782d6a5f8b9c2b60130aff050ce221ecf3786592", + "tweak": "9e0517edc8259bb3359255400b23ca9507f2a91cd1e4250ba068b4eafceba4a9", + "tweakedPrivkey": "65b6000cd2bfa6b7cf736767a8955760e62b6649058cbc970b7c0871d786346b", + "sigMsg": "0082020000000065cd1d00e9aa6b8e6c9de67619e6a3924ae25696bb7b694bb677a632a74ef7eadfd4eabf00000000804c8b2000000000225120712447206d7a5238acc7ff53fbe94a3b64539ad291c7cdbc490b7577e4b17df5ffffffff", + "precomputedUsed": [], + "sigHash": "cd292de50313804dabe4685e83f923d2969577191a3e1d2882220dca88cbeb10" + }, + "expected": { + "witness": [ + "ea0c6ba90763c2d3a296ad82ba45881abb4f426b3f87af162dd24d5109edc1cdd11915095ba47c3a9963dc1e6c432939872bc49212fe34c632cd3ab9fed429c482" + ] + } + }, + { + "given": { + "txinIndex": 8, + "internalPrivkey": "77863416be0d0665e517e1c375fd6f75839544eca553675ef7fdf4949518ebaa", + "merkleRoot": "ab179431c28d3b68fb798957faf5497d69c883c6fb1e1cd9f81483d87bac90cc", + "hashType": 129 + }, + "intermediary": { + "internalPubkey": "f9f400803e683727b14f463836e1e78e1c64417638aa066919291a225f0e8dd8", + "tweak": "639f0281b7ac49e742cd25b7f188657626da1ad169209078e2761cefd91fd65e", + "tweakedPrivkey": "ec18ce6af99f43815db543f47b8af5ff5df3b2cb7315c955aa4a86e8143d2bf5", + "sigMsg": "0081020000000065cd1da2e6dab7c1f0dcd297c8d61647fd17d821541ea69c3cc37dcbad7f90d4eb4bc500a778eb6a263dc090464cd125c466b5a99667720b1c110468831d058aa1b82af101000000002b0c230000000022512077e30a5522dd9f894c3f8b8bd4c4b2cf82ca7da8a3ea6a239655c39c050ab220ffffffff", + "precomputedUsed": [ + "hashOutputs" + ], + "sigHash": "cccb739eca6c13a8a89e6e5cd317ffe55669bbda23f2fd37b0f18755e008edd2" + }, + "expected": { + "witness": [ + "bbc9584a11074e83bc8c6759ec55401f0ae7b03ef290c3139814f545b58a9f8127258000874f44bc46db7646322107d4d86aec8e73b8719a61fff761d75b5dd981" + ] + } + } + ], + "auxiliary": { + "fullySignedTx": "020000000001097de20cbff686da83a54981d2b9bab3586f4ca7e48f57f5b55963115f3b334e9c010000000000000000d7b7cab57b1393ace2d064f4d4a2cb8af6def61273e127517d44759b6dafdd990000000000fffffffff8e1f583384333689228c5d28eac13366be082dc57441760d957275419a41842000000006b4830450221008f3b8f8f0537c420654d2283673a761b7ee2ea3c130753103e08ce79201cf32a022079e7ab904a1980ef1c5890b648c8783f4d10103dd62f740d13daa79e298d50c201210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798fffffffff0689180aa63b30cb162a73c6d2a38b7eeda2a83ece74310fda0843ad604853b0100000000feffffffaa5202bdf6d8ccd2ee0f0202afbbb7461d9264a25e5bfd3c5a52ee1239e0ba6c0000000000feffffff956149bdc66faa968eb2be2d2faa29718acbfe3941215893a2a3446d32acd050000000000000000000e664b9773b88c09c32cb70a2a3e4da0ced63b7ba3b22f848531bbb1d5d5f4c94010000000000000000e9aa6b8e6c9de67619e6a3924ae25696bb7b694bb677a632a74ef7eadfd4eabf0000000000ffffffffa778eb6a263dc090464cd125c466b5a99667720b1c110468831d058aa1b82af10100000000ffffffff0200ca9a3b000000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac807840cb0000000020ac9a87f5594be208f8532db38cff670c450ed2fea8fcdefcc9a663f78bab962b0141ed7c1647cb97379e76892be0cacff57ec4a7102aa24296ca39af7541246d8ff14d38958d4cc1e2e478e4d4a764bbfd835b16d4e314b72937b29833060b87276c030141052aedffc554b41f52b521071793a6b88d6dbca9dba94cf34c83696de0c1ec35ca9c5ed4ab28059bd606a4f3a657eec0bb96661d42921b5f50a95ad33675b54f83000141ff45f742a876139946a149ab4d9185574b98dc919d2eb6754f8abaa59d18b025637a3aa043b91817739554f4ed2026cf8022dbd83e351ce1fabc272841d2510a010140b4010dd48a617db09926f729e79c33ae0b4e94b79f04a1ae93ede6315eb3669de185a17d2b0ac9ee09fd4c64b678a0b61a0a86fa888a273c8511be83bfd6810f0247304402202b795e4de72646d76eab3f0ab27dfa30b810e856ff3a46c9a702df53bb0d8cc302203ccc4d822edab5f35caddb10af1be93583526ccfbade4b4ead350781e2f8adcd012102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90141a3785919a2ce3c4ce26f298c3d51619bc474ae24014bcdd31328cd8cfbab2eff3395fa0a16fe5f486d12f22a9cedded5ae74feb4bbe5351346508c5405bcfee0020141ea0c6ba90763c2d3a296ad82ba45881abb4f426b3f87af162dd24d5109edc1cdd11915095ba47c3a9963dc1e6c432939872bc49212fe34c632cd3ab9fed429c4820141bbc9584a11074e83bc8c6759ec55401f0ae7b03ef290c3139814f545b58a9f8127258000874f44bc46db7646322107d4d86aec8e73b8719a61fff761d75b5dd9810065cd1d" + } + } + ] +} diff --git a/bip-0342.mediawiki b/bip-0342.mediawiki new file mode 100644 index 0000000000..d073b701ce --- /dev/null +++ b/bip-0342.mediawiki @@ -0,0 +1,148 @@ +
+  BIP: 342
+  Layer: Consensus (soft fork)
+  Title: Validation of Taproot Scripts
+  Authors: Pieter Wuille 
+           Jonas Nick 
+           Anthony Towns 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-01-19
+  License: BSD-3-Clause
+  Discussion: 2019-05-06: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-May/016914.html [bitcoin-dev] Taproot proposal
+  Requires: 340, 341
+
+ +==Introduction== + +===Abstract=== + +This document specifies the semantics of the initial scripting system under [[bip-0341.mediawiki|BIP341]]. + +===Copyright=== + +This document is licensed under the 3-clause BSD license. + +===Motivation=== + +[[bip-0341.mediawiki|BIP341]] proposes improvements to just the script structure, but some of its goals are incompatible with the semantics of certain opcodes within the scripting language itself. +While it is possible to deal with these in separate optional improvements, their impact is not guaranteed unless they are addressed simultaneously with [[bip-0341.mediawiki|BIP341]] itself. + +Specifically, the goal is making '''Schnorr signatures''', '''batch validation''', and '''signature hash''' improvements available to spends that use the script system as well. + +==Design== + +In order to achieve these goals, signature opcodes OP_CHECKSIG and OP_CHECKSIGVERIFY are modified to verify Schnorr signatures as specified in [[bip-0340.mediawiki|BIP340]] and to use a signature message algorithm based on the common message calculation in [[bip-0341.mediawiki|BIP341]]. +The tapscript signature message also simplifies OP_CODESEPARATOR handling and makes it more efficient. + +The inefficient OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY opcodes are disabled. +Instead, a new opcode OP_CHECKSIGADD is introduced to allow creating the same multisignature policies in a batch-verifiable way. +Tapscript uses a new, simpler signature opcode limit fixing complicated interactions with transaction weight. +Furthermore, a potential malleability vector is eliminated by requiring MINIMALIF. + +Tapscript can be upgraded through soft forks by defining unknown key types, for example to add new hash_types or signature algorithms. +Additionally, the new tapscript OP_SUCCESS opcodes allow introducing new opcodes more cleanly than through OP_NOP. + +==Specification== + +The rules below only apply when validating a transaction input for which all of the conditions below are true: +* The transaction input is a '''segregated witness spend''' (i.e., the scriptPubKey contains a witness program as defined in [[bip-0141.mediawiki|BIP141]]). +* It is a '''taproot spend''' as defined in [[bip-0341.mediawiki#design|BIP341]] (i.e., the witness version is 1, the witness program is 32 bytes, and it is not P2SH wrapped). +* It is a '''script path spend''' as defined in [[bip-0341.mediawiki#design|BIP341]] (i.e., after removing the optional annex from the witness stack, two or more stack elements remain). +* The leaf version is ''0xc0'' (i.e. the first byte of the last witness element after removing the optional annex is ''0xc0'' or ''0xc1''), marking it as a '''tapscript spend'''. + +Validation of such inputs must be equivalent to performing the following steps in the specified order. +# If the input is invalid due to BIP141 or BIP341, fail. +# The script as defined in BIP341 (i.e., the penultimate witness stack element after removing the optional annex) is called the '''tapscript''' and is decoded into opcodes, one by one: +## If any opcode numbered ''80, 98, 126-129, 131-134, 137-138, 141-142, 149-153, 187-254'' is encountered, validation succeeds (none of the rules below apply). This is true even if later bytes in the tapscript would fail to decode otherwise. These opcodes are renamed to OP_SUCCESS80, ..., OP_SUCCESS254, and collectively known as OP_SUCCESSx'''OP_SUCCESSx''' OP_SUCCESSx is a mechanism to upgrade the Script system. Using an OP_SUCCESSx before its meaning is defined by a softfork is insecure and leads to fund loss. The inclusion of OP_SUCCESSx in a script will pass it unconditionally. It precedes any script execution rules to avoid the difficulties in specifying various edge cases, for example: OP_SUCCESSx in a script with an input stack larger than 1000 elements, OP_SUCCESSx after too many signature opcodes, or even scripts with conditionals lacking OP_ENDIF. The mere existence of an OP_SUCCESSx anywhere in the script will guarantee a pass for all such cases. OP_SUCCESSx are similar to the OP_RETURN in very early bitcoin versions (v0.1 up to and including v0.3.5). The original OP_RETURN terminates script execution immediately, and return pass or fail based on the top stack element at the moment of termination. This was one of a major design flaws in the original bitcoin protocol as it permitted unconditional third party theft by placing an OP_RETURN in scriptSig. This is not a concern in the present proposal since it is not possible for a third party to inject an OP_SUCCESSx to the validation process, as the OP_SUCCESSx is part of the script (and thus committed to by the taproot output), implying the consent of the coin owner. OP_SUCCESSx can be used for a variety of upgrade possibilities: +* An OP_SUCCESSx could be turned into a functional opcode through a softfork. Unlike OP_NOPx-derived opcodes which only have read-only access to the stack, OP_SUCCESSx may also write to the stack. Any rule changes to an OP_SUCCESSx-containing script may only turn a valid script into an invalid one, and this is always achievable with softforks. +* Since OP_SUCCESSx precedes size check of initial stack and push opcodes, an OP_SUCCESSx-derived opcode requiring stack elements bigger than 520 bytes may uplift the limit in a softfork. +* OP_SUCCESSx may also redefine the behavior of existing opcodes so they could work together with the new opcode. For example, if an OP_SUCCESSx-derived opcode works with 64-bit integers, it may also allow the existing arithmetic opcodes in the ''same script'' to do the same. +* Given that OP_SUCCESSx even causes potentially unparseable scripts to pass, it can be used to introduce multi-byte opcodes, or even a completely new scripting language when prefixed with a specific OP_SUCCESSx opcode.. +## If any push opcode fails to decode because it would extend past the end of the tapscript, fail. +# If the '''initial stack''' as defined in BIP341 (i.e., the witness stack after removing both the optional annex and the two last stack elements after that) violates any resource limits (stack size, and size of the elements in the stack; see "Resource Limits" below), fail. Note that this check can be bypassed using OP_SUCCESSx. +# The tapscript is executed according to the rules in the following section, with the initial stack as input. +## If execution fails for any reason, fail. +## If the execution results in anything but exactly one element on the stack which evaluates to true with CastToBool(), fail. +# If this step is reached without encountering a failure, validation succeeds. + +===Script execution=== + +The execution rules for tapscript are based on those for P2WSH according to BIP141, including the OP_CHECKLOCKTIMEVERIFY and OP_CHECKSEQUENCEVERIFY opcodes defined in [[bip-0065.mediawiki|BIP65]] and [[bip-0112.mediawiki|BIP112]], but with the following modifications: +* '''Disabled script opcodes''' The following script opcodes are disabled in tapscript: OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY'''Why are OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY disabled, and not turned into OP_SUCCESSx?''' This is a precaution to make sure people who accidentally keep using OP_CHECKMULTISIG in Tapscript notice a problem immediately. It also avoids the complication of script disassemblers needing to become context-dependent.. The disabled opcodes behave in the same way as OP_RETURN, by failing and terminating the script immediately when executed, and being ignored when found in unexecuted branch of the script. +* '''Consensus-enforced MINIMALIF''' The MINIMALIF rules, which are only a standardness rule in P2WSH, are consensus enforced in tapscript. This means that the input argument to the OP_IF and OP_NOTIF opcodes must be either exactly 0 (the empty vector) or exactly 1 (the one-byte vector with value 1)'''Why make MINIMALIF consensus?''' This makes it considerably easier to write non-malleable scripts that take branch information from the stack.. +* '''OP_SUCCESSx opcodes''' As listed above, some opcodes are renamed to OP_SUCCESSx, and make the script unconditionally valid. +* '''Signature opcodes'''. The OP_CHECKSIG and OP_CHECKSIGVERIFY are modified to operate on Schnorr public keys and signatures (see [[bip-0340.mediawiki|BIP340]]) instead of ECDSA, and a new opcode OP_CHECKSIGADD is added. +** The opcode 186 (0xba) is named as OP_CHECKSIGADD. '''OP_CHECKSIGADD''' This opcode is added to compensate for the loss of OP_CHECKMULTISIG-like opcodes, which are incompatible with batch verification. OP_CHECKSIGADD is functionally equivalent to OP_ROT OP_SWAP OP_CHECKSIG OP_ADD, but only takes 1 byte. All CScriptNum-related behaviours of OP_ADD are also applicable to OP_CHECKSIGADD.'''Alternatives to CHECKMULTISIG''' There are multiple ways of implementing a threshold ''k''-of-''n'' policy using Taproot and Tapscript: +* '''Using a single OP_CHECKSIGADD-based script''' A CHECKMULTISIG script m ... n CHECKMULTISIG with witness 0 ... can be rewritten as script CHECKSIG CHECKSIGADD ... CHECKSIGADD m NUMEQUAL with witness ... . Every witness element w_i is either a signature corresponding to pubkey_i or an empty vector. A similar CHECKMULTISIGVERIFY script can be translated to BIP342 by replacing NUMEQUAL with NUMEQUALVERIFY. This approach has very similar characteristics to the existing OP_CHECKMULTISIG-based scripts. +* '''Using a ''k''-of-''k'' script for every combination''' A ''k''-of-''n'' policy can be implemented by splitting the script into several leaves of the Merkle tree, each implementing a ''k''-of-''k'' policy using CHECKSIGVERIFY ... CHECKSIGVERIFY CHECKSIG. This may be preferable for privacy reasons over the previous approach, as it only exposes the participating public keys, but it is only more cost effective for small values of ''k'' (1-of-''n'' for any ''n'', 2-of-''n'' for ''n ≥ 6'', 3-of-''n'' for ''n ≥ 9'', ...). Furthermore, the signatures here commit to the branch used, which means signers need to be aware of which other signers will be participating, or produce signatures for each of the tree leaves. +* '''Using an aggregated public key for every combination''' Instead of building a tree where every leaf consists of ''k'' public keys, it is possible instead build a tree where every leaf contains a single ''aggregate'' of those ''k'' keys using [https://eprint.iacr.org/2018/068 MuSig]. This approach is far more efficient, but does require a 3-round interactive signing protocol to jointly produce the (single) signature. +* '''Native Schnorr threshold signatures''' Multisig policies can also be realized with [http://cacr.uwaterloo.ca/techreports/2001/corr2001-13.ps threshold signatures] using verifiable secret sharing. This results in outputs and inputs that are indistinguishable from single-key payments, but at the cost of needing an interactive protocol (and associated backup procedures) before determining the address to send to. + +===Rules for signature opcodes=== + +The following rules apply to OP_CHECKSIG, OP_CHECKSIGVERIFY, and OP_CHECKSIGADD. + +* For OP_CHECKSIGVERIFY and OP_CHECKSIG, the public key (top element) and a signature (second to top element) are popped from the stack. +** If fewer than 2 elements are on the stack, the script MUST fail and terminate immediately. +* For OP_CHECKSIGADD, the public key (top element), a CScriptNum n (second to top element), and a signature (third to top element) are popped from the stack. +** If fewer than 3 elements are on the stack, the script MUST fail and terminate immediately. +** If n is larger than 4 bytes, the script MUST fail and terminate immediately. +* If the public key size is zero, the script MUST fail and terminate immediately. +* If the public key size is 32 bytes, it is considered to be a public key as described in BIP340: +** If the signature is not the empty vector, the signature is validated against the public key (see the next subsection). Validation failure in this case immediately terminates script execution with failure. +* If the public key size is not zero and not 32 bytes, the public key is of an ''unknown public key type'''''Unknown public key types''' allow adding new signature validation rules through softforks. A softfork could add actual signature validation which either passes or makes the script fail and terminate immediately. This way, new SIGHASH modes can be added, as well as [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-December/016549.html NOINPUT-tagged public keys] and a public key constant which is replaced by the taproot internal key for signature validation. and no actual signature verification is applied. During script execution of signature opcodes they behave exactly as known public key types except that signature validation is considered to be successful. +* If the script did not fail and terminate before this step, regardless of the public key type: +** If the signature is the empty vector: +*** For OP_CHECKSIGVERIFY, the script MUST fail and terminate immediately. +*** For OP_CHECKSIG, an empty vector is pushed onto the stack, and execution continues with the next opcode. +*** For OP_CHECKSIGADD, a CScriptNum with value n is pushed onto the stack, and execution continues with the next opcode. +** If the signature is not the empty vector, the opcode is counted towards the sigops budget (see further). +*** For OP_CHECKSIGVERIFY, execution continues without any further changes to the stack. +*** For OP_CHECKSIG, a 1-byte value 0x01 is pushed onto the stack. +*** For OP_CHECKSIGADD, a CScriptNum with value of n + 1 is pushed onto the stack. + +===Common Signature Message Extension=== + +We define the tapscript message extension ''ext'' to [[bip-0341.mediawiki#common-signature-message|BIP341 Common Signature Message]], indicated by ''ext_flag = 1'': +* ''tapleaf_hash'' (32): the tapleaf hash as defined in [[bip-0341.mediawiki#design|BIP341]] +* ''key_version'' (1): a constant value ''0x00'' representing the current version of public keys in the tapscript signature opcode execution. +* ''codesep_pos'' (4): the opcode position of the last executed OP_CODESEPARATOR before the currently executed signature opcode, with the value in little endian (or ''0xffffffff'' if none executed). The first opcode in a script has a position of 0. A multi-byte push opcode is counted as one opcode, regardless of the size of data being pushed. Opcodes in parsed but unexecuted branches count towards this value as well. + +===Signature validation=== + +To validate a signature ''sig'' with public key ''p'': +* Compute the tapscript message extension ''ext'' described above. +* If the ''sig'' is 64 bytes long, return ''Verify(p, hashTapSighash(0x00 || SigMsg(0x00, 1) || ext), sig)'', where ''Verify'' is defined in [[bip-0340.mediawiki#design|BIP340]]. +* If the ''sig'' is 65 bytes long, return ''sig[64] ≠ 0x00 and Verify(p, hashTapSighash(0x00 || SigMsg(sig[64], 1) || ext), sig[0:64])''. +* Otherwise, fail. + +In summary, the semantics of signature validation is identical to BIP340, except the following: +# The signature message includes the tapscript-specific data ''key_version''.'''Why does the signature message commit to the ''key_version''?''' This is for future extensions that define unknown public key types, making sure signatures can't be moved from one key type to another. +# The signature message commits to the executed script through the ''tapleaf_hash'' which includes the leaf version and script instead of ''scriptCode''. This implies that this commitment is unaffected by OP_CODESEPARATOR. +# The signature message includes the opcode position of the last executed OP_CODESEPARATOR.'''Why does the signature message include the position of the last executed OP_CODESEPARATOR?''' This allows continuing to use OP_CODESEPARATOR to sign the executed path of the script. Because the codeseparator_position is the last input to the hash, the SHA256 midstate can be efficiently cached for multiple OP_CODESEPARATORs in a single script. In contrast, the BIP143 handling of OP_CODESEPARATOR is to commit to the executed script only from the last executed OP_CODESEPARATOR onwards which requires unnecessary rehashing of the script. It should be noted that the one known OP_CODESEPARATOR use case of saving a second public key push in a script by sharing the first one between two code branches can be most likely expressed even cheaper by moving each branch into a separate taproot leaf. + +===Resource limits=== + +In addition to changing the semantics of a number of opcodes, there are also some changes to the resource limitations: +* '''Script size limit''' The maximum script size of 10000 bytes does not apply. Their size is only implicitly bounded by the block weight limit.'''Why is a limit on script size no longer needed?''' Since there is no scriptCode directly included in the signature hash (only indirectly through a precomputable tapleaf hash), the CPU time spent on a signature check is no longer proportional to the size of the script being executed. +* '''Non-push opcodes limit''' The maximum non-push opcodes limit of 201 per script does not apply.'''Why is a limit on the number of opcodes no longer needed?''' An opcode limit only helps to the extent that it can prevent data structures from growing unboundedly during execution (both because of memory usage, and because of time that may grow in proportion to the size of those structures). The size of stack and altstack is already independently limited. By using O(1) logic for OP_IF, OP_NOTIF, OP_ELSE, and OP_ENDIF as suggested [https://bitslog.com/2017/04/17/new-quadratic-delays-in-bitcoin-scripts/ here] and implemented [https://github.com/bitcoin/bitcoin/pull/16902 here], the only other instance can be avoided as well. +* '''Sigops limit''' The sigops in tapscripts do not count towards the block-wide limit of 80000 (weighted). Instead, there is a per-script sigops ''budget''. The budget equals 50 + the total serialized size in bytes of the transaction input's witness (including the CompactSize prefix). Executing a signature opcode (OP_CHECKSIG, OP_CHECKSIGVERIFY, or OP_CHECKSIGADD) with a non-empty signature decrements the budget by 50. If that brings the budget below zero, the script fails immediately. Signature opcodes with unknown public key type and non-empty signature are also counted.'''The tapscript sigop limit''' The signature opcode limit protects against scripts which are slow to verify due to excessively many signature operations. In tapscript the number of signature opcodes does not count towards the BIP141 or legacy sigop limit. The old sigop limit makes transaction selection in block construction unnecessarily difficult because it is a second constraint in addition to weight. Instead, the number of tapscript signature opcodes is limited by witness weight. Additionally, the limit applies to the transaction input instead of the block and only actually executed signature opcodes are counted. Tapscript execution allows one signature opcode per 50 witness weight units plus one free signature opcode.'''Parameter choice of the sigop limit''' Regular witnesses are unaffected by the limit as their weight is composed of public key and (SIGHASH_ALL) signature pairs with ''33 + 65'' weight units each (which includes a 1 weight unit CompactSize tag). This is also the case if public keys are reused in the script because a signature's weight alone is 65 or 66 weight units. However, the limit increases the fees of abnormal scripts with duplicate signatures (and public keys) by requiring additional weight. The weight per sigop factor 50 corresponds to the ratio of BIP141 block limits: 4 mega weight units divided by 80,000 sigops. The "free" signature opcode permitted by the limit exists to account for the weight of the non-witness parts of the transaction input.'''Why are only signature opcodes counted toward the budget, and not for example hashing opcodes or other expensive operations?''' It turns out that the CPU cost per witness byte for verification of a script consisting of the maximum density of signature checking opcodes (taking the 50 WU/sigop limit into account) is already very close to that of scripts packed with other opcodes, including hashing opcodes (taking the 520 byte stack element limit into account) and OP_ROLL (taking the 1000 stack element limit into account). That said, the construction is very flexible, and allows adding new signature opcodes like CHECKSIGFROMSTACK to count towards the limit through a soft fork. Even if in the future new opcodes are introduced which change normal script cost there is no need to stuff the witness with meaningless data. Instead, the taproot annex can be used to add weight to the witness without increasing the actual witness size.. +* '''Stack + altstack element count limit''' The existing limit of 1000 elements in the stack and altstack together after every executed opcode remains. It is extended to also apply to the size of initial stack. +* '''Stack element size limit''' The existing limit of maximum 520 bytes per stack element remains, both in the initial stack and in push opcodes. + +==Rationale== + + + +==Deployment== + +This proposal is deployed identically to Taproot ([[bip-0341.mediawiki|BIP341]]). + +==Examples== + +The Taproot ([[bip-0341.mediawiki|BIP341]]) test vectors also contain examples for Tapscript execution. + +==Acknowledgements== + +This document is the result of many discussions and contains contributions by a number of people. The authors wish to thank all those who provided valuable feedback and reviews, including the participants of the [https://github.com/ajtowns/taproot-review structured reviews]. diff --git a/bip-0343.mediawiki b/bip-0343.mediawiki new file mode 100644 index 0000000000..6fe64b0ede --- /dev/null +++ b/bip-0343.mediawiki @@ -0,0 +1,59 @@ +
+  BIP: 343
+  Layer: Consensus (soft fork)
+  Title: Mandatory activation of taproot deployment
+  Authors: Shinobius 
+           Michael Folkson 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2021-04-25
+  License: BSD-3-Clause OR CC0-1.0
+
+ +==Abstract== + +This document specifies a BIP8 (LOT=true) deployment to activate taproot. + +==Motivation== + +The Taproot soft fork upgrade has been assessed to have overwhelming community consensus and hence should attempt to be activated. Lessons have been learned from the BIP148 and BIP91 deployments in 2017 with regards to giving many months of advance warning before the mandatory signaling is attempted. The mandatory signaling is only required if miners have failed to meet the signaling threshold during the BIP8 deployment. It is important that mandatory signaling is included as without it miners would effectively have the ability to indefinitely block the activation of a soft fork with overwhelming consensus. + +==Specification== + +This BIP will begin an activation signaling period using bit 2 at blockheight 681408 with a minimum activation height of 709632 and an activation threshold of 90%. The signaling period will timeout at blockheight 760032 with a latest activation height of 762048. Lockinontimeout (LOT) is set to true so mandatory signaling will be enforced in the last signaling period before the timeout height. Blocks without the signaling bit 2 set run the risk of being rejected during this period if taproot is not locked in prior. This BIP will cease to be active when taproot is locked in. + +==Reference implementation== + +*[[https://github.com/BitcoinActivation/bitcoin]] + +==Backward Compatibility== + +As a soft fork, older software will continue to operate without modification. Non-upgraded nodes, however, will consider all SegWit version 1 witness programs as anyone-can-spend scripts. They are strongly encouraged to upgrade in order to fully validate the new programs. + +==Compatibility with later alternative activations== + +The activation mechanism “Speedy Trial” as proposed by Russell O’Connor and outlined in this bitcoin-dev mailing list [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-March/018583.html post] by David Harding was released in Bitcoin Core. It is effectively a BIP8 activation mechanism with one exception: start height and timeout height were defined using median time past (MTP) rather than block heights. It uses signaling bit 2, was deployed between midnight April 24th 2021 and midnight August 11th 2021, has a minimum activation height of 709632 and intends to activate BIPs 340, 341, and 342. The BIP8(LOT=true) deployment is compatible with the “Speedy Trial” deployment in Bitcoin Core as there was not a discrepancy between MTP and block height for the defined start heights. + +The BIP8 (LOT=true) deployment has also been deliberately designed to be compatible with a future BIP8(LOT=false) or BIP8(LOT=true) deployment in Bitcoin Core assuming Bitcoin Core releases one of these activation mechanisms in the event of the Speedy Trial deployment failing to activate. + +==Rationale== + +The deployment of BIP148 demonstrated that multiple implementations with different activation mechanisms can incentivize the necessary actors to act so that the different deployments activate in sync. A BIP8 LOT=true deployment can run in parallel with other BIP8 activation mechanisms that have eventual mandatory signaling or no mandatory signaling. Eventual mandatory signaling ensures that miners cannot prevent the activation of a desired feature with community consensus indefinitely. + +==Acknowledgements== + +Thanks to Shaolin Fry and Luke Dashjr for their work on BIP148 and BIP8 which were important prerequisites for this proposal. + +==References== + +*[[bip-0008.mediawiki|BIP8 Version bits with lock-in by height]] +*[[bip-0148.mediawiki|BIP148 Mandatory activation of segwit deployment]] +*[[bip-0340.mediawiki|BIP340 Schnorr Signatures for secp256k1]] +*[[bip-0341.mediawiki|BIP341 Taproot: SegWit version 1 spending rules]] +*[[bip-0342.mediawiki|BIP342 Validation of Taproot Scripts]] +*[https://taproot.works/taproot-faq/ Taproot benefits] + +==Copyright== + +This document is dual licensed as BSD 3-clause, and Creative Commons CC0 1.0 Universal. + diff --git a/bip-0345.mediawiki b/bip-0345.mediawiki new file mode 100644 index 0000000000..0bf4c10401 --- /dev/null +++ b/bip-0345.mediawiki @@ -0,0 +1,688 @@ +
+  BIP: 345
+  Layer: Consensus (soft fork)
+  Title: OP_VAULT
+  Authors: James O'Beirne 
+           Greg Sanders 
+  Status: Closed
+  Type: Specification
+  Assigned: 2023-02-03
+  License: BSD-3-Clause
+  Discussion: 2023-01-09: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-January/021318.html [bitcoin-dev] OP_VAULT announcement
+              2023-03-01: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-March/021510.html [bitcoin-dev] BIP for OP_VAULT
+  Proposed-Replacement: 443
+
+ + +== Introduction == + +This BIP proposes two new tapscript opcodes that add consensus support for a specialized +covenant: OP_VAULT and OP_VAULT_RECOVER. These opcodes, in conjunction with +OP_CHECKTEMPLATEVERIFY +([https://github.com/bitcoin/bips/blob/master/bip-0119.mediawiki BIP-0119]), +allow users to enforce a delay period before designated coins may be spent to +an arbitrary destination, with the exception of a prespecified "recovery" path. +At any time prior to final withdrawal, the coins can be spent to the +recovery path. + +=== Copyright === + +This document is licensed under the 3-clause BSD license. + + +=== Motivation === + +The hazard of custodying Bitcoin is well-known. Users of Bitcoin must go to +significant effort to secure their private keys, and hope that once provisioned +their custody system does not yield to any number of evolving and +persistent threats. Users have little means to intervene once a compromise is +detected. This proposal introduces a mechanism that significantly +mitigates the worst-case outcome of key compromise: coin loss. + +Introducing a way to intervene during unexpected spends allows users to +incorporate highly secure key storage methods or unusual fallback strategies +that are only exercised in the worst case, and which may otherwise be +operationally prohibitive. The goal of this proposal is to make this strategy +usable for custodians of any size with minimal complication. + +==== Example uses ==== + +A common configuration for an individual custodying Bitcoin is "single +signature and passphrase" using a hardware wallet. A user with such a +configuration might be concerned about the risk associated with relying on a +single manufacturer for key management, as well as physical access to the +hardware. + +This individual can use OP_VAULT to make use of a highly secure +key as the unlikely recovery path, while using their existing signing procedure +as the withdrawal trigger key with a configured spend delay of e.g. 1 day. + +The recovery path key can be of a highly secure nature that might otherwise +make it impractical for daily use. For example, the key could be generated in +some analog fashion, or on an old computer that is then destroyed, with the +private key replicated only in paper form. Or the key could be a 2-of-3 +multisig using devices from different manufacturers. Perhaps the key is +geographically or socially distributed. + +Since it can be any Bitcoin script policy, the recovery key can include a +number of spending conditions, e.g. a time-delayed fallback to an "easier" +recovery method, in case the highly secure key winds up being ''too'' highly +secure. + +The user can run software on their mobile device that monitors the blockchain +for spends of the vault outpoints. If the vaulted coins move in an unexpected +way, the user can immediately sweep them to the recovery path, but spending the +coins on a daily basis works in the same way it did prior to vaulting (aside +from the spend delay). + +Institutional custodians of Bitcoin may use vaults in similar fashion. + +===== Provable timelocks ===== + +This proposal provides a mitigation to the +[https://web.archive.org/web/20230210123933/https://xkcd.com/538/ "$5 wrench attack."] By +setting the spend delay to, say, a week, and using as the recovery path a +script that enforces a longer relative timelock, the owner of the vault can +prove that he is unable to access its value immediately. To the author's +knowledge, this is the only way to configure this defense without rolling +timelocked coins for perpetuity or relying on a trusted third party. + +== Goals == + +[[File:bip-0345/vaults-Basic.png|frame|center]] + +Vaults in Bitcoin have been discussed formally since 2016 +([https://crypto.news/app/uploads/2016/08/MES16.pdf MES16]) and informally since [https://web.archive.org/web/20160220215151/https://bitcointalk.org/index.php?topic=511881.0 2014]. The value of +having a configurable delay period with recovery capability in light of an +unexpected spend has been widely recognized. + +The only way to implement vaults given the existing consensus rules, aside from +[https://github.com/revault emulating vaults with large multisig +configurations], is to use presigned transactions created with a one-time-use +key. This approach was first demonstrated +[https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-April/017755.html in 2020]. + +Unfortunately, this approach has a number of practical shortcomings: +* generating and securely deleting ephemeral keys, which are used to emulate the vault covenant, is required, +* amounts and withdrawal patterns must be precommitted to, +* there is a necessity to precommit to an address that the funds must pass through on their way to the final withdrawal target, which is likely only known at unvault time, +* the particular fee management technique or wallet must be decided upon vault creation, +* coin loss follows if a vault address is reused, +* the transaction data that represents the "bearer asset" of the vault must be stored for perpetuity, otherwise value is lost, and +* the vault creation ceremony must be performed each time a new balance is to be deposited. + +The deployment of a "precomputed" covenant mechanism like +[https://github.com/bitcoin/bips/blob/master/bip-0119.mediawiki OP_CHECKTEMPLATEVERIFY] or +[https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki SIGHASH_ANYPREVOUT] +would both remove the necessity to use an ephemeral key, since the +covenant is enforced on-chain, and lessen the burden of sensitive data storage, +since the necessary transactions can be generated from a set of compact +parameters. This approach was demonstrated [https://github.com/jamesob/simple-ctv-vault in +2022]. + +However, the limitations of precomputation still apply: amounts, +destinations, and fee management are all fixed. Funds must flow through a fixed +intermediary to their final destination. Batch operations, which may be vital +for successful recovery during fee spikes or short spend delay, are not possible. + +[[File:bip-0345/withdrawal-comparison.drawio.png|frame|center]] + +Having a "general" covenant mechanism that can encode arbitrary transactional +state machines would allow us to solve these issues, but at the cost of complex +and large scripts that would probably be duplicated many times over in the +blockchain. The particular design and deployment timeline of such a general +framework is also uncertain. This approach was demonstrated +[https://blog.blockstream.com/en-covenants-in-elements-alpha/ in 2016]. + +This proposal intends to address the problems outlined above by +providing a delay period/recovery path use with minimal transactional and +operational overhead using a specialized covenant. + +The design goals of the proposal are: + +* '''efficient reuse of an existing vault configuration.''''''Why does this support address reuse?''' The proposal doesn't rely on or encourage address reuse, but certain uses are unsafe if address reuse cannot be handled - for example, if a custodian gives its users a vault address to deposit to, it cannot enforce that those users make a single deposit for each address. A single vault configuration, whether the same literal scriptPubKey or not, should be able to “receive” multiple deposits. + +* '''batched operations''' for recovery and withdrawal to allow managing multiple vault coins efficiently. + +* '''unbounded partial withdrawals''', which allows users to withdraw partial vault balances without having to perform the setup ceremony for a new vault. + +* '''dynamic unvault targets''', which allow the proposed withdrawal target for a vault to be specified at withdrawal time rather than when the vault is first created. This would remove the need for a prespecified, intermediate wallet that only exists to route unvaulted funds to their desired destination. + +* '''dynamic fee management''' that, like dynamic targets, defers the specification of fee rates and source to unvault time rather than vault creation time. + +These goals are accompanied by basic safety considerations (e.g. not being +vulnerable to mempool pinning) and a desire for concision, both in terms of the number +of outputs created as well as script sizes. + +This proposal is designed to be compatible with any future sighash modes (e.g. SIGHASH_GROUP) or fee management strategies (e.g. [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html transaction sponsors]) that may be introduced. Use of these opcodes will benefit from, but do not strictly rely on, [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-September/020937.html v3 transaction relay] and [https://github.com/instagibbs/bips/blob/527b007dbf5b9a89895017030183370e05468ae6/bip-ephemeralanchors.mediawiki ephemeral anchors]. + +== Design == + +In typical usage, a vault is created by encumbering coins under a +taptree [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki (BIP-341)] +containing at least two leaves: one with an OP_VAULT-containing script that +facilitates the expected withdrawal process, and another leaf with +OP_VAULT_RECOVER which ensures the coins can be recovered +at any time prior to withdrawal finalization. + +The rules of OP_VAULT ensure the timelocked, interruptible +withdrawal by allowing a spending transaction to replace the +OP_VAULT tapleaf with a prespecified script template, allowing for +some parameters to be set at spend (trigger) time. All other leaves in the +taptree must be unchanged in the destination output, which preserves the recovery path as well as any +other spending conditions originally included in the vault. This is similar to +the TAPLEAF_UPDATE_VERIFY design that was proposed +[https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-September/019419.html in 2021]. + +These tapleaf replacement rules, described more precisely below, ensure a +timelocked withdrawal, where the timelock is fixed by the original +OP_VAULT parameters, to a fixed set of outputs (via +OP_CHECKTEMPLATEVERIFY'''Why is OP_CHECKTEMPLATEVERIFY (BIP-119) relied upon for this proposal?''' During the withdrawal process, the proposed final destination for value being withdrawn must be committed to. OP_CTV is the simplest, safest way to commit the spend of some coins to a particular set of outputs. An earlier version of this proposal attempted to use a simpler, but similar method, of locking the spend of coins to a set of outputs, but this method introduced txid malleability.
Note that if some other method of locking spends to a particular set of outputs should be deployed, that method can be used in the OP_VAULT with no changes.
) which is chosen when the withdrawal +process is triggered. + +While OP_CHECKTEMPLATEVERIFY is used in this proposal as the +preferred method to bind the proposed withdrawal to a particular set of final +outputs, OP_VAULT is composable with other (and future) opcodes to +facilitate other kinds of withdrawal processes. + +[[File:bip-0345/opvault.drawio.png|frame|center]] + + +=== Transaction types === + +The vault has a number of stages, some of them optional: + +* '''vault transaction''': encumbers some coins into a Taproot structure that includes at least one OP_VAULT leaf and one OP_VAULT_RECOVER leaf. + +* '''trigger transaction''': spends one or more OP_VAULT-tapleaf inputs into an output which is encumbered by a timelocked withdrawal to a fixed set of outputs, chosen at trigger time. This publicly broadcasts the intent to withdraw to some specific set of outputs.

The trigger transaction may have an additional output which allocates some of the vault balance into a partial "revault," which simply encumbers the revaulted portion of the value into the same scriptPubKey as the OP_VAULT-containing input(s) being spent. + +* '''withdrawal transaction''': spends the timelocked, destination-locked trigger inputs into a compatible set of final withdrawal outputs (per, e.g., a CHECKTEMPLATEVERIFY hash), after the trigger inputs have matured per the spend delay. Timelocked CTV transactions are the motivating usage of OP_VAULT, but any script template can be specified during the creation of the vault. + +* '''recovery transaction''': spends one or more vault inputs via OP_VAULT_RECOVER tapleaf to the prespecified recovery path, which can be done at any point before the withdrawal transaction confirms. Each input can optionally require a witness satisfying a specified ''recovery authorization'' script, an optional script prefixing the OP_VAULT_RECOVER fragment. The use of recovery authorization has certain trade-offs discussed later. + + +=== Fee management === + +A primary consideration of this proposal is how fee management is handled. +Providing dynamic fee management is critical to the operation of a vault, since + +* precalculated fees are prone to making transactions unconfirmable in high fee environments, and +* a fee wallet that is prespecified might be compromised or lost before use. + +But dynamic fee management can introduce +[https://bitcoinops.org/en/topics/transaction-pinning/ pinning vectors]. Care +has been taken to avoid unnecessarily introducing these vectors when using the new +destination-based spending policies that this proposal introduces. + +Originally, this proposal had a hard dependency on reformed transaction +nVersion=3 policies, including ephemeral anchors, but it has since been revised +to simply benefit from these changes in policy as well as other potential fee +management mechanisms. + + +== Specification == + +The tapscript opcodes OP_SUCCESS187 (0xbb) and +OP_SUCCESS188 (0xbc) are constrained with new rules +to implement OP_VAULT and OP_VAULT_RECOVER, +respectively. + +=== OP_VAULT evaluation === + +When evaluating OP_VAULT (OP_SUCCESS187, +0xbb), the expected format of the stack, shown top to bottom, is: + + + + +[ leaf-update script data items ... ] + + + + + +where + +* is a minimally-encoded data push of a serialized script. In conjunction with the leaf-update data items, it dictates the tapleaf script in the output taptree that will replace the one currently executing. +** Otherwise, script execution MUST fail and terminate immediately. + +* is an up to 4-byte minimally encoded CScriptNum indicating how many leaf-update script items should be popped off the stack. '''Why only prefix with data pushes?''' Prefixing the leaf-update-script-body with opcodes opens up the door to prefix OP_SUCCESSX opcodes, to name a single issue only, side-stepping the validation that was meant to be run by the committed script. +** If this value does not decode to a valid CScriptNum, script execution MUST fail and terminate immediately. +** If this value is less than 0, script execution MUST fail and terminate immediately. +** If there are fewer than 3 items following the items on the stack, script execution MUST fail and terminate immediately. In other words, after popping , there must be at least 3 + items remaining on the stack. + +* The following stack items are popped off the stack and prefixed as minimally-encoded push-data arguments to the to construct the expected tapleaf replacement script. + +* is an up to 4-byte minimally encoded CScriptNum indicating the index of the output which, in conjunction with an optional revault output, carries forward the value of this input, and has an identical taptree aside from the currently executing leaf. +** If this value does not decode to a valid CScriptNum, script execution MUST fail and terminate immediately. +** If this value is less than 0 or is greater than or equal to the number of outputs, script execution MUST fail and terminate immediately. + +* is an up to 4-byte minimally encoded CScriptNum optionally indicating the index of an output which, in conjunction with the trigger output, carries forward the value of this input, and has an identical scriptPubKey to the current input. +** If this value does not decode to a valid CScriptNum, script execution MUST fail and terminate immediately. +** If this value is greater than or equal to the number of outputs, script execution MUST fail and terminate immediately. +** If this value is negative and not equal to -1, script execution MUST fail and terminate immediately.'''Why is -1 the only allowable negative value for revault-vout-idx?''' A negative revault index indicates that no revault output exists; if this value were allowed to be any negative number, the witness could be malleated (and bloated) while a transaction is waiting for confirmation. + +* is an up to 7-byte minimally encoded CScriptNum indicating the number of satoshis being revaulted. +** If this value does not decode to a valid CScriptNum, script execution MUST fail and terminate immediately. +** If this value is not greater than or equal to 0, script execution MUST fail and terminate immediately. +** If this value is non-zero but is negative, script execution MUST fail and terminate immediately. +** If this value is zero but is not -1, script execution MUST fail and terminate immediately. + +After the stack is parsed, the following validation checks are performed: + +* Decrement the per-script sigops budget (see [https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki#user-content-Resource_limits BIP-0342]) by 60'''Why is the sigops cost for OP_VAULT set to 60?''' To determine the validity of a trigger output, OP_VAULT must perform an EC multiplication and hashing proportional to the length of the control block in order to generate the output's expected TapTweak. This has been measured to have a cost in the worst case (max length control block) of roughly twice a Schnorr verification. Because the hashing cost could be mitigated by caching midstate, the cost is 60 and not 100.; if the budget is brought below zero, script execution MUST fail and terminate immediately. +* Let the output designated by be called ''triggerOut''. +* If the scriptPubKey of ''triggerOut'' is not a version 1 witness program, script execution MUST fail and terminate immediately. +* Let the script constructed by taking the and prefixing it with minimally-encoded data pushes of the leaf-update script data items be called the ''leaf-update-script''. +* If the scriptPubKey of ''triggerOut'' does not match that of a taptree that is identical to that of the currently evaluated input, but with the leaf script substituted for ''leaf-update-script'', script execution MUST fail and terminate immediately. +** Note: the parity bit of the resulting taproot output is allowed to vary, so both values for the new output must be checked. +* Let the output designated by (if the index value is non-negative) be called ''revaultOut''. +* If the scriptPubKey of ''revaultOut'' is not equal to the scriptPubKey of the input being spent, script execution MUST fail and terminate immediately. +* Implementation recommendation: if the sum of the amounts of ''triggerOut'' and ''revaultOut'' (if any) are not greater than or equal to the value of this input, script execution SHOULD fail and terminate immediately. This ensures that (at a minimum) the vaulted value for this input is carried through. +** Amount checks are ultimately done with deferred checks, but this check can help short-circuit obviously invalid spends. +* Queue a deferred check'''What is a deferred check and why does this proposal require them for correct script evaluation?''' A deferred check is a validation check that is executed only after all input scripts have been validated, and is based on aggregate information collected during each input's EvalScript run.

Currently, the validity of each input is (usually) checked concurrently across all inputs in a transaction. Because this proposal allows batching the spend of multiple vault inputs into a single recovery or withdrawal output, we need a mechanism to ensure that all expected values per output can be summed and then checked. This necessitates the introduction of an "aggregating" set of checks which can only be executed after each input's script is evaluated. Note that similar functionality would be required for batch input validation or cross-input signature aggregation.
that ensures the satoshis for this input's nValue minus are included within the output nValue found at . +* Queue a deferred check that ensures satoshis, if non-zero, are included within the output's nValue found at . +** These deferred checks could be characterized in terms of the pseudocode below (in ''Deferred checks'') as
TriggerCheck(input_amount, , , ). + +If none of the conditions fail, a single true value (0x01) is left on the stack. + +=== OP_VAULT_RECOVER evaluation === + +When evaluating OP_VAULT_RECOVER (OP_SUCCESS188, +0xbc), the expected format of the stack, shown top to bottom, is: + + + + + + +where + +* is a 32-byte data push. +** If this is not 32 bytes in length, script execution MUST fail and terminate immediately. +* is an up to 4-byte minimally encoded CScriptNum indicating the index of the recovery output. +** If this value does not decode to a valid CScriptNum, script execution MUST fail and terminate immediately. +** If this value is less than 0 or is greater than or equal to the number of outputs, script execution MUST fail and terminate immediately. + +After the stack is parsed, the following validation checks are performed: + +* Let the output at index be called ''recoveryOut''. +* Compute the scriptPubKey tagged hash for ''recoveryOut'' as output-sPK-hash = tagged_hash("VaultRecoverySPK", CompactSize(len(recoveryOut.scriptPubKey)) || recoveryOut.scriptPubKey), where tagged_hash() is from the [https://github.com/bitcoin/bips/blob/master/bip-0340/reference.py BIP-0340 reference code]. +* If the ''recoveryOut'' output-sPK-hash is not equal to , script execution MUST fail and terminate immediately. +** Implementation recommendation: if ''recoveryOut'' does not have an nValue greater than or equal to this input's amount, the script SHOULD fail and terminate immediately. +* Queue a deferred check that ensures the nValue of ''recoveryOut'' contains the entire nValue of this input.'''How do recovery transactions pay for fees?''' If the recovery is unauthorized, fees are attached either via CPFP with an ephemeral anchor or as inputs which are solely spent to fees (i.e. no change output). If the recovery is authorized, fees can be attached in any manner, e.g. unrelated inputs and outputs or CPFP via anchor. +** This deferred check could be characterized in terms of the pseudocode below as RecoveryCheck(, input_amount). + +If none of the conditions fail, a single true value (0x01) is left on the stack. + +=== Deferred check evaluation === + +Once all inputs for a transaction are validated per the rules above, any +deferred checks queued MUST be evaluated. + +The Python pseudocode for this is as follows: + + +class TriggerCheck: + """Queued by evaluation of OP_VAULT (withdrawal trigger).""" + input_amount: int + revault_amount: int + trigger_vout_idx: int + revault_vout_idx: int + + +class RecoveryCheck: + """Queued by evaluation of OP_VAULT_RECOVER.""" + input_amount: int + vout_idx: int + + +def validate_deferred_checks(checks: [DeferredCheck], tx: Transaction) -> bool: + """ + Ensure that all value from vault inputs being triggered or recovered is preserved + in suitable output nValues. + """ + # Map to hold expected output values. + out_map: Dict[int, int] = defaultdict(lambda: 0) + + for c in checks: + if isinstance(c, TriggerCheck): + out_map[c.trigger_vout_idx] += (c.input_amount - c.revault_amount) + + if c.revault_amount > 0: + out_map[c.revault_vout_idx] += c.revault_amount + + elif isinstance(c, RecoveryCheck): + out_map[c.vout_idx] += c.input_amount + + for (vout_idx, amount_sats) in out_map.items(): + # Trigger/recovery value can be greater than the constituent vault input + # amounts. + if tx.vout[vout_idx].nValue < amount_sats: + return False + + return True + + +If the above procedure, or an equivalent, returns false, script execution MUST fail and terminate +immediately. + +This ensures that all compatible vault inputs can be batched into shared +corresponding trigger or recovery outputs while preserving their entire input value. + + +== Policy changes == + +In order to prevent possible pinning attacks, recovery transactions must be replaceable. + +* When validating an OP_VAULT_RECOVER input being spent, the script MUST fail (by policy, not consensus) and terminate immediately if both'''Why are recovery transactions required to be replaceable?''' In the case of unauthorized recoveries, an attacker may attempt to pin recovery transactions by broadcasting a "rebundled" version with a low fee rate. Vault owners must be able to overcome this with replacement. In the case of authorized recovery, if an attacker steals the recovery authorization key, the attacker may try to pin the recovery transaction during theft. Requiring replaceability ensures that the owner can always raise the fee rate of the recovery transaction, even if they are RBF rule #3 griefed in the process. +*# the input is not marked as opt-in replaceable by having an nSequence number less than 0xffffffff - 1, per [https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki BIP-0125], and +*# the version of the recovery transaction has an nVersion other than 3. + +If the script containing OP_VAULT_RECOVER is 34 bytes or less34 bytes is the length of a recovery script that consists solely of OP_VAULT_RECOVER., let +it be called "unauthorized," because there is no script guarding the recovery +process. In order to prevent pinning attacks in the case of unauthorized +recovery - since the spend of the input (and the structure of the +transaction) is not authorized by a signed signature message - the output structure of +unauthorized recovery transaction is limited. + +* If the recovery is unauthorized, the recovery transaction MUST (by policy) abide by the following constraints: +** If the spending transaction has more than two outputs, the script MUST fail and terminate immediately. +** If the spending transaction has two outputs, and the output which is not ''recoveryOut'' is not an [https://github.com/instagibbs/bips/blob/527b007dbf5b9a89895017030183370e05468ae6/bip-ephemeralanchors.mediawiki ephemeral anchor], the script MUST fail and terminate immediately.'''Why can unauthorized recoveries only process a single recovery path?''' Because there is no signature required for unauthorized recoveries, if additional outputs were allowed, someone observing a recovery in the mempool would be able to rebundle and broadcast the recovery with a lower fee rate. + +== Implementation == + +A sample implementation is available on bitcoin-inquisition [https://github.com/jamesob/bitcoin/tree/2023-02-opvault-inq here], with an associated [https://github.com/bitcoin-inquisition/bitcoin/pull/21 pull request]. + + +== Applications == + +The specification above, perhaps surprisingly, does not specifically cover how a relative timelocked withdrawal process with a fixed target is implemented. The tapleaf update semantics specified in OP_VAULT as well as the output-based authorization enabled by OP_VAULT_RECOVER can be used to implement a vault, but they are incomplete without two other pieces: + +* a way to enforce relative timelocks, like OP_CHECKSEQUENCEVERIFY, and +* a way to enforce that proposed withdrawals are ultimately being spent to a precise set of outputs, like OP_CHECKTEMPLATEVERIFY. + +These two pieces are combined with the tapleaf update capabilities of +OP_VAULT to create a vault, described below. + +=== Creating a vault === + +In order to vault coins, they can be spent into a witness v1 scriptPubKey +that contains a taptree of the form + + +tr(, + leaves = { + recover: + OP_VAULT_RECOVER, + + trigger: + OP_CHECKSIGVERIFY (i) + 2 $leaf-update-script-body OP_VAULT, (ii) + + ... [ possibly other leaves ] + } +) + +where +* $leaf-update-script-body is, for example, OP_CHECKSEQUENCEVERIFY OP_DROP OP_CHECKTEMPLATEVERIFY. +** This is one example of a trigger script, but ''any'' script fragment can be used, allowing the creation of different types of vaults. For example, you could use OP_CHECKSEQUENCEVERIFY OP_DROP OP_CHECKSIG to do a time-delayed transfer of the coins to another key. This also future-proofs OP_VAULT for future scripting capabilities. +* The script fragment in (i) is called the "trigger authorization," because it gates triggering the withdrawal. This can be done in whatever manner the wallet designer would like. +* The script fragment in (ii) is the incomplete OP_VAULT invocation - it will be completed once the rest of the parameters (the CTV target hash, trigger vout index, and revault vout index) are provided by the trigger transaction witness. + +Typically, the internal key for the vault taproot output will be specified so +that it is controlled by the same descriptor as the recovery path, which +facilitates another (though probably unused) means of recovering the vault +output to the recovery path. This has the potential advantage of recovering the +coin without ever revealing it was a vault. + +Otherwise, the internal key can be chosen to be an unspendable NUMS point to +force execution of the taptree contents. + +=== Triggering a withdrawal === + +To make use of the vault, and spend it towards some output, we construct a spend +of the above tr() output that simply replaces the "trigger" leaf with the +full leaf-update script (in this case, a timelocked CTV script): + + +Witness stack: + +- +- (-1 if none) +- +- +- +- [ "trigger" leaf script contents ] +- [ taproot control block prompting a script-path spend to "trigger" leaf ] + +Output scripts: + +[ + tr(, + leaves = { + recover: + OP_VAULT_RECOVER, <-- unchanged + + trigger: + + OP_CHECKSEQUENCEVERIFY OP_DROP OP_CHECKTEMPLATEVERIFY <-- changed per the + leaf-update + rules of OP_VAULT + ... [ possibly other leaves ] + } + ), + + [ optional revault output with the + same sPK as the original vault output ], +] + + +OP_VAULT has allowed the taptree to be transformed so that the trigger leaf +becomes a timelocked CTV script, which is what actually facilitates the announced +withdrawal. The withdrawal is interruptible by the recovery path because the +"recover" leaf is preserved exactly from the original taptree. + +Note that the CTV hash is specified at spend time using the witness stack, and +"locked in" via the OP_VAULT spend rules which assert its existence in the output. + +The vault funds can be recovered at any time prior to the spend of the +timelocked CTV script by way of a script-path spend using the "recover" leaf. + + +=== Recovery authorization === + +When configuring a vault, the user must decide if they want to have the +recovery process gated by a script fragment prefixing the +OP_VAULT_RECOVER instruction in the "recover" leaf. Its use +entails trade-offs. + +==== Unauthorized recovery ==== + +Unauthorized recovery simplifies vault use in that recovery never requires additional information aside from the location of the vault outpoints and the recovery path - the "authorization" is simply the reveal of the recovery path, i.e. the preimage of . + +But because this reveal is the only authorization necessary to spend the vault coins to recovery, the user must expect to recover all such vaults at once, since an observer can replay this recovery (provided they know the outpoints). + +Additionally, unauthorized recovery across multiple distinct recovery paths +cannot be done in the same transaction, and fee control is more constrained: +because the output structure is limited for unauthorized recovery, fee +management relies either on inputs which are completely spent to fees or the +use of the optional ephemeral anchor and package relay. + +These limitations are to avoid pinning attacks. + +==== Authorized recovery ==== + +With authorized recovery, the user must keep track of an additional piece of information: how to solve the recovery authorization script fragment when recovery is required. + +If this key is lost, the user will be unable to initiate the recovery process for their coins. If an attacker obtains the recovery key, they may grief the user during the recovery process by constructing a low fee rate recovery transaction and broadcasting it (though they will not be able to pin because of the replaceability requirement on recovery transactions). + +However, authorized recovery configurations have significant benefits. Batched recoveries are possible for vaults with otherwise incompatible recovery parameters. Fee management is much more flexible, since authorized recovery transactions are "free form" and unrelated inputs and outputs can be added, potentially to handle fees. + +==== Recommendation: use a simple, offline recovery authorization key seed ==== + +The benefits of batching and fee management that authorized recovery provides are significant. If the recovery authorization key falls into the hands of an attacker, the outcome is not catastrophic, whereas if the user loses their recovery authorization key as well as their trigger key, the result is likely coin loss. Consequently, the author's recommendation is to use a simple seed for the recovery authorization key that can be written down offline and replicated. + +Note that the recovery authorization key '''is not''' the recovery path key, and +this is '''much different''' than any recommendation on how to generate the +recovery path key itself. + +=== Address reuse and recovery === + +When creating a vault, four factors affect the resulting P2TR address: +# The internal pubkey (likely belonging to the recovery wallet) +# The recovery leaf +# The trigger leaf +# Any other leaves that exist in the taptree + +The end user has the option of varying certain contents along descriptors in +order to avoid reusing vault addresses without affecting key management, e.g. +the trigger authorization pubkeys. + +Note that when using unauthorized recovery, the reveal of the +recovery scriptPubKey will allow any observer to initiate the recovery process +for any vault with matching recovery params, provided they are able to locate +the vault outpoints. As a result, it is recommended to expect that +'''all outputs sharing an identical unauthorized should be recovered together'''. + +This situation can be avoided with a comparable key management model by varying +the generation of each vault's recovery scriptPubKey along a single descriptor, +but note that this will prevent recovering multiple separate vaults into a single +recovery output. + +Varying the internal pubkey will prevent batching the trigger of multiple vault +inputs into a single trigger output; consequently it is recommended that users +instead vary some component of the trigger leaf script if address reuse is +undesirable. Users could vary the trigger pubkey along a descriptor, keeping +the recovery path and internal-pubkey the same, which both avoids reusing +addresses and allows batched trigger and recovery operations. + +==== Recommendation: generate new recovery addresses for new trigger keys ==== + +If using unauthorized recovery, it is recommended that you do not share recovery scriptPubKeys +across separate trigger keys. If one trigger key is compromised, that will necessitate the (unauthorized) +recovery of all vaults with that trigger key, which will reveal the recovery path preimage. This +means that an observer might be able to initiate recovery for vaults controlled by an uncompromised +trigger key. + +==== Fee management ==== + +Fees can be managed in a variety of ways, but it's worth noting that both +trigger and recovery transactions must preserve the total value of vault +inputs, so vaulted values cannot be repurposed to pay for fees. This does not +apply to the withdrawal transaction, which can allocate value arbitrarily. + +In the case of vaults that use recovery authorization, all transactions can +"bring their own fees" in the form of unrelated inputs and outputs. These +transactions are also free to specify ephemeral anchors, once the related relay +policies are deployed. This means that vaults using recovery authorization have +no dependence on the deploy of v3 relay policy. + +For vaults using unauthorized recovery, the recovery +transaction relies on the use of either fully-spent fee inputs or an ephemeral +anchor output. This means that vaults which do not use recovery authorization +are essentially dependent on v3 transaction relay policy being deployed. + +=== Batching === + +==== During trigger ==== + +OP_VAULT outputs with the same taptree, aside from slightly +different trigger leaves, can be batched together in the same withdrawal +process. Two "trigger" leaves are compatible if they have the same +OP_VAULT arguments. + +Note that this allows the trigger authorization -- the script prefixing the +OP_VAULT invocation -- to differ while still allowing batching. + +Trigger transactions can act on multiple incompatible OP_VAULT +input sets, provided each set has a suitable associated ''triggerOut'' +output. + +Since SIGHASH_DEFAULT can be used to sign the trigger +authorization, unrelated inputs and outputs can be included, possibly to +facilitate fee management or the batch withdrawal of incompatible vaults. + +==== During withdrawal ==== + +During final withdrawal, multiple trigger outputs can be used towards the same +withdrawal transaction provided that they share identical + parameters. This facilitates batched +withdrawals. + +==== During recovery ==== + +OP_VAULT_RECOVER outputs with the same +can be recovered into the same output. + +Recovery-incompatible vaults which have authorized recovery can be recovered in +the same transaction, so long as each set (grouped by +) has an associated ''recoveryOut''. This allows +unrelated recoveries to share common fee management. + +=== Watchtowers === + +The value of vaults is contingent upon having monitoring in place that will +alert the owner when unexpected spends are taking place. This can be done in a +variety of ways, with varying degrees of automation and trust in the +watchtower. + +In the maximum-trust case, the watchtower can be fully aware of all vaulted +coins and has the means to initiate the recovery process if spends are not +pre-reported to the watchtower. + +In the minimum-trust case, the user can supply a probabilistic filter of which +coins they wish to monitor; the watchtower would then alert the user if any +coins matching the filter move, and the user would be responsible for ignoring +false positives and handling recovery initiation. + +=== Output descriptors === + +Output descriptors for vault-related outputs will be covered in a subsequent BIP. + +== Deployment == + +Activation mechanism is to be determined. + +This BIP should be deployed concurrently with BIP-0119 to enable full use of vaults. + +== Backwards compatibility == + +OP_VAULT and OP_VAULT_RECOVER replace, respectively, +the witness v1-only opcodes OP_SUCCESS187 and OP_SUCCESS188 with stricter +verification semantics. Consequently, scripts using those opcodes which +previously were valid will cease to be valid with this change. + +Stricter verification semantics for an OP_SUCCESSx opcode are a soft fork, so +existing software will be fully functional without upgrade except for mining +and block validation. + +Backwards compatibility considerations are very comparable to previous +deployments for OP_CHECKSEQUENCEVERIFY and OP_CHECKLOCKTIMEVERIFY (see +[https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki BIP-0065] and +[https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki BIP-0112]). + + +== Rationale == + + + +== References == + +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-February/012470.html [bitcoin-dev] Bitcoin Vaults (2016)] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-February/015793.html [bitcoin-dev] Simple lock/unlock mechanism (2018)] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-April/017755.html [bitcoin-dev] On-chain vaults prototype (2020)] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-September/019419.html [bitcoin-dev] TAPLEAF_UPDATE_VERIFY covenant opcode (2021)] +* [https://arxiv.org/abs/2005.11776 Custody Protocols Using Bitcoin Vaults (2020)] +* [https://jameso.be/vaults.pdf Vaults and Covenants (2023)] + +== Acknowledgements == + +The author would like to thank + +* AJ Towns and Greg Sanders for discussion, numerous suggestions that improved the proposal, and advice. +* Jeremy Rubin for inspiration, advice, and mentorship. +* BL for discussion and insight. +* John Moffett for early feedback and a test case demonstrating a recursive script evaluation attack. +* Johan Halseth for providing conceptual review and pointing out a pinning attack. +* Pieter Wuille for implementation advice. diff --git a/bip-0345/opvault.drawio.png b/bip-0345/opvault.drawio.png new file mode 100644 index 0000000000..702189d156 Binary files /dev/null and b/bip-0345/opvault.drawio.png differ diff --git a/bip-0345/vaults-Basic.png b/bip-0345/vaults-Basic.png new file mode 100644 index 0000000000..591b633dad Binary files /dev/null and b/bip-0345/vaults-Basic.png differ diff --git a/bip-0345/vaults.drawio b/bip-0345/vaults.drawio new file mode 100644 index 0000000000..6f7fd4ebc2 --- /dev/null +++ b/bip-0345/vaults.drawio @@ -0,0 +1,1113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bip-0345/withdrawal-comparison.drawio.png b/bip-0345/withdrawal-comparison.drawio.png new file mode 100644 index 0000000000..8a76d20722 Binary files /dev/null and b/bip-0345/withdrawal-comparison.drawio.png differ diff --git a/bip-0347.mediawiki b/bip-0347.mediawiki new file mode 100644 index 0000000000..12a1a08e1f --- /dev/null +++ b/bip-0347.mediawiki @@ -0,0 +1,112 @@ +
+  BIP: 347
+  Layer: Consensus (soft fork)
+  Title: OP_CAT in Tapscript
+  Authors: Ethan Heilman 
+           Armin Sabouri 
+  Status: Draft
+  Type: Specification
+  Assigned: 2023-12-11
+  License: BSD-3-Clause
+  Discussion: 2023-10-21: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-October/022049.html [bitcoin-dev] Proposed BIP for OP_CAT
+
+ +==Abstract== + +This BIP introduces OP_CAT as a tapscript opcode which allows the concatenation of two values on the stack. OP_CAT would be activated via a soft fork by redefining the opcode OP_SUCCESS126 (126 in decimal and 0x7e in hexadecimal). This is the same opcode value used by the original OP_CAT. + +== Copyright == + +This document is licensed under the 3-clause BSD license. + +==Specification== + +When evaluated, the OP_CAT instruction: +# Pops the top two values off the stack, +# concatenates the popped values together in stack order, +# and then pushes the concatenated value on the top of the stack. + +Given the stack ''[x1, x2]'', where ''x2'' is at the top of the stack, OP_CAT will push ''x1 || x2'' onto the stack. By ''||'' we denote concatenation. OP_CAT fails if there are fewer than two values on the stack or if a concatenated value would have a combined size greater than the maximum script element size of 520 bytes. + +This opcode would be activated via a soft fork by redefining the tapscript opcode OP_SUCCESS126 (126 in decimal and 0x7e in hexadecimal) to OP_CAT. + +==Motivation== + +Bitcoin Tapscript lacks a general purpose way of combining objects on the stack, restricting the expressiveness and power of Tapscript. This prevents, among many other things, the ability to construct and evaluate merkle trees and other hashed data structures in Tapscript. OP_CAT, by adding a general purpose way to concatenate stack values, would overcome this limitation and greatly increase the functionality of Tapscript. + +OP_CAT aims to expand the toolbox of the tapscript developer with a simple, modular, and useful opcode in the spirit of Unix R. Pike and B. Kernighan, "Program design in the UNIX environment", 1983, https://harmful.cat-v.org/cat-v/unix_prog_design.pdf. To demonstrate the usefulness of OP_CAT below we provide a non-exhaustive list of some usecases that OP_CAT would enable: + +* Bitstream, a protocol for the atomic swap (fair exchange) of bitcoins for decryption keys, that enables decentralized file hosting systems paid in Bitcoin. While such swaps are currently possible on Bitcoin without OP_CAT, they require the use of complex and computationally expensive Verifiable Computation cryptographic techniques. OP_CAT would remove this requirement on Verifiable Computation, making such protocols far more practical to build in Bitcoin. R. Linus, "BitStream: Decentralized File Hosting Incentivised via Bitcoin Payments", 2023, https://robinlinus.com/bitstream.pdf +* Tree signatures provide a multisignature script whose size can be logarithmic in the number of public keys and can encode spend conditions beyond n-of-m. For instance a transaction less than 1KB in size could support tree signatures with up to 4,294,967,296 public keys. This also enables generalized logical spend conditions. P. Wuille, "Multisig on steroids using tree signatures", 2015, https://blog.blockstream.com/en-treesignatures/ +* Post-Quantum Lamport signatures in Bitcoin transactions. Lamport signatures merely require the ability to hash and concatenate values on the stack. J. Rubin, "[bitcoin-dev] OP_CAT Makes Bitcoin Quantum Secure [was CheckSigFromStack for Arithmetic Values]", 2021, https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019233.html It has been proposed that if ECDSA is broken or a powerful computer was on the horizon, there might be an effort to protect ownership of bitcoins by allowing people to mark their taproot outputs as "script-path only" and then move their coins into such outputs with a leaf in the script tree requiring a Lamport signature. It is an open question if a tapscript commitment would preserve the quantum resistance of Lamport signatures. Beyond this question, the use of Lamport Signatures in taproot outputs is unlikely to be quantum resistant even if the script spend-path is made quantum resistant. This is because taproot outputs can also be spent with a key. An attacker with a sufficiently powerful quantum computer could bypass the taproot script spend-path by finding the discrete log of the taproot output and thus spending the output using the key spend-path. The use of "Nothing Up My Sleeve" (NUMS) points as described in [[bip-0341.mediawiki|BIP341]] to disable the key spend-path does not disable the key spend-path against a quantum attacker as NUMS relies on the hardness of finding discrete logs. We are not aware of any mechanism which could disable the key spend-path in a taproot output without a softfork change to taproot. +* Non-equivocation contracts T. Ruffing, A. Kate, D. Schröder, "Liar, Liar, Coins on Fire: Penalizing Equivocation by Loss of Bitcoins", 2015, https://web.archive.org/web/20221023121048/https://publications.cispa.saarland/565/1/penalizing.pdf in tapscript provide a mechanism to punish equivocation/double spending in Bitcoin payment channels. OP_CAT enables this by enforcing rules on the spending transaction's nonce. The capability is a useful building block for payment channels and other Bitcoin protocols. +* Vaults M. Moser, I. Eyal, and E. G. Sirer, Bitcoin Covenants, https://web.archive.org/web/20220203124718/https://fc16.ifca.ai/bitcoin/papers/MES16.pdf which are a specialized covenant that allows a user to block a malicious party who has compromised the user's secret key from stealing the funds in that output. As shown in A. Poelstra, "CAT and Schnorr Tricks II", 2021, https://www.wpsoftware.net/andrew/blog/cat-and-schnorr-tricks-ii.html OP_CAT is sufficient to build vaults in Bitcoin. +* Replicating CheckSigFromStack A. Poelstra, "CAT and Schnorr Tricks I", 2021, https://www.wpsoftware.net/andrew/blog/cat-and-schnorr-tricks-i.html which would allow the creation of simple covenants and other advanced contracts without having to presign spending transactions, possibly reducing complexity and the amount of data that needs to be stored. Originally shown to work with Schnorr signatures, this result has been extended to ECDSA signatures R. Linus, "Covenants with CAT and ECDSA", 2023, https://gist.github.com/RobinLinus/9a69f5552be94d13170ec79bf34d5e85#file-covenants_cat_ecdsa-md. + +OP_CAT was available in early versions of Bitcoin. +In 2010, a single commit disabled OP_CAT, along with another 15 opcodes. +Folklore states that OP_CAT was removed in this commit because it enabled the construction of a script whose evaluation could have memory usage exponential in the size of the script. +For example, a script that pushed a 1-byte value on the stack and then repeated the opcodes OP_DUP, OP_CAT 40 times would result in a stack element whose size was greater than 1 terabyte assuming no maximum stack element size. As Bitcoin at that time had a maximum stack element size of 5000 bytes, the effect of this expansion was limited to 5000 bytes. +This is no longer an issue because tapscript enforces a maximum stack element size of 520 bytes. + + +==Rationale== + +Our decision to reenable OP_CAT by redefining a tapscript OP_SUCCESSx opcode to OP_CAT was motivated to leverage the tapscript softfork opcode upgrade path introduced in [[bip-0342.mediawiki|BIP342]]. + +We specifically choose to use OP_SUCCESS126 rather than another OP_SUCCESSx as OP_SUCCESS126 uses the same opcode value (126 in decimal and 0x7e in hexadecimal) that was used for OP_CAT prior to it being disabled in Bitcoin. This removes a potential source of confusion that would exist if we had a opcode value different from the one used in the original OP_CAT opcode. + +While the OP_SUCCESSx opcode upgrade path could enable us to increase the stack element size while reenabling OP_CAT, we wanted to separate the decision to change the stack element size limit from the decision to reenable OP_CAT. This BIP takes no position in favor or against increasing the stack element size limit. + +==Backwards Compatibility== + +OP_CAT usage in a non-tapscript script will continue to trigger the SCRIPT_ERR_DISABLED_OPCODE. The only change would be to OP_CAT usage in tapscript. This change to tapscript would be activated as a soft fork that redefines an OP_SUCCESSx opcode (OP_SUCCESS126) to OP_CAT. + +==Reference implementation== + +
+case OP_CAT:
+{
+  if (stack.size() < 2)
+    return set_error(serror, SCRIPT_ERR_INVALID_STACK_OPERATION);
+  valtype& vch1 = stacktop(-2);
+  valtype& vch2 = stacktop(-1);
+  if (vch1.size() + vch2.size() > MAX_SCRIPT_ELEMENT_SIZE)
+    return set_error(serror, SCRIPT_ERR_PUSH_SIZE);
+  vch1.insert(vch1.end(), vch2.begin(), vch2.end());
+  stack.pop_back();
+}
+break;
+
+ + +The value of MAX_SCRIPT_ELEMENT_SIZE is 520. + +This implementation is inspired by the original implementation of [https://github.com/bitcoin/bitcoin/blob/01cd2fdaf3ac6071304ceb80fb7436ac02b1059e/script.cpp#L381-L393 OP_CAT as it existed in the Bitcoin codebase] prior to the commit "misc changes" 4bd188cS. Nakamoto, "misc changes", Aug 25 2010, https://github.com/bitcoin/bitcoin/commit/4bd188c4383d6e614e18f79dc337fbabe8464c82#diff-27496895958ca30c47bbb873299a2ad7a7ea1003a9faa96b317250e3b7aa1fefR94 which disabled it: + +
+case OP_CAT:
+{
+    // (x1 x2 -- out)
+    if (stack.size() < 2)
+        return false;
+    valtype& vch1 = stacktop(-2);
+    valtype& vch2 = stacktop(-1);
+    vch1.insert(vch1.end(), vch2.begin(), vch2.end());
+    stack.pop_back();
+    if (stacktop(-1).size() > 5000)
+        return false;
+}
+break;
+
+ +An alternative implementation of OP_CAT can be found in Elements Roose S., Elements Project, "Re-enable several disabled opcodes", 2019, https://github.com/ElementsProject/elements/commit/13e1103abe3e328c5a4e2039b51a546f8be6c60a#diff-a0337ffd7259e8c7c9a7786d6dbd420c80abfa1afdb34ebae3261109d9ae3c19R740-R759. + +==References== + + + +==Acknowledgements== + +We wish to acknowledge Dan Gould for encouraging and helping review this effort. We also want to thank Madars Virza, Jeremy Rubin, Andrew Poelstra, Bob Summerwill, +Tim Ruffing and Johan T. Halseth for their feedback, review and helpful comments. diff --git a/bip-0348.md b/bip-0348.md new file mode 100644 index 0000000000..15173fdca2 --- /dev/null +++ b/bip-0348.md @@ -0,0 +1,139 @@ +``` + BIP: 348 + Layer: Consensus (soft fork) + Title: CHECKSIGFROMSTACK + Authors: Brandon Black + Jeremy Rubin + Status: Draft + Type: Specification + Assigned: 2024-11-26 + License: BSD-3-Clause +``` + +## Abstract + +This BIP describes a new opcode for the purpose of checking cryptographic +signatures in bitcoin scripts against data from the stack. + +## Summary + +When verifying taproot script spends having leaf version 0xc0 (as defined in +[BIP 342]), we propose `OP_CHECKSIGFROMSTACK` to replace `OP_SUCCESS204` +(0xcc). + +`OP_CHECKSIGFROMSTACK` has semantics similar to `OP_CHECKSIG`, as specified +below. Briefly, it pops 3 elements from the stack: a 32-byte public key, a +message, and a signature. If the signature is valid for that public key and +message, 1 is pushed to the stack. If the signature is the empty vector, 0 is +pushed to the stack, and otherwise script execution fails. + +Only 32-byte keys are constrained. Similar to [BIP 342] unknown key types, for +other key lengths no signature verification is performed and it is considered +successful. + +## Specification + +* If fewer than 3 elements are on the stack, the script MUST fail and terminate immediately. +* The public key (top element), message (second to top element), and signature (third from top element) are read from the stack. +* The top three elements are popped from the stack. +* If the public key size is zero, the script MUST fail and terminate immediately. +* If the public key size is 32 bytes, it is considered to be a public key as described in [BIP 340]: + * If the signature is not the empty vector, the signature is validated against the public key and message according to [BIP 340]. Validation failure in this case immediately terminates script execution with failure. +* If the public key size is not zero and not 32 bytes; the public key is of an unknown public key type. Signature verification for unknown public key types succeeds as if signature verification for a known public key type had succeeded. +* If the script did not fail and terminate before this step, regardless of the public key type: + * If the signature is the empty vector: An empty vector is pushed onto the stack, and execution continues with the next opcode. + * If the signature is not the empty vector: + * The opcode is counted towards the sigops budget as described in [BIP 342]. + * A 1-byte value 0x01 is pushed onto the stack. + +## Design Considerations + +1. Message hashing: [BIP 340] is compatible with any size of message and does not require it to be a securely hashed input, so the message is not hashed prior to [BIP 340] verification. +2. Lack of verify semantics: Adding a single opcode for this purpose keeps the implementation and design simple. An earlier draft had a verify variant as a NOP upgrade, and if this functionality is later brought to legacy scripts, that would be a good time to add a verify variant. +3. Add/multisig: No concession is made to `OP_CHECKMULTISIG` or `OP_CHECKSIGADD` semantics with `OP_CHECKSIGFROMSTACK`. In Tapscript, add semantics can be implemented with 1 additional vByte per key (`OP_TOALTSTACK OP_CHECKSIGFROMSTACK OP_FROMALTSTACK OP_ADD`). +4. Splitting R/S on the stack: Implementing split/separate signatures is left as an exercise for other bitcoin upgrades, such as [BIP 347] (`OP_CAT`). +5. APO-style ([BIP 118]) Taproot internal key: Rather than introducing an additional key type in this change, we suggest implementing `OP_INTERNALKEY` ([BIP 349]) or separately introducing that key type for all Tapscript signature checking operations in a separate change. + +## Resource Limits + +These opcodes are treated identically to other signature checking opcodes and +count against the sigops and budget. + +## Motivation + +### LN Symmetry + +When combined with [BIP 119] (`OP_CHECKTEMPLATEVERIFY`/CTV), +`OP_CHECKSIGFROMSTACK` (CSFS) can be used to implement Lightning Symmetry +channels. The construction `OP_CHECKTEMPLATEVERIFY +OP_CHECKSIGFROMSTACK` with a spend stack containing the CTV hash and a +signature for it is logically equivalent to ` OP_CHECKSIG` and +a signature over `SIGHASH_ALL|SIGHASH_ANYPREVOUTANYSCRIPT`. The +`OP_CHECKSIGFROMSTACK` construction is 8 vBytes larger. + +Summary of alternatives: +* CTV+CSFS is the minimal functionality needed for Lightning Symmetry but requires the use of an `OP_RETURN` for data availability +* APO is the original design for Lightning Symmetry and uses the taproot annex for data availability. +* LNHANCE (CTV+CSFS+IKEY+PC) is the most efficient and direct way currently designed to implement Lightning Symmetry. + +### Delegation + +Using a script like: +` SWAP IF 2 PICK SWAP CSFS VERIFY ENDIF CHECKSIG` +either direct verification or delegation can be achieved by the following +unlock stacks: ` 0` or ` 1` + +### Advanced delegation when combined with [OP_PAIRCOMMIT] or OP_CAT + +Using a script like: +`CLTV OVER PAIRCOMMIT TOALT CHECKSIGVERIFY FROMALT CSFS` +or: +`CLTV SHA256 OVER CAT TOALT CHECKSIGVERIFY FROMALT CSFS` +with the unlock stack: +` ` + +Delegates to a public key after a lock time, enabling delegation to various +keys after various associated times. + +## Reference Implementation + +A reference implementation is provided here: + +https://github.com/bitcoin/bitcoin/pull/29270 + +## Backward Compatibility + +By constraining the behavior of an OP_SUCCESS opcode, +deployment of the BIP can be done in a backwards compatible, soft-fork manner. +If anyone were to rely on the OP_SUCCESS behavior of +`OP_SUCCESS204`, `OP_CHECKSIGFROMSTACK` would invalidate +their spend. + +## Deployment + +TBD + +## Credits + +Reference implementation was made with reference to the implementation in +Elements and started by moonsettler. + +## Copyright + +This document is licensed under the 3-clause BSD license. + +[BIP 119]: https://github.com/bitcoin/bips/blob/master/bip-0119.mediawiki + +[BIP 118]: https://github.com/bitcoin/bips/blob/master/bip-0118.mediawiki + +[BIP 340]: https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki + +[BIP 342]: https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki + +[BIP 349]: https://github.com/bitcoin/bips/blob/master/bip-0349.md + +[BIP 347]: https://github.com/bitcoin/bips/blob/master/bip-0347.mediawiki + +[OP_PAIRCOMMIT]: https://github.com/bitcoin/bips/pull/1699 + +[mailing list]: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019192.html diff --git a/bip-0349.md b/bip-0349.md new file mode 100644 index 0000000000..846f5eb055 --- /dev/null +++ b/bip-0349.md @@ -0,0 +1,94 @@ +``` + BIP: 349 + Layer: Consensus (soft fork) + Title: OP_INTERNALKEY + Authors: Brandon Black + Jeremy Rubin + Status: Draft + Type: Specification + Assigned: 2024-11-14 + License: BSD-3-Clause +``` + +## Abstract + +This BIP describes a new tapscript opcode (`OP_INTERNALKEY`) which +pushes the _taproot internal key_ to the stack. + +## Specification + +When verifying taproot script path spends having leaf version `0xc0` (as +defined in [BIP 342]), `OP_INTERNALKEY` replaces `OP_SUCCESS203` (0xcb). +`OP_INTERNALKEY` pushes the 32-byte x-only representation of the _taproot +internal key_ (referred to as _p_), as defined in [BIP 341], to the stack. + +## Motivation + +### Key spend with additional conditions + +When building taproot outputs, especially those secured by an aggregate key +representing more than one signer, the parties may wish to collaborate on +signing with the _taproot internal key_, but only with additional script +restrictions. In this case, `OP_INTERNALKEY` saves 8 vBytes. + +### Mitigated control block overhead for scripts using hash locks + +In cases where key path spending is not desired, the internal key may be set to +a NUMS point whose bytes would otherwise be required in a tapscript. This could +be used with any hash locked transaction, for example, to save 8 vBytes. + +Note: The internal key must be the X coordinate of a point on the SECP256K1 +curve, so any such hash must be checked and modified until it is such an X +coordinate. This will typically take approximately 2 attempts. + +### Re-Keying with Merkle Root Preservation + +Consider a program such `CTV CSFS CLTV`. Such fragments are useful for LN-Symmetry applications. + +Such a program would be embedded within a Taproot script path, such as `TR(X, {CTV CSFS CLTV})`. + +Were the internal key to be updated from `X` to `Y`, the resulting program would be: `TR(Y, {CTV CSFS CLTV})`. + +The key in the leaf and the key-path would be mismatched. Were `OP_INTERNALKEY` to be used, +the leaf would automatically re-key. +E.g., `TR(X, {CTV OP_INTERNALKEY CSFS CLTV})` is equivalent to `TR(X, {CTV CSFS CLTV})` +and `TR(Y, {CTV OP_INTERNALKEY CSFS CLTV})` is equivalent to `TR(Y, {CTV CSFS CLTV})`. + +While this particular example is contrived, the general technique of using `OP_INTERNALKEY` +as updatable across an entire script tree is a helpful covenant primitive when it is desirable to +invalidate signatures from prior states. For example, the theoretical `OP_TAPLEAFUPDATEVERIFY` opcode +modifies the internal key directly to remove or add a participant, and `OP_INTERNALKEY` would ensure +that the tweaked key is used from all script paths where desired. + +## Reference Implementation + +A reference implementation is provided here: + +https://github.com/bitcoin/bitcoin/pull/29269 + +## Backward Compatibility + +By constraining the behavior of an OP_SUCCESS opcode, deployment of the BIP +can be done in a backwards compatible, soft-fork manner. If anyone were to +rely on the OP_SUCCESS behavior of `OP_SUCCESS203`, `OP_INTERNALKEY` would +invalidate their spend. + +## Deployment + +TBD + +## Credits + +The concept for INTERNALKEY first arose in a [discussion](https://gnusha.org/bitcoin-wizards/2022-01-05.log) between Russell O'Connor +and Jeremy Rubin in Bitcoin Wizards IRC, inspired by BIP-0118's key punning technique +for the internal key. It was later +drafted into this BIP by Brandon Black. + + +## Copyright + +This document is licensed under the 3-clause BSD license. + +[BIP 341]: https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki + +[BIP 342]: https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki diff --git a/bip-0350.mediawiki b/bip-0350.mediawiki new file mode 100644 index 0000000000..8acc839867 --- /dev/null +++ b/bip-0350.mediawiki @@ -0,0 +1,334 @@ +
+  BIP: 350
+  Layer: Applications
+  Title: Bech32m format for v1+ witness addresses
+  Authors: Pieter Wuille 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2020-12-16
+  License: BSD-2-Clause
+  Discussion: 2021-01-05: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-January/018338.html [bitcoin-dev] Bech32m BIP: new checksum, and usage for segwit address
+  Replaces: 173
+
+ +==Introduction== + +===Abstract=== + +This document defines an improved variant of Bech32 called '''Bech32m''', and amends BIP173 to use Bech32m for native segregated witness outputs of version 1 and later. Bech32 remains in use for segregated witness outputs of version 0. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +[[bip-0173.mediawiki|BIP173]] defined a generic checksummed base 32 encoded format called Bech32. It is in use for segregated witness outputs of version 0 (P2WPKH and P2WSH, see [[bip-0141.mediawiki|BIP141]]), and other applications. + +Bech32 has an unexpected [https://github.com/sipa/bech32/issues/51 weakness]: whenever the final character is a 'p', inserting or deleting any number of 'q' characters immediately preceding it does not invalidate the checksum. This does not affect existing uses of witness version 0 BIP173 addresses due to their restriction to two specific lengths, but may affect future uses and/or other applications using the Bech32 encoding. + +This document addresses that by specifying Bech32m, a variant of Bech32 that mitigates this insertion weakness and related issues. + +==Specification== + +We first specify the new checksum algorithm, and then document how it should be used for future Bitcoin addresses. + +===Bech32m=== + +Bech32m modifies the checksum of the Bech32 specification, replacing the constant ''1'' that is xored into the checksum at the end with ''0x2bc830a3''. The resulting checksum verification and creation algorithm (in Python, cf. the code in [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#Bech32|BIP173 Bech32 section]): + +
+BECH32M_CONST = 0x2bc830a3
+
+def bech32m_polymod(values):
+  GEN = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3]
+  chk = 1
+  for v in values:
+    b = (chk >> 25)
+    chk = (chk & 0x1ffffff) << 5 ^ v
+    for i in range(5):
+      chk ^= GEN[i] if ((b >> i) & 1) else 0
+  return chk
+
+def bech32m_hrp_expand(s):
+  return [ord(x) >> 5 for x in s] + [0] + [ord(x) & 31 for x in s]
+
+def bech32m_verify_checksum(hrp, data):
+  return bech32m_polymod(bech32m_hrp_expand(hrp) + data) == BECH32M_CONST
+
+def bech32m_create_checksum(hrp, data):
+  values = bech32m_hrp_expand(hrp) + data
+  polymod = bech32m_polymod(values + [0,0,0,0,0,0]) ^ BECH32M_CONST
+  return [(polymod >> 5 * (5 - i)) & 31 for i in range(6)]
+
+ +All other aspects of Bech32 remain unchanged, including its human-readable parts (HRPs). + +A combined function to decode both Bech32 and Bech32m simultaneously could be written using: + +
+class Encoding(Enum):
+    BECH32 = 1
+    BECH32M = 2
+
+def bech32_bech32m_verify_checksum(hrp, data):
+    check = bech32_polymod(bech32_hrp_expand(hrp) + data)
+    if check == 1:
+        return Encoding.BECH32
+    elif check == BECH32M_CONST:
+        return Encoding.BECH32M
+    else:
+        return None
+
+ +which returns either None for failure, or one of the BECH32 / BECH32M enumeration values to indicate successful decoding according to the respective standard. + +===Addresses for segregated witness outputs=== + +Version 0 outputs (specifically, P2WPKH and P2WSH addresses) continue to use Bech32'''Why not permit both Bech32 and Bech32m for v0 addresses?''' Permitting both encodings reduces the error detection capabilities (it makes it equivalent to only have 29 bits of checksum). as specified in BIP173. Addresses for segregated witness outputs version 1 through 16 use Bech32m. Again, all other aspects of the encoding remain the same, including the 'bc' HRP. + +To generate an address for a segregated witness output: + +* If its witness version is 0, encode it using Bech32. +* If its witness version is 1 or higher, encode it using Bech32m. + +To decode an address, client software should either decode with both a Bech32 and a Bech32m decoder'''Can a single string simultaneously be valid as Bech32 and Bech32m?''' No, a valid Bech32 and Bech32m string will always differ by at least 3 characters if they are the same length., or use a decoder that supports both simultaneously. In both cases, the address decoder has to verify that the encoding matches what is expected for the decoded witness version (Bech32 for version 0, Bech32m for others). + +The following code demonstrates the checks that need to be performed. Refer to the Python code linked in the reference implementation section below for full details of the called functions. + +
+def decode(hrp, addr):
+    hrpgot, data, spec = bech32_decode(addr)
+    if hrpgot != hrp:
+        return (None, None)
+    decoded = convertbits(data[1:], 5, 8, False)
+    # Witness programs are between 2 and 40 bytes in length.
+    if decoded is None or len(decoded) < 2 or len(decoded) > 40:
+        return (None, None)
+    # Witness versions are in range 0..16.
+    if data[0] > 16:
+        return (None, None)
+    # Witness v0 programs must be exactly length 20 or 32.
+    if data[0] == 0 and len(decoded) != 20 and len(decoded) != 32:
+        return (None, None)
+    # Witness v0 uses Bech32; v1 through v16 use Bech32m.
+    if data[0] == 0 and spec != Encoding.BECH32 or data[0] != 0 and spec != Encoding.BECH32M:
+        return (None, None)
+    # Success.
+    return (data[0], decoded)
+
+ +'''Error locating''' + +Bech32m, like Bech32, does support locating'''What about error correction?''' As explained in BIP173, introducing error correction reduces the ability to detect errors. While it is technically possible to correct a small number of errors due to Bech32(m)'s nature as a BCH code, implementations should refrain from using this for more than indicating where an error may be present. the positions of a few substitution errors. To combine this functionality with +the segregated witness addresses proposed by this document, simply try locating errors for both Bech32 and Bech32m. If only one finds error locations, report that one. If both do (which should be very rare), +there are a number of options: +* Report the one that needs fewer corrections (if they differ). +* Eliminate the response(s) that are inconsistent. Any symbol that isn't on an error location can be checked. For example, if the witness version symbol is not an error location, and it doesn't correspond to the specification used (0 for Bech32, 1+ for Bech32m), that response can be eliminated. + +See the fancy Javascript decoder below for example of the above. + +==Compatibility== + +This document introduces a new encoding for v1 segregated witness outputs and higher versions. There should not be any compatibility issues on the receiver side; no wallets are creating v1 segregated witness addresses yet, as the output type is not usable on mainnet. + +On the other hand, the Bech32m proposal breaks forward-compatibility for sending to v1 and higher version segregated witness addresses. This incompatibility is [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-October/018236.html intentional]. An alternative design was [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-November/017460.html considered] where Bech32 remained in use for certain subsets of future addresses, but ultimately [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-December/018293.html discarded]. By introducing a clean break, we protect not only new software but also existing senders from the mutation issue, as new addresses will be incompatible with the existing Bech32 address validation. [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-November/018268.html Experiments] by Taproot proponents had shown that hardly any wallets and services supported sending to higher segregated witness output versions, so little is lost by [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-December/018298.html breaking] forward-compatibility. Furthermore, those experiments identified cases in which segregated witness implementations would have caused wallets to burn funds when sending to version 1 addresses. In case it is still in use, the chosen approach will prevent such software from destroying funds when attempting to send to a Bech32m address. + +==Reference implementations== + +* Reference encoder and decoder: +** [https://github.com/sipa/bech32/blob/master/ref/python Reference Python implementation] +** [https://github.com/sipa/bech32/blob/master/ref/c Reference C implementation] +** [https://github.com/sipa/bech32/blob/master/ref/c++ Reference C++ implementation] +** [https://github.com/bitcoin/bitcoin/pull/20861 Bitcoin Core C++ implementation] +** [https://github.com/sipa/bech32/blob/master/ref/javascript Reference Javascript implementation] + +* Fancy decoder that localizes errors: +** [https://github.com/sipa/bech32/blob/master/ecc/javascript For JavaScript] ([http://bitcoin.sipa.be/bech32/demo/demo.html demo website]) + +==Test vectors== + +'''Implementation advice''' Experiments testing BIP173 implementations found that many wallets and services did not support sending to higher version segregated witness outputs. In anticipation of the proposed [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki Taproot] soft fork introducing v1 segregated witness outputs on the network, we emphatically recommend employing the complete set of test vectors provided below as well as ensuring that your implementation supports sending to v1 '''and higher versions'''. All higher versions of native segregated witness outputs should be recognized as valid recipients. As higher versions are not defined on the network, no wallet should ever create them and no recipient should ever provide them to a sender. Nor should a recipient ever want to falsely provide them as the recipient would simply see a payment intended to themselves burned instead. However, by defining higher versions as valid recipients now, future soft forks introducing higher versions of native segwit outputs will be forward-compatible to all wallets correctly implementing the Bech32m specification. + +===Test vectors for Bech32m=== + +The following strings are valid Bech32m: +* A1LQFN3A +* a1lqfn3a +* an83characterlonghumanreadablepartthatcontainsthetheexcludedcharactersbioandnumber11sg7hg6 +* abcdef1l7aum6echk45nj3s0wdvt2fg8x9yrzpqzd3ryx +* 11llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllludsr8 +* split1checkupstagehandshakeupstreamerranterredcaperredlc445v +* ?1v759aa + +No string can be simultaneously valid Bech32 and Bech32m, so the above examples also serve as invalid test vectors for Bech32. + +The following string are not valid Bech32m (with reason for invalidity): +* 0x20 + 1xj0phk: HRP character out of range +* 0x7F + 1g6xzxy: HRP character out of range +* 0x80 + 1vctc34: HRP character out of range +* an84characterslonghumanreadablepartthatcontainsthetheexcludedcharactersbioandnumber11d6pts4: overall max length exceeded +* qyrz8wqd2c9m: No separator character +* 1qyrz8wqd2c9m: Empty HRP +* y1b0jsk6g: Invalid data character +* lt1igcx5c0: Invalid data character +* in1muywd: Too short checksum +* mm1crxm3i: Invalid character in checksum +* au1s5cgom: Invalid character in checksum +* M1VUXWEZ: checksum calculated with uppercase form of HRP +* 16plkw9: empty HRP +* 1p2gdwpf: empty HRP + +===Test vectors for v0-v16 native segregated witness addresses=== + +The following list gives valid segwit addresses and the scriptPubKey that they +translate to in hex. +* BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4: 0014751e76e8199196d454941c45d1b3a323f1433bd6 +* tb1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3q0sl5k7: 00201863143c14c5166804bd19203356da136c985678cd4d27a1b8c6329604903262 +* bc1pw508d6qejxtdg4y5r3zarvary0c5xw7kw508d6qejxtdg4y5r3zarvary0c5xw7kt5nd6y: 5128751e76e8199196d454941c45d1b3a323f1433bd6751e76e8199196d454941c45d1b3a323f1433bd6 +* BC1SW50QGDZ25J: 6002751e +* bc1zw508d6qejxtdg4y5r3zarvaryvaxxpcs: 5210751e76e8199196d454941c45d1b3a323 +* tb1qqqqqp399et2xygdj5xreqhjjvcmzhxw4aywxecjdzew6hylgvsesrxh6hy: 0020000000c4a5cad46221b2a187905e5266362b99d5e91c6ce24d165dab93e86433 +* tb1pqqqqp399et2xygdj5xreqhjjvcmzhxw4aywxecjdzew6hylgvsesf3hn0c: 5120000000c4a5cad46221b2a187905e5266362b99d5e91c6ce24d165dab93e86433 +* bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0: 512079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 + +The following list gives invalid segwit addresses and the reason for +their invalidity. +* tc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vq5zuyut: Invalid human-readable part +* bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqh2y7hd: Invalid checksum (Bech32 instead of Bech32m) +* tb1z0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqglt7rf: Invalid checksum (Bech32 instead of Bech32m) +* BC1S0XLXVLHEMJA6C4DQV22UAPCTQUPFHLXM9H8Z3K2E72Q4K9HCZ7VQ54WELL: Invalid checksum (Bech32 instead of Bech32m) +* bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kemeawh: Invalid checksum (Bech32m instead of Bech32) +* tb1q0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vq24jc47: Invalid checksum (Bech32m instead of Bech32) +* bc1p38j9r5y49hruaue7wxjce0updqjuyyx0kh56v8s25huc6995vvpql3jow4: Invalid character in checksum +* BC130XLXVLHEMJA6C4DQV22UAPCTQUPFHLXM9H8Z3K2E72Q4K9HCZ7VQ7ZWS8R: Invalid witness version +* bc1pw5dgrnzv: Invalid program length (1 byte) +* bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7v8n0nx0muaewav253zgeav: Invalid program length (41 bytes) +* BC1QR508D6QEJXTDG4Y5R3ZARVARYV98GJ9P: Invalid program length for witness version 0 (per BIP141) +* tb1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vq47Zagq: Mixed case +* bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7v07qwwzcrf: zero padding of more than 4 bits +* tb1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vpggkg4j: Non-zero padding in 8-to-5 conversion +* bc1gmk9yu: Empty data section + + +==Appendix: checksum design & properties== + +Checksums are used to detect errors introduced into data during transfer. A hash function-based checksum such as Base58Check detects any type of error uniformly, but not all classes of errors are equally likely to occur in practice. Bech32 prioritizes detection of substitution errors, but improving detection of one error class inevitably worsens detection of other error classes. During the design of Bech32, it was assumed that other simple error patterns beside substitutions would have a similar detection rate as in a hash function-based design, and detection would only be worse for complex, impractical errors. The discovered insertion weakness shows that this is not the case. + +For Bech32m, we aim to retain Bech32's guarantees for substitution errors, but make sure that other common errors don't perform worse than a hash function-based checksum would. To make sure the new standard is easy to implement, we restrict the design space to only amending the final constant that is xored in, as it was [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-December/017521.html observed] that is sufficient to mitigate the 'q' insertion issue while retaining the intended substitution error detection. In what follows, we explain how the new constant ''0x2bc830a3'' was chosen. + +===Error patterns & detection probability=== + +We define an error pattern as a sequence of first one or more deletions, then swaps of adjacent characters, followed by substitutions, insertions, and duplications, in that order, all in specific positions, applied to a string with valid checksum that is otherwise randomly chosen. For insertions and substitutions we assume a uniformly random new character. For example, "delete the 17th character, swap the 11th character with the 12th character, and insert a random character in the 24th position" is an error pattern. "Replace the 43rd through 48th character with 'aardvark'" is not a valid error pattern, because the new characters are not random and there is no reason why this particular string is more likely than any other to be substituted. + +A hash function-based checksum design with a 30-bit hash would have a probability of incorrectly accepting equal to ''2-30'', for every error pattern. Bech32 has a probability of 0 to incorrectly accept error patterns consisting of up to 4 substitutions—they are always detected. The 'q'-insertion issue shows that for Bech32 a simple error pattern ("insert a random character in the penultimate position") with probability ''2-10'' exists: it requires the final character to be 'p' (leaving only 1 in 32 strings), and requires the inserted character to be 'q' (permitting only 1 of 32 possible inserted characters). + +Note that the choice of ''what'' the error pattern is (which types of errors, and where) isn't part of our probabilities: we try to make sure that ''every'' pattern behaves well, not just randomly chosen ones, because presumably humans +make some kinds of errors more than others, and we cannot easily model which ones. + +===Detection properties of Bech32m=== + +The table below shows the error detection properties of Bech32m, and a comparison with Bech32. The code used for this analysis can be found [https://gist.github.com/sipa/14c248c288c3880a3b191f978a34508e#file-const_analysis-cpp here]. Every row specifies one error pattern via the constraints in the left four columns. The remaining columns report what percentage of those patterns have certain probabilities of not being detected. The columns are: + +* '''errors''' The maximum number of individual errors considered +* '''of type''' What type of errors are considered (either "subst. only" for just substitutions, or "any" to also include deletions, swaps, insertions, and duplications) +* '''window''' The maximum size of the window in which the errors have to occur'''What is an error pattern’s window size?''' The window size of an error pattern is the length of the smallest consecutive range of characters that contains all modified characters (on input or output; whichever is larger). For example, an error pattern that turns "abcdef" into "accdbef" has a window size of 4, as it is replacing "bcd" with "ccdb", a 4 character string. Window size is only meaningful when the pattern consists of two or more errors. +* '''code/verifier''' Whether this line is about Bech32 or Bech32m encoded strings, and whether those are evaluated regarding their probability of being accepted by either a Bech32 or a Bech32m verifier.'''Why do we care about probability of accepting Bech32m strings in Bech32 verifiers?''' For applications where Bech32m replaces an existing use of Bech32 (such as segregated witness addresses), we want to make sure that a Bech32m string created by new software won’t be erroneously accepted by old software that assumes Bech32 - even when a small number of errors were introduced as well.'''Should we also take into account failures that occur due to taking a valid Bech32m string, and after errors it becoming acceptable to a Bech32 verifier?''' This situation may in theory occur for segregated witness addresses when errors occur that change the version number in a v1+ address to v0. Due to the specificity of this type of error, plus the additional constraints that apply for v0 addresses, this is both unlikely and hard to analyze. +* '''error patterns with failure probability''' For each probability (''0'', ''2-30'', ''2-25'', ''2-20'', ''2-15'', and ''2-10'') this reports what percentage of error patterns restricted by the constraints in the previous columns have those probabilities of being incorrectly accepted. + +The properties are divided into two classes: those that hold over all strings when averaged over all possible HRPs (human readable parts), and those specific to the "bc1" HRP with the length restrictions imposed by segregated witness addresses'''What restrictions were taken into account for the "bc1"-specific analysis?''' The minimum length (due to witness programs being at least 2 bytes), the maximum length (due to witness programs being at most 40 bytes), and the fact that the witness programs are a multiple of 8 bits. The fact that the first data symbol cannot be over 16, or that the padding has to be 0, is not taken into account.. + +{| class="wikitable" +! rowspan="2" | errors +! rowspan="2" | of type +! rowspan="2" | window +! rowspan="2" | code/verifier +! colspan="6" | error patterns with failure probability +|- +! ''0'' !! ''2-30'' !! ''2-25'' !! ''2-20'' !! ''2-15'' !! ''2-10'' +|- +! colspan="10" | Properties averaged over all HRPs +|- +| ≤ 4 || only subst. || any || rowspan="6" | Bech32m/Bech32m || 100.00%|| colspan="5" | none(a) +|- +| any || any || ≤ 4 || 56.16%|| 43.84%|| colspan="4" | none(b) +|- +| ≤ 2 || any || ≤ 68 || 7.71%|| 92.28%|| colspan="4" | none(b) +|- +| ≤ 2 || any || any || 7.79%|| 92.20%|| 0.004%|| colspan="3" | none(b) +|- +| ≤ 3 || any || ≤ 69 || 7.73%|| 92.23%|| 0.033%(d) || colspan="3" | none(b) +|- +| ≤ 3 || any || any || 7.77%|| 92.19%|| 0.034%|| 0.000065% || colspan="2" | none(b) +|- +| ≤ 4 || only subst. || any || rowspan="6" | Bech32/Bech32 || 100.00%|| colspan="5" | none +|- +| any || any || ≤ 4 || 54.00%|| 43.84%|| 1.08%|| 0.90%|| 0.17%|| 0.0091% +|- +| ≤ 2 || any || ≤ 68 || 4.59%|| 92.29%|| 1.09%|| 1.01%|| 0.99%|| 0.039% +|- +| ≤ 2 || any || any || 4.58%|| 92.21%|| 1.11%|| 1.04%|| 1.02%|| 0.038% +|- +| ≤ 3 || any || ≤ 69 || 6.69%|| 92.23%|| 0.56%|| 0.48%|| 0.041%|| 0.00055% +|- +| ≤ 3 || any || any || 6.66%|| 92.19%|| 0.59%|| 0.52%|| 0.041%|| 0.00053% +|- +| 0 || - || - || rowspan="3" | Bech32m/Bech32 || 100.00%|| colspan="5" | none(a) +|- +| 1 || any || - || 46.53%|| 53.46%|| colspan="4" | none(b) +|- +| ≤ 2 || any || any || 22.18%|| 77.77%|| 0.048%|| colspan="3" | none(b) +|- +! colspan="10" | Properties for segregated witness addresses with HRP "bc" +|- +| ≤ 4 || only subst. || any || rowspan="6" | Bech32m/Bech32m || 100.00%|| colspan="5" | none(a) +|- +| 1 || any || - || 24.34%|| 75.66%|| colspan="4" | none(c) +|- +| ≤ 2 || any || ≤ 28 || 16.85%|| 83.15%|| colspan="4" | none(c) +|- +| any || any || ≤ 4 || 74.74%|| 25.25%|| 0.0016%|| colspan="3" | none(c) +|- +| ≤ 2 || any || any || 15.72%|| 84.23%|| 0.039%|| 0.0053%|| colspan="2" | none(c) +|- +| ≤ 3 || any || any || 13.98%|| 85.94%|| 0.078%|| 0.00063%|| colspan="2" | none(c) +|- +| ≤ 4 || only subst. || any || rowspan="6" | Bech32/Bech32 || 100.00%|| colspan="5" | none +|- +| 1 || any || - || 14.63%|| 75.71%|| 2.43%|| 2.43%|| 2.43%|| 2.38% +|- +| ≤ 2 || any || ≤ 28 || 14.22%|| 83.15%|| 0.94%|| 0.84%|| 0.79%|| 0.054% +|- +| any || any || ≤ 4 || 73.23%|| 25.26%|| 0.76%|| 0.63%|| 0.12%|| 0.0064% +|- +| ≤ 2 || any || any || 12.79%|| 84.24%|| 1.06%|| 0.95%|| 0.92%|| 0.041% +|- +| ≤ 3 || any || any || 13.00%|| 85.94%|| 0.57%|| 0.45%|| 0.044%|| 0.00067% +|- +| ≤ 3 || only subst. || any || rowspan="3" | Bech32m/Bech32 || 100.00%|| colspan="5" | none(c) +|- +| 1 || any || - || 70.89%|| 29.11%|| colspan="4" | none(c) +|- +| ≤ 2 || any || any || 36.12%|| 63.79%|| 0.092%|| 0.00049%|| colspan="2" | none(c) +|} + +The numbers in this table, as well as a comparison with the numbers for the ‘’1’’ constant and earlier proposed improved constants, can be found [https://gist.github.com/sipa/14c248c288c3880a3b191f978a34508e#file-results_final-txt here]. + + +===Selection process=== + +The details of the selection process can be found [https://gist.github.com/sipa/14c248c288c3880a3b191f978a34508e here], but in short: +* Start with the set of all ''230-1'' constants different from Bech32's ''1''. All of these satisfy the properties marked (a) in the table above. +* Through exhaustive analysis, reject all constants that do not exhibit the properties'''How were the properties to select for chosen?''' All these properties are as strong as they can be without rejecting every constant: rejecting constants with lower probabilities, or more errors, or wider windows all result in nothing left. marked (b) in the table above (e.g. all constants that permit any error pattern of 2 errors or less in a window of 68 characters or less with a detection probability ''≥ 2-20''). This selection leaves us with 12054 candidates. +* Reject all constants that do not exhibit the (c) properties in the table above'''Why optimize for segregated witness addresses (with HRP "bc1") specifically?''' Our analysis for generic HRP has limitations (see the detailed description [https://gist.github.com/sipa/14c248c288c3880a3b191f978a34508e#file-bech32m_mail-txt here], under "Technical details"). We optimize for generic usage first, but optimize for segregated witness addresses as a tiebreaker.. This leaves us with 79 candidates. +* Finally, select the candidate that minimizes the number of error classes matching (d) in the table above as a final tiebreaker. The result is the single constant ''0x2bc830a3''. + +==Footnotes== + + + +==Acknowledgements== + +Thanks to Greg Maxwell for doing most of the computation for code selection and analysis, and comments. +Thanks to Mark Erhardt for help with writing and editing this document. +Thanks to Rusty Russell and others on the bitcoin-dev list for the discussion around intentionally breaking compatibility with existing senders, which is used in this specification. diff --git a/bip-0351.mediawiki b/bip-0351.mediawiki new file mode 100644 index 0000000000..d03703450b --- /dev/null +++ b/bip-0351.mediawiki @@ -0,0 +1,262 @@ +
+  BIP: 351
+  Layer: Applications
+  Title: Private Payments
+  Authors: Alfred Hodler 
+           Clark Moody 
+  Status: Draft
+  Type: Informational
+  Assigned: 2022-07-10
+  License: MIT
+
+ +==Abstract== + +This BIP makes it possible for two parties to transact using addresses that only they can calculate. This is done using exclusively on-chain methods and in a manner that minimizes blockchain footprint. Receiving parties can share their payment codes publicly without a loss of privacy, as every sender will calculate a unique set of addresses for each payment code. + +==Motivation== + +A recipient that wishes to receive funds privately has several options. Each has tradeoffs in terms of chain analysis potential, recoverability, and wallet complexity. + +'''Sharing a static address''' works well enough for one-time payments between two parties as long as the address is shared through a private channel. It does not work well for recurring payments because address reuse leads to a loss of privacy. Using this method for donations exacerbates the problem since the address will serve as a focal point for data collection and analysis. Wallets must not reissue the same address to multiple recipients. + +'''Sharing a BIP32 extended public key''' works for recurring payments between two parties only. The same key cannot be shared to any other party without leaking the chain of payments. Furthermore, an extended public key does not say anything about address types and makes it possible for a sender to send to a script that a recipient cannot spend from. Alternate [https://github.com/satoshilabs/slips/blob/master/slip-0132.md version bytes] have been proposed to specify address types, but wallet adoption is limited. + +'''Sharing a BIP380 descriptor containing an extended public key''' solves the address type issue from sharing a raw BIP32 extended key. The drawback is that descriptor support is not widespread, especially in mobile wallets. + +'''Using a payment server''' works in the case of recipients that have the resources to set up and maintain a payment server that will generate a fresh address for each payment. These are usually businesses and the method is usually out of reach for the average user. The centralized server is vulnerable to takedown remotely and physically. + +'''Sharing a BIP47 payment code''' addresses most of the above shortcomings. However, it introduces the following problems: + +* The BIP uses a notification mechanism that relies on publicly known per-recipient notification addresses. If Alice wants to send funds to Bob, she has to use the same notification address that everyone else uses to notify Bob. If Alice is not careful with coin selection, i.e. ensuring that her notification UTXO is not linked to her, she will publicly expose herself as someone who is trying to send funds to Bob and their relationship becomes permanently visible on the blockchain. + +* The BIP does not say anything about address types. Receiving wallets therefore have to watch all address types that can be created from a single public key. Even then, a sender could send to a script that a recipient cannot spend from. + +==Method== + +When Alice wants to start paying Bob in private, she imports his payment code into a compatible wallet. Her wallet extracts Bob's public key from the payment code and sends a notification transaction. If Bob finds a notification transaction addressed to himself, he imports Alice's public key contained therein and stores it. Bob then performs ECDH using Alice's public key and his own private key in order to calculate a common set of addresses to watch. Alice calculates the same set of addresses on her end and uses them to send coins to Bob. If Alice engages in coin control, both the initial notification transaction and subsequent payment transactions cannot be attributed to either party. Even if Alice uses coins that are already associated with her, chain analysis will identify her as a sender but Bob's privacy will remain entirely preserved. + +==Specification== + +===Definitions=== + +* Alice: sender +* Bob: recipient +* Payment code: static string that Bob generates and shares with others so that he can receive payments +* ''P'': public key contained in Bob's payment code +* ''p'': private key associated with Bob's public key ''P'' +* ''N'': extended public key used by Alice to derive child keys for each Bob she wants to transact with +* ''n'': private key associated with Alice's public key ''N'' +* ''x'': Alice's secret recipient index, unique for each Bob +* ''Nx'': child public key derived from ''N'' at index ''x'' (non-hardened) +* ''nx'': private key associated with ''Nx'' +* ''c'': Alice's transaction count toward Bob +* ''Pc'': Bob's public key at index ''c'' +* ''pc'': Bob's private key at index ''c'' +* ''Ac'': Bob's receive address at index ''c'' +* ''H'': SHA256 hash function +* ''*'': EC multiplication +* ''+'': EC addition +* ''|'': string concatenation +* ''[a..b]'': string slicing (inclusive of ''a'', exclusive of ''b'') + +===Public Key Derivation Path=== + +The derivation path for this BIP follows BIP44. The following BIP32 path levels are defined: + + +m / purpose' / coin_type' / account' + + +purpose is set to 351. + +''(p, P)'' and ''(n, N)'' are keys associated with the above path, depending on which side is performing the calculation. + +''Nx'' keys are the direct non-hardened children of ''N''. For instance, the path of ''N0'' from ''N'' is ''m / 0''. + +===Payment Code Structure and Encoding=== + +* bytes [0..2]: address type flags (2 bytes) +* bytes [2..35]: compressed public key P (33 bytes) + +Payment codes are encoded in bech32m and the human readable part is "pay" for mainnet and "payt" for testnet (all types), resulting in payment codes that look like "pay1cqqq8d29g0a7m8ghmycqk5yv24mfh3xg8ptzqcn8xz6d2tjl8ccdnfkpjl7p84". + +===Address Types=== + +Address type flags determine which address types a payment code accepts. This is represented by big-endian ordered 16 bits. For instance, a hypothetical payment code that handles all address types will have all defined bits set to 1 (0xffff). + +Currently defined flags: + +{| class="wikitable" +! Address Type !! Flag !! Flag Value !! Ordinal Value +|- +| P2PKH || 1 << 0 || 0x0001 || 0 +|- +| P2WPKH || 1 << 1 || 0x0002 || 1 +|- +| P2TR || 1 << 2 || 0x0004 || 2 +|} + +The remaining flags are reserved for future address types. + +While payment codes use 2-byte bitflag arrays, notifications use ordinal values in the form of a single byte. + +All keys are compressed. Using uncompressed keys at any point is illegal. + +===Notifications=== + +Notifications are performed by publishing transactions that contain a 40-byte OP_RETURN output. The value of the OP_RETURN is constructed using the following formula: + +''search_key | notification_code | Nx | address_type'' + +* ''search_key'' equals "PP" and is a static ASCII-encoded string (2 bytes) +* ''notification_code'' is ''H(nx * P)[0..4]'' (4 bytes) +* ''Nx'' is the unique public key a sender is using for a particular recipient (33 bytes) +* ''address_type'' is the '''ordinal''' value of a single address type that a sender wants to send to (1 byte). This must be selected from the recipient's accepted address types. + +When Alice wants to notify Bob that he will receive future payments from her, she performs the following procedure: + +# Assigns an unused, unique index ''x'' to Bob (''0'' if Bob is the first party she is notifying). +# Calculates a 4-byte notification code: ''notification_code = H(nx * P)[0..4]'' +# Commits to one of Bob's accepted address types by choosing its ordinal value. Going forward Alice must not send to address types other than the one she committed to in the notification. +# Constructs a notification payload by concatenating the above values according to the formula. +# Selects any UTXO in her wallet, preferably not associated with her. +# Sends a transaction including an OP_RETURN output whose value is set to the constructed payload. + +When Bob notices a 40-byte OP_RETURN starting with ''search key'', he performs the following procedure: + +# Breaks down the payload into its four constituent parts. +# Discards the ''search_key'' (item #0). +# Selects ''Nx'' (item #2) and performs ''H(Nx * p)'' (Bob does not know the value of ''x''). Bob takes the first four bytes of the calculated value. +# If the four bytes match the notification value (item #1), Bob found a notification addressed to himself and stores ''Nx'' together with ''address_type''. +# If this process fails for any reason, Bob assumes a spurious notification or one not addressed to himself and gives up. + +Since changing ''x'' yields a completely different sender identity, Alice can always re-notify Bob from a different index when she does not want to be associated with her previous identity. Alice can also re-notify Bob when she wants to start sending to a different address type. Bob must be able to update his watchlist in that case and he can stop watching addresses associated with the old address type. + +Out-of-band notifications between Alice and Bob are legal (in fact, they may not be prevented), but in that case Bob loses the ability to restore his wallet from OP_RETURN outputs embedded in the blockchain. In that case, Bob has the burden of keeping a valid backup of any out-of-band notifications. + +===Allowing Notification Collisions=== + +Since ''notification_code'' is a 4-byte truncation of the full value, Bob has a 1 in ~4.3 billion chance of detecting a spurious notification. This is considered acceptable because the cost of doing so is adding a few more addresses to Bob's watchlist. The benefit of this approach is that is saves 28 bytes per notification. + +===Scanning Requirement=== + +There is a scanning requirement on the recipient side in that the recipient must have access to full blocks in order to be able to search them for OP_RETURN outputs containing notifications. For more information on how light clients can get around this limitation and still use the standard, see Appendix B. + +Recipients that do not want to decode raw block data can quickly search for notifications in a block by looking for the following byte array: [106, 40, 80, 80]. The first two bytes represent ''OP_RETURN'' and ''OP_PUSHBYTES_40'', followed by the ASCII value of ''search_key''. + +===Transacting=== + +Alice initializes counter ''c'' which is unique to Bob and increments with each transaction. ''c'' is a 64-bit integer and must be inputted into a hasher as a big-endian encoded array of 8 bytes. + +1. Alice calculates a secret point (constant between Alice and Bob): + +''S = nx * P'' + +2. Alice calculates a shared secret: + +''s = H(S | c)'' + +3. Alice calculates Bob's ephemeral public key and its associated address where the funds will be sent: + +''Pc = P + s*G'' + +4. Alice constructs an address using the key ''Pc'', using one of the address types she committed to in the notification transaction. + +Bob constructs his watchlist by mirroring this process on his end, except that his method of calculating ''S'' is: + +''S = Nx * p'' + +When Bob wants to spend from such addresses, he calculates his private keys in the following manner: + +''pc = p + s'' + +==Backward Compatibility== + +Private Payments is a new standard which is not compatible with any previous standard based on static payment codes, such as BIP47. + +While the standard does not support versioning, it reserves unused bits in the address type bitflag array which can be allocated to new address types once they are deemed ubiquitous. Older payment codes (i.e. those generated when fewer address types were available) are readable by software supporting new address types. The reverse is also supported since older software will ignore newer address type flags that are not understood. + +==Appendix A: Test Vectors== + +===Alice's Wallet=== + +'''BIP32 seed:''' 0xfe + +'''Master xprv:''' xprv9s21ZrQH143K2qVytoy3eZSSuc1gfzFrkV4bgoHzYTkgge4UoNP62eV8jkHYNqddaaefpnjwkz71P5m4EW6RuQBJeP9pdfa9WBnjP6XUivG + +'''n:''' xprv9zNFGn56Wm1s89ycTCg4hB615ehu6ZvNL4mxUEAL28pNhBAb6SZgLdsgmQd1ECgAiCjy6XxTTRyBdPAhH1oMfLhv2bSwfiCYhL9s9ahEehf + +'''N:''' xpub6DMbgHbzM8aALe45ZED54K2jdgYPW2eDhHhZGcZwaUMMZyVjdysvtSCAcfPYiqB5Zw41EyLWPxCXko6iEckwRdF5CD2ZKdTxUKigPXsnpaE + +'''x:''' 0 + +'''nx:''' be9518016ec15762877de7d2ce7367a2087cf5682e72bbffa89535d73bb42f40 + +'''Nx:''' 02e3217349724307eed5514b53b1f53f0802672a9913d9bbb76afecc86be23f464 + + +===Bob's Wallet=== +'''BIP32 seed:''' 0xff + +'''Master xprv:''' xprv9s21ZrQH143K47bRNtc26e8Gb3wkUiJ4fH3ewYgJeiGABp7vQtTKsLBzHM2fsfiK7Er6uMrWbdDwwrdcVn5TDC1T1npTFFkdEVoMgTwfVuR + +'''p:''' 0x26c610e7d0ed4395be3f0664073d66b0a3442b49e1ec13faf2dd9b7d3c335441 + +'''P:''' 0x0302be8bff520f35fae3439f245c52afb9085a7bf62d099c1f5e9e1b15a7e2121a + +'''Accepted scripts:''' 0x03 (legacy + segwit) (0x01 | 0x02) + +'''Payment code:''' pay1qqpsxq4730l4yre4lt3588eyt3f2lwggtfalvtgfns04a8smzkn7yys6xv2gs8 + + +===Alice notifying Bob=== +'''S:''' 0x02c0892d6ba30b5b1eafebd47172e46d358721f294698f9f59b4d96b781da09a62 + +'''Notification code:''' 0x49cb55bb + +'''Address type commitment:''' 1 (segwit) + +'''Notification output script:''' OP_RETURN OP_PUSHBYTES_40 505049cb55bb02e3217349724307eed5514b53b1f53f0802672a9913d9bbb76afecc86be23f46401 + + +===Alice sending to Bob=== +'''c:''' 0 + +'''s:''' 0x5dbe5efee4a5b9df73708241858f2bf7ec65f141dbd229ea8e2f9f51804a18f2 + +'''s*G:''' 0x039362033c1bc3f05e081d4d7f76d5ffebde349b0f6a4d2e8ffc5c065c17233247 + +'''Pc:''' 0x03e669bd1705691a080840b07d76713d040934a37f2e8dde2fe02f5d3286a49219 + +'''Ac:''' bc1qw7ld5h9tj2ruwxqvetznjfq9g5jyp0gjhrs30w + + +===Bob spending=== +'''c:''' 0 + +'''pc:''' 0x84846fe6b592fd7531af88a58ccc92a88faa1c8bbdbe3de5810d3acebc7d6d33 + +==Appendix B: Potential OP_RETURN Services== + +Compact Block Filters, as formulated in BIP-0158, do not cover OP_RETURN data payloads. In support of light wallets, an external service could publish transaction proofs for all transactions that include the tagged notification payload. Light wallets would download all such transactions, filter for matches against their payment code, then verify the transaction proofs against the block headers obtained over the P2P network. + +==Appendix C: Potential Notification Transaction Services== + +No specific instruction is given as to the details of the notification transaction beyond simply including the single OP_RETURN payload. Since no restriction exists for other inputs or outputs of this transaction, there is an opportunity for an external service to include this payload in a transaction completely unrelated to Alice's wallet. Such a service could charge a fee out-of-band to help cover fees. + +Another opportunity exists for an existing business to attach notification payloads to transactions sent during the normal course of operations. Large withdrawal transactions from mining pools or exchanges could include a marginal notification payload without affecting overall fees. + +==Reference Implementation== + +Reference implementation is available at https://github.com/private-payments/rust-private-payments + +==Reference== +* [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]] +* [[bip-0043.mediawiki|BIP43 - Purpose Field for Deterministic Wallets]] +* [[bip-0044.mediawiki|BIP44 - Multi-Account Hierarchy for Deterministic Wallets]] +* [[bip-0047.mediawiki|BIP47 - Reusable Payment Codes for Hierarchical Deterministic Wallets]] +* [[bip-0157.mediawiki|BIP157 - Client Side Block Filtering]] +* [[bip-0158.mediawiki|BIP158 - Compact Block Filters for Light Clients]] +* [https://gist.github.com/RubenSomsen/21c477c90c942acf45f8e8f5c1ad4fae BIP47 Prague Discussion (acknowledgements: @rubensomsen, @afilini, @kixunil]) + diff --git a/bip-0352.mediawiki b/bip-0352.mediawiki new file mode 100644 index 0000000000..36944adc9e --- /dev/null +++ b/bip-0352.mediawiki @@ -0,0 +1,504 @@ +
+  BIP: 352
+  Layer: Applications
+  Title: Silent Payments
+  Authors: josibake 
+           Ruben Somsen 
+  Status: Complete
+  Type: Specification
+  Assigned: 2023-03-09
+  License: BSD-2-Clause
+  Discussion: 2022-03-13: https://gist.github.com/RubenSomsen/c43b79517e7cb701ebf77eec6dbb46b8 [gist] Original proposal
+              2022-03-28: https://gnusha.org/pi/bitcoindev/CAPv7TjbXm953U2h+-12MfJ24YqOM5Kcq77_xFTjVK+R2nf-nYg@mail.gmail.com/ [bitcoin-dev] Silent Payments – Non-interactive private payments with no on-chain overhead
+              2022-10-11: https://gnusha.org/pi/bitcoindev/P_21MLHGJicZ-hkbC4DGu86c5BtNKiH8spY4TOw5FJsfimdi_6VyHzU_y-s1mZsOcC2FA3EW_6w6W5qfV9dRK_7AvTAxDlwVfU-yhWZPEuo=@protonmail.com/ [bitcoin-dev] Silent Payment v4 (coinjoin support added)
+              2023-08-04: https://gnusha.org/pi/bitcoindev/ZM03twumu88V2NFH@petertodd.org/ [bitcoin-dev] BIP-352 Silent Payments addresses should have an expiration time
+  Version: 1.0.2
+
+ +== Introduction == + +=== Abstract === + +This document specifies a protocol for static payment addresses in Bitcoin without on-chain linkability of payments or a need for on-chain notifications. + +=== Copyright === + +This BIP is licensed under the BSD 2-clause license. + +=== Motivation === + +Using a new address for each Bitcoin transaction is a crucial aspect of maintaining privacy. This often requires a secure interaction between sender and receiver, so that the receiver can hand out a fresh address, a batch of fresh addresses, or a method for the sender to generate addresses on-demand, such as an xpub. + +However, interaction is often infeasible and in many cases undesirable. To solve for this, various protocols have been proposed which use a static payment address and notifications sent via the blockchain'''Why not use out-of-band notifications''' Out-of-band notifications (e.g. using something other than the Bitcoin blockchain) have been proposed as a way of addressing the privacy and cost concerns of using the Bitcoin blockchain as a messaging layer. This, however, simply moves the privacy and cost concerns somewhere else and increases the risk of losing money due to a notification not being reliably delivered, or even censored, and makes this notification data critical for backup to recover funds.. These protocols eliminate the need for interaction, but at the expense of increased costs for one-time payments and a noticeable footprint in the blockchain, potentially revealing metadata about the sender and receiver. Notification schemes also allow the receiver to link all payments from the same sender, compromising sender privacy. + +This proposal aims to address the limitations of these current approaches by presenting a solution that eliminates the need for interaction, eliminates the need for notifications, and protects both sender and receiver privacy. These benefits come at the cost of requiring wallets to scan the blockchain in order to detect payments. This added requirement is generally feasible for full nodes but poses a challenge for light clients. While it is possible today to implement a privacy-preserving light client at the cost of increased bandwidth, light client support is considered an area of open research (see [[#appendix-a-light-client-support|Appendix A: Light Client Support]]). + +The design keeps collaborative transactions such as CoinJoins and inputs with MuSig and FROST keys in mind, but it is recommended that the keys of all inputs of a transaction belong to the same entity as there is no formal proof that the protocol is secure in a collaborative setting. + +== Goals == + +We aim to present a protocol which satisfies the following properties: + +* No increase in the size or cost of transactions +* Resulting transactions blend in with other bitcoin transactions and can't be distinguished +* Transactions can't be linked to a silent payment address by an outside observer +* No sender-receiver interaction required +* No linking of multiple payments to the same sender +* Each silent payment goes to a unique address, avoiding accidental address reuse +* Supports payment labeling +* Uses existing seed phrase or descriptor methods for backup and recovery +* Separates scanning and spending responsibilities +* Compatible with other spending protocols, such as CoinJoin +* Light client/SPV wallet support +* Protocol is upgradeable + +== Overview == + +We first present an informal overview of the protocol. In what follows, uppercase letters represent public keys, lowercase letters represent private keys, ''||'' refers to byte concatenation, ''·'' refers to elliptic curve scalar multiplication, ''G'' represents the generator point for secp256k1, and ''n'' represents the curve order for secp256k1. Each section of the overview is incomplete on its own and is meant to build on the previous section in order to introduce and briefly explain each aspect of the protocol. For the full protocol specification, see [[#specification|Specification]]. + +''' Simple case ''' + +Bob publishes a public key ''B'' as a silent payment address. Alice discovers Bob's silent payment address, selects a UTXO with private key ''a'', public key ''A'' and creates a destination output ''P'' for Bob in the following manner: + +* Let ''P = B + hash(a·B)·G'' +* Encode ''P'' as a [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] taproot output + +Since ''a·B == b·A'' ([https://en.wikipedia.org/wiki/Elliptic-curve_Diffie%E2%80%93Hellman Elliptic-curve Diffie–Hellman]), Bob scans with his private key ''b'' by collecting the input public keys for each transaction with at least one unspent taproot output and performing the ECDH calculation until ''P'' is found (i.e. calculating ''P = B + hash(b·A)·G'' and seeing that ''P'' is present in the transaction outputs). + +''' Creating more than one output ''' + +In order to allow Alice to create more than one output for Bob'''Why allow for more than one output?''' Allowing Alice to break her payment to Bob into multiple amounts opens up a number of privacy improving techniques for Alice, making the transaction look like a CoinJoin or better hiding the change amount by splitting both the payment and change outputs into multiple amounts. It also allows for Alice and Carol to both have their own unique output paying Bob in the event they are in a collaborative transaction and both paying Bob's silent payment address., we include an integer in the following manner: + +* Let ''k = 0'' +* Let ''P0 = B + hash(a·B || k)·G'' +* For additional outputs: +** Increment ''k'' by one (''k++'') +** Let ''Pi = B + hash(a·B || k)·G'' + +Bob detects this output the same as before by searching for ''P0 = B + hash(b·A || 0)·G''. Once he detects the first output, he must: + +* Check for ''P1 = B + hash(b·A || 1)·G'' +* If ''P1'' is not found, stop +* If ''P1'' is found, continue to check for ''P2'' and so on until an additional output is not found + +Since Bob will only perform these subsequent checks after a transaction with at least one output paying him is found, the increase to his overall scanning requirement is negligible. It should also be noted that the order in which these outputs appear in the transaction does not affect the outcome. + +''' Preventing address reuse ''' + +If Alice were to use a different UTXO from the same public key ''A'' for a subsequent payment to Bob, she would end up deriving the same destinations ''Pi''. To prevent this, Alice should include an input hash in the following manner: + +* Let ''input_hash = hash(outpoint || A)'''''Why include A in the input hash calculation?''' By committing to A in input hash, this ensures that the sender cannot maliciously choose a private key ''a′'' in a subsequent transaction where ''a′ = input_hash·a / input_hash′'', which would force address reuse in the protocol. +* Let ''P0 = B + hash(input_hash·a·B || 0)·G'' + +Bob must calculate the same ''input_hash'' when scanning. + +''' Using all inputs ''' + +In our simplified example we have been referring to Alice's transactions as having only one input ''A'', but in reality a Bitcoin transaction can have many inputs. Instead of requiring Alice to pick a particular input and requiring Bob to check each input separately, we can instead require Alice to perform the tweak with the sum of the input public keys'''What about inputs without public keys?''' Inputs without public keys can still be spent in the transaction but are simply ignored in the silent payments protocol.. This significantly reduces Bob's scanning requirement, makes light client support more feasible'''How does using all inputs help light clients?''' If Alice uses a random input for the tweak, Bob necessarily has to have access to and check all transaction inputs, which requires performing an ECC multiplication per input. If instead Alice performs the tweak with the sum of the input public keys, Bob only needs the summed 33 byte public key per transaction and only does one ECC multiplication per transaction. Bob can then use BIP158 block filters to determine if any of the outputs exist in a block and thus avoids downloading transactions which don't belong to him. It is still an open question as to how Bob can source the 33 bytes per transaction in a trustless manner, see [[#appendix-a-light-client-support|Appendix A: Light Client Support]] for more details., and protects Alice's privacy in collaborative transaction protocols such as CoinJoin'''Why does using all inputs matter for CoinJoin?''' If Alice uses a random input to create the output for Bob, this necessarily reveals to Bob which input Alice has control of. If Alice is paying Bob as part of a CoinJoin, this would reveal which input belongs to her, degrading the anonymity set of the CoinJoin and giving Bob more information about Alice. If instead all inputs are used, Bob has no way of knowing which input(s) belong to Alice. This comes at the cost of increased complexity as the CoinJoin participants now need to coordinate to create the silent payment output and would need to use [https://gist.github.com/RubenSomsen/be7a4760dd4596d06963d67baf140406 Blind Diffie–Hellman] to prevent the other participants from learning who Alice is paying. Note it is currently not recommended to use this protocol for CoinJoins due to a lack of a formal security proof.. + +Alice performs the tweak with the sum of her input private keys in the following manner: + +* Let ''a = a1 + a2 + ... + an'' +* Let ''input_hash = hash(outpointL || (a·G))'', where ''outpointL'' is the smallest outpoint lexicographically'''Why use the lexicographically smallest outpoint for the hash?''' Recall that the purpose of including the input hash is so that the sender and receiver can both come up with a deterministic nonce that ensures that a unique address is generated each time, even when reusing the same scriptPubKey as an input. Choosing the smallest outpoint lexicographically satisfies this requirement, while also ensuring that the generated output is not dependent on the final ordering of inputs in the transaction. Using a single outpoint also works well with memory constrained devices (such as hardware signing devices) as it does not require the device to have the entire transaction in memory in order to generate the silent payment output. +* Let ''P0 = B + hash(input_hash·a·B || 0)·G'' + +''' Spend and Scan Key ''' + +Since Bob needs his private key ''b'' to check for incoming payments, this requires ''b'' to be exposed to an online device. To minimize the risks involved, Bob can instead publish an address of the form ''(Bscan, Bspend)''. This allows Bob to keep ''bspend'' in offline cold storage and perform the scanning with the public key ''Bspend'' and private key ''bscan''. Alice performs the tweak using both of Bob's public keys in the following manner: + +* Let ''P0 = Bspend + hash(input_hash·a·Bscan || 0)·G'' + +Bob detects this payment by calculating ''P0 = Bspend + hash(input_hash·bscan·A || 0)·G'' with his online device and can spend from his cold storage signing device using ''(bspend + hash(input_hash·bscan·A || 0)) mod n'' as the private key. + +''' Labels ''' + +For a single silent payment address of the form ''(Bscan, Bspend)'', Bob may wish to differentiate incoming payments. Naively, Bob could publish multiple silent payment addresses, but this would require him to scan for each one, which becomes prohibitively expensive. Instead, Bob can label his spend public key ''Bspend'' with an integer ''m'' in the following way: + +* Let ''Bm = Bspend + hash(bscan || m)·G'' where m is an incrementable integer starting from 1 +* Publish ''(Bscan, B1)'', ''(Bscan, B2)'' etc. + +Alice performs the tweak as before using one of the published ''(Bscan, Bm)'' pairs. Bob detects the labeled payment in the following manner: + +* Let ''P0 = Bspend + hash(input_hash·bscan·A || 0)·G'' +* Subtract ''P0'' from each of the transaction outputs and check if the remainder matches any of the labels (''hash(bscan || 1)·G'', ''hash(bscan || 2)·G'' etc.) that the wallet has previously used + +It is important to note that an outside observer can easily deduce that each published ''(Bscan, Bm)'' pair is owned by the same entity as each published address will have ''Bscan'' in common. As such, labels are not meant as a way for Bob to manage separate identities, but rather a way for Bob to determine the source of an incoming payment. + +''' Labels for change ''' + +Bob can also use labels for managing his own change outputs. We reserve ''m = 0'' for this use case. This gives Bob an alternative to using BIP32 for managing change, while still allowing him to know which of his unspent outputs were change when recovering his wallet from the master key. It is important that the wallet never hands out the label with ''m = 0'' in order to ensure nobody else can create payments that are wrongly labeled as change. + +While the use of labels is optional, every receiving silent payments wallet should at least scan for the change label when recovering from backup in order to ensure maximum cross-compatibility. + +== Specification == + +We use the following functions and conventions: + +* ''outpoint'' (36 bytes): the COutPoint of an input (32-byte txid, least significant byte first || 4-byte vout, least significant byte first)'''Why are outpoints little-endian?''' Despite using big endian throughout the rest of the BIP, outpoints are sorted and hashed matching their transaction serialization, which is little-endian. This allows a wallet to parse a serialized transaction for use in silent payments without needing to re-order the bytes when computing the input hash. Note: despite outpoints being stored and serialized as little-endian, the transaction hash (txid) is always displayed as big-endian. +* ser32(i): serializes a 32-bit unsigned integer ''i'' as a 4-byte sequence, most significant byte first. +* ser256(p): serializes the integer p as a 32-byte sequence, most significant byte first. +* serP(P): serializes the coordinate pair P = (x,y) as a byte sequence using SEC1's compressed form: (0x02 or 0x03) || ser256(x), where the header byte depends on the parity of the omitted Y coordinate. + +For everything not defined above, we use the notation from [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki#specification BIP340]. This includes the ''hashtag(x)'' notation to refer to ''SHA256(SHA256(tag) || SHA256(tag) || x)''. + +=== Versions === + +This document defines version 0 (''sp1q''). Version is communicated through the address in the same way as bech32 addresses (see [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#bech32 BIP173]. Future upgrades to silent payments will require a new version. As much as possible, future upgrades should support receiving from older wallets (e.g. a silent payments v0 wallet can send to both v0 and v1 addresses). Any changes that break compatibility with older silent payment versions should be a new BIP. + +Future silent payments versions will use the following scheme: + +{| class="wikitable" +|- +! +!0 +!1 +!2 +!3 +!4 +!5 +!6 +!7 +!Compatibility +|- +!+0 +|q||p||z||r||y||9||x||8||rowspan="4" | backwards compatible +|- +!+8 +|g||f||2||t||v||d||w||0 +|- +!+16 +|s||3||j||n||5||4||k||h +|- +!+24 +|c||e||6||m||u||a||7|| - +|} + +''v31'' (l) is reserved for a backwards incompatible change, if needed. For silent payments v0: + +* If the receiver's silent payment address version is: +** ''v0'': check that the data part is exactly 66-bytes. Otherwise, fail +** ''v1'' through ''v30'': read the first 66-bytes of the data part and discard the remaining bytes +** ''v31'': fail +* Receiver addresses are always [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] taproot outputs'''Why only taproot outputs?''' Providing too much optionality for the protocol makes it difficult to implement and can be at odds with the goal of providing the best privacy. Limiting to taproot outputs helps simplify the implementation significantly while also putting users in the best eventual anonymity set. +* The sender should sign with one of the sighash flags ''DEFAULT'', ''ALL'', ''SINGLE'', ''NONE'' (''ANYONECANPAY'' is unsafe). It is strongly recommended implementations use ''SIGHASH_ALL'' (''SIGHASH_DEFAULT'' for taproot inputs) when possible'''Why is it unsafe to use ''SIGHASH_ANYONECANPAY''?''' Since the output address for the receiver is derived from the sum of the [[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]] public keys, the inputs must not change once the sender has signed the transaction. If the inputs are allowed to change after the fact, the receiver will not be able to calculate the shared secret needed to find and spend the output. It is currently an open question on how a future version of silent payments could be made to work with new sighash flags such as ''SIGHASH_GROUP'' and ''SIGHASH_ANYPREVOUT''. +* Inputs used to derive the shared secret are from the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list + +=== Scanning silent payment eligible transactions === + +For silent payments v0 a transaction MUST be scanned if and only if all of the following are true: + +* The transaction contains at least one BIP341 taproot output (note: spent transactions optionally can be skipped by only considering transactions with at least one unspent taproot output) +* The transaction has at least one input from the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list +* The transaction does not spend an output with SegWit version > 1'''Why skip transactions that spend SegWit version > 1?''' Skipping transactions that spend unknown output scripts allows us to have a clean upgrade path for silent payments by avoiding the need to scan the same transaction multiple times with different rule sets. If a new SegWit version is added in the future and silent payments v1 is released with support, we would want to avoid having to first scan the transaction with the silent payment v0 rules and then again with the silent payment v1 rules. Note: this restriction only applies to the inputs of a transaction. + +=== Address encoding === + +A silent payment address is constructed in the following manner: + +* Let ''Bscan, bscan = Receiver's scan public key and corresponding private key'' +* Let ''Bspend, bspend = Receiver's spend public key and corresponding private key'' +* Let ''Bm = Bspend + hashBIP0352/Label(ser256(bscan) || ser32(m))·G'', where ''hashBIP0352/Label(ser256(bscan) || ser32(m))·G'' is an optional integer tweak for labeling +** If no label is applied then ''Bm = Bspend'' +* The final address is a [https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki Bech32m] encoding of: +** The human-readable part "sp" for mainnet, "tsp" for testnets (e.g. signet, testnet) +** The data-part values: +*** The character "q", to represent a silent payment address of version 0 +*** The 66-byte concatenation of the receiver's public keys, ''serP(Bscan) || serP(Bm)'' + +Note: [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki BIP173] imposes a 90 character limit for Bech32 segwit addresses and limits versions to 0 through 16, whereas a silent payment address requires ''at least'' 117 characters ''' Why do silent payment addresses need at least 117 characters?''' A silent payment address is a bech32m encoding comprised of the following parts: + + +* HRP [2-3 characters] +* separator [1 character] +* version [1-2 characters] +* payload, 66 bytes concatenated pubkeys [ceil(66*8/5) = 106 characters] +* checksum [6 characters] + + +For a silent payments v0 address, this results in a 117-character address when using a 3-character HRP. Future versions of silent payment addresses may add to the payload, which is why a 1023-character limit is suggested. and allows versions up to 31. Additionally, since higher versions may add to the data field, it is recommended implementations use a limit of 1023 characters (see [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#checksum-design BIP173: Checksum design] for more details). + +=== Inputs For Shared Secret Derivation === + +While any UTXO with known output scripts can be used to fund the transaction, the sender and receiver MUST use inputs from the following list when deriving the shared secret: + +* ''P2TR'' +* ''P2WPKH'' +* ''P2SH-P2WPKH'' +* ''P2PKH'' + +Inputs with conditional branches or multiple public keys (e.g. ''CHECKMULTISIG'') are excluded from shared secret derivation as this introduces malleability and would allow a sender to re-sign with a different set of public keys after the silent payment output has been derived. This is not a concern when the sender controls all of the inputs, but is an issue for CoinJoins and other collaborative protocols, where a malicious participant can participate in deriving the silent payment address with one set of keys and then re-broadcast the transaction with signatures for a different set of public keys. P2TR can have hidden conditional branches (script path), but we work around this by using only the output public key. + +For all of the output types listed, only X-only and compressed public keys are permitted''' Why only compressed public keys ''' Uncompressed and hybrid public keys are less common than compressed keys and generally considered to be a bad idea due to their blockspace inefficiency. Additionally, [https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#restrictions-on-public-key-type BIP143] recommends restricting P2WPKH inputs to compressed keys as a default policy.. + +''' P2TR ''' + +'' Keypath spend '' + + witness: + scriptSig: (empty) + scriptPubKey: 1 <32-byte-x-only-key> + (0x5120{32-byte-x-only-key}) + +The sender uses the private key corresponding to the taproot output key (i.e. the tweaked private key). This can be a single private key or an aggregate key (e.g. taproot outputs using MuSig or FROST)'''Are key aggregation techniques like FROST and MuSig supported?''' While we do not recommend it due to lack of a security proof (except if all participants are trusted or are the same entity), any taproot output able to do a key path theoretically is supported. Any offline key aggregation technique can be used, such as FROST or MuSig. This would require participants to perform the ECDH step collaboratively e.g. ''ECDH = a1·Bscan + a2·Bscan + ... + at·Bscan'' and ''P = Bspend + hash(input_hash·ECDH || 0)·G''. Additionally, it may be necessary for the participants to provide a DLEQ proof to ensure they are not acting maliciously.. The receiver obtains the public key from the ''scriptPubKey'' (i.e. the taproot output key). + +'' Script path spend '' + + witness: + scriptSig: (empty) + scriptPubKey: 1 <32-byte-x-only-key> + (0x5120{32-byte-x-only-key}) + +Same as a keypath spend, the sender MUST use the private key corresponding to the taproot output key. If this key is not available, the output cannot be included as an input to the transaction. Same as a keypath spend, the receiver obtains the public key from the ''scriptPubKey'' (i.e. the taproot output key)''' Why not skip all taproot script path spends? ''' This causes malleability issues for CoinJoins. If the silent payments protocol skipped taproot script path spends, this would allow an attacker to join a CoinJoin round, participate in deriving the silent payment address using the tweaked private key for a key path spend, and then broadcast their own version of the transaction using the script path spend. If the receiver were to only consider key path spends, they would skip the attacker's script path spend input when deriving the shared secret and not be able to find the funds. Additionally, there may be scenarios where the sender can perform ECDH with the key path private key but spends the output using the script path.. + +The one exception is script path spends that use NUMS point ''H'' as their internal key (where ''H'' is constructed by taking the hash of the standard uncompressed encoding of the secp256k1 base point ''G'' as X coordinate, see [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki#constructing-and-spending-taproot-outputs BIP341: Constructing and spending Taproot outputs] for more details), in which case the input will be skipped for the purposes of shared secret derivation'''Why skip outputs with H as the internal taproot key?''' If use cases get popularized where the taproot key path cannot be used, these outputs can still be included without getting in the way of making a silent payment, provided they specifically use H as their internal taproot key.. The receiver determines whether or not to skip the input by checking in the control block if the taproot internal key is equal to ''H''. + +''' P2WPKH ''' + + witness: <33-byte-compressed-key> + scriptSig: (empty) + scriptPubKey: 0 <20-byte-key-hash> + (0x0014{20-byte-key-hash}) + +The sender performs the tweak using the private key for the output and the receiver obtains the public key as the last witness item. + +''' P2SH-P2WPKH ''' + + witness: <33-byte-compressed-key> + scriptSig: <0 <20-byte-key-hash>> + (0x160014{20-byte-key-hash}) + scriptPubKey: HASH160 <20-byte-script-hash> EQUAL + (0xA914{20-byte-script-hash}87) + +The sender performs the tweak using the private key for the nested ''P2WPKH'' output and the receiver obtains the public key as the last witness item. + +''' P2PKH ''' + + scriptSig: <33-byte-compressed-key> + scriptPubKey: OP_DUP HASH160 <20-byte-key-hash> OP_EQUALVERIFY OP_CHECKSIG + (0x76A914{20-byte-key-hash}88AC) + +The receiver obtains the public key from the ''scriptSig''. The receiver MUST parse the ''scriptSig'' for the public key, even if the ''scriptSig'' does not match the template specified (e.g. OP_DROP ). This is to address the [https://en.bitcoin.it/wiki/Transaction_malleability third-party malleability of ''P2PKH'' ''scriptSigs'']. + +=== Sender === + +==== Selecting inputs ==== + +The sending wallet performs coin selection as usual with the following restrictions: + +* At least one input MUST be from the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list +* Exclude inputs with SegWit version > 1 (see ''[[#scanning-silent-payment-eligible-transactions|Scanning silent payment eligible transactions]]'') +* For each taproot output spent the sending wallet MUST have access to the private key corresponding to the taproot output key, unless ''H'' is used as the internal public key + +==== Creating outputs ==== + +After the inputs have been selected, the sender can create one or more outputs for one or more silent payment addresses in the following manner: + +* Collect the private keys for each input from the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list +* For each private key ''ai'' corresponding to a [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] taproot output, check that the private key produces a point with an even Y coordinate and negate the private key if not'''Why do taproot private keys need to be checked?''' Recall from [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki BIP340] that each X-only public key has two corresponding private keys, ''d'' and ''n - d''. To maintain parity between sender and receiver, it is necessary to use the private key corresponding to the even Y coordinate when performing the ECDH step since the receiver will assume the even Y coordinate when summing the taproot X-only public keys. +* Let ''a = a1 + a2 + ... + an'', where each ''ai'' has been negated if necessary +** If ''a = 0'', fail +* Let ''input_hash = hashBIP0352/Inputs(outpointL || A)'', where ''outpointL'' is the smallest ''outpoint'' lexicographically used in the transaction and ''A = a·G'' +** If ''input_hash'' is not a valid scalar, i.e., if ''input_hash = 0'' or ''input_hash'' is larger or equal to the secp256k1 group order, fail +* Group receiver silent payment addresses by ''Bscan'' (e.g. each group consists of one ''Bscan'' and one or more ''Bm'') +* For each group: +** Let ''ecdh_shared_secret = input_hash·a·Bscan'' +** Let ''k = 0'' +** For each ''Bm'' in the group: +*** Let ''tk = hashBIP0352/SharedSecret(serP(ecdh_shared_secret) || ser32(k))'' +**** If ''tk'' is not a valid scalar, i.e., if ''tk = 0'' or ''tk'' is larger or equal to the secp256k1 group order, fail +*** Let ''Pmn = Bm + tk·G'' +*** Encode ''Pmn'' as a [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] taproot output +*** Optionally, repeat with k++ to create additional outputs for the current ''Bm'' +*** If no additional outputs are required, continue to the next ''Bm'' with ''k++''''' Why not re-use ''tk'' when paying different labels to the same receiver?''' If paying the same entity but to two separate labeled addresses in the same transaction without incrementing ''k'', an outside observer could subtract the two output values and observe that this value is the same as the difference between two published silent payment addresses and learn who the recipient is. +** Optionally, if the sending wallet implements receiving silent payments, it can create change outputs by sending to its own silent payment address using label ''m = 0'', following the steps above + +All generated outputs MUST be present in the final transaction. If an output ''Pi'' with ''i < k'' is omitted, the receiver will not be able to find outputs ''Pj'' where ''i < j <= k''. + +=== Receiver === + +==== Key Derivation ==== + +Two keys are needed to create a silent payments address: the spend key and the scan key. To ensure compatibility, wallets MAY use BIP32 derivation with the following derivation paths for the spend and scan key. When using BIP32 derivation, wallet software MUST use hardened derivation'''Why use BIP32 hardened derivation?''' Using BIP32 derivation allows users to add silent payments to an existing master seed. It also ensures that a user's silent payment funds are recoverable in any BIP32/BIP43 compatible wallet. Using hardened derivation ensures that it is safe to export the scan private key without exposing the master key or spend private key. for both the spend and scan key. + +A scan and spend key pair using BIP32 derivation are defined (taking inspiration from [https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki BIP44]) in the following manner: + + scan_private_key: m / purpose' / coin_type' / account' / 1' / 0 + spend_private_key: m / purpose' / coin_type' / account' / 0' / 0 + +purpose is a constant set to ''352'' following the BIP43 recommendation. Refer to [https://github.com/bitcoin/bips/blob/master/bip-0043.mediawiki BIP43] and [https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki BIP44] for more details. + +==== Scanning ==== + +If each of the checks in ''[[#scanning-silent-payment-eligible-transactions|Scanning silent payment eligible transactions]]'' passes, the receiving wallet must: + +* Let ''A = A1 + A2 + ... + An'', where each ''Ai'' is the public key of an input from the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list +** If ''A'' is the point at infinity, skip the transaction +* Let ''input_hash = hashBIP0352/Inputs(outpointL || A)'', where ''outpointL'' is the smallest ''outpoint'' lexicographically used in the transaction +** If ''input_hash'' is not a valid scalar, i.e., if ''input_hash = 0'' or ''input_hash'' is larger or equal to the secp256k1 group order, fail +* Let ''ecdh_shared_secret = input_hash·bscan·A'' +* Check for outputs: +** Let ''outputs_to_check'' be the taproot output keys from all taproot outputs in the transaction (spent and unspent). +** Starting with ''k = 0'': +*** Let ''tk = hashBIP0352/SharedSecret(serP(ecdh_shared_secret) || ser32(k))'' +**** If ''tk'' is not a valid scalar, i.e., if ''tk = 0'' or ''tk'' is larger or equal to the secp256k1 group order, fail +*** Compute ''Pk = Bspend + tk·G'' +*** For each ''output'' in ''outputs_to_check'': +**** If ''Pk'' equals ''output'': +***** Add ''Pk'' to the wallet +***** Remove ''output'' from ''outputs_to_check'' and rescan ''outputs_to_check'' with ''k++'' +**** Else, check for labels (always check for the change label, i.e. ''hashBIP0352/Label(ser256(bscan) || ser32(m))'' where ''m = 0'')''' Why precompute labels?''' Precomputing the labels is not strictly necessary: a wallet could track the max number of labels it has used (call it ''M'') and scan for labels by adding ''hash(bscan || m)·G'' to ''P0'' for each label ''m'' up to ''M'' and comparing to the transaction outputs. This is more performant than precomputing the labels and checking via subtraction in cases where the number of eligible outputs exceeds the number of labels in use. In practice this will mainly apply to users that choose never to use labels, or users that use a single label for generating silent payment change outputs. If using a large number of labels, the wallet would need to add all possible labels to each output. This ends up being ''n·M'' additions, where ''n'' is the number of outputs in the transaction and ''M'' is the number of labels in the wallet. By precomputing the labels, the wallet only needs to compute ''hash(bscan || m)·G'' once when creating the labeled address and can determine if a label was used via a lookup, rather than adding each label to each output.: +***** Compute ''label = output - Pk'' +***** Check if ''label'' exists in the list of labels used by the wallet +***** If a match is found: +****** Add ''Pk + label'' to the wallet +****** Remove ''output'' from ''outputs_to_check'' and rescan ''outputs_to_check'' with ''k++'' +***** If a label is not found, negate ''output'' and check a second time''' Why negate the output?''' Unfortunately taproot outputs are X-only, meaning we don't know what the correct Y coordinate is. This causes this specific calculation to fail 50% of the time, so we need to repeat it with the other Y coordinate by negating the output. +*** If no matches are found, stop + +==== Spending ==== + +Recall that a silent payment output is of the form ''Bspend + tk·G + hashBIP0352/Label(ser256(bscan) || ser32(m))·G'', where ''hashBIP0352/Label(ser256(bscan) || ser32(m))·G'' is an optional label. To spend a silent payment output: + +* Let ''d = (bspend + tk + hashBIP0352/Label(ser256(bscan) || ser32(m))) mod n'', where ''hashBIP0352/Label(ser256(bscan) || ser32(m))'' is the optional label +* Spend the [https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki BIP341] output with the private key ''d'' + +==== Backup and Recovery ==== + +Since each silent payment output address is derived independently, regular backups are recommended. When recovering from a backup, the wallet will need to scan since the last backup to detect new payments. + +If using a seed/seed phrase only style backup, the user can recover the wallet's unspent outputs from the UTXO set (i.e. only scanning transactions with at least one unspent taproot output) and can recover the full wallet history by scanning the blockchain starting from the wallet birthday. If a wallet uses labels, this information SHOULD be included in the backup. If the user does not know whether labels were used, it is strongly recommended they always precompute and check a large number of labels (e.g. 100k labels) to use when re-scanning. This ensures that the wallet can recover all funds from only a seed/seed phrase backup. The change label should simply always be scanned for, even when no other labels were used. This ensures the use of a change label is not critical for backups and maximizes cross-compatibility. + +== Backward Compatibility == + +Silent payments introduces a new address format and protocol for sending and as such is not compatible with older wallet software or wallets which have not implemented the silent payments protocol. + +== Test Vectors == + +A [[bip-0352/send_and_receive_test_vectors.json|collection of test vectors in JSON format]] are provided, along with a [[bip-0352/reference.py|python reference implementation]]. Each test vector consists of a sending test case and corresponding receiving test case. This is to allow sending and receiving to be implemented separately. To ensure determinism while testing, sort the array of ''Bm'' by amount (see the [[bip-0352/reference.py|reference implementation]]). Test cases use the following schema: + +''' test_case ''' + + { + "comment": "Comment describing the behavior being tested", + "sending": [], + "receiving": [], + } + +''' sender ''' + + { + "given": { + "vin": [], + "recipients": [] + }, + "expected": { + "outputs": [], + "n_outputs": , + }, + } + +''' recipient ''' + + { + "given": { + "vin": [], + "key_material": { + "scan_priv_key": , + "spend_priv_key": , + } + "labels": [], + }, + "expected": { + "addresses": [], + "outputs": [ + { + "priv_key_tweak": , + "pub_key": , + "signature": + }, + ... + ], + "n_outputs": + } + } + +Wallets should include inputs not in the ''[[#inputs-for-shared-secret-derivation|Inputs For Shared Secret Derivation]]'' list when testing to ensure that only inputs from the list are being used for shared secret derivation. Additionally, receiving wallets should include non-silent payment outputs for themselves in testing to ensure silent payments scanning does not interfere with regular outputs detection. + +=== Functional tests === + +Below is a list of functional tests which should be included in sending and receiving implementations. + +==== Sending ==== + +* Ensure taproot outputs are excluded during coin selection if the sender does not have access to the key path private key (unless using ''H'' as the taproot internal key) +* Ensure the silent payment address is re-derived if inputs are added or removed during RBF + +==== Receiving ==== + +* Ensure the public key can be extracted from non-standard ''P2PKH'' scriptSigs +* Ensure taproot script path spends are included, using the taproot output key (unless ''H'' is used as the taproot internal key) +* Ensure the scanner can extract the public key from each of the input types supported (e.g. ''P2WPKH'', ''P2SH-P2WPKH'', etc.) + +== Appendix A: Light Client Support == + +This section proposes a few ideas for how light clients could support scanning for incoming silent payments (sending is fairly straightforward) in ways that preserve bandwidth and privacy. While this is out of scope for the current BIP, it is included to motivate further research into this topic. In this context, a light client refers to any bitcoin wallet client which does not process blocks and does not have a direct connection to a node which does process blocks (e.g. a full node). Based on this definition, clients that directly connect to a personal electrum server or a bitcoin node are not light clients. + +This distinction makes the problem for light clients more clear: light clients need a way to source the necessary data for performing the tweaks and a way of determining if any of the generated outputs exist in a block. + +=== Tweak Data === + +Recall that a silent payment eligible transaction follows [[#scanning-silent-payment-eligible-transactions|certain conditions]] and should have at least one unspent taproot output. Full nodes (or any index server backed by a full node, such as electrum server) can build an index which collects all of the eligible public keys for a silent payments eligible transaction, sums them up, multiplies the sum by the ''input_hash'', and serves them to clients. This would be 33 bytes per silent payment eligible transaction. + +For a typical bitcoin block of ~3500 txs, lets assume every transaction is a silent payments eligible transaction. This means a client would need to request ''33 bytes * 3500'' of data per block (roughly 100 kB per block). If a client were to request data for every block, this would amount to ~450 MB per month, assuming 100% taproot usage and all non-dust outputs remain unspent for > 1 month. As of today, these numbers are closer to 7–12 kB per block (30–50 MB per month)''' Data for Appendix A ''' These numbers are based on data from January 2023 until July 2024. See [https://github.com/josibake/bitcoin-data-analysis/blob/main/notebooks/silent-payments-light-client-data.ipynb Silent payments light client data] for the full analysis.. + +=== Transaction cut-through === + +It is unlikely a light client would need to scan every block and as such can take advantage of transaction cut-through, depending on how often they choose to scan for new blocks. Empirically, ~75% of transactions with at least one non-dust unspent taproot output will have spent all non-dust taproot UTXOs in 150 blocks or less. This means a client that only scans once per day could ''significantly'' cut down on the number of blocks and the number of transactions per block that they need to request by only asking for data on transactions that were created since their last scan and that still have at least one non-dust unspent taproot output as of the current block height. Based on taproot adoption as of July 2024, a light client scanning once every 3 days would use roughly 30 MB per month. + +[[File:bip-0352/scan_data_downloader_per_month.png]] + +=== BIP158 === + +Once a light client has the tweak data for a block, they can determine whether or not an output to them exists in the block using BIP158 block filters. Per BIP158, they would then request the entire block and add the transaction to their wallet, though it maybe be possible to only request the prevout txids and vouts for all transactions with at least one taproot output, along with the scriptPubKeys and amounts. This would allow the client to download the necessary data for constructing a spending transaction, without downloading the entire block. How this affects the security assumptions of BIP158 is an open question. + +=== Out-of-band notifications === + +Assuming a secure messaging protocol exists, the sender can send an encrypted (using the scan public key of the silent payment address) notification to the receiver with the following information: +* The spend public key (communicates the label) +* The shared secret portion of the private key (i.e ''hash(ecdh_shared_secret || k)'') +* The outpoint and amount (so it's immediately spendable) + +It is important to note that these notifications are not required. At any point, the receiver can fall back to scanning for silent payment transactions if they don't trust the notifications they are receiving, are being spammed with fake notifications, or if they are concerned that they are not receiving notifications. + +A malicious notification could potentially cause the following issues: + +* You did not actually receive money to the stated key +** This can be probabilistically resolved by matching the key against the BIP158 block filters and assuming it's not a false positive, or fully resolved by downloading the block +* You received money but the outpoint or amount is incorrect, so attempts to spend it will fail or cause you to overpay fees +** There doesn't seem to be much motivation for malicious senders to ever do this, but light clients need to take into account that this can occur and should ideally check for it by downloading the block +* The private key is correct but it wasn't actually derived using the silent payment protocol, causing recovery from back-up to fail (unsafe - no implementation should ever allow this) +** This can be detected by downloading the tweak data of the corresponding block and should be resolved by immediately spending the output + +Wallet designers can choose which tradeoffs they find appropriate. For example, a wallet could check the block filter to at least probabilistically confirm the likely existence of the UTXO, thus efficiently cutting down on spam. The payment could then be marked as unconfirmed until a scan is performed and the existence of the UTXO in accordance to the silent payment specification is verified. + +== Changelog == + +To help implementers understand updates to this document, we attach a version number that resembles ''semantic versioning'' (MAJOR.MINOR.PATCH). +The MAJOR version is incremented if changes to the BIP are introduced that are incompatible with prior versions. +The MINOR version is incremented whenever the inputs or the output of an algorithm changes in a backward-compatible way or new backward-compatible functionality is added. +The PATCH version is incremented for other changes that are noteworthy (bug fixes, test vectors, important clarifications, etc.). + +* '''1.0.2''' (2025-07-25): +** Clarify how to handle the improbable corner case where the output of SHA256 is equal to 0 or greater than or equal to the secp256k1 curve order. +* '''1.0.1''' (2024-06-22): +** Add steps to fail if private key sum is zero (for sender) or public key sum is point at infinity (for receiver), add corresponding test vectors. +* '''1.0.0''' (2024-05-08): +** Initial version, merged as BIP-352. + +== Acknowledgements == + +This document is the result of many discussions and contains contributions by a number of people. The authors wish to thank all those who provided valuable feedback and reviews, including the participants of the [https://gist.github.com/RubenSomsen/21c477c90c942acf45f8e8f5c1ad4fae BIP47 Prague discussion], the [https://github.com/josibake/silent-payments-workshop Advancing Bitcoin silent payments Workshop], and [https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-silent-payments/ coredev]. The authors would like to also thank [https://github.com/w0xlt w0xlt] for writing the initial implementation of silent payments. + +== Rationale and References == + + diff --git a/bip-0352/bech32m.py b/bip-0352/bech32m.py new file mode 100644 index 0000000000..795e153863 --- /dev/null +++ b/bip-0352/bech32m.py @@ -0,0 +1,135 @@ +# Copyright (c) 2017, 2020 Pieter Wuille +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +# THE SOFTWARE. + +"""Reference implementation for Bech32/Bech32m and segwit addresses.""" + + +from enum import Enum + +class Encoding(Enum): + """Enumeration type to list the various supported encodings.""" + BECH32 = 1 + BECH32M = 2 + +CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" +BECH32M_CONST = 0x2bc830a3 + +def bech32_polymod(values): + """Internal function that computes the Bech32 checksum.""" + generator = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3] + chk = 1 + for value in values: + top = chk >> 25 + chk = (chk & 0x1ffffff) << 5 ^ value + for i in range(5): + chk ^= generator[i] if ((top >> i) & 1) else 0 + return chk + + +def bech32_hrp_expand(hrp): + """Expand the HRP into values for checksum computation.""" + return [ord(x) >> 5 for x in hrp] + [0] + [ord(x) & 31 for x in hrp] + + +def bech32_verify_checksum(hrp, data): + """Verify a checksum given HRP and converted data characters.""" + const = bech32_polymod(bech32_hrp_expand(hrp) + data) + if const == 1: + return Encoding.BECH32 + if const == BECH32M_CONST: + return Encoding.BECH32M + return None + +def bech32_create_checksum(hrp, data, spec): + """Compute the checksum values given HRP and data.""" + values = bech32_hrp_expand(hrp) + data + const = BECH32M_CONST if spec == Encoding.BECH32M else 1 + polymod = bech32_polymod(values + [0, 0, 0, 0, 0, 0]) ^ const + return [(polymod >> 5 * (5 - i)) & 31 for i in range(6)] + + +def bech32_encode(hrp, data, spec): + """Compute a Bech32 string given HRP and data values.""" + combined = data + bech32_create_checksum(hrp, data, spec) + return hrp + '1' + ''.join([CHARSET[d] for d in combined]) + +def bech32_decode(bech): + """Validate a Bech32/Bech32m string, and determine HRP and data.""" + if ((any(ord(x) < 33 or ord(x) > 126 for x in bech)) or + (bech.lower() != bech and bech.upper() != bech)): + return (None, None, None) + bech = bech.lower() + pos = bech.rfind('1') + + # remove the requirement that bech32m be less than 90 chars + if pos < 1 or pos + 7 > len(bech): + return (None, None, None) + if not all(x in CHARSET for x in bech[pos+1:]): + return (None, None, None) + hrp = bech[:pos] + data = [CHARSET.find(x) for x in bech[pos+1:]] + spec = bech32_verify_checksum(hrp, data) + if spec is None: + return (None, None, None) + return (hrp, data[:-6], spec) + +def convertbits(data, frombits, tobits, pad=True): + """General power-of-2 base conversion.""" + acc = 0 + bits = 0 + ret = [] + maxv = (1 << tobits) - 1 + max_acc = (1 << (frombits + tobits - 1)) - 1 + for value in data: + if value < 0 or (value >> frombits): + return None + acc = ((acc << frombits) | value) & max_acc + bits += frombits + while bits >= tobits: + bits -= tobits + ret.append((acc >> bits) & maxv) + if pad: + if bits: + ret.append((acc << (tobits - bits)) & maxv) + elif bits >= frombits or ((acc << (tobits - bits)) & maxv): + return None + return ret + + +def decode(hrp, addr): + """Decode a segwit address.""" + hrpgot, data, spec = bech32_decode(addr) + if hrpgot != hrp: + return (None, None) + decoded = convertbits(data[1:], 5, 8, False) + if decoded is None or len(decoded) < 2: + return (None, None) + if data[0] > 16: + return (None, None) + return (data[0], decoded) + + +def encode(hrp, witver, witprog): + """Encode a segwit address.""" + spec = Encoding.BECH32 if witver == 0 else Encoding.BECH32M + ret = bech32_encode(hrp, [witver] + convertbits(witprog, 8, 5), spec) + if decode(hrp, ret) == (None, None): + return None + return ret diff --git a/bip-0352/bitcoin_utils.py b/bip-0352/bitcoin_utils.py new file mode 100644 index 0000000000..9e279e455b --- /dev/null +++ b/bip-0352/bitcoin_utils.py @@ -0,0 +1,159 @@ +import hashlib +import struct +from io import BytesIO +from ripemd160 import ripemd160 +from secp256k1 import ECKey +from typing import Union + + +def from_hex(hex_string): + """Deserialize from a hex string representation (e.g. from RPC)""" + return BytesIO(bytes.fromhex(hex_string)) + + +def ser_uint32(u: int) -> bytes: + return u.to_bytes(4, "big") + + +def ser_uint256(u): + return u.to_bytes(32, 'little') + + +def deser_uint256(f): + return int.from_bytes(f.read(32), 'little') + + +def deser_txid(txid: str): + # recall that txids are serialized little-endian, but displayed big-endian + # this means when converting from a human readable hex txid, we need to first + # reverse it before deserializing it + dixt = "".join(map(str.__add__, txid[-2::-2], txid[-1::-2])) + return bytes.fromhex(dixt) + + +def deser_compact_size(f: BytesIO): + view = f.getbuffer() + nbytes = view.nbytes + view.release() + if (nbytes == 0): + return 0 # end of stream + + nit = struct.unpack(" bytes: + return ripemd160(hashlib.sha256(s).digest()) + + +def is_p2tr(spk: bytes) -> bool: + if len(spk) != 34: + return False + # OP_1 OP_PUSHBYTES_32 <32 bytes> + return (spk[0] == 0x51) & (spk[1] == 0x20) + + +def is_p2wpkh(spk: bytes) -> bool: + if len(spk) != 22: + return False + # OP_0 OP_PUSHBYTES_20 <20 bytes> + return (spk[0] == 0x00) & (spk[1] == 0x14) + + +def is_p2sh(spk: bytes) -> bool: + if len(spk) != 23: + return False + # OP_HASH160 OP_PUSHBYTES_20 <20 bytes> OP_EQUAL + return (spk[0] == 0xA9) & (spk[1] == 0x14) & (spk[-1] == 0x87) + + +def is_p2pkh(spk: bytes) -> bool: + if len(spk) != 25: + return False + # OP_DUP OP_HASH160 OP_PUSHBYTES_20 <20 bytes> OP_EQUALVERIFY OP_CHECKSIG + return (spk[0] == 0x76) & (spk[1] == 0xA9) & (spk[2] == 0x14) & (spk[-2] == 0x88) & (spk[-1] == 0xAC) diff --git a/bip-0352/reference.py b/bip-0352/reference.py new file mode 100755 index 0000000000..c236c0dbd9 --- /dev/null +++ b/bip-0352/reference.py @@ -0,0 +1,362 @@ +#!/usr/bin/env python3 +# For running the test vectors, run this script: +# ./reference.py send_and_receive_test_vectors.json + +import hashlib +import json +from typing import List, Tuple, Dict, cast +from sys import argv, exit +from functools import reduce + +# local files +from bech32m import convertbits, bech32_encode, decode, Encoding +from secp256k1 import ECKey, ECPubKey, TaggedHash, NUMS_H +from bitcoin_utils import ( + deser_txid, + from_hex, + hash160, + is_p2pkh, + is_p2sh, + is_p2wpkh, + is_p2tr, + ser_uint32, + COutPoint, + CTxInWitness, + VinInfo, + ) + + +def get_pubkey_from_input(vin: VinInfo) -> ECPubKey: + if is_p2pkh(vin.prevout): + # skip the first 3 op_codes and grab the 20 byte hash + # from the scriptPubKey + spk_hash = vin.prevout[3:3 + 20] + for i in range(len(vin.scriptSig), 0, -1): + if i - 33 >= 0: + # starting from the back, we move over the scriptSig with a 33 byte + # window (to match a compressed pubkey). we hash this and check if it matches + # the 20 byte hash from the scriptPubKey. for standard scriptSigs, this will match + # right away because the pubkey is the last item in the scriptSig. + # if its a non-standard (malleated) scriptSig, we will still find the pubkey if its + # a compressed pubkey. + # + # note: this is an incredibly inefficient implementation, for demonstration purposes only. + pubkey_bytes = vin.scriptSig[i - 33:i] + pubkey_hash = hash160(pubkey_bytes) + if pubkey_hash == spk_hash: + pubkey = ECPubKey().set(pubkey_bytes) + if (pubkey.valid) & (pubkey.compressed): + return pubkey + if is_p2sh(vin.prevout): + redeem_script = vin.scriptSig[1:] + if is_p2wpkh(redeem_script): + pubkey = ECPubKey().set(vin.txinwitness.scriptWitness.stack[-1]) + if (pubkey.valid) & (pubkey.compressed): + return pubkey + if is_p2wpkh(vin.prevout): + txin = vin.txinwitness + pubkey = ECPubKey().set(txin.scriptWitness.stack[-1]) + if (pubkey.valid) & (pubkey.compressed): + return pubkey + if is_p2tr(vin.prevout): + witnessStack = vin.txinwitness.scriptWitness.stack + if (len(witnessStack) >= 1): + if (len(witnessStack) > 1 and witnessStack[-1][0] == 0x50): + # Last item is annex + witnessStack.pop() + + if (len(witnessStack) > 1): + # Script-path spend + control_block = witnessStack[-1] + # control block is <32 byte internal key> and 0 or more <32 byte hash> + internal_key = control_block[1:33] + if (internal_key == NUMS_H.to_bytes(32, 'big')): + # Skip if NUMS_H + return ECPubKey() + + pubkey = ECPubKey().set(vin.prevout[2:]) + if (pubkey.valid) & (pubkey.compressed): + return pubkey + + + return ECPubKey() + + +def get_input_hash(outpoints: List[COutPoint], sum_input_pubkeys: ECPubKey) -> bytes: + lowest_outpoint = sorted(outpoints, key=lambda outpoint: outpoint.serialize())[0] + return TaggedHash("BIP0352/Inputs", lowest_outpoint.serialize() + cast(bytes, sum_input_pubkeys.get_bytes(False))) + + + +def encode_silent_payment_address(B_scan: ECPubKey, B_m: ECPubKey, hrp: str = "tsp", version: int = 0) -> str: + data = convertbits(cast(bytes, B_scan.get_bytes(False)) + cast(bytes, B_m.get_bytes(False)), 8, 5) + return bech32_encode(hrp, [version] + cast(List[int], data), Encoding.BECH32M) + + +def generate_label(b_scan: ECKey, m: int) -> bytes: + return TaggedHash("BIP0352/Label", b_scan.get_bytes() + ser_uint32(m)) + + +def create_labeled_silent_payment_address(b_scan: ECKey, B_spend: ECPubKey, m: int, hrp: str = "tsp", version: int = 0) -> str: + G = ECKey().set(1).get_pubkey() + B_scan = b_scan.get_pubkey() + B_m = B_spend + generate_label(b_scan, m) * G + labeled_address = encode_silent_payment_address(B_scan, B_m, hrp, version) + + return labeled_address + + +def decode_silent_payment_address(address: str, hrp: str = "tsp") -> Tuple[ECPubKey, ECPubKey]: + _, data = decode(hrp, address) + if data is None: + return ECPubKey(), ECPubKey() + B_scan = ECPubKey().set(data[:33]) + B_spend = ECPubKey().set(data[33:]) + + return B_scan, B_spend + + +def create_outputs(input_priv_keys: List[Tuple[ECKey, bool]], outpoints: List[COutPoint], recipients: List[str], expected: Dict[str, any] = None, hrp="tsp") -> List[str]: + G = ECKey().set(1).get_pubkey() + negated_keys = [] + for key, is_xonly in input_priv_keys: + k = ECKey().set(key.get_bytes()) + if is_xonly and k.get_pubkey().get_y() % 2 != 0: + k.negate() + negated_keys.append(k) + + a_sum = sum(negated_keys) + if not a_sum.valid: + # Input privkeys sum is zero -> fail + return [] + assert ECKey().set(bytes.fromhex(expected.get("input_private_key_sum"))) == a_sum, "a_sum did not match expected input_private_key_sum" + input_hash = get_input_hash(outpoints, a_sum * G) + silent_payment_groups: Dict[ECPubKey, List[ECPubKey]] = {} + for recipient in recipients: + B_scan, B_m = decode_silent_payment_address(recipient["address"], hrp=hrp) + # Verify decoded intermediate keys for recipient + expected_B_scan = ECPubKey().set(bytes.fromhex(recipient["scan_pub_key"])) + expected_B_m = ECPubKey().set(bytes.fromhex(recipient["spend_pub_key"])) + assert expected_B_scan == B_scan, "B_scan did not match expected recipient.scan_pub_key" + assert expected_B_m == B_m, "B_m did not match expected recipient.spend_pub_key" + if B_scan in silent_payment_groups: + silent_payment_groups[B_scan].append(B_m) + else: + silent_payment_groups[B_scan] = [B_m] + + outputs = [] + for B_scan, B_m_values in silent_payment_groups.items(): + ecdh_shared_secret = input_hash * a_sum * B_scan + expected_shared_secrets = expected.get("shared_secrets", {}) + # Find the recipient address that corresponds to this B_scan and get its index + for recipient_idx, recipient in enumerate(recipients): + recipient_B_scan = ECPubKey().set(bytes.fromhex(recipient["scan_pub_key"])) + if recipient_B_scan == B_scan: + expected_shared_secret_hex = expected_shared_secrets[recipient_idx] + assert ecdh_shared_secret.get_bytes(False).hex() == expected_shared_secret_hex, f"ecdh_shared_secret did not match expected, recipient {recipient_idx} ({recipient['address']}): expected={expected_shared_secret_hex}" + break + k = 0 + for B_m in B_m_values: + t_k = TaggedHash("BIP0352/SharedSecret", ecdh_shared_secret.get_bytes(False) + ser_uint32(k)) + P_km = B_m + t_k * G + outputs.append(P_km.get_bytes().hex()) + k += 1 + + return list(set(outputs)) + + +def scanning(b_scan: ECKey, B_spend: ECPubKey, A_sum: ECPubKey, input_hash: bytes, outputs_to_check: List[ECPubKey], labels: Dict[str, str] = None, expected: Dict[str, any] = None) -> List[Dict[str, str]]: + G = ECKey().set(1).get_pubkey() + input_hash_key = ECKey().set(input_hash) + computed_tweak_point = input_hash_key * A_sum + assert computed_tweak_point.get_bytes(False).hex() == expected.get("tweak"), "tweak did not match expected" + ecdh_shared_secret = input_hash * b_scan * A_sum + assert ecdh_shared_secret.get_bytes(False).hex() == expected.get("shared_secret"), "ecdh_shared_secret did not match expected shared_secret" + k = 0 + wallet = [] + while True: + t_k = TaggedHash("BIP0352/SharedSecret", ecdh_shared_secret.get_bytes(False) + ser_uint32(k)) + P_k = B_spend + t_k * G + for output in outputs_to_check: + if P_k == output: + wallet.append({"pub_key": P_k.get_bytes().hex(), "priv_key_tweak": t_k.hex()}) + outputs_to_check.remove(output) + k += 1 + break + elif labels: + m_G_sub = output - P_k + if m_G_sub.get_bytes(False).hex() in labels: + P_km = P_k + m_G_sub + wallet.append({ + "pub_key": P_km.get_bytes().hex(), + "priv_key_tweak": (ECKey().set(t_k).add( + bytes.fromhex(labels[m_G_sub.get_bytes(False).hex()]) + )).get_bytes().hex(), + }) + outputs_to_check.remove(output) + k += 1 + break + else: + output.negate() + m_G_sub = output - P_k + if m_G_sub.get_bytes(False).hex() in labels: + P_km = P_k + m_G_sub + wallet.append({ + "pub_key": P_km.get_bytes().hex(), + "priv_key_tweak": (ECKey().set(t_k).add( + bytes.fromhex(labels[m_G_sub.get_bytes(False).hex()]) + )).get_bytes().hex(), + }) + outputs_to_check.remove(output) + k += 1 + break + else: + break + return wallet + + +if __name__ == "__main__": + if len(argv) != 2 or argv[1] in ('-h', '--help'): + print("Usage: ./reference.py send_and_receive_test_vectors.json") + exit(0) + + with open(argv[1], "r") as f: + test_data = json.loads(f.read()) + + # G , needed for generating the labels "database" + G = ECKey().set(1).get_pubkey() + for case in test_data: + print(case["comment"]) + # Test sending + for sending_test in case["sending"]: + given = sending_test["given"] + expected = sending_test["expected"] + + vins = [ + VinInfo( + outpoint=COutPoint(hash=deser_txid(input["txid"]), n=input["vout"]), + scriptSig=bytes.fromhex(input["scriptSig"]), + txinwitness=CTxInWitness().deserialize(from_hex(input["txinwitness"])), + prevout=bytes.fromhex(input["prevout"]["scriptPubKey"]["hex"]), + private_key=ECKey().set(bytes.fromhex(input["private_key"])), + ) + for input in given["vin"] + ] + # Convert the tuples to lists so they can be easily compared to the json list of lists from the given test vectors + input_priv_keys = [] + input_pub_keys = [] + for vin in vins: + pubkey = get_pubkey_from_input(vin) + if not pubkey.valid: + continue + input_priv_keys.append(( + vin.private_key, + is_p2tr(vin.prevout), + )) + input_pub_keys.append(pubkey) + assert [pk.get_bytes(False).hex() for pk in input_pub_keys] == expected.get("input_pub_keys"), "input_pub_keys did not match expected" + + sending_outputs = [] + if (len(input_pub_keys) > 0): + outpoints = [vin.outpoint for vin in vins] + sending_outputs = create_outputs(input_priv_keys, outpoints, given["recipients"], expected=expected, hrp="sp") + + # Note: order doesn't matter for creating/finding the outputs. However, different orderings of the recipient addresses + # will produce different generated outputs if sending to multiple silent payment addresses belonging to the + # same sender but with different labels. Because of this, expected["outputs"] contains all possible valid output sets, + # based on all possible permutations of recipient address orderings. Must match exactly one of the possible output sets. + assert(any(set(sending_outputs) == set(lst) for lst in expected["outputs"])), "Sending test failed" + else: + assert(sending_outputs == expected["outputs"][0] == []), "Sending test failed" + + # Test receiving + msg = hashlib.sha256(b"message").digest() + aux = hashlib.sha256(b"random auxiliary data").digest() + for receiving_test in case["receiving"]: + given = receiving_test["given"] + expected = receiving_test["expected"] + outputs_to_check = [ + ECPubKey().set(bytes.fromhex(p)) for p in given["outputs"] + ] + vins = [ + VinInfo( + outpoint=COutPoint(hash=deser_txid(input["txid"]), n=input["vout"]), + scriptSig=bytes.fromhex(input["scriptSig"]), + txinwitness=CTxInWitness().deserialize(from_hex(input["txinwitness"])), + prevout=bytes.fromhex(input["prevout"]["scriptPubKey"]["hex"]), + ) + for input in given["vin"] + ] + # Check that the given inputs for the receiving test match what was generated during the sending test + receiving_addresses = [] + b_scan = ECKey().set(bytes.fromhex(given["key_material"]["scan_priv_key"])) + b_spend = ECKey().set( + bytes.fromhex(given["key_material"]["spend_priv_key"]) + ) + B_scan = b_scan.get_pubkey() + B_spend = b_spend.get_pubkey() + receiving_addresses.append( + encode_silent_payment_address(B_scan, B_spend, hrp="sp") + ) + if given["labels"]: + for label in given["labels"]: + receiving_addresses.append( + create_labeled_silent_payment_address( + b_scan, B_spend, m=label, hrp="sp" + ) + ) + + # Check that the silent payment addresses match for the given BIP32 seed and labels dictionary + assert (receiving_addresses == expected["addresses"]), "Receiving addresses don't match" + input_pub_keys = [] + for vin in vins: + pubkey = get_pubkey_from_input(vin) + if not pubkey.valid: + continue + input_pub_keys.append(pubkey) + + add_to_wallet = [] + if (len(input_pub_keys) > 0): + A_sum = reduce(lambda x, y: x + y, input_pub_keys) + if A_sum.get_bytes() is None: + # Input pubkeys sum is point at infinity -> skip tx + assert expected["outputs"] == [] + continue + assert A_sum.get_bytes(False).hex() == expected.get("input_pub_key_sum"), "A_sum did not match expected input_pub_key_sum" + input_hash = get_input_hash([vin.outpoint for vin in vins], A_sum) + pre_computed_labels = { + (generate_label(b_scan, label) * G).get_bytes(False).hex(): generate_label(b_scan, label).hex() + for label in given["labels"] + } + add_to_wallet = scanning( + b_scan=b_scan, + B_spend=B_spend, + A_sum=A_sum, + input_hash=input_hash, + outputs_to_check=outputs_to_check, + labels=pre_computed_labels, + expected=expected, + ) + + # Check that the private key is correct for the found output public key + for output in add_to_wallet: + pub_key = ECPubKey().set(bytes.fromhex(output["pub_key"])) + full_private_key = b_spend.add(bytes.fromhex(output["priv_key_tweak"])) + if full_private_key.get_pubkey().get_y() % 2 != 0: + full_private_key.negate() + + sig = full_private_key.sign_schnorr(msg, aux) + assert pub_key.verify_schnorr(sig, msg), f"Invalid signature for {pub_key}" + output["signature"] = sig.hex() + + # Note: order doesn't matter for creating/finding the outputs. However, different orderings of the recipient addresses + # will produce different generated outputs if sending to multiple silent payment addresses belonging to the + # same sender but with different labels. Because of this, expected["outputs"] contains all possible valid output sets, + # based on all possible permutations of recipient address orderings. Must match exactly one of the possible found output + # sets in expected["outputs"] + generated_set = {frozenset(d.items()) for d in add_to_wallet} + expected_set = {frozenset(d.items()) for d in expected["outputs"]} + assert generated_set == expected_set, "Receive test failed" + + + print("All tests passed") diff --git a/bip-0352/ripemd160.py b/bip-0352/ripemd160.py new file mode 100644 index 0000000000..12801364b4 --- /dev/null +++ b/bip-0352/ripemd160.py @@ -0,0 +1,130 @@ +# Copyright (c) 2021 Pieter Wuille +# Distributed under the MIT software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. +"""Test-only pure Python RIPEMD160 implementation.""" + +import unittest + +# Message schedule indexes for the left path. +ML = [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, + 7, 4, 13, 1, 10, 6, 15, 3, 12, 0, 9, 5, 2, 14, 11, 8, + 3, 10, 14, 4, 9, 15, 8, 1, 2, 7, 0, 6, 13, 11, 5, 12, + 1, 9, 11, 10, 0, 8, 12, 4, 13, 3, 7, 15, 14, 5, 6, 2, + 4, 0, 5, 9, 7, 12, 2, 10, 14, 1, 3, 8, 11, 6, 15, 13 +] + +# Message schedule indexes for the right path. +MR = [ + 5, 14, 7, 0, 9, 2, 11, 4, 13, 6, 15, 8, 1, 10, 3, 12, + 6, 11, 3, 7, 0, 13, 5, 10, 14, 15, 8, 12, 4, 9, 1, 2, + 15, 5, 1, 3, 7, 14, 6, 9, 11, 8, 12, 2, 10, 0, 4, 13, + 8, 6, 4, 1, 3, 11, 15, 0, 5, 12, 2, 13, 9, 7, 10, 14, + 12, 15, 10, 4, 1, 5, 8, 7, 6, 2, 13, 14, 0, 3, 9, 11 +] + +# Rotation counts for the left path. +RL = [ + 11, 14, 15, 12, 5, 8, 7, 9, 11, 13, 14, 15, 6, 7, 9, 8, + 7, 6, 8, 13, 11, 9, 7, 15, 7, 12, 15, 9, 11, 7, 13, 12, + 11, 13, 6, 7, 14, 9, 13, 15, 14, 8, 13, 6, 5, 12, 7, 5, + 11, 12, 14, 15, 14, 15, 9, 8, 9, 14, 5, 6, 8, 6, 5, 12, + 9, 15, 5, 11, 6, 8, 13, 12, 5, 12, 13, 14, 11, 8, 5, 6 +] + +# Rotation counts for the right path. +RR = [ + 8, 9, 9, 11, 13, 15, 15, 5, 7, 7, 8, 11, 14, 14, 12, 6, + 9, 13, 15, 7, 12, 8, 9, 11, 7, 7, 12, 7, 6, 15, 13, 11, + 9, 7, 15, 11, 8, 6, 6, 14, 12, 13, 5, 14, 13, 13, 7, 5, + 15, 5, 8, 11, 14, 14, 6, 14, 6, 9, 12, 9, 12, 5, 15, 8, + 8, 5, 12, 9, 12, 5, 14, 6, 8, 13, 6, 5, 15, 13, 11, 11 +] + +# K constants for the left path. +KL = [0, 0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xa953fd4e] + +# K constants for the right path. +KR = [0x50a28be6, 0x5c4dd124, 0x6d703ef3, 0x7a6d76e9, 0] + + +def fi(x, y, z, i): + """The f1, f2, f3, f4, and f5 functions from the specification.""" + if i == 0: + return x ^ y ^ z + elif i == 1: + return (x & y) | (~x & z) + elif i == 2: + return (x | ~y) ^ z + elif i == 3: + return (x & z) | (y & ~z) + elif i == 4: + return x ^ (y | ~z) + else: + assert False + + +def rol(x, i): + """Rotate the bottom 32 bits of x left by i bits.""" + return ((x << i) | ((x & 0xffffffff) >> (32 - i))) & 0xffffffff + + +def compress(h0, h1, h2, h3, h4, block): + """Compress state (h0, h1, h2, h3, h4) with block.""" + # Left path variables. + al, bl, cl, dl, el = h0, h1, h2, h3, h4 + # Right path variables. + ar, br, cr, dr, er = h0, h1, h2, h3, h4 + # Message variables. + x = [int.from_bytes(block[4*i:4*(i+1)], 'little') for i in range(16)] + + # Iterate over the 80 rounds of the compression. + for j in range(80): + rnd = j >> 4 + # Perform left side of the transformation. + al = rol(al + fi(bl, cl, dl, rnd) + x[ML[j]] + KL[rnd], RL[j]) + el + al, bl, cl, dl, el = el, al, bl, rol(cl, 10), dl + # Perform right side of the transformation. + ar = rol(ar + fi(br, cr, dr, 4 - rnd) + x[MR[j]] + KR[rnd], RR[j]) + er + ar, br, cr, dr, er = er, ar, br, rol(cr, 10), dr + + # Compose old state, left transform, and right transform into new state. + return h1 + cl + dr, h2 + dl + er, h3 + el + ar, h4 + al + br, h0 + bl + cr + + +def ripemd160(data): + """Compute the RIPEMD-160 hash of data.""" + # Initialize state. + state = (0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0) + # Process full 64-byte blocks in the input. + for b in range(len(data) >> 6): + state = compress(*state, data[64*b:64*(b+1)]) + # Construct final blocks (with padding and size). + pad = b"\x80" + b"\x00" * ((119 - len(data)) & 63) + fin = data[len(data) & ~63:] + pad + (8 * len(data)).to_bytes(8, 'little') + # Process final blocks. + for b in range(len(fin) >> 6): + state = compress(*state, fin[64*b:64*(b+1)]) + # Produce output. + return b"".join((h & 0xffffffff).to_bytes(4, 'little') for h in state) + + +class TestFrameworkKey(unittest.TestCase): + def test_ripemd160(self): + """RIPEMD-160 test vectors.""" + # See https://homes.esat.kuleuven.be/~bosselae/ripemd160.html + for msg, hexout in [ + (b"", "9c1185a5c5e9fc54612808977ee8f548b2258d31"), + (b"a", "0bdc9d2d256b3ee9daae347be6f4dc835a467ffe"), + (b"abc", "8eb208f7e05d987a9b044a8e98c6b087f15a0bfc"), + (b"message digest", "5d0689ef49d2fae572b881b123a85ffa21595f36"), + (b"abcdefghijklmnopqrstuvwxyz", + "f71c27109c692c1b56bbdceb5b9d2865b3708dbc"), + (b"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", + "12a053384a9c0c88e405a06c27dcf49ada62eb2b"), + (b"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", + "b0e20b6e3116640286ed3a87a5713079b21f5189"), + (b"1234567890" * 8, "9b752e45573d4b39f4dbd3323cab82bf63326bfb"), + (b"a" * 1000000, "52783243c1697bdbe16d37f97f68f08325dc1528") + ]: + self.assertEqual(ripemd160(msg).hex(), hexout) diff --git a/bip-0352/scan_data_downloader_per_month.png b/bip-0352/scan_data_downloader_per_month.png new file mode 100644 index 0000000000..a672a91add Binary files /dev/null and b/bip-0352/scan_data_downloader_per_month.png differ diff --git a/bip-0352/secp256k1.py b/bip-0352/secp256k1.py new file mode 100644 index 0000000000..0ccbc4e6a4 --- /dev/null +++ b/bip-0352/secp256k1.py @@ -0,0 +1,696 @@ +# Copyright (c) 2019 Pieter Wuille +# Distributed under the MIT software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. +"""Test-only secp256k1 elliptic curve implementation + +WARNING: This code is slow, uses bad randomness, does not properly protect +keys, and is trivially vulnerable to side channel attacks. Do not use for +anything but tests.""" +import random +import hashlib +import hmac + +def TaggedHash(tag, data): + ss = hashlib.sha256(tag.encode('utf-8')).digest() + ss += ss + ss += data + return hashlib.sha256(ss).digest() + +def modinv(a, n): + """Compute the modular inverse of a modulo n + + See https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm#Modular_integers. + """ + t1, t2 = 0, 1 + r1, r2 = n, a + while r2 != 0: + q = r1 // r2 + t1, t2 = t2, t1 - q * t2 + r1, r2 = r2, r1 - q * r2 + if r1 > 1: + return None + if t1 < 0: + t1 += n + return t1 + +def jacobi_symbol(n, k): + """Compute the Jacobi symbol of n modulo k + + See http://en.wikipedia.org/wiki/Jacobi_symbol + + For our application k is always prime, so this is the same as the Legendre symbol.""" + assert k > 0 and k & 1, "jacobi symbol is only defined for positive odd k" + n %= k + t = 0 + while n != 0: + while n & 1 == 0: + n >>= 1 + r = k & 7 + t ^= (r == 3 or r == 5) + n, k = k, n + t ^= (n & k & 3 == 3) + n = n % k + if k == 1: + return -1 if t else 1 + return 0 + +def modsqrt(a, p): + """Compute the square root of a modulo p when p % 4 = 3. + + The Tonelli-Shanks algorithm can be used. See https://en.wikipedia.org/wiki/Tonelli-Shanks_algorithm + + Limiting this function to only work for p % 4 = 3 means we don't need to + iterate through the loop. The highest n such that p - 1 = 2^n Q with Q odd + is n = 1. Therefore Q = (p-1)/2 and sqrt = a^((Q+1)/2) = a^((p+1)/4) + + secp256k1's is defined over field of size 2**256 - 2**32 - 977, which is 3 mod 4. + """ + if p % 4 != 3: + raise NotImplementedError("modsqrt only implemented for p % 4 = 3") + sqrt = pow(a, (p + 1)//4, p) + if pow(sqrt, 2, p) == a % p: + return sqrt + return None + +def int_or_bytes(s): + "Convert 32-bytes to int while accepting also int and returning it as is." + if isinstance(s, bytes): + assert(len(s) == 32) + s = int.from_bytes(s, 'big') + elif not isinstance(s, int): + raise TypeError + return s + +class EllipticCurve: + def __init__(self, p, a, b): + """Initialize elliptic curve y^2 = x^3 + a*x + b over GF(p).""" + self.p = p + self.a = a % p + self.b = b % p + + def affine(self, p1): + """Convert a Jacobian point tuple p1 to affine form, or None if at infinity. + + An affine point is represented as the Jacobian (x, y, 1)""" + x1, y1, z1 = p1 + if z1 == 0: + return None + inv = modinv(z1, self.p) + inv_2 = (inv**2) % self.p + inv_3 = (inv_2 * inv) % self.p + return ((inv_2 * x1) % self.p, (inv_3 * y1) % self.p, 1) + + def has_even_y(self, p1): + """Whether the point p1 has an even Y coordinate when expressed in affine coordinates.""" + return not (p1[2] == 0 or self.affine(p1)[1] & 1) + + def negate(self, p1): + """Negate a Jacobian point tuple p1.""" + x1, y1, z1 = p1 + return (x1, (self.p - y1) % self.p, z1) + + def on_curve(self, p1): + """Determine whether a Jacobian tuple p is on the curve (and not infinity)""" + x1, y1, z1 = p1 + z2 = pow(z1, 2, self.p) + z4 = pow(z2, 2, self.p) + return z1 != 0 and (pow(x1, 3, self.p) + self.a * x1 * z4 + self.b * z2 * z4 - pow(y1, 2, self.p)) % self.p == 0 + + def is_x_coord(self, x): + """Test whether x is a valid X coordinate on the curve.""" + x_3 = pow(x, 3, self.p) + return jacobi_symbol(x_3 + self.a * x + self.b, self.p) != -1 + + def lift_x(self, x): + """Given an X coordinate on the curve, return a corresponding affine point.""" + x_3 = pow(x, 3, self.p) + v = x_3 + self.a * x + self.b + y = modsqrt(v, self.p) + if y is None: + return None + return (x, y, 1) + + def double(self, p1): + """Double a Jacobian tuple p1 + + See https://en.wikibooks.org/wiki/Cryptography/Prime_Curve/Jacobian_Coordinates - Point Doubling""" + x1, y1, z1 = p1 + if z1 == 0: + return (0, 1, 0) + y1_2 = (y1**2) % self.p + y1_4 = (y1_2**2) % self.p + x1_2 = (x1**2) % self.p + s = (4*x1*y1_2) % self.p + m = 3*x1_2 + if self.a: + m += self.a * pow(z1, 4, self.p) + m = m % self.p + x2 = (m**2 - 2*s) % self.p + y2 = (m*(s - x2) - 8*y1_4) % self.p + z2 = (2*y1*z1) % self.p + return (x2, y2, z2) + + def add_mixed(self, p1, p2): + """Add a Jacobian tuple p1 and an affine tuple p2 + + See https://en.wikibooks.org/wiki/Cryptography/Prime_Curve/Jacobian_Coordinates - Point Addition (with affine point)""" + x1, y1, z1 = p1 + x2, y2, z2 = p2 + assert(z2 == 1) + # Adding to the point at infinity is a no-op + if z1 == 0: + return p2 + z1_2 = (z1**2) % self.p + z1_3 = (z1_2 * z1) % self.p + u2 = (x2 * z1_2) % self.p + s2 = (y2 * z1_3) % self.p + if x1 == u2: + if (y1 != s2): + # p1 and p2 are inverses. Return the point at infinity. + return (0, 1, 0) + # p1 == p2. The formulas below fail when the two points are equal. + return self.double(p1) + h = u2 - x1 + r = s2 - y1 + h_2 = (h**2) % self.p + h_3 = (h_2 * h) % self.p + u1_h_2 = (x1 * h_2) % self.p + x3 = (r**2 - h_3 - 2*u1_h_2) % self.p + y3 = (r*(u1_h_2 - x3) - y1*h_3) % self.p + z3 = (h*z1) % self.p + return (x3, y3, z3) + + def add(self, p1, p2): + """Add two Jacobian tuples p1 and p2 + + See https://en.wikibooks.org/wiki/Cryptography/Prime_Curve/Jacobian_Coordinates - Point Addition""" + x1, y1, z1 = p1 + x2, y2, z2 = p2 + # Adding the point at infinity is a no-op + if z1 == 0: + return p2 + if z2 == 0: + return p1 + # Adding an Affine to a Jacobian is more efficient since we save field multiplications and squarings when z = 1 + if z1 == 1: + return self.add_mixed(p2, p1) + if z2 == 1: + return self.add_mixed(p1, p2) + z1_2 = (z1**2) % self.p + z1_3 = (z1_2 * z1) % self.p + z2_2 = (z2**2) % self.p + z2_3 = (z2_2 * z2) % self.p + u1 = (x1 * z2_2) % self.p + u2 = (x2 * z1_2) % self.p + s1 = (y1 * z2_3) % self.p + s2 = (y2 * z1_3) % self.p + if u1 == u2: + if (s1 != s2): + # p1 and p2 are inverses. Return the point at infinity. + return (0, 1, 0) + # p1 == p2. The formulas below fail when the two points are equal. + return self.double(p1) + h = u2 - u1 + r = s2 - s1 + h_2 = (h**2) % self.p + h_3 = (h_2 * h) % self.p + u1_h_2 = (u1 * h_2) % self.p + x3 = (r**2 - h_3 - 2*u1_h_2) % self.p + y3 = (r*(u1_h_2 - x3) - s1*h_3) % self.p + z3 = (h*z1*z2) % self.p + return (x3, y3, z3) + + def mul(self, ps): + """Compute a (multi) point multiplication + + ps is a list of (Jacobian tuple, scalar) pairs. + """ + r = (0, 1, 0) + for i in range(255, -1, -1): + r = self.double(r) + for (p, n) in ps: + if ((n >> i) & 1): + r = self.add(r, p) + return r + +SECP256K1_FIELD_SIZE = 2**256 - 2**32 - 977 +SECP256K1 = EllipticCurve(SECP256K1_FIELD_SIZE, 0, 7) +SECP256K1_G = (0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798, 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8, 1) +SECP256K1_ORDER = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 +SECP256K1_ORDER_HALF = SECP256K1_ORDER // 2 +NUMS_H = 0x50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0 + +class ECPubKey(): + """A secp256k1 public key""" + + def __init__(self): + """Construct an uninitialized public key""" + self.valid = False + + def __repr__(self): + return self.get_bytes().hex() + + def __eq__(self, other): + assert isinstance(other, ECPubKey) + return self.get_bytes() == other.get_bytes() + + def __hash__(self): + return hash(self.get_bytes()) + + def set(self, data): + """Construct a public key from a serialization in compressed or uncompressed DER format or BIP340 format""" + if (len(data) == 65 and data[0] == 0x04): + p = (int.from_bytes(data[1:33], 'big'), int.from_bytes(data[33:65], 'big'), 1) + self.valid = SECP256K1.on_curve(p) + if self.valid: + self.p = p + self.compressed = False + elif (len(data) == 33 and (data[0] == 0x02 or data[0] == 0x03)): + x = int.from_bytes(data[1:33], 'big') + if SECP256K1.is_x_coord(x): + p = SECP256K1.lift_x(x) + # if the oddness of the y co-ord isn't correct, find the other + # valid y + if (p[1] & 1) != (data[0] & 1): + p = SECP256K1.negate(p) + self.p = p + self.valid = True + self.compressed = True + else: + self.valid = False + elif (len(data) == 32): + x = int.from_bytes(data[0:32], 'big') + if SECP256K1.is_x_coord(x): + p = SECP256K1.lift_x(x) + # if the oddness of the y co-ord isn't correct, find the other + # valid y + if p[1]%2 != 0: + p = SECP256K1.negate(p) + self.p = p + self.valid = True + self.compressed = True + else: + self.valid = False + else: + self.valid = False + return self + + @property + def is_compressed(self): + return self.compressed + + @property + def is_valid(self): + return self.valid + + def get_y(self): + return SECP256K1.affine(self.p)[1] + + def get_x(self): + return SECP256K1.affine(self.p)[0] + + def get_bytes(self, bip340=True): + assert(self.valid) + p = SECP256K1.affine(self.p) + if p is None: + return None + if bip340: + return bytes(p[0].to_bytes(32, 'big')) + elif self.compressed: + return bytes([0x02 + (p[1] & 1)]) + p[0].to_bytes(32, 'big') + else: + return bytes([0x04]) + p[0].to_bytes(32, 'big') + p[1].to_bytes(32, 'big') + + def verify_ecdsa(self, sig, msg, low_s=True): + """Verify a strictly DER-encoded ECDSA signature against this pubkey. + + See https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm for the + ECDSA verifier algorithm""" + assert(self.valid) + + # Extract r and s from the DER formatted signature. Return false for + # any DER encoding errors. + if (sig[1] + 2 != len(sig)): + return False + if (len(sig) < 4): + return False + if (sig[0] != 0x30): + return False + if (sig[2] != 0x02): + return False + rlen = sig[3] + if (len(sig) < 6 + rlen): + return False + if rlen < 1 or rlen > 33: + return False + if sig[4] >= 0x80: + return False + if (rlen > 1 and (sig[4] == 0) and not (sig[5] & 0x80)): + return False + r = int.from_bytes(sig[4:4+rlen], 'big') + if (sig[4+rlen] != 0x02): + return False + slen = sig[5+rlen] + if slen < 1 or slen > 33: + return False + if (len(sig) != 6 + rlen + slen): + return False + if sig[6+rlen] >= 0x80: + return False + if (slen > 1 and (sig[6+rlen] == 0) and not (sig[7+rlen] & 0x80)): + return False + s = int.from_bytes(sig[6+rlen:6+rlen+slen], 'big') + + # Verify that r and s are within the group order + if r < 1 or s < 1 or r >= SECP256K1_ORDER or s >= SECP256K1_ORDER: + return False + if low_s and s >= SECP256K1_ORDER_HALF: + return False + z = int.from_bytes(msg, 'big') + + # Run verifier algorithm on r, s + w = modinv(s, SECP256K1_ORDER) + u1 = z*w % SECP256K1_ORDER + u2 = r*w % SECP256K1_ORDER + R = SECP256K1.affine(SECP256K1.mul([(SECP256K1_G, u1), (self.p, u2)])) + if R is None or R[0] != r: + return False + return True + + def verify_schnorr(self, sig, msg): + assert(len(msg) == 32) + assert(len(sig) == 64) + assert(self.valid) + r = int.from_bytes(sig[0:32], 'big') + if r >= SECP256K1_FIELD_SIZE: + return False + s = int.from_bytes(sig[32:64], 'big') + if s >= SECP256K1_ORDER: + return False + e = int.from_bytes(TaggedHash("BIP0340/challenge", sig[0:32] + self.get_bytes() + msg), 'big') % SECP256K1_ORDER + R = SECP256K1.mul([(SECP256K1_G, s), (self.p, SECP256K1_ORDER - e)]) + if not SECP256K1.has_even_y(R): + return False + if ((r * R[2] * R[2]) % SECP256K1_FIELD_SIZE) != R[0]: + return False + return True + + def __add__(self, other): + """Adds two ECPubKey points.""" + assert isinstance(other, ECPubKey) + assert self.valid + assert other.valid + ret = ECPubKey() + ret.p = SECP256K1.add(other.p, self.p) + ret.valid = True + ret.compressed = self.compressed + return ret + + def __radd__(self, other): + """Allows this ECPubKey to be added to 0 for sum()""" + if other == 0: + return self + else: + return self + other + + def __mul__(self, other): + """Multiplies ECPubKey point with a scalar(int/32bytes/ECKey).""" + if isinstance(other, ECKey): + assert self.valid + assert other.secret is not None + multiplier = other.secret + else: + # int_or_bytes checks that other is `int` or `bytes` + multiplier = int_or_bytes(other) + + assert multiplier < SECP256K1_ORDER + multiplier = multiplier % SECP256K1_ORDER + ret = ECPubKey() + ret.p = SECP256K1.mul([(self.p, multiplier)]) + ret.valid = True + ret.compressed = self.compressed + return ret + + def __rmul__(self, other): + """Multiplies a scalar(int/32bytes/ECKey) with an ECPubKey point""" + return self * other + + def __sub__(self, other): + """Subtract one point from another""" + assert isinstance(other, ECPubKey) + assert self.valid + assert other.valid + ret = ECPubKey() + ret.p = SECP256K1.add(self.p, SECP256K1.negate(other.p)) + ret.valid = True + ret.compressed = self.compressed + return ret + + def tweak_add(self, tweak): + assert(self.valid) + t = int_or_bytes(tweak) + if t >= SECP256K1_ORDER: + return None + tweaked = SECP256K1.affine(SECP256K1.mul([(self.p, 1), (SECP256K1_G, t)])) + if tweaked is None: + return None + ret = ECPubKey() + ret.p = tweaked + ret.valid = True + ret.compressed = self.compressed + return ret + + def mul(self, data): + """Multiplies ECPubKey point with scalar data.""" + assert self.valid + other = ECKey() + other.set(data, True) + return self * other + + def negate(self): + self.p = SECP256K1.affine(SECP256K1.negate(self.p)) + +def rfc6979_nonce(key): + """Compute signing nonce using RFC6979.""" + v = bytes([1] * 32) + k = bytes([0] * 32) + k = hmac.new(k, v + b"\x00" + key, 'sha256').digest() + v = hmac.new(k, v, 'sha256').digest() + k = hmac.new(k, v + b"\x01" + key, 'sha256').digest() + v = hmac.new(k, v, 'sha256').digest() + return hmac.new(k, v, 'sha256').digest() + +class ECKey(): + """A secp256k1 private key""" + + def __init__(self): + self.valid = False + + def __repr__(self): + return str(self.secret) + + def __eq__(self, other): + assert isinstance(other, ECKey) + return self.secret == other.secret + + def __hash__(self): + return hash(self.secret) + + def set(self, secret, compressed=True): + """Construct a private key object from either 32-bytes or an int secret and a compressed flag.""" + secret = int_or_bytes(secret) + + self.valid = (secret > 0 and secret < SECP256K1_ORDER) + if self.valid: + self.secret = secret + self.compressed = compressed + return self + + def generate(self, compressed=True): + """Generate a random private key (compressed or uncompressed).""" + self.set(random.randrange(1, SECP256K1_ORDER).to_bytes(32, 'big'), compressed) + return self + + def get_bytes(self): + """Retrieve the 32-byte representation of this key.""" + assert(self.valid) + return self.secret.to_bytes(32, 'big') + + def as_int(self): + return self.secret + + def from_int(self, secret, compressed=True): + self.valid = (secret > 0 and secret < SECP256K1_ORDER) + if self.valid: + self.secret = secret + self.compressed = compressed + + def __add__(self, other): + """Add key secrets. Returns compressed key.""" + assert isinstance(other, ECKey) + assert other.secret > 0 and other.secret < SECP256K1_ORDER + assert self.valid is True + ret_data = ((self.secret + other.secret) % SECP256K1_ORDER).to_bytes(32, 'big') + ret = ECKey() + ret.set(ret_data, True) + return ret + + def __radd__(self, other): + """Allows this ECKey to be added to 0 for sum()""" + if other == 0: + return self + else: + return self + other + + def __sub__(self, other): + """Subtract key secrets. Returns compressed key.""" + assert isinstance(other, ECKey) + assert other.secret > 0 and other.secret < SECP256K1_ORDER + assert self.valid is True + ret_data = ((self.secret - other.secret) % SECP256K1_ORDER).to_bytes(32, 'big') + ret = ECKey() + ret.set(ret_data, True) + return ret + + def __mul__(self, other): + """Multiply a private key by another private key or multiply a public key by a private key. Returns compressed key.""" + if isinstance(other, ECKey): + assert other.secret > 0 and other.secret < SECP256K1_ORDER + assert self.valid is True + ret_data = ((self.secret * other.secret) % SECP256K1_ORDER).to_bytes(32, 'big') + ret = ECKey() + ret.set(ret_data, True) + return ret + elif isinstance(other, ECPubKey): + return other * self + else: + # ECKey().set() checks that other is an `int` or `bytes` + assert self.valid + second = ECKey().set(other, self.compressed) + return self * second + + def __rmul__(self, other): + return self * other + + def add(self, data): + """Add key to scalar data. Returns compressed key.""" + other = ECKey() + other.set(data, True) + return self + other + + def mul(self, data): + """Multiply key secret with scalar data. Returns compressed key.""" + other = ECKey() + other.set(data, True) + return self * other + + def negate(self): + """Negate a private key.""" + assert self.valid + self.secret = SECP256K1_ORDER - self.secret + + @property + def is_valid(self): + return self.valid + + @property + def is_compressed(self): + return self.compressed + + def get_pubkey(self): + """Compute an ECPubKey object for this secret key.""" + assert(self.valid) + ret = ECPubKey() + p = SECP256K1.mul([(SECP256K1_G, self.secret)]) + ret.p = p + ret.valid = True + ret.compressed = self.compressed + return ret + + def sign_ecdsa(self, msg, low_s=True, rfc6979=False): + """Construct a DER-encoded ECDSA signature with this key. + + See https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm for the + ECDSA signer algorithm.""" + assert(self.valid) + z = int.from_bytes(msg, 'big') + # Note: no RFC6979 by default, but a simple random nonce (some tests rely on distinct transactions for the same operation) + if rfc6979: + k = int.from_bytes(rfc6979_nonce(self.secret.to_bytes(32, 'big') + msg), 'big') + else: + k = random.randrange(1, SECP256K1_ORDER) + R = SECP256K1.affine(SECP256K1.mul([(SECP256K1_G, k)])) + r = R[0] % SECP256K1_ORDER + s = (modinv(k, SECP256K1_ORDER) * (z + self.secret * r)) % SECP256K1_ORDER + if low_s and s > SECP256K1_ORDER_HALF: + s = SECP256K1_ORDER - s + # Represent in DER format. The byte representations of r and s have + # length rounded up (255 bits becomes 32 bytes and 256 bits becomes 33 + # bytes). + rb = r.to_bytes((r.bit_length() + 8) // 8, 'big') + sb = s.to_bytes((s.bit_length() + 8) // 8, 'big') + return b'\x30' + bytes([4 + len(rb) + len(sb), 2, len(rb)]) + rb + bytes([2, len(sb)]) + sb + + def sign_schnorr(self, msg, aux=None): + """Create a Schnorr signature (see BIP340).""" + if aux is None: + aux = bytes(32) + + assert self.valid + assert len(msg) == 32 + assert len(aux) == 32 + + t = (self.secret ^ int.from_bytes(TaggedHash("BIP0340/aux", aux), 'big')).to_bytes(32, 'big') + kp = int.from_bytes(TaggedHash("BIP0340/nonce", t + self.get_pubkey().get_bytes() + msg), 'big') % SECP256K1_ORDER + assert kp != 0 + R = SECP256K1.affine(SECP256K1.mul([(SECP256K1_G, kp)])) + k = kp if SECP256K1.has_even_y(R) else SECP256K1_ORDER - kp + e = int.from_bytes(TaggedHash("BIP0340/challenge", R[0].to_bytes(32, 'big') + self.get_pubkey().get_bytes() + msg), 'big') % SECP256K1_ORDER + return R[0].to_bytes(32, 'big') + ((k + e * self.secret) % SECP256K1_ORDER).to_bytes(32, 'big') + + def tweak_add(self, tweak): + """Return a tweaked version of this private key.""" + assert(self.valid) + t = int_or_bytes(tweak) + if t >= SECP256K1_ORDER: + return None + tweaked = (self.secret + t) % SECP256K1_ORDER + if tweaked == 0: + return None + ret = ECKey() + ret.set(tweaked.to_bytes(32, 'big'), self.compressed) + return ret + +def generate_key_pair(secret=None, compressed=True): + """Convenience function to generate a private-public key pair.""" + d = ECKey() + if secret: + d.set(secret, compressed) + else: + d.generate(compressed) + + P = d.get_pubkey() + return d, P + +def generate_bip340_key_pair(): + """Convenience function to generate a BIP0340 private-public key pair.""" + d = ECKey() + d.generate() + P = d.get_pubkey() + if P.get_y()%2 != 0: + d.negate() + P.negate() + return d, P + +def generate_schnorr_nonce(): + """Generate a random valid BIP340 nonce. + + See https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki. + This implementation ensures the y-coordinate of the nonce point is even.""" + kp = random.randrange(1, SECP256K1_ORDER) + assert kp != 0 + R = SECP256K1.affine(SECP256K1.mul([(SECP256K1_G, kp)])) + k = kp if R[1] % 2 == 0 else SECP256K1_ORDER - kp + k_key = ECKey() + k_key.set(k.to_bytes(32, 'big'), True) + return k_key diff --git a/bip-0352/send_and_receive_test_vectors.json b/bip-0352/send_and_receive_test_vectors.json new file mode 100644 index 0000000000..3a5e1d3d94 --- /dev/null +++ b/bip-0352/send_and_receive_test_vectors.json @@ -0,0 +1,3189 @@ +[ + { + "comment": "Simple send: two inputs", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + }, + "private_key": "93f5ed907ad5b2bdbbdcb5d9116ebc0a4e1f92f910d5260237fa45a9408aad16" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1" + ] + ], + "shared_secrets": [ + "028158aff7d61ea66b2fa7f555bc3c5937d1debbde16423d630f9aa7943e14d80d" + ], + "input_private_key_sum": "7ed265a6dac7aba8508a32d6d6b84c7f1dbd0a0941dd01088d69e8d556345f86", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + } + } + ], + "outputs": [ + "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "f438b40179a3c4262de12986c0e6cce0634007cdc79c1dcd3e20b9ebc2e7eef6", + "pub_key": "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1", + "signature": "74f85b856337fbe837643b86f462118159f93ac4acc2671522f27e8f67b079959195ccc7a5dbee396d2909f5d680d6e30cda7359aa2755822509b70d6b0687a1" + } + ], + "tweak": "024ac253c216532e961988e2a8ce266a447c894c781e52ef6cee902361db960004", + "shared_secret": "028158aff7d61ea66b2fa7f555bc3c5937d1debbde16423d630f9aa7943e14d80d", + "input_pub_key_sum": "032562c1ab2d6bd45d7ca4d78f569999e5333dffd3ac5263924fd00d00dedc4bee" + } + } + ] + }, + { + "comment": "Simple send: two inputs, order reversed", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + }, + "private_key": "93f5ed907ad5b2bdbbdcb5d9116ebc0a4e1f92f910d5260237fa45a9408aad16" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1" + ] + ], + "shared_secrets": [ + "028158aff7d61ea66b2fa7f555bc3c5937d1debbde16423d630f9aa7943e14d80d" + ], + "input_private_key_sum": "7ed265a6dac7aba8508a32d6d6b84c7f1dbd0a0941dd01088d69e8d556345f86", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + } + } + ], + "outputs": [ + "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "f438b40179a3c4262de12986c0e6cce0634007cdc79c1dcd3e20b9ebc2e7eef6", + "pub_key": "3e9fce73d4e77a4809908e3c3a2e54ee147b9312dc5044a193d1fc85de46e3c1", + "signature": "74f85b856337fbe837643b86f462118159f93ac4acc2671522f27e8f67b079959195ccc7a5dbee396d2909f5d680d6e30cda7359aa2755822509b70d6b0687a1" + } + ], + "tweak": "024ac253c216532e961988e2a8ce266a447c894c781e52ef6cee902361db960004", + "shared_secret": "028158aff7d61ea66b2fa7f555bc3c5937d1debbde16423d630f9aa7943e14d80d", + "input_pub_key_sum": "032562c1ab2d6bd45d7ca4d78f569999e5333dffd3ac5263924fd00d00dedc4bee" + } + } + ] + }, + { + "comment": "Simple send: two inputs from the same transaction", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 3, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 7, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + }, + "private_key": "93f5ed907ad5b2bdbbdcb5d9116ebc0a4e1f92f910d5260237fa45a9408aad16" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "79e71baa2ba3fc66396de3a04f168c7bf24d6870ec88ca877754790c1db357b6" + ] + ], + "shared_secrets": [ + "03aa707f7b5e94b448abd28aa217e3d7a7cc6bb07f1a8d07be4de91bf7b1417469" + ], + "input_private_key_sum": "7ed265a6dac7aba8508a32d6d6b84c7f1dbd0a0941dd01088d69e8d556345f86", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 3, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 7, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + } + } + ], + "outputs": [ + "79e71baa2ba3fc66396de3a04f168c7bf24d6870ec88ca877754790c1db357b6" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "4851455bfbe1ab4f80156570aa45063201aa5c9e1b1dcd29f0f8c33d10bf77ae", + "pub_key": "79e71baa2ba3fc66396de3a04f168c7bf24d6870ec88ca877754790c1db357b6", + "signature": "10332eea808b6a13f70059a8a73195808db782012907f5ba32b6eae66a2f66b4f65147e2b968a1678c5f73d57d5d195dbaf667b606ff80c8490eac1f3b710657" + } + ], + "tweak": "03aeea547819c08413974e2ab2b12212e007166bb2058f88b009e082b9b4914a58", + "shared_secret": "03aa707f7b5e94b448abd28aa217e3d7a7cc6bb07f1a8d07be4de91bf7b1417469", + "input_pub_key_sum": "032562c1ab2d6bd45d7ca4d78f569999e5333dffd3ac5263924fd00d00dedc4bee" + } + } + ] + }, + { + "comment": "Simple send: two inputs from the same transaction, order reversed", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 7, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 3, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + }, + "private_key": "93f5ed907ad5b2bdbbdcb5d9116ebc0a4e1f92f910d5260237fa45a9408aad16" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "f4c2da807f89cb1501f1a77322a895acfb93c28e08ed2724d2beb8e44539ba38" + ] + ], + "shared_secrets": [ + "03054f5c84b07182ba2a2e10a35e088778f95c04f059f4574b024c372eb8ce5468" + ], + "input_private_key_sum": "7ed265a6dac7aba8508a32d6d6b84c7f1dbd0a0941dd01088d69e8d556345f86", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 7, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 3, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + } + } + ], + "outputs": [ + "f4c2da807f89cb1501f1a77322a895acfb93c28e08ed2724d2beb8e44539ba38" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "ab0c9b87181bf527879f48db9f14a02233619b986f8e8f2d5d408ce68a709f51", + "pub_key": "f4c2da807f89cb1501f1a77322a895acfb93c28e08ed2724d2beb8e44539ba38", + "signature": "398a9790865791a9db41a8015afad3a47d60fec5086c50557806a49a1bc038808632b8fe679a7bb65fc6b455be994502eed849f1da3729cd948fc7be73d67295" + } + ], + "tweak": "024cad5180a093d3af0f49f586bdf37f890920178e68e80561ed53351d0fa499ad", + "shared_secret": "03054f5c84b07182ba2a2e10a35e088778f95c04f059f4574b024c372eb8ce5468", + "input_pub_key_sum": "032562c1ab2d6bd45d7ca4d78f569999e5333dffd3ac5263924fd00d00dedc4bee" + } + } + ] + }, + { + "comment": "Outpoint ordering byte-lexicographically vs. vout-integer", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 256, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + }, + "private_key": "93f5ed907ad5b2bdbbdcb5d9116ebc0a4e1f92f910d5260237fa45a9408aad16" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "a85ef8701394b517a4b35217c4bd37ac01ebeed4b008f8d0879f9e09ba95319c" + ] + ], + "shared_secrets": [ + "02cb25a6e7c9b7c6d550e0413da63834678465b5e80853a51d0335d318296ac182" + ], + "input_private_key_sum": "7ed265a6dac7aba8508a32d6d6b84c7f1dbd0a0941dd01088d69e8d556345f86", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 256, + "scriptSig": "48304602210086783ded73e961037e77d49d9deee4edc2b23136e9728d56e4491c80015c3a63022100fda4c0f21ea18de29edbce57f7134d613e044ee150a89e2e64700de2d4e83d4e2103bd85685d03d111699b15d046319febe77f8de5286e9e512703cdee1bf3be3792", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914d9317c66f54ff0a152ec50b1d19c25be50c8e15988ac" + } + } + } + ], + "outputs": [ + "a85ef8701394b517a4b35217c4bd37ac01ebeed4b008f8d0879f9e09ba95319c" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "c8ac0292997b5bca98b3ebd99a57e253071137550f270452cd3df8a3e2266d36", + "pub_key": "a85ef8701394b517a4b35217c4bd37ac01ebeed4b008f8d0879f9e09ba95319c", + "signature": "c036ee38bfe46aba03234339ae7219b31b824b52ef9d5ce05810a0d6f62330dedc2b55652578aa5bdabf930fae941acd839d5a66f8fce7caa9710ccb446bddd1" + } + ], + "tweak": "031f9a80d0938cf980b51f7cc4fad713d49037f430646dff129c0570d75a40d8f0", + "shared_secret": "02cb25a6e7c9b7c6d550e0413da63834678465b5e80853a51d0335d318296ac182", + "input_pub_key_sum": "032562c1ab2d6bd45d7ca4d78f569999e5333dffd3ac5263924fd00d00dedc4bee" + } + } + ] + }, + { + "comment": "Single recipient: multiple UTXOs from the same public key", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "548ae55c8eec1e736e8d3e520f011f1f42a56d166116ad210b3937599f87f566" + ] + ], + "shared_secrets": [ + "02f6b40ff17f4010fe732ac4b0f2f211281aa09c9a5fb41f1c151ec2606fee9ec2" + ], + "input_private_key_sum": "d5b8f02cbfe3f1d5295af9fb8a9320e859e9cb07115856486ab1a4e4fb89a621", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + } + ], + "outputs": [ + "548ae55c8eec1e736e8d3e520f011f1f42a56d166116ad210b3937599f87f566" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "f032695e2636619efa523fffaa9ef93c8802299181fd0461913c1b8daf9784cd", + "pub_key": "548ae55c8eec1e736e8d3e520f011f1f42a56d166116ad210b3937599f87f566", + "signature": "f238386c5d5e5444f8d2c75aabbcb28c346f208c76f60823f5de3b67b79e0ec72ea5de2d7caec314e0971d3454f122dda342b3eede01b3857e83654e36b25f76" + } + ], + "tweak": "0319949463fc6a2368d999a2a6a2bcb2dbf64a2ac6e00b3ba5659780c860a6d9e0", + "shared_secret": "02f6b40ff17f4010fe732ac4b0f2f211281aa09c9a5fb41f1c151ec2606fee9ec2", + "input_pub_key_sum": "03e40664e222ba71e29b80efc907fa22a3c6c64f45e89dbb8511dc7a3712b0a186" + } + } + ] + }, + { + "comment": "Single recipient: taproot only inputs with even y-values", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140bd1e708f92dbeaf24a6b8dd22e59c6274355424d62baea976b449e220fd75b13578e262ab11b7aa58e037f0c6b0519b66803b7d9decaa1906dedebfb531c56c1", + "prevout": { + "scriptPubKey": { + "hex": "5120782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + } + }, + "private_key": "fc8716a97a48ba9a05a98ae47b5cd201a25a7fd5d8b73c203c5f7b6b6b3b6ad7" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "de88bea8e7ffc9ce1af30d1132f910323c505185aec8eae361670421e749a1fb" + ] + ], + "shared_secrets": [ + "02de9719785c6d09f71571dadf44bca59edba2af3e689c65cbc3bb5a4a387732ef" + ], + "input_private_key_sum": "e7638ebfda3ab3849a5707e240a6627671f7f6e609bf172691cf1e9780e51d47", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "02782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140bd1e708f92dbeaf24a6b8dd22e59c6274355424d62baea976b449e220fd75b13578e262ab11b7aa58e037f0c6b0519b66803b7d9decaa1906dedebfb531c56c1", + "prevout": { + "scriptPubKey": { + "hex": "5120782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + } + } + } + ], + "outputs": [ + "de88bea8e7ffc9ce1af30d1132f910323c505185aec8eae361670421e749a1fb" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "3fb9ce5ce1746ced103c8ed254e81f6690764637ddbc876ec1f9b3ddab776b03", + "pub_key": "de88bea8e7ffc9ce1af30d1132f910323c505185aec8eae361670421e749a1fb", + "signature": "c5acd25a8f021a4192f93bc34403fd8b76484613466336fb259c72d04c169824f2690ca34e96cee86b69f376c8377003268fda56feeb1b873e5783d7e19bcca5" + } + ], + "tweak": "02dc59cc8e8873b65c1dd5c416d4fbeb647372c329bd84a70c05b310e222e2c183", + "shared_secret": "02de9719785c6d09f71571dadf44bca59edba2af3e689c65cbc3bb5a4a387732ef", + "input_pub_key_sum": "038180a2125f9d6dd116e1a6139be4d72fd5057dab6aaabaa5654817c11baeb3ba" + } + } + ] + }, + { + "comment": "Single recipient: taproot only with mixed even/odd y-values", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "01400a4d0dca6293f40499394d7eefe14a1de11e0e3454f51de2e802592abf5ee549042a1b1a8fb2e149ee9dd3f086c1b69b2f182565ab6ecf599b1ec9ebadfda6c5", + "prevout": { + "scriptPubKey": { + "hex": "51208c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4" + } + }, + "private_key": "1d37787c2b7116ee983e9f9c13269df29091b391c04db94239e0d2bc2182c3bf" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "77cab7dd12b10259ee82c6ea4b509774e33e7078e7138f568092241bf26b99f1" + ] + ], + "shared_secrets": [ + "030e7f5ca4bf109fc35c8c2d878f756c891ac04c456cc5f0b05fcec4d3b2b1beb2" + ], + "input_private_key_sum": "cda4ff9a3480e1fbfc6edd61b222f280f9baa0652002c1ffdb612efcc45d2ff2", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "028c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "01400a4d0dca6293f40499394d7eefe14a1de11e0e3454f51de2e802592abf5ee549042a1b1a8fb2e149ee9dd3f086c1b69b2f182565ab6ecf599b1ec9ebadfda6c5", + "prevout": { + "scriptPubKey": { + "hex": "51208c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4" + } + } + } + ], + "outputs": [ + "77cab7dd12b10259ee82c6ea4b509774e33e7078e7138f568092241bf26b99f1" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "f5382508609771068ed079b24e1f72e4a17ee6d1c979066bf1d4e2a5676f09d4", + "pub_key": "77cab7dd12b10259ee82c6ea4b509774e33e7078e7138f568092241bf26b99f1", + "signature": "ff65833b8fd1ed3ef9d0443b4f702b45a3f2dd457ba247687e8207745c3be9d2bdad0ab3f07118f8b2efc6a04b95f7b3e218daf8a64137ec91bd2fc67fc137a5" + } + ], + "tweak": "03b990f5b1d90ea8fd4bdd5c856a9dfe17035d196958062e2c6cb4c99e413f3548", + "shared_secret": "030e7f5ca4bf109fc35c8c2d878f756c891ac04c456cc5f0b05fcec4d3b2b1beb2", + "input_pub_key_sum": "020f0ab50f420ab1249bc2a21659c607f2873400853035aad0ca6d0ded04d62623" + } + } + ] + }, + { + "comment": "Single recipient: taproot input with even y-value and non-taproot input", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "463044021f24e010c6e475814740ba24c8cf9362c4db1276b7f46a7b1e63473159a80ec30221008198e8ece7b7f88e6c6cc6bb8c86f9f00b7458222a8c91addf6e1577bcf7697e2103e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9148cbc7dfe44f1579bff3340bbef1eddeaeb1fc97788ac" + } + }, + "private_key": "8d4751f6e8a3586880fb66c19ae277969bd5aa06f61c4ee2f1e2486efdf666d3" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "30523cca96b2a9ae3c98beb5e60f7d190ec5bc79b2d11a0b2d4d09a608c448f0" + ] + ], + "shared_secrets": [ + "021cd92ff153e638d0a97bcd11fafc81c321b111f5ba1efff593371b7b688efdd3" + ], + "input_private_key_sum": "7823ca0d4895515315a8e3bf602c080b6b732117272429e94751eb9b13a01943", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "463044021f24e010c6e475814740ba24c8cf9362c4db1276b7f46a7b1e63473159a80ec30221008198e8ece7b7f88e6c6cc6bb8c86f9f00b7458222a8c91addf6e1577bcf7697e2103e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9148cbc7dfe44f1579bff3340bbef1eddeaeb1fc97788ac" + } + } + } + ], + "outputs": [ + "30523cca96b2a9ae3c98beb5e60f7d190ec5bc79b2d11a0b2d4d09a608c448f0" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "b40017865c79b1fcbed68896791be93186d08f47e416b289b8c063777e14e8df", + "pub_key": "30523cca96b2a9ae3c98beb5e60f7d190ec5bc79b2d11a0b2d4d09a608c448f0", + "signature": "d1edeea28cf1033bcb3d89376cabaaaa2886cbd8fda112b5c61cc90a4e7f1878bdd62180b07d1dfc8ffee1863c525a0c7b5bcd413183282cfda756cb65787266" + } + ], + "tweak": "0233c2a447b8b244e4ffcfb59fe365eaa3bb22288b31e2113b9998861f40d4d6da", + "shared_secret": "021cd92ff153e638d0a97bcd11fafc81c321b111f5ba1efff593371b7b688efdd3", + "input_pub_key_sum": "031ecda9c64faaa6cd57c9f3d7c62bcfc0763c2627ed8dc0e2c3018e9ff37a0bf0" + } + } + ] + }, + { + "comment": "Single recipient: taproot input with odd y-value and non-taproot input", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "01400a4d0dca6293f40499394d7eefe14a1de11e0e3454f51de2e802592abf5ee549042a1b1a8fb2e149ee9dd3f086c1b69b2f182565ab6ecf599b1ec9ebadfda6c5", + "prevout": { + "scriptPubKey": { + "hex": "51208c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4" + } + }, + "private_key": "1d37787c2b7116ee983e9f9c13269df29091b391c04db94239e0d2bc2182c3bf" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "463044021f24e010c6e475814740ba24c8cf9362c4db1276b7f46a7b1e63473159a80ec30221008198e8ece7b7f88e6c6cc6bb8c86f9f00b7458222a8c91addf6e1577bcf7697e2103e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9148cbc7dfe44f1579bff3340bbef1eddeaeb1fc97788ac" + } + }, + "private_key": "8d4751f6e8a3586880fb66c19ae277969bd5aa06f61c4ee2f1e2486efdf666d3" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "359358f59ee9e9eec3f00bdf4882570fd5c182e451aa2650b788544aff012a3a" + ] + ], + "shared_secrets": [ + "03d9437eb3676cf5cc00feebe68bc44c4567332e4b89788dec9eceb3779054442b" + ], + "input_private_key_sum": "700fd97abd324179e8bcc72587bbd9a40b43f67535ce95a0b80175b2dc73a314", + "input_pub_keys": [ + "028c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4", + "03e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "01400a4d0dca6293f40499394d7eefe14a1de11e0e3454f51de2e802592abf5ee549042a1b1a8fb2e149ee9dd3f086c1b69b2f182565ab6ecf599b1ec9ebadfda6c5", + "prevout": { + "scriptPubKey": { + "hex": "51208c8d23d4764feffcd5e72e380802540fa0f88e3d62ad5e0b47955f74d7b283c4" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "463044021f24e010c6e475814740ba24c8cf9362c4db1276b7f46a7b1e63473159a80ec30221008198e8ece7b7f88e6c6cc6bb8c86f9f00b7458222a8c91addf6e1577bcf7697e2103e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9148cbc7dfe44f1579bff3340bbef1eddeaeb1fc97788ac" + } + } + } + ], + "outputs": [ + "359358f59ee9e9eec3f00bdf4882570fd5c182e451aa2650b788544aff012a3a" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "a2f9dd05d1d398347c885d9c61a64d18a264de6d49cea4326bafc2791d627fa7", + "pub_key": "359358f59ee9e9eec3f00bdf4882570fd5c182e451aa2650b788544aff012a3a", + "signature": "96038ad233d8befe342573a6e54828d863471fb2afbad575cc65271a2a649480ea14912b6abbd3fbf92efc1928c036f6e3eef927105af4ec1dd57cb909f360b8" + } + ], + "tweak": "02d4e4f2c4cdb71c9c39a700a9ee1a0fc05b98362a441183f5770af7d6e2b3038c", + "shared_secret": "03d9437eb3676cf5cc00feebe68bc44c4567332e4b89788dec9eceb3779054442b", + "input_pub_key_sum": "03bc118b1c8178915b716d6137633722c71adfe721551ec7b3938054691de6a2b9" + } + } + ] + }, + { + "comment": "Multiple outputs: multiple outputs, same recipient", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "d97e442d110c0bdd31161a7bb6e7862e038d02a09b1484dfbb463f2e0f7c9230", + "pub_key": "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca", + "signature": "29bd25d0f808d7fcd2aa6d5ed206053899198397506c301b218a9e47a3d7070af03e903ff718978d50d1b6b9af8cc0e313d84eda5d5b1e8e85e5516d630bbeb9" + }, + { + "priv_key_tweak": "33ce085c3c11eaad13694aae3c20301a6c83382ec89a7cde96c6799e2f88805a", + "pub_key": "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac", + "signature": "335667ca6cae7a26438f5cfdd73b3d48fa832fa9768521d7d5445f22c203ab0d74ed85088f27d29959ba627a4509996676f47df8ff284d292567b1beef0e3912" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Multiple outputs: multiple outputs, multiple recipients", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + }, + { + "address": "sp1qqgrz6j0lcqnc04vxccydl0kpsj4frfje0ktmgcl2t346hkw30226xqupawdf48k8882j0strrvcmgg2kdawz53a54dd376ngdhak364hzcmynqtn", + "scan_pub_key": "02062d49ffc02787d586c608dfbec184aa91a6597d97b463ea5c6babd9d17a95a3", + "spend_pub_key": "0381eb9a9a9ec739d527c1631b31b421566f5c2a47b4ab5b1f6a686dfb68eab716" + }, + { + "address": "sp1qqgrz6j0lcqnc04vxccydl0kpsj4frfje0ktmgcl2t346hkw30226xqupawdf48k8882j0strrvcmgg2kdawz53a54dd376ngdhak364hzcmynqtn", + "scan_pub_key": "02062d49ffc02787d586c608dfbec184aa91a6597d97b463ea5c6babd9d17a95a3", + "spend_pub_key": "0381eb9a9a9ec739d527c1631b31b421566f5c2a47b4ab5b1f6a686dfb68eab716" + } + ] + }, + "expected": { + "outputs": [ + [ + "2e847bb01d1b491da512ddd760b8509617ee38057003d6115d00ba562451323a", + "841792c33c9dc6193e76744134125d40add8f2f4a96475f28ba150be032d64e8", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "03dd5fd04d3c8863be750a1bd7474df06161461d38d3ce1397a5c78cee112cdcd2", + "03dd5fd04d3c8863be750a1bd7474df06161461d38d3ce1397a5c78cee112cdcd2" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "2e847bb01d1b491da512ddd760b8509617ee38057003d6115d00ba562451323a", + "841792c33c9dc6193e76744134125d40add8f2f4a96475f28ba150be032d64e8", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + "key_material": { + "spend_priv_key": "9902c3c56e84002a7cd410113a9ab21d142be7f53cf5200720bb01314c5eb920", + "scan_priv_key": "060b751d7892149006ed7b98606955a29fe284a1e900070c0971f5fb93dbf422" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgrz6j0lcqnc04vxccydl0kpsj4frfje0ktmgcl2t346hkw30226xqupawdf48k8882j0strrvcmgg2kdawz53a54dd376ngdhak364hzcmynqtn" + ], + "outputs": [ + { + "priv_key_tweak": "72cd082cccb633bf85240a83494b32dc943a4d05647a6686d23ad4ca59c0ebe4", + "pub_key": "2e847bb01d1b491da512ddd760b8509617ee38057003d6115d00ba562451323a", + "signature": "38745f3d9f5eef0b1cfb17ca314efa8c521efab28a23aa20ec5e3abb561d42804d539906dce60c4ee7977966184e6f2cab1faa0e5377ceb7148ec5218b4e7878" + }, + { + "priv_key_tweak": "2f17ea873a0047fc01ba8010fef0969e76d0e4283f600d48f735098b1fee6eb9", + "pub_key": "841792c33c9dc6193e76744134125d40add8f2f4a96475f28ba150be032d64e8", + "signature": "c26f4e3cf371b90b840f48ea0e761b5ec31883ed55719f9ef06a90e282d85f565790ab780a3f491bc2668cc64e944dca849d1022a878cdadb8d168b8da4a6da3" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "03dd5fd04d3c8863be750a1bd7474df06161461d38d3ce1397a5c78cee112cdcd2", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Receiving with labels: label with even parity", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjex54dmqmmv6rw353tsuqhs99ydvadxzrsy9nuvk74epvee55drs734pqq", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "0259352add837b6686e8d22b87017814a46b3ad308702167c65bd5c8599cd28d1c" + } + ] + }, + "expected": { + "outputs": [ + [ + "d014d4860f67d607d60b1af70e0ee236b99658b61bb769832acbbe87c374439a" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "d014d4860f67d607d60b1af70e0ee236b99658b61bb769832acbbe87c374439a" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 2, + 3, + 1001337 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjex54dmqmmv6rw353tsuqhs99ydvadxzrsy9nuvk74epvee55drs734pqq", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqsg59z2rppn4qlkx0yz9sdltmjv3j8zgcqadjn4ug98m3t6plujsq9qvu5n", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgq7c2zfthc6x3a5yecwc52nxa0kfd20xuz08zyrjpfw4l2j257yq6qgnkdh5" + ], + "outputs": [ + { + "priv_key_tweak": "51d4e9d0d482b5700109b4b2e16ff508269b03d800192a043d61dca4a0a72a52", + "pub_key": "d014d4860f67d607d60b1af70e0ee236b99658b61bb769832acbbe87c374439a", + "signature": "c30fa63bad6f0a317f39a773a5cbf0b0f8193c71dfebba05ee6ae4ed28e3775e6e04c3ea70a83703bb888122855dc894cab61692e7fd10c9b3494d479a60785e" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Receiving with labels: label with odd parity", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqsg59z2rppn4qlkx0yz9sdltmjv3j8zgcqadjn4ug98m3t6plujsq9qvu5n", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "0208a144a18433a83f633c822c1bf5ee4c8c8e24601d6ca75e20a7dc57a0ff9280" + } + ] + }, + "expected": { + "outputs": [ + [ + "67626aebb3c4307cf0f6c39ca23247598fabf675ab783292eb2f81ae75ad1f8c" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "67626aebb3c4307cf0f6c39ca23247598fabf675ab783292eb2f81ae75ad1f8c" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 2, + 3, + 1001337 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjex54dmqmmv6rw353tsuqhs99ydvadxzrsy9nuvk74epvee55drs734pqq", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqsg59z2rppn4qlkx0yz9sdltmjv3j8zgcqadjn4ug98m3t6plujsq9qvu5n", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgq7c2zfthc6x3a5yecwc52nxa0kfd20xuz08zyrjpfw4l2j257yq6qgnkdh5" + ], + "outputs": [ + { + "priv_key_tweak": "6024ae214876356b8d917716e7707d267ae16a0fdb07de2a786b74a7bbcddead", + "pub_key": "67626aebb3c4307cf0f6c39ca23247598fabf675ab783292eb2f81ae75ad1f8c", + "signature": "a86d554d0d6b7aa0907155f7e0b47f0182752472fffaeddd68da90e99b9402f166fd9b33039c302c7115098d971c1399e67c19e9e4de180b10ea0b9d6f0db832" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Receiving with labels: large label integer", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgq7c2zfthc6x3a5yecwc52nxa0kfd20xuz08zyrjpfw4l2j257yq6qgnkdh5", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "03d85092bbe3468f684ce1d8a2a66ebec96a9e6e09e7110720a5d5faa4aa7880d0" + } + ] + }, + "expected": { + "outputs": [ + [ + "7efa60ce78ac343df8a013a2027c6c5ef29f9502edcbd769d2c21717fecc5951" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "7efa60ce78ac343df8a013a2027c6c5ef29f9502edcbd769d2c21717fecc5951" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 2, + 3, + 1001337 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjex54dmqmmv6rw353tsuqhs99ydvadxzrsy9nuvk74epvee55drs734pqq", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqsg59z2rppn4qlkx0yz9sdltmjv3j8zgcqadjn4ug98m3t6plujsq9qvu5n", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgq7c2zfthc6x3a5yecwc52nxa0kfd20xuz08zyrjpfw4l2j257yq6qgnkdh5" + ], + "outputs": [ + { + "priv_key_tweak": "e336b92330c33030285ce42e4115ad92d5197913c88e06b9072b4a9b47c664a2", + "pub_key": "7efa60ce78ac343df8a013a2027c6c5ef29f9502edcbd769d2c21717fecc5951", + "signature": "c9e80dd3bdd25ca2d352ce77510f1aed37ba3509dc8cc0677f2d7c2dd04090707950ce9dd6c83d2a428063063aff5c04f1744e334f661f2fc01b4ef80b50f739" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Multiple outputs with labels: un-labeled and labeled address; same recipient", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "03a6739499dc667d308baefea4de0c4a85cc72aece181bc05712d3919662610ff1" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + [ + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c", + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 1 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj" + ], + "outputs": [ + { + "priv_key_tweak": "43100f89f1a6bf10081c92b473ffc57ceac7dbed600b6aba9bb3976f17dbb914", + "pub_key": "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "signature": "15c92509b67a6c211ebb4a51b7528d0666e6720de2343b2e92cfb97942ca14693c1f1fdc8451acfdb2644039f8f5c76114807fdc3d3a002d8a46afab6756bd75" + }, + { + "priv_key_tweak": "33ce085c3c11eaad13694aae3c20301a6c83382ec89a7cde96c6799e2f88805a", + "pub_key": "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac", + "signature": "335667ca6cae7a26438f5cfdd73b3d48fa832fa9768521d7d5445f22c203ab0d74ed85088f27d29959ba627a4509996676f47df8ff284d292567b1beef0e3912" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Multiple outputs with labels: multiple outputs for labeled address; same recipient", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "03a6739499dc667d308baefea4de0c4a85cc72aece181bc05712d3919662610ff1" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "03a6739499dc667d308baefea4de0c4a85cc72aece181bc05712d3919662610ff1" + } + ] + }, + "expected": { + "outputs": [ + [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 1 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj" + ], + "outputs": [ + { + "priv_key_tweak": "43100f89f1a6bf10081c92b473ffc57ceac7dbed600b6aba9bb3976f17dbb914", + "pub_key": "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "signature": "15c92509b67a6c211ebb4a51b7528d0666e6720de2343b2e92cfb97942ca14693c1f1fdc8451acfdb2644039f8f5c76114807fdc3d3a002d8a46afab6756bd75" + }, + { + "priv_key_tweak": "9d5fd3b91cac9ddfea6fc2e6f9386f680e6cee623cda02f53706306c081de87f", + "pub_key": "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c", + "signature": "db0dfacc98b6a6fcc67cc4631f080b1ca38c60d8c397f2f19843f8f95ec91594b24e47c5bd39480a861c1209f7e3145c440371f9191fb96e324690101eac8e8e" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Multiple outputs with labels: un-labeled, labeled, and multiple outputs for labeled address; same recipients", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "03a6739499dc667d308baefea4de0c4a85cc72aece181bc05712d3919662610ff1" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjyh2ju7hd5gj57jg5r9lev3pckk4n2shtzaq34467erzzdfajfggty6aa5", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "0244baa5cf5db444a9e922832ff2c88716b566a85d62e8235aebd91884d4f64942" + }, + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjyh2ju7hd5gj57jg5r9lev3pckk4n2shtzaq34467erzzdfajfggty6aa5", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "0244baa5cf5db444a9e922832ff2c88716b566a85d62e8235aebd91884d4f64942" + } + ] + }, + "expected": { + "outputs": [ + [ + "006a02c308ccdbf3ac49f0638f6de128f875db5a213095cf112b3b77722472ae", + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa" + ], + [ + "006a02c308ccdbf3ac49f0638f6de128f875db5a213095cf112b3b77722472ae", + "3edf1ff6657c6e69568811bd726a7a7f480493aa42161acfe8dd4f44521f99ed", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa" + ], + [ + "006a02c308ccdbf3ac49f0638f6de128f875db5a213095cf112b3b77722472ae", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701" + ], + [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "3c54444944d176437644378c23efb999ab6ab1cacdfe1dc1537b607e3df330e2", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ], + [ + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ], + [ + "3c54444944d176437644378c23efb999ab6ab1cacdfe1dc1537b607e3df330e2", + "602e10e6944107c9b48bd885b493676578c935723287e0ab2f8b7f136862568e", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa" + ], + [ + "3c54444944d176437644378c23efb999ab6ab1cacdfe1dc1537b607e3df330e2", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ], + [ + "3edf1ff6657c6e69568811bd726a7a7f480493aa42161acfe8dd4f44521f99ed", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ], + [ + "3edf1ff6657c6e69568811bd726a7a7f480493aa42161acfe8dd4f44521f99ed", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa", + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ], + [ + "602e10e6944107c9b48bd885b493676578c935723287e0ab2f8b7f136862568e", + "7ee1543ed5d123ffa66fbebc128c020173eb490d5fa2ba306e0c9573a77db8f3", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + [ + "602e10e6944107c9b48bd885b493676578c935723287e0ab2f8b7f136862568e", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa", + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca" + ], + [ + "83dc944e61603137294829aed56c74c9b087d80f2c021b98a7fae5799000696c", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "e976a58fbd38aeb4e6093d4df02e9c1de0c4513ae0c588cef68cda5b2f8834ca", + "f4569fc5f69c10f0082cfbb8e072e6266ec55f69fba8cffca4cbb4c144b7e59b" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "006a02c308ccdbf3ac49f0638f6de128f875db5a213095cf112b3b77722472ae", + "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [ + 1, + 1337 + ] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqaxww2fnhrx05cghth75n0qcj59e3e2anscr0q9wyknjxtxycg07y3pevyj", + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjyh2ju7hd5gj57jg5r9lev3pckk4n2shtzaq34467erzzdfajfggty6aa5" + ], + "outputs": [ + { + "priv_key_tweak": "4e3352fbe0505c25e718d96007c259ef08db34f8c844e4ff742d9855ff03805a", + "pub_key": "006a02c308ccdbf3ac49f0638f6de128f875db5a213095cf112b3b77722472ae", + "signature": "6eeae1ea9eb826e3d0e812f65937100e0836ea188c04f36fabc4981eda29de8d3d3529390a0a8b3d830f7bca4f5eae5994b9788ddaf05ad259ffe26d86144b4b" + }, + { + "priv_key_tweak": "43100f89f1a6bf10081c92b473ffc57ceac7dbed600b6aba9bb3976f17dbb914", + "pub_key": "39f42624d5c32a77fda80ff0acee269afec601d3791803e80252ae04e4ffcf4c", + "signature": "15c92509b67a6c211ebb4a51b7528d0666e6720de2343b2e92cfb97942ca14693c1f1fdc8451acfdb2644039f8f5c76114807fdc3d3a002d8a46afab6756bd75" + }, + { + "priv_key_tweak": "bf709f98d4418f8a67e738154ae48818dad44689cd37fbc070891a396dd1c633", + "pub_key": "ae1a780c04237bd577283c3ddb2e499767c3214160d5a6b0767e6b8c278bd701", + "signature": "42a19fd8a63dde1824966a95d65a28203e631e49bf96ca5dae1b390e7a0ace2cc8709c9b0c5715047032f57f536a3c80273cbecf4c05be0b5456c183fa122c06" + }, + { + "priv_key_tweak": "736f05e4e3072c3b8656bedef2e9bf54cbcaa2b6fe5320d3e86f5b96874dda71", + "pub_key": "ca64abe1e0f737823fb9a94f597eed418fb2df77b1317e26b881a14bb594faaa", + "signature": "2e61bb3d79418ecf55f68847cf121bfc12d397b39d1da8643246b2f0a9b96c3daa4bfe9651beb5c9ce20e1f29282c4566400a4b45ee6657ec3b18fdc554da0b4" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Single recipient: use silent payments for sender change", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + }, + { + "address": "sp1qqw6vczcfpdh5nf5y2ky99kmqae0tr30hgdfg88parz50cp80wd2wqqlv6saelkk5snl4wfutyxrchpzzwm8rjp3z6q7apna59z9huq4x754e5atr", + "scan_pub_key": "03b4cc0b090b6f49a684558852db60ee5eb1c5f74352839c3d18a8fc04ef7354e0", + "spend_pub_key": "03ecd43b9fdad484ff57278b21878b844276ce390622d03dd0cfb4288b7e02a6f5" + } + ] + }, + "expected": { + "outputs": [ + [ + "be368e28979d950245d742891ae6064020ba548c1e2e65a639a8bb0675d95cff", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ] + ], + "shared_secrets": [ + "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "037d12c02c3aed482658a28b8d1be030dac1daf995551491d74c00543af98572fb" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "be368e28979d950245d742891ae6064020ba548c1e2e65a639a8bb0675d95cff", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + "key_material": { + "spend_priv_key": "b8f87388cbb41934c50daca018901b00070a5ff6cc25a7e9e716a9d5b9e4d664", + "scan_priv_key": "11b7a82e06ca2648d5fded2366478078ec4fc9dc1d8ff487518226f229d768fd" + }, + "labels": [ + 0 + ] + }, + "expected": { + "addresses": [ + "sp1qqw6vczcfpdh5nf5y2ky99kmqae0tr30hgdfg88parz50cp80wd2wqqauj52ymtc4xdkmx3tgyhrsemg2g3303xk2gtzfy8h8ejet8fz8jcw23zua", + "sp1qqw6vczcfpdh5nf5y2ky99kmqae0tr30hgdfg88parz50cp80wd2wqqlv6saelkk5snl4wfutyxrchpzzwm8rjp3z6q7apna59z9huq4x754e5atr" + ], + "outputs": [ + { + "priv_key_tweak": "80cd767ed20bd0bb7d8ea5e803f8c381293a62e8a073cf46fb0081da46e64e1f", + "pub_key": "be368e28979d950245d742891ae6064020ba548c1e2e65a639a8bb0675d95cff", + "signature": "7fbd5074cf1377273155eefafc7c330cb61b31da252f22206ac27530d2b2567040d9af7808342ed4a09598c26d8307446e4ed77079e6a2e61fea736e44da5f5a" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "037d12c02c3aed482658a28b8d1be030dac1daf995551491d74c00543af98572fb", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + }, + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "be368e28979d950245d742891ae6064020ba548c1e2e65a639a8bb0675d95cff", + "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "33ce085c3c11eaad13694aae3c20301a6c83382ec89a7cde96c6799e2f88805a", + "pub_key": "f207162b1a7abc51c42017bef055e9ec1efc3d3567cb720357e2b84325db33ac", + "signature": "335667ca6cae7a26438f5cfdd73b3d48fa832fa9768521d7d5445f22c203ab0d74ed85088f27d29959ba627a4509996676f47df8ff284d292567b1beef0e3912" + } + ], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "Single recipient: taproot input with NUMS point", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0440c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b22205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5ac21c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac00150", + "prevout": { + "scriptPubKey": { + "hex": "5120da6f0595ecb302bbe73e2f221f05ab10f336b06817d36fd28fc6691725ddaa85" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140bd1e708f92dbeaf24a6b8dd22e59c6274355424d62baea976b449e220fd75b13578e262ab11b7aa58e037f0c6b0519b66803b7d9decaa1906dedebfb531c56c1", + "prevout": { + "scriptPubKey": { + "hex": "5120782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + } + }, + "private_key": "fc8716a97a48ba9a05a98ae47b5cd201a25a7fd5d8b73c203c5f7b6b6b3b6ad7" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 1, + "scriptSig": "", + "txinwitness": "0340268d31a9276f6380107d5321cafa6d9e8e5ea39204318fdc8206b31507c891c3bbcea3c99e2208d73bd127a8e8c5f1e45a54f1bd217205414ddb566ab7eda0092220e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85dac21c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0", + "prevout": { + "scriptPubKey": { + "hex": "51200a3c9365ceb131f89b0a4feb6896ebd67bb15a98c31eaa3da143bb955a0f3fcb" + } + }, + "private_key": "8d4751f6e8a3586880fb66c19ae277969bd5aa06f61c4ee2f1e2486efdf666d3" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "79e79897c52935bfd97fc6e076a6431a0c7543ca8c31e0fc3cf719bb572c842d" + ] + ], + "shared_secrets": [ + "036f040608cd1e5ee79c54e78bea85904c895591f547beae080d0c5f6946c2730d" + ], + "input_private_key_sum": "fc8716a97a48ba9a05a98ae47b5cd201a25a7fd5d8b73c203c5f7b6b6b3b6ad7", + "input_pub_keys": [ + "02782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0440c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b22205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5ac21c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac00150", + "prevout": { + "scriptPubKey": { + "hex": "5120da6f0595ecb302bbe73e2f221f05ab10f336b06817d36fd28fc6691725ddaa85" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140bd1e708f92dbeaf24a6b8dd22e59c6274355424d62baea976b449e220fd75b13578e262ab11b7aa58e037f0c6b0519b66803b7d9decaa1906dedebfb531c56c1", + "prevout": { + "scriptPubKey": { + "hex": "5120782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 1, + "scriptSig": "", + "txinwitness": "0340268d31a9276f6380107d5321cafa6d9e8e5ea39204318fdc8206b31507c891c3bbcea3c99e2208d73bd127a8e8c5f1e45a54f1bd217205414ddb566ab7eda0092220e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85dac21c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0", + "prevout": { + "scriptPubKey": { + "hex": "51200a3c9365ceb131f89b0a4feb6896ebd67bb15a98c31eaa3da143bb955a0f3fcb" + } + } + } + ], + "outputs": [ + "79e79897c52935bfd97fc6e076a6431a0c7543ca8c31e0fc3cf719bb572c842d" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "3ddec3232609d348d6b8b53123b4f40f6d4f5398ca586f087b0416ec3b851496", + "pub_key": "79e79897c52935bfd97fc6e076a6431a0c7543ca8c31e0fc3cf719bb572c842d", + "signature": "d7d06e3afb68363031e4eb18035c46ceae41bdbebe7888a4754bc9848c596436869aeaecff0527649a1f458b71c9ceecec10b535c09d01d720229aa228547706" + } + ], + "tweak": "02213b872c9a6ee28a0d861384a1b3e3ec7257f4855ed09b4323e3899f3b028989", + "shared_secret": "036f040608cd1e5ee79c54e78bea85904c895591f547beae080d0c5f6946c2730d", + "input_pub_key_sum": "02782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + } + } + ] + }, + { + "comment": "Pubkey extraction from malleated p2pkh", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "0075473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 2, + "scriptSig": "5163473045022100e7d26e77290b37128f5215ade25b9b908ce87cc9a4d498908b5bb8fd6daa1b8d022002568c3a8226f4f0436510283052bfb780b76f3fe4aa60c4c5eb118e43b187372102e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d67483046022100c0d3c851d3bd562ae93d56bcefd735ea57c027af46145a4d5e9cac113bfeb0c2022100ee5b2239af199fa9b7aa1d98da83a29d0a2cf1e4f29e2f37134ce386d51c544c2102ad0f26ddc7b3fcc340155963b3051b85289c1869612ecb290184ac952e2864ec68", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914c82c5ec473cbc6c86e5ef410e36f9495adcf979988ac" + } + }, + "private_key": "72b8ae09175ca7977f04993e651d88681ed932dfb92c5158cdf0161dd23fda6e" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "4612cdbf845c66c7511d70aab4d9aed11e49e48cdb8d799d787101cdd0d53e4f" + ] + ], + "shared_secrets": [ + "034773b97ccad9791cb4213964ff9896ccd6581ee69345de5d114786d9d86b03a2" + ], + "input_private_key_sum": "610e0f75fd05e5e80e088b57af0a46da06cb0700c0c5907aa6d29c6b4ce46348", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "02e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "0075473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 2, + "scriptSig": "5163473045022100e7d26e77290b37128f5215ade25b9b908ce87cc9a4d498908b5bb8fd6daa1b8d022002568c3a8226f4f0436510283052bfb780b76f3fe4aa60c4c5eb118e43b187372102e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d67483046022100c0d3c851d3bd562ae93d56bcefd735ea57c027af46145a4d5e9cac113bfeb0c2022100ee5b2239af199fa9b7aa1d98da83a29d0a2cf1e4f29e2f37134ce386d51c544c2102ad0f26ddc7b3fcc340155963b3051b85289c1869612ecb290184ac952e2864ec68", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914c82c5ec473cbc6c86e5ef410e36f9495adcf979988ac" + } + } + } + ], + "outputs": [ + "4612cdbf845c66c7511d70aab4d9aed11e49e48cdb8d799d787101cdd0d53e4f" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "10bde9781def20d7701e7603ef1b1e5e71c67bae7154818814e3c81ef5b1a3d3", + "pub_key": "4612cdbf845c66c7511d70aab4d9aed11e49e48cdb8d799d787101cdd0d53e4f", + "signature": "6137969f810e9e8ef6c9755010e808f5dd1aed705882e44d7f0ae64eb0c509ec8b62a0671bee0d5914ac27d2c463443e28e999d82dc3d3a4919f093872d947bb" + } + ], + "tweak": "028d6617f9bfe08604beb2188f4eebec923f5f8cc436fa6d14e4256e49bc32e7c8", + "shared_secret": "034773b97ccad9791cb4213964ff9896ccd6581ee69345de5d114786d9d86b03a2", + "input_pub_key_sum": "038b0d201fe111bdc0e6953772bd02a41959d25d5b2f66bcbe348af27bbdd42735" + } + } + ] + }, + { + "comment": "P2PKH and P2WPKH Uncompressed Keys are skipped", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9144b92ac4ac6fe6212393894addda332f2e47a315688ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 1, + "scriptSig": "", + "txinwitness": "02473045022100e7d26e77290b37128f5215ade25b9b908ce87cc9a4d498908b5bb8fd6daa1b8d022002568c3a8226f4f0436510283052bfb780b76f3fe4aa60c4c5eb118e43b187374104e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d6fe8190e189be57d0d5bcd17dbcbcd04c9b4a1c5f605b10d5c90abfcc0d12884", + "prevout": { + "scriptPubKey": { + "hex": "00140423f731a07491364e8dce98b7c00bda63336950" + } + }, + "private_key": "72b8ae09175ca7977f04993e651d88681ed932dfb92c5158cdf0161dd23fda6e" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6" + ] + ], + "shared_secrets": [ + "0295a54c359da5b2640601ddbedb26e040cb97b6a3432e60b76d1258e85f72fa64" + ], + "input_private_key_sum": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a91419c2f3ae0ca3b642bd3e49598b8da89f50c1416188ac" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9144b92ac4ac6fe6212393894addda332f2e47a315688ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 1, + "scriptSig": "", + "txinwitness": "02473045022100e7d26e77290b37128f5215ade25b9b908ce87cc9a4d498908b5bb8fd6daa1b8d022002568c3a8226f4f0436510283052bfb780b76f3fe4aa60c4c5eb118e43b187374104e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d6fe8190e189be57d0d5bcd17dbcbcd04c9b4a1c5f605b10d5c90abfcc0d12884", + "prevout": { + "scriptPubKey": { + "hex": "00140423f731a07491364e8dce98b7c00bda63336950" + } + } + } + ], + "outputs": [ + "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "688fa3aeb97d2a46ae87b03591921c2eaf4b505eb0ddca2733c94701e01060cf", + "pub_key": "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6", + "signature": "72e7ad573ac23255d4651d5b0326a200496588acb7a4894b22092236d5eda6a0a9a4d8429b022c2219081fefce5b33795cae488d10f5ea9438849ed8353624f2" + } + ], + "tweak": "02b04034f00da0678507d1345b7d56fecef825a1151f9dc7d8ca6946452a9e1f43", + "shared_secret": "0295a54c359da5b2640601ddbedb26e040cb97b6a3432e60b76d1258e85f72fa64", + "input_pub_key_sum": "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + ] + }, + { + "comment": "Skip invalid P2SH inputs", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "16001419c2f3ae0ca3b642bd3e49598b8da89f50c14161", + "txinwitness": "02483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "prevout": { + "scriptPubKey": { + "hex": "a9148629db5007d5fcfbdbb466637af09daf9125969387" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "1600144b92ac4ac6fe6212393894addda332f2e47a3156", + "txinwitness": "02473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "prevout": { + "scriptPubKey": { + "hex": "a9146c9bf136fbb7305fd99d771a95127fcf87dedd0d87" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 2, + "scriptSig": "00493046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d601483045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b97014c695221025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be52103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233382102e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d53ae", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "a9141044ddc6cea09e4ac40fbec2ba34ad62de6db25b87" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [ + "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6" + ] + ], + "shared_secrets": [ + "0295a54c359da5b2640601ddbedb26e040cb97b6a3432e60b76d1258e85f72fa64" + ], + "input_private_key_sum": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "16001419c2f3ae0ca3b642bd3e49598b8da89f50c14161", + "txinwitness": "02483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d621025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "prevout": { + "scriptPubKey": { + "hex": "a9148629db5007d5fcfbdbb466637af09daf9125969387" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 1, + "scriptSig": "1600144b92ac4ac6fe6212393894addda332f2e47a3156", + "txinwitness": "02473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "prevout": { + "scriptPubKey": { + "hex": "a9146c9bf136fbb7305fd99d771a95127fcf87dedd0d87" + } + } + }, + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 2, + "scriptSig": "00493046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d601483045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b97014c695221025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be52103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233382102e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d53ae", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "a9141044ddc6cea09e4ac40fbec2ba34ad62de6db25b87" + } + } + } + ], + "outputs": [ + "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [ + { + "priv_key_tweak": "688fa3aeb97d2a46ae87b03591921c2eaf4b505eb0ddca2733c94701e01060cf", + "pub_key": "67fee277da9e8542b5d2e6f32d660a9bbd3f0e107c2d53638ab1d869088882d6", + "signature": "72e7ad573ac23255d4651d5b0326a200496588acb7a4894b22092236d5eda6a0a9a4d8429b022c2219081fefce5b33795cae488d10f5ea9438849ed8353624f2" + } + ], + "tweak": "02b04034f00da0678507d1345b7d56fecef825a1151f9dc7d8ca6946452a9e1f43", + "shared_secret": "0295a54c359da5b2640601ddbedb26e040cb97b6a3432e60b76d1258e85f72fa64", + "input_pub_key_sum": "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + ] + }, + { + "comment": "Recipient ignores unrelated outputs", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgrz6j0lcqnc04vxccydl0kpsj4frfje0ktmgcl2t346hkw30226xqupawdf48k8882j0strrvcmgg2kdawz53a54dd376ngdhak364hzcmynqtn", + "scan_pub_key": "02062d49ffc02787d586c608dfbec184aa91a6597d97b463ea5c6babd9d17a95a3", + "spend_pub_key": "0381eb9a9a9ec739d527c1631b31b421566f5c2a47b4ab5b1f6a686dfb68eab716" + } + ] + }, + "expected": { + "outputs": [ + [ + "841792c33c9dc6193e76744134125d40add8f2f4a96475f28ba150be032d64e8" + ] + ], + "shared_secrets": [ + "03dd5fd04d3c8863be750a1bd7474df06161461d38d3ce1397a5c78cee112cdcd2" + ], + "input_private_key_sum": "ee55616ce5a93e508f03f21949ecbe70a2a0b107b6e1df5d98b4e4da4adaca1b", + "input_pub_keys": [ + "025a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5", + "03782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "", + "txinwitness": "0140c459b671370d12cfb5acee76da7e3ba7cc29b0b4653e3af8388591082660137d087fdc8e89a612cd5d15be0febe61fc7cdcf3161a26e599a4514aa5c3e86f47b", + "prevout": { + "scriptPubKey": { + "hex": "51205a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b972103782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9147cdd63cc408564188e8e472640e921c7c90e651d88ac" + } + } + } + ], + "outputs": [ + "841792c33c9dc6193e76744134125d40add8f2f4a96475f28ba150be032d64e8", + "782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [], + "tweak": "0314bec14463d6c0181083d607fecfba67bb83f95915f6f247975ec566d5642ee8", + "shared_secret": "038efbcbc1b0938fba3bf59fea1219a3c54b6d6f9107560da05001407adc13f413", + "input_pub_key_sum": "03853f51bef283502181e93238c8708ae27235dc51ae45a0c4053987c52fc6428b" + } + } + ] + }, + { + "comment": "No valid inputs, sender generates no outputs", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d641045a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5c61836c9b1688ba431f7ea3039742251f62f0dca3da1bee58a47fa9b456c2d52", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914460e8b41545d2dbe7e0671f0f573e2232814260a88ac" + } + }, + "private_key": "eadc78165ff1f8ea94ad7cfdc54990738a4c53f6e0507b42154201b8e5dff3b1" + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9144b92ac4ac6fe6212393894addda332f2e47a315688ac" + } + }, + "private_key": "0378e95685b74565fa56751b84a32dfd18545d10d691641b8372e32164fad66a" + } + ], + "recipients": [ + { + "address": "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv", + "scan_pub_key": "0220bcfac5b99e04ad1a06ddfb016ee13582609d60b6291e98d01a9bc9a16c96d4", + "spend_pub_key": "025cc9856d6f8375350e123978daac200c260cb5b5ae83106cab90484dcd8fcf36" + } + ] + }, + "expected": { + "outputs": [ + [] + ], + "shared_secrets": [ + null + ], + "input_pub_keys": [] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16", + "vout": 0, + "scriptSig": "483046022100ad79e6801dd9a8727f342f31c71c4912866f59dc6e7981878e92c5844a0ce929022100fb0d2393e813968648b9753b7e9871d90ab3d815ebf91820d704b19f4ed224d641045a1e61f898173040e20616d43e9f496fba90338a39faa1ed98fcbaeee4dd9be5c61836c9b1688ba431f7ea3039742251f62f0dca3da1bee58a47fa9b456c2d52", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a914460e8b41545d2dbe7e0671f0f573e2232814260a88ac" + } + } + }, + { + "txid": "a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d", + "vout": 0, + "scriptSig": "473045022100a8c61b2d470e393279d1ba54f254b7c237de299580b7fa01ffcc940442ecec4502201afba952f4e4661c40acde7acc0341589031ba103a307b886eb867b23b850b974104782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c3799373233387c5343bf58e23269e903335b958a12182f9849297321e8d710e49a8727129cab", + "txinwitness": "", + "prevout": { + "scriptPubKey": { + "hex": "76a9144b92ac4ac6fe6212393894addda332f2e47a315688ac" + } + } + } + ], + "outputs": [ + "782eeb913431ca6e9b8c2fd80a5f72ed2024ef72a3c6fb10263c379937323338", + "e0ec4f64b3fa2e463ccfcf4e856e37d5e1e20275bc89ec1def9eb098eff1f85d" + ], + "key_material": { + "spend_priv_key": "9d6ad855ce3417ef84e836892e5a56392bfba05fa5d97ccea30e266f540e08b3", + "scan_priv_key": "0f694e068028a717f8af6b9411f9a133dd3565258714cc226594b34db90c1f2c" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqgste7k9hx0qftg6qmwlkqtwuy6cycyavzmzj85c6qdfhjdpdjtdgqjuexzk6murw56suy3e0rd2cgqvycxttddwsvgxe2usfpxumr70xc9pkqwv" + ], + "outputs": [], + "tweak": null, + "shared_secret": null + } + } + ] + }, + { + "comment": "Input keys sum up to zero / point at infinity: sending fails, receiver skips tx", + "sending": [ + { + "given": { + "vin": [ + { + "txid": "3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e", + "vout": 0, + "scriptSig": "", + "txinwitness": "024730440220085003179ce1a3a88ce0069aa6ea045e140761ab88c22a26ae2a8cfe983a6e4602204a8a39940f0735c8a4424270ac8da65240c261ab3fda9272f6d6efbf9cfea366012102557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975", + "prevout": { + "scriptPubKey": { + "hex": "00149d9e24f9fab4e35bf1a6df4b46cb533296ac0792" + } + }, + "private_key": "a6df6a0bb448992a301df4258e06a89fe7cf7146f59ac3bd5ff26083acb22ceb" + }, + { + "txid": "3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e", + "vout": 1, + "scriptSig": "", + "txinwitness": "0247304402204586a68e1d97dd3c6928e3622799859f8c3b20c3c670cf654cc905c9be29fdb7022043fbcde1689f3f4045e8816caf6163624bd19e62e4565bc99f95c533e599782c012103557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975", + "prevout": { + "scriptPubKey": { + "hex": "00149860538b5575962776ed0814ae222c7d60c72d7b" + } + }, + "private_key": "592095f44bb766d5cfe20bda71f9575ed2df6b9fb9addc7e5fdffe0923841456" + } + ], + "recipients": [ + { + "address": "sp1qqtrqglu5g8kh6mfsg4qxa9wq0nv9cauwfwxw70984wkqnw2uwz0w2qnehen8a7wuhwk9tgrzjh8gwzc8q2dlekedec5djk0js9d3d7qhnq6lqj3s", + "scan_pub_key": "02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5", + "spend_pub_key": "0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798" + } + ] + }, + "expected": { + "outputs": [ + [] + ], + "shared_secrets": [ + null + ], + "input_pub_keys": [ + "02557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975", + "03557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975" + ] + } + } + ], + "receiving": [ + { + "given": { + "vin": [ + { + "txid": "3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e", + "vout": 0, + "scriptSig": "", + "txinwitness": "024730440220085003179ce1a3a88ce0069aa6ea045e140761ab88c22a26ae2a8cfe983a6e4602204a8a39940f0735c8a4424270ac8da65240c261ab3fda9272f6d6efbf9cfea366012102557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975", + "prevout": { + "scriptPubKey": { + "hex": "00149d9e24f9fab4e35bf1a6df4b46cb533296ac0792" + } + } + }, + { + "txid": "3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e", + "vout": 1, + "scriptSig": "", + "txinwitness": "0247304402204586a68e1d97dd3c6928e3622799859f8c3b20c3c670cf654cc905c9be29fdb7022043fbcde1689f3f4045e8816caf6163624bd19e62e4565bc99f95c533e599782c012103557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975", + "prevout": { + "scriptPubKey": { + "hex": "00149860538b5575962776ed0814ae222c7d60c72d7b" + } + } + } + ], + "outputs": [ + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "key_material": { + "spend_priv_key": "0000000000000000000000000000000000000000000000000000000000000001", + "scan_priv_key": "0000000000000000000000000000000000000000000000000000000000000002" + }, + "labels": [] + }, + "expected": { + "addresses": [ + "sp1qqtrqglu5g8kh6mfsg4qxa9wq0nv9cauwfwxw70984wkqnw2uwz0w2qnehen8a7wuhwk9tgrzjh8gwzc8q2dlekedec5djk0js9d3d7qhnq6lqj3s" + ], + "outputs": [], + "tweak": null, + "shared_secret": null + } + } + ] + } +] diff --git a/bip-0353.mediawiki b/bip-0353.mediawiki new file mode 100644 index 0000000000..2359866820 --- /dev/null +++ b/bip-0353.mediawiki @@ -0,0 +1,206 @@ +
+  BIP: 353
+  Layer: Applications
+  Title: DNS Payment Instructions
+  Authors: Matt Corallo 
+           Bastien Teinturier 
+  Status: Complete
+  Type: Specification
+  Assigned: 2024-02-10
+  License: CC0-1.0
+  Discussion: 2024-02-13: https://groups.google.com/g/bitcoindev/c/uATaflkYglQ [bitcoin-dev] Mapping Human-Readable Names to Payment Instructions
+
+ + +==Copyright== + +This BIP is licensed under the CC0-1.0 license. + +==Abstract== +This BIP proposes a standard format for encoding [[bip-0021.mediawiki|BIP 21]] URI schemes in DNS TXT records. + +==Motivation== +Various Bitcoin and other cryptocurrency applications have developed human-readable names for payment instructions over time, with marketplace adoption signaling strong demand for it from users. + +The DNS provides a standard, global, hierarchical namespace mapping human-readable labels to records of various forms. Using DNSSEC, the DNS provides cryptographic guarantees using a straightforward PKI which follows the hierarchical nature of the DNS, allowing for stateless and even offline validation of DNS records from a single trusted root. + +Further, because DNS queries are generally proxied through ISP-provided or other resolvers, DNS queries usually do not directly expose the queryer's IP address. Further, because of the prevalence of open resolvers, the simplicity of the protocol, and broad availability of DNS recursive resolver implementations, finding a proxy for DNS records is trivial. + +Thus, using TXT records to store Bitcoin payment instructions allows for human-readable Bitcoin payment destinations which can be trivially verified on hardware wallets and which can be resolved relatively privately. + +==Specification== + +=== General rules for handling === +Bitcoin wallets MUST NOT prefer to use DNS-based resolving when methods with explicit public keys or addresses are available. In other words, if a standard Bitcoin address or direct BIP 21 URI is available or would suffice, Bitcoin wallets MUST prefer to use that instead. + +=== Records === +Payment instructions are indexed by both a user and a domain. Instructions for a given user and domain are stored at user.user._bitcoin-payment.domain in a single TXT RR. + +The TXT RR’s RDATA MUST consist of one or more DNS s (see [[https://www.rfc-editor.org/rfc/rfc1035#section-3.3.14|RFC 1035 §3.3.14]]), each ≤255 bytes. + +All payment instructions MUST be DNSSEC-signed. + +Payment instructions MAY resolve through CNAME or DNAME records as long as all such records and the ultimate records pointed to by them are DNSSEC signed. + +User and domain names which are not expressible using standard printable ASCII MUST be encoded using the punycode IDN encoding defined in [[https://datatracker.ietf.org/doc/html/rfc3492|RFC 3492]] and [[https://datatracker.ietf.org/doc/html/rfc5891|RFC 5891]]. + +Note that because resolvers are not required to support resolving non-ASCII identifiers, wallets SHOULD avoid using non-ASCII identifiers. + +For payment instructions that have a built-in expiry time (e.g. Lightning BOLT 12 offers), care must be taken to ensure that the DNS records expire prior to the expiry of the payment instructions. Otherwise, senders may have payment instructions cached locally which have expired, preventing payment. + +=== Resolution === + +Clients resolving Bitcoin payment instructions MUST ignore any TXT records at the same label which do not begin with (ignoring case) "bitcoin:". Resolvers encountering multiple "bitcoin:"-matching TXT records at the same label MUST treat the records as invalid and refuse to use any payment instructions therein. + +Clients resolving Bitcoin payment instructions MUST reconstruct the bitcoin: URI by concatenating the TXT RR’s fields in RDATA order, without inserting separators, before parsing.DNS TXT RDATA consists of one or more length-prefixed strings with a maximum of 255 bytes of content; see RFC 1035 §3.3.14. + +Clients MUST NOT concatenate across multiple TXT RRs at the same owner name. + +Clients resolving Bitcoin payment instructions MUST fully validate DNSSEC signatures leading to the DNS root (including any relevant CNAME or DNAME records) and MUST NOT accept DNSSEC signatures which use SHA-1 or RSA with keys shorter than 1024 bits. Resolvers MAY accept SHA-1 DS records. + +Clients resolving Bitcoin payment instructions MUST NOT trust a remote resolver to validate DNSSEC records on their behalf. + +Clients resolving Bitcoin payment instructions MUST support resolving through CNAME or DNAME records. + +Resolvers MAY support resolving non-ASCII user and domain identifiers. Resolvers which do support non-ASCII user and domain identifiers MUST take precautions to prevent homograph attacks and SHOULD consider denying paste functionality when entering non-ASCII identifiers. Wallets which do not take any such precautions MUST instead display non-ASCII user and domain identifiers using their raw punycode. As such, wallets SHOULD NOT create identifiers which are not entirely printable ASCII. + +While clients MAY cache the payment instructions they receive from the DNS, clients MUST NOT cache the payment instructions received from the DNS for longer than the TTL provided by their DNS resolver, and further MUST NOT cache the payment instructions for longer than the lowest initial TTL (which is signed as a part of DNSSEC signatures) received in the full DNSSEC chain leading from the DNS root to the resolved TXT record. + +=== Address Reuse === + +Payment instructions with on-chain addresses which will be re-used SHOULD be rotated as regularly as possible to reduce address reuse. Such payment instructions SHOULD also use a relatively short DNS TTL to ensure regular rotation takes effect quickly. In cases where this is not practical, payment instructions SHOULD NOT contain on-chain addresses (i.e. the URI path SHOULD be empty). + +Payment instructions which do contain on-chain addresses which will be re-used SHOULD be rotated after any transaction to such an address is confirmed on-chain. + +=== Display === + +When displaying a verified human-readable name, wallets SHOULD prefix it with ₿, i.e. ₿user@domain. They SHOULD parse recipient information in both user@domain and ₿user@domain forms and resolve such an entry into recipient information using the above record. For the avoidance of doubt, the ₿ is *not* included in the DNS label which is resolved. + +Wallets providing the ability for users to "copy" their address information SHOULD copy the underlying URI directly, rather than the human-readable name. This avoids an additional DNS lookup by the application in which it is pasted. Wallets that nevertheless provide users the ability to copy their human-readable name, MUST include the ₿ prefix (i.e. copy it in the form ₿user@domain). + +Wallets accepting payment information from external devices (e.g. hardware wallets) SHOULD accept RFC 9102-formatted proofs (as a series of unsorted AuthenticationChain records) and, if verification succeeds, SHOULD display the recipient in the form ₿user@domain. + +=== PSBT types === + +Wallets accepting payment information from external devices (e.g. hardware wallets) MAY examine the following per-output PSBT fields to fetch RFC 9102-formatted proofs. Wallets creating PSBTs with recipient information derived from human-readable names SHOULD include the following fields. + +When validating the contained proof, clients MUST enforce the inception on all contained RRSigs is no later than the current time and that the expiry of all RRSigs is no earlier than an hour in the past. Clients MAY allow for an expiry up to an hour in the past to allow for delays between PSBT construction and signing only if such a delay is likely to occur in their intended usecase. + +{| +! Name +! +! +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| BIP 353 DNSSEC proof +| PSBT_OUT_DNSSEC_PROOF = 0x35 +| None +| <1-byte-length-prefixed BIP 353 human-readable name without the ₿ prefix> +| A BIP 353 human-readable name (without the ₿ prefix), prefixed by a 1-byte length. +Followed by an [[https://www.rfc-editor.org/rfc/rfc9102.html#name-dnssec-authentication-chain|RFC 9102 DNSSEC AuthenticationChain]] (i.e. a series of DNS Resource Records in no particular order) providing a DNSSEC proof to a BIP 353 DNS TXT record. +| +| +| 0, 2 +|} + +== Rationale == + +=== Display === + +There are several ways in which human-readable payment instructions could be displayed in wallets. In order to ensure compatibility with existing human-readable names schemes, @ is used as the separator between the user and domain parts. However, simply using the @ separator can lead to confusion between email addresses on a given domain and payment instructions on a domain. In order to somewhat reduce the incidence of such confusion, a ₿ prefix is used. + +=== Rotation === + +On-chain addresses which are re-used (i.e. not including schemes like [[bip-0352.mediawiki|Silent Payments]]) need to be rotated to avoid contributing substantially to address reuse. However, rotating them on a timer or any time a transaction enters the mempool could lead to substantial overhead from excess address generation. Instead, rotating addresses any time a transaction is confirmed on-chain ensures address rotation happens often while bounding the maximum number of addresses needed to one per block, which grows very slowly and will not generate an address set too large to handle while scanning the chain going forward. + +=== Alternatives === +There are many existing schemes to resolve human-readable names to cryptocurrency payment instructions. Sadly, these current schemes suffer from a myriad of drawbacks, including (a) lacking succinct proofs of namespace to public key mappings, (b) revealing sender IP addresses to recipients or other intermediaries as a side-effect of payment, (c) relying on the bloated TLS Certificate Authority infrastructure, or (d) lacking open access, not allowing anyone to create a namespace mapping. + +==== DNS Rather than blockchain-based solutions ==== +There are many blockchain-based alternatives to the DNS which feature better censorship-resistance and, in many cases, security. However, here we chose to use the standard ICANN-managed DNS namespace as many blockchain-based schemes suffer from (a), above (though in some cases this could be addressed with cryptographic SNARK schemes). Further, because they do not have simple client-side querying ability, many of these schemes use trusted intermediaries which resolve names on behalf of clients. This reintroduces drawbacks (b) and often (c) as well. + +Finally, it is worth noting that none of the blockchain-based alternatives to the DNS have had material adoption outside of their specific silos, and committing Bitcoin wallets to rely on a separate system which doesn't see broad adoption may not be sustainable. + +==== DNS Rather than HTTP-based solutions ==== +HTTP(s)-based payment instruction resolution protocols suffer from drawbacks (a), (b), and (c), above, and generally shouldn't be considered a serious alternative for payment instruction resolution. + +==== Private DNS Querying ==== +While public recursive DNS resolvers are very common (e.g. 1.1.1.1, 8.8.8.8, and 9.9.9.9), using such resolvers directly (even after validating DNSSEC signatures) introduces drawback (b), at least in regard to a centralized intermediary. Resolving payment instructions recursively locally using a resolver on the same local network or in the paying application would instead introduce drawback (b) directly to the recipient, which may well be worse. + +For payers not using VPN or other proxying technologies, they generally trust their ISP to not snoop on their DNS requests anyway, so using ISP-provided recursive DNS resolvers is likely the best option. + +However, for the best privacy, payers are encouraged to perform DNS resolution over Tor or another VPN technology. + +Lightning payers should consider utilizing DNS resolution over native onion messages, using the protocol described in [[https://github.com/lightning/blips/blob/master/blip-0032.md|BLIP 32]] + +=== DNS Enumeration === + +In most cases where payments are accepted from any third-party, user enumeration is practical by simply attempting to send small value payments to a list of possible user names. However, storing all valid users in the DNS directly may make such enumeration marginally more practical. Thus, those wishing to avoid such enumeration should carefully ensure all DNS names return valid payment instructions. Note when doing so that wildcard records are identified as such by the DNSSEC RRSIG labels counter and are differentiable from non-wildcard records. + +== Backwards Compatibility == + +This work is intended to extend and subsume the existing "Lightning Address" scheme, which maps similar names (without the ₿ prefix) using HTTPS servers to Lightning BOLT 11 payment instructions. Wallets implementing this scheme MAY fall back to existing "Lightning Address" logic if DNS resolution fails but SHOULD NOT do so after this scheme is sufficiently broadly deployed to avoid leaking sender IP address information. + +== Examples == + +matt@mattcorallo.com resolves to + +
matt.user._bitcoin-payment.mattcorallo.com. 1800 IN TXT  "bitcoin:?lno=lno1qsgr30k45jhvkfqxjqheaetac
+u4guyxvqttftvqu0f5sneckep3lkwdut7mmhhpcyjmlmnjn4hze8ed7pq88xqkxt2dcw5mlxhz644fms82f7k4ymfxs2ehhpjtxw
+xly0w5k8xdtlvpqyd8xzdq4tq8lgupnueshgydr330lc3j5kdcqh54gt7jdg9n68j4eqqeu7ts8uh0qxamee6ndj37tc6mzgejth
+vvjqj96p8dz2h" "rsh5z5n27qfk6svjz5pmkh0smq26k0j2j4q36xgq3r5qzet9kuhq4lydpen5mskxgjdvs5faqgv8pmj7cfd7
+ny84djksqpqk9ky6juc7fpezecxvg7sjx05dckyypnv9tmvfp6tkpehmtaqmvuupetxuzqf4t0azddjdcpasgw6hxuz9g"
+
+ +* Note that lno indicates a value containing a lightning BOLT12 offer. +* Note that the complete URI is broken into two strings with maximum 255 characters each + +=== Example proofs === + +The following are valid DNSSEC proofs to be included in the PSBT_OUT_DNSSEC_PROOF record in a PSBT. + +This encodes address bc1qztwy6xen3zdtt7z0vrgapmjtfz8acjkfp5fp7l to simple@dnssec_proof_tests.bitcoin.ninja valid on August 7, 2025. Note that the second TXT record (which does not start with, case insensitively, "bitcoin:") is ignored. +2773696d706c6540646e737365635f70726f6f665f74657374732e626974636f696e2e6e696e6a610673696d706c650475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100001000010000001e001110626974636f696e20697320636f6f6c210673696d706c650475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100001000010000001e003736626974636f696e3a3f62633d626331717a7477793678656e337a647474377a3076726761706d6a74667a3861636a6b6670356670376c0673696d706c650475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100002e00010000001e006100100d060000001e68a70b7e68948166d0e207626974636f696e056e696e6a61007e51ba5c43c4d18dc62a54d4647d1fcf2cfa594cd6bfddfe834c7b9bc6f1849490972441ea34283c6c7dbab3ed783deabebb3f1081ade02e57795a85220051bc07626974636f696e056e696e6a6100003000010001614500440100030dff753a27b08c3e48a642b210d6fcc444ff9ed4faf9c1241103db4ed3c19a95c3afbb52c0c02eb392ee048cc9e28ac2d272b1053bdc052bc18d5de05d7710196c07626974636f696e056e696e6a6100003000010001614500440101030df65551925ce6321888e685981823d617fbc10f329bffe4081bf18c2372632a5548010bf62e6556a92722629275e0bd001e3d7837d325a353f6a851c5b965259607626974636f696e056e696e6a6100002e000100016145006100300d0200093a806898c73468863d1c716c07626974636f696e056e696e6a610002fd1bf18c2ebb5ece5e28ca76bf30650695636c55633bccae8179c2d1ee7b97e78d188e08ffc869a8f67847bf557516ac12465ebea1acc281d6d636fdab612007626974636f696e056e696e6a6100002b000100000cfc0024716c0d023f7ad5a303e9c1cd1474b8df2ae56f3f82da8637ca55db4d9a2bb85960ca698e07626974636f696e056e696e6a6100002b000100000cfc0024768a0d02ce46a9aff9a06e789c1bdfe250b0ef6ba8d39a53b2a3427c551f5ad375e059b607626974636f696e056e696e6a6100002e000100000cfc0099002b080200000e1068a89268688cd4d892dc056e696e6a61004d88897d7d5f5d920ca436e81ee67b1bb22f1a96309693454ab9d0b06434794162cc42846a4b51a40475a5b44e940c04dd1ac2c902a190ca2251ae89184520b0f3f22c12c51403d0a6e1cd95792e8f6f5036cd2d50dbdfa5eba3b2ee70ff78d40dc2eba2cc899af26954a55e5b5d344d478cabd9423418495caee45c550b1144056e696e6a61000030000100000cfc0088010003080301000197edb59d4f181e2761dd8d0465854339afc71fd89e47155981ddd175cdce79477552aeaf7b5a08fc4ac6025555f60582f2060e630edfb35b9c7cc30990fb9c3dc9f2fd036c962f67b94c9670d4ceaacd77973bca82ab7c9615f7e4320dda5b6d74dec673017c6fa448b5542a804e08ac873c509c1945ff734c320491e4b18e6d056e696e6a61000030000100000cfc01080101030803010001c71e4c9dc49249a27b3ef42fcb8d56b4c3ac76715c7ad01c41d0d432590d15c3c62cee4b2d29ac35f2d72c9b32a70a0243cbd08aeebc9f6f1e0e63d9e1cdfe133c455a82435c0780b750012c942f7ed5b662eec8d9ae885a58993fa78d7561fedcd11d9e1c171acb02d0025837ba61a3c0a6756427414470c9ca0906b298168b5f4d9640e62e1b75dd06be664104ed32cfe447fa21f37401712c720a0dca4bb1bc20f3fa3103cad336bde20b16f73948e6b80dda0a528db536a958868c3870ecddcfb02dfb3cb4d22e2ad49a4b9f78c90ff6c7e10e301b3fb36fe859a94c30084660665741c14ff60d0535013fcf439840ecad82fc9278e4ace68ba95e708249056e696e6a61000030000100000cfc00880100030803010001d28cb7e2bb163d5815838bedeca1006dde8551b379cb963c8a2cb42bc360127e3a5cf88ffc851a67414815b875f65d78c39b58d2fb29a1d4e76d50cb6b4a58a11fe2fb7c1b6db7bf7d72f5a1401e381c57fcc76f599cc73f05095d2bd14d9895e4fa1cff21bd760598a734b640102d11bc159c6b2ae73dbfd2741518142584d1056e696e6a6100002e000100000cfc01190030080100000e1068a89268688cd4d8b402056e696e6a6100646e04cf5f76daa775ff98905ded3d2caad68d3198fc161340d558262c7ba7da28e7538a7f32d5a6485e4448037e8edf55759b7059fdc084f1017f790aa7c0d8f0e4af6c9af04e4afd16ce6052c30da59314c9c98075fd32bb77a81f34bea6190631b9d0a4351a764c14152ea217e6271647bf95b0df4c3d7cc00937bec01b65ad1b5209c976a4843e399f173f196a012c0876bc9afa3457d940d6ad7b9d50b3d496836d7342cf3aec75ac4785563e20574ddd2dab1cfb6b5da32508edf7186aa516b0451b221251652ee44353710cbe35928b79fff4293c5e8eff7ab371ce43595e2300305bda0108b911c3ef7d4d15c70d68686fddf28422d5fcbcdb967e84056e696e6a6100002b0001000151800024b4020802c8f816a7a575bdb2f997f682aab2653ba2cb5eddb69b036a30742a33befaf141056e696e6a6100002e0001000151800113002b08010001518068a55650689424c0b569007f4d7bbce2d77380e115f8469a3c6d1d4bd9be1145eeee843332f1d54da134a25f7d259ccfa36a2e833106139ba37bc28651b7717dabfc8c450e889c5d5d6d39d12f1004252fa08692794af4a7f29a94f6611f9b000ba899d90d6a32e91c54e63720811546b251fb265b7f62615391ab330f83a96841f0367347e67522112f63f3efda891ae0f7265ed5b89673f184027cdb9b5e94b16a9b1f99877cc8e078abf246cad1f76a48a34474977dbd89dd3b41f381df89a82e2939aeb06830f656253e4e347cd04ee6dba0c8377e818f919f80a7e6aefa0f8196d04845bc26b498b0115022ff75e363711e55337de505e50df69b840699160467516d15e8235aa4cf00003000010002a30001080100030803010001b11b182a464c3adc6535aa59613bda7a61cac86945c20b773095941194f4b9f516e8bd924b1e50e3fe83918b51e54529d4e5a1e45303df8462241d5e05979979ae5bf9c6c598c08a496e17f3bd3732d5aebe62667b61db1bbe178f27ac99408165a230d6aee78348e6c67789541f845b2ada96667f8dd16ae44f9e260c4a138b3bb1015965ebe609434a06464bd7d29bac47c3017e83c0f89bca1a9e3bdd0813715f3484292df589bc632e27d37efc02837cb85d770d5bd53a36edc99a8294771aa93cf22406f5506c8cf850ed85c1a475dee5c2d3700b3f5631d903524b849995c20cb407ed411f70b428ae3d642716fe239335aa961a752e67fb6dca0bf72900003000010002a30001080101030803010001af7a8deba49d995a792aefc80263e991efdbc86138a931deb2c65d5682eab5d3b03738e3dfdc89d96da64c86c0224d9ce02514d285da3068b19054e5e787b2969058e98e12566c8c808c40c0b769e1db1a24a1bd9b31e303184a31fc7bb56b85bbba8abc02cd5040a444a36d47695969849e16ad856bb58e8fac8855224400319bdab224d83fc0e66aab32ff74bfeaf0f91c454e6850a1295207bbd4cdde8f6ffb08faa9755c2e3284efa01f99393e18786cb132f1e66ebc6517318e1ce8a3b7337ebb54d035ab57d9706ecd9350d4afacd825e43c8668eece89819caf6817af62dc4fbd82f0e33f6647b2b6bda175f14607f59f4635451e6b27df282ef73d8700003000010002a30001080101030803010001acffb409bcc939f831f7a1e5ec88f7a59255ec53040be432027390a4ce896d6f9086f3c5e177fbfe118163aaec7af1462c47945944c4e2c026be5e98bbcded25978272e1e3e079c5094d573f0e83c92f02b32d3513b1550b826929c80dd0f92cac966d17769fd5867b647c3f38029abdc48152eb8f207159ecc5d232c7c1537c79f4b7ac28ff11682f21681bf6d6aba555032bf6f9f036beb2aaa5b3778d6eebfba6bf9ea191be4ab0caea759e2f773a1f9029c73ecb8d5735b9321db085f1b8e2d8038fe2941992548cee0d67dd4547e11dd63af9c9fc1c5466fb684cf009d7197c2cf79e792ab501e6a8a1ca519af2cb9b5f6367e94c0d47502451357be1b500003000010002a30001080100030803010001b6aec4b48567e2925a2d9c4fa4c96e6dddf86215a9bd8dd579c38ccb1199ed1be89946a7f72fc2633909a2792d0eed1b5afb2ee4c78d865a76d6cd9369d999c96af6be0a2274b8f2e9e0a0065bd20257570f08bc14c16f5616426881a83dbce6926e391c138a2ec317efa7349264de2e791c9b7d4a6048ee6eedf27bf1ece398ff0d229f18377cb1f6b98d1228ef217b8146c0c73851b89a6fc37c621ca187e16428a743ffea0072e185ef93e39525cee3ad01e0c94d2e511c8c313322c29ab91631e1856049a36898684c3056e5997473816fb547acb0be6e660bdfa89a5cb28b3669d8625f3f018c7b3b8a4860e774ee8261811ce7f96c461bc162c1a374f300002e00010002a3000113003008000002a30068a66180688ab2004f66007d114bf33e6d20e7588fdfde9a9e2a8ebd5593ce8bc06419e1d1a4afa8766abc1626504ea6243ca5fc9bce55a3f03c0e7eb488409690d84c3beb30f299da007ab69299d0e203c5b44b94328248768089a9b68982650e9ca2d37526307cbd9f06690e58c3c4a1703b1d1193ea0501417944b937b593294e339571eec42a3c700ce075d9c446e5d32bf979396c1c7935f69bd7df2826567fe582a3615d6095368be991b1e5dc39c0af3b0c39e0e353bbcb928e52e886193ac88da0cd8665ea992b642975aa5486f2e6514d0b5086c66ddd58fe8f7a27ecb128211e3ca1bdc4cad91f3cc9b63c526ebaea86075318e33bfc5a53c919e6f01262b24d178eb2cd04b1 + +This encodes address BC1QYYQ734DCNHHCWYW8YJXSWXG4P7K9NXU0QT84QZ to override.x_domain_cname_wild@dnssec_proof_tests.bitcoin.ninja valid on August 6, 2025. +3d6f766572726964652e785f646f6d61696e5f636e616d655f77696c6440646e737365635f70726f6f665f74657374732e626974636f696e2e6e696e6a61086f7665727269646513785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100001000010000001e003736424954434f494e3a3f42433d4243315159595137333444434e48484357595738594a58535758473450374b394e58553051543834515a086f7665727269646513785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100002e00010000001e006100100d070000001e68a5c51b68933b03d0e207626974636f696e056e696e6a61002076be9a243f968dad8a1fff2bce554e231998ca4e943a525a4ceb1d9cda053f7e95c4ca9e3fd5e9bd3af44b2d049c42a4f2f8fd273c9fb068267d6b9d69a2dc07626974636f696e056e696e6a6100003000010002a62900440100030dff753a27b08c3e48a642b210d6fcc444ff9ed4faf9c1241103db4ed3c19a95c3afbb52c0c02eb392ee048cc9e28ac2d272b1053bdc052bc18d5de05d7710196c07626974636f696e056e696e6a6100003000010002a62900440101030df65551925ce6321888e685981823d617fbc10f329bffe4081bf18c2372632a5548010bf62e6556a92722629275e0bd001e3d7837d325a353f6a851c5b965259607626974636f696e056e696e6a6100002e00010002a629006100300d0200093a806898c73468863d1c716c07626974636f696e056e696e6a610002fd1bf18c2ebb5ece5e28ca76bf30650695636c55633bccae8179c2d1ee7b97e78d188e08ffc869a8f67847bf557516ac12465ebea1acc281d6d636fdab612007626974636f696e056e696e6a6100002b000100000cda0024716c0d023f7ad5a303e9c1cd1474b8df2ae56f3f82da8637ca55db4d9a2bb85960ca698e07626974636f696e056e696e6a6100002b000100000cda0024768a0d02ce46a9aff9a06e789c1bdfe250b0ef6ba8d39a53b2a3427c551f5ad375e059b607626974636f696e056e696e6a6100002e000100000cda0099002b080200000e1068a89268688cd4d892dc056e696e6a61004d88897d7d5f5d920ca436e81ee67b1bb22f1a96309693454ab9d0b06434794162cc42846a4b51a40475a5b44e940c04dd1ac2c902a190ca2251ae89184520b0f3f22c12c51403d0a6e1cd95792e8f6f5036cd2d50dbdfa5eba3b2ee70ff78d40dc2eba2cc899af26954a55e5b5d344d478cabd9423418495caee45c550b1144056e696e6a61000030000100000e1000880100030803010001d28cb7e2bb163d5815838bedeca1006dde8551b379cb963c8a2cb42bc360127e3a5cf88ffc851a67414815b875f65d78c39b58d2fb29a1d4e76d50cb6b4a58a11fe2fb7c1b6db7bf7d72f5a1401e381c57fcc76f599cc73f05095d2bd14d9895e4fa1cff21bd760598a734b640102d11bc159c6b2ae73dbfd2741518142584d1056e696e6a61000030000100000e100088010003080301000197edb59d4f181e2761dd8d0465854339afc71fd89e47155981ddd175cdce79477552aeaf7b5a08fc4ac6025555f60582f2060e630edfb35b9c7cc30990fb9c3dc9f2fd036c962f67b94c9670d4ceaacd77973bca82ab7c9615f7e4320dda5b6d74dec673017c6fa448b5542a804e08ac873c509c1945ff734c320491e4b18e6d056e696e6a61000030000100000e1001080101030803010001c71e4c9dc49249a27b3ef42fcb8d56b4c3ac76715c7ad01c41d0d432590d15c3c62cee4b2d29ac35f2d72c9b32a70a0243cbd08aeebc9f6f1e0e63d9e1cdfe133c455a82435c0780b750012c942f7ed5b662eec8d9ae885a58993fa78d7561fedcd11d9e1c171acb02d0025837ba61a3c0a6756427414470c9ca0906b298168b5f4d9640e62e1b75dd06be664104ed32cfe447fa21f37401712c720a0dca4bb1bc20f3fa3103cad336bde20b16f73948e6b80dda0a528db536a958868c3870ecddcfb02dfb3cb4d22e2ad49a4b9f78c90ff6c7e10e301b3fb36fe859a94c30084660665741c14ff60d0535013fcf439840ecad82fc9278e4ace68ba95e708249056e696e6a6100002e000100000e1001190030080100000e1068a89268688cd4d8b402056e696e6a6100646e04cf5f76daa775ff98905ded3d2caad68d3198fc161340d558262c7ba7da28e7538a7f32d5a6485e4448037e8edf55759b7059fdc084f1017f790aa7c0d8f0e4af6c9af04e4afd16ce6052c30da59314c9c98075fd32bb77a81f34bea6190631b9d0a4351a764c14152ea217e6271647bf95b0df4c3d7cc00937bec01b65ad1b5209c976a4843e399f173f196a012c0876bc9afa3457d940d6ad7b9d50b3d496836d7342cf3aec75ac4785563e20574ddd2dab1cfb6b5da32508edf7186aa516b0451b221251652ee44353710cbe35928b79fff4293c5e8eff7ab371ce43595e2300305bda0108b911c3ef7d4d15c70d68686fddf28422d5fcbcdb967e84056e696e6a6100002b0001000151800024b4020802c8f816a7a575bdb2f997f682aab2653ba2cb5eddb69b036a30742a33befaf141056e696e6a6100002e0001000151800113002b08010001518068a404d06892d340b5690081d888ee9bd744185f24bfbaaae70172bb03b6c0a899dcd6801c44b2e3e6acd5fe2192f4f06e5690ace176cb08557f2d5ceef5e9d9eb72f4f639dcf34650eebdef5cb91cd546fbdbd8a529d7ef9bb2168160ae800790d7a7266b531174d8d9be06cad2f1d0f062d9431f7de4beceb02f30ddc97bba44535a703e2d3cc01d2341bb48eb7b25d938f0ed2a7d4c53818e7cb883dc14ffce5899504265869fd3133953c96f48b99ff2055acd53b9f69d2eb8a911bb1f05e2fb8d1d0cc391e1b9ae19fc32b00727a9d8551e1a09319ba94da44cc317bb66e8f372385560cdf8455f858d4afd602307d982d996f729a16c263efa9b8cebe7862b7f9a88ac9fbaf445a600003000010002a30001080100030803010001b6aec4b48567e2925a2d9c4fa4c96e6dddf86215a9bd8dd579c38ccb1199ed1be89946a7f72fc2633909a2792d0eed1b5afb2ee4c78d865a76d6cd9369d999c96af6be0a2274b8f2e9e0a0065bd20257570f08bc14c16f5616426881a83dbce6926e391c138a2ec317efa7349264de2e791c9b7d4a6048ee6eedf27bf1ece398ff0d229f18377cb1f6b98d1228ef217b8146c0c73851b89a6fc37c621ca187e16428a743ffea0072e185ef93e39525cee3ad01e0c94d2e511c8c313322c29ab91631e1856049a36898684c3056e5997473816fb547acb0be6e660bdfa89a5cb28b3669d8625f3f018c7b3b8a4860e774ee8261811ce7f96c461bc162c1a374f300003000010002a30001080101030803010001af7a8deba49d995a792aefc80263e991efdbc86138a931deb2c65d5682eab5d3b03738e3dfdc89d96da64c86c0224d9ce02514d285da3068b19054e5e787b2969058e98e12566c8c808c40c0b769e1db1a24a1bd9b31e303184a31fc7bb56b85bbba8abc02cd5040a444a36d47695969849e16ad856bb58e8fac8855224400319bdab224d83fc0e66aab32ff74bfeaf0f91c454e6850a1295207bbd4cdde8f6ffb08faa9755c2e3284efa01f99393e18786cb132f1e66ebc6517318e1ce8a3b7337ebb54d035ab57d9706ecd9350d4afacd825e43c8668eece89819caf6817af62dc4fbd82f0e33f6647b2b6bda175f14607f59f4635451e6b27df282ef73d8700003000010002a30001080100030803010001b11b182a464c3adc6535aa59613bda7a61cac86945c20b773095941194f4b9f516e8bd924b1e50e3fe83918b51e54529d4e5a1e45303df8462241d5e05979979ae5bf9c6c598c08a496e17f3bd3732d5aebe62667b61db1bbe178f27ac99408165a230d6aee78348e6c67789541f845b2ada96667f8dd16ae44f9e260c4a138b3bb1015965ebe609434a06464bd7d29bac47c3017e83c0f89bca1a9e3bdd0813715f3484292df589bc632e27d37efc02837cb85d770d5bd53a36edc99a8294771aa93cf22406f5506c8cf850ed85c1a475dee5c2d3700b3f5631d903524b849995c20cb407ed411f70b428ae3d642716fe239335aa961a752e67fb6dca0bf72900003000010002a30001080101030803010001acffb409bcc939f831f7a1e5ec88f7a59255ec53040be432027390a4ce896d6f9086f3c5e177fbfe118163aaec7af1462c47945944c4e2c026be5e98bbcded25978272e1e3e079c5094d573f0e83c92f02b32d3513b1550b826929c80dd0f92cac966d17769fd5867b647c3f38029abdc48152eb8f207159ecc5d232c7c1537c79f4b7ac28ff11682f21681bf6d6aba555032bf6f9f036beb2aaa5b3778d6eebfba6bf9ea191be4ab0caea759e2f773a1f9029c73ecb8d5735b9321db085f1b8e2d8038fe2941992548cee0d67dd4547e11dd63af9c9fc1c5466fb684cf009d7197c2cf79e792ab501e6a8a1ca519af2cb9b5f6367e94c0d47502451357be1b500002e00010002a3000113003008000002a30068a66180688ab2004f66007d114bf33e6d20e7588fdfde9a9e2a8ebd5593ce8bc06419e1d1a4afa8766abc1626504ea6243ca5fc9bce55a3f03c0e7eb488409690d84c3beb30f299da007ab69299d0e203c5b44b94328248768089a9b68982650e9ca2d37526307cbd9f06690e58c3c4a1703b1d1193ea0501417944b937b593294e339571eec42a3c700ce075d9c446e5d32bf979396c1c7935f69bd7df2826567fe582a3615d6095368be991b1e5dc39c0af3b0c39e0e353bbcb928e52e886193ac88da0cd8665ea992b642975aa5486f2e6514d0b5086c66ddd58fe8f7a27ecb128211e3ca1bdc4cad91f3cc9b63c526ebaea86075318e33bfc5a53c919e6f01262b24d178eb2cd04b1 + +The following encodes both the on-chain address bc1qztwy6xen3zdtt7z0vrgapmjtfz8acjkfp5fp7l and the BOLT 12 offer lno1zr5qyugqgskrk70kqmuq7v3dnr2fnmhukps9n8hut48vkqpqnskt2svsqwjakp7k6pyhtkuxw7y2kqmsxlwruhzqv0zsnhh9q3t9xhx39suc6qsr07ekm5esdyum0w66mnx8vdquwvp7dp5jp7j3v5cp6aj0w329fnkqqv60q96sz5nkrc5r95qffx002q53tqdk8x9m2tmt85jtpmcycvfnrpx3lr45h2g7na3sec7xguctfzzcm8jjqtj5ya27te60j03vpt0vq9tm2n9yxl2hngfnmygesa25s4u4zlxewqpvp94xt7rur4rhxunwkthk9vly3lm5hh0pqv4aymcqejlgssnlpzwlggykkajp7yjs5jvr2agkyypcdlj280cy46jpynsezrcj2kwa2lyr8xvd6lfkph4xrxtk2xc3lpq to a.x_domain_cname_wild@dnssec_proof_tests.bitcoin.ninja valid on August 6, 2025. Note that it requires following a CNAME to a different domain. +36612e785f646f6d61696e5f636e616d655f77696c6440646e737365635f70726f6f665f74657374732e626974636f696e2e6e696e6a61056e696e6a6100002b0001000151800024b4020802c8f816a7a575bdb2f997f682aab2653ba2cb5eddb69b036a30742a33befaf14107626974636f696e056e696e6a6100003000010002a54400440100030dff753a27b08c3e48a642b210d6fcc444ff9ed4faf9c1241103db4ed3c19a95c3afbb52c0c02eb392ee048cc9e28ac2d272b1053bdc052bc18d5de05d7710196c056e696e6a6100002e000100000d2b01190030080100000e1068a89268688cd4d8b402056e696e6a6100646e04cf5f76daa775ff98905ded3d2caad68d3198fc161340d558262c7ba7da28e7538a7f32d5a6485e4448037e8edf55759b7059fdc084f1017f790aa7c0d8f0e4af6c9af04e4afd16ce6052c30da59314c9c98075fd32bb77a81f34bea6190631b9d0a4351a764c14152ea217e6271647bf95b0df4c3d7cc00937bec01b65ad1b5209c976a4843e399f173f196a012c0876bc9afa3457d940d6ad7b9d50b3d496836d7342cf3aec75ac4785563e20574ddd2dab1cfb6b5da32508edf7186aa516b0451b221251652ee44353710cbe35928b79fff4293c5e8eff7ab371ce43595e2300305bda0108b911c3ef7d4d15c70d68686fddf28422d5fcbcdb967e84056e696e6a6100002e0001000151800113002b08010001518068a404d06892d340b5690081d888ee9bd744185f24bfbaaae70172bb03b6c0a899dcd6801c44b2e3e6acd5fe2192f4f06e5690ace176cb08557f2d5ceef5e9d9eb72f4f639dcf34650eebdef5cb91cd546fbdbd8a529d7ef9bb2168160ae800790d7a7266b531174d8d9be06cad2f1d0f062d9431f7de4beceb02f30ddc97bba44535a703e2d3cc01d2341bb48eb7b25d938f0ed2a7d4c53818e7cb883dc14ffce5899504265869fd3133953c96f48b99ff2055acd53b9f69d2eb8a911bb1f05e2fb8d1d0cc391e1b9ae19fc32b00727a9d8551e1a09319ba94da44cc317bb66e8f372385560cdf8455f858d4afd602307d982d996f729a16c263efa9b8cebe7862b7f9a88ac9fbaf445a6056e696e6a61000030000100000d2b00880100030803010001d28cb7e2bb163d5815838bedeca1006dde8551b379cb963c8a2cb42bc360127e3a5cf88ffc851a67414815b875f65d78c39b58d2fb29a1d4e76d50cb6b4a58a11fe2fb7c1b6db7bf7d72f5a1401e381c57fcc76f599cc73f05095d2bd14d9895e4fa1cff21bd760598a734b640102d11bc159c6b2ae73dbfd2741518142584d107626974636f696e056e696e6a6100002b000100000bf50024716c0d023f7ad5a303e9c1cd1474b8df2ae56f3f82da8637ca55db4d9a2bb85960ca698e00003000010002a30001080100030803010001b11b182a464c3adc6535aa59613bda7a61cac86945c20b773095941194f4b9f516e8bd924b1e50e3fe83918b51e54529d4e5a1e45303df8462241d5e05979979ae5bf9c6c598c08a496e17f3bd3732d5aebe62667b61db1bbe178f27ac99408165a230d6aee78348e6c67789541f845b2ada96667f8dd16ae44f9e260c4a138b3bb1015965ebe609434a06464bd7d29bac47c3017e83c0f89bca1a9e3bdd0813715f3484292df589bc632e27d37efc02837cb85d770d5bd53a36edc99a8294771aa93cf22406f5506c8cf850ed85c1a475dee5c2d3700b3f5631d903524b849995c20cb407ed411f70b428ae3d642716fe239335aa961a752e67fb6dca0bf7290b6d617474636f72616c6c6f03636f6d00003000010003d52200440101030dec7c1fa1752495c42d2224eace96ed74144e9cb811608dd91594974bdc723fdc5b38a37c3340f1deca68a7ec82248822954b2994de5ac99ff6e9db95fd42c94b00003000010002a30001080101030803010001acffb409bcc939f831f7a1e5ec88f7a59255ec53040be432027390a4ce896d6f9086f3c5e177fbfe118163aaec7af1462c47945944c4e2c026be5e98bbcded25978272e1e3e079c5094d573f0e83c92f02b32d3513b1550b826929c80dd0f92cac966d17769fd5867b647c3f38029abdc48152eb8f207159ecc5d232c7c1537c79f4b7ac28ff11682f21681bf6d6aba555032bf6f9f036beb2aaa5b3778d6eebfba6bf9ea191be4ab0caea759e2f773a1f9029c73ecb8d5735b9321db085f1b8e2d8038fe2941992548cee0d67dd4547e11dd63af9c9fc1c5466fb684cf009d7197c2cf79e792ab501e6a8a1ca519af2cb9b5f6367e94c0d47502451357be1b507626974636f696e056e696e6a6100002e000100000bf50099002b080200000e1068a89268688cd4d892dc056e696e6a61004d88897d7d5f5d920ca436e81ee67b1bb22f1a96309693454ab9d0b06434794162cc42846a4b51a40475a5b44e940c04dd1ac2c902a190ca2251ae89184520b0f3f22c12c51403d0a6e1cd95792e8f6f5036cd2d50dbdfa5eba3b2ee70ff78d40dc2eba2cc899af26954a55e5b5d344d478cabd9423418495caee45c550b114403636f6d00002e000100000266005700300d0100015180689f3dfb688b764f4d0603636f6d00d87373f3d5d404f7cdc3aace633c96357bc606ced620792597e1308b1d6c5902668c4d3c1a37bab8486ba24485d57a9d98157fe706424b2043bfb40306d01484046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d00002e000100000e10006300100d0500000e1068a57e5a6892f44226480b6d617474636f72616c6c6f03636f6d004515e7d3cdf4137c316d4d36972fab9273df457789a9fabb16c4689e1644ae9080c7505e06daebc136d3c43054d0c69d185ac5616afca8998edf828e63a68286206f3266653035326d646a61336638746c3563353667706668646661696661687007626974636f696e056e696e6a6100003200010000001e002201000000083c92990db9cddbc614c8e4a40e1317cc888750fad000dab671a24e1a3a056e696e6a61000030000100000d2b01080101030803010001c71e4c9dc49249a27b3ef42fcb8d56b4c3ac76715c7ad01c41d0d432590d15c3c62cee4b2d29ac35f2d72c9b32a70a0243cbd08aeebc9f6f1e0e63d9e1cdfe133c455a82435c0780b750012c942f7ed5b662eec8d9ae885a58993fa78d7561fedcd11d9e1c171acb02d0025837ba61a3c0a6756427414470c9ca0906b298168b5f4d9640e62e1b75dd06be664104ed32cfe447fa21f37401712c720a0dca4bb1bc20f3fa3103cad336bde20b16f73948e6b80dda0a528db536a958868c3870ecddcfb02dfb3cb4d22e2ad49a4b9f78c90ff6c7e10e301b3fb36fe859a94c30084660665741c14ff60d0535013fcf439840ecad82fc9278e4ace68ba95e7082490b6d617474636f72616c6c6f03636f6d00002b0001000151800024e2f50d02f0e161567d468087ff27b051abc94476178a7cb635da1aa705e05c77ca81de520b6d617474636f72616c6c6f03636f6d00002e0001000151800057002b0d0200015180689a991368914e2b504103636f6d0070ac13ac37043e66f191553c554ee9307a91a4cf27bd724949e52032a2b464cadb776cd362918159344d9685b84650436449914f25fc62cc6dd6b761f565828303636f6d00002b00010001518000244d060d028acbb0cd28f41250a80a491389424d341522d946b0da0c0291f2d3d771d7805a0b6d617474636f72616c6c6f03636f6d00002e00010003d522006300300d0200093a80689c35ca6889abb2e2f50b6d617474636f72616c6c6f03636f6d0016857529219dd561091a51c72a27e25d963094f8dcd93b11f0917d45466251acb1402bb6fa4529bd20b7db697df429c4ba830685fc290ee5a8a937c2d34530c007626974636f696e056e696e6a6100003000010002a54400440101030df65551925ce6321888e685981823d617fbc10f329bffe4081bf18c2372632a5548010bf62e6556a92722629275e0bd001e3d7837d325a353f6a851c5b9652596016113785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100002e00010000001e006100050d060000001e68a4c58868923b70d0e207626974636f696e056e696e6a6100849202c2306be651b9a5901331d9bf363e74ba758c16e993c4f93fe4c1a08e7bc46baa64b22e9540435b4b6b83fc4800c58d27bd9b2fe82d02ed6d6f9059cfa50b6d617474636f72616c6c6f03636f6d00003000010003d52200440100030dfd9dbc34cb5053a2c4a6b3d0dc60fc65d8a992dc1e080f6deeddba7fe6b25217730de64c9a1ce986b3f81f556881fe0e7b5b20c8ae381c4fefdbc311aa7d22ee206f3266653035326d646a61336638746c3563353667706668646661696661687007626974636f696e056e696e6a6100002e00010000001e006100320d030000003c68a5076a68927d52d0e207626974636f696e056e696e6a6100620532890060f3f82a90a05ab32afe628ef58a58fbed98df2fbb1d3d00064b05111503f67cbd0f485f6196f007ddb3e6ec087e31f94221bf2b388179d31373b203636f6d00003000010000026600440101030db71f0465101ddbe2bf0c9455d12fa16c1cda44f4bf1ba2553418ad1f3aa9b06973f21b84eb532cf4035ee8d4832ca26d89306a7d32560c0cb0129d450ac10835016113785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100000500010000001e002c046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d0007626974636f696e056e696e6a6100002b000100000bf50024768a0d02ce46a9aff9a06e789c1bdfe250b0ef6ba8d39a53b2a3427c551f5ad375e059b60b6d617474636f72616c6c6f03636f6d00003000010003d52200440100030d8b1cf07c86f18c19c8c3146db093893648dcc1ab5fb79e99ccbab4aa06f98d52ac27b92e215d9da98d7535f3c2ce038fbb9d41b9c63d3845d444feffc1f71ed703636f6d00002e0001000151800113002b08010001518068a404d06892d340b5690024fbea2f86eb0e472114b9da41f1da69e4ef2d02ffcd6bdd987239f288795603d5f54308b238ef19f2747d6a1bc0e775782025561b0f14d1dd19be6bf36b495a3e2d538d5532c5c6e1056c06aa4e81de07f637313955a7761d313db0c6cd0b5c17b4ee22d530d6cdc0c4e195df85b354bbe32027537f1ca21f2815b2d0dbd154582124b3c4c27f1c3aea16f6bfe7e6f5c80aaccd61601bdd8f947ef5c30f004482617cf97629b8b89d8e7320719c979c6a9defdf79b743ecef08bdf2f90796da018fdc6be1e0629fe706044e0f8ad1b25927eca09074a502eb9136eefe5903ad3f97866ab014f1ec96e1f38e3aba66520a25ace386f4897e1ecfd774ce0a0f8a03636f6d00003000010000026600440100030df17b60fb56d522f8634153e785c0a978532ea76de39d34bb356d3d042e07f29f7b992176cc83acef7b78ea750425203b18f2b8228b3cdd2bc7eb13c3e3035a7e0b6d617474636f72616c6c6f03636f6d00002b00010001518000249f000d02594d2813e04a1d2660ff3c0afc5579b9ec0fe72cc206dc6f248bbe6dd652e19500002e00010002a3000113003008000002a30068a66180688ab2004f66007d114bf33e6d20e7588fdfde9a9e2a8ebd5593ce8bc06419e1d1a4afa8766abc1626504ea6243ca5fc9bce55a3f03c0e7eb488409690d84c3beb30f299da007ab69299d0e203c5b44b94328248768089a9b68982650e9ca2d37526307cbd9f06690e58c3c4a1703b1d1193ea0501417944b937b593294e339571eec42a3c700ce075d9c446e5d32bf979396c1c7935f69bd7df2826567fe582a3615d6095368be991b1e5dc39c0af3b0c39e0e353bbcb928e52e886193ac88da0cd8665ea992b642975aa5486f2e6514d0b5086c66ddd58fe8f7a27ecb128211e3ca1bdc4cad91f3cc9b63c526ebaea86075318e33bfc5a53c919e6f01262b24d178eb2cd04b100003000010002a30001080100030803010001b6aec4b48567e2925a2d9c4fa4c96e6dddf86215a9bd8dd579c38ccb1199ed1be89946a7f72fc2633909a2792d0eed1b5afb2ee4c78d865a76d6cd9369d999c96af6be0a2274b8f2e9e0a0065bd20257570f08bc14c16f5616426881a83dbce6926e391c138a2ec317efa7349264de2e791c9b7d4a6048ee6eedf27bf1ece398ff0d229f18377cb1f6b98d1228ef217b8146c0c73851b89a6fc37c621ca187e16428a743ffea0072e185ef93e39525cee3ad01e0c94d2e511c8c313322c29ab91631e1856049a36898684c3056e5997473816fb547acb0be6e660bdfa89a5cb28b3669d8625f3f018c7b3b8a4860e774ee8261811ce7f96c461bc162c1a374f3046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d000010000100000e1001ecff626974636f696e3a626331717a7477793678656e337a647474377a3076726761706d6a74667a3861636a6b6670356670376c3f6c6e6f3d6c6e6f317a7235717975677167736b726b37306b716d7571377633646e7232666e6d68756b7073396e386875743438766b7170716e736b743273767371776a616b70376b36707968746b7578773779326b716d73786c777275687a7176307a736e686839713374397868783339737563367173723037656b6d3565736479756d307736366d6e783876647175777670376470356a70376a337635637036616a3077333239666e6b7171763630713936737a356e6b726335723935716666783030327135337471646beb3878396d32746d7438356a74706d63796376666e727078336c723435683267376e6133736563377867756374667a7a636d386a6a71746a3579613237746536306a303376707430767139746d326e3979786c32686e67666e6d79676573613235733475347a6c78657771707670393478743772757234726878756e776b74686b39766c79336c6d356868307071763461796d6371656a6c6773736e6c707a776c6767796b6b616a7037796a73356a76723261676b79797063646c6a323830637934366a70796e73657a72636a326b7761326c797238787664366c666b706834787278746b327863336c707100003000010002a30001080101030803010001af7a8deba49d995a792aefc80263e991efdbc86138a931deb2c65d5682eab5d3b03738e3dfdc89d96da64c86c0224d9ce02514d285da3068b19054e5e787b2969058e98e12566c8c808c40c0b769e1db1a24a1bd9b31e303184a31fc7bb56b85bbba8abc02cd5040a444a36d47695969849e16ad856bb58e8fac8855224400319bdab224d83fc0e66aab32ff74bfeaf0f91c454e6850a1295207bbd4cdde8f6ffb08faa9755c2e3284efa01f99393e18786cb132f1e66ebc6517318e1ce8a3b7337ebb54d035ab57d9706ecd9350d4afacd825e43c8668eece89819caf6817af62dc4fbd82f0e33f6647b2b6bda175f14607f59f4635451e6b27df282ef73d8707626974636f696e056e696e6a6100002e00010002a544006100300d0200093a806898c73468863d1c716c07626974636f696e056e696e6a610002fd1bf18c2ebb5ece5e28ca76bf30650695636c55633bccae8179c2d1ee7b97e78d188e08ffc869a8f67847bf557516ac12465ebea1acc281d6d636fdab6120056e696e6a61000030000100000d2b0088010003080301000197edb59d4f181e2761dd8d0465854339afc71fd89e47155981ddd175cdce79477552aeaf7b5a08fc4ac6025555f60582f2060e630edfb35b9c7cc30990fb9c3dc9f2fd036c962f67b94c9670d4ceaacd77973bca82ab7c9615f7e4320dda5b6d74dec673017c6fa448b5542a804e08ac873c509c1945ff734c320491e4b18e6d + +The following is an *invalid* DNSSEC proof when included in the PSBT_OUT_DNSSEC_PROOF record of a PSBT. + +The following encodes the on-chain address bc1qztwy6xen3zdtt7z0vrgapmjtfz8acjkfp5fp7l to invalid@dnssec_proof_tests.bitcoin.ninja but is '''invalid'''. +This proof contains two TXT records which start with, case insensitively, "bitcoin:". It is a valid DNSSEC proof but should fail BIP 353-specific validation. +28696e76616c696440646e737365635f70726f6f665f74657374732e626974636f696e2e6e696e6a6107696e76616c69640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100001000010000001e003736426954634f694e3a3f42433d626331717a7477793678656e337a647474377a3076726761706d6a74667a3861636a6b6670356670376c07696e76616c69640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100001000010000001e003736626974636f696e3a3f62633d626331717a7477793678656e337a647474377a3076726761706d6a74667a3861636a6b6670356670376c07696e76616c69640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100002e00010000001e006100100d060000001e68a70b256894810dd0e207626974636f696e056e696e6a6100a7ed29b28f64a885e6496f080befc724da98afe8879a985c1f82b15dc6f97cf595b8a3b62edc58870291448a7f4017fba8c3e8380ab32a0883439fba965773ac07626974636f696e056e696e6a610000300001000161f300440100030dff753a27b08c3e48a642b210d6fcc444ff9ed4faf9c1241103db4ed3c19a95c3afbb52c0c02eb392ee048cc9e28ac2d272b1053bdc052bc18d5de05d7710196c07626974636f696e056e696e6a610000300001000161f300440101030df65551925ce6321888e685981823d617fbc10f329bffe4081bf18c2372632a5548010bf62e6556a92722629275e0bd001e3d7837d325a353f6a851c5b965259607626974636f696e056e696e6a6100002e0001000161f3006100300d0200093a806898c73468863d1c716c07626974636f696e056e696e6a610002fd1bf18c2ebb5ece5e28ca76bf30650695636c55633bccae8179c2d1ee7b97e78d188e08ffc869a8f67847bf557516ac12465ebea1acc281d6d636fdab612007626974636f696e056e696e6a6100002b000100000daa0024716c0d023f7ad5a303e9c1cd1474b8df2ae56f3f82da8637ca55db4d9a2bb85960ca698e07626974636f696e056e696e6a6100002b000100000daa0024768a0d02ce46a9aff9a06e789c1bdfe250b0ef6ba8d39a53b2a3427c551f5ad375e059b607626974636f696e056e696e6a6100002e000100000daa0099002b080200000e1068a89268688cd4d892dc056e696e6a61004d88897d7d5f5d920ca436e81ee67b1bb22f1a96309693454ab9d0b06434794162cc42846a4b51a40475a5b44e940c04dd1ac2c902a190ca2251ae89184520b0f3f22c12c51403d0a6e1cd95792e8f6f5036cd2d50dbdfa5eba3b2ee70ff78d40dc2eba2cc899af26954a55e5b5d344d478cabd9423418495caee45c550b1144056e696e6a61000030000100000daa01080101030803010001c71e4c9dc49249a27b3ef42fcb8d56b4c3ac76715c7ad01c41d0d432590d15c3c62cee4b2d29ac35f2d72c9b32a70a0243cbd08aeebc9f6f1e0e63d9e1cdfe133c455a82435c0780b750012c942f7ed5b662eec8d9ae885a58993fa78d7561fedcd11d9e1c171acb02d0025837ba61a3c0a6756427414470c9ca0906b298168b5f4d9640e62e1b75dd06be664104ed32cfe447fa21f37401712c720a0dca4bb1bc20f3fa3103cad336bde20b16f73948e6b80dda0a528db536a958868c3870ecddcfb02dfb3cb4d22e2ad49a4b9f78c90ff6c7e10e301b3fb36fe859a94c30084660665741c14ff60d0535013fcf439840ecad82fc9278e4ace68ba95e708249056e696e6a61000030000100000daa0088010003080301000197edb59d4f181e2761dd8d0465854339afc71fd89e47155981ddd175cdce79477552aeaf7b5a08fc4ac6025555f60582f2060e630edfb35b9c7cc30990fb9c3dc9f2fd036c962f67b94c9670d4ceaacd77973bca82ab7c9615f7e4320dda5b6d74dec673017c6fa448b5542a804e08ac873c509c1945ff734c320491e4b18e6d056e696e6a61000030000100000daa00880100030803010001d28cb7e2bb163d5815838bedeca1006dde8551b379cb963c8a2cb42bc360127e3a5cf88ffc851a67414815b875f65d78c39b58d2fb29a1d4e76d50cb6b4a58a11fe2fb7c1b6db7bf7d72f5a1401e381c57fcc76f599cc73f05095d2bd14d9895e4fa1cff21bd760598a734b640102d11bc159c6b2ae73dbfd2741518142584d1056e696e6a6100002e000100000daa01190030080100000e1068a89268688cd4d8b402056e696e6a6100646e04cf5f76daa775ff98905ded3d2caad68d3198fc161340d558262c7ba7da28e7538a7f32d5a6485e4448037e8edf55759b7059fdc084f1017f790aa7c0d8f0e4af6c9af04e4afd16ce6052c30da59314c9c98075fd32bb77a81f34bea6190631b9d0a4351a764c14152ea217e6271647bf95b0df4c3d7cc00937bec01b65ad1b5209c976a4843e399f173f196a012c0876bc9afa3457d940d6ad7b9d50b3d496836d7342cf3aec75ac4785563e20574ddd2dab1cfb6b5da32508edf7186aa516b0451b221251652ee44353710cbe35928b79fff4293c5e8eff7ab371ce43595e2300305bda0108b911c3ef7d4d15c70d68686fddf28422d5fcbcdb967e84056e696e6a6100002b0001000151800024b4020802c8f816a7a575bdb2f997f682aab2653ba2cb5eddb69b036a30742a33befaf141056e696e6a6100002e0001000151800113002b08010001518068a55650689424c0b569007f4d7bbce2d77380e115f8469a3c6d1d4bd9be1145eeee843332f1d54da134a25f7d259ccfa36a2e833106139ba37bc28651b7717dabfc8c450e889c5d5d6d39d12f1004252fa08692794af4a7f29a94f6611f9b000ba899d90d6a32e91c54e63720811546b251fb265b7f62615391ab330f83a96841f0367347e67522112f63f3efda891ae0f7265ed5b89673f184027cdb9b5e94b16a9b1f99877cc8e078abf246cad1f76a48a34474977dbd89dd3b41f381df89a82e2939aeb06830f656253e4e347cd04ee6dba0c8377e818f919f80a7e6aefa0f8196d04845bc26b498b0115022ff75e363711e55337de505e50df69b840699160467516d15e8235aa4cf00003000010002a30001080101030803010001acffb409bcc939f831f7a1e5ec88f7a59255ec53040be432027390a4ce896d6f9086f3c5e177fbfe118163aaec7af1462c47945944c4e2c026be5e98bbcded25978272e1e3e079c5094d573f0e83c92f02b32d3513b1550b826929c80dd0f92cac966d17769fd5867b647c3f38029abdc48152eb8f207159ecc5d232c7c1537c79f4b7ac28ff11682f21681bf6d6aba555032bf6f9f036beb2aaa5b3778d6eebfba6bf9ea191be4ab0caea759e2f773a1f9029c73ecb8d5735b9321db085f1b8e2d8038fe2941992548cee0d67dd4547e11dd63af9c9fc1c5466fb684cf009d7197c2cf79e792ab501e6a8a1ca519af2cb9b5f6367e94c0d47502451357be1b500003000010002a30001080100030803010001b6aec4b48567e2925a2d9c4fa4c96e6dddf86215a9bd8dd579c38ccb1199ed1be89946a7f72fc2633909a2792d0eed1b5afb2ee4c78d865a76d6cd9369d999c96af6be0a2274b8f2e9e0a0065bd20257570f08bc14c16f5616426881a83dbce6926e391c138a2ec317efa7349264de2e791c9b7d4a6048ee6eedf27bf1ece398ff0d229f18377cb1f6b98d1228ef217b8146c0c73851b89a6fc37c621ca187e16428a743ffea0072e185ef93e39525cee3ad01e0c94d2e511c8c313322c29ab91631e1856049a36898684c3056e5997473816fb547acb0be6e660bdfa89a5cb28b3669d8625f3f018c7b3b8a4860e774ee8261811ce7f96c461bc162c1a374f300003000010002a30001080100030803010001b11b182a464c3adc6535aa59613bda7a61cac86945c20b773095941194f4b9f516e8bd924b1e50e3fe83918b51e54529d4e5a1e45303df8462241d5e05979979ae5bf9c6c598c08a496e17f3bd3732d5aebe62667b61db1bbe178f27ac99408165a230d6aee78348e6c67789541f845b2ada96667f8dd16ae44f9e260c4a138b3bb1015965ebe609434a06464bd7d29bac47c3017e83c0f89bca1a9e3bdd0813715f3484292df589bc632e27d37efc02837cb85d770d5bd53a36edc99a8294771aa93cf22406f5506c8cf850ed85c1a475dee5c2d3700b3f5631d903524b849995c20cb407ed411f70b428ae3d642716fe239335aa961a752e67fb6dca0bf72900003000010002a30001080101030803010001af7a8deba49d995a792aefc80263e991efdbc86138a931deb2c65d5682eab5d3b03738e3dfdc89d96da64c86c0224d9ce02514d285da3068b19054e5e787b2969058e98e12566c8c808c40c0b769e1db1a24a1bd9b31e303184a31fc7bb56b85bbba8abc02cd5040a444a36d47695969849e16ad856bb58e8fac8855224400319bdab224d83fc0e66aab32ff74bfeaf0f91c454e6850a1295207bbd4cdde8f6ffb08faa9755c2e3284efa01f99393e18786cb132f1e66ebc6517318e1ce8a3b7337ebb54d035ab57d9706ecd9350d4afacd825e43c8668eece89819caf6817af62dc4fbd82f0e33f6647b2b6bda175f14607f59f4635451e6b27df282ef73d8700002e00010002a3000113003008000002a30068a66180688ab2004f66007d114bf33e6d20e7588fdfde9a9e2a8ebd5593ce8bc06419e1d1a4afa8766abc1626504ea6243ca5fc9bce55a3f03c0e7eb488409690d84c3beb30f299da007ab69299d0e203c5b44b94328248768089a9b68982650e9ca2d37526307cbd9f06690e58c3c4a1703b1d1193ea0501417944b937b593294e339571eec42a3c700ce075d9c446e5d32bf979396c1c7935f69bd7df2826567fe582a3615d6095368be991b1e5dc39c0af3b0c39e0e353bbcb928e52e886193ac88da0cd8665ea992b642975aa5486f2e6514d0b5086c66ddd58fe8f7a27ecb128211e3ca1bdc4cad91f3cc9b63c526ebaea86075318e33bfc5a53c919e6f01262b24d178eb2cd04b1 + +The following encodes both the on-chain address bc1qztwy6xen3zdtt7z0vrgapmjtfz8acjkfp5fp7l and the BOLT 12 offer lno1zr5qyugqgskrk70kqmuq7v3dnr2fnmhukps9n8hut48vkqpqnskt2svsqwjakp7k6pyhtkuxw7y2kqmsxlwruhzqv0zsnhh9q3t9xhx39suc6qsr07ekm5esdyum0w66mnx8vdquwvp7dp5jp7j3v5cp6aj0w329fnkqqv60q96sz5nkrc5r95qffx002q53tqdk8x9m2tmt85jtpmcycvfnrpx3lr45h2g7na3sec7xguctfzzcm8jjqtj5ya27te60j03vpt0vq9tm2n9yxl2hngfnmygesa25s4u4zlxewqpvp94xt7rur4rhxunwkthk9vly3lm5hh0pqv4aymcqejlgssnlpzwlggykkajp7yjs5jvr2agkyypcdlj280cy46jpynsezrcj2kwa2lyr8xvd6lfkph4xrxtk2xc3lpq to a.x_domain_cname_wild@dnssec_proof_tests.bitcoin.ninja but is '''invalid'''. +This proof is missing the required NSEC3 record to prove the lack of an override to the wildcard CNAME entry. +36612e785f646f6d61696e5f636e616d655f77696c6440646e737365635f70726f6f665f74657374732e626974636f696e2e6e696e6a61016113785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100000500010000001e002c046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d00016113785f646f6d61696e5f636e616d655f77696c640475736572105f626974636f696e2d7061796d656e7412646e737365635f70726f6f665f746573747307626974636f696e056e696e6a6100002e00010000001e006100050d060000001e68a4c58868923b70d0e207626974636f696e056e696e6a6100849202c2306be651b9a5901331d9bf363e74ba758c16e993c4f93fe4c1a08e7bc46baa64b22e9540435b4b6b83fc4800c58d27bd9b2fe82d02ed6d6f9059cfa5046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d000010000100000e1001ecff626974636f696e3a626331717a7477793678656e337a647474377a3076726761706d6a74667a3861636a6b6670356670376c3f6c6e6f3d6c6e6f317a7235717975677167736b726b37306b716d7571377633646e7232666e6d68756b7073396e386875743438766b7170716e736b743273767371776a616b70376b36707968746b7578773779326b716d73786c777275687a7176307a736e686839713374397868783339737563367173723037656b6d3565736479756d307736366d6e783876647175777670376470356a70376a337635637036616a3077333239666e6b7171763630713936737a356e6b726335723935716666783030327135337471646beb3878396d32746d7438356a74706d63796376666e727078336c723435683267376e6133736563377867756374667a7a636d386a6a71746a3579613237746536306a303376707430767139746d326e3979786c32686e67666e6d79676573613235733475347a6c78657771707670393478743772757234726878756e776b74686b39766c79336c6d356868307071763461796d6371656a6c6773736e6c707a776c6767796b6b616a7037796a73356a76723261676b79797063646c6a323830637934366a70796e73657a72636a326b7761326c797238787664366c666b706834787278746b327863336c7071046d6174740475736572105f626974636f696e2d7061796d656e740b6d617474636f72616c6c6f03636f6d00002e000100000e10006300100d0500000e1068a57e5a6892f44226480b6d617474636f72616c6c6f03636f6d004515e7d3cdf4137c316d4d36972fab9273df457789a9fabb16c4689e1644ae9080c7505e06daebc136d3c43054d0c69d185ac5616afca8998edf828e63a68286206f3266653035326d646a61336638746c3563353667706668646661696661687007626974636f696e056e696e6a6100002e00010000001e006100320d030000003c68a5076a68927d52d0e207626974636f696e056e696e6a6100620532890060f3f82a90a05ab32afe628ef58a58fbed98df2fbb1d3d00064b05111503f67cbd0f485f6196f007ddb3e6ec087e31f94221bf2b388179d31373b207626974636f696e056e696e6a6100003000010002a54400440100030dff753a27b08c3e48a642b210d6fcc444ff9ed4faf9c1241103db4ed3c19a95c3afbb52c0c02eb392ee048cc9e28ac2d272b1053bdc052bc18d5de05d7710196c07626974636f696e056e696e6a6100003000010002a54400440101030df65551925ce6321888e685981823d617fbc10f329bffe4081bf18c2372632a5548010bf62e6556a92722629275e0bd001e3d7837d325a353f6a851c5b965259607626974636f696e056e696e6a6100002e00010002a544006100300d0200093a806898c73468863d1c716c07626974636f696e056e696e6a610002fd1bf18c2ebb5ece5e28ca76bf30650695636c55633bccae8179c2d1ee7b97e78d188e08ffc869a8f67847bf557516ac12465ebea1acc281d6d636fdab612007626974636f696e056e696e6a6100002b000100000bf50024768a0d02ce46a9aff9a06e789c1bdfe250b0ef6ba8d39a53b2a3427c551f5ad375e059b607626974636f696e056e696e6a6100002b000100000bf50024716c0d023f7ad5a303e9c1cd1474b8df2ae56f3f82da8637ca55db4d9a2bb85960ca698e07626974636f696e056e696e6a6100002e000100000bf50099002b080200000e1068a89268688cd4d892dc056e696e6a61004d88897d7d5f5d920ca436e81ee67b1bb22f1a96309693454ab9d0b06434794162cc42846a4b51a40475a5b44e940c04dd1ac2c902a190ca2251ae89184520b0f3f22c12c51403d0a6e1cd95792e8f6f5036cd2d50dbdfa5eba3b2ee70ff78d40dc2eba2cc899af26954a55e5b5d344d478cabd9423418495caee45c550b11440b6d617474636f72616c6c6f03636f6d00003000010003d52200440100030d8b1cf07c86f18c19c8c3146db093893648dcc1ab5fb79e99ccbab4aa06f98d52ac27b92e215d9da98d7535f3c2ce038fbb9d41b9c63d3845d444feffc1f71ed70b6d617474636f72616c6c6f03636f6d00003000010003d52200440101030dec7c1fa1752495c42d2224eace96ed74144e9cb811608dd91594974bdc723fdc5b38a37c3340f1deca68a7ec82248822954b2994de5ac99ff6e9db95fd42c94b0b6d617474636f72616c6c6f03636f6d00003000010003d52200440100030dfd9dbc34cb5053a2c4a6b3d0dc60fc65d8a992dc1e080f6deeddba7fe6b25217730de64c9a1ce986b3f81f556881fe0e7b5b20c8ae381c4fefdbc311aa7d22ee0b6d617474636f72616c6c6f03636f6d00002e00010003d522006300300d0200093a80689c35ca6889abb2e2f50b6d617474636f72616c6c6f03636f6d0016857529219dd561091a51c72a27e25d963094f8dcd93b11f0917d45466251acb1402bb6fa4529bd20b7db697df429c4ba830685fc290ee5a8a937c2d34530c00b6d617474636f72616c6c6f03636f6d00002b00010001518000249f000d02594d2813e04a1d2660ff3c0afc5579b9ec0fe72cc206dc6f248bbe6dd652e1950b6d617474636f72616c6c6f03636f6d00002b0001000151800024e2f50d02f0e161567d468087ff27b051abc94476178a7cb635da1aa705e05c77ca81de520b6d617474636f72616c6c6f03636f6d00002e0001000151800057002b0d0200015180689a991368914e2b504103636f6d0070ac13ac37043e66f191553c554ee9307a91a4cf27bd724949e52032a2b464cadb776cd362918159344d9685b84650436449914f25fc62cc6dd6b761f5658283056e696e6a61000030000100000d2b00880100030803010001d28cb7e2bb163d5815838bedeca1006dde8551b379cb963c8a2cb42bc360127e3a5cf88ffc851a67414815b875f65d78c39b58d2fb29a1d4e76d50cb6b4a58a11fe2fb7c1b6db7bf7d72f5a1401e381c57fcc76f599cc73f05095d2bd14d9895e4fa1cff21bd760598a734b640102d11bc159c6b2ae73dbfd2741518142584d1056e696e6a61000030000100000d2b01080101030803010001c71e4c9dc49249a27b3ef42fcb8d56b4c3ac76715c7ad01c41d0d432590d15c3c62cee4b2d29ac35f2d72c9b32a70a0243cbd08aeebc9f6f1e0e63d9e1cdfe133c455a82435c0780b750012c942f7ed5b662eec8d9ae885a58993fa78d7561fedcd11d9e1c171acb02d0025837ba61a3c0a6756427414470c9ca0906b298168b5f4d9640e62e1b75dd06be664104ed32cfe447fa21f37401712c720a0dca4bb1bc20f3fa3103cad336bde20b16f73948e6b80dda0a528db536a958868c3870ecddcfb02dfb3cb4d22e2ad49a4b9f78c90ff6c7e10e301b3fb36fe859a94c30084660665741c14ff60d0535013fcf439840ecad82fc9278e4ace68ba95e708249056e696e6a61000030000100000d2b0088010003080301000197edb59d4f181e2761dd8d0465854339afc71fd89e47155981ddd175cdce79477552aeaf7b5a08fc4ac6025555f60582f2060e630edfb35b9c7cc30990fb9c3dc9f2fd036c962f67b94c9670d4ceaacd77973bca82ab7c9615f7e4320dda5b6d74dec673017c6fa448b5542a804e08ac873c509c1945ff734c320491e4b18e6d056e696e6a6100002e000100000d2b01190030080100000e1068a89268688cd4d8b402056e696e6a6100646e04cf5f76daa775ff98905ded3d2caad68d3198fc161340d558262c7ba7da28e7538a7f32d5a6485e4448037e8edf55759b7059fdc084f1017f790aa7c0d8f0e4af6c9af04e4afd16ce6052c30da59314c9c98075fd32bb77a81f34bea6190631b9d0a4351a764c14152ea217e6271647bf95b0df4c3d7cc00937bec01b65ad1b5209c976a4843e399f173f196a012c0876bc9afa3457d940d6ad7b9d50b3d496836d7342cf3aec75ac4785563e20574ddd2dab1cfb6b5da32508edf7186aa516b0451b221251652ee44353710cbe35928b79fff4293c5e8eff7ab371ce43595e2300305bda0108b911c3ef7d4d15c70d68686fddf28422d5fcbcdb967e84056e696e6a6100002b0001000151800024b4020802c8f816a7a575bdb2f997f682aab2653ba2cb5eddb69b036a30742a33befaf141056e696e6a6100002e0001000151800113002b08010001518068a404d06892d340b5690081d888ee9bd744185f24bfbaaae70172bb03b6c0a899dcd6801c44b2e3e6acd5fe2192f4f06e5690ace176cb08557f2d5ceef5e9d9eb72f4f639dcf34650eebdef5cb91cd546fbdbd8a529d7ef9bb2168160ae800790d7a7266b531174d8d9be06cad2f1d0f062d9431f7de4beceb02f30ddc97bba44535a703e2d3cc01d2341bb48eb7b25d938f0ed2a7d4c53818e7cb883dc14ffce5899504265869fd3133953c96f48b99ff2055acd53b9f69d2eb8a911bb1f05e2fb8d1d0cc391e1b9ae19fc32b00727a9d8551e1a09319ba94da44cc317bb66e8f372385560cdf8455f858d4afd602307d982d996f729a16c263efa9b8cebe7862b7f9a88ac9fbaf445a603636f6d00003000010000026600440100030df17b60fb56d522f8634153e785c0a978532ea76de39d34bb356d3d042e07f29f7b992176cc83acef7b78ea750425203b18f2b8228b3cdd2bc7eb13c3e3035a7e03636f6d00003000010000026600440101030db71f0465101ddbe2bf0c9455d12fa16c1cda44f4bf1ba2553418ad1f3aa9b06973f21b84eb532cf4035ee8d4832ca26d89306a7d32560c0cb0129d450ac1083503636f6d00002e000100000266005700300d0100015180689f3dfb688b764f4d0603636f6d00d87373f3d5d404f7cdc3aace633c96357bc606ced620792597e1308b1d6c5902668c4d3c1a37bab8486ba24485d57a9d98157fe706424b2043bfb40306d0148403636f6d00002b00010001518000244d060d028acbb0cd28f41250a80a491389424d341522d946b0da0c0291f2d3d771d7805a03636f6d00002e0001000151800113002b08010001518068a404d06892d340b5690024fbea2f86eb0e472114b9da41f1da69e4ef2d02ffcd6bdd987239f288795603d5f54308b238ef19f2747d6a1bc0e775782025561b0f14d1dd19be6bf36b495a3e2d538d5532c5c6e1056c06aa4e81de07f637313955a7761d313db0c6cd0b5c17b4ee22d530d6cdc0c4e195df85b354bbe32027537f1ca21f2815b2d0dbd154582124b3c4c27f1c3aea16f6bfe7e6f5c80aaccd61601bdd8f947ef5c30f004482617cf97629b8b89d8e7320719c979c6a9defdf79b743ecef08bdf2f90796da018fdc6be1e0629fe706044e0f8ad1b25927eca09074a502eb9136eefe5903ad3f97866ab014f1ec96e1f38e3aba66520a25ace386f4897e1ecfd774ce0a0f8a00003000010002a30001080101030803010001acffb409bcc939f831f7a1e5ec88f7a59255ec53040be432027390a4ce896d6f9086f3c5e177fbfe118163aaec7af1462c47945944c4e2c026be5e98bbcded25978272e1e3e079c5094d573f0e83c92f02b32d3513b1550b826929c80dd0f92cac966d17769fd5867b647c3f38029abdc48152eb8f207159ecc5d232c7c1537c79f4b7ac28ff11682f21681bf6d6aba555032bf6f9f036beb2aaa5b3778d6eebfba6bf9ea191be4ab0caea759e2f773a1f9029c73ecb8d5735b9321db085f1b8e2d8038fe2941992548cee0d67dd4547e11dd63af9c9fc1c5466fb684cf009d7197c2cf79e792ab501e6a8a1ca519af2cb9b5f6367e94c0d47502451357be1b500003000010002a30001080101030803010001af7a8deba49d995a792aefc80263e991efdbc86138a931deb2c65d5682eab5d3b03738e3dfdc89d96da64c86c0224d9ce02514d285da3068b19054e5e787b2969058e98e12566c8c808c40c0b769e1db1a24a1bd9b31e303184a31fc7bb56b85bbba8abc02cd5040a444a36d47695969849e16ad856bb58e8fac8855224400319bdab224d83fc0e66aab32ff74bfeaf0f91c454e6850a1295207bbd4cdde8f6ffb08faa9755c2e3284efa01f99393e18786cb132f1e66ebc6517318e1ce8a3b7337ebb54d035ab57d9706ecd9350d4afacd825e43c8668eece89819caf6817af62dc4fbd82f0e33f6647b2b6bda175f14607f59f4635451e6b27df282ef73d8700003000010002a30001080100030803010001b11b182a464c3adc6535aa59613bda7a61cac86945c20b773095941194f4b9f516e8bd924b1e50e3fe83918b51e54529d4e5a1e45303df8462241d5e05979979ae5bf9c6c598c08a496e17f3bd3732d5aebe62667b61db1bbe178f27ac99408165a230d6aee78348e6c67789541f845b2ada96667f8dd16ae44f9e260c4a138b3bb1015965ebe609434a06464bd7d29bac47c3017e83c0f89bca1a9e3bdd0813715f3484292df589bc632e27d37efc02837cb85d770d5bd53a36edc99a8294771aa93cf22406f5506c8cf850ed85c1a475dee5c2d3700b3f5631d903524b849995c20cb407ed411f70b428ae3d642716fe239335aa961a752e67fb6dca0bf72900003000010002a30001080100030803010001b6aec4b48567e2925a2d9c4fa4c96e6dddf86215a9bd8dd579c38ccb1199ed1be89946a7f72fc2633909a2792d0eed1b5afb2ee4c78d865a76d6cd9369d999c96af6be0a2274b8f2e9e0a0065bd20257570f08bc14c16f5616426881a83dbce6926e391c138a2ec317efa7349264de2e791c9b7d4a6048ee6eedf27bf1ece398ff0d229f18377cb1f6b98d1228ef217b8146c0c73851b89a6fc37c621ca187e16428a743ffea0072e185ef93e39525cee3ad01e0c94d2e511c8c313322c29ab91631e1856049a36898684c3056e5997473816fb547acb0be6e660bdfa89a5cb28b3669d8625f3f018c7b3b8a4860e774ee8261811ce7f96c461bc162c1a374f300002e00010002a3000113003008000002a30068a66180688ab2004f66007d114bf33e6d20e7588fdfde9a9e2a8ebd5593ce8bc06419e1d1a4afa8766abc1626504ea6243ca5fc9bce55a3f03c0e7eb488409690d84c3beb30f299da007ab69299d0e203c5b44b94328248768089a9b68982650e9ca2d37526307cbd9f06690e58c3c4a1703b1d1193ea0501417944b937b593294e339571eec42a3c700ce075d9c446e5d32bf979396c1c7935f69bd7df2826567fe582a3615d6095368be991b1e5dc39c0af3b0c39e0e353bbcb928e52e886193ac88da0cd8665ea992b642975aa5486f2e6514d0b5086c66ddd58fe8f7a27ecb128211e3ca1bdc4cad91f3cc9b63c526ebaea86075318e33bfc5a53c919e6f01262b24d178eb2cd04b1 + +Further valid test cases can be generated by using https://satsto.me and selecting the "Look up using satsto.me's native proof server" option. This will cause lookups to be a single request to a server that returns a full DNSSEC proof (without the HRN prefix), which can be exracted using your browser's console. + +Generated proofs can be tested against the below dnssec-prover implementation at https://satsto.me/prooftest.html + + +== Reference Implementations == +* A DNSSEC proof generation and validation implementation can be found at https://git.bitcoin.ninja/index.cgi?p=dnssec-prover;a=summary +* A lightning-specific name to payment instruction resolver can be found at https://git.bitcoin.ninja/index.cgi?p=lightning-resolver;a=summary +* Reference implementations for parsing the URI contents can be found in [[bip-0321.mediawiki|BIP 321]]. + + +== Footnotes == + + + +== Acknowledgements == + +Thanks to Rusty Russell for the concrete address rotation suggestion. + +Thanks to the Bitcoin Design Community, and especially Christoph Ono for lots of discussion, analysis, and UX mockups in how human-readable payment instructions should be displayed. + +Thanks to Andrew Kaizer for the suggestion to explicitly restrict cache lifetime to the relevant DNS TTLs. diff --git a/bip-0370.mediawiki b/bip-0370.mediawiki new file mode 100644 index 0000000000..abf9098163 --- /dev/null +++ b/bip-0370.mediawiki @@ -0,0 +1,498 @@ +
+  BIP: 370
+  Layer: Applications
+  Title: PSBT Version 2
+  Authors: Ava Chow 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2021-01-14
+  License: BSD-2-Clause
+
+ +==Introduction== + +===Abstract=== + +This document proposes a second version of the Partially Signed Bitcoin Transaction format +described in BIP 174 which allows for inputs and outputs to be added to the PSBT after creation. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +Partially Signed Bitcoin Transaction Version 0 as described in BIP 174 is unable to have new +inputs and outputs be added to the transaction. The fixed global unsigned transaction +cannot be changed which prevents any additional inputs or outputs to be added. +PSBT Version 2 is intended to rectify this problem. + +An additional beneficial side effect is that all information for a given input or output will be +provided by its or . With Version 0, to retrieve +all of the information for an input or output, data would need to be found in two locations: +the / and the global unsigned transaction. PSBT +Version 2 now moves all related information to one place. + +==Specification== + +PSBT Version 2 (PSBTv2) only specifies new fields and field inclusion/exclusion requirements. + +PSBT_GLOBAL_UNSIGNED_TX must be excluded in PSBTv2. +PSBT_GLOBAL_VERSION must be included in PSBTv2 and set to version number 2'''What happened to version number 1?''' +Version number 1 is skipped because PSBT Version 0 has been colloquially referred to as version 1. Originally this BIP was to be +version 1, but because it has been colloquially referred to as version 2 during its design phase, it was decided to change the +version number to 2 so that there would not be any confusion. + +The new global types for PSBT Version 2 are as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Transaction Version +| PSBT_GLOBAL_TX_VERSION = 0x02 +| None +| No key data +| <32-bit little endian int version> +| The 32-bit little endian signed integer representing the version number of the transaction being created. Note that this is not the same as the PSBT version number specified by the PSBT_GLOBAL_VERSION field. +| 2 +| 0 +| 2 +|- +| Fallback Locktime +| PSBT_GLOBAL_FALLBACK_LOCKTIME = 0x03 +| None +| No key data +| <32-bit little endian uint locktime> +| The 32-bit little endian unsigned integer representing the transaction locktime to use if no inputs specify a required locktime. +| +| 0 +| 2 +|- +| Input Count +| PSBT_GLOBAL_INPUT_COUNT = 0x04 +| None +| No key data +| +| Compact size unsigned integer representing the number of inputs in this PSBT. +| 2 +| 0 +| 2 +|- +| Output Count +| PSBT_GLOBAL_OUTPUT_COUNT = 0x05 +| None +| No key data +| +| Compact size unsigned integer representing the number of outputs in this PSBT. +| 2 +| 0 +| 2 +|- +| Transaction Modifiable Flags +| PSBT_GLOBAL_TX_MODIFIABLE = 0x06 +| None +| No key data +| <8-bit uint flags> +| An 8 bit unsigned integer as a bitfield for various transaction modification flags. Bit 0 is the Inputs Modifiable Flag, set to 1 to indicate whether inputs can be added or removed. Bit 1 is the Outputs Modifiable Flag, set to 1 to indicate whether outputs can be added or removed. Bit 2 is the Has SIGHASH_SINGLE flag, set to 1 to indicate whether the transaction has a SIGHASH_SINGLE signature who's input and output pairing must be preserved. Bit 2 essentially indicates that the Constructor must iterate the inputs to determine whether and how to add or remove an input. +| +| 0 +| 2 +|} + +The new per-input types for PSBT Version 2 are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Previous TXID +| PSBT_IN_PREVIOUS_TXID = 0x0e +| None +| No key data +| <32 byte txid> +| 32 byte txid in standard byte order, not display byte order, of the previous transaction whose output at PSBT_IN_OUTPUT_INDEX is being spent. +| 2 +| 0 +| 2 +|- +| Spent Output Index +| PSBT_IN_OUTPUT_INDEX = 0x0f +| None +| No key data +| <32-bit little endian uint index> +| 32 bit little endian integer representing the index of the output being spent in the transaction with the txid of PSBT_IN_PREVIOUS_TXID. +| 2 +| 0 +| 2 +|- +| Sequence Number +| PSBT_IN_SEQUENCE = 0x10 +| None +| No key data +| <32-bit little endian uint sequence> +| The 32 bit unsigned little endian integer for the sequence number of this input. If omitted, the sequence number is assumed to be the final sequence number (0xffffffff). +| +| 0 +| 2 +|- +| Required Time-based Locktime +| PSBT_IN_REQUIRED_TIME_LOCKTIME = 0x11 +| None +| No key data +| <32-bit little endian uint locktime> +| 32 bit unsigned little endian integer greater than or equal to 500000000 representing the minimum Unix timestamp that this input requires to be set as the transaction's lock time. +| +| 0 +| 2 +|- +| Required Height-based Locktime +| PSBT_IN_REQUIRED_HEIGHT_LOCKTIME = 0x12 +| None +| No key data +| <32-bit uint locktime> +| 32 bit unsigned little endian integer greater than 0 and less than 500000000 representing the minimum block height that this input requires to be set as the transaction's lock time. +| +| 0 +| 2 +|} + +The new per-output types for PSBT Version 2 are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Output Amount +| PSBT_OUT_AMOUNT = 0x03 +| None +| No key data +| <64-bit little endian int amount> +| 64 bit signed little endian integer representing the output's amount in satoshis. +| 2 +| 0 +| 2 +|- +| Output Script +| PSBT_OUT_SCRIPT = 0x04 +| None +| No key data +| +| The script for this output, also known as the scriptPubKey. Must be omitted in PSBTv0. Must be provided in PSBTv2. +| 2 +| 0 +| 2 +|} + +===Determining Lock Time=== + +The nLockTime field of a transaction is determined by inspecting the PSBT_GLOBAL_FALLBACK_LOCKTIME and each input's PSBT_IN_REQUIRED_TIME_LOCKTIME and PSBT_IN_REQUIRED_HEIGHT_LOCKTIME fields. +If none of the inputs have a PSBT_IN_REQUIRED_TIME_LOCKTIME and PSBT_IN_REQUIRED_HEIGHT_LOCKTIME, then PSBT_GLOBAL_FALLBACK_LOCKTIME must be used. +If PSBT_GLOBAL_FALLBACK_LOCKTIME is not provided, then it is assumed to be 0. + +If one or more inputs have a PSBT_IN_REQUIRED_TIME_LOCKTIME or PSBT_IN_REQUIRED_HEIGHT_LOCKTIME, then the field chosen is the one which is supported by all of the inputs. +This can be determined by looking at all of the inputs which specify a locktime in either of those fields, and choosing the field which is present in all of those inputs. +Inputs not specifying a lock time field can take both types of lock times, as can those that specify both. +The lock time chosen is then the maximum value of the chosen type of lock time. + +If a PSBT has both types of locktimes possible because one or more inputs specify both PSBT_IN_REQUIRED_TIME_LOCKTIME and PSBT_IN_REQUIRED_HEIGHT_LOCKTIME, then locktime determined by looking at the PSBT_IN_REQUIRED_HEIGHT_LOCKTIME fields of the inputs must be chosen.'''Why choose the height based locktime?''' +In the event of a tie for the locktime type, signers need to be able to know which locktime to use as their signatures will commit to the locktime in the transaction, so choosing the wrong one will result in an invalid transaction. +Height based locktime is preferred over time based as Bitcoin's unit of time is the block height, so a height makes more sense in the context of Bitcoin. + +===Unique Identification=== + +PSBTv2s can be uniquely identified by constructing an unsigned transaction given the information provided in the PSBT, and computing the transaction ID of that transaction. +Since PSBT_IN_SEQUENCE can be changed by Updaters and Combiners, the sequence number in this unsigned transaction must be set to 0 (not final, nor the sequence in PSBT_IN_SEQUENCE). +The lock time in this unsigned transaction must be computed as described previously. + +==Roles== + +PSBTv2 introduces new roles and modifies some existing roles. + +===Creator=== + +In PSBTv2, the Creator initializes the PSBT with 0 inputs and 0 outputs. +The PSBT version number is set to 2. +The Creator should also set PSBT_GLOBAL_FALLBACK_LOCKTIME. +If the Creator is not also a Constructor and will be giving the PSBT to others to add inputs and outputs, the PSBT_GLOBAL_TX_MODIFIABLE field must be present and the Inputs Modifiable and Outputs Modifiable flags set appropriately; moreover, the transaction version number must be set to at least 2. '''Why does the transaction version number need to be at least 2?''' The transaction version number is part of the validation rules for some features such as OP_CHECKSEQUENCEVERIFY. Since it is backwards compatible, and there are other ways to disable those features (e.g. through sequence numbers), it is easier to require transactions be able to support these features than to try to negotiate the transaction version number. +If the Creator is a Constructor and no inputs and outputs will be added by other entities, PSBT_GLOBAL_TX_MODIFIABLE may be omitted. + +===Constructor=== + +This Constructor is only present for PSBTv2. +Once a Creator initializes the PSBT, a constructor will add inputs and outputs. +Before any input or output may be added, the constructor must check the PSBT_GLOBAL_TX_MODIFIABLE field. +Inputs may only be added if the Inputs Modifiable flag is True. +Outputs may only be added if the Outputs Modifiable flag is True. + +When an input or output is added, the corresponding PSBT_GLOBAL_INPUT_COUNT or PSBT_GLOBAL_OUTPUT_COUNT must be incremented to reflect the number of inputs and outputs in the PSBT. +When an input is added, it must have PSBT_IN_PREVIOUS_TXID and PSBT_IN_OUTPUT_INDEX set. +When an output is added, it must have PSBT_OUT_VALUE and PSBT_OUT_OUTPUT_SCRIPT set. +If the input has a required timelock, Constructors must set the requisite timelock field. +If the input has a required time based timelock, then PSBT_IN_REQUIRED_TIME_TIMELOCK must be set. +If the input has a required height based timelock, then PSBT_IN_REQUIRED_HEIGHT_TIMELOCK must be set. +If an input has both types of timelocks, then both may be set. +In some cases, an input that can allow both types, but a particular branch supporting only one type of timelock will be taken, then the type of timelock that will be used can be the only one set. + +If an input being added specifies a required time lock, then the Constructor must iterate through all of the existing inputs and ensure that the time lock types are compatible. +Additionally, if during this iteration, it finds that any inputs have signatures, it must ensure that the newly added input does not change the transaction's locktime. +If the newly added input has an incompatible time lock, then it must not be added. +If it changes the transaction's locktime when there are existing signatures, it must not be added. + +If the Has SIGHASH_SINGLE flag is True, then the Constructor must iterate through the inputs and find the inputs which have signatures that use SIGHASH_SINGLE. +The same number of inputs and outputs must be added before those inputs and their corresponding outputs. + +A Constructor may choose to declare that no further inputs and outputs can be added to the transaction by setting the appropriate bits in PSBT_GLOBAL_TX_MODIFIABLE to 0 or by removing the field entirely. + +A single entity is likely to be both a Creator and Constructor. + +===Updater=== + +For PSBTv2, an Updater can set the sequence number. + +===Signer=== + +For PSBTv2s, a signer must update the PSBT_GLOBAL_TX_MODIFIABLE field after signing inputs so that it accurately reflects the state of the PSBT. +If the Signer added a signature that does not use SIGHASH_ANYONECANPAY, the Input Modifiable flag must be set to False. +If the Signer added a signature that does not use SIGHASH_NONE, the Outputs Modifiable flag must be set to False. +If the Signer added a signature that uses SIGHASH_SINGLE, the Has SIGHASH_SINGLE flag must be set to True. + +===Transaction Extractor=== + +For PSBTv2s, the transaction is constructed using the PSBTv2 fields. +The lock time for this transaction is determined as described in the Determining Lock Time section. +The Extractor should produce a fully valid, network serialized transaction if all inputs are complete. + +==Backwards Compatibility== + +PSBTv2 shares the same generic format as PSBTv0 as defined in BIP 174. Parsers for PSBTv0 should +be able to deserialize PSBTv2 with only changes to support the new fields. + +However PSBTv2 is incompatible with PSBTv0, and vice versa due to the use of the PSBT_GLOBAL_VERSION. +This incompatibility is intentional so that PSBT_GLOBAL_UNSIGNED_TX could be removed in PSBTv2. +However it is possible to convert a PSBTv2 to a PSBTv0 by creating an unsigned +transaction from the PSBTv2 fields. + +==Test Vectors== + +The following are invalid PSBTs: + +* Case: PSBTv0 but with PSBT_GLOBAL_VERSION set to 2. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAH7BAIAAAAAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_GLOBAL_TX_VERSION. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001020402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAECBAIAAAAAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_GLOBAL_FALLBACK_LOCKTIME. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001030402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAEDBAIAAAAAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_GLOBAL_INPUT_COUNT. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001040102000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAEEAQIAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_GLOBAL_OUTPUT_COUNT. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001050102000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAEFAQIAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_GLOBAL_TX_MODIFIABLE. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc68850000000001060100000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAEGAQAAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BCGsCRzBEAiAFJ1pIVzTgrh87lxI3WG8OctyFgz0njA5HTNIxEsD6XgIgawSMg868PEHQuTzH2nYYXO29Aw0AWwgBi+K5i7rL33sBIQN2DcygXzmX3GWykwYPfynxUUyMUnBI4SgCsEHU/DQKJwAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_IN_PREVIOUS_TXID. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a27010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc800220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gAIgIC1gH4SEamdV93a+AOPZ3o+xCsyTX7g8RfsBYtTK1at5IY9p2HPlQAAIABAACAAAAAgAAAAAAqAAAAACICA27+LCVWIZhlU7qdZcPdxkFlyhQ24FqjWkxusCRRz3ltGPadhz5UAACAAQAAgAAAAIABAAAAYgAAAAA=
+ +* Case: PSBTv0 but with PSBT_IN_OUTPUT_INDEX. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a27010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_IN_SEQUENCE. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a27011004ffffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonARAE/////wAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_IN_REQUIRED_TIME_LOCKTIME. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a270111048c8dc46200220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonAREEjI3EYgAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_IN_REQUIRED_HEIGHT_LOCKTIME. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a270112041027000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonARIEECcAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAAAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv0 but with PSBT_OUT_AMOUNT. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f00000000002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonACICAtYB+EhGpnVfd2vgDj2d6PsQrMk1+4PEX7AWLUytWreSGPadhz5UAACAAQAAgAAAAIAAAAAAKgAAAAEDCAAIry8AAAAAACICA27+LCVWIZhlU7qdZcPdxkFlyhQ24FqjWkxusCRRz3ltGPadhz5UAACAAQAAgAAAAIABAAAAYgAAAAA=
+ +* Case: PSBTv0 but with PSBT_OUT_SCRIPT. +** Bytes in Hex:
70736274ff01007102000000010b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc80000000000feffffff020008af2f00000000160014c430f64c4756da310dbd1a085572ef299926272c8bbdeb0b00000000160014a07dac8ab6ca942d379ed795f835ba71c9cc688500000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e01086b02473044022005275a485734e0ae1f3b971237586f0e72dc85833d278c0e474cd23112c0fa5e02206b048c83cebc3c41d0b93cc7da76185cedbd030d005b08018be2b98bbacbdf7b012103760dcca05f3997dc65b293060f7f29f1514c8c527048e12802b041d4fc340a2700220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000104160014a07dac8ab6ca942d379ed795f835ba71c9cc6885002202036efe2c255621986553ba9d65c3ddc64165ca1436e05aa35a4c6eb02451cf796d18f69d873e540000800100008000000080010000006200000000
+** Base64 String:
cHNidP8BAHECAAAAAQsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAAAAAAD+////AgAIry8AAAAAFgAUxDD2TEdW2jENvRoIVXLvKZkmJyyLvesLAAAAABYAFKB9rIq2ypQtN57Xlfg1unHJzGiFAAAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEIawJHMEQCIAUnWkhXNOCuHzuXEjdYbw5y3IWDPSeMDkdM0jESwPpeAiBrBIyDzrw8QdC5PMfadhhc7b0DDQBbCAGL4rmLusvfewEhA3YNzKBfOZfcZbKTBg9/KfFRTIxScEjhKAKwQdT8NAonACICAtYB+EhGpnVfd2vgDj2d6PsQrMk1+4PEX7AWLUytWreSGPadhz5UAACAAQAAgAAAAIAAAAAAKgAAAAEEFgAUoH2sirbKlC03nteV+DW6ccnMaIUAIgIDbv4sJVYhmGVTup1lw93GQWXKFDbgWqNaTG6wJFHPeW0Y9p2HPlQAAIABAACAAAAAgAEAAABiAAAAAA==
+ +* Case: PSBTv2 missing PSBT_GLOBAL_INPUT_COUNT. +** Bytes in Hex:
70736274ff01020402000000010304000000000105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEFAQIB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAARAE/v///wAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: PSBTv2 missing PSBT_GLOBAL_OUTPUT_COUNT. +** Bytes in Hex:
70736274ff01020402000000010304000000000104010101fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAARAE/v///wAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: PSBTv2 missing PSBT_IN_PREVIOUS_TXID. +** Bytes in Hex:
70736274ff0102040200000001030400000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEPBAAAAAABEAT+////ACICAtYB+EhGpnVfd2vgDj2d6PsQrMk1+4PEX7AWLUytWreSGPadhz5UAACAAQAAgAAAAIAAAAAAKgAAAAEDCAAIry8AAAAAAQQWABTEMPZMR1baMQ29GghVcu8pmSYnLAAiAgLjb7/1PdU0Bwz4/TlmFGgPNXqbhdtzQL8c+nRdKtezQBj2nYc+VAAAgAEAAIAAAACAAQAAAGQAAAABAwiLvesLAAAAAAEEFgAUTdGTrJZKVqwbnhzKhFT+L0dPhRMA
+ +* Case: PSBTv2 missing PSBT_IN_OUTPUT_INDEX. +** Bytes in Hex:
70736274ff0102040200000001030400000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IARAE/v///wAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: PSBTv2 missing PSBT_OUT_AMOUNT. +** Bytes in Hex:
70736274ff0102040200000001030400000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAEQBP7///8AIgIC1gH4SEamdV93a+AOPZ3o+xCsyTX7g8RfsBYtTK1at5IY9p2HPlQAAIABAACAAAAAgAAAAAAqAAAAAQQWABTEMPZMR1baMQ29GghVcu8pmSYnLAAiAgLjb7/1PdU0Bwz4/TlmFGgPNXqbhdtzQL8c+nRdKtezQBj2nYc+VAAAgAEAAIAAAACAAQAAAGQAAAABAwiLvesLAAAAAAEEFgAUTdGTrJZKVqwbnhzKhFT+L0dPhRMA
+ +* Case: PSBTv2 missing PSBT_OUT_SCRIPT. +** Bytes in Hex:
70736274ff0102040200000001030400000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f0000000000220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAEQBP7///8AIgIC1gH4SEamdV93a+AOPZ3o+xCsyTX7g8RfsBYtTK1at5IY9p2HPlQAAIABAACAAAAAgAAAAAAqAAAAAQMIAAivLwAAAAAAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: PSBTv2 with PSBT_IN_REQUIRED_TIME_LOCKTIME less than 500000000. +** Bytes in Hex:
70736274ff01020402000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011104ff64cd1d00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAAREE/2TNHQAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: PSBTv2 with PSBT_IN_REQUIRED_HEIGHT_LOCKTIME greater than or equal to 500000000. +** Bytes in Hex:
70736274ff01020402000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f04000000000112040065cd1d00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAARIEAGXNHQAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +The following are valid PSBTs + +* Case: 1 input, 2 output PSBTv2, required fields only. +** Bytes in Hex:
70736274ff01020402000000010401010105010201fb040200000000010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2. +** Bytes in HEx:
70736274ff01020402000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAACICAtYB+EhGpnVfd2vgDj2d6PsQrMk1+4PEX7AWLUytWreSGPadhz5UAACAAQAAgAAAAIAAAAAAKgAAAAEDCAAIry8AAAAAAQQWABTEMPZMR1baMQ29GghVcu8pmSYnLAAiAgLjb7/1PdU0Bwz4/TlmFGgPNXqbhdtzQL8c+nRdKtezQBj2nYc+VAAAgAEAAIAAAACAAQAAAGQAAAABAwiLvesLAAAAAAEEFgAUTdGTrJZKVqwbnhzKhFT+L0dPhRMA
+ +* Case: 1 input, 2 output updated PSBTv2, with PSBT_IN_SEQUENCE. +** Bytes in Hex:
70736274ff01020402000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff00220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEAUgIAAAABwaolbiFLlqGCL5PeQr/ztfP/jQUZMG41FddRWl6AWxIAAAAAAP////8BGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgAAAAABAR8Yxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAQ4gCwrZIUGcHIcZc11y3HOfnqngY40f5MHu8PmUQISBX8gBDwQAAAAAARAE/v///wAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with PSBT_IN_SEQUENCE, and all locktime fields +** Bytes in Hex:
70736274ff0102040200000001030400000000010401010105010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff0111048c8dc4620112041027000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAEQBP7///8BEQSMjcRiARIEECcAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with Inputs Modifiable Flag (bit 0) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010101fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEBAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with Outputs Modifiable Flag (bit 1) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010201fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgECAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with Has SIGHASH_SINGLE Flag (bit 2) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010401fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEEAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with an undefined flag (bit 3) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010801fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEIAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with both Inputs Modifiable Flag (bit 0) and Outputs Modifiable Flag (bit 1) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010301fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEDAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with both Inputs Modifiable Flag (bit 0) and Has SIGHASH_SINGLE Flag (bit 2) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010501fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEFAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with both Outputs Modifiable Flag (bit 1) and Has SIGHASH_SINGLE FLag (bit 2) of PSBT_GLOBAL_TX_MODIFIABLE set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010601fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEGAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with all defined PSBT_GLOBAL_TX_MODIFIABLE flags set +** Bytes in Hex:
70736274ff0102040200000001040101010501020106010701fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgEHAfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with all possible PSBT_GLOBAL_TX_MODIFIABLE flags set +** Bytes in Hex:
70736274ff010204020000000104010101050102010601ff01fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f040000000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIBBgH/AfsEAgAAAAABAFICAAAAAcGqJW4hS5ahgi+T3kK/87Xz/40FGTBuNRXXUVpegFsSAAAAAAD/////ARjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4AAAAAAQEfGMaaOwAAAAAWABSwo68UQghBJpPKfRZoUrUtsK7wbgEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAAiAgLWAfhIRqZ1X3dr4A49nej7EKzJNfuDxF+wFi1MrVq3khj2nYc+VAAAgAEAAIAAAACAAAAAACoAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAIgIC42+/9T3VNAcM+P05ZhRoDzV6m4Xbc0C/HPp0XSrXs0AY9p2HPlQAAIABAACAAAAAgAEAAABkAAAAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: 1 input, 2 output updated PSBTv2, with all PSBTv2 fields +** Bytes in Hex:
70736274ff010204020000000103040000000001040101010501020106010701fb0402000000000100520200000001c1aa256e214b96a1822f93de42bff3b5f3ff8d0519306e3515d7515a5e805b120000000000ffffffff0118c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e0000000001011f18c69a3b00000000160014b0a3af144208412693ca7d166852b52db0aef06e010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000011004feffffff0111048c8dc4620112041027000000220202d601f84846a6755f776be00e3d9de8fb10acc935fb83c45fb0162d4cad5ab79218f69d873e540000800100008000000080000000002a0000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c00220202e36fbff53dd534070cf8fd396614680f357a9b85db7340bf1cfa745d2ad7b34018f69d873e54000080010000800000008001000000640000000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQEBBQECAQYBBwH7BAIAAAAAAQBSAgAAAAHBqiVuIUuWoYIvk95Cv/O18/+NBRkwbjUV11FaXoBbEgAAAAAA/////wEYxpo7AAAAABYAFLCjrxRCCEEmk8p9FmhStS2wrvBuAAAAAAEBHxjGmjsAAAAAFgAUsKOvFEIIQSaTyn0WaFK1LbCu8G4BDiALCtkhQZwchxlzXXLcc5+eqeBjjR/kwe7w+ZRAhIFfyAEPBAAAAAABEAT+////AREEjI3EYgESBBAnAAAAIgIC1gH4SEamdV93a+AOPZ3o+xCsyTX7g8RfsBYtTK1at5IY9p2HPlQAAIABAACAAAAAgAAAAAAqAAAAAQMIAAivLwAAAAABBBYAFMQw9kxHVtoxDb0aCFVy7ymZJicsACICAuNvv/U91TQHDPj9OWYUaA81epuF23NAvxz6dF0q17NAGPadhz5UAACAAQAAgAAAAIABAAAAZAAAAAEDCIu96wsAAAAAAQQWABRN0ZOslkpWrBueHMqEVP4vR0+FEwA=
+ +The following tests are the timelock determination algorithm. + +The timelock for the following PSBTs should be computed to be 0: + +* Case: No locktimes specified +** Bytes in Hex:
70736274ff01020402000000010401010105010201fb040200000000010e200b0ad921419c1c8719735d72dc739f9ea9e0638d1fe4c1eef0f9944084815fc8010f0400000000000103080008af2f000000000104160014c430f64c4756da310dbd1a085572ef299926272c000103088bbdeb0b0000000001041600144dd193ac964a56ac1b9e1cca8454fe2f474f851300
+** Base64 String:
cHNidP8BAgQCAAAAAQQBAQEFAQIB+wQCAAAAAAEOIAsK2SFBnByHGXNdctxzn56p4GONH+TB7vD5lECEgV/IAQ8EAAAAAAABAwgACK8vAAAAAAEEFgAUxDD2TEdW2jENvRoIVXLvKZkmJywAAQMIi73rCwAAAAABBBYAFE3Rk6yWSlasG54cyoRU/i9HT4UTAA==
+ +* Case: Fallback locktime of 0 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f040100000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f0400000000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAAAAQ4gOhs7PIN9ZInqejHY5sfdUDwAG+8+BpWOdXSAjWjKeKUBDwQAAAAAAAEDCE+TNXcAAAAAAQQWABQLE1LKzQPPaqG388jWOIZxs0peEQA=
+ +The timelock for the following PSBTs should be computed to be 10000: + +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000, Input 2 has no locktime fields +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f0400000000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEgQQJwAAAAEOIDobOzyDfWSJ6nox2ObH3VA8ABvvPgaVjnV0gI1oynilAQ8EAAAAAAABAwhPkzV3AAAAAAEEFgAUCxNSys0Dz2qht/PI1jiGcbNKXhEA
+ +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000, Input 2 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 9000 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f040000000001120428230000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEgQQJwAAAAEOIDobOzyDfWSJ6nox2ObH3VA8ABvvPgaVjnV0gI1oynilAQ8EAAAAAAESBCgjAAAAAQMIT5M1dwAAAAABBBYAFAsTUsrNA89qobfzyNY4hnGzSl4RAA==
+ +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000, Input 2 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 9000 and PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048460 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc46201120428230000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEgQQJwAAAAEOIDobOzyDfWSJ6nox2ObH3VA8ABvvPgaVjnV0gI1oynilAQ8EAAAAAAERBIyNxGIBEgQoIwAAAAEDCE+TNXcAAAAAAQQWABQLE1LKzQPPaqG388jWOIZxs0peEQA=
+ +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000 and PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048459, Input 2 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 9000 and PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048460 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000111048b8dc4620112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc46201120428230000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEQSLjcRiARIEECcAAAABDiA6Gzs8g31kiep6Mdjmx91QPAAb7z4GlY51dICNaMp4pQEPBAAAAAABEQSMjcRiARIEKCMAAAABAwhPkzV3AAAAAAEEFgAUCxNSys0Dz2qht/PI1jiGcbNKXhEA
+ +The timelock for the following PSBTs should be computed to be 1657048460: + +* Case: Input 1 has PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048459, Input 2 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 9000 and PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048460 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000111048b8dc46200010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc46201120428230000000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEQSLjcRiAAEOIDobOzyDfWSJ6nox2ObH3VA8ABvvPgaVjnV0gI1oynilAQ8EAAAAAAERBIyNxGIBEgQoIwAAAAEDCE+TNXcAAAAAAQQWABQLE1LKzQPPaqG388jWOIZxs0peEQA=
+ +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000 and PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048459, Input 2 has PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048460 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000111048b8dc4620112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc462000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEQSLjcRiARIEECcAAAABDiA6Gzs8g31kiep6Mdjmx91QPAAb7z4GlY51dICNaMp4pQEPBAAAAAABEQSMjcRiAAEDCE+TNXcAAAAAAQQWABQLE1LKzQPPaqG388jWOIZxs0peEQA=
+ +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f040100000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc462000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAAAAQ4gOhs7PIN9ZInqejHY5sfdUDwAG+8+BpWOdXSAjWjKeKUBDwQAAAAAAREEjI3EYgABAwhPkzV3AAAAAAEEFgAUCxNSys0Dz2qht/PI1jiGcbNKXhEA
+ +The timelock for the following PSBTs cannot be computed: + +* Case: Input 1 has PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 10000, Input 2 has PSBT_IN_REQUIRED_TIME_LOCKTIME of 1657048460 +** Bytes in Hex:
70736274ff0102040200000001030400000000010401020105010101fb040200000000010e200f758dbfbd4da7c16c8a3309c3c81e1100f561ea646db5b01752c485e1bdde9f010f04010000000112041027000000010e203a1b3b3c837d6489ea7a31d8e6c7dd503c001bef3e06958e7574808d68ca78a5010f04000000000111048c8dc462000103084f9335770000000001041600140b1352cacd03cf6aa1b7f3c8d6388671b34a5e1100
+** Base64 String:
cHNidP8BAgQCAAAAAQMEAAAAAAEEAQIBBQEBAfsEAgAAAAABDiAPdY2/vU2nwWyKMwnDyB4RAPVh6mRttbAXUsSF4b3enwEPBAEAAAABEgQQJwAAAAEOIDobOzyDfWSJ6nox2ObH3VA8ABvvPgaVjnV0gI1oynilAQ8EAAAAAAERBIyNxGIAAQMIT5M1dwAAAAABBBYAFAsTUsrNA89qobfzyNY4hnGzSl4RAA==
+ +==Rationale== + + + +==Reference implementation== + +The reference implementation of the PSBT format is available in [https://github.com/bitcoin/bitcoin/pull/21283 Bitcoin Core PR 21283]. diff --git a/bip-0371.mediawiki b/bip-0371.mediawiki new file mode 100644 index 0000000000..cc7ad3ed2c --- /dev/null +++ b/bip-0371.mediawiki @@ -0,0 +1,248 @@ +
+  BIP: 371
+  Layer: Applications
+  Title: Taproot Fields for PSBT
+  Authors: Ava Chow 
+  Status: Deployed
+  Type: Specification
+  Assigned: 2021-06-21
+  License: BSD-2-Clause
+
+ +==Introduction== + +===Abstract=== + +This document proposes additional fields for BIP 174 PSBTv0 and BIP 370 PSBTv2 that allow for +BIP 340/341/342 Taproot data to be included in a PSBT of any version. These will be fields for +signatures and scripts that are relevant to the creation of Taproot inputs. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +BIPs 340, 341, and 342 specify Taproot which provides a wholly new way to create and spend Bitcoin outputs. +The existing PSBT fields are unable to support Taproot due to the new signature algorithm and the method +by which scripts are embedded inside of a Taproot output. Therefore new fields must be defined to allow +PSBTs to carry the information necessary for signing Taproot inputs. + +==Specification== + +The new per-input types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Taproot Key Spend Signature +| PSBT_IN_TAP_KEY_SIG = 0x13 +| None +| No key data '''Why is there no key data for PSBT_IN_TAP_KEY_SIG'''The signature in a key path spend corresponds directly with the pubkey provided in the output script. Thus it is not necessary to provide any metadata that attaches the key path spend signature to a particular pubkey. +| <64 or 65 byte signature> +| The 64 or 65 byte Schnorr signature for key path spending a Taproot output. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|- +| Taproot Script Spend Signature +| PSBT_IN_TAP_SCRIPT_SIG = 0x14 +| +| A 32 byte X-only public key involved in a leaf script concatenated with the 32 byte hash of the leaf it is part of. +| <64 or 65 byte signature> +| The 64 or 65 byte Schnorr signature for this pubkey and leaf combination. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|- +| Taproot Leaf Script +| PSBT_IN_TAP_LEAF_SCRIPT = 0x15 +| +| The control block for this leaf as specified in BIP 341. The control block contains the merkle tree path to this leaf. +| <8-bit uint leaf version> +| The script for this leaf as would be provided in the witness stack followed by the single byte leaf version. Note that the leaves included in this field should be those that the signers of this input are expected to be able to sign for. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|- +| Taproot Key BIP 32 Derivation Path +| PSBT_IN_TAP_BIP32_DERIVATION = 0x16 +| <32 byte xonlypubkey> +| A 32 byte X-only public key involved in this input. It may be the output key, the internal key, or a key present in a leaf script. +| <32 byte leaf hash>* <4 byte fingerprint> <32-bit little endian uint path element>* +| A compact size unsigned integer representing the number of leaf hashes, followed by a list of leaf hashes, followed by the 4 byte master key fingerprint concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. Public keys are those needed to spend this output. The leaf hashes are of the leaves which involve this public key. The internal key does not have leaf hashes, so can be indicated with a hashes len of 0. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|- +| Taproot Internal Key +| PSBT_IN_TAP_INTERNAL_KEY = 0x17 +| None +| No key data +| <32 byte xonlypubkey> +| The X-only pubkey used as the internal key in this output.'''Why is the internal key provided?'''The internal key is not necessarily the same key as in the Taproot output script. BIP 341 recommends tweaking the key with the hash of itself. It may be necessary for signers to know what the internal key actually is so that they are able to determine whether an input can be signed by it. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|- +| Taproot Merkle Root +| PSBT_IN_TAP_MERKLE_ROOT = 0x18 +| None +| No key data +| <32-byte hash> +| The 32 byte Merkle root hash. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|} + +The new per-output types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Taproot Internal Key +| PSBT_OUT_TAP_INTERNAL_KEY = 0x05 +| None +| No key data +| <32 byte xonlypubkey> +| The X-only pubkey used as the internal key in this output. +| +| +| 0, 2 +|- +| Taproot Tree +| PSBT_OUT_TAP_TREE = 0x06 +| None +| No key data +| {<8-bit uint depth> <8-bit uint leaf version> }* +| One or more tuples representing the depth, leaf version, and script for a leaf in the Taproot tree, allowing the entire tree to be reconstructed. The tuples must be in depth first search order so that the tree is correctly reconstructed. Each tuple is an 8-bit unsigned integer representing the depth in the Taproot tree for this script, an 8-bit unsigned integer representing the leaf version, the length of the script as a compact size unsigned integer, and the script itself. +| +| +| 0, 2 +|- +| Taproot Key BIP 32 Derivation Path +| PSBT_OUT_TAP_BIP32_DERIVATION = 0x07 +| <32 byte xonlypubkey> +| A 32 byte X-only public key involved in this output. It may be the output key, the internal key, or a key present in a leaf script. +| <32 byte leaf hash>* <4 byte fingerprint> <32-bit little endian uint path element>* +| A compact size unsigned integer representing the number of leaf hashes, followed by a list of leaf hashes, followed by the 4 byte master key fingerprint concatenated with the derivation path of the public key. The derivation path is represented as 32-bit little endian unsigned integer indexes concatenated with each other. Public keys are those needed to spend this output. The leaf hashes are of the leaves which involve this public key. The internal key does not have leaf hashes, so can be indicated with a hashes len of 0. Finalizers should remove this field after PSBT_IN_FINAL_SCRIPTWITNESS is constructed. +| +| +| 0, 2 +|} + +===UTXO Types=== + +BIP 174 recommends using PSBT_IN_NON_WITNESS_UTXO for all inputs because of potential attacks involving +an updater lying about the amounts in an output. Because a Taproot signature will commit to all of the amounts +and output scripts spent by the inputs of the transaction, such attacks are prevented as any such lying would +result in an invalid signature. Thus Taproot inputs can use just PSBT_IN_WITNESS_UTXO. + +==Compatibility== + +These are simply new fields added to the existing PSBT format. Because PSBT is designed to be extensible, old +software will ignore the new fields. + +==Test Vectors== + +The following are invalid PSBTs: + +* Case: PSBT With PSBT_IN_TAP_INTERNAL_KEY key that is too long (incorrectly serialized as compressed DER) +** Bytes in Hex:
70736274ff010071020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02787c01000000000016001483a7e34bd99ff03a4962ef8a1a101bb295461ece606b042a010000001600147ac369df1b20e033d6116623957b0ac49f3c52e8000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a075701172102fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa232000000
+
+** Base64 String:
cHNidP8BAHECAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Anh8AQAAAAAAFgAUg6fjS9mf8DpJYu+KGhAbspVGHs5gawQqAQAAABYAFHrDad8bIOAz1hFmI5V7CsSfPFLoAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXARchAv40kGTJjW4qhT+jybEr2LMEoZwZXGDvp+4jkwRtP6IyAAAA
+ +* Case: PSBT With PSBT_IN_TAP_KEY_SIG signature that is too short +** Bytes in Hex:
<70736274ff010071020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02787c01000000000016001483a7e34bd99ff03a4962ef8a1a101bb295461ece606b042a010000001600147ac369df1b20e033d6116623957b0ac49f3c52e8000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a075701133f173bb3d36c074afb716fec6307a069a2e450b995f3c82785945ab8df0e24260dcd703b0cbf34de399184a9481ac2b3586db6601f026a77f7e4938481bc3475000000
+** Base64 String:
cHNidP8BAHECAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Anh8AQAAAAAAFgAUg6fjS9mf8DpJYu+KGhAbspVGHs5gawQqAQAAABYAFHrDad8bIOAz1hFmI5V7CsSfPFLoAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXARM/Fzuz02wHSvtxb+xjB6BpouRQuZXzyCeFlFq43w4kJg3NcDsMvzTeOZGEqUgawrNYbbZgHwJqd/fkk4SBvDR1AAAA
+ +* Case: PSBT With PSBT_IN_TAP_KEY_SIG signature that is too long +** Bytes in Hex:
<70736274ff010071020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02787c01000000000016001483a7e34bd99ff03a4962ef8a1a101bb295461ece606b042a010000001600147ac369df1b20e033d6116623957b0ac49f3c52e8000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757011342173bb3d36c074afb716fec6307a069a2e450b995f3c82785945ab8df0e24260dcd703b0cbf34de399184a9481ac2b3586db6601f026a77f7e4938481bc34751701aa000000
+** Base64 String:
cHNidP8BAHECAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Anh8AQAAAAAAFgAUg6fjS9mf8DpJYu+KGhAbspVGHs5gawQqAQAAABYAFHrDad8bIOAz1hFmI5V7CsSfPFLoAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXARNCFzuz02wHSvtxb+xjB6BpouRQuZXzyCeFlFq43w4kJg3NcDsMvzTeOZGEqUgawrNYbbZgHwJqd/fkk4SBvDR1FwGqAAAA
+ +* Case: PSBT With PSBT_IN_TAP_BIP32_DERIVATION key that is too long (incorrectly serialized as compressed DER) +** Bytes in Hex:
<70736274ff010071020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02787c01000000000016001483a7e34bd99ff03a4962ef8a1a101bb295461ece606b042a010000001600147ac369df1b20e033d6116623957b0ac49f3c52e8000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757221602fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da75600008001000080000000800100000000000000000000
+** Base64 String:
cHNidP8BAHECAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Anh8AQAAAAAAFgAUg6fjS9mf8DpJYu+KGhAbspVGHs5gawQqAQAAABYAFHrDad8bIOAz1hFmI5V7CsSfPFLoAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXIhYC/jSQZMmNbiqFP6PJsSvYswShnBlcYO+n7iOTBG0/ojIZAHcrLadWAACAAQAAgAAAAIABAAAAAAAAAAAAAA==
+ +* Case: PSBT With PSBT_OUT_TAP_INTERNAL_KEY key that is too long (incorrectly serialized as compressed DER) +** Bytes in Hex:
70736274ff01007d020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02887b0100000000001600142382871c7e8421a00093f754d91281e675874b9f606b042a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757000001052102fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa23200
+** Base64 String:
cHNidP8BAH0CAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Aoh7AQAAAAAAFgAUI4KHHH6EIaAAk/dU2RKB5nWHS59gawQqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXAAABBSEC/jSQZMmNbiqFP6PJsSvYswShnBlcYO+n7iOTBG0/ojIA
+ +* Case: PSBT With PSBT_OUT_TAP_BIP32_DERIVATION key that is too long (incorrectly serialized as compressed DER) +** Bytes in Hex:
70736274ff01007d020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff02887b0100000000001600142382871c7e8421a00093f754d91281e675874b9f606b042a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a07570000220702fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da7560000800100008000000080010000000000000000
+** Base64 String:
cHNidP8BAH0CAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////Aoh7AQAAAAAAFgAUI4KHHH6EIaAAk/dU2RKB5nWHS59gawQqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXAAAAAAABASsA8gUqAQAAACJRIFosLPW1LPMfg60ujaY/8DGD7Nj2CcdRCuikjgORCgdXAAAiBwL+NJBkyY1uKoU/o8mxK9izBKGcGVxg76fuI5MEbT+iMhkAdystp1YAAIABAACAAAAAgAEAAAAAAAAAAA==
+ +* Case: PSBT With PSBT_IN_TAP_SCRIPT_SIG key that is too long (incorrectly serialized as compressed DER) +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a01000000225120030da4fce4f7db28c2cb2951631e003713856597fe963882cb500e68112cca63000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b6924214022cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b094089756aa3739ccc689ec0fcf3a360be32cc0b59b16e93a1e8bb4605726b2ca7a3ff706c4176649632b2cc68e1f912b8a578e3719ce7710885c7a966f49bcd43cb0000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgAw2k/OT32yjCyylRYx4ANxOFZZf+ljiCy1AOaBEsymMAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJCFAIssTrGgkjegGqmo2Wc88A+toIdCcgRSk6Gj+vehlu20s2XDhX1P8DIL5UP1WD/qRm3YXK+AXNoqJkTrwdPQAsJQIl1aqNznMxonsD886NgvjLMC1mxbpOh6LtGBXJrLKej/3BsQXZkljKyzGjh+RK4pXjjcZzncQiFx6lm9JvNQ8sAAA==
+ +* Case: PSBT With PSBT_IN_TAP_SCRIPT_SIG signature that is too long +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a01000000225120030da4fce4f7db28c2cb2951631e003713856597fe963882cb500e68112cca63000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b69241142cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b094289756aa3739ccc689ec0fcf3a360be32cc0b59b16e93a1e8bb4605726b2ca7a3ff706c4176649632b2cc68e1f912b8a578e3719ce7710885c7a966f49bcd43cb01010000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgAw2k/OT32yjCyylRYx4ANxOFZZf+ljiCy1AOaBEsymMAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJBFCyxOsaCSN6AaqajZZzzwD62gh0JyBFKToaP696GW7bSzZcOFfU/wMgvlQ/VYP+pGbdhcr4Bc2iomROvB09ACwlCiXVqo3OczGiewPzzo2C+MswLWbFuk6Hou0YFcmssp6P/cGxBdmSWMrLMaOH5ErileONxnOdxCIXHqWb0m81DywEBAAA=
+ +* Case: PSBT With PSBT_IN_TAP_SCRIPT_SIG signature that is too short +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a01000000225120030da4fce4f7db28c2cb2951631e003713856597fe963882cb500e68112cca63000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b69241142cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b093f89756aa3739ccc689ec0fcf3a360be32cc0b59b16e93a1e8bb4605726b2ca7a3ff706c4176649632b2cc68e1f912b8a578e3719ce7710885c7a966f49bcd430000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgAw2k/OT32yjCyylRYx4ANxOFZZf+ljiCy1AOaBEsymMAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJBFCyxOsaCSN6AaqajZZzzwD62gh0JyBFKToaP696GW7bSzZcOFfU/wMgvlQ/VYP+pGbdhcr4Bc2iomROvB09ACwk/iXVqo3OczGiewPzzo2C+MswLWbFuk6Hou0YFcmssp6P/cGxBdmSWMrLMaOH5ErileONxnOdxCIXHqWb0m81DAAA=
+ +* Case: PSBT With PSBT_IN_TAP_LEAF_SCRIPT Control block that is too long +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a01000000225120030da4fce4f7db28c2cb2951631e003713856597fe963882cb500e68112cca63000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b6926315c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac06f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f80023202cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2acc00000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgAw2k/OT32yjCyylRYx4ANxOFZZf+ljiCy1AOaBEsymMAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJjFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wG99YgWelJehpKJnVp2YdtpgEBr/OONSm5uTnOf5GulwEV8uSQr3zEXE94UR82BXzlxaXFYyWin7RN/CA/NW4fgAIyAssTrGgkjegGqmo2Wc88A+toIdCcgRSk6Gj+vehlu20qzAAAA=
+ +* Case: PSBT With PSBT_IN_TAP_LEAF_SCRIPT Control block that is too short +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a01000000225120030da4fce4f7db28c2cb2951631e003713856597fe963882cb500e68112cca63000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b6926115c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac06f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e123202cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2acc00000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgAw2k/OT32yjCyylRYx4ANxOFZZf+ljiCy1AOaBEsymMAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJhFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wG99YgWelJehpKJnVp2YdtpgEBr/OONSm5uTnOf5GulwEV8uSQr3zEXE94UR82BXzlxaXFYyWin7RN/CA/NW4SMgLLE6xoJI3oBqpqNlnPPAPraCHQnIEUpOho/r3oZbttKswAAA
+ +The following are valid PSBTs: + +* Case: PSBT with one P2TR key only input with internal key and its derivation path +** Bytes in Hex:
70736274ff010052020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff0148e6052a01000000160014768e1eeb4cf420866033f80aceff0f9720744969000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a07572116fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da75600008001000080000000800100000000000000011720fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa232002202036b772a6db74d8753c98a827958de6c78ab3312109f37d3e0304484242ece73d818772b2da7540000800100008000000080000000000000000000
+** Base64 String:
cHNidP8BAFICAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////AUjmBSoBAAAAFgAUdo4e60z0IIZgM/gKzv8PlyB0SWkAAAAAAAEBKwDyBSoBAAAAIlEgWiws9bUs8x+DrS6Npj/wMYPs2PYJx1EK6KSOA5EKB1chFv40kGTJjW4qhT+jybEr2LMEoZwZXGDvp+4jkwRtP6IyGQB3Ky2nVgAAgAEAAIAAAACAAQAAAAAAAAABFyD+NJBkyY1uKoU/o8mxK9izBKGcGVxg76fuI5MEbT+iMgAiAgNrdyptt02HU8mKgnlY3mx4qzMSEJ830+AwRIQkLs5z2Bh3Ky2nVAAAgAEAAIAAAACAAAAAAAAAAAAA
+ +* Case: PSBT with one P2TR key only input with internal key, its derivation path, and signature +** Bytes in Hex:
70736274ff010052020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff0148e6052a01000000160014768e1eeb4cf420866033f80aceff0f9720744969000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a0757011340bb53ec917bad9d906af1ba87181c48b86ace5aae2b53605a725ca74625631476fc6f5baedaf4f2ee0f477f36f58f3970d5b8273b7e497b97af2e3f125c97af342116fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da75600008001000080000000800100000000000000011720fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa232002202036b772a6db74d8753c98a827958de6c78ab3312109f37d3e0304484242ece73d818772b2da7540000800100008000000080000000000000000000
+** Base64 String:
cHNidP8BAFICAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////AUjmBSoBAAAAFgAUdo4e60z0IIZgM/gKzv8PlyB0SWkAAAAAAAEBKwDyBSoBAAAAIlEgWiws9bUs8x+DrS6Npj/wMYPs2PYJx1EK6KSOA5EKB1cBE0C7U+yRe62dkGrxuocYHEi4as5aritTYFpyXKdGJWMUdvxvW67a9PLuD0d/NvWPOXDVuCc7fkl7l68uPxJcl680IRb+NJBkyY1uKoU/o8mxK9izBKGcGVxg76fuI5MEbT+iMhkAdystp1YAAIABAACAAAAAgAEAAAAAAAAAARcg/jSQZMmNbiqFP6PJsSvYswShnBlcYO+n7iOTBG0/ojIAIgIDa3cqbbdNh1PJioJ5WN5seKszEhCfN9PgMESEJC7Oc9gYdystp1QAAIABAACAAAAAgAAAAAAAAAAAAA==
+ +* Case: PSBT with one P2TR key only output with internal key and its derivation path +** Bytes in Hex:
70736274ff01005e020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff0148e6052a0100000022512083698e458c6664e1595d75da2597de1e22ee97d798e706c4c0a4b5a9823cd743000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a07572116fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da75600008001000080000000800100000000000000011720fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa232000105201124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e67121071124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e6711900772b2da7560000800100008000000080000000000500000000
+** Base64 String:
cHNidP8BAF4CAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////AUjmBSoBAAAAIlEgg2mORYxmZOFZXXXaJZfeHiLul9eY5wbEwKS1qYI810MAAAAAAAEBKwDyBSoBAAAAIlEgWiws9bUs8x+DrS6Npj/wMYPs2PYJx1EK6KSOA5EKB1chFv40kGTJjW4qhT+jybEr2LMEoZwZXGDvp+4jkwRtP6IyGQB3Ky2nVgAAgAEAAIAAAACAAQAAAAAAAAABFyD+NJBkyY1uKoU/o8mxK9izBKGcGVxg76fuI5MEbT+iMgABBSARJNp67JLM0GyVRWJkf0N7E4uVchqEvivyJ2u92rPmcSEHESTaeuySzNBslUViZH9DexOLlXIahL4r8idrvdqz5nEZAHcrLadWAACAAQAAgAAAAIAAAAAABQAAAAA=
+ +* Case: PSBT with one P2TR script path only input with dummy internal key, scripts, derivation paths for keys in the scripts, and merkle root +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a0100000022512083698e458c6664e1595d75da2597de1e22ee97d798e706c4c0a4b5a9823cd743000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b6926215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac06f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f823202cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2acc04215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac097c6e6fea5ff714ff5724499990810e406e98aa10f5bf7e5f6784bc1d0a9a6ce23204320b0bf16f011b53ea7be615924aa7f27e5d29ad20ea1155d848676c3bad1b2acc06215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b09115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f82320fa0f7a3cef3b1d0c0a6ce7d26e17ada0b2e5c92d19efad48b41859cb8a451ca9acc021162cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d23901cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b09772b2da7560000800100008002000080000000000000000021164320b0bf16f011b53ea7be615924aa7f27e5d29ad20ea1155d848676c3bad1b23901115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f8772b2da75600008001000080010000800000000000000000211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116fa0f7a3cef3b1d0c0a6ce7d26e17ada0b2e5c92d19efad48b41859cb8a451ca939016f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970772b2da7560000800100008003000080000000000000000001172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820f0362e2f75a6f420a5bde3eb221d96ae6720cf25f81890c95b1d775acb515e65000105201124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e67121071124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e6711900772b2da7560000800100008000000080000000000500000000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgg2mORYxmZOFZXXXaJZfeHiLul9eY5wbEwKS1qYI810MAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJiFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wG99YgWelJehpKJnVp2YdtpgEBr/OONSm5uTnOf5GulwEV8uSQr3zEXE94UR82BXzlxaXFYyWin7RN/CA/NW4fgjICyxOsaCSN6AaqajZZzzwD62gh0JyBFKToaP696GW7bSrMBCFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wJfG5v6l/3FP9XJEmZkIEOQG6YqhD1v35fZ4S8HQqabOIyBDILC/FvARtT6nvmFZJKp/J+XSmtIOoRVdhIZ2w7rRsqzAYhXBUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsDNlw4V9T/AyC+VD9Vg/6kZt2FyvgFzaKiZE68HT0ALCRFfLkkK98xFxPeFEfNgV85cWlxWMlop+0TfwgPzVuH4IyD6D3o87zsdDAps59JuF62gsuXJLRnvrUi0GFnLikUcqazAIRYssTrGgkjegGqmo2Wc88A+toIdCcgRSk6Gj+vehlu20jkBzZcOFfU/wMgvlQ/VYP+pGbdhcr4Bc2iomROvB09ACwl3Ky2nVgAAgAEAAIACAACAAAAAAAAAAAAhFkMgsL8W8BG1Pqe+YVkkqn8n5dKa0g6hFV2EhnbDutGyOQERXy5JCvfMRcT3hRHzYFfOXFpcVjJaKftE38ID81bh+HcrLadWAACAAQAAgAEAAIAAAAAAAAAAACEWUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsAFAHxGHl0hFvoPejzvOx0MCmzn0m4XraCy5cktGe+tSLQYWcuKRRypOQFvfWIFnpSXoaSiZ1admHbaYBAa/zjjUpubk5zn+RrpcHcrLadWAACAAQAAgAMAAIAAAAAAAAAAAAEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARgg8DYuL3Wm9CClvePrIh2WrmcgzyX4GJDJWx13WstRXmUAAQUgESTaeuySzNBslUViZH9DexOLlXIahL4r8idrvdqz5nEhBxEk2nrskszQbJVFYmR/Q3sTi5VyGoS+K/Ina73as+ZxGQB3Ky2nVgAAgAEAAIAAAACAAAAAAAUAAAAA
+ +* Case: PSBT with one P2TR script path only output with dummy internal key, taproot tree, and script key derivation paths +** Bytes in Hex:
70736274ff01005e020000000127744ababf3027fe0d6cf23a96eee2efb188ef52301954585883e69b6624b2420000000000ffffffff0148e6052a010000002251200a8cbdc86de1ce1c0f9caeb22d6df7ced3683fe423e05d1e402a879341d6f6f5000000000001012b00f2052a010000002251205a2c2cf5b52cf31f83ad2e8da63ff03183ecd8f609c7510ae8a48e03910a07572116fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2321900772b2da75600008001000080000000800100000000000000011720fe349064c98d6e2a853fa3c9b12bd8b304a19c195c60efa7ee2393046d3fa2320001052050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac001066f02c02220736e572900fe1252589a2143c8f3c79f71a0412d2353af755e9701c782694a02ac02c02220631c5f3b5832b8fbdebfb19704ceeb323c21f40f7a24f43d68ef0cc26b125969ac01c0222044faa49a0338de488c8dfffecdfb6f329f380bd566ef20c8df6d813eab1c4273ac210744faa49a0338de488c8dfffecdfb6f329f380bd566ef20c8df6d813eab1c42733901f06b798b92a10ed9a9d0bbfd3af173a53b1617da3a4159ca008216cd856b2e0e772b2da75600008001000080010000800000000003000000210750929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2107631c5f3b5832b8fbdebfb19704ceeb323c21f40f7a24f43d68ef0cc26b125969390118ace409889785e0ea70ceebb8e1ca892a7a78eaede0f2e296cf435961a8f4ca772b2da756000080010000800200008000000000030000002107736e572900fe1252589a2143c8f3c79f71a0412d2353af755e9701c782694a02390129a5b4915090162d759afd3fe0f93fa3326056d0b4088cb933cae7826cb8d82c772b2da7560000800100008003000080000000000300000000
+** Base64 String:
cHNidP8BAF4CAAAAASd0Srq/MCf+DWzyOpbu4u+xiO9SMBlUWFiD5ptmJLJCAAAAAAD/////AUjmBSoBAAAAIlEgCoy9yG3hzhwPnK6yLW33ztNoP+Qj4F0eQCqHk0HW9vUAAAAAAAEBKwDyBSoBAAAAIlEgWiws9bUs8x+DrS6Npj/wMYPs2PYJx1EK6KSOA5EKB1chFv40kGTJjW4qhT+jybEr2LMEoZwZXGDvp+4jkwRtP6IyGQB3Ky2nVgAAgAEAAIAAAACAAQAAAAAAAAABFyD+NJBkyY1uKoU/o8mxK9izBKGcGVxg76fuI5MEbT+iMgABBSBQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAEGbwLAIiBzblcpAP4SUliaIUPI88efcaBBLSNTr3VelwHHgmlKAqwCwCIgYxxfO1gyuPvev7GXBM7rMjwh9A96JPQ9aO8MwmsSWWmsAcAiIET6pJoDON5IjI3//s37bzKfOAvVZu8gyN9tgT6rHEJzrCEHRPqkmgM43kiMjf/+zftvMp84C9Vm7yDI322BPqscQnM5AfBreYuSoQ7ZqdC7/Trxc6U7FhfaOkFZygCCFs2Fay4Odystp1YAAIABAACAAQAAgAAAAAADAAAAIQdQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAUAfEYeXSEHYxxfO1gyuPvev7GXBM7rMjwh9A96JPQ9aO8MwmsSWWk5ARis5AmIl4Xg6nDO67jhyokqenjq7eDy4pbPQ1lhqPTKdystp1YAAIABAACAAgAAgAAAAAADAAAAIQdzblcpAP4SUliaIUPI88efcaBBLSNTr3VelwHHgmlKAjkBKaW0kVCQFi11mv0/4Pk/ozJgVtC0CIy5M8rngmy42Cx3Ky2nVgAAgAEAAIADAACAAAAAAAMAAAAA
+ +* Case: PSBT with one P2TR script path only input with dummy internal key, scripts, script key derivation paths, merkle root, and script path signatures +** Bytes in Hex:
70736274ff01005e02000000019bd48765230bf9a72e662001f972556e54f0c6f97feb56bcb5600d817f6995260100000000ffffffff0148e6052a0100000022512083698e458c6664e1595d75da2597de1e22ee97d798e706c4c0a4b5a9823cd743000000000001012b00f2052a01000000225120c2247efbfd92ac47f6f40b8d42d169175a19fa9fa10e4a25d7f35eb4dd85b69241142cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b0940bf818d9757d6ffeb538ba057fb4c1fc4e0f5ef186e765beb564791e02af5fd3d5e2551d4e34e33d86f276b82c99c79aed3f0395a081efcd2cc2c65dd7e693d7941144320b0bf16f011b53ea7be615924aa7f27e5d29ad20ea1155d848676c3bad1b2115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f840e1f1ab6fabfa26b236f21833719dc1d428ab768d80f91f9988d8abef47bfb863bb1f2a529f768c15f00ce34ec283cdc07e88f8428be28f6ef64043c32911811a4114fa0f7a3cef3b1d0c0a6ce7d26e17ada0b2e5c92d19efad48b41859cb8a451ca96f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae97040ec1f0379206461c83342285423326708ab031f0da4a253ee45aafa5b8c92034d8b605490f8cd13e00f989989b97e215faa36f12dee3693d2daccf3781c1757f66215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac06f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f823202cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d2acc04215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac097c6e6fea5ff714ff5724499990810e406e98aa10f5bf7e5f6784bc1d0a9a6ce23204320b0bf16f011b53ea7be615924aa7f27e5d29ad20ea1155d848676c3bad1b2acc06215c150929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b09115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f82320fa0f7a3cef3b1d0c0a6ce7d26e17ada0b2e5c92d19efad48b41859cb8a451ca9acc021162cb13ac68248de806aa6a3659cf3c03eb6821d09c8114a4e868febde865bb6d23901cd970e15f53fc0c82f950fd560ffa919b76172be017368a89913af074f400b09772b2da7560000800100008002000080000000000000000021164320b0bf16f011b53ea7be615924aa7f27e5d29ad20ea1155d848676c3bad1b23901115f2e490af7cc45c4f78511f36057ce5c5a5c56325a29fb44dfc203f356e1f8772b2da75600008001000080010000800000000000000000211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116fa0f7a3cef3b1d0c0a6ce7d26e17ada0b2e5c92d19efad48b41859cb8a451ca939016f7d62059e9497a1a4a267569d9876da60101aff38e3529b9b939ce7f91ae970772b2da7560000800100008003000080000000000000000001172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820f0362e2f75a6f420a5bde3eb221d96ae6720cf25f81890c95b1d775acb515e65000105201124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e67121071124da7aec92ccd06c954562647f437b138b95721a84be2bf2276bbddab3e6711900772b2da7560000800100008000000080000000000500000000
+** Base64 String:
cHNidP8BAF4CAAAAAZvUh2UjC/mnLmYgAflyVW5U8Mb5f+tWvLVgDYF/aZUmAQAAAAD/////AUjmBSoBAAAAIlEgg2mORYxmZOFZXXXaJZfeHiLul9eY5wbEwKS1qYI810MAAAAAAAEBKwDyBSoBAAAAIlEgwiR++/2SrEf29AuNQtFpF1oZ+p+hDkol1/NetN2FtpJBFCyxOsaCSN6AaqajZZzzwD62gh0JyBFKToaP696GW7bSzZcOFfU/wMgvlQ/VYP+pGbdhcr4Bc2iomROvB09ACwlAv4GNl1fW/+tTi6BX+0wfxOD17xhudlvrVkeR4Cr1/T1eJVHU404z2G8na4LJnHmu0/A5Wgge/NLMLGXdfmk9eUEUQyCwvxbwEbU+p75hWSSqfyfl0prSDqEVXYSGdsO60bIRXy5JCvfMRcT3hRHzYFfOXFpcVjJaKftE38ID81bh+EDh8atvq/omsjbyGDNxncHUKKt2jYD5H5mI2KvvR7+4Y7sfKlKfdowV8AzjTsKDzcB+iPhCi+KPbvZAQ8MpEYEaQRT6D3o87zsdDAps59JuF62gsuXJLRnvrUi0GFnLikUcqW99YgWelJehpKJnVp2YdtpgEBr/OONSm5uTnOf5GulwQOwfA3kgZGHIM0IoVCMyZwirAx8NpKJT7kWq+luMkgNNi2BUkPjNE+APmJmJuX4hX6o28S3uNpPS2szzeBwXV/ZiFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wG99YgWelJehpKJnVp2YdtpgEBr/OONSm5uTnOf5GulwEV8uSQr3zEXE94UR82BXzlxaXFYyWin7RN/CA/NW4fgjICyxOsaCSN6AaqajZZzzwD62gh0JyBFKToaP696GW7bSrMBCFcFQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wJfG5v6l/3FP9XJEmZkIEOQG6YqhD1v35fZ4S8HQqabOIyBDILC/FvARtT6nvmFZJKp/J+XSmtIOoRVdhIZ2w7rRsqzAYhXBUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsDNlw4V9T/AyC+VD9Vg/6kZt2FyvgFzaKiZE68HT0ALCRFfLkkK98xFxPeFEfNgV85cWlxWMlop+0TfwgPzVuH4IyD6D3o87zsdDAps59JuF62gsuXJLRnvrUi0GFnLikUcqazAIRYssTrGgkjegGqmo2Wc88A+toIdCcgRSk6Gj+vehlu20jkBzZcOFfU/wMgvlQ/VYP+pGbdhcr4Bc2iomROvB09ACwl3Ky2nVgAAgAEAAIACAACAAAAAAAAAAAAhFkMgsL8W8BG1Pqe+YVkkqn8n5dKa0g6hFV2EhnbDutGyOQERXy5JCvfMRcT3hRHzYFfOXFpcVjJaKftE38ID81bh+HcrLadWAACAAQAAgAEAAIAAAAAAAAAAACEWUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsAFAHxGHl0hFvoPejzvOx0MCmzn0m4XraCy5cktGe+tSLQYWcuKRRypOQFvfWIFnpSXoaSiZ1admHbaYBAa/zjjUpubk5zn+RrpcHcrLadWAACAAQAAgAMAAIAAAAAAAAAAAAEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARgg8DYuL3Wm9CClvePrIh2WrmcgzyX4GJDJWx13WstRXmUAAQUgESTaeuySzNBslUViZH9DexOLlXIahL4r8idrvdqz5nEhBxEk2nrskszQbJVFYmR/Q3sTi5VyGoS+K/Ina73as+ZxGQB3Ky2nVgAAgAEAAIAAAACAAAAAAAUAAAAA
+ +==Rationale== + + + +==Reference implementation== + +The reference implementation of the PSBT format is available at https://github.com/achow101/bitcoin/tree/taproot-psbt. + +==Acknowledgements== + +TBD diff --git a/bip-0372.mediawiki b/bip-0372.mediawiki new file mode 100644 index 0000000000..afad966a7f --- /dev/null +++ b/bip-0372.mediawiki @@ -0,0 +1,185 @@ +
+  BIP: 372
+  Layer: Applications
+  Title: Pay-to-contract tweak fields for PSBT
+  Authors: Maxim Orlovsky 
+  Status: Draft
+  Type: Specification
+  Assigned: 2022-01-16
+  License: BSD-2-Clause
+  Requires: BIP-174
+
+ +==Introduction== + +===Abstract=== + +This document proposes additional fields for BIP 174 PSBTv0 and BIP 370 PSBTv2 +that allow for pay-to-contract (P2C) key tweaking data to be included in a PSBT +of any version. These will represent extra-transaction information required +for the signer to produce valid signatures spending previous outputs. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Background=== + +Key tweaking is a procedure for creating a cryptographic commitment to a +message using elliptic curve properties. The procedure uses the discrete log +problem (DLP) to commit to an extra-transaction message. This is done by adding +to a public key (for which the output owner knows the corresponding private key) +a hash of the message multiplied by the generator point G of the elliptic curve. +This produces a tweaked public key containing the commitment. Later, in order +to spend an output containing the P2C commitment, the same commitment should be +added to the corresponding private key. + +This type of commitment was originally proposed as a part of the pay to contract +concept by Ilja Gerhardt and Timo Hanke in [1] and later used by Eternity Wall +[2] for the same purpose. Since that time, multiple different protocols for P2C +have been developed, including OpenTimeStamps [3], Elements sidechain P2C tweaks +[4] and LNPBP-1 [5], used for constructing Peter Todd's single-use-seals [6] +in client-side-validation protocols like RGB. + +===Motivation=== + +P2C outputs can be detected onchain and spent only if the output owner +not only knows the corresponding original private key, but also is aware of +a P2C tweak applied to the public key. In order to produce a valid signature, the +same tweak value must be added (modulo group order) to the original private key +by a signer device. This represents a challenge for external signers, which may +not have any information about such commitment. This proposal addresses this +issue by adding relevant fields to the PSBT input information. + +The proposal abstracts details of specific P2C protocols and provides a universal +method for spending previous outputs containing P2C tweaks, applied to the public +key contained within any standard form of the scriptPubkey, including +bare scripts and P2PK, P2PKH, P2SH, witness v0 P2WPKH, P2WSH, nested witness v0 +P2WPKH-P2SH, P2WSH-P2SH and witness v1 P2TR outputs. + + +==Design== + +P2C-tweaked public keys are already exposed in the +PSBT_IN_REDEEM_SCRIPT, PSBT_IN_WITNESS_SCRIPT, +PSBT_IN_TAP_INTERNAL_KEY and PSBT_IN_TAP_LEAF_SCRIPT fields; +the only information signer is needed to recognize which keys it should sign +with is from which of the original keys they were generated. This is achieved by +introducing a new `PSBT_IN_P2C_TWEAK` field, which has the original key as a field +key and the tweak as a field value. The signer will recognize the keys which are +available to it, apply the tweak to them and see in which scripts it was used -- +and use this information to apply tweaks for the corresponding private keys and +produce valid signatures. + + +==Specification== + +The new per-input type is defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| P2C Key Tweak +| PSBT_IN_P2C_TWEAK = 0x19 +| +| 33 bytes of compact public key serialization specifying to which keys the +P2C tweak may be applied (i.e. this MUST be a value of a public key before the +tweak is applied). BIP-340 keys are serialized by appending `0x02` +byte.'''Why compressed public keys are not distinguished from BIP-340 +public keys''' We follow the logic of BIP32 key derivation, which does not +distinguish them. The type of the key is defined by the input type, +and adding additional PSBT field types will just create the need for handling +errors when the input type does not match the provided key type. +| +| The 32 byte value which MUST be added to a private key to produce a correct +ECDSA and/or Schnorr signature ("key tweak"). Signers SHOULD remove this field +after PSBT_IN_PARTIAL_SIG is constructed. +| +| +| 0, 2 +| BIP-P2C +|} + + +==Security considerations== + +The scope of this proposal is deliberately kept narrow; it addresses +only spending of transaction outputs containing P2C tweaks - and does not +address construction of new P2C commitments or transactions containing them +in their outputs.'''Why only spending of P2C tweaked outputs is covered''' +P2C tweaks commit to external data, some of which may represent certain values +(like in some sidechains, single-use-seal applications like RGB, etc). Creation +of such outputs may allow hardware devices to understand the structure of such +extra-transaction data, which may be in different formats and constantly +evolve. Thus, this should be addressed with separate standards (or be +vendor-based). The current proposal only touches the question of spending an +output that contained a previously created P2C commitment, which does not create +a new commitment and does not provide that kind of risk of extra-blockchain +value losses. + + +==Rationale== + + + + +==Compatibility== + +The proposal is compatible with the existing consensus rules and does not +require any modification to them. + +The proposed P2C PSBT fields provide sufficient information for creating +valid signatures for spending the following output types containing tweaked +public keys: +- bare scripts, +- P2PK, +- P2PKH, +- P2SH, +- witness v0 P2WPKH and P2WSH, +- nested witness v0 P2WPKH-P2SH and P2WSH-P2SH + +Post-0 witness versions, including taproot outputs and future witness versions, +may not be supported or covered by this BIP and may require the addition of new +fields to the PSBT inputs. + + +==Reference implementation== + +WIP + + +==Acknowledgements== + +The author is grateful to Andrew Poelstra, who provided an initial set of ideas +and information with his previous work on the topic, on which this standard +was designed. + + +==Test vectors== + +TBD + + +==References== + +[1] Ilja Gerhardt, Timo Hanke. ''Homomorphic Payment Addresses and the Pay-to-Contract Protocol.'' arXiv:1212.3257 [cs.CR]. [https://arxiv.org/pdf/1212.3257.pdf arxiv.org/pdf/1212.3257.pdf] + +[2] Eternity Wall. ''Sign-to-contract.'' [https://blog.eternitywall.com/2018/04/13/sign-to-contract/ blog.eternitywall.com] + +[3] Peter Todd. ''OpenTimestamps: Scalable, Trust-Minimized, Distributed Timestamping with Bitcoin.'' [https://petertodd.org/2016/opentimestamps-announcement petertodd.org] + +[4] Adam Back, Matt Corallo, Luke Dashjr, et al. ''Enabling Blockchain Innovations with Pegged Sidechains (commit5620e43). Appendix A.'' [https://blockstream.com/sidechains.pdf blockstream.com/sidechains.pdf] + +[5] Maxim Orlovsky, Rene Pickhardt, Federico Tenga, et al. ''Key tweaking: collision-resistant elliptic curve-based commitments. LNPBP-1 Standard.'' [https://github.com/LNP-BP/LNPBPs/blob/master/lnpbp-0001.md LNPBP-1 on GitHub] + +[6] Peter Todd. ''Single-use-seals. LNPBP-8 Standard.'' [https://github.com/LNP-BP/LNPBPs/blob/master/lnpbp-0008.md LNPBP-8 on GitHub] + + diff --git a/bip-0373.mediawiki b/bip-0373.mediawiki new file mode 100644 index 0000000000..bf490d6997 --- /dev/null +++ b/bip-0373.mediawiki @@ -0,0 +1,304 @@ +
+  BIP: 373
+  Layer: Applications
+  Title: MuSig2 PSBT Fields
+  Authors: Ava Chow 
+  Status: Complete
+  Type: Specification
+  Assigned: 2024-06-04
+  License: CC0-1.0
+  Requires: 32, 174, 327, 328, 370
+
+ +==Introduction== + +===Abstract=== + +This document proposes additional fields for [[bip-0174.mediawiki|BIP 174]] PSBTv0 and [[bip-0370.mediawiki|BIP 370]] PSBTv2 that allow for +[[bip-0327.mediawiki|BIP 327]] MuSig2 Multi-Signature data to be included in a PSBT of any version. These will be fields for +the participants' keys, the public nonces, and the partial signatures produced with MuSig2. + +===Copyright=== + +This BIP is licensed under the Creative Commons CC0 1.0 Universal license. + +===Motivation=== + +[[bip-0327.mediawiki|BIP 327]] specifies a way to create [[bip-0340.mediawiki|BIP 340]] compatible public keys and signatures using the MuSig2 +Multi-Signature scheme. The existing PSBT fields are unable to support MuSig2 as it introduces new +concepts and additional rounds of communication. Therefore new fields must be defined to allow PSBTs +to carry the information necessary to produce a valid signature with MuSig2. + +==Specification== + +The new per-input types are defined as follows: + +{| +! Name +! +! +! +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| rowspan="2"|MuSig2 Participant Public Keys +| rowspan="2"|PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS = 0x1a +| <33 byte aggregate pubkey (compressed)> +| <33 byte participant pubkey (compressed)>* +| rowspan="2"| +| rowspan="2"| +| rowspan="2"| 0, 2 +|- +| The MuSig2 aggregate public key (compressed) '''Why the compressed aggregate public key instead of x-only?''' +[[bip-0032.mediawiki|BIP 32]] public keys can be derived from a [[bip-0327.mediawiki|BIP 327]] MuSig2 aggregate public key (see: [[bip-0328.mediawiki|BIP 328]]). +But since BIP 32 requires public keys to include their evenness byte, BIP 327 MuSig2 aggregate public keys must +include their evenness byte as well. Furthermore, PSBT_IN_TAP_BIP32_DERIVATION fields include fingerprints to identify +master keys, and these fingerprints require the y-coordinate of the public key, so x-only serialization can't be used. +By including the aggregate key as a full public key, signers that are unaware of the MuSig2 outside of the PSBT will +still be able to identify which keys are derived from the aggregate key by computing and then comparing the +fingerprints. This is necessary for the signer to apply the correct tweaks to their partial signature. from the +KeyAgg algorithm. This key may or may not appear (as x-only) in the Taproot output key, the internal key, or +in a script. It may instead be a parent public key from which the Taproot output key, internal key, or keys in a script +were derived. +| A list of the compressed public keys of the participants in the MuSig2 aggregate key in the order +required for aggregation. If sorting was done, then the keys must be in the sorted order. +|- +| rowspan="2"|MuSig2 Public Nonce +| rowspan="2"|PSBT_IN_MUSIG2_PUB_NONCE = 0x1b +| <33 byte participant pubkey (compressed)> <33 byte aggregate pubkey (compressed)> <32 byte hash or omitted> +| <66 byte public nonce> +| rowspan="2"| +| rowspan="2"| +| rowspan="2"| 0, 2 +|- +| The compressed public key of the participant providing this nonce, followed by the compressed aggregate public +key the participant is providing the nonce for, followed by the [[bip-0341.mediawiki|BIP 341]] tapleaf hash of +the Taproot leaf script that will be signed. If the aggregate key is the Taproot internal key or the +Taproot output key, then the tapleaf hash must be omitted. The compressed participant public key must be +the Taproot output key or found in a script. It is not the internal key nor the aggregate public key that +it was derived from, if it was derived from an aggregate key. +| The public nonce produced by the NonceGen algorithm. +|- +| rowspan="2"|MuSig2 Participant Partial Signature +| rowspan="2"|PSBT_IN_MUSIG2_PARTIAL_SIG = 0x1c +| <33 byte participant pubkey (compressed)> <33 byte aggregate pubkey (compressed)> <32 byte hash or omitted> +| <32 byte partial signature> +| rowspan="2"| +| rowspan="2"| +| rowspan="2"| 0, 2 +|- +| The compressed public key of the participant providing this partial signature, followed by the +compressed aggregate public key the participant is providing the signature for, followed by the [[bip-0341.mediawiki|BIP 341]] tapleaf hash +of the Taproot leaf script that will be signed. If the aggregate key is the Taproot internal key or +the Taproot output key, then the tapleaf hash must be omitted. Note that the compressed participant public key must be +the Taproot output key or found in a script. It is not the internal key nor the aggregate public key that +it was derived from, if it was derived from an aggregate key. +| The partial signature produced by the Sign algorithm. +|} + +The new per-output types are defined as follows: + +{| +! Name +! +! +! +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| rowspan="2"|MuSig2 Participant Public Keys +| rowspan="2"|PSBT_OUT_MUSIG2_PARTICIPANT_PUBKEYS = 0x08 +| <33 byte aggregate pubkey (compressed)> +| <33 byte participant pubkey (compressed)>* +| rowspan="2"| +| rowspan="2"| +| rowspan="2"|0, 2 +|- +| The MuSig2 compressed aggregate public key from the KeyAgg algorithm. This key may or may not +appear (as x-only) in the Taproot output key, the internal key, or in a script. It may instead be a parent +public key from which the Taproot output key, internal key, or keys in a script were derived. +| A list of the compressed public keys of the participants in the MuSig2 aggregate key in the order +required for aggregation. If sorting was done, then the keys must be in the sorted order. +|} + +==Roles== + +===Updater=== + +When an updater observes a Taproot output which involves a MuSig2 aggregate public key that it is +aware of, it can add a PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS field containing the public keys +of the participants. This aggregate public key may be directly in the script, the Taproot internal +key, the Taproot output key, or a public key from which the key in the script was derived from. + +An aggregate public key that appears directly in the script or internal key may be from the result +of deriving child pubkeys from participant xpubs. If the updater has this derivation information, it +should also add PSBT_IN_TAP_BIP32_DERIVATION for each participant public key. + +If the public key found was derived from an aggregate public key, then all MuSig2 PSBT fields for +that public key should contain the aggregate public key rather than the found pubkey itself. The +updater should also add PSBT_IN_TAP_BIP32_DERIVATION that contains the derivation path used +to derive the found pubkey from the aggregate pubkey. +Derivation from the aggregate pubkey can be assumed to follow [[bip-0328.mediawiki|BIP 328]] +if there is no PSBT_GLOBAL_XPUB that specifies the synthetic xpub for the aggregate +public key. + +Updaters should add PSBT_OUT_MUSIG2_PARTICIPANT_PUBKEYS and +PSBT_OUT_TAP_BIP32_DERIVATION similarly to inputs to aid in change detection. + +===Signer=== + +To determine whether a signer is a participant in the MuSig2 aggregate key, the signer should first +look at all PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS and see if any key which it knows the +private key for appears as a participant in any aggregate pubkey. Signers should also check whether +any of the keys in PSBT_IN_TAP_BIP32_DERIVATION belong to it, and if any of those keys +appear in as a participant in PSBT_IN_MUSIG2_PARTICIPANT_PUBKEYS. + +For each aggregate public key that the signer is a participant of that it wants +to produce a signature for, if the signer does not find an existing +PSBT_IN_MUSIG2_PUB_NONCE field for its key, then it should add one using +the NonceGen algorithm (or one of its variations) to produce a public +nonce that is added in a PSBT_IN_MUSIG2_PUB_NONCE field. However +signers must keep in mind that '''improper nonce usage can compromise private +keys.''' Please see [[bip-0327.mediawiki|BIP 327]] for best practices on nonce generation and usage. + +Once all signers have added their PSBT_IN_MUSIG2_PUB_NONCE fields, each signer will perform +the NonceAgg algorithm followed by the Sign algorithm in order to produce the +partial signature for their key. The result will be added to the PSBT in a +PSBT_IN_MUSIG2_PARTIAL_SIG field. + +Signers must remember to apply any relevant tweaks such as a tweak that is the result of performing +BIP 32 unhardened derivation with the aggregate public key as the parent key. + +If all other signers have provided a PSBT_IN_MUSIG2_PARTIAL_SIG, then the final signer may +perform the PartialSigAgg algorithm and produce a [[bip-0340.mediawiki|BIP 340]] compatible signature that can be +placed into a PSBT_IN_TAP_KEY_SIG or a PSBT_IN_TAP_SCRIPT_SIG. + +===Finalizer=== + +A finalizer may perform the same PartialSigAgg step as the final signer if it has not +already been done. + +Otherwise, the resulting signature is a [[bip-0340.mediawiki|BIP 340]] compatible signature and finalizers should treat it +as such. + +==Backwards Compatibility== + +These are simply new fields added to the existing PSBT format. Because PSBT is designed to be +extensible, old software will ignore the new fields. + +Reusing PSBT_IN_TAP_BIP32_DERIVATION to provide derivation paths for participant public +keys may cause software unaware of MuSig2 to produce a signature for that public key. This is still +safe. If that public key does not directly appear in the leaf script that was signed, then the +signature produced will not be useful and so cannot be replayed. If the public key does directly +appear in the leaf script, then the signer will have validated the script as if it did not involve a +MuSig2 and will have found it acceptable in order for it to have produced a signature. In either +case, producing a signature does not give rise to the possibility of losing funds. + +==Test Vectors== + +The following are valid PSBTs + +All of the following test cases use the aggregate pubkey 030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4 +which has the following participant keys: + +# 02346B99593357107C9D3459E9DEBA8D3EAF44E6636C85C7F853EB90BA52E8CD00, L2XJhGmS9rkNwzn1eFJVD5ydKpA5K5p54uk9qqWpURj85VkEPuNE, cStJABmHavSe7SFH2f7caQUgx3TUyXum8wtcxFyKyYP8LEqnMiEh +# 024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c, L19kEzCkrce5E3v7CWKn9pTceVzFwwdorjNXfqtUc5nKLXz4qXSX, cRWjhuCcHgLLPVPNav8uX8xgGjHfcPjVvmWznGLz7CSKbGzmfvRQ +# 02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9, KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU74sHUHy8S, cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jZodMN87KcLPVfXz + +* Case: Spend of a Taproot output where the output key is a MuSig2 Aggregate Pubkey +** With participant pubkeys only +*** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+*** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AAA=
+** With all pubnonces +*** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44202529b19d7879ccc04c915487f5f1341bc6858b0bc74e5036c643d37b53a4371b503b7f8afe3263fcb3ef2454fe16f3a6759c5600c78e637b8dfa0d83e8552882056431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44203a81d973499e74f82d2b5ab13f1e69e9e11a5fdb40f5466ef672e6e4ceba0be7903499593767150394eece384d051c45b615c52dbe1c8eb3610d7b344b43b7dad6d431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d442033949dbff31b9d50251d8821e66cc5c97b7e3afd7d95bfdc77500fda8947f3ae0023f20e4f0bf0b76f0d40cd3abfe7ce373d6685bbd77b5fa28e7f49fb429d189b00000
+*** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5QxsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCAlKbGdeHnMwEyRVIf18TQbxoWLC8dOUDbGQ9N7U6Q3G1A7f4r+MmP8s+8kVP4W86Z1nFYAx45je436DYPoVSiCBWQxsCT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCA6gdlzSZ50+C0rWrE/Hmnp4Rpf20D1Rm72cubkzroL55A0mVk3ZxUDlO7OOE0FHEW2FcUtvhyOs2ENezRLQ7fa1tQxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCAzlJ2/8xudUCUdiCHmbMXJe346/X2Vv9x3UA/aiUfzrgAj8g5PC/C3bw1AzTq/5843PWaFu9d7X6KOf0n7Qp0YmwAAA=
+** With all partial signatures +*** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44202529b19d7879ccc04c915487f5f1341bc6858b0bc74e5036c643d37b53a4371b503b7f8afe3263fcb3ef2454fe16f3a6759c5600c78e637b8dfa0d83e8552882056431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44203a81d973499e74f82d2b5ab13f1e69e9e11a5fdb40f5466ef672e6e4ceba0be7903499593767150394eece384d051c45b615c52dbe1c8eb3610d7b344b43b7dad6d431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d442033949dbff31b9d50251d8821e66cc5c97b7e3afd7d95bfdc77500fda8947f3ae0023f20e4f0bf0b76f0d40cd3abfe7ce373d6685bbd77b5fa28e7f49fb429d189b0431c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4200e57ca4ca0de1a3116d3fd6baf19d38572e47e8ff024e7efc39512751e54ed31431c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4207254079cab166b0d50b54283fccb4aea15f776747a5d2a53d7da06239340dbcc431c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42001245e8861e62ac5bfc0008418fd057ce6b03c17b1d6b5c6980413c5c4e358970000
+*** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5QxsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCAlKbGdeHnMwEyRVIf18TQbxoWLC8dOUDbGQ9N7U6Q3G1A7f4r+MmP8s+8kVP4W86Z1nFYAx45je436DYPoVSiCBWQxsCT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCA6gdlzSZ50+C0rWrE/Hmnp4Rpf20D1Rm72cubkzroL55A0mVk3ZxUDlO7OOE0FHEW2FcUtvhyOs2ENezRLQ7fa1tQxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RCAzlJ2/8xudUCUdiCHmbMXJe346/X2Vv9x3UA/aiUfzrgAj8g5PC/C3bw1AzTq/5843PWaFu9d7X6KOf0n7Qp0YmwQxwCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QgDlfKTKDeGjEW0/1rrxnThXLkfo/wJOfvw5USdR5U7TFDHAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1CByVAecqxZrDVC1QoP8y0rqFfd2dHpdKlPX2gYjk0DbzEMcAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUIAEkXohh5irFv8AAhBj9BXzmsDwXsda1xpgEE8XE41iXAAA=
+* Case: Spend of a Taproot output where the internal key is a MuSig2 Aggregate Pubkey +** With participant pubkeys only +*** Bytes in Hex:
70736274ff01005202000000015818a9cd644b369c306c7fb191ec014ff625e63c283f00f9d17a959fefa3e8f60000000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494221160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+*** Base64 String:
cHNidP8BAFICAAAAAVgYqc1kSzacMGx/sZHsAU/2JeY8KD8A+dF6lZ/vo+j2AAAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSARcgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkAAA==
+** With all pubnonces +*** Bytes in Hex:
70736274ff01005202000000015818a9cd644b369c306c7fb191ec014ff625e63c283f00f9d17a959fefa3e8f60000000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494221160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349424203cc17485ca01c2ebb0eba1c80b3eadaf5ee9cc14629fa4f1071d19820e2d07fcc02adfcad45a68cfb67759c9849cdd579639e4d1867272b991a0363d1ca76283efc431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349424202343bb8359c434f5f6a9d6b46f7573258fbfbb561bb5212cbf5850a82a9a02f7e0246e83221664427aca6d13c10809a2cb4b54dae9a7b2f5ab764213dd479a6a942431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494242039dee4258b8dfe34460086ff1703209e478437c6ab0f598a2e6e809fd30a9ff3a03e06b4e04ec4de4f757c84d51acdaf6cb1ef4bccbfd8103703bc01a845dcf33650000
+*** Base64 String:
cHNidP8BAFICAAAAAVgYqc1kSzacMGx/sZHsAU/2JeY8KD8A+dF6lZ/vo+j2AAAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSARcgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvlDGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMpZ9LQIKl5XacrUb5PP8oluw5X6RxbPnqBq/pyMqNJQkIDzBdIXKAcLrsOuhyAs+ra9e6cwUYp+k8QcdGYIOLQf8wCrfytRaaM+2d1nJhJzdV5Y55NGGcnK5kaA2PRynYoPvxDGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMpZ9LQIKl5XacrUb5PP8oluw5X6RxbPnqBq/pyMqNJQkICNDu4NZxDT19qnWtG91cyWPv7tWG7UhLL9YUKgqmgL34CRugyIWZEJ6ym0TwQgJostLVNrpp7L1q3ZCE91HmmqUJDGwL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QMpZ9LQIKl5XacrUb5PP8oluw5X6RxbPnqBq/pyMqNJQkIDne5CWLjf40RgCG/xcDIJ5HhDfGqw9Zii5ugJ/TCp/zoD4GtOBOxN5PdXyE1RrNr2yx70vMv9gQNwO8AahF3PM2UAAA==
+** With all partial signatures +*** Bytes in Hex:
70736274ff01005202000000015818a9cd644b369c306c7fb191ec014ff625e63c283f00f9d17a959fefa3e8f60000000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349420113402e89a7bdf9085c6438d15ddf1a86772a65222244276e9302ffdd9fa93b1c20ae58a6b11a6be98b151d8582daa84c10017c994d9235b13ec518a94782c67c40e221160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349424203cc17485ca01c2ebb0eba1c80b3eadaf5ee9cc14629fa4f1071d19820e2d07fcc02adfcad45a68cfb67759c9849cdd579639e4d1867272b991a0363d1ca76283efc431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349424202343bb8359c434f5f6a9d6b46f7573258fbfbb561bb5212cbf5850a82a9a02f7e0246e83221664427aca6d13c10809a2cb4b54dae9a7b2f5ab764213dd479a6a942431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494242039dee4258b8dfe34460086ff1703209e478437c6ab0f598a2e6e809fd30a9ff3a03e06b4e04ec4de4f757c84d51acdaf6cb1ef4bccbfd8103703bc01a845dcf3365431c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494220109ad32155722014ddca21ae3b8d3c3a93a6d0ab5c7e19d0c693d565c47c1626431c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349422035d5eecc404fa2a63644f30cf8af43fdbd829e5cd9c74707ca9b33a9134c756e431c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9032967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a3494220b9c855defd44676ff3fc5342adbc90c2dec15624eab55b1ff29765315603db6e0000
+*** Base64 String:
cHNidP8BAFICAAAAAVgYqc1kSzacMGx/sZHsAU/2JeY8KD8A+dF6lZ/vo+j2AAAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIBE0Auiae9+QhcZDjRXd8ahncqZSIiRCdukwL/3Z+pOxwgrlimsRpr6YsVHYWC2qhMEAF8mU2SNbE+xRipR4LGfEDiIRYLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1AUAJoDdbiEWNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQAFAFgLCIchFk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsBQDDJJqCIRb5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QUAfdZVkgEXIAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5QxsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUJCA8wXSFygHC67DrocgLPq2vXunMFGKfpPEHHRmCDi0H/MAq38rUWmjPtndZyYSc3VeWOeTRhnJyuZGgNj0cp2KD78QxsCT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwDKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUJCAjQ7uDWcQ09fap1rRvdXMlj7+7Vhu1ISy/WFCoKpoC9+AkboMiFmRCesptE8EICaLLS1Ta6aey9at2QhPdR5pqlCQxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUJCA53uQli43+NEYAhv8XAyCeR4Q3xqsPWYouboCf0wqf86A+BrTgTsTeT3V8hNUaza9sse9LzL/YEDcDvAGoRdzzNlQxwCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIgEJrTIVVyIBTdyiGuO408OpOm0KtcfhnQxpPVZcR8FiZDHAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMpZ9LQIKl5XacrUb5PP8oluw5X6RxbPnqBq/pyMqNJQiA11e7MQE+ipjZE8wz4r0P9vYKeXNnHRwfKmzOpE0x1bkMcAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5Ayln0tAgqXldpytRvk8/yiW7DlfpHFs+eoGr+nIyo0lCILnIVd79RGdv8/xTQq28kMLewVYk6rVbH/KXZTFWA9tuAAA=
+* Case: Spend of a Taproot output where a key in a script is a MuSig2 Aggregate Pubkey +** With participant pubkeys only +*** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f82215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+*** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fgiFcBQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wCMgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SswCEWC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosJoDdbiEWNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQAlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPoswySagiEWUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsAFAHxGHl0hFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5JQGxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LH3WVZIBFyBQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAEYILEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AAA=
+** With all pubnonces +*** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f82215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9631b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202d99e7c8719b3ad08566b0cb9c7d5eda3127c9e8119185b7d584d939b173915f50240df22aab78332cf0f25329d103dc0d2060a03742e9448026e736bcf3db98f3c631b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202e702a7075226a0d9313a77e6db10b8e742d4cffdc948a0edc9b856c13b412e5403386a0298f308fb3099155772e45b2aa8e770f435bedfe2041d1cc4d3d37538c6631b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202b1d912d45d753ceed0954417ba982656d2aec53f8638bd6f297dae3b743d71b0032f424537d599d28f14d59fe0a11b82fea2aa226a2980ffdacad5fdab20f806830000
+*** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fgiFcBQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wCMgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SswCEWC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosJoDdbiEWNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQAlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwlAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPoswySagiEWUJKbdMGgSVS3i0tgNel6XgeKWg8o7JbVR7/ums6AOsAFAHxGHl0hFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5JQGxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LH3WVZIBFyBQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAEYILEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5YxsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LEIC2Z58hxmzrQhWawy5x9XtoxJ8noEZGFt9WE2Tmxc5FfUCQN8iqreDMs8PJTKdED3A0gYKA3QulEgCbnNrzz25jzxjGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosQgLnAqcHUiag2TE6d+bbELjnQtTP/clIoO3JuFbBO0EuVAM4agKY8wj7MJkVV3LkWyqo53D0Nb7f4gQdHMTT03U4xmMbAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixCArHZEtRddTzu0JVEF7qYJlbSrsU/hji9byl9rjt0PXGwAy9CRTfVmdKPFNWf4KEbgv6iqiJqKYD/2srV/asg+AaDAAA=
+** With all partial signatures +*** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f841140b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c402667d52f6cc07fe06db31b1a5f7efe81903f9cbeef40fa64dafca01d2cb1d56403bc7504898e55872557d16d2ca79bc55fef10973841a33ec032d884758c9fe62215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9631b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202d99e7c8719b3ad08566b0cb9c7d5eda3127c9e8119185b7d584d939b173915f50240df22aab78332cf0f25329d103dc0d2060a03742e9448026e736bcf3db98f3c631b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202e702a7075226a0d9313a77e6db10b8e742d4cffdc948a0edc9b856c13b412e5403386a0298f308fb3099155772e45b2aa8e770f435bedfe2041d1cc4d3d37538c6631b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202b1d912d45d753ceed0954417ba982656d2aec53f8638bd6f297dae3b743d71b0032f424537d599d28f14d59fe0a11b82fea2aa226a2980ffdacad5fdab20f80683631c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20ada78b70af8cffa4c50863aef515ac58a327cd58c55bad29a162e67d9c413322631c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c201fa8b7e6741c21eb8d9b0f65269df9e423369fc390ad2e918420c57feb2a1b61631c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20366c31ad65e533f6d2b45e5910f3f587543f8061918167bf5a818b13be5792a40000
+*** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fhBFAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixAJmfVL2zAf+BtsxsaX37+gZA/nL7vQPpk2vygHSyx1WQDvHUEiY5VhyVX0W0sp5vFX+8QlzhBoz7AMtiEdYyf5iIVwFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAIyALWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1KzAIRYLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1CUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNACUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLCUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+izDJJqCIRZQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAUAfEYeXSEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvklAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosfdZVkgEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARggsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvljGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosQgLZnnyHGbOtCFZrDLnH1e2jEnyegRkYW31YTZObFzkV9QJA3yKqt4Myzw8lMp0QPcDSBgoDdC6USAJuc2vPPbmPPGMbAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixCAucCpwdSJqDZMTp35tsQuOdC1M/9yUig7cm4VsE7QS5UAzhqApjzCPswmRVXcuRbKqjncPQ1vt/iBB0cxNPTdTjGYxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LEICsdkS1F11PO7QlUQXupgmVtKuxT+GOL1vKX2uO3Q9cbADL0JFN9WZ0o8U1Z/goRuC/qKqImopgP/aytX9qyD4BoNjHAI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIK2ni3CvjP+kxQhjrvUVrFijJ81YxVutKaFi5n2cQTMiYxwCT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LCAfqLfmdBwh642bD2UmnfnkIzafw5CtLpGEIMV/6yobYWMcAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwgNmwxrWXlM/bStF5ZEPP1h1Q/gGGRgWe/WoGLE75XkqQAAA==
+* Case: Spend of a Taproot output where the internal key is derived from a MuSig2 Aggregate Pubkey +** With participant pubkeys only +*** Bytes in Hex:
70736274ff01005202000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa42116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a8221168dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f0d002680dd6e01000000020000002116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117208dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+*** Base64 String:
cHNidP8BAFICAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEg0LImxlmfJzh034/mhKtsMCgIG+6KLL7TGhNvWGX2z6QhFjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0ABQBYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAUAwySagiEWjdlquFiyWcUYIYwBSkbrTmrImeUcZ173dPu2ioeZzi8NACaA3W4BAAAAAgAAACEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkFAH3WVZIBFyCN2Wq4WLJZxRghjAFKRutOasiZ5RxnXvd0+7aKh5nOLyIaAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUYwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QAA
+** With all pubnonces +*** Bytes in Hex:
70736274ff01005202000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa42116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a8221168dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f0d002680dd6e01000000020000002116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117208dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd0002d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa442024eefc9fdd12be74746485c678b8268949cc9236e9fce82241395523af04262bf038c276e832aad4bfb9e90485162f574c8b2619df5bd19db8ffa2eb0059493bf1b431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa44203a324a3f4221bfab2b6fa0786a7048f3345ce344f1458e151ba187b59aab498cb02a3638259ba4ccc46fe79d8d79a4d9e704ec0f7701b5e664d4d8733838af49196431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f902d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa44202c12eb4ef8760321c072a51d8fb65c34ee8b452a14818557f61df061285a5809103a08e41b262942c6e5932fd1fb5d99236897989f6e912dc21476d2771874114930000
+*** Base64 String:
cHNidP8BAFICAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEg0LImxlmfJzh034/mhKtsMCgIG+6KLL7TGhNvWGX2z6QhFjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0ABQBYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAUAwySagiEWjdlquFiyWcUYIYwBSkbrTmrImeUcZ173dPu2ioeZzi8NACaA3W4BAAAAAgAAACEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkFAH3WVZIBFyCN2Wq4WLJZxRghjAFKRutOasiZ5RxnXvd0+7aKh5nOLyIaAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUYwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+UMbAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAtCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+kQgJO78n90SvnR0ZIXGeLgmiUnMkjbp/OgiQTlVI68EJivwOMJ26DKq1L+56QSFFi9XTIsmGd9b0Z24/6LrAFlJO/G0MbAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAtCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+kQgOjJKP0Ihv6srb6B4anBI8zRc40TxRY4VG6GHtZqrSYywKjY4JZukzMRv552NeaTZ5wTsD3cBteZk1NhzODivSRlkMbAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5AtCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+kQgLBLrTvh2AyHAcqUdj7ZcNO6LRSoUgYVX9h3wYShaWAkQOgjkGyYpQsblky/R+12ZI2iXmJ9ukS3CFHbSdxh0EUkwAA
+** With all partial signatures +*** Bytes in Hex:
70736274ff01005202000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa40113409e39897ac2ffe27525dc460f8584fddd11fe9a97ce2e50c1489b8c1a4e92fcc07e48db63a1a4ccb9d297537d0c038838378bbf278de7aa1a128995d1625cc5cd2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a8221168dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f0d002680dd6e01000000020000002116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655920117208dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd0002d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa442024eefc9fdd12be74746485c678b8268949cc9236e9fce82241395523af04262bf038c276e832aad4bfb9e90485162f574c8b2619df5bd19db8ffa2eb0059493bf1b431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa44203a324a3f4221bfab2b6fa0786a7048f3345ce344f1458e151ba187b59aab498cb02a3638259ba4ccc46fe79d8d79a4d9e704ec0f7701b5e664d4d8733838af49196431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f902d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa44202c12eb4ef8760321c072a51d8fb65c34ee8b452a14818557f61df061285a5809103a08e41b262942c6e5932fd1fb5d99236897989f6e912dc21476d277187411493431c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd0002d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa420657db286be14e80ece0dd84b4d17c4dc414c3e56bc8cef0827b061b4dd2c8f43431c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa420e78552fb4ce9b2d00e1ed0e2cb98e087199127477e8f1a1c681a00b9c4ce7098431c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f902d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa420cbcc95786a1c674d48d8ac52e322dd7c6eabac3bfc4be79b750de28df82e2f730000
+*** Base64 String:
cHNidP8BAFICAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEg0LImxlmfJzh034/mhKtsMCgIG+6KLL7TGhNvWGX2z6QBE0CeOYl6wv/idSXcRg+FhP3dEf6al84uUMFIm4waTpL8wH5I22OhpMy50pdTfQwDiDg3i78njeeqGhKJldFiXMXNIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFo3ZarhYslnFGCGMAUpG605qyJnlHGde93T7toqHmc4vDQAmgN1uAQAAAAIAAAAhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSARcgjdlquFiyWcUYIYwBSkbrTmrImeUcZ173dPu2ioeZzi8iGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvlDGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAALQsibGWZ8nOHTfj+aEq2wwKAgb7oosvtMaE29YZfbPpEICTu/J/dEr50dGSFxni4JolJzJI26fzoIkE5VSOvBCYr8DjCdugyqtS/uekEhRYvV0yLJhnfW9GduP+i6wBZSTvxtDGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLALQsibGWZ8nOHTfj+aEq2wwKAgb7oosvtMaE29YZfbPpEIDoySj9CIb+rK2+geGpwSPM0XONE8UWOFRuhh7Waq0mMsCo2OCWbpMzEb+edjXmk2ecE7A93AbXmZNTYczg4r0kZZDGwL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QLQsibGWZ8nOHTfj+aEq2wwKAgb7oosvtMaE29YZfbPpEICwS6074dgMhwHKlHY+2XDTui0UqFIGFV/Yd8GEoWlgJEDoI5BsmKULG5ZMv0ftdmSNol5ifbpEtwhR20ncYdBFJNDHAI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAALQsibGWZ8nOHTfj+aEq2wwKAgb7oosvtMaE29YZfbPpCBlfbKGvhToDs4N2EtNF8TcQUw+VryM7wgnsGG03SyPQ0McAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAtCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+kIOeFUvtM6bLQDh7Q4suY4IcZkSdHfo8aHGgaALnEznCYQxwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkC0LImxlmfJzh034/mhKtsMCgIG+6KLL7TGhNvWGX2z6Qgy8yVeGocZ01I2KxS4yLdfG6rrDv8S+ebdQ3ijfguL3MAAA==
+* Case: Receiving a Taproot output where the internal key is a MuSig2 Aggregate Pubkey +** Bytes in Hex:
70736274ff01007d02000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60000000000fdffffff0280969800000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349420fc0927c00000000160014349c5d330278c3002a64f597d2b01aa3dc1bd903000000000001007d02000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370000000000fdffffff02895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a015037500e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa4e100000001011f895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a0150375220602a66650f08bffa4f089eb22edcdbe7616645ff6cd180a36484d4bc81054595b7b18bfff44a3540000800100008000000080010000008a020000000105200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421070b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2107346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721074fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822107f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655922208030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900220203be4ae53d37cc075f40b30d6da4729d40adeeb983533af1616192bc76d5b2612a18bfff44a3540000800100008000000080010000008d02000000
+** Base64 String:
cHNidP8BAH0CAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAAAAAAD9////AoCWmAAAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIPwJJ8AAAAABYAFDScXTMCeMMAKmT1l9KwGqPcG9kDAAAAAAABAH0CAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AAAAAAD9////AolcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UA4fUFAAAAACJRINCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+k4QAAAAEBH4lcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UiBgKmZlDwi/+k8InrIu3NvnYWZF/2zRgKNkhNS8gQVFlbexi//0SjVAAAgAEAAIAAAACAAQAAAIoCAAAAAQUgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhBwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIQc0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEHT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhB/kwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIggDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5ACICA75K5T03zAdfQLMNbaRynUCt7rmDUzrxYWGSvHbVsmEqGL//RKNUAACAAQAAgAAAAIABAAAAjQIAAAA=
+* Case: Receiving a Taproot output where the internal key is derived from a MuSig2 Aggregate Pubkey +** Bytes in Hex:
70736274ff01007d0200000001f835a5ec8e4008f96f17407e13f0c34912c39d27620800fae02baf86b8a78e760000000000fdffffff028096980000000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa49e405d05000000001600149f94ac2db46420b95dc0db1cc8f4bec0bb9234d8000000000001005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd0000000001011f18ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd220603293c8d8dc47b712d7c13a5d0536b7f2e3193267e60f7e66e563939dbe507479c18bfff44a35400008001000080000000800000000097010000000105208dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f2107346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721074fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a8221078dd96ab858b259c518218c014a46eb4e6ac899e51c675ef774fbb68a8799ce2f0d002680dd6e01000000020000002107f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd655922208030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900220202ce69de967622b1c82eb0a0f80ceb0573a0f768b02fdb047b13c171e79174fcce18bfff44a3540000800100008000000080010000008e02000000
+** Base64 String:
cHNidP8BAH0CAAAAAfg1peyOQAj5bxdAfhPww0kSw50nYggA+uArr4a4p452AAAAAAD9////AoCWmAAAAAAAIlEg0LImxlmfJzh034/mhKtsMCgIG+6KLL7TGhNvWGX2z6SeQF0FAAAAABYAFJ+UrC20ZCC5XcDbHMj0vsC7kjTYAAAAAAABAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAQEfGN31BQAAAAAWABTJEj4G6NfwlmxdHND5MwAtTrdXzSIGAyk8jY3Ee3EtfBOl0FNrfy4xkyZ+YPfmblY5OdvlB0ecGL//RKNUAACAAQAAgAAAAIAAAAAAlwEAAAABBSCN2Wq4WLJZxRghjAFKRutOasiZ5RxnXvd0+7aKh5nOLyEHNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQAFAFgLCIchB0+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsBQDDJJqCIQeN2Wq4WLJZxRghjAFKRutOasiZ5RxnXvd0+7aKh5nOLw0AJoDdbgEAAAACAAAAIQf5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QUAfdZVkiIIAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUYwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QAiAgLOad6WdiKxyC6woPgM6wVzoPdosC/bBHsTwXHnkXT8zhi//0SjVAAAgAEAAIAAAACAAQAAAI4CAAAA
+ +The following are invalid PSBTs + +* Case: PSBT with x-only aggregate pubkey in input participant pubkeys keydata +** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592211a0b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+
+** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIRoLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkAAA==
+* Case: PSBT with an x-only input participant pubkey +** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d462346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f90000
+** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RiNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkAAA==
+* Case: PSBT with x-only aggregate pubkey in output participant pubkeys keydata +** Bytes in Hex:
70736274ff01007d02000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60000000000fdffffff0280969800000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349420fc0927c00000000160014349c5d330278c3002a64f597d2b01aa3dc1bd903000000000001007d02000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370000000000fdffffff02895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a015037500e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa4e100000001011f895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a0150375220602a66650f08bffa4f089eb22edcdbe7616645ff6cd180a36484d4bc81054595b7b18bfff44a3540000800100008000000080010000008a020000000105200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421070b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2107346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721074fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822107f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd6559221080b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900220203be4ae53d37cc075f40b30d6da4729d40adeeb983533af1616192bc76d5b2612a18bfff44a3540000800100008000000080010000008d02000000
+
+** Base64 String:
cHNidP8BAH0CAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAAAAAAD9////AoCWmAAAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIPwJJ8AAAAABYAFDScXTMCeMMAKmT1l9KwGqPcG9kDAAAAAAABAH0CAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AAAAAAD9////AolcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UA4fUFAAAAACJRINCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+k4QAAAAEBH4lcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UiBgKmZlDwi/+k8InrIu3NvnYWZF/2zRgKNkhNS8gQVFlbexi//0SjVAAAgAEAAIAAAACAAQAAAIoCAAAAAQUgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhBwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIQc0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEHT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhB/kwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIQgLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkAIgIDvkrlPTfMB19Asw1tpHKdQK3uuYNTOvFhYZK8dtWyYSoYv/9Eo1QAAIABAACAAAAAgAEAAACNAgAAAA==
+* Case: PSBT with an x-only output participant pubkey +** Bytes in Hex:
70736274ff01007d02000000012589e7767958ba154f9018cccf0dedea6147bb60cd1a194b6e3590a9965690d60000000000fdffffff0280969800000000002251202967d2d020a9795da72b51be4f3fca25bb0e57e91c5b3e7a81abfa7232a349420fc0927c00000000160014349c5d330278c3002a64f597d2b01aa3dc1bd903000000000001007d02000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370000000000fdffffff02895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a015037500e1f50500000000225120d0b226c6599f273874df8fe684ab6c3028081bee8a2cbed31a136f5865f6cfa4e100000001011f895c2b7d00000000160014cfd98ba1027ea4ed4bd2ae1b348b6156a0150375220602a66650f08bffa4f089eb22edcdbe7616645ff6cd180a36484d4bc81054595b7b18bfff44a3540000800100008000000080010000008a020000000105200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421070b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2107346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721074fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822107f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd6559221080b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f900220203be4ae53d37cc075f40b30d6da4729d40adeeb983533af1616192bc76d5b2612a18bfff44a3540000800100008000000080010000008d02000000
+** Base64 String:
cHNidP8BAH0CAAAAASWJ53Z5WLoVT5AYzM8N7ephR7tgzRoZS241kKmWVpDWAAAAAAD9////AoCWmAAAAAAAIlEgKWfS0CCpeV2nK1G+Tz/KJbsOV+kcWz56gav6cjKjSUIPwJJ8AAAAABYAFDScXTMCeMMAKmT1l9KwGqPcG9kDAAAAAAABAH0CAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AAAAAAD9////AolcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UA4fUFAAAAACJRINCyJsZZnyc4dN+P5oSrbDAoCBvuiiy+0xoTb1hl9s+k4QAAAAEBH4lcK30AAAAAFgAUz9mLoQJ+pO1L0q4bNIthVqAVA3UiBgKmZlDwi/+k8InrIu3NvnYWZF/2zRgKNkhNS8gQVFlbexi//0SjVAAAgAEAAIAAAACAAQAAAIoCAAAAAQUgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhBwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIQc0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEHT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhB/kwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIQgLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkAIgIDvkrlPTfMB19Asw1tpHKdQK3uuYNTOvFhYZK8dtWyYSoYv/9Eo1QAAIABAACAAAAAgAEAAACNAgAAAA==
+* Case: PSBT with x-only aggregate pubkey in public nonce keydata +** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9421b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44202529b19d7879ccc04c915487f5f1341bc6858b0bc74e5036c643d37b53a4371b503b7f8afe3263fcb3ef2454fe16f3a6759c5600c78e637b8dfa0d83e8552882056431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44203a81d973499e74f82d2b5ab13f1e69e9e11a5fdb40f5466ef672e6e4ceba0be7903499593767150394eece384d051c45b615c52dbe1c8eb3610d7b344b43b7dad6d431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d442033949dbff31b9d50251d8821e66cc5c97b7e3afd7d95bfdc77500fda8947f3ae0023f20e4f0bf0b76f0d40cd3abfe7ce373d6685bbd77b5fa28e7f49fb429d189b00000
+** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5QhsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQALWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EICUpsZ14eczATJFUh/XxNBvGhYsLx05QNsZD03tTpDcbUDt/iv4yY/yz7yRU/hbzpnWcVgDHjmN7jfoNg+hVKIIFZDGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDqB2XNJnnT4LStasT8eaenhGl/bQPVGbvZy5uTOugvnkDSZWTdnFQOU7s44TQUcRbYVxS2+HI6zYQ17NEtDt9rW1DGwL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDOUnb/zG51QJR2IIeZsxcl7fjr9fZW/3HdQD9qJR/OuACPyDk8L8LdvDUDNOr/nzjc9ZoW713tfoo5/SftCnRibAAAA==
+* Case: PSBT with an x-only participant pubkey in public nonce keydata +** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9421b346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44202529b19d7879ccc04c915487f5f1341bc6858b0bc74e5036c643d37b53a4371b503b7f8afe3263fcb3ef2454fe16f3a6759c5600c78e637b8dfa0d83e8552882056431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44203a81d973499e74f82d2b5ab13f1e69e9e11a5fdb40f5466ef672e6e4ceba0be7903499593767150394eece384d051c45b615c52dbe1c8eb3610d7b344b43b7dad6d431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d442033949dbff31b9d50251d8821e66cc5c97b7e3afd7d95bfdc77500fda8947f3ae0023f20e4f0bf0b76f0d40cd3abfe7ce373d6685bbd77b5fa28e7f49fb429d189b00000
+** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5Qhs0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EICUpsZ14eczATJFUh/XxNBvGhYsLx05QNsZD03tTpDcbUDt/iv4yY/yz7yRU/hbzpnWcVgDHjmN7jfoNg+hVKIIFZDGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDqB2XNJnnT4LStasT8eaenhGl/bQPVGbvZy5uTOugvnkDSZWTdnFQOU7s44TQUcRbYVxS2+HI6zYQ17NEtDt9rW1DGwL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDOUnb/zG51QJR2IIeZsxcl7fjr9fZW/3HdQD9qJR/OuACPyDk8L8LdvDUDNOr/nzjc9ZoW713tfoo5/SftCnRibAAAA==
+* Case: PSBT with invalid public nonce valuedata length +** Bytes in Hex:
70736274ff01005202000000015686dff400165f4e040a5855f658093472c9bcf8108b272a5d31f181f7b4ffb10100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f505000000002251200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d421160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d405002680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000500580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c0500c3249a822116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f905007dd65592221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9431b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44102529b19d7879ccc04c915487f5f1341bc6858b0bc74e5036c643d37b53a4371b503b7f8afe3263fcb3ef2454fe16f3a6759c5600c78e637b8dfa0d83e85528820431b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d44203a81d973499e74f82d2b5ab13f1e69e9e11a5fdb40f5466ef672e6e4ceba0be7903499593767150394eece384d051c45b615c52dbe1c8eb3610d7b344b43b7dad6d431b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d442033949dbff31b9d50251d8821e66cc5c97b7e3afd7d95bfdc77500fda8947f3ae0023f20e4f0bf0b76f0d40cd3abfe7ce373d6685bbd77b5fa28e7f49fb429d189b00000
+** Base64 String:
cHNidP8BAFICAAAAAVaG3/QAFl9OBApYVfZYCTRyybz4EIsnKl0x8YH3tP+xAQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9QhFgtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUBQAmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAUAWAsIhyEWT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwFAMMkmoIhFvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5BQB91lWSIhoDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RjAjRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAvkwigGSWMMQSTRPhfidUim1MchFg2+ZsIYB8RO84Db5QxsCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQADC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9RBAlKbGdeHnMwEyRVIf18TQbxoWLC8dOUDbGQ9N7U6Q3G1A7f4r+MmP8s+8kVP4W86Z1nFYAx45je436DYPoVSiCBDGwJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDqB2XNJnnT4LStasT8eaenhGl/bQPVGbvZy5uTOugvnkDSZWTdnFQOU7s44TQUcRbYVxS2+HI6zYQ17NEtDt9rW1DGwL5MIoBkljDEEk0T4X4nVIptTHIRYNvmbCGAfETvOA2+QMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1EIDOUnb/zG51QJR2IIeZsxcl7fjr9fZW/3HdQD9qJR/OuACPyDk8L8LdvDUDNOr/nzjc9ZoW713tfoo5/SftCnRibAAAA==
+* Case: PSBT with x-only aggregate pubkey in partial sig keydata +** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f841140b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c402667d52f6cc07fe06db31b1a5f7efe81903f9cbeef40fa64dafca01d2cb1d56403bc7504898e55872557d16d2ca79bc55fef10973841a33ec032d884758c9fe62215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9631b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202d99e7c8719b3ad08566b0cb9c7d5eda3127c9e8119185b7d584d939b173915f50240df22aab78332cf0f25329d103dc0d2060a03742e9448026e736bcf3db98f3c631b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202e702a7075226a0d9313a77e6db10b8e742d4cffdc948a0edc9b856c13b412e5403386a0298f308fb3099155772e45b2aa8e770f435bedfe2041d1cc4d3d37538c6631b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202b1d912d45d753ceed0954417ba982656d2aec53f8638bd6f297dae3b743d71b0032f424537d599d28f14d59fe0a11b82fea2aa226a2980ffdacad5fdab20f80683621c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd000b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20ada78b70af8cffa4c50863aef515ac58a327cd58c55bad29a162e67d9c413322631c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c201fa8b7e6741c21eb8d9b0f65269df9e423369fc390ad2e918420c57feb2a1b61631c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20366c31ad65e533f6d2b45e5910f3f587543f8061918167bf5a818b13be5792a40000
+** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fhBFAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixAJmfVL2zAf+BtsxsaX37+gZA/nL7vQPpk2vygHSyx1WQDvHUEiY5VhyVX0W0sp5vFX+8QlzhBoz7AMtiEdYyf5iIVwFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAIyALWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1KzAIRYLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1CUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNACUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLCUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+izDJJqCIRZQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAUAfEYeXSEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvklAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosfdZVkgEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARggsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvljGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosQgLZnnyHGbOtCFZrDLnH1e2jEnyegRkYW31YTZObFzkV9QJA3yKqt4Myzw8lMp0QPcDSBgoDdC6USAJuc2vPPbmPPGMbAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixCAucCpwdSJqDZMTp35tsQuOdC1M/9yUig7cm4VsE7QS5UAzhqApjzCPswmRVXcuRbKqjncPQ1vt/iBB0cxNPTdTjGYxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LEICsdkS1F11PO7QlUQXupgmVtKuxT+GOL1vKX2uO3Q9cbADL0JFN9WZ0o8U1Z/goRuC/qKqImopgP/aytX9qyD4BoNiHAI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwgraeLcK+M/6TFCGOu9RWsWKMnzVjFW60poWLmfZxBMyJjHAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIB+ot+Z0HCHrjZsPZSad+eQjNp/DkK0ukYQgxX/rKhthYxwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LCA2bDGtZeUz9tK0XlkQ8/WHVD+AYZGBZ79agYsTvleSpAAA
+* Case: PSBT with an x-only participant pubkey in partial sig keydata +** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f841140b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c402667d52f6cc07fe06db31b1a5f7efe81903f9cbeef40fa64dafca01d2cb1d56403bc7504898e55872557d16d2ca79bc55fef10973841a33ec032d884758c9fe62215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9631b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202d99e7c8719b3ad08566b0cb9c7d5eda3127c9e8119185b7d584d939b173915f50240df22aab78332cf0f25329d103dc0d2060a03742e9448026e736bcf3db98f3c631b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202e702a7075226a0d9313a77e6db10b8e742d4cffdc948a0edc9b856c13b412e5403386a0298f308fb3099155772e45b2aa8e770f435bedfe2041d1cc4d3d37538c6631b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202b1d912d45d753ceed0954417ba982656d2aec53f8638bd6f297dae3b743d71b0032f424537d599d28f14d59fe0a11b82fea2aa226a2980ffdacad5fdab20f80683621c346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20ada78b70af8cffa4c50863aef515ac58a327cd58c55bad29a162e67d9c413322631c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c201fa8b7e6741c21eb8d9b0f65269df9e423369fc390ad2e918420c57feb2a1b61631c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20366c31ad65e533f6d2b45e5910f3f587543f8061918167bf5a818b13be5792a40000
+** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fhBFAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixAJmfVL2zAf+BtsxsaX37+gZA/nL7vQPpk2vygHSyx1WQDvHUEiY5VhyVX0W0sp5vFX+8QlzhBoz7AMtiEdYyf5iIVwFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAIyALWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1KzAIRYLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1CUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNACUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLCUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+izDJJqCIRZQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAUAfEYeXSEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvklAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosfdZVkgEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARggsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvljGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosQgLZnnyHGbOtCFZrDLnH1e2jEnyegRkYW31YTZObFzkV9QJA3yKqt4Myzw8lMp0QPcDSBgoDdC6USAJuc2vPPbmPPGMbAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixCAucCpwdSJqDZMTp35tsQuOdC1M/9yUig7cm4VsE7QS5UAzhqApjzCPswmRVXcuRbKqjncPQ1vt/iBB0cxNPTdTjGYxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LEICsdkS1F11PO7QlUQXupgmVtKuxT+GOL1vKX2uO3Q9cbADL0JFN9WZ0o8U1Z/goRuC/qKqImopgP/aytX9qyD4BoNiHDRrmVkzVxB8nTRZ6d66jT6vROZjbIXH+FPrkLpS6M0AAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwgraeLcK+M/6TFCGOu9RWsWKMnzVjFW60poWLmfZxBMyJjHAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIB+ot+Z0HCHrjZsPZSad+eQjNp/DkK0ukYQgxX/rKhthYxwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LCA2bDGtZeUz9tK0XlkQ8/WHVD+AYZGBZ79agYsTvleSpAAA
+* Case: PSBT with invalid partial sig valuedata length +** Bytes in Hex:
70736274ff01005202000000019a8b4a50796b9600990f7fe11dfa00bc70efd296048afc86719af0fb1fa919370100000000fdffffff0118ddf50500000000160014c9123e06e8d7f0966c5d1cd0f933002d4eb757cd000000000001012b00e1f5050000000022512056bdb481b4d67103f6d5dea8a9aafd3684a6a79b4a2e247799db8d4b1a86e1f841140b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c402667d52f6cc07fe06db31b1a5f7efe81903f9cbeef40fa64dafca01d2cb1d56403bc7504898e55872557d16d2ca79bc55fef10973841a33ec032d884758c9fe62215c050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac023200b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4acc021160b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d42501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c2680dd6e2116346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd002501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c580b088721164fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c2501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2cc3249a82211650929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac005007c461e5d2116f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f92501b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c7dd6559201172050929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0011820b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c221a030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d46302346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9631b02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202d99e7c8719b3ad08566b0cb9c7d5eda3127c9e8119185b7d584d939b173915f50240df22aab78332cf0f25329d103dc0d2060a03742e9448026e736bcf3db98f3c631b024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202e702a7075226a0d9313a77e6db10b8e742d4cffdc948a0edc9b856c13b412e5403386a0298f308fb3099155772e45b2aa8e770f435bedfe2041d1cc4d3d37538c6631b02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c4202b1d912d45d753ceed0954417ba982656d2aec53f8638bd6f297dae3b743d71b0032f424537d599d28f14d59fe0a11b82fea2aa226a2980ffdacad5fdab20f80683631c02346b99593357107c9d3459e9deba8d3eaf44e6636c85c7f853eb90ba52e8cd00030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c1fa78b70af8cffa4c50863aef515ac58a327cd58c55bad29a162e67d9c413322631c024fafd65f8169186fc2bfdb2233c77e630d10be280a24c7165c09a27611775c2c030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c201fa8b7e6741c21eb8d9b0f65269df9e423369fc390ad2e918420c57feb2a1b61631c02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9030b58e337aa4d3852a8c29387c42408d8cfbe3a613a5e397e0a9f01a5fb7107d4b11fedaa63a0956501a7308c93b5637371e7613d9b8ade1783d49e26c06cfa2c20366c31ad65e533f6d2b45e5910f3f587543f8061918167bf5a818b13be5792a40000
+** Base64 String:
cHNidP8BAFICAAAAAZqLSlB5a5YAmQ9/4R36ALxw79KWBIr8hnGa8PsfqRk3AQAAAAD9////ARjd9QUAAAAAFgAUyRI+BujX8JZsXRzQ+TMALU63V80AAAAAAAEBKwDh9QUAAAAAIlEgVr20gbTWcQP21d6oqar9NoSmp5tKLiR3mduNSxqG4fhBFAtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixAJmfVL2zAf+BtsxsaX37+gZA/nL7vQPpk2vygHSyx1WQDvHUEiY5VhyVX0W0sp5vFX+8QlzhBoz7AMtiEdYyf5iIVwFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAIyALWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1KzAIRYLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1CUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwmgN1uIRY0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNACUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixYCwiHIRZPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLCUBsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+izDJJqCIRZQkpt0waBJVLeLS2A16XpeB4paDyjsltVHv+6azoA6wAUAfEYeXSEW+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvklAbEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosfdZVkgEXIFCSm3TBoElUt4tLYDXpel4HiloPKOyW1Ue/7prOgDrAARggsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+iwiGgMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1GMCNGuZWTNXEHydNFnp3rqNPq9E5mNshcf4U+uQulLozQACT6/WX4FpGG/Cv9siM8d+Yw0QvigKJMcWXAmidhF3XCwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvljGwI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosQgLZnnyHGbOtCFZrDLnH1e2jEnyegRkYW31YTZObFzkV9QJA3yKqt4Myzw8lMp0QPcDSBgoDdC6USAJuc2vPPbmPPGMbAk+v1l+BaRhvwr/bIjPHfmMNEL4oCiTHFlwJonYRd1wsAwtY4zeqTThSqMKTh8QkCNjPvjphOl45fgqfAaX7cQfUsR/tqmOglWUBpzCMk7Vjc3HnYT2bit4Xg9SeJsBs+ixCAucCpwdSJqDZMTp35tsQuOdC1M/9yUig7cm4VsE7QS5UAzhqApjzCPswmRVXcuRbKqjncPQ1vt/iBB0cxNPTdTjGYxsC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LEICsdkS1F11PO7QlUQXupgmVtKuxT+GOL1vKX2uO3Q9cbADL0JFN9WZ0o8U1Z/goRuC/qKqImopgP/aytX9qyD4BoNjHAI0a5lZM1cQfJ00Weneuo0+r0TmY2yFx/hT65C6UujNAAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosH6eLcK+M/6TFCGOu9RWsWKMnzVjFW60poWLmfZxBMyJjHAJPr9ZfgWkYb8K/2yIzx35jDRC+KAokxxZcCaJ2EXdcLAMLWOM3qk04UqjCk4fEJAjYz746YTpeOX4KnwGl+3EH1LEf7apjoJVlAacwjJO1Y3Nx52E9m4reF4PUnibAbPosIB+ot+Z0HCHrjZsPZSad+eQjNp/DkK0ukYQgxX/rKhthYxwC+TCKAZJYwxBJNE+F+J1SKbUxyEWDb5mwhgHxE7zgNvkDC1jjN6pNOFKowpOHxCQI2M++OmE6Xjl+Cp8BpftxB9SxH+2qY6CVZQGnMIyTtWNzcedhPZuK3heD1J4mwGz6LCA2bDGtZeUz9tK0XlkQ8/WHVD+AYZGBZ79agYsTvleSpAAA
+ +==Rationale== + + + +==Reference implementation== + +The reference implementation of the PSBT format is available at Bitcoin Core [[https://github.com/bitcoin/bitcoin/pull/31247|PR #31247]]. + +==Acknowledgements== + +Thanks to Sanket Kanjalkar whose notes on this topic formed the initial basis of this BIP. Also +thanks to Pieter Wuille, Jonas Nick, Tim Ruffing, Marko Bencun, Salvatore Ingala, and all others who +have participated in discussions about these fields. diff --git a/bip-0374.mediawiki b/bip-0374.mediawiki new file mode 100644 index 0000000000..840bbf815d --- /dev/null +++ b/bip-0374.mediawiki @@ -0,0 +1,135 @@ +
+  BIP: 374
+  Layer: Applications
+  Title: Discrete Log Equality Proofs
+  Authors: Andrew Toth 
+           Ruben Somsen 
+           Sebastian Falbesoner 
+  Status: Draft
+  Type: Specification
+  Assigned: 2024-12-26
+  License: BSD-2-Clause
+  Discussion: https://gist.github.com/andrewtoth/df97c3260cc8d12f09d3855ee61322ea
+              https://groups.google.com/g/bitcoindev/c/MezoKV5md7s
+  Version: 0.2.0
+
+ +== Introduction == + +=== Abstract === + +This document proposes a standard for 64-byte zero-knowledge ''discrete logarithm equality proofs'' (DLEQ proofs) over an elliptic curve. For given elliptic curve points ''A'', ''B'', ''C'', ''G'', and a scalar ''a'' known only to the prover where ''A = a⋅G'' and ''C = a⋅B'', the prover proves knowledge of ''a'' without revealing anything about ''a''. This can, for instance, be useful in ECDH: if ''A'' and ''B'' are ECDH public keys, and ''C'' is their ECDH shared secret computed as ''C = a⋅B'', the proof establishes that the same secret key ''a'' is used for generating both ''A'' and ''C'' without revealing ''a''. + +=== Copyright === + +This document is licensed under the 2-clause BSD license. + +=== Motivation === + +[https://github.com/bitcoin/bips/blob/master/bip-0352.mediawiki#specification BIP352] requires senders to compute output scripts using ECDH shared secrets from the same secret keys used to sign the inputs. Generating an incorrect signature will produce an invalid transaction that will be rejected by consensus. An incorrectly generated output script can still be consensus-valid, meaning funds may be lost if it gets broadcast. +By producing a DLEQ proof for the generated ECDH shared secrets, the signing entity can prove to other entities that the output scripts have been generated correctly without revealing the private keys. + +== Specification == + +All conventions and notations are used as defined in [https://github.com/bitcoin/bips/blob/master/bip-0327.mediawiki#user-content-Notation BIP327]. + +=== Description === + +The basic proof generation uses a random scalar ''k'', the secret ''a'', and the point being proven ''C = a⋅B''. + +* Let ''R1 = k⋅G''. +* Let ''R2 = k⋅B''. +* Let ''e = hash(R1 || R2)''. +* Let ''s = (k + e⋅a)''. + +Providing only ''C'', ''e'' and ''s'' as a proof does not reveal ''a'' or ''k''. + +Verifying the proof involves recreating ''R1'' and ''R2'' with only ''e'' and ''s'' as follows: + +* Let ''R1 = s⋅G - e⋅A''. +* Let ''R2 = s⋅B - e⋅C''. + +This can be verified by substituting ''s = (k + e⋅a)'': + +* ''s⋅G - e⋅A = (k + e⋅a)⋅G - e⋅A = k⋅G + e⋅(a⋅G) - e⋅A = k⋅G + e⋅A - e⋅A = k⋅G''. +* ''s⋅B - e⋅C = (k + e⋅a)⋅B - e⋅C = k⋅B + e⋅(a⋅B) - e⋅C = k⋅B + e⋅C - e⋅C = k⋅B''. + +Thus verifying ''e = hash(R1 || R2)'' proves the discrete logarithm equivalency of ''A'' and ''C''. + +=== DLEQ Proof Generation === + +The following generates a proof that the result of ''a⋅B'' and the result of ''a⋅G'' are both generated from the same scalar ''a'' without having to reveal ''a''. + +Input: +* The secret key ''a'': a 256-bit unsigned integer +* The public key ''B'': a point on the curve +* Auxiliary random data ''r'': a 32-byte array ''' Why include auxiliary random data?''' The auxiliary random data should be set to fresh randomness for each proof. The same rationale and recommendations from [https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki#default-signing BIP340] should be applied. +* The generator point ''G'': a point on the curve ''' Why include the generator point G as an input?''' While all other BIPs have used the generator point from secp256k1, passing it as an input here lets this algorithm be used for other curves. +* An optional message ''m'': a 32-byte array ''' Why include a message as an input?''' This could be useful for protocols that want to authorize on a compound statement, not just knowledge of a scalar. This allows the protocol to combine knowledge of the scalar and the statement. + +The algorithm ''GenerateProof(a, B, r, G, m)'' is defined as: +* Fail if ''a = 0'' or ''a ≥ n''. +* Fail if ''is_infinite(B)''. +* Let ''A = a⋅G''. +* Let ''C = a⋅B''. +* Let ''t'' be the byte-wise xor of ''bytes(32, a)'' and ''hashBIP0374/aux(r)''. +* Let ''m' = m if m is provided, otherwise an empty byte array''. +* Let ''rand = hashBIP0374/nonce(t || cbytes(A) || cbytes(C) || m')''. ''' Why include the message in the rand computation?''' Not including the message in the rand computation could leak ''a'' if two proofs were constructed for the same ''a'', ''B'', and ''G'' but a different message ''m'' and an all-zero ''r''. +* Let ''k = int(rand) mod n''. +* Fail if ''k = 0''. +* Let ''R1 = k⋅G''. +* Let ''R2 = k⋅B''. +* Let ''e = int(hashBIP0374/challenge(cbytes(A) || cbytes(B) || cbytes(C) || cbytes(G) || cbytes(R1) || cbytes(R2) || m'))''. +* Let ''s = (k + e⋅a) mod n''. +* Let ''proof = bytes(32, e) || bytes(32, s)''. +* If ''VerifyProof(A, B, C, proof, G, m)'' (see below) returns failure, abort. +* Return the proof ''proof''. + +=== DLEQ Proof Verification === + +The following verifies the proof generated in the previous section. If the following algorithm succeeds, the points ''A'' and ''C'' were both generated from the same scalar. The former from multiplying by ''G'', and the latter from multiplying by ''B''. + +Input: +* The public key of the secret key used in the proof generation ''A'': a point on the curve +* The public key used in the proof generation ''B'': a point on the curve +* The result of multiplying the secret and public keys used in the proof generation ''C'': a point on the curve +* A proof ''proof'': a 64-byte array +* The generator point used in the proof generation ''G'': a point on the curve ''' Why include the generator point G as an input?''' While all other BIPs have used the generator point from Secp256k1, passing it as an input here lets this algorithm be used for other curves. +* An optional message ''m'': a 32-byte array ''' Why include a message as an input?''' This could be useful for protocols that want to authorize on a compound statement, not just knowledge of a scalar. This allows the protocol to combine knowledge of the scalar and the statement. + +The algorithm ''VerifyProof(A, B, C, proof, G, m)'' is defined as: +* Fail if any of ''is_infinite(A)'', ''is_infinite(B)'', ''is_infinite(C)'', ''is_infinite(G)'' +* Let ''e = int(proof[0:32])''. +* Let ''s = int(proof[32:64])''; fail if ''s ≥ n''. +* Let ''R1 = s⋅G - e⋅A''. +* Fail if ''is_infinite(R1)''. +* Let ''R2 = s⋅B - e⋅C''. +* Fail if ''is_infinite(R2)''. +* Let ''m' = m if m is provided, otherwise an empty byte array''. +* Fail if ''e ≠ int(hashBIP0374/challenge(cbytes(A) || cbytes(B) || cbytes(C) || cbytes(G) || cbytes(R1) || cbytes(R2) || m'))''. +* Return success iff no failure occurred before reaching this point. + +==Backwards Compatibility== + +This proposal is compatible with all older clients. + +== Test Vectors and Reference Code == + +A reference python implementation is included [https://github.com/bitcoin/bips/blob/master/bip-0374/reference.py here]. +Test vectors can be generated by running ./bip-0374/gen_test_vectors.py which will produce a CSV file of random test vectors for both generating and verifying proofs. These can be run against the reference implementation with ./bip-0374/run_test_vectors.py. + +== Changelog == + +* 0.2.0 (2025-02-27): +** Add the message to the rand computation +* 0.1.0 (2024-12-26): +** Initial version + +== Footnotes == + + + +== Acknowledgements == + +Thanks to josibake, Tim Ruffing, benma, stratospher, waxwing, Yuval Kogman and all others who +participated in discussions on this topic. diff --git a/bip-0374/gen_test_vectors.py b/bip-0374/gen_test_vectors.py new file mode 100755 index 0000000000..792a59a45b --- /dev/null +++ b/bip-0374/gen_test_vectors.py @@ -0,0 +1,127 @@ +#!/usr/bin/env python3 +"""Generate the BIP-0374 test vectors.""" +import csv +import os +import sys +from reference import ( + TaggedHash, + dleq_generate_proof, + dleq_verify_proof, +) +from secp256k1 import G as GENERATOR, GE + + +NUM_SUCCESS_TEST_VECTORS = 8 +DLEQ_TAG_TESTVECTORS_RNG = "BIP0374/testvectors_rng" + +FILENAME_GENERATE_PROOF_TEST = os.path.join(sys.path[0], 'test_vectors_generate_proof.csv') +FILENAME_VERIFY_PROOF_TEST = os.path.join(sys.path[0], 'test_vectors_verify_proof.csv') + + +def random_scalar_int(vector_i, purpose): + rng_out = TaggedHash(DLEQ_TAG_TESTVECTORS_RNG, purpose.encode() + vector_i.to_bytes(4, 'little')) + return int.from_bytes(rng_out, 'big') % GE.ORDER + + +def random_bytes(vector_i, purpose): + rng_out = TaggedHash(DLEQ_TAG_TESTVECTORS_RNG, purpose.encode() + vector_i.to_bytes(4, 'little')) + return rng_out + + +def create_test_vector_data(vector_i): + g = random_scalar_int(vector_i, "scalar_g") if vector_i < 5 else 1 + assert 0 < g < GE.ORDER + G = g * GENERATOR + assert not G.infinity + a = random_scalar_int(vector_i, "scalar_a") + A = a * G + b = random_scalar_int(vector_i, "scalar_b") + B = b * G + C = a * B # shared secret + assert C.to_bytes_compressed() == (b * A).to_bytes_compressed() + auxrand = random_bytes(vector_i, "auxrand") + msg = random_bytes(vector_i, "message") if vector_i != 5 else None + proof = dleq_generate_proof(a, B, auxrand, G=G, m=msg) + return (G, a, A, b, B, C, auxrand, msg, proof) + +TEST_VECTOR_DATA = [create_test_vector_data(i) for i in range(NUM_SUCCESS_TEST_VECTORS)] + + +def gen_all_generate_proof_vectors(f): + writer = csv.writer(f) + writer.writerow(("index", "point_G", "scalar_a", "point_B", "auxrand_r", "message", "result_proof", "comment")) + + # success cases with random values + idx = 0 + for i in range(NUM_SUCCESS_TEST_VECTORS): + G, a, A, b, B, C, auxrand, msg, proof = TEST_VECTOR_DATA[i] + assert proof is not None and len(proof) == 64 + if msg is None: msg = b"" + writer.writerow((idx, G.to_bytes_compressed().hex(), f"{a:064x}", B.to_bytes_compressed().hex(), auxrand.hex(), msg.hex(), proof.hex(), f"Success case {i+1}")) + idx += 1 + + # failure cases: a is not within group order (a=0, a=N) + a_invalid = 0 + assert dleq_generate_proof(a_invalid, B, auxrand, G=G, m=msg) is None + writer.writerow((idx, G.to_bytes_compressed().hex(), f"{a_invalid:064x}", B.to_bytes_compressed().hex(), auxrand.hex(), msg.hex(), "INVALID", f"Failure case (a=0)")) + idx += 1 + a_invalid = GE.ORDER + assert dleq_generate_proof(a_invalid, B, auxrand, G=G, m=msg) is None + writer.writerow((idx, G.to_bytes_compressed().hex(), f"{a_invalid:064x}", B.to_bytes_compressed().hex(), auxrand.hex(), msg.hex(), "INVALID", f"Failure case (a=N [group order])")) + idx += 1 + + # failure case: B is point at infinity + B_infinity = GE() + B_infinity_str = "INFINITY" + assert dleq_generate_proof(a, B_infinity, auxrand, m=msg) is None + writer.writerow((idx, G.to_bytes_compressed().hex(), f"{a:064x}", B_infinity_str, auxrand.hex(), msg.hex(), "INVALID", f"Failure case (B is point at infinity)")) + idx += 1 + + +def gen_all_verify_proof_vectors(f): + writer = csv.writer(f) + writer.writerow(("index", "point_G", "point_A", "point_B", "point_C", "proof", "message", "result_success", "comment")) + + # success cases (same as above) + idx = 0 + for i in range(NUM_SUCCESS_TEST_VECTORS): + G, _, A, _, B, C, _, msg, proof = TEST_VECTOR_DATA[i] + assert dleq_verify_proof(A, B, C, proof, G=G, m=msg) + if msg is None: msg = b"" + writer.writerow((idx, G.to_bytes_compressed().hex(), A.to_bytes_compressed().hex(), B.to_bytes_compressed().hex(), + C.to_bytes_compressed().hex(), proof.hex(), msg.hex(), "TRUE", f"Success case {i+1}")) + idx += 1 + + # other permutations of A, B, C should always fail + for i, points in enumerate(([A, C, B], [B, A, C], [B, C, A], [C, A, B], [C, B, A])): + assert not dleq_verify_proof(points[0], points[1], points[2], proof, m=msg) + writer.writerow((idx, G.to_bytes_compressed().hex(), points[0].to_bytes_compressed().hex(), points[1].to_bytes_compressed().hex(), + points[2].to_bytes_compressed().hex(), proof.hex(), msg.hex(), "FALSE", f"Swapped points case {i+1}")) + idx += 1 + + # modifying proof should fail (flip one bit) + proof_damage_pos = random_scalar_int(idx, "damage_pos") % 256 + proof_damaged = list(proof) + proof_damaged[proof_damage_pos // 8] ^= (1 << (proof_damage_pos % 8)) + proof_damaged = bytes(proof_damaged) + writer.writerow((idx, G.to_bytes_compressed().hex(), A.to_bytes_compressed().hex(), B.to_bytes_compressed().hex(), + C.to_bytes_compressed().hex(), proof_damaged.hex(), msg.hex(), "FALSE", f"Tampered proof (random bit-flip)")) + idx += 1 + + # modifying message should fail (flip one bit) + msg_damage_pos = random_scalar_int(idx, "damage_pos") % 256 + msg_damaged = list(msg) + msg_damaged[msg_damage_pos // 8] ^= (1 << (msg_damage_pos % 8)) + msg_damaged = bytes(msg_damaged) + writer.writerow((idx, G.to_bytes_compressed().hex(), A.to_bytes_compressed().hex(), B.to_bytes_compressed().hex(), + C.to_bytes_compressed().hex(), proof.hex(), msg_damaged.hex(), "FALSE", f"Tampered message (random bit-flip)")) + idx += 1 + + +if __name__ == "__main__": + print(f"Generating {FILENAME_GENERATE_PROOF_TEST}...") + with open(FILENAME_GENERATE_PROOF_TEST, "w", encoding="utf-8") as fil_generate_proof: + gen_all_generate_proof_vectors(fil_generate_proof) + print(f"Generating {FILENAME_VERIFY_PROOF_TEST}...") + with open(FILENAME_VERIFY_PROOF_TEST, "w", encoding="utf-8") as fil_verify_proof: + gen_all_verify_proof_vectors(fil_verify_proof) diff --git a/bip-0374/reference.py b/bip-0374/reference.py new file mode 100755 index 0000000000..e0fcbeaf97 --- /dev/null +++ b/bip-0374/reference.py @@ -0,0 +1,148 @@ +#!/usr/bin/env python3 + +"""Reference implementation of DLEQ BIP for secp256k1 with unit tests.""" + +from hashlib import sha256 +import random +from secp256k1 import G, GE +import sys +import unittest + + +DLEQ_TAG_AUX = "BIP0374/aux" +DLEQ_TAG_NONCE = "BIP0374/nonce" +DLEQ_TAG_CHALLENGE = "BIP0374/challenge" + + +def TaggedHash(tag: str, data: bytes) -> bytes: + ss = sha256(tag.encode()).digest() + ss += ss + ss += data + return sha256(ss).digest() + + +def xor_bytes(lhs: bytes, rhs: bytes) -> bytes: + assert len(lhs) == len(rhs) + return bytes([lhs[i] ^ rhs[i] for i in range(len(lhs))]) + + +def dleq_challenge( + A: GE, B: GE, C: GE, R1: GE, R2: GE, m: bytes | None, G: GE, +) -> int: + if m is not None: + assert len(m) == 32 + m = bytes([]) if m is None else m + return int.from_bytes( + TaggedHash( + DLEQ_TAG_CHALLENGE, + A.to_bytes_compressed() + + B.to_bytes_compressed() + + C.to_bytes_compressed() + + G.to_bytes_compressed() + + R1.to_bytes_compressed() + + R2.to_bytes_compressed() + + m, + ), + "big", + ) + + +def dleq_generate_proof( + a: int, B: GE, r: bytes, G: GE = G, m: bytes | None = None +) -> bytes | None: + assert len(r) == 32 + if not (0 < a < GE.ORDER): + return None + if B.infinity: + return None + if m is not None: + assert len(m) == 32 + A = a * G + C = a * B + t = xor_bytes(a.to_bytes(32, "big"), TaggedHash(DLEQ_TAG_AUX, r)) + m_prime = bytes([]) if m is None else m + rand = TaggedHash( + DLEQ_TAG_NONCE, t + A.to_bytes_compressed() + C.to_bytes_compressed() + m_prime + ) + k = int.from_bytes(rand, "big") % GE.ORDER + if k == 0: + return None + R1 = k * G + R2 = k * B + e = dleq_challenge(A, B, C, R1, R2, m, G) + s = (k + e * a) % GE.ORDER + proof = e.to_bytes(32, "big") + s.to_bytes(32, "big") + if not dleq_verify_proof(A, B, C, proof, G=G, m=m): + return None + return proof + + +def dleq_verify_proof( + A: GE, B: GE, C: GE, proof: bytes, G: GE = G, m: bytes | None = None +) -> bool: + if A.infinity or B.infinity or C.infinity or G.infinity: + return False + assert len(proof) == 64 + e = int.from_bytes(proof[:32], "big") + s = int.from_bytes(proof[32:], "big") + if s >= GE.ORDER: + return False + R1 = s * G - e * A + if R1.infinity: + return False + R2 = s * B - e * C + if R2.infinity: + return False + if e != dleq_challenge(A, B, C, R1, R2, m, G): + return False + return True + + +class DLEQTests(unittest.TestCase): + def test_dleq(self): + seed = random.randrange(sys.maxsize) + random.seed(seed) + print(f"PRNG seed is: {seed}") + for _ in range(10): + # generate random keypairs for both parties + a = random.randrange(1, GE.ORDER) + A = a * G + b = random.randrange(1, GE.ORDER) + B = b * G + + # create shared secret + C = a * B + + # create dleq proof + rand_aux = random.randbytes(32) + proof = dleq_generate_proof(a, B, rand_aux) + self.assertTrue(proof is not None) + # verify dleq proof + success = dleq_verify_proof(A, B, C, proof) + self.assertTrue(success) + + # flip a random bit in the dleq proof and check that verification fails + for _ in range(5): + proof_damaged = list(proof) + proof_damaged[random.randrange(len(proof))] ^= 1 << ( + random.randrange(8) + ) + success = dleq_verify_proof(A, B, C, bytes(proof_damaged)) + self.assertFalse(success) + + # create the same dleq proof with a message + message = random.randbytes(32) + proof = dleq_generate_proof(a, B, rand_aux, m=message) + self.assertTrue(proof is not None) + # verify dleq proof with a message + success = dleq_verify_proof(A, B, C, proof, m=message) + self.assertTrue(success) + + # flip a random bit in the dleq proof and check that verification fails + for _ in range(5): + proof_damaged = list(proof) + proof_damaged[random.randrange(len(proof))] ^= 1 << ( + random.randrange(8) + ) + success = dleq_verify_proof(A, B, C, bytes(proof_damaged), m=message) + self.assertFalse(success) diff --git a/bip-0374/run_test_vectors.py b/bip-0374/run_test_vectors.py new file mode 100755 index 0000000000..4831fbe20b --- /dev/null +++ b/bip-0374/run_test_vectors.py @@ -0,0 +1,78 @@ +#!/usr/bin/env python3 +"""Run the BIP-DLEQ test vectors.""" +import csv +import os +import sys +from reference import ( + dleq_generate_proof, + dleq_verify_proof, +) +from secp256k1 import GE + + +FILENAME_GENERATE_PROOF_TEST = os.path.join(sys.path[0], 'test_vectors_generate_proof.csv') +FILENAME_VERIFY_PROOF_TEST = os.path.join(sys.path[0], 'test_vectors_verify_proof.csv') + + +all_passed = True +print("-----------------------------------------") +print("----- Proof generation test vectors -----") +print("-----------------------------------------") +with open(FILENAME_GENERATE_PROOF_TEST, newline='') as csvfile: + reader = csv.reader(csvfile) + next(reader) + for row in reader: + (index, point_G_hex, seckey_a_hex, point_B_hex, aux_rand_hex, msg_hex, result_str, comment) = row + G = GE() if point_G_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_G_hex)) + a = int.from_bytes(bytes.fromhex(seckey_a_hex), 'big') + B = GE() if point_B_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_B_hex)) + aux_rand = bytes.fromhex(aux_rand_hex) + msg = bytes.fromhex(msg_hex) + if msg == b"": msg = None + print('Test vector', ('#' + index).rjust(3, ' ') + ':' + f' ({comment})') + expected_result = None if result_str == 'INVALID' else bytes.fromhex(result_str) + actual_result = dleq_generate_proof(a, B, aux_rand, G=G, m=msg) + if expected_result == actual_result: + print(' * Passed proof generation test.') + else: + print(' * Failed proof generation test.') + print(' Expected proof: ', expected_result.hex() if expected_result is not None else 'INVALID') + print(' Actual proof: ', actual_result.hex() if actual_result is not None else 'INVALID') + all_passed = False + print() + + +print("-------------------------------------------") +print("----- Proof verification test vectors -----") +print("-------------------------------------------") +with open(FILENAME_VERIFY_PROOF_TEST, newline='') as csvfile: + reader = csv.reader(csvfile) + next(reader) + for row in reader: + (index, point_G_hex, point_A_hex, point_B_hex, point_C_hex, proof_hex, msg_hex, result_success, comment) = row + G = GE() if point_G_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_G_hex)) + A = GE() if point_A_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_A_hex)) + B = GE() if point_B_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_B_hex)) + C = GE() if point_C_hex == 'INFINITY' else GE.from_bytes(bytes.fromhex(point_C_hex)) + proof = bytes.fromhex(proof_hex) + msg = bytes.fromhex(msg_hex) + if msg == b"": msg = None + print('Test vector', ('#' + index).rjust(3, ' ') + ':' + f' ({comment})') + expected_result = result_success == 'TRUE' + actual_result = dleq_verify_proof(A, B, C, proof, G=G, m=msg) + if expected_result == actual_result: + print(' * Passed proof verification test.') + else: + print(' * Failed proof verification test.') + print(' Expected verification result: ', expected_result) + print(' Actual verification result: ', actual_result) + all_passed = False + + +print() +if all_passed: + print('All test vectors passed.') + sys.exit(0) +else: + print('Some test vectors failed.') + sys.exit(1) diff --git a/bip-0374/secp256k1.py b/bip-0374/secp256k1.py new file mode 100755 index 0000000000..b83d028f92 --- /dev/null +++ b/bip-0374/secp256k1.py @@ -0,0 +1,360 @@ +#!/usr/bin/env python3 + +# Copyright (c) 2022-2023 The Bitcoin Core developers +# Distributed under the MIT software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. + +"""Test-only implementation of low-level secp256k1 field and group arithmetic + +It is designed for ease of understanding, not performance. + +WARNING: This code is slow and trivially vulnerable to side channel attacks. Do not use for +anything but tests. + +Exports: +* FE: class for secp256k1 field elements +* GE: class for secp256k1 group elements +* G: the secp256k1 generator point +""" + +import unittest +from hashlib import sha256 + +class FE: + """Objects of this class represent elements of the field GF(2**256 - 2**32 - 977). + + They are represented internally in numerator / denominator form, in order to delay inversions. + """ + + # The size of the field (also its modulus and characteristic). + SIZE = 2**256 - 2**32 - 977 + + def __init__(self, a=0, b=1): + """Initialize a field element a/b; both a and b can be ints or field elements.""" + if isinstance(a, FE): + num = a._num + den = a._den + else: + num = a % FE.SIZE + den = 1 + if isinstance(b, FE): + den = (den * b._num) % FE.SIZE + num = (num * b._den) % FE.SIZE + else: + den = (den * b) % FE.SIZE + assert den != 0 + if num == 0: + den = 1 + self._num = num + self._den = den + + def __add__(self, a): + """Compute the sum of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self._num * a._den + self._den * a._num, self._den * a._den) + return FE(self._num + self._den * a, self._den) + + def __radd__(self, a): + """Compute the sum of an integer and a field element.""" + return FE(a) + self + + def __sub__(self, a): + """Compute the difference of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self._num * a._den - self._den * a._num, self._den * a._den) + return FE(self._num - self._den * a, self._den) + + def __rsub__(self, a): + """Compute the difference of an integer and a field element.""" + return FE(a) - self + + def __mul__(self, a): + """Compute the product of two field elements (second may be int).""" + if isinstance(a, FE): + return FE(self._num * a._num, self._den * a._den) + return FE(self._num * a, self._den) + + def __rmul__(self, a): + """Compute the product of an integer with a field element.""" + return FE(a) * self + + def __truediv__(self, a): + """Compute the ratio of two field elements (second may be int).""" + return FE(self, a) + + def __pow__(self, a): + """Raise a field element to an integer power.""" + return FE(pow(self._num, a, FE.SIZE), pow(self._den, a, FE.SIZE)) + + def __neg__(self): + """Negate a field element.""" + return FE(-self._num, self._den) + + def __int__(self): + """Convert a field element to an integer in range 0..p-1. The result is cached.""" + if self._den != 1: + self._num = (self._num * pow(self._den, -1, FE.SIZE)) % FE.SIZE + self._den = 1 + return self._num + + def sqrt(self): + """Compute the square root of a field element if it exists (None otherwise). + + Due to the fact that our modulus is of the form (p % 4) == 3, the Tonelli-Shanks + algorithm (https://en.wikipedia.org/wiki/Tonelli-Shanks_algorithm) is simply + raising the argument to the power (p + 1) / 4. + + To see why: (p-1) % 2 = 0, so 2 divides the order of the multiplicative group, + and thus only half of the non-zero field elements are squares. An element a is + a (nonzero) square when Euler's criterion, a^((p-1)/2) = 1 (mod p), holds. We're + looking for x such that x^2 = a (mod p). Given a^((p-1)/2) = 1, that is equivalent + to x^2 = a^(1 + (p-1)/2) mod p. As (1 + (p-1)/2) is even, this is equivalent to + x = a^((1 + (p-1)/2)/2) mod p, or x = a^((p+1)/4) mod p.""" + v = int(self) + s = pow(v, (FE.SIZE + 1) // 4, FE.SIZE) + if s**2 % FE.SIZE == v: + return FE(s) + return None + + def is_square(self): + """Determine if this field element has a square root.""" + # A more efficient algorithm is possible here (Jacobi symbol). + return self.sqrt() is not None + + def is_even(self): + """Determine whether this field element, represented as integer in 0..p-1, is even.""" + return int(self) & 1 == 0 + + def __eq__(self, a): + """Check whether two field elements are equal (second may be an int).""" + if isinstance(a, FE): + return (self._num * a._den - self._den * a._num) % FE.SIZE == 0 + return (self._num - self._den * a) % FE.SIZE == 0 + + def to_bytes(self): + """Convert a field element to a 32-byte array (BE byte order).""" + return int(self).to_bytes(32, 'big') + + @staticmethod + def from_bytes(b): + """Convert a 32-byte array to a field element (BE byte order, no overflow allowed).""" + v = int.from_bytes(b, 'big') + if v >= FE.SIZE: + return None + return FE(v) + + def __str__(self): + """Convert this field element to a 64 character hex string.""" + return f"{int(self):064x}" + + def __repr__(self): + """Get a string representation of this field element.""" + return f"FE(0x{int(self):x})" + + +class GE: + """Objects of this class represent secp256k1 group elements (curve points or infinity) + + Normal points on the curve have fields: + * x: the x coordinate (a field element) + * y: the y coordinate (a field element, satisfying y^2 = x^3 + 7) + * infinity: False + + The point at infinity has field: + * infinity: True + """ + + # Order of the group (number of points on the curve, plus 1 for infinity) + ORDER = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141 + + # Number of valid distinct x coordinates on the curve. + ORDER_HALF = ORDER // 2 + + def __init__(self, x=None, y=None): + """Initialize a group element with specified x and y coordinates, or infinity.""" + if x is None: + # Initialize as infinity. + assert y is None + self.infinity = True + else: + # Initialize as point on the curve (and check that it is). + fx = FE(x) + fy = FE(y) + assert fy**2 == fx**3 + 7 + self.infinity = False + self.x = fx + self.y = fy + + def __add__(self, a): + """Add two group elements together.""" + # Deal with infinity: a + infinity == infinity + a == a. + if self.infinity: + return a + if a.infinity: + return self + if self.x == a.x: + if self.y != a.y: + # A point added to its own negation is infinity. + assert self.y + a.y == 0 + return GE() + else: + # For identical inputs, use the tangent (doubling formula). + lam = (3 * self.x**2) / (2 * self.y) + else: + # For distinct inputs, use the line through both points (adding formula). + lam = (self.y - a.y) / (self.x - a.x) + # Determine point opposite to the intersection of that line with the curve. + x = lam**2 - (self.x + a.x) + y = lam * (self.x - x) - self.y + return GE(x, y) + + @staticmethod + def mul(*aps): + """Compute a (batch) scalar group element multiplication. + + GE.mul((a1, p1), (a2, p2), (a3, p3)) is identical to a1*p1 + a2*p2 + a3*p3, + but more efficient.""" + # Reduce all the scalars modulo order first (so we can deal with negatives etc). + naps = [(a % GE.ORDER, p) for a, p in aps] + # Start with point at infinity. + r = GE() + # Iterate over all bit positions, from high to low. + for i in range(255, -1, -1): + # Double what we have so far. + r = r + r + # Add then add the points for which the corresponding scalar bit is set. + for (a, p) in naps: + if (a >> i) & 1: + r += p + return r + + def __rmul__(self, a): + """Multiply an integer with a group element.""" + if self == G: + return FAST_G.mul(a) + return GE.mul((a, self)) + + def __neg__(self): + """Compute the negation of a group element.""" + if self.infinity: + return self + return GE(self.x, -self.y) + + def __sub__(self, a): + """Subtract a group element from another.""" + return self + (-a) + + def to_bytes_compressed(self): + """Convert a non-infinite group element to 33-byte compressed encoding.""" + assert not self.infinity + return bytes([3 - self.y.is_even()]) + self.x.to_bytes() + + def to_bytes_uncompressed(self): + """Convert a non-infinite group element to 65-byte uncompressed encoding.""" + assert not self.infinity + return b'\x04' + self.x.to_bytes() + self.y.to_bytes() + + def to_bytes_xonly(self): + """Convert (the x coordinate of) a non-infinite group element to 32-byte xonly encoding.""" + assert not self.infinity + return self.x.to_bytes() + + @staticmethod + def lift_x(x): + """Return group element with specified field element as x coordinate (and even y).""" + y = (FE(x)**3 + 7).sqrt() + if y is None: + return None + if not y.is_even(): + y = -y + return GE(x, y) + + @staticmethod + def from_bytes(b): + """Convert a compressed or uncompressed encoding to a group element.""" + assert len(b) in (33, 65) + if len(b) == 33: + if b[0] != 2 and b[0] != 3: + return None + x = FE.from_bytes(b[1:]) + if x is None: + return None + r = GE.lift_x(x) + if r is None: + return None + if b[0] == 3: + r = -r + return r + else: + if b[0] != 4: + return None + x = FE.from_bytes(b[1:33]) + y = FE.from_bytes(b[33:]) + if y**2 != x**3 + 7: + return None + return GE(x, y) + + @staticmethod + def from_bytes_xonly(b): + """Convert a point given in xonly encoding to a group element.""" + assert len(b) == 32 + x = FE.from_bytes(b) + if x is None: + return None + return GE.lift_x(x) + + @staticmethod + def is_valid_x(x): + """Determine whether the provided field element is a valid X coordinate.""" + return (FE(x)**3 + 7).is_square() + + def __str__(self): + """Convert this group element to a string.""" + if self.infinity: + return "(inf)" + return f"({self.x},{self.y})" + + def __repr__(self): + """Get a string representation for this group element.""" + if self.infinity: + return "GE()" + return f"GE(0x{int(self.x):x},0x{int(self.y):x})" + +# The secp256k1 generator point +G = GE.lift_x(0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798) + + +class FastGEMul: + """Table for fast multiplication with a constant group element. + + Speed up scalar multiplication with a fixed point P by using a precomputed lookup table with + its powers of 2: + + table = [P, 2*P, 4*P, (2^3)*P, (2^4)*P, ..., (2^255)*P] + + During multiplication, the points corresponding to each bit set in the scalar are added up, + i.e. on average ~128 point additions take place. + """ + + def __init__(self, p): + self.table = [p] # table[i] = (2^i) * p + for _ in range(255): + p = p + p + self.table.append(p) + + def mul(self, a): + result = GE() + a = a % GE.ORDER + for bit in range(a.bit_length()): + if a & (1 << bit): + result += self.table[bit] + return result + +# Precomputed table with multiples of G for fast multiplication +FAST_G = FastGEMul(G) + +class TestFrameworkSecp256k1(unittest.TestCase): + def test_H(self): + H = sha256(G.to_bytes_uncompressed()).digest() + assert GE.lift_x(FE.from_bytes(H)) is not None + self.assertEqual(H.hex(), "50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0") diff --git a/bip-0374/test_vectors_generate_proof.csv b/bip-0374/test_vectors_generate_proof.csv new file mode 100644 index 0000000000..f913508df1 --- /dev/null +++ b/bip-0374/test_vectors_generate_proof.csv @@ -0,0 +1,12 @@ +index,point_G,scalar_a,point_B,auxrand_r,message,result_proof,comment +0,02cef38f55e78b321a1f785cb1c6e33dfcef9784c18bdc4e279801c449ccdfb88e,07ff93d43f1012a5d4a44aba55240212ed39c87b3344e46757d99f24177fc576,02dad4b35c2379ba8334c9a5dda8f6e6d5cd575a7cc9d3ca4faaac51839daaa30f,cb979b0fc8ccc7f237751e719d992fcc324b6500af33999cd54a3e5c05fb1ea4,efb07d4b382d3da1079fbf24df623ba6c2e4c764993bbfa6dd7a4fe4aaf33859,7e7e934169e0bf4706e6b29e5a621c7fe199a524744a25af80071e111c0e2e94118e730d8add118dd2ee4f7d1cc183e1b87168362d1a6f85c16d8671a3fc7a8a,Success case 1 +1,02464e351831efedb755223cabbf664f10564b4742c725c023034bc928ed339e0e,f4e9172285393c6ada994c811b3e50fc47e96421ea7e54f4a4e459528d4cf562,03fe589b0fa23f060f6d4d1e76b9b19d5bb3db0e56d39a4303913de0e706463008,75f12482b9209dae12230ea1f8bf69723a1b447d361db8f510dd9ab33556fd4c,76184ce9eea5b339ebf5304b57452c1ada1466610f0a58574d6c496798cee04b,6b4521a8363a7ebc5d95ac6ec6b64db81fcf21795187d7c4600c42b73fb4fb9870ab8d106c0fd2d292c1710e10437b20575ddb3cb32eb77a5618d94ddba600f2,Success case 2 +2,0222db2054fef98344352a13bc0304a71da7b5e9a2f7fd1f3c9f3519a3d9377fb7,589476913e763b60d5c2a5bfb39230ec669caac1b44312e9bcd2d3f4473abfef,03bc7a19970c812118f74ba659b491e00dade6096ff62d1afe032a92b8671498ed,4da1c4c4b0f9db4eb6b2e5cb648d7e8a0aa35aa5c4ec4d07f096e0e03deca366,66503623468a78cfcef47888c85e0010ecd897f441d263448bfc7a89b882ab20,12aa2aa469b3c037871a09d18ab18d3840219b1ed169f6ef9deae6d927949884a459705ae89a57522224ce3482dee00a41ba511188ae60efdeb736223eb66e7b,Success case 3 +3,03dfa65bd3711eba75fa1996a0c1d95a4419bd835304152d9aa6efa590670f2af6,24d0ed3fc189eb1b64e5dc9dd4af0f3c8c143b0c79cb5fcca0dfa08a11cc60a1,03b51081323d38fb0b75f0c1ec6755fdb79c239c327ca11269fe68ba8a878b704e,31a68d6db27f6404bbceff646ff1b26a34704a0105a36c5a845d0257cea19c9b,f2996b3766d123a949e65541baf1d89d446360d05af51bd93f0445d8c472c952,7907653d29c5722ae44510e7f2839f253450aefc833b7e0a3b38384032f847f2cf41136b2fe6a558ad125287d20c0117f2a30c4ac0c4cebbcfa1dd3a69d84200,Success case 4 +4,02b15de5a3aefcfe2473916c76e619b5800ac7250ef93a9e6e0dd1505104fc58e7,73fffa796edb72d111b5e0bbda1608f098ac98120796f971b438691e1bfb7b96,03a4692be176ff89a972de9cc407083096847b950d1cae72b947665a3d5f4c2f01,1cdfb4d7cce5e50783299896a471a44e6aa2c5e2100d6c37987c6b40503c6162,0ceb45f560f2cf6b76a139ffe2c47c5ca6d26d6a3a210e59f197413bbec040b4,02277ca5a7acfe8ae13c2db4a8f74489d0ba100ed8b082381ddb6522c4510718ab88b8dbbd785c388ade79586cf6416f3c47a79670af84abccc788a5d9f2e327,Success case 5 +5,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,c08ca8e0bb59769fc6a4e078456284e00ea34f65add988c246e1bba85824ccdc,034bccb1c570ac1f3bc42d61fe35de605b99626501ccb20297e1acbbf2d7152aa1,c8d7056abd4726eb5a0f198740af14d6c1f0c16e5d7a37eaec621b661e669ac4,,503562d36910cd2d61a4d07c8ff680265c713e63dde0dcb88e6ea3c58597bdc05b86db9af95eccc475ce2177f941c118fefed20227d4ce8ce9557cb008758de6,Success case 6 +6,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,8e641ba6bf7f64eec76005a29585a5035376375f33e331215aedfe03b8e80e7a,0231c64e3efa506fdad6aad0f6084d5f6739de7f448d7e66f9d22f842638f41d60,02a7b2e2f5a5e9b1078dbb160502a32491fe80a091e91dd92cf77b0b7d90970f,35841ca532846e1cdd23a3d107824343584f88eff580929469865eae8355ee3c,5c7b27a33210750e9de8679d9f43497cf9f12ac642cde0a1fc26443aa2fc89bf71aabf7bac89f5d8a96cbe86daba155fa74d6f3e111136179e53b04eb6d7807f,Success case 7 +7,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,cfb9a7ecc49bea4f2e2ee34c38a6f48b5cd5bd06f4e4d4ffb45905b3d26db842,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,d38466b77484154a3fcb3151094c1c8a845c73a3c036b3a8ebffd8ef62c9047f,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,Success case 8 +8,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,0000000000000000000000000000000000000000000000000000000000000000,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,d38466b77484154a3fcb3151094c1c8a845c73a3c036b3a8ebffd8ef62c9047f,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,INVALID,Failure case (a=0) +9,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,d38466b77484154a3fcb3151094c1c8a845c73a3c036b3a8ebffd8ef62c9047f,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,INVALID,Failure case (a=N [group order]) +10,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,cfb9a7ecc49bea4f2e2ee34c38a6f48b5cd5bd06f4e4d4ffb45905b3d26db842,INFINITY,d38466b77484154a3fcb3151094c1c8a845c73a3c036b3a8ebffd8ef62c9047f,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,INVALID,Failure case (B is point at infinity) diff --git a/bip-0374/test_vectors_verify_proof.csv b/bip-0374/test_vectors_verify_proof.csv new file mode 100644 index 0000000000..8076e8136f --- /dev/null +++ b/bip-0374/test_vectors_verify_proof.csv @@ -0,0 +1,16 @@ +index,point_G,point_A,point_B,point_C,proof,message,result_success,comment +0,02cef38f55e78b321a1f785cb1c6e33dfcef9784c18bdc4e279801c449ccdfb88e,02b540b22c2c5ef0dc886abdaad27498453d893265560bc08a187319af6f845f58,02dad4b35c2379ba8334c9a5dda8f6e6d5cd575a7cc9d3ca4faaac51839daaa30f,03fefe00951dcd0ef10b12523393c2b8113119de4fdeeab320694e96bdccd2775b,7e7e934169e0bf4706e6b29e5a621c7fe199a524744a25af80071e111c0e2e94118e730d8add118dd2ee4f7d1cc183e1b87168362d1a6f85c16d8671a3fc7a8a,efb07d4b382d3da1079fbf24df623ba6c2e4c764993bbfa6dd7a4fe4aaf33859,TRUE,Success case 1 +1,02464e351831efedb755223cabbf664f10564b4742c725c023034bc928ed339e0e,032baaf1b10845a51b551196984a91efe2adf9d41b92bec3927218e6e4ca344002,03fe589b0fa23f060f6d4d1e76b9b19d5bb3db0e56d39a4303913de0e706463008,031f59aa1df22190e00380d8c5941adf899f596593765a1251005fd24f2bf7c884,6b4521a8363a7ebc5d95ac6ec6b64db81fcf21795187d7c4600c42b73fb4fb9870ab8d106c0fd2d292c1710e10437b20575ddb3cb32eb77a5618d94ddba600f2,76184ce9eea5b339ebf5304b57452c1ada1466610f0a58574d6c496798cee04b,TRUE,Success case 2 +2,0222db2054fef98344352a13bc0304a71da7b5e9a2f7fd1f3c9f3519a3d9377fb7,026aa26fcd626f8f55295859e9f8dd1f103149dd64d77c2bbba1bcf33bb37ebaa2,03bc7a19970c812118f74ba659b491e00dade6096ff62d1afe032a92b8671498ed,035628d1a69910daef614c7cae68d71ece55c5908af2360629e25c1b7de21eeb4b,12aa2aa469b3c037871a09d18ab18d3840219b1ed169f6ef9deae6d927949884a459705ae89a57522224ce3482dee00a41ba511188ae60efdeb736223eb66e7b,66503623468a78cfcef47888c85e0010ecd897f441d263448bfc7a89b882ab20,TRUE,Success case 3 +3,03dfa65bd3711eba75fa1996a0c1d95a4419bd835304152d9aa6efa590670f2af6,031bf61ba89009ee1266c9003a72e8e07d77877678ccda7f15325aadcd64ed186b,03b51081323d38fb0b75f0c1ec6755fdb79c239c327ca11269fe68ba8a878b704e,02d1b1f37a80217ba73785babfa63251052775f9d3ca65060054033288b7a3f66b,7907653d29c5722ae44510e7f2839f253450aefc833b7e0a3b38384032f847f2cf41136b2fe6a558ad125287d20c0117f2a30c4ac0c4cebbcfa1dd3a69d84200,f2996b3766d123a949e65541baf1d89d446360d05af51bd93f0445d8c472c952,TRUE,Success case 4 +4,02b15de5a3aefcfe2473916c76e619b5800ac7250ef93a9e6e0dd1505104fc58e7,0296c8e00dda60bb5565b77371ff913091978646b58ccf218bc591f68a75232e6e,03a4692be176ff89a972de9cc407083096847b950d1cae72b947665a3d5f4c2f01,03a7a7f9527fd387c2b2ce0c76669d646c78a3b470a4b34d3a2dabafc8505ef472,02277ca5a7acfe8ae13c2db4a8f74489d0ba100ed8b082381ddb6522c4510718ab88b8dbbd785c388ade79586cf6416f3c47a79670af84abccc788a5d9f2e327,0ceb45f560f2cf6b76a139ffe2c47c5ca6d26d6a3a210e59f197413bbec040b4,TRUE,Success case 5 +5,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02637b2c3ea8ca80b9caecc50f4134c86ae9cf7a269133e7afc71f30e3a3cda60c,034bccb1c570ac1f3bc42d61fe35de605b99626501ccb20297e1acbbf2d7152aa1,0285b826c8dd175805901906b6c9b4140a30cbcc94c6e7dcf36476038bf90d4718,503562d36910cd2d61a4d07c8ff680265c713e63dde0dcb88e6ea3c58597bdc05b86db9af95eccc475ce2177f941c118fefed20227d4ce8ce9557cb008758de6,,TRUE,Success case 6 +6,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02983a72b4cb44d4322641a7b2001900cd6ae0908a610546c73ed126accdba0514,0231c64e3efa506fdad6aad0f6084d5f6739de7f448d7e66f9d22f842638f41d60,03af1bc14b384eda28398df6a7900e567c5b6f6613cafce5027b98be015286f71b,5c7b27a33210750e9de8679d9f43497cf9f12ac642cde0a1fc26443aa2fc89bf71aabf7bac89f5d8a96cbe86daba155fa74d6f3e111136179e53b04eb6d7807f,35841ca532846e1cdd23a3d107824343584f88eff580929469865eae8355ee3c,TRUE,Success case 7 +7,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,TRUE,Success case 8 +8,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Swapped points case 1 +9,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Swapped points case 2 +10,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Swapped points case 3 +11,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Swapped points case 4 +12,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Swapped points case 5 +13,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,78a5544afa75bf152653fe55fb76926f2f65131ff090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb2d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Tampered proof (random bit-flip) +14,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,03611410561c35dae13135e4ad8094baac9bbcf2f4e18498181a8ff8a6d43be9d9,021cb81121a00f89769903305a367ad3cc02d5b402b12c026e06ac94bde28cd608,03d9a98624c0c74fc7eebd39ed84175f80d03c774908e75ca737a0745d1c64e20a,78a5544afa75bf152653fe55fb76926f2f65131bf090972a0b0b37d310c28a6bde0e7bfacc10ac12d36f55316ba134b6ba0b844a65ae05cad53c0b296c6639bb,22616bb5fb6d7c68270f305122f2a09e833239c4b1c9a04e285119fb606ac794,FALSE,Tampered message (random bit-flip) diff --git a/bip-0375.mediawiki b/bip-0375.mediawiki new file mode 100644 index 0000000000..c50d62cc4e --- /dev/null +++ b/bip-0375.mediawiki @@ -0,0 +1,260 @@ +
+  BIP: 375
+  Layer: Applications
+  Title: Sending Silent Payments with PSBTs
+  Authors: Andrew Toth 
+           Ava Chow 
+           josibake 
+  Status: Draft
+  Type: Specification
+  Assigned: 2025-01-08
+  License: BSD-2-Clause
+  Discussion: https://groups.google.com/g/bitcoindev/c/5G5wzqUXyk4
+  Requires: 352, 370, 374
+
+ +==Introduction== + +===Abstract=== + +This document proposes additional fields and updated role responsibilities for BIP370 PSBTv2 +which adds support for sending to silent payments as described in BIP352. + +===Copyright=== + +This BIP is licensed under the 2-clause BSD license. + +===Motivation=== + +Partially Signed Bitcoin Transaction Version 2 as described in BIP370 is not compatible with sending to silent payments as described in BIP352. +In particular, the output script of a silent payment cannot be computed until after all transaction inputs have been added. +Additionally, the silent payment outputs computed by a signer must be verifiable by other entities, otherwise funds could be sent to an incorrect output script. +Therefore, new fields and role responsibilities must be added to carry, compute, and verify the silent payment data. + +==Specification== + +This document specifies new fields and new field inclusion/exclusion requirements. + +The new global types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Silent Payment Global ECDH Share +| PSBT_GLOBAL_SP_ECDH_SHARE = 0x07 +| <33 byte scan key> +| The scan key that this ECDH share is for. +| <33 byte share> +| An ECDH share for a scan key. The ECDH shared is computed with ''a * B_scan'', where ''a'' is the sum of all private keys of all eligible inputs, and ''B_scan'' is the scan key of a recipient. +| +| 0 +| 2 +|- +| Silent Payment Global DLEQ Proof +| PSBT_GLOBAL_SP_DLEQ = 0x08 +| <33 byte scan key> +| The scan key that this proof covers. +| <64-byte proof> +| A BIP374 DLEQ proof computed for the matching ECDH share. +| +| 0 +| 2 +|} + +The new per-input types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Silent Payment Input ECDH Share +| PSBT_IN_SP_ECDH_SHARE = 0x1d +| <33 byte scan key> +| The scan key that this ECDH share is for. +| <33 byte share> +| An ECDH share for a scan key. The ECDH shared is computed with ''a * B_scan'', where ''a'' is the private key of the corresponding prevout public key, and ''B_scan'' is the scan key of a recipient. +| +| 0 +| 2 +|- +| Silent Payment Input DLEQ Proof +| PSBT_IN_SP_DLEQ = 0x1e +| <33 byte scan key> +| The scan key that this proof covers. +| <64-byte proof> +| A BIP374 DLEQ proof computed for the matching ECDH share. +| +| 0 +| 2 +|} + +The new per-output types are defined as follows: + +{| +! Name +! +! +! Description +! +! Description +! Versions Requiring Inclusion +! Versions Requiring Exclusion +! Versions Allowing Inclusion +|- +| Silent Payment Data +| PSBT_OUT_SP_V0_INFO = 0x09 +| None +| No key data +| <33 byte scan key> <33 byte spend key> +| The scan and spend public keys from the silent payments address. +| +| 0 +| 2 +|- +| Silent Payment Label +| PSBT_OUT_SP_V0_LABEL = 0x0a +| None +| No key data +| <32-bit little endian uint label> +| The label to use to compute the spend key of the silent payments address to verify change. +| +| 0 +| 2 +|} + +PSBT_OUT_SCRIPT is modified to be optional for outputs in silent payments capable PSBTs. If this field is not included in the output, then the field PSBT_OUT_SP_V0_INFO must be included. +If a PSBT_OUT_SCRIPT is not present for an output, then that output is being sent to a silent payment address represented by PSBT_OUT_SP_V0_INFO but the script has not yet been computed. +If both PSBT_OUT_SCRIPT and PSBT_OUT_SP_V0_INFO are present for an output, then the PSBT_OUT_SCRIPT is the computed output script corresponding to the silent payment address in PSBT_OUT_SP_V0_INFO. +If only PSBT_OUT_SCRIPT is present for an output, then the output is not being sent to a silent payment address. + +===Unique Identification=== + +Silent payment capable PSBTs can be uniquely identified the same way as PSBTv2s, except when including silent payment outputs. If an output contains the PSBT_OUT_SP_V0_INFO field, it must use that field instead of PSBT_OUT_SCRIPT as the output script when creating the unsigned transaction used for unique identification. ''' Why use PSBT_OUT_SP_V0_INFO when serializing for a unique identifier?''' Since the same silent payment capable PSBT is valid whether or not a PSBT_OUT_SCRIPT is included in an output that has PSBT_OUT_SP_V0_INFO set, using the PSBT_OUT_SCRIPT if present for the unique identifier will cause malleability. The identifier will be different depending on whether PSBT_OUT_SCRIPT is present, so always using PSBT_OUT_SP_V0_INFO if it exists makes sure the PSBT is always identified uniquely. +The PSBT_OUT_SP_V0_INFO should be serialized as a zero byte for the version, followed by the 33 bytes of the scan key and then 33 bytes for the spend key. + + +==Roles== + +This document modifies some existing roles. + +===Constructor=== + +All rules must be followed from PSBTv2 for this role, with the following exception: +When an output is added, it must have either PSBT_OUT_SCRIPT or PSBT_OUT_SP_V0_INFO, or both, set. + +Additionally to PSBTv2, the Constructor must also follow additional rules: + +Inputs spending an output with script using Segwit version > 1 may only be added if there are no outputs with PSBT_OUT_SP_V0_INFO set. +Outputs with PSBT_OUT_SP_V0_INFO set may only be added if there are no inputs spending an output script using Segwit version > 1. + +===Updater=== + +The updater should add a PSBT_IN_BIP32_DERIVATION for any p2wpkh, p2sh-p2wpkh, or p2pkh input so the public key is available for creating the ecdh_shared_secret when the private key is not known. If the updater does not want to reveal the fingerprint or derivation path, it can set the value of the field to zero. + +====Change Detection==== + +Updaters may add two PSBT_OUT_BIP32_DERIVATION key-value-pairs with the corresponding derivation path of both the scan and spend keys. A label can be specified in PSBT_OUT_SP_V0_LABEL. The Signer can then use these fields to verify that the silent payment code is change. + +===Signer=== + +All rules must be followed from PSBTv2 for this role. If there are any outputs with PSBT_OUT_SP_V0_INFO set, then the following additional rules must also be adhered to: + +If any input is spending an output with script using Segwit version > 1, the Signer must fail. + +For each output with PSBT_OUT_SP_V0_INFO set, the Signer should: +* Compute and set an ECDH share and DLEQ proof for each input it has the private key for, or set a global ECDH share and DLEQ proof if it has private keys for all eligible inputs. +* Verify the DLEQ proofs for all inputs it does not have the private keys for, or the global DLEQ proof if it is set. +* If all eligible inputs have an ECDH share or the global ECDH share is set, compute and set the PSBT_OUT_SCRIPT. + +If the Signer sets any missing PSBT_OUT_SCRIPTs, it must set the Inputs Modifiable and Outputs Modifiable flags to False. + +If any output does not have PSBT_OUT_SCRIPT set, the Signer must not yet add a signature. + +The Signer should additionally compute the silent payment addresses, optionally showing this data to the user instead of the computed segwit v1 addresses. + +If a sighash type is provided and there are silent payment outputs present, the signer must fail if the sighash type is not SIGHASH_ALL. +If a sighash type is not provided and there are silent payment outputs present, the signer must sign using SIGHASH_ALL. ''' Why use only SIGHASH_ALL?''' BIP352 allows signing with SIGHASH_NONE and SIGHASH_SINGLE. However, silent payment capable PSBTs compute the output scripts deterministically based on the number and position of silent payment codes with the same scan key. SIGHASH_NONE and SIGHASH_SINGLE allow changing the amount or position of silent payment codes with the same scan and spend keys, which would invalidate computed output scripts. + +====Computing the ECDH Shares and DLEQ Proofs==== + +For each output with PSBT_OUT_SP_V0_INFO set, the Signer may generate a proof for other entities to generate the output scripts and verify that the output scripts were generated correctly. + +If the Signer has the private keys for all eligible inputs, the Signer should generate a global ECDH share for each scan key ''Bscan'' as follows: + +Using the notation from [https://github.com/bitcoin/bips/blob/master/bip-0352.mediawiki#specification BIP352] + +* Let ''an'' be the sum of the private keys ''a'' of all eligible inputs +* Let ''C = an·Bscan'' + +Set the key as ''Bscan'' and the value as ''C'' for the PSBT_GLOBAL_SP_ECDH_SHARE field. + +Compute the DLEQ proof for ''C'' using [https://github.com/bitcoin/bips/blob/master/bip-0374.mediawiki#user-content-DLEQ_Proof_Generation BIP374 GenerateProof] and passing ''an'' as ''a'' and ''Bscan'' as ''B''. +Set the key as ''Bscan'' and the value as the proof for the PSBT_GLOBAL_SP_DLEQ field. + +If the Signer has the private keys for some eligible inputs or does not want to create a global ECDH share, the Signer should generate a per-input ECDH share for each scan key ''Bscan'' as follows: + +Using the notation from [https://github.com/bitcoin/bips/blob/master/bip-0352.mediawiki#specification BIP352], for each eligible input: + +* Let ''a'' be the private key of the input +* Let ''C = a·Bscan'' + +Set the key as ''Bscan'' and the value as ''C'' for the PSBT_IN_SP_ECDH_SHARE field of the input. + +Compute the DLEQ proof for ''C'' using [https://github.com/bitcoin/bips/blob/master/bip-0374.mediawiki#user-content-DLEQ_Proof_Generation BIP374 GenerateProof] and passing ''Bscan'' as ''B''. +Set the key as ''Bscan'' and the value as the proof for the PSBT_IN_SP_DLEQ field of the input. + +====Verifying the DLEQ Proof==== + +For each output with PSBT_OUT_SP_V0_INFO set, the Signer should verify the ECDH shares for all eligible inputs it does not have the private key for using the proofs provided by other Signers. + +If PSBT_GLOBAL_SP_ECDH_SHARE and PSBT_GLOBAL_SP_DLEQ are set, verify as follows: + +* Let ''An'' be the sum of the public keys ''A'' of all eligible inputs + +Using [https://github.com/bitcoin/bips/blob/master/bip-0374.mediawiki#dleq-proof-verification BIP374 VerifyProof] and passing ''A'' as ''An'', ''B'' as ''Bscan'', ''C'' as the value of PSBT_GLOBAL_SP_ECDH_SHARE, and ''proof'' as the value of PSBT_GLOBAL_SP_DLEQ. + +If PSBT_IN_SP_ECDH_SHARE and PSBT_IN_SP_DLEQ are set for a particular input, verify as follows: + +Using [https://github.com/bitcoin/bips/blob/master/bip-0374.mediawiki#dleq-proof-verification BIP374 VerifyProof] and passing ''A'' as the public key of the input, ''B'' as ''Bscan'', ''C'' as the value of PSBT_IN_SP_ECDH_SHARE, and ''proof'' as the value of PSBT_IN_SP_DLEQ. + + +====Computing the Output Scripts==== + +Compute the PSBT_OUT_SCRIPT using the procedure in [https://github.com/bitcoin/bips/blob/master/bip-0352.mediawiki#user-content-Creating_outputs BIP352] but substituting ''a·Bscan'' with the PSBT_GLOBAL_SP_ECDH_SHARE for that scan key if available, or the sum of all PSBT_IN_SP_ECDH_SHAREs for that scan key. +If there are multiple silent payment codes with the same scan key, sort the codes lexicographically in ascending order to determine the ordering of the ''k'' value. +If there are multiple silent payment codes with both the same scan and spend keys, sort the subgroup by output index in ascending order. + +===Transaction Extractor=== + +For silent payment capable PSBTs, the transaction extractor should compute all output scripts for silent payment codes and verify they are correct using the ECDH shares and DLEQ proofs, otherwise fail. + +==Backwards Compatibility== + +Silent payment capable PSBTs are backwards compatible with PSBTv2 once all outputs have PSBT_OUT_SCRIPT set. Otherwise they are not backwards compatible. + +==Test Vectors== + +Todo + +==Rationale== + + + +==Reference implementation== + +Todo diff --git a/bip-0379.md b/bip-0379.md new file mode 100644 index 0000000000..62f671ecfc --- /dev/null +++ b/bip-0379.md @@ -0,0 +1,422 @@ +``` + BIP: 379 + Layer: Applications + Title: Miniscript + Authors: Pieter Wuille + Andrew Poelstra + Sanket Kanjalkar + Antoine Poinsot + Ava Chow + Status: Draft + Type: Informational + Assigned: 2023-10-10 + License: CC0-1.0 + Requires: 380 +``` + +## Abstract + +This document specifies Miniscript, a language for writing (a subset of) Bitcoin Scripts in a +structured way, enabling analysis, composition, generic signing and more. + +## Copyright + +This document is licensed under the Creative Commons CC0 1.0 Universal license. + +## Motivation + +Bitcoin Script is an unusual stack-based language with many edge cases, designed for implementing +spending conditions consisting of various combinations of signatures, hash locks, and time locks. +Yet, despite being limited in functionality, it is still highly nontrivial to: + +* Given a combination of spending conditions, finding the most economical script to implement it. +* Given two scripts, construct a script that implements a composition of their spending conditions (e.g. a multisig where one of the "keys" is another multisig). +* Given a script, find out what spending conditions it permits. +* Given a script and access to a sufficient set of private keys, construct a general satisfying witness for it. +* Given a script, be able to predict the cost of spending an output. +* Given a script, know whether particular resource limitations like the ops limit might be hit when spending. + +Miniscript functions as a representation for scripts that makes this sort of operations possible. +It has a structure that allows composition. It is very easy to statically analyze for various +properties (spending conditions, correctness, security properties, malleability, ...). It can be +targeted by spending policy compilers. Finally, compatible scripts can easily be converted to +Miniscript form - avoiding the need for additional metadata for e.g. signing devices that support +it. + +## Specification + +These specifications apply to P2WSH ([BIP 141](bip-0141.mediawiki)) and Tapscript ([BIP 342](bip-0342.mediawiki)) scripts, with only minor +variations between the two. Differences are noted inline. Unless explicitly stated otherwise, +specifications apply to both. P2SH and bare scripts are excluded from this specification. + +### Translation Table + +Miniscript consists of a set of script *fragments* which are designed to be safely and correctly composable. + +This table shows all Miniscript *fragments* and their associated semantics and Bitcoin Script. +Fragments that do not change the semantics of their subexpressions are called *wrappers*. Normal +fragments use a `fragment(arg1,arg2,...)` notation, while wrappers are written using +prefixes separated from other fragments by a colon. The colon is dropped between subsequent +wrappers; e.g. `dv:older(144)` is the `d:` wrapper applied to the +`v:` wrapper applied to the `older` fragment for 144 blocks. + +The `pk`, `pkh`, and `and_n` fragments and `t:`, +`l:`, and `u:` wrappers are syntactic sugar for other Miniscripts, as listed +in the table below. Note that `<20>` are in hex representation in this document. + +Miniscript fragments are expected to be used in [BIP 382](bip-0382.mediawiki) `wsh()` descriptors +and [BIP 386](bip-0386.mediawiki) `tr()` descriptors. Key expressions are specified in +[BIP 380](bip-0380.mediawiki#user-content-Key_Expressions). Additionally, BIPs 382 and 386 specify +restrictions on key expressions and what they resolve to - these apply to key expressions in +Miniscript. BIP 382's key expression restrictions apply to Miniscript in P2WSH contexts, and BIP +386's key expression restrictions apply to Miniscript in P2TR contexts. From a user's perspective, +Miniscript is not a separate language, but rather a significant expansion of the descriptor language. + +| Semantics | Miniscript Fragment | Bitcoin Script +|----------------------------------------------------------|-------------------------------|--------------- +| false | `0` | `0` +| true | `1` | `1` +| check(key) | `pk_k(key)` | `` +| | `pk_h(key)` | `DUP HASH160 EQUALVERIFY ` +| | `pk(key)` = `c:pk_k(key)` | ` CHECKSIG` +| | `pkh(key)` = `c:pk_h(key)` | `DUP HASH160 EQUALVERIFY CHECKSIG` +| nSequence ≥ n (and compatible) | `older(n)` | ` CHECKSEQUENCEVERIFY` +| nLockTime ≥ n (and compatible) | `after(n)` | ` CHECKLOCKTIMEVERIFY` +| len(x) = 32 and SHA256(x) = h | `sha256(h)` | `SIZE <0x20> EQUALVERIFY SHA256 EQUAL` +| len(x) = 32 and HASH256(x) = h | `hash256(h)` | `SIZE <0x20> EQUALVERIFY HASH256 EQUAL` +| len(x) = 32 and RIPEMD160(x) = h | `ripemd160(h)` | `SIZE <0x20> EQUALVERIFY RIPEMD160 EQUAL` +| len(x) = 32 and HASH160(x) = h | `hash160(h)` | `SIZE <0x20> EQUALVERIFY HASH160 EQUAL` +| (X and Y) or Z | `andor(X,Y,Z)` | `[X] NOTIF [Z] ELSE [Y] ENDIF` +| X and Y | `and_v(X,Y)` | `[X] [Y]` +| | `and_b(X,Y)` | `[X] [Y] BOOLAND` +| | `and_n(X,Y)` = `andor(X,Y,0)` | `[X] NOTIF 0 ELSE [Y] ENDIF` +| X or Z | `or_b(X,Z)` | `[X] [Z] BOOLOR` +| | `or_c(X,Z)` | `[X] NOTIF [Z] ENDIF` +| | `or_d(X,Z)` | `[X] IFDUP NOTIF [Z] ENDIF` +| | `or_i(X,Z)` | `IF [X] ELSE [Z] ENDIF` +| X_1 + ... + X_n = k | `thresh(k,X_1,...,X_n)` | `[X_1] [X_2] ADD ... [X_n] ADD ... EQUAL` +| check(key_1) + ... + check(key_n) = k *(P2WSH only)* | `multi(k,key_1,...,key_n)` | ` ... CHECKMULTISIG` +| check(key_1) + ... + check(key_n) = k *(Tapscript only)* | `multi_a(k,key_1,...,key_n)` | ` CHECKSIG CHECKSIGADD ... CHECKSIGADD NUMEQUAL` +| X (identities) | `a:X` | `TOALTSTACK [X] FROMALTSTACK` +| | `s:X` | `SWAP [X]` +| | `c:X` | `[X] CHECKSIG` +| | `t:X` = `and_v(X,1)` | `[X] 1` +| | `d:X` | `DUP IF [X] ENDIF` +| | `v:X` | `[X] VERIFY (or VERIFY version of last opcode in [X])` +| | `j:X` | `SIZE 0NOTEQUAL IF [X] ENDIF` +| | `n:X` | `[X] 0NOTEQUAL` +| | `l:X` = `or_i(0,X)` | `IF 0 ELSE [X] ENDIF` +| | `u:X` = `or_i(X,0)` | `IF [X] ELSE 0 ENDIF` + +### Type System + +Not every Miniscript expression can be composed with every other. Some return their result by +putting true or false on the stack; others can only abort or continue. Some require subexpressions +that consume an exactly known number of arguments, while others need a subexpression that has a +nonzero top stack element to satisfy. To model all these properties, we define a correctness type +system for Miniscript. + +#### Correctness + +Every miniscript expression has one of four basic types: "**B**" (base), "**V**" (verify), +"**K**" (key) and "**W**" (wrapped). Then there are 5 type modifiers that guarantee additional +properties: "**z**" (zero-arg), "**o**" (one-arg), "**n**" (nonzero), "**d**" +(dissatisfiable), and "**u**" (unit). + +The following table lists the correctness requirements for each of the Miniscript expressions, and +its type properties in function of those of their subexpressions. + +| Miniscript | Requires | Type | Properties +|------------------------------|-------------------------------------------------------|-------------|----------- +| `0` | | B | z; u; d +| `1` | | B | z; u +| `pk_k(key)` | | K | o; n; d; u +| `pk_h(key)` | | K | n; d; u +| `older(n)`, `after(n)` | 1 ≤ n < 231 | B | z +| `sha256(h)` | | B | o; n; d; u +| `ripemd160(h)` | | B | o; n; d; u +| `hash256(h)` | | B | o; n; d; u +| `hash160(h)` | | B | o; n; d; u +| `andor(X,Y,Z)` | X is Bdu; Y and Z are both B, K, or V | same as Y/Z | z=zXzYzZ; o=zXoYoZ or oXzYzZ; u=uYuZ; d=dZ +| `and_v(X,Y)` | X is V; Y is B, K, or V | same as Y | z=zXzY; o=zXoY or zYoX; n=nX or zXnY; u=uY +| `and_b(X,Y)` | X is B; Y is W | B | z=zXzY; o=zXoY or zYoX; n=nX or zXnY; d=dXdY; u +| `or_b(X,Z)` | X is Bd; Z is Wd | B | z=zXzZ; o=zXoZ or zZoX; d; u +| `or_c(X,Z)` | X is Bdu; Z is V | V | z=zXzZ; o=oXzZ +| `or_d(X,Z)` | X is Bdu; Z is B | B | z=zXzZ; o=oXzZ; d=dZ; u=uZ +| `or_i(X,Z)` | both are B, K, or V | same as X/Z | o=zXzZ; u=uXuZ; d=dX or dZ +| `thresh(k,X_1,...,X_n)` | 1 ≤ k ≤ n; X1 is Bdu; others are Wdu | B | z=all are z; o=all are z except one is o; d; u +| `multi(k,key_1,...,key_n)` | 1 ≤ k ≤ n ≤ 20 | B | n; d; u +| `multi_a(k,key_1,...,key_n)` | 1 ≤ k ≤ n | B | d; u +| `a:X` | X is B | W | d=dX; u=uX +| `s:X` | X is Bo | W | d=dX; u=uX +| `c:X` | X is K | B | o=oX; n=nX; d=dX; u +| `d:X` | X is Vz | B | o; n; d; *(Tapscript only)* u +| `v:X` | X is B | V | z=zX; o=oX; n=nX +| `j:X` | X is Bn | B | o=oX; n; d; u=uX +| `n:X` | X is B | B | z=zX; o=oX; n=nX; d=dX; u + +#### Timelock Type Mixing + +There is one additional correctness property that Miniscript expressions must satisfy: +the four timelock types (absolute time based, absolute height based, relative time based, and +relative height based) must not be mixed in an incompatible way. + +Within `and` combinators and the `thresh` combinator where k >= 2, it is illegal for both absolute +height based and time based timelocks to appear, or for both relative height based and time based +timelocks to appear. + +For all other combinators, it is legal to mix timelock types. It is also always legal to +mix absolute and relative timelocks (even if one is height based and the other is time based). + +#### Malleability + +Malleability is the ability for a third party (someone who does *not* hold a participating private +key) to modify an existing satisfaction into another valid satisfaction. To analyze the +malleability guarantees of a script we define three additional type properties: "**s**" (signed), +"**f**" (forced) and "**e**" (expressive). + +The following table lists the malleability properties and requirement of each fragment. + +| Miniscript | Requires | Properties +|------------------------------|---------------------------------------------------------------------|----------- +| `0` | | s, e +| `1` | | f +| `pk_k(key)` | | s, e +| `pk_h(key)` | | s, e +| `older(n)` | | f +| `after(n)` | | f +| `sha256(h)` | | +| `ripemd160(h)` | | +| `hash256(h)` | | +| `hash160(h)` | | +| `andor(X,Y,Z)` | eX and (sX or sY or sZ) | s=sZ and (sX or sY); f=fZ and (sX or fY); e=eZ and (sX or fY) +| `and_v(X,Y)` | | s=sX or sY; f=sX or fY +| `and_b(X,Y)` | | s=sX or sY; f=fXfY or sXfX or sYfY; e=eXeYsXsY +| `or_b(X,Z)` | eXeZ and (sX or sZ) | s=sXsZ; e +| `or_c(X,Z)` | eX and (sX or sZ) | s=sXsZ; f +| `or_d(X,Z)` | eX and (sX or sZ) | s=sXsZ; f=fZ; e=eZ +| `or_i(X,Z)` | sX or sZ | s=sXsZ; f=fXfZ; e=eXfZ or eZfX +| `thresh(k,X_1,...,X_n)` | all are e; at most k are non-s | s=at most k-1 are non-s; e=all are s +| `multi(k,key_1,...,key_n)` | | s; e +| `multi_a(k,key_1,...,key_n)` | | s; e +| `a:X` | | s=sX; f=fX; e=eX +| `s:X` | | s=sX; f=fX; e=eX +| `c:X` | | s; f=fX; e=eX +| `d:X` | | s=sX; e +| `v:X` | | s=sX; f +| `j:X` | | s=sX; e=fX +| `n:X` | | s=sX; f=fX; e=eX + +### Satisfaction + +The following table shows all valid satisfactions and dissatisfactions for every Miniscript, using +satisfactions and dissatisfactions of its subexpressions. Multiple possibilities are separated by +semicolons. Some options are inefficient and provably unnecessary to the satisfaction algorithm +described below, but are valid according to script rules and could be used by a malleator or other +non-standard actor. These are called *non-canonical* options, and are listed for completeness, but +~~[struckthrough]~~. The fragments where a satisfaction or dissatisfaction does not exist will +contain *(none)*. The fragments where the satisfaction or dissatisfaction is to provide no data +will contain *(empty)*. + +| Miniscript | Dissatisfactions (dsat) | Satisfactions (sat) +|------------------------------|---------------------------------------------------------|-------------------- +| `0` | *(empty)* | *(none)* +| `1` | *(none)* | *(empty)* +| `pk_k(key)` | 0 | sig +| `pk_h(key)` | 0 key | sig key +| `older(n)` | *(none)* | *(empty)* +| `after(n)` | *(none)* | *(empty)* +| `sha256(h)` | any 32-byte vector except the preimage | preimage +| `ripemd160(h)` | any 32-byte vector except the preimage | preimage +| `hash256(h)` | any 32-byte vector except the preimage | preimage +| `hash160(h)` | any 32-byte vector except the preimage | preimage +| `andor(X,Y,Z)` | dsat(Z) dsat(X); ~~[dsat(Y) sat(X)]~~ | sat(Y) sat(X); sat(Z) dsat(X) +| `and_v(X,Y)` | *(none)*; ~~[dsat(Y) sat(X)]~~ | sat(Y) sat(X) +| `and_b(X,Y)` | dsat(Y) dsat(X); ~~[sat(Y) dsat(X)]; [dsat(Y) sat(X)]~~ | sat(Y) sat(X) +| `or_b(X,Z)` | dsat(Z) dsat(X) | dsat(Z) sat(X); sat(Z) dsat(X); ~~[sat(Z) sat(X)]~~ +| `or_c(X,Z)` | *(none)* | sat(X); sat(Z) dsat(X) +| `or_d(X,Z)` | dsat(Z) dsat(X) | sat(X); sat(Z) dsat(X) +| `or_i(X,Z)` | dsat(X) 1; dsat(Z) 0 | sat(X) 1; sat(Z) 0 +| `thresh(k,X_1,...,X_n)` | All dsats; ~~[Sats/dsats with 1 ≤ #(sats) ≠ k]~~ | Sats/dsats with #(sats) = k +| `multi(k,key_1,...,key_n)` | 0 0 ... 0 (k+1 times) | 0 sig ... sig +| `multi_a(k,key_1,...,key_n)` | 0 ... 0 (n times); ~~[sig/0 with #(sig) ≠ k]~~ | sig/0 with #(sig) = k and #(sigs/0) = n +| `a:X` | dsat(X) | sat(X) +| `s:X` | dsat(X) | sat(X) +| `c:X` | dsat(X) | sat(X) +| `d:X` | 0 | sat(X) 1 +| `v:X` | *(none)* | sat(X) +| `j:X` | 0; ~~[dsat(X) (if nonzero top stack)]~~ | sat(X) +| `n:X` | dsat(X) | sat(X) + +#### Non-malleable Satisfaction Algorithm + +In order to produce non-malleable satisfactions we make use of a function that returns the optimal +satisfaction and dissatisfaction for a given expression (if any exist), or a special DONTUSE ("don't use") value, +together with an optional HASSIG ("has signature") marker that tracks whether the solution contains at least one +signature. To implement the function: +* Invoke the function recursively for all subexpressions, obtaining all their satisfactions/dissatisfactions. +* Iterate over all the valid satisfactions/dissatisfactions in the table above (including the non-canonical ones), taking into account: + * The dissatisfactions for `sha256`, `ripemd160`, `hash256`, and `hash160` are always malleable, so instead use DONTUSE there. + * The non-canonical options for `and_b`, `or_b`, and `thresh` are always overcomplete, so instead use DONTUSE there as well (with HASSIG flag if the original non-canonical solution had one). + * The satisfactions for `pk_k`, `pk_h`, and `multi` can be marked HASSIG. + * When constructing solutions by combining results for subexpressions, the result is DONTUSE if any of the constituent results is DONTUSE. Furthermore, the result gets the HASSIG tag if any of the constituents does. +* If among all valid solutions (including DONTUSE ones) more than one does not have the HASSIG marker, return DONTUSE. +* If instead exactly one does not have the HASSIG marker, return that solution. +* If all valid solutions have the HASSIG marker, but all of them are DONTUSE, return DONTUSE-HASSIG. The HASSIG marker is important because while this represents a choice between multiple options that would cause malleability if used, they are not available to the attacker, and we may be able to avoid them entirely still. +* Otherwise, all not-DONTUSE options are valid, so return the smallest one (in terms of witness size). + +To produce an overall satisfaction, invoke the function on the toplevel expression. If no valid +satisfaction is returned, or it is DONTUSE, fail. Otherwise, if any timelocking is used in the +script but the result does not have the HASSIG flag, also fail. If the satisfaction is both not +DONTUSE and HASSIG, return it. + + +## Discussion + +## Security + +Miniscript primarily aims to provide guarantees on the correctness of a Bitcoin Script. That is, to +guarantee **consensus soundness** and **standardness completeness**. Consensus soundness means +it is not possible to construct a consensus-valid witness for a Bitcoin Script unless the Miniscript +spending conditions are met. Standardness completeness means a standardness-valid witness can be +created for all spending paths of a Miniscript, assuming the resource limits are respected and there +is no timelock mixing. + +Additionally, Miniscript can guarantee the non-malleability and maximum size of a witness. These can +assist in assessing the soundness of protocols where transaction fees (and therefore transaction +size) are security-critical parameters. + +Hash preimages are constrained to 32 bytes to disallow various forms of griefing, including making +non-standard (un-relayable) transactions, consensus-invalid swaps across blockchains, as well as +ensure that satisfaction cost can be accurately calculated. + +In order for these properties to not just apply to script, but to an entire transaction, it's +important that the witness commits to all data relevant for verification. In practice this means +that scripts whose conditions can be met without any digital signature are insecure. Besides being +trivially insecure, note how a transaction lacking a signature check allows an attacker to change +its nLockTime and nSequence fields to meet additional timelock conditions. + +### Type System + +To statically verify the correctness and malleability guarantees discussed in the previous section, +we define a type system. See the specifications above for a reference of each fragment's +requirements and properties. Here we give more information about each type. + +Every expression has one of four basic types: +* "**B**" Base expressions. These take their inputs from the top of the stack. When satisfied, they push a nonzero value of up to 4 bytes onto the stack. When dissatisfied, they push an exact 0 onto the stack (if dissatisfaction without aborting is possible at all). This type is used for most expressions, and required for the top level expression. An example is `older(n)` = ` CHECKSEQUENCEVERIFY`. +* "**V**" Verify expressions. Like "B", these take their inputs from the top of the stack. Upon satisfaction however, they continue without pushing anything. They cannot be dissatisfied (will abort instead). A "V" can be obtained using the `v:` wrapper on a "B" expression, or by combining other "V" expressions using `and_v`, `or_i`, `or_c`, or `andor`. An example is `v:pk(key)` = ` CHECKSIGVERIFY`. +* "**K**" Key expressions. They again take their inputs from the top of the stack, but instead of verifying a condition directly they always push a public key onto the stack, for which a signature is still required to satisfy the expression. A "K" can be converted into a "B" using the `c:` wrapper. An example is `pk_h(key)` = `DUP HASH160 EQUALVERIFY`. +* "**W**" Wrapped expressions. They take their inputs from one below the top of the stack, and push a nonzero (in case of satisfaction) or zero (in case of dissatisfaction) either on top of the stack, or one below. So for example a 3-input "W" would take the stack "A B C D E F" and turn it into "A B F 0" or "A B 0 F" in case of dissatisfaction, and "A B F n" or "A B n F" in case of satisfaction (with n a nonzero value). Every "W" is either `s:B` (SWAP B) or `a:B` (TOALTSTACK B FROMALTSTACK). An example is `s:pk(key)` = `SWAP CHECKSIG`. + +Then there are 6 type modifiers, which guarantee additional properties: +* "**z**" Zero-arg: this expression always consumes exactly 0 stack elements. +* "**o**" One-arg: this expression always consumes exactly 1 stack element. +* "**n**" Nonzero: this expression always consumes at least 1 stack element, no satisfaction for this expression requires the top input stack element to be zero. +* "**d**" Dissatisfiable: a dissatisfaction for this expression can unconditionally be constructed. This implies the dissatisfaction cannot include any signature or hash preimage, and cannot rely on timelocks being satisfied. +* "**u**" Unit: when satisfied, this expression will put an exact 1 on the stack (as opposed to any nonzero value). +* "**k**" No timelock mixing. This expression does not contain a mix of heightlock and timelock of the same type. If the miniscript does not have the "k" property, the miniscript template will not match the user expectation of the corresponding spending policy. + +Finally to analyze malleability guarantees we introduce 3 new type modifiers: +* "**s**" Signed: satisfying this expression always requires a signature (predicting whether all satisfactions will be HASSIG). +* "**f**" Forced: dissatisfying this expression always requires a signature (predicting whether all dissatisfactions will be HASSIG). +* "**e**" Expressive: this requires a unique unconditional dissatisfaction to exist, and forces all conditional dissatisfactions (if any) to require a signature. + + +### Malleability + +Since Segwit, malleating a transaction no longer breaks the validity of unconfirmed descendant +transactions. However, unintentional malleability may still have a number of much weaker undesirable +effects. If a witness can be stuffed with additional data, the transaction's feerate will go down, +potentially to the point where its ability to propagate and get confirmed is impacted. Additionally, +malleability can be exploited to add roundtrips to BIP152 block propagation, by trying to get +different miners to mine different versions of the same transaction. Finally, malleability may +interfere with the usage of hash locks as a mechanism for publishing preimages. + +Using the malleability type properties it is possible to determine statically whether a script can +be non-malleably satisfied under all circumstances. In many cases it is reasonable to only accept +such guaranteed-non-malleable scripts, as unexpected behavior can occur when using other scripts. + +For example, when running the non-malleable satisfaction algorithm above, adding available +preimages, or increasing the nLockTime/nSequence values actually may make it fail where it succeeded +before. This is because a larger set of met conditions may mean an existing satisfaction goes from +non-malleable to malleable. Restricting things to scripts that are guaranteed to be satisfiable in a +non-malleable way avoids this problem. + +When analysing Miniscripts for resource limits, restricting yourself to just non-malleable solutions +(or even non-malleable scripts) also leads to tighter bounds, as all non-canonical satisfactions and +dissatisfactions can be left out of consideration. + +The malleability analysis makes the following assumptions: +* The attacker does not have access to any of the private keys of public keys that participate in the Script. Participants with private keys inherently have the ability to produce different satisfactions by creating multiple signatures. While it is also interesting to study the impact rogue participants can have, we treat it as a distinct problem. +* The attacker only has access to hash preimages that honest users have access to as well. This is a reasonable assumption because hash preimages are revealed once globally, and then available to everyone. On the other hand, making the assumption that attackers may have access to more preimages than honest users makes a large portion of scripts impossible to satisfy in a non-malleable way. +* The attacker gets to see exactly one satisfying witness of any transaction. If he sees multiple, it becomes possible for the attacker to mix and match different satisfactions. This is very hard to reason about. +* We restrict this analysis to scripts where no public key is repeated. If signatures constructed for one part of the script can be bound to other checks in the same script, a variant of the mixing from the previous point becomes available that is equally hard to reason about. Furthermore this situation can be avoided by using separate keys. +* The attacker is constrained by common standardness rules. A miner may be able to malleate a witness considered non-malleable by Miniscript. + +#### Non-Malleable Satisfaction + +Malleable satisfactions or dissatisfactions appear whenever options are available to attackers distinct from the one taken by honest users. This can happen for multiple reasons: +1. Two or more options for a satisfaction or dissatisfaction are listed in the table above which are both available to attackers directly. Regardless of which option is used in the honest solution, the attacker can change the solution to the other one. +2. Two or more options for a satisfaction or dissatisfaction are listed in the table above, only one of which is available to attackers, but the honest solution uses another one. In that case, the attacker can modify the solution to pick the one available to him. +3. The honest users pick a solution that contains a satisfaction which can be turned into a dissatisfaction without invalidating the overall witness. Those are called overcomplete solutions. + +Because we assume attackers never have access to private keys, we can treat any solution that +includes a signature as one that is unavailable to attackers. For others, the worst case is that the +attacker has access to every solution the honest users have, but no others: for preimages this is an +explicit assumption, while timelock availability is determined by the nLockTime and nSequence fields +in the transaction. As long as the overall satisfaction includes at least one signature, those +values are fixed, and timelock availability is identical for attackers and honest users. + +The description of the non-malleable satisfaction algorithm can be used to show that no +non-canonical solutions listed in the satisfaction table can occur inside non-malleable +satisfaction: +* Some of the non-canonical options (the `or_b`, `and_b`, and `thresh` ones) are overcomplete, and thus can clearly not appear in non-malleable satisfactions. +* The fact that non-"d" expressions cannot be dissatisfied in valid witnesses rules out the usage of the non-canonical `and_v` dissatisfaction. +* "d" expressions are defined to be unconditionally dissatisfiable, which implies that for those a non-HASSIG dissatisfaction must exist. Non-HASSIG solutions must be preferred over HASSIG ones (reason 2), and when multiple non-HASSIG ones exist, none can be used (reason 1). This lets us rule out the other non-canonical options in the table: + * `j:X` is always "d", its non-HASSIG dissatisfaction "0" always exists, and thus rules out any usage of "dsat(X)". + * If `andor(X,Y,Z)` is "d", a non-HASSIG dissatisfaction "dsat(Z) dsat(X)" must exist, and thus rules out any usage of "dsat(Y) sat(X)". + * If `and_b(X,Y)` is "d", a non-HASSIG dissatisfaction "dsat(Y) dsat(X)" must exist, and thus rules out any usage of "dsat(Y) sat(X)" and "sat(Y) dsat(X)". Those are also overcomplete. + * `thresh(k,...)` is always "d", a non-HASSIG dissatisfaction with just dissatisfactions must exist due to typing rules, and thus rules out usage of the other dissatisfactions. They are also overcomplete. + + +### Resource Limits + +Various types of Bitcoin Scripts have different resource limitations, either through consensus or standardness. Some of them affect otherwise valid Miniscripts: +* In P2WSH, scripts larger than 3600 bytes are invalid by standardness. In Tapscript, scripts are implicitly bounded by the maximum size of a block (1 million virtual bytes). +* In P2WSH, script satisfactions where the total number of non-push opcodes plus the number of keys participating in all executed `CHECKMULTISIG` is above 201 are invalid by consensus. +* In both Tapscript and P2WSH, script satisfactions which make the stack exceed 1000 elements before or during execution are invalid. +* In P2WSH, satisfactions with a witness consisting of over 100 stack elements (excluding the script itself) are invalid by standardness. + +A static analysis can be performed on a Miniscript to verify if none, all or any of the spending +paths hit any of the limits. + + +## Test Vectors + +TBD + +## Backwards Compatibility + +Miniscript's syntax is compatible with BIP 380 Output Script Descriptors, and should be considered +an extension to it that provides a new type of Script expression that is only valid in +`wsh()` and `tr()` contexts. As these are wholly new expressions, they are not +compatible with any existing implementation of descriptors. Additionally, the scripts produced are +unlikely to be standard scripts. + +The `pk()`, `pkh()`, `multi()`, and `multi_a()` +fragments overlap with existing descriptors. These parse to the same semantic meanings as those +descriptors and produce the same scripts. + +## Reference Implementation + +A first reference implementation and documentation for Miniscript in P2WSH was originally published at +https://github.com/sipa/miniscript . + +The reference implementation for Miniscript in P2WSH was introduced in Bitcoin Core through PRs +[24147](https://github.com/bitcoin/bitcoin/pull/24147), [24148](https://github.com/bitcoin/bitcoin/pull/24148), and +[24149](https://github.com/bitcoin/bitcoin/pull/24149). The last one to be merged was released in Bitcoin +Core version 25.0. + +The reference implementation for Miniscript in Tapscript was introduced in Bitcoin Core in PR +[27255](https://github.com/bitcoin/bitcoin/pull/27255). This PR was merged and released in Bitcoin Core +version 26.0. diff --git a/bip-0380.mediawiki b/bip-0380.mediawiki new file mode 100644 index 0000000000..3f113f2a60 --- /dev/null +++ b/bip-0380.mediawiki @@ -0,0 +1,337 @@ +
+  BIP: 380
+  Layer: Applications
+  Title: Output Script Descriptors General Operation
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+
+ +==Abstract== + +Output Script Descriptors are a simple language which can be used to describe collections of output scripts. +There can be many different descriptor fragments and functions. +This document describes the general syntax for descriptors, descriptor checksums, and common expressions. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +Bitcoin wallets traditionally have stored a set of keys which are later serialized and mutated to produce the output scripts that the wallet watches and the addresses it provides to users. +Typically backups have consisted of solely the private keys, nowadays primarily in the form of BIP 39 mnemonics. +However this backup solution is insufficient, especially since the introduction of Segregated Witness which added new output types. +Given just the private keys, it is not possible for restored wallets to know which kinds of output scripts and addresses to produce. +This has lead to incompatibilities between wallets when restoring a backup or exporting data for a watch only wallet. + +Further complicating matters are BIP 32 derivation paths. +Although BIPs 44, 49, and 84 have specified standard BIP 32 derivation paths for different output scripts and addresses, not all wallets support those derivation paths nor use them. +The lack of derivation path information in these backups and exports leads to further incompatibilities between wallets. + +Current solutions to these issues have not been generic and can be viewed as being layer violations. +Solutions such as introducing different version bytes for extended key serialization both are a layer violation (key derivation should be separate from script type meaning) and specific only to a particular derivation path and script type. + +Output Script Descriptors introduce a generic solution to these issues. +Script types are specified explicitly through the use of Script Expressions. +Key derivation paths are specified explicitly in Key Expressions. +These allow for creating wallet backups and exports which specify the exact scripts, subscripts (redeemScript, witnessScript, etc.), and keys to produce. +With the general structure specified in this BIP, new Script Expressions can be introduced as new script types are added. +Lastly, the use of common terminology and existing standards allow for Output Script Descriptors to be engineer readable so that the results can be understood at a glance. + +==Specification== + +Descriptors consist of several types of expressions. +The top level expression is a SCRIPT. +This expression may be followed by #CHECKSUM, where CHECKSUM is an 8 character alphanumeric descriptor checksum. +Although the checksum is optional for parsing, applications may choose to reject descriptors that do not contain a checksum. + +===Script Expressions=== + +Script Expressions (denoted SCRIPT) are expressions which correspond directly with a Bitcoin script. +These expressions are written as functions and take arguments. +Such expressions have a script template which is filled with the arguments correspondingly. +Expressions are written with a human readable identifier string with the arguments enclosed with parentheses. +The identifier string should be alphanumeric and may include underscores. + +The arguments to a script expression are defined by that expression itself. +They could be a script expression, a key expression, or some other expression entirely. + +===Key Expressions=== + +A common expression used as an argument to script expressions are key expressions (denoted KEY). +These represent a public or private key and, optionally, information about the origin of that key. +Key expressions can only be used as arguments to script expressions. + +Key expressions consist of: +* Optionally, key origin information, consisting of: +** An open bracket [ +** Exactly 8 hex characters for the fingerprint of the key where the derivation starts (see BIP 32 for details) +** Followed by zero or more /NUM or /NUMh path elements to indicate the unhardened or hardened derivation steps between the fingerprint and the key that follows. +** A closing bracket ] +* Followed by the actual key, which is either: +** A hex encoded public key, which depending on the script expression, may be either: +*** 66 hex character string beginning with 02 or 03 representing a compressed public key +*** 130 hex character string beginning with 04 representing an uncompressed public key +** A [[https://en.bitcoin.it/wiki/Wallet_import_format|WIF]] encoded private key +** xpub encoded extended public key or xprv encoded extended private key (as defined in BIP 32) +*** Followed by zero or more /NUM or /NUMh path elements indicating BIP 32 derivation steps to be taken after the given extended key. +*** Optionally followed by a single /* or /*h final step to denote all direct unhardened or hardened children. + +If the KEY is a BIP 32 extended key, before output scripts can be created, child keys must be derived using the derivation information that follows the extended key. +When the final step is /* or /*', an output script will be produced for every child key index. +The derived key must be not be serialized as an uncompressed public key. +Script Expressions may have further requirements on how derived public keys are serialized for script creation. + +In the above specification, the hardened indicator h may be replaced with alternative hardened indicator of '. + +====Normalization of Key Expressions with Hardened Derivation==== + +When a descriptor is exported without private keys, it is necessary to do additional derivation to remove any intermediate hardened derivation steps for the exported descriptor to be useful. +The exporter should derive the extended public key at the last hardened derivation step and use that extended public key as the key in the descriptor. +The derivation steps that were taken to get to that key must be added to the previous key origin information. +If there is no key origin information, then one must be added for the newly derived extended public key. +If the final derivation is hardened, then it is not necessary to do additional derivation. + +===Character Set=== + +The expressions used in descriptors must only contain characters within this character set so that the descriptor checksum will work. + +The allowed characters are: +
+0123456789()[],'/*abcdefgh@:$%{}
+IJKLMNOPQRSTUVWXYZ&+-.;<=>?!^_|~
+ijklmnopqrstuvwxyzABCDEFGH`#"\
+
+Note that on the last line is a space character. + +This character set is written as 3 groups of 32 characters in this specific order so that the checksum below can identify more errors. +The first group are the most common "unprotected" characters (i.e. things such as hex and keypaths that do not already have their own checksums). +Case errors cause an offset that is a multiple of 32 while as many alphabetic characters are in the same group while following the previous restrictions. + +===Checksum=== + +Following the top level script expression is a single octothorpe (#) followed by the 8 character checksum. +The checksum is an error correcting checksum similar to bech32. + +The checksum has the following properties: +* Mistakes in a descriptor string are measured in "symbol errors". The higher the number of symbol errors, the harder it is to detect: +** An error substituting a character from 0123456789()[],'/*abcdefgh@:$%{} for another in that set always counts as 1 symbol error. +*** Note that hex encoded keys are covered by these characters. Extended keys (xpub and xprv) use other characters too, but also have their own checksum mechanism. +*** SCRIPT expression function names use other characters, but mistakes in these would generally result in an unparsable descriptor. +** A case error always counts as 1 symbol error. +** Any other 1 character substitution error counts as 1 or 2 symbol errors. +* Any 1 symbol error is always detected. +* Any 2 or 3 symbol error in a descriptor of up to 49154 characters is always detected. +* Any 4 symbol error in a descriptor of up to 507 characters is always detected. +* Any 5 symbol error in a descriptor of up to 77 characters is always detected. +* Is optimized to minimize the chance of a 5 symbol error in a descriptor up to 387 characters is undetected +* Random errors have a chance of 1 in 240 of being undetected. + +The checksum itself uses the same character set as bech32: qpzry9x8gf2tvdw0s3jn54khce6mua7l + +Valid descriptor strings with a checksum must pass the criteria for validity specified by the Python3 code snippet below. +The function descsum_check must return true when its argument s is a descriptor consisting in the form SCRIPT#CHECKSUM. + +
+INPUT_CHARSET = "0123456789()[],'/*abcdefgh@:$%{}IJKLMNOPQRSTUVWXYZ&+-.;<=>?!^_|~ijklmnopqrstuvwxyzABCDEFGH`#\"\\ "
+CHECKSUM_CHARSET = "qpzry9x8gf2tvdw0s3jn54khce6mua7l"
+GENERATOR = [0xf5dee51989, 0xa9fdca3312, 0x1bab10e32d, 0x3706b1677a, 0x644d626ffd]
+
+def descsum_polymod(symbols):
+    """Internal function that computes the descriptor checksum."""
+    chk = 1
+    for value in symbols:
+        top = chk >> 35
+        chk = (chk & 0x7ffffffff) << 5 ^ value
+        for i in range(5):
+            chk ^= GENERATOR[i] if ((top >> i) & 1) else 0
+    return chk
+
+def descsum_expand(s):
+    """Internal function that does the character to symbol expansion"""
+    groups = []
+    symbols = []
+    for c in s:
+        if not c in INPUT_CHARSET:
+            return None
+        v = INPUT_CHARSET.find(c)
+        symbols.append(v & 31)
+        groups.append(v >> 5)
+        if len(groups) == 3:
+            symbols.append(groups[0] * 9 + groups[1] * 3 + groups[2])
+            groups = []
+    if len(groups) == 1:
+        symbols.append(groups[0])
+    elif len(groups) == 2:
+        symbols.append(groups[0] * 3 + groups[1])
+    return symbols
+
+def descsum_check(s):
+    """Verify that the checksum is correct in a descriptor"""
+    if s[-9] != '#':
+        return False
+    if not all(x in CHECKSUM_CHARSET for x in s[-8:]):
+        return False
+    symbols = descsum_expand(s[:-9]) + [CHECKSUM_CHARSET.find(x) for x in s[-8:]]
+    return descsum_polymod(symbols) == 1
+
+ +This implements a BCH code that has the properties described above. +The entire descriptor string is first processed into an array of symbols. +The symbol for each character is its position within its group. +After every 3rd symbol, a 4th symbol is inserted which represents the group numbers combined together. +This means that a change that only affects the position within a group, or only a group number change, will only affect a single symbol. + +To construct a valid checksum given a script expression, the code below can be used: + +
+def descsum_create(s):
+    """Add a checksum to a descriptor without"""
+    symbols = descsum_expand(s) + [0, 0, 0, 0, 0, 0, 0, 0]
+    checksum = descsum_polymod(symbols) ^ 1
+    return s + '#' + ''.join(CHECKSUM_CHARSET[(checksum >> (5 * (7 - i))) & 31] for i in range(8))
+
+
+ +==Test Vectors== + +The following tests cover the checksum and character set: + +* Valid checksum: raw(deadbeef)#89f8spxm +* No checksum: raw(deadbeef) +* Missing checksum: raw(deadbeef)# +* Too long checksum (9 chars): raw(deadbeef)#89f8spxmx +* Too short checksum (7 chars): raw(deadbeef)#89f8spx +* Error in payload: raw(deedbeef)#89f8spxm +* Error in checksum: raw(deedbeef)##9f8spxm +* Invalid characters in payload: raw(Ü)#00000000 + +The following tests cover key expressions: + +Valid expressions: + +* Compressed public key: 0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Uncompressed public key: 04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235 +* Public key with key origin: [deadbeef/0h/0h/0h]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Public key with key origin (' as hardened indicator): [deadbeef/0'/0'/0']0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Public key with key origin (mixed hardened indicator): [deadbeef/0'/0h/0']0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* WIF uncompressed private key 5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss +* WIF compressed private key L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1 +* Extended public key: xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL +* Extended public key with key origin: [deadbeef/0h/1h/2h]xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL +* Extended public key with derivation: [deadbeef/0h/1h/2h]xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3/4/5 +* Extended public key with derivation and children: [deadbeef/0h/1h/2h]xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3/4/5/* +* Extended public key with hardened derivation and unhardened children: xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3h/4h/5h/* +* Extended public key with hardened derivation and children: xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3h/4h/5h/*h +* Extended public key with key origin, hardened derivation and children: [deadbeef/0h/1h/2]xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3h/4h/5h/*h +* Extended private key: xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc +* Extended private key with key origin: [deadbeef/0h/1h/2h]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc +* Extended private key with derivation: [deadbeef/0h/1h/2h]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3/4/5 +* Extended private key with derivation and children: [deadbeef/0h/1h/2h]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3/4/5/* +* Extended private key with hardened derivation and unhardened children: xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3h/4h/5h/* +* Extended private key with hardened derivation and children: xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3h/4h/5h/*h +* Extended private key with key origin, hardened derivation and children: [deadbeef/0h/1h/2]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3h/4h/5h/*h + +Invalid expression: + +* Children indicator in key origin: [deadbeef/0h/0h/0h/*]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Trailing slash in key origin: [deadbeef/0h/0h/0h/]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Too short fingerprint: [deadbef/0h/0h/0h]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Too long fingerprint: [deadbeeef/0h/0h/0h]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Invalid hardened indicators: [deadbeef/0f/0f/0f]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Invalid hardened indicators: [deadbeef/-0/-0/-0]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Invalid hardened indicators: [deadbeef/0H/0H/0H]0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600 +* Invalid hardened indicators: [deadbeef/0h/1h/2]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/3H/4h/5h/*H +* Private key with derivation: L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1/0 +* Private key with derivation children: L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1/* +* Derivation index out of range: xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483648 +* Invalid derivation index: xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/1aa +* Multiple key origins: [aaaaaaaa][aaaaaaaa]xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0 +* Missing key origin start: aaaaaaaa]xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0 +* Non hex fingerprint: [gaaaaaaa]xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0 +* Key origin with no public key: [deadbeef] + +==Backwards Compatibility== + +Output script descriptors are an entirely new language which is not compatible with any existing software. +However many components of the expressions reuse encodings and serializations defined by previous BIPs. + +Output script descriptors are designed for future extension with further fragment types and new script expressions. +These will be specified in additional BIPs. + +==Reference Implementation== + +Descriptors have been implemented in Bitcoin Core since version 0.17. + +==Appendix A: Index of Expressions== + +Future BIPs may specify additional types of expressions. +All available expression types are listed in this table. + +{| +! Name +! Denoted As +! BIP +|- +| Script +| SCRIPT +| 380 +|- +| Key +| KEY +| 380 +|- +| Tree +| TREE +| [[bip-0386.mediawiki|386]] +|} + +==Appendix B: Index of Script Expressions== + +Script expressions will be specified in additional BIPs. +This Table lists all available Script expressions and the BIPs specifying them. + +{| +! Expression +! BIP +|- +| pk(KEY) +| [[bip-0381.mediawiki|381]] +|- +| pkh(KEY) +| [[bip-0381.mediawiki|381]] +|- +| sh(SCRIPT) +| [[bip-0381.mediawiki|381]] +|- +| wpkh(KEY) +| [[bip-0382.mediawiki|382]] +|- +| wsh(SCRIPT) +| [[bip-0382.mediawiki|382]] +|- +| multi(NUM, KEY, ..., KEY) +| [[bip-0383.mediawiki|383]] +|- +| sortedmulti(NUM, KEY, ..., KEY) +| [[bip-0383.mediawiki|383]] +|- +| combo(KEY) +| [[bip-0384.mediawiki|384]] +|- +| raw(HEX) +| [[bip-0385.mediawiki|385]] +|- +| addr(ADDR) +| [[bip-0385.mediawiki|385]] +|- +| tr(KEY), tr(KEY, TREE) +| [[bip-0386.mediawiki|386]] +|- +| musig(KEY, KEY, ..., KEY) +| [[bip-0390.mediawiki|390]] +|} diff --git a/bip-0381.mediawiki b/bip-0381.mediawiki new file mode 100644 index 0000000000..067e0af911 --- /dev/null +++ b/bip-0381.mediawiki @@ -0,0 +1,124 @@ +
+  BIP: 381
+  Layer: Applications
+  Title: Non-Segwit Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies pk(), pkh(), and sh() output script descriptors. +pk() descriptors take a key and produces a P2PK output script. +pkh() descriptors take a key and produces a P2PKH output script. +sh() descriptors take a script and produces a P2SH output script. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +Prior to the activation of Segregated Witness, there were 3 main standard output script formats: P2PK, P2PKH, and P2SH. +These expressions allow specifying those formats as a descriptor. + +==Specification== + +Three new script expressions are defined: pk(), pkh(), and sh(). + +===pk()=== + +The pk(KEY) expression can be used in any context or level of a descriptor. +It takes a single key expression as an argument and produces a P2PK output script. +Depending on the higher level descriptors, there may be restrictions on the type of public keys that can be included. +Such restrictions will be specified by those descriptors. + +The output script produced is: +
+ OP_CHECKSIG
+
+ +===pkh()=== + +The pkh(KEY) expression can be used as a top level expression, or inside of either a sh() or wsh() descriptor. +It takes a single key expression as an argument and produces a P2PKH output script. +Depending on the higher level descriptors, there may be restrictions on the type of public keys that can be included. +Such restrictions will be specified by those descriptors. + +The output script produced is: +
+OP_DUP OP_HASH160  OP_EQUALVERIFY OP_CHECKSIG
+
+ +===sh()=== + +The sh(SCRIPT) expression can only be used as a top level expression. +It takes a single script expression as an argument and produces a P2SH output script. +sh() expressions also create a redeemScript which is required in order to spend outputs which use its output script. +This redeemScript is the output script produced by the SCRIPT argument to sh(). + +The output script produced is: +
+OP_HASH160  OP_EQUAL
+
+ +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, 1st, and 2nd scripts listed. + +* pk(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1) +** 2103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bdac +* pk(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 2103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bdac +* pkh([deadbeef/1/2'/3/4']L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1) +** 76a9149a1c78a507689f6f54b847ad1cef1e614ee23f1e88ac +* pkh([deadbeef/1/2'/3/4']03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 76a9149a1c78a507689f6f54b847ad1cef1e614ee23f1e88ac +* pkh([deadbeef/1/2h/3/4h]03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 76a9149a1c78a507689f6f54b847ad1cef1e614ee23f1e88ac +* pk(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) +** 4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235ac +* pk(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +** 4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235ac +* pkh(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) +** 76a914b5bd079c4d57cc7fc28ecf8213a6b791625b818388ac +* pkh(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +** 76a914b5bd079c4d57cc7fc28ecf8213a6b791625b818388ac +* sh(pk(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)) +** a9141857af51a5e516552b3086430fd8ce55f7c1a52487 +* sh(pk(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +** a9141857af51a5e516552b3086430fd8ce55f7c1a52487 +* sh(pkh(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)) +** a9141a31ad23bf49c247dd531a623c2ef57da3c400c587 +* sh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +** a9141a31ad23bf49c247dd531a623c2ef57da3c400c587 +* pkh(xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0) +** 76a914ebdc90806a9c4356c1c88e42216611e1cb4c1c1788ac +* pkh([bd16bee5/2147483647h]xpub69H7F5dQzmVd3vPuLKtcXJziMEQByuDidnX3YdwgtNsecY5HRGtAAQC5mXTt4dsv9RzyjgDjAQs9VGVV6ydYCHnprc9vvaA5YtqWyL6hyds/0) +** 76a914ebdc90806a9c4356c1c88e42216611e1cb4c1c1788ac +* pk(xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L/0) +** 210379e45b3cf75f9c5f9befd8e9506fb962f6a9d185ac87001ec44a8d3df8d4a9e3ac +* pk(xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0) +** 210379e45b3cf75f9c5f9befd8e9506fb962f6a9d185ac87001ec44a8d3df8d4a9e3ac + +Invalid descriptors + +* pk() only accepts key expressions: pk(pk(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* pkh() only accepts key expressions: pkh(pk(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* sh() only accepts script expressions: sh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +* sh() is top level only: sh(sh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd))) + +==Backwards Compatibility== + +pk(), pkh(), and sh() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As these are wholly new descriptors, they are not compatible with any implementation. +However the scripts produced are standard scripts so existing software are likely to be familiar with them. + +==Reference Implementation== + +pk(), pkh(), and sh() descriptors have been implemented in Bitcoin Core since version 0.17. diff --git a/bip-0382.mediawiki b/bip-0382.mediawiki new file mode 100644 index 0000000000..a95bbf23a0 --- /dev/null +++ b/bip-0382.mediawiki @@ -0,0 +1,114 @@ +
+  BIP: 382
+  Layer: Applications
+  Title: Segwit Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies wpkh(), and wsh() output script descriptors. +wpkh() descriptors take a key and produces a P2WPKH output script. +wsh() descriptors take a script and produces a P2WSH output script. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +Segregated Witness added 2 additional standard output script formats: P2WPKH and P2WSH. +These expressions allow specifying those formats as a descriptor. + +==Specification== + +Two new script expressions are defined: wpkh(), and wsh(). + +===wpkh()=== + +The wpkh(KEY) expression can be used as a top level expression, or inside of a sh() descriptor. +It takes a single key expression as an argument and produces a P2WPKH output script. +Only keys which are/have compressed public keys can be contained in a wpkh() expression. + +The output script produced is: +
+OP_0 
+
+ +===wsh()=== + +The wsh(SCRIPT) expression can be used as a top level expression, or inside of a sh() descriptor. +It takes a single script expression as an argument and produces a P2WSH output script. +wsh() expressions also create a witnessScript which is required in order to spend outputs which use its output script. +This redeemScript is the output script produced by the SCRIPT argument to wsh(). +Any key expression found in any script expression contained by a wsh() expression must only produce compressed public keys. + +The output script produced is: +
+OP_0 
+
+ +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, 1st, and 2nd scripts listed. + +* wpkh(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1) +** 00149a1c78a507689f6f54b847ad1cef1e614ee23f1e +* wpkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 00149a1c78a507689f6f54b847ad1cef1e614ee23f1e +* wpkh([ffffffff/13']xprv9vHkqa6EV4sPZHYqZznhT2NPtPCjKuDKGY38FBWLvgaDx45zo9WQRUT3dKYnjwih2yJD9mkrocEZXo1ex8G81dwSM1fwqWpWkeS3v86pgKt/1/2/0) +** 0014326b2249e3a25d5dc60935f044ee835d090ba859 +* wpkh([ffffffff/13']xpub69H7F5d8KSRgmmdJg2KhpAK8SR3DjMwAdkxj3ZuxV27CprR9LgpeyGmXUbC6wb7ERfvrnKZjXoUmmDznezpbZb7ap6r1D3tgFxHmwMkQTPH/1/2/*) +** 0014326b2249e3a25d5dc60935f044ee835d090ba859 +** 0014af0bd98abc2f2cae66e36896a39ffe2d32984fb7 +** 00141fa798efd1cbf95cebf912c031b8a4a6e9fb9f27 +* sh(wpkh(xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi/10/20/30/40/*')) +** a9149a4d9901d6af519b2a23d4a2f51650fcba87ce7b87 +** a914bed59fc0024fae941d6e20a3b44a109ae740129287 +** a9148483aa1116eb9c05c482a72bada4b1db24af654387 +* sh(wpkh(xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi/10/20/30/40/*h)) +** a9149a4d9901d6af519b2a23d4a2f51650fcba87ce7b87 +** a914bed59fc0024fae941d6e20a3b44a109ae740129287 +** a9148483aa1116eb9c05c482a72bada4b1db24af654387 +* wsh(pkh(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)) +** 0020338e023079b91c58571b20e602d7805fb808c22473cbc391a41b1bd3a192e75b +* wsh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +** 0020338e023079b91c58571b20e602d7805fb808c22473cbc391a41b1bd3a192e75b +* wsh(pk(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)) +** 00202e271faa2325c199d25d22e1ead982e45b64eeb4f31e73dbdf41bd4b5fec23fa +* wsh(pk(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +** 00202e271faa2325c199d25d22e1ead982e45b64eeb4f31e73dbdf41bd4b5fec23fa +* sh(wsh(pkh(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1))) +** a914b61b92e2ca21bac1e72a3ab859a742982bea960a87 +* sh(wsh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd))) +** a914b61b92e2ca21bac1e72a3ab859a742982bea960a87 + +Invalid descriptors with descriptions + +* Uncompressed public key in wpkh(): wpkh(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) +* Uncompressed public key in wpkh(): sh(wpkh(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss)) +* Uncompressed public key in wpkh(): wpkh(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +* Uncompressed public key in wpkh(): sh(wpkh(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235)) +* Uncompressed public keys under wsh(): wsh(pk(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss)) +* Uncompressed public keys under wsh(): wsh(pk(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235)) +* wpkh() nested in wsh(): wsh(wpkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* wsh() nested in wsh(): wsh(wsh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd))) +* wsh() nested in wsh(): sh(wsh(wsh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)))) +* Script in wpkh(): wpkh(wsh(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd))) +* Key in wsh(): wsh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) + +==Backwards Compatibility== + +wpkh(), and wsh() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As these are a wholly new descriptors, they are not compatible with any implementation. +However the scripts produced are standard scripts so existing software are likely to be familiar with them. + +==Reference Implementation== + +wpkh(), and wsh() descriptors have been implemented in Bitcoin Core since version 0.17. diff --git a/bip-0383.mediawiki b/bip-0383.mediawiki new file mode 100644 index 0000000000..60ef16fedc --- /dev/null +++ b/bip-0383.mediawiki @@ -0,0 +1,106 @@ +
+  BIP: 383
+  Layer: Applications
+  Title: Multisig Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies multi(), and sortedmulti() output script descriptors. +Both functions take a threshold and one or more public keys and produce a multisig output script. +multi() specifies the public keys in the output script in the order given in the descriptor while sortedmulti() sorts the public keys lexicographically when the output script is produced. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +The most common complex script used in Bitcoin is a threshold multisig. +These expressions allow specifying multisig scripts as a descriptor. + +==Specification== + +Two new script expressions are defined: multi(), and sortedmulti(). +Both expressions produce the scripts of the same template and take the same arguments. +They are written as multi(k,KEY_1,KEY_2,...,KEY_n). +k is the threshold - the number of keys that must sign the input for the script to be valid. +KEY_1,KEY_2,...,KEY_n are the key expressions for the multisig. k must be less than or equal to n. + +multi() and sortedmulti() expressions can be used as a top level expression, or inside of either a sh() or wsh() descriptor. +Depending on the higher level descriptors, there may be restrictions on the type of public keys that can be included. + +Depending on the higher level descriptors, there are also restrictions on the number of keys that can be present, i.e. the maximum value of n. +When used at the top level, there can only be at most 3 keys. +When used inside of a sh() expression, there can only be most 15 compressed public keys (this is limited by the P2SH script limit). +Otherwise the maximum number of keys is 20. + +The output script produced will be +
+k KEY_1 KEY_2 ... KEY_n n OP_CHECKMULTISIG
+
+ +The values k and n must be minimally encoded integers. +For values less than or equal to 16, they must be encoded using OP_0 through OP_16. +For values greater than 16, they must be a push of the signed little endian encoded value without padding. + +===sortedmulti()=== + +The only change for sortedmulti() is that the keys are sorted lexicographically prior to the creation of the output script. +This sorting is on the keys that are to be put into the output script, i.e. after all extended keys are derived. + +===Multiple Extended Keys
=== + +When one or more the key expressions in a multi() or sortedmulti() expression are extended keys, the derived keys use the same child index. +This changes the keys in lockstep and allows for output scripts to be indexed in the same way that the derived keys are indexed. + +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, 1st, and 2nd scripts listed. + +* multi(1,L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1,5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) +** 512103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea23552ae +* multi(1,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +** 512103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea23552ae +* sortedmulti(1,04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 512103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea23552ae +* sh(multi(2,[00000000/111'/222]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc,xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L/0)) +** a91445a9a622a8b0a1269944be477640eedc447bbd8487 +* sortedmulti(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/0/*) +** 5221025d5fc65ebb8d44a5274b53bac21ff8307fec2334a32df05553459f8b1f7fe1b62102fbd47cc8034098f0e6a94c6aeee8528abf0a2153a5d8e46d325b7284c046784652ae +** 52210264fd4d1f5dea8ded94c61e9641309349b62f27fbffe807291f664e286bfbe6472103f4ece6dfccfa37b211eb3d0af4d0c61dba9ef698622dc17eecdf764beeb005a652ae +** 5221022ccabda84c30bad578b13c89eb3b9544ce149787e5b538175b1d1ba259cbb83321024d902e1a2fc7a8755ab5b694c575fce742c48d9ff192e63df5193e4c7afe1f9c52ae +* wsh(multi(2,xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0,xprv9vHkqa6EV4sPZHYqZznhT2NPtPCjKuDKGY38FBWLvgaDx45zo9WQRUT3dKYnjwih2yJD9mkrocEZXo1ex8G81dwSM1fwqWpWkeS3v86pgKt/1/2/*,xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi/10/20/30/40/*')) +** 0020b92623201f3bb7c3771d45b2ad1d0351ea8fbf8cfe0a0e570264e1075fa1948f +** 002036a08bbe4923af41cf4316817c93b8d37e2f635dd25cfff06bd50df6ae7ea203 +** 0020a96e7ab4607ca6b261bfe3245ffda9c746b28d3f59e83d34820ec0e2b36c139c +* sh(wsh(multi(16,03669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0,0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600,0362a74e399c39ed5593852a30147f2959b56bb827dfa3e60e464b02ccf87dc5e8,0261345b53de74a4d721ef877c255429961b7e43714171ac06168d7e08c542a8b8,02da72e8b46901a65d4374fe6315538d8f368557dda3a1dcf9ea903f3afe7314c8,0318c82dd0b53fd3a932d16e0ba9e278fcc937c582d5781be626ff16e201f72286,0297ccef1ef99f9d73dec9ad37476ddb232f1238aff877af19e72ba04493361009,02e502cfd5c3f972fe9a3e2a18827820638f96b6f347e54d63deb839011fd5765d,03e687710f0e3ebe81c1037074da939d409c0025f17eb86adb9427d28f0f7ae0e9,02c04d3a5274952acdbc76987f3184b346a483d43be40874624b29e3692c1df5af,02ed06e0f418b5b43a7ec01d1d7d27290fa15f75771cb69b642a51471c29c84acd,036d46073cbb9ffee90473f3da429abc8de7f8751199da44485682a989a4bebb24,02f5d1ff7c9029a80a4e36b9a5497027ef7f3e73384a4a94fbfe7c4e9164eec8bc,02e41deffd1b7cce11cde209a781adcffdabd1b91c0ba0375857a2bfd9302419f3,02d76625f7956a7fc505ab02556c23ee72d832f1bac391bcd2d3abce5710a13d06,0399eb0a5487515802dc14544cf10b3666623762fbed2ec38a3975716e2c29c232))) +** a9147fc63e13dc25e8a95a3cee3d9a714ac3afd96f1e87 +* wsh(multi(20,KzoAz5CanayRKex3fSLQ2BwJpN7U52gZvxMyk78nDMHuqrUxuSJy,KwGNz6YCCQtYvFzMtrC6D3tKTKdBBboMrLTsjr2NYVBwapCkn7Mr,KxogYhiNfwxuswvXV66eFyKcCpm7dZ7TqHVqujHAVUjJxyivxQ9X,L2BUNduTSyZwZjwNHynQTF14mv2uz2NRq5n5sYWTb4FkkmqgEE9f,L1okJGHGn1kFjdXHKxXjwVVtmCMR2JA5QsbKCSpSb7ReQjezKeoD,KxDCNSST75HFPaW5QKpzHtAyaCQC7p9Vo3FYfi2u4dXD1vgMiboK,L5edQjFtnkcf5UWURn6UuuoFrabgDQUHdheKCziwN42aLwS3KizU,KzF8UWFcEC7BYTq8Go1xVimMkDmyNYVmXV5PV7RuDicvAocoPB8i,L3nHUboKG2w4VSJ5jYZ5CBM97oeK6YuKvfZxrefdShECcjEYKMWZ,KyjHo36dWkYhimKmVVmQTq3gERv3pnqA4xFCpvUgbGDJad7eS8WE,KwsfyHKRUTZPQtysN7M3tZ4GXTnuov5XRgjdF2XCG8faAPmFruRF,KzCUbGhN9LJhdeFfL9zQgTJMjqxdBKEekRGZX24hXdgCNCijkkap,KzgpMBwwsDLwkaC5UrmBgCYaBD2WgZ7PBoGYXR8KT7gCA9UTN5a3,KyBXTPy4T7YG4q9tcAM3LkvfRpD1ybHMvcJ2ehaWXaSqeGUxEdkP,KzJDe9iwJRPtKP2F2AoN6zBgzS7uiuAwhWCfGdNeYJ3PC1HNJ8M8,L1xbHrxynrqLKkoYc4qtoQPx6uy5qYXR5ZDYVYBSRmCV5piU3JG9,KzRedjSwMggebB3VufhbzpYJnvHfHe9kPJSjCU5QpJdAW3NSZxYS,Kyjtp5858xL7JfeV4PNRCKy2t6XvgqNNepArGY9F9F1SSPqNEMs3,L2D4RLHPiHBidkHS8ftx11jJk1hGFELvxh8LoxNQheaGT58dKenW,KyLPZdwY4td98bKkXqEXTEBX3vwEYTQo1yyLjX2jKXA63GBpmSjv)) +** 0020376bd8344b8b6ebe504ff85ef743eaa1aa9272178223bcb6887e9378efb341ac +* sh(wsh(multi(20,KzoAz5CanayRKex3fSLQ2BwJpN7U52gZvxMyk78nDMHuqrUxuSJy,KwGNz6YCCQtYvFzMtrC6D3tKTKdBBboMrLTsjr2NYVBwapCkn7Mr,KxogYhiNfwxuswvXV66eFyKcCpm7dZ7TqHVqujHAVUjJxyivxQ9X,L2BUNduTSyZwZjwNHynQTF14mv2uz2NRq5n5sYWTb4FkkmqgEE9f,L1okJGHGn1kFjdXHKxXjwVVtmCMR2JA5QsbKCSpSb7ReQjezKeoD,KxDCNSST75HFPaW5QKpzHtAyaCQC7p9Vo3FYfi2u4dXD1vgMiboK,L5edQjFtnkcf5UWURn6UuuoFrabgDQUHdheKCziwN42aLwS3KizU,KzF8UWFcEC7BYTq8Go1xVimMkDmyNYVmXV5PV7RuDicvAocoPB8i,L3nHUboKG2w4VSJ5jYZ5CBM97oeK6YuKvfZxrefdShECcjEYKMWZ,KyjHo36dWkYhimKmVVmQTq3gERv3pnqA4xFCpvUgbGDJad7eS8WE,KwsfyHKRUTZPQtysN7M3tZ4GXTnuov5XRgjdF2XCG8faAPmFruRF,KzCUbGhN9LJhdeFfL9zQgTJMjqxdBKEekRGZX24hXdgCNCijkkap,KzgpMBwwsDLwkaC5UrmBgCYaBD2WgZ7PBoGYXR8KT7gCA9UTN5a3,KyBXTPy4T7YG4q9tcAM3LkvfRpD1ybHMvcJ2ehaWXaSqeGUxEdkP,KzJDe9iwJRPtKP2F2AoN6zBgzS7uiuAwhWCfGdNeYJ3PC1HNJ8M8,L1xbHrxynrqLKkoYc4qtoQPx6uy5qYXR5ZDYVYBSRmCV5piU3JG9,KzRedjSwMggebB3VufhbzpYJnvHfHe9kPJSjCU5QpJdAW3NSZxYS,Kyjtp5858xL7JfeV4PNRCKy2t6XvgqNNepArGY9F9F1SSPqNEMs3,L2D4RLHPiHBidkHS8ftx11jJk1hGFELvxh8LoxNQheaGT58dKenW,KyLPZdwY4td98bKkXqEXTEBX3vwEYTQo1yyLjX2jKXA63GBpmSjv))) +** a914c2c9c510e9d7f92fd6131e94803a8d34a8ef675e87 + +Invalid descriptors + +* More than 15 keys in P2SH multisig: sh(multi(16,03669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0,0260b2003c386519fc9eadf2b5cf124dd8eea4c4e68d5e154050a9346ea98ce600,0362a74e399c39ed5593852a30147f2959b56bb827dfa3e60e464b02ccf87dc5e8,0261345b53de74a4d721ef877c255429961b7e43714171ac06168d7e08c542a8b8,02da72e8b46901a65d4374fe6315538d8f368557dda3a1dcf9ea903f3afe7314c8,0318c82dd0b53fd3a932d16e0ba9e278fcc937c582d5781be626ff16e201f72286,0297ccef1ef99f9d73dec9ad37476ddb232f1238aff877af19e72ba04493361009,02e502cfd5c3f972fe9a3e2a18827820638f96b6f347e54d63deb839011fd5765d,03e687710f0e3ebe81c1037074da939d409c0025f17eb86adb9427d28f0f7ae0e9,02c04d3a5274952acdbc76987f3184b346a483d43be40874624b29e3692c1df5af,02ed06e0f418b5b43a7ec01d1d7d27290fa15f75771cb69b642a51471c29c84acd,036d46073cbb9ffee90473f3da429abc8de7f8751199da44485682a989a4bebb24,02f5d1ff7c9029a80a4e36b9a5497027ef7f3e73384a4a94fbfe7c4e9164eec8bc,02e41deffd1b7cce11cde209a781adcffdabd1b91c0ba0375857a2bfd9302419f3,02d76625f7956a7fc505ab02556c23ee72d832f1bac391bcd2d3abce5710a13d06,0399eb0a5487515802dc14544cf10b3666623762fbed2ec38a3975716e2c29c232)) +* Invalid threshold: multi(a,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +* Threshold of 0: multi(0,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +* Threshold larger than keys: multi(3,L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1,5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) + +==Backwards Compatibility== + +multi(), and sortedmulti() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As these are a wholly new descriptors, they are not compatible with any implementation. +However the scripts produced are standard scripts so existing software are likely to be familiar with them. + +==Reference Implementation== + +multi(), and sortedmulti() descriptors have been implemented in Bitcoin Core since version 0.17. diff --git a/bip-0384.mediawiki b/bip-0384.mediawiki new file mode 100644 index 0000000000..7dbbd8d0f5 --- /dev/null +++ b/bip-0384.mediawiki @@ -0,0 +1,78 @@ +
+  BIP: 384
+  Layer: Applications
+  Title: combo() Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies combo() output script descriptors. +These take a key and produce P2PK, P2PKH, P2WPKH, and P2SH-P2WPKH output scripts if applicable to the key. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +In order to make the transition from traditional key based wallets to descriptor based wallets easier, it is useful to be able to take a key and produce the scripts which have traditionally been produced by wallet software. + +==Specification== + +A new top level script expression is defined: combo(KEY). +This expression can only be used as a top level expression. +It takes a single key expression as an argument and produces either 2 or 4 output scripts, depending on the key. +A combo() expression always produces a P2PK and P2PKH script, the same as putting the key in both a pk() and a pkh() expression. +If the key is/has a compressed public key, then P2WPKH and P2SH-P2WPKH scripts are also produced, the same as putting the key in both a wpkh() and sh(wpkh()) expression. + +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, and 1st scripts in additional sub-bullets. + +* combo(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1) +** 2103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bdac +** 76a9149a1c78a507689f6f54b847ad1cef1e614ee23f1e88ac +** 00149a1c78a507689f6f54b847ad1cef1e614ee23f1e +** a91484ab21b1b2fd065d4504ff693d832434b6108d7b87 +* combo(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +** 4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235ac +** 76a914b5bd079c4d57cc7fc28ecf8213a6b791625b818388ac +* combo([01234567]xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL) +** 2102d2b36900396c9282fa14628566582f206a5dd0bcc8d5e892611806cafb0301f0ac +** 76a91431a507b815593dfc51ffc7245ae7e5aee304246e88ac +** 001431a507b815593dfc51ffc7245ae7e5aee304246e +** a9142aafb926eb247cb18240a7f4c07983ad1f37922687 +* combo(xprvA2JDeKCSNNZky6uBCviVfJSKyQ1mDYahRjijr5idH2WwLsEd4Hsb2Tyh8RfQMuPh7f7RtyzTtdrbdqqsunu5Mm3wDvUAKRHSC34sJ7in334/*) +** Child 0 +*** 2102df12b7035bdac8e3bab862a3a83d06ea6b17b6753d52edecba9be46f5d09e076ac +*** 76a914f90e3178ca25f2c808dc76624032d352fdbdfaf288ac +*** 0014f90e3178ca25f2c808dc76624032d352fdbdfaf2 +*** a91408f3ea8c68d4a7585bf9e8bda226723f70e445f087 +** Child 1 +*** 21032869a233c9adff9a994e4966e5b821fd5bac066da6c3112488dc52383b4a98ecac +*** 76a914a8409d1b6dfb1ed2a3e8aa5e0ef2ff26b15b75b788ac +*** 0014a8409d1b6dfb1ed2a3e8aa5e0ef2ff26b15b75b7 +*** a91473e39884cb71ae4e5ac9739e9225026c99763e6687 + +Invalid descriptors + +* combo() in sh : sh(combo(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* combo() in wsh : wsh(combo(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* Script in combo(): combo(pkh(03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) + +==Backwards Compatibility== + +combo() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As this is a wholly new descriptor, it is not compatible with any implementation. +However the scripts produced are standard scripts so existing software are likely to be familiar with them. + +==Reference Implementation== + +combo() descriptors have been implemented in Bitcoin Core since version 0.17. diff --git a/bip-0385.mediawiki b/bip-0385.mediawiki new file mode 100644 index 0000000000..4f544cea07 --- /dev/null +++ b/bip-0385.mediawiki @@ -0,0 +1,74 @@ +
+  BIP: 385
+  Layer: Applications
+  Title: raw() and addr() Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies raw() and addr() output script descriptors. +raw() encapsulates a raw script as a descriptor. +addr() encapsulates an address as a descriptor. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +In order to make descriptors maximally compatible with scripts in use today, it is useful to be able to wrap any arbitrary output script or an address into a descriptor. + +==Specification== + +Two new script expressions are defined: raw() and addr(). + +===raw()=== + +The raw(HEX) expression can only be used as a top level descriptor. +As the argument, it takes a hex string representing a Bitcoin script. +The output script produced by this descriptor is the script represented by HEX. + +===addr()=== + +The addr(ADDR) expression can only be used as a top level descriptor. +It takes an address as its single argument. +The output script produced by this descriptor is the output script produced by the address ADDR. + +==Test Vectors== + +Valid descriptors followed by the scripts they produce. + +* raw(deadbeef) +** deadbeef +* raw(512103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea23552ae) +** 512103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd4104a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea23552ae +* raw(a9149a4d9901d6af519b2a23d4a2f51650fcba87ce7b87) +** a9149a4d9901d6af519b2a23d4a2f51650fcba87ce7b87 +* addr(3PUNyaW7M55oKWJ3kDukwk9bsKvryra15j) +** a914eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee87 + +Invalid descriptors + +* Non-hex script: raw(asdf) +* Invalid address: addr(asdf) +* raw nested in sh: sh(raw(deadbeef)) +* raw nested in wsh: wsh(raw(deadbeef)) +* addr nested in sh: sh(addr(3PUNyaW7M55oKWJ3kDukwk9bsKvryra15j)) +* addr nested in wsh: wsh(addr(3PUNyaW7M55oKWJ3kDukwk9bsKvryra15j)) + +==Backwards Compatibility== + +raw() and addr() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As this is a wholly new descriptor, it is not compatible with any implementation. +The reuse of existing Bitcoin addresses allows for this to be more easily implemented. + +==Reference Implementation== + +raw() and addr() descriptors have been implemented in Bitcoin Core since version 0.17. diff --git a/bip-0386.mediawiki b/bip-0386.mediawiki new file mode 100644 index 0000000000..69feb9f1cf --- /dev/null +++ b/bip-0386.mediawiki @@ -0,0 +1,121 @@ +
+  BIP: 386
+  Layer: Applications
+  Title: tr() Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2021-06-27
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies tr() output script descriptors. +tr() descriptors take a key and optionally a tree of scripts and produces a P2TR output script. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +Taproot added one additional standard output script format: P2TR. +These expressions allow specifying those formats as a descriptor. + +==Specification== + +A new script expression is defined: tr(). +A new expression is defined: Tree Expressions + +===Tree Expression=== + +A Tree Expression (denoted TREE) is an expression which represents a tree of scripts. +The way the tree is represented in an output script is dependent on the higher level expressions. + +A Tree Expression is: +* Any Script Expression that is allowed at the level this Tree Expression is in. +* A pair of Tree Expressions consisting of: +** An open brace { +** A Tree Expression +** A comma , +** A Tree Expression +** A closing brace } + +===tr()=== + +The tr(KEY) or tr(KEY, TREE) expression can only be used as a top level expression. +All key expressions under any tr() expression must create x-only public keys. + +tr(KEY) takes a single key expression as an argument and produces a P2TR output script which does not have a script path. +Each key produced by the key expression is used as the internal key of a P2TR output as specified by [[bip-0341.mediawiki#cite_ref-22-0|BIP 341]]. +Specifically, "If the spending conditions do not require a script path, the output key should commit to an unspendable script path instead of having no script path. +This can be achieved by computing the output key point as ''Q = P + int(hashTapTweak(bytes(P)))G''." + +
+internal_key:       lift_x(KEY)
+32_byte_output_key: internal_key + int(HashTapTweak(bytes(internal_key)))G
+scriptPubKey:       OP_1 <32_byte_output_key>
+
+ +tr(KEY, TREE) takes a key expression as the first argument, and a tree expression as the second argument and produces a P2TR output script which has a script path. +The keys produced by the first key expression are used as the internal key as specified by [[bip-0341.mediawiki#Constructing_and_spending_Taproot_outputs|BIP 341]]. +The Tree expression becomes the Taproot script tree as described in BIP 341. +A merkle root is computed from this tree and combined with the internal key to create the Taproot output key. + +
+internal_key:       lift_x(KEY)
+merkle_root:        HashTapBranch(TREE)
+32_byte_output_key: internal_key + int(HashTapTweak(bytes(internal_key) || merkle_root))G
+scriptPubKey:       OP_1 <32_byte_output_key>
+
+ +===Modified Key Expression=== + +Key Expressions within a tr() expression must only create x-only public keys. +Uncompressed public keys are not allowed, but compressed public keys would be implicitly converted to x-only public keys. +The keys derived from extended keys must be serialized as x-only public keys. +An additional key expression is defined only for use within a tr() descriptor: + +* A 64 hex character string representing an x-only public key + +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, 1st, and 2nd scripts listed. + +* tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd) +** 512077aab6e066f8a7419c5ab714c12c67d25007ed55a43cadcacb4d7a970a093f11 +* tr(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1) +** 512077aab6e066f8a7419c5ab714c12c67d25007ed55a43cadcacb4d7a970a093f11 +* tr(xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/0/*,pk(xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/1/*)) +** 512078bc707124daa551b65af74de2ec128b7525e10f374dc67b64e00ce0ab8b3e12 +** 512001f0a02a17808c20134b78faab80ef93ffba82261ccef0a2314f5d62b6438f11 +** 512021024954fcec88237a9386fce80ef2ced5f1e91b422b26c59ccfc174c8d1ad25 +* tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,pk(669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0)) +** 512017cf18db381d836d8923b1bdb246cfcd818da1a9f0e6e7907f187f0b2f937754 +* tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,{pk(xprvA2JDeKCSNNZky6uBCviVfJSKyQ1mDYahRjijr5idH2WwLsEd4Hsb2Tyh8RfQMuPh7f7RtyzTtdrbdqqsunu5Mm3wDvUAKRHSC34sJ7in334/0),{{pk(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL),pk(02df12b7035bdac8e3bab862a3a83d06ea6b17b6753d52edecba9be46f5d09e076)},pk(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)}}) +** 512071fff39599a7b78bc02623cbe814efebf1a404f5d8ad34ea80f213bd8943f574 + +Invalid Descriptors + +* Uncompressed private key: tr(5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss) +* Uncompressed public key: tr(04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235) +* tr() nested in wsh: wsh(tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* tr() nested in sh: sh(tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* pkh() nested in tr: tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd, pkh(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1)) + +==Backwards Compatibility== + +tr() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As these are a set of wholly new descriptors, they are not compatible with any implementation. +However the scripts produced are standard scripts so existing software are likely to be familiar with them. + +Tree Expressions are largely incompatible with existing script expressions due to the restrictions in those expressions. +As of 2021-06-27, the only allowed script expression that can be used in a tree expression is pk(). +However there will be future BIPs that specify script expressions that can be used in tree expressions. + +==Reference Implementation== + +tr() descriptors have been implemented in Bitcoin Core since version 22.0. diff --git a/bip-0387.mediawiki b/bip-0387.mediawiki new file mode 100644 index 0000000000..2789af1670 --- /dev/null +++ b/bip-0387.mediawiki @@ -0,0 +1,100 @@ +
+  BIP: 387
+  Layer: Applications
+  Title: Tapscript Multisig Output Script Descriptors
+  Authors: Pieter Wuille 
+           Ava Chow 
+  Status: Deployed
+  Type: Informational
+  Assigned: 2024-04-17
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies multi_a() and sortedmulti_a() output script descriptors. +Like BIP 383's multi() and sortedmulti(), both functions take a threshold and one +or more public keys and produce a multisig script. The primary distinction is that multi_a() +and sortedmulti_a() only produce tapscripts and are only allowed in a tapscript context. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +The most common complex script used in Bitcoin is a threshold multisig. +These expressions allow specifying multisig scripts as a descriptor. + +==Specification== + +Two new script expressions are defined: multi_a() and sortedmulti_a(). +Both expressions produce the scripts of the same template and take the same arguments. +They are written as multi_a(k,KEY_1,KEY_2,...,KEY_n). +k is the threshold - the number of keys that must sign the input for the script to be valid. +KEY_1,KEY_2,...,KEY_n are the key expressions for the multisig. k must be less than or equal to n. + +multi_a() and sortedmulti_a() expressions can only be used inside of a tr() descriptor. +The maximum number of keys is 999. + +The output script produced also depends on the value of k. If k is less than or equal to 16: +
+KEY_1 OP_CHECKSIG KEY_2 OP_CHECKSIGADD ... KEY_n OP_CHECKSIGADD OP_k OP_NUMEQUAL
+
+ +if k is greater than 16: +
+KEY_1 OP_CHECKSIG KEY_2 OP_CHECKSIGADD ... KEY_n OP_CHECKSIGADD k OP_NUMEQUAL
+
+ +===sortedmulti_a()=== + +The only change for sortedmulti_a() is that the x-only public keys are sorted lexicographically prior to the creation of the output script. +This sorting is on the keys that are to be put into the output script, i.e. after all extended keys are derived. + +===Multiple Extended Keys=== + +When one or more of the key expressions in a multi_a() or sortedmulti_a() expression are extended keys, the derived keys use the same child index. +This changes the keys in lockstep and allows for output scripts to be indexed in the same way that the derived keys are indexed. + +==Test Vectors== + +Valid descriptors followed by the scripts they produce. Descriptors involving derived child keys will have the 0th, 1st, and 2nd scripts listed. + +* tr(L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1,multi_a(1,KzoAz5CanayRKex3fSLQ2BwJpN7U52gZvxMyk78nDMHuqrUxuSJy)) +** 5120eb5bd3894327d75093891cc3a62506df7d58ec137fcd104cdd285d67816074f3 +* tr(a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd,multi_a(1,669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0)) +** 5120eb5bd3894327d75093891cc3a62506df7d58ec137fcd104cdd285d67816074f3 +* tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(2,[00000000/111'/222]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc,xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L/0)) +** 51202eea93581594a43c0c8423b70dc112e5651df63984d108d4fc8ccd3b63b4eafa +* tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,sortedmulti_a(2,[00000000/111'/222]xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc,xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L/0)) +** 512016fa6a6ba7e98c54b5bf43b3144912b78a61b60b02f6a74172b8dcb35b12bc30 +* tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,sortedmulti_a(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/0/*)) +** 5120abd47468515223f58a1a18edfde709a7a2aab2b696d59ecf8c34f0ba274ef772 +** 5120fe62e7ed20705bd1d3678e072bc999acb014f07795fa02cb8f25a7aa787e8cbd +** 51201311093750f459039adaa2a5ed23b0f7a8ae2c2ffb07c5390ea37e2fb1050b41 +* tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(2,xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647'/0,xprv9vHkqa6EV4sPZHYqZznhT2NPtPCjKuDKGY38FBWLvgaDx45zo9WQRUT3dKYnjwih2yJD9mkrocEZXo1ex8G81dwSM1fwqWpWkeS3v86pgKt/1/2/*,xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi/10/20/30/40/*')) +** 5120e4c8f2b0a7d3a688ac131cb03248c0d4b0a59bbd4f37211c848cfbd22a981192 +** 5120827faedaa21e52fca2ac83b53afd1ab7d4d1e6ce67ff42b19f2723d48b5a19ab +** 5120647495ed09de61a3a324704f9203c130d655bf3141f9b748df8f7be7e9af55a4 + +Invalid descriptors + +* Unsupported top level: multi_a(1,03669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0) +* Unsupported sh() context: sh(multi_a(1,03669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0)) +* Unsupported wsh() context: wsh(multi_a(1,03669b8afcec803a0d323e9a17f3ea8e68e8abe5a278020a929adbec52421adbd0)) +* Invalid threshold: tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(a,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* Threshold of 0: tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(0,03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd)) +* Uncompressed pubkey: tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(1,04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235)) +* Threshold larger than keys: tr(50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0,multi_a(3,L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1,5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss)) + +==Backwards Compatibility== + +multi_a() and sortedmulti_a() descriptors use the format and general operation specified in [[bip-0380.mediawiki|380]]. +As these are wholly new descriptors, they are not compatible with any implementation. +However, the scripts produced are standard scripts, so existing software are likely to be familiar with them. + +==Reference Implementation== + +multi_a() and sortedmulti_a() descriptors were implemented in Bitcoin Core in https://github.com/bitcoin/bitcoin/pull/24043 and have been available since version 24.0. diff --git a/bip-0388.mediawiki b/bip-0388.mediawiki new file mode 100644 index 0000000000..6d0167eff3 --- /dev/null +++ b/bip-0388.mediawiki @@ -0,0 +1,348 @@ +
+  BIP: 388
+  Layer: Applications
+  Title: Wallet Policies for Descriptor Wallets
+  Authors: Salvatore Ingala 
+  Status: Complete
+  Type: Specification
+  Assigned: 2022-11-16
+  License: BSD-2-Clause
+  Discussion: 2022-05-10: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020423.html
+
+ +== Abstract == + +Software wallets and hardware signing devices typically partition funds into separate "accounts". When signing or visualizing a transaction, aggregate flows of funds of all accounts affected by the transaction may (and should) be displayed to the user. + +Wallet policies build on top of output script descriptors to represent such accounts in a compact, reviewable way. +An account encompasses a logical group of receive and change addresses, and each wallet policy represents all descriptors necessary to describe an account in its entirety. + +We simplify the language to suit devices with limited memory, where even keeping the entire descriptor in memory could be a major hurdle, by reducing the generality of descriptors to just the essential features and by separating the extended pubkeys and other key information from the descriptor. + +This results in a more compact representation and simplifies the inspection of the policy by the user. + +The compilation of wallet policies to the corresponding descriptor is trivial, and the reverse process is easy for supported descriptors, because the language is kept similar to that of output script descriptors. + +== Copyright == + +This BIP is licensed under the BSD 2-clause license. + +== Motivation == + +''[[bip-0380.mediawiki|Output Script Descriptors]]'' were introduced in Bitcoin Core as a way to represent collections of output scripts. It is a general and flexible language, designed to catch all the possible use-cases of bitcoin wallets (that is, if you know the script and you have the necessary keys, it will be possible to sign transactions with any descriptor-based software wallet). + +Unfortunately, descriptors are not a perfect match for the typical usage of hardware signing devices (often also called ''hardware wallets''). Most of them have some of the following limitations when compared to a general-purpose machine running Bitcoin Core: + +* they are embedded devices with limited RAM and computational power; +* they cannot import additional private keys (that is, they can only sign with keys derived from a single seed via [[bip-0032.mediawiki|BIP-32]]); +* they have limited storage, or they might not have persistent storage at all (''stateless design''). + +Moreover, other limitations like the limited size of the screen might affect what design choices are available in practice. Therefore, minimizing the amount of information shown on-screen is important for a good user experience. The ability for the user to completely validate on-screen the kind of script used (and each of the involved keys) is crucial for secure usage, as the machine that is interacting with the hardware signer (and running the software wallet) is considered untrusted. + +A more native, compact representation of the wallet receive and change addresses might also benefit the UX of software wallets when they use descriptors (possibly with miniscript) for representing complex locking conditions. + +We remark that wallet policies are not related to the ''policy'' language, a higher level language that can be compiled to [[bip-0379.md|miniscript]]. + +=== Security, privacy and UX concerns for hardware signing devices === + +The usage of complex scripts presents challenges in terms of both security and user experience for a hardware signing device. + +==== Security issues ==== + +Hardware signing devices strive to guarantee that no action can be performed without the user’s consent as long as the user correctly verifies the information that is shown on the device’s screen before approving. + +This must hold even in scenarios where the attacker has full control of the machine that is connected to the signing device, and can execute arbitrary requests, or tamper with the legitimate user's requests. + +Therefore, it is not at all trivial to allow complex scripts, especially if they contain keys that belong to third parties. +The hardware signing device must guarantee that the user knows precisely what "policy" is being used to spend the funds, and that any "unspent" funds (if any) that is sent to a change address will be protected by the same policy. + +This makes it impossible for an attacker to surreptitiously modify the policy, therefore stealing or burning the user's funds. + +==== Avoiding key reuse ==== + +Reusing public keys within a script is a source of malleability when using miniscript policies, which has potential security implications. + +Reusing keys across different UTXOs harms user privacy by allowing external parties to link these UTXOs to the same entity once they are spent. + +By constraining the derivation path patterns to have a uniform structure, wallet policies prevent key reuse among the same or different UTXOs of the same account. + +It is strongly recommended to avoid key reuse across accounts. Distinct public keys per account can be guaranteed by using distinct hardened derivation paths. This specification does not mandate hardened derivation in order to maintain compatibility with existing deployments that do not adhere to this recommendation. + +It is out of scope for this document to guarantee that users do not reuse extended public keys among different wallet accounts. This is still very important, but the responsibility is left to the users and their software wallet. + +==== UX issues ==== + +Miniscript (and taproot trees) allow substantially more complex spending policies. It is a challenge to ensure that the user can practically verify such spending policies on the screen. + +We set two fundamental design goals: +* Minimize the amount of information that is shown on screen - so that the user can actually validate it. +* Minimize the number of times the user has to validate such information. + +Designing a secure protocol for the coordination of a descriptor wallet among distant parties is also a challenging problem that is out of the scope of this document. See [[bip-0129.mediawiki|BIP-129 (Bitcoin Secure Multisig Setup)]] for an approach designed for multisig wallets. Regardless of the approach, the ability for the user to carefully verify all the details of the spending policies using the hardware signer's screen is a prerequisite for security in adversarial environments. + +=== Policy registration as a solution === + +A solution to address the security concerns, and part of the UX concerns, is to have a registration flow for the wallet policy in the hardware signing device. The ''wallet policy'' must contain enough information to generate all the relevant addresses/scripts, and for the hardware signing device to identify the keys that it controls and that are needed to spend the funds sent to those addresses. + +Before a new policy is used for the first time, the user will register a wallet policy into the hardware device. While the details of the process are out of scope in this document, the flow should be something similar to the following: + +# The software wallet initiates a ''wallet policy registration'' on the hardware signing device; the information should include the wallet policy, but also a unique ''name'' that identifies the policy. +# The device shows the wallet policy to the user using the secure screen. +# After inspecting the policy and comparing it with a trusted source (for example a printed backup), the user approves the policy. +# If stateful, the hardware signing device persists the policy in its permanent memory; if stateless, it returns a "proof of registration". + +The '''proof of registration''' will allow the hardware signer to verify that a certain policy was indeed previously approved by the user, and is therefore safe to use without repeating the expensive user verification procedure. The details of how to create a proof of registration are out of scope for this document; using a Message Authentication Code on a hash committing to the wallet policy, its name and any additional metadata is an effective solution if correctly executed. + +Once a policy is registered, the hardware signing device can perform the typical operations securely: +* generating receive and change addresses; +* showing addresses on the secure screen; +* sign transactions spending from a wallet, while correctly identifying change addresses and computing the transaction fees. + +Before any of the actions mentioned above, the hardware signing device will retrieve the policy from its permanent storage if stateful; if stateless it will validate the proof of registration before using the wallet policy provided by the client. + +Once the previously registered policy is correctly identified and approved by the user (for example by showing its name), and as long as the policy registration was executed securely, hardware signing devices can provide a user experience similar to the usual one for single-signature transactions. + +=== Avoiding blowup in descriptor size === + +While reusing a pubkey in different branches of a miniscript is explicitly forbidden by miniscript (as it has certain negative security implications), it is still reasonable to reuse the same xpub in multiple places, albeit with different final steps of derivation (so that the actual pubkeys that are used in the script are indeed different). + +In fact, there are many reasonable spending policies with a quadratic size in the number of participants. For example, using Taproot, a 3-of-5 threshold wallet could use: +* a key path with a 5-of-5 [[bip-0327.mediawiki|MuSig2]] aggregated key +* a script tree with 11 leaves: +** 10 different scripts using a 3-of-3 MuSig2 aggregated key, plus +** a final leaf with a fallback 3-of-5 multisig using multi_a (in case interactive signing is not available). + +With each xpub being 118 bytes long, the repetition of xpubs makes the descriptor become extremely large. + +Replacing the common part of the key with a short key placeholder and organizing all the key expressions in a separate list helps to keep the size of the wallet policy small, which is crucial to allow human inspection during the registration flow. + +== Specification == + +This section formally defines wallet policies, and how they relate to output script descriptors. + +=== Formal definition === + +A ''wallet policy'' is composed of a ''wallet descriptor template'', together with a vector of ''key information items''. + +==== Wallet descriptor template ==== + +A ''wallet descriptor template'' is a SCRIPT expression. + +SCRIPT expressions: +* sh(SCRIPT) (top level only): P2SH embed the argument. +* wsh(SCRIPT) (top level or inside sh only): P2WSH embed the argument. +* pkh(KEY) (not inside tr): P2PKH output for the given public key. +* wpkh(KEY) (top level or inside sh only): P2WPKH output for the given compressed pubkey. +* multi(k,KEY_1,KEY_2,...,KEY_n) (inside sh or wsh only): ''k''-of-''n'' multisig script. +* sortedmulti(k,KEY_1,KEY_2,...,KEY_n) (inside sh or wsh only): ''k''-of-''n'' multisig script with keys sorted lexicographically in the resulting script. +* tr(KEY) or tr(KEY,TREE) (top level only): P2TR output with the specified key as internal key, and optionally a tree of script paths. +* any valid miniscript template (inside wsh or tr only). + +See [[bip-0379.md|BIP-379]] for a precise specification of all the valid miniscript SCRIPT expressions. + +TREE expressions: +* any SCRIPT expression +* An open brace {, a TREE expression, a comma ,, a TREE expression, and a closing brace } + + +KEY expressions consist of +* a KP expression +* ''always'' followed by either: +** the string /**, or +** a string of the form //*, for two distinct decimal numbers NUM representing unhardened derivations, or +** any of the additional, implementation-specific valid derivation path patterns (see [[#optional-derivation-paths|Optional derivation paths]] below). + +KP expressions (key placeholders) consist of either: +* a KI (key index) expression, or +* (only inside tr): musig(KI_1,KI_2,...,KI_n) + +A KI (key index) expression consists of: +* a single character @ +* followed by a non-negative decimal number, with no leading zeros (except for @0) + +The /** in the placeholder template represents commonly used paths for receive/change addresses, and is equivalent to /<0;1>/*. + +Note that while [[bip-0389.mediawiki|BIP-389]] allows multipath / expressions with an arbitrary number of options, this specification restricts it to exactly 2 choices (with the typical meaning of receive/change addresses). + +SCRIPT, TREE and KEY expressions map directly to the corresponding concepts defined in [[bip-0380.mediawiki|BIP-380]] for output script descriptors. + +Each KEY expression always corresponds to a precise public key in the final bitcoin Script. Therefore, all the derivation steps in the BIP-32 hierarchy are included in a KEY expression. + +Each KP (key placeholder) expression, on the other hand, maps to the root of all the corresponding public keys for all the possible UTXOs that belong to the account represented in the wallet policy. Therefore, no derivation steps are allowed in a KP expression. + +A KI (key index) @i for some number ''i'' represents the ''i''-th key in the vector of key information items (which must be of size at least ''i + 1'', or the wallet policy is invalid). + +Note: while descriptor templates for miniscript are not formally defined in this version of the document (pending standardization), it is straightforward to adapt this approach by adding additional SCRIPT expressions. + +==== Key information vector ==== + +Each element of the key origin information vector is a KEY_INFO expression, containing an extended public key, and (optionally) its key origin. + +* Optionally, key origin information, consisting of: +** An open bracket [ +** Exactly 8 hex characters for the fingerprint of the master key from which this key is derived from (see [[bip-0032.mediawiki|BIP-32]] for details) +** Followed by zero or more /NUM' or /NUM path elements to indicate hardened or unhardened derivation steps between the fingerprint and the xpub that follows +** A closing bracket ] +* Followed by the actual key, which is a serialized extended public key (as defined in [[bip-0032.mediawiki|BIP-32]]). + +==== Additional rules ==== + +A wallet policy must have at least one key placeholder and the corresponding key. + +The public keys obtained by deserializing elements of the key information vector must be pairwise distinct'''Why must public keys be distinct?''' Reusing pubkeys could be insecure in the context of wallet policies containing [https://bitcoin.sipa.be/miniscript/ miniscript]. Avoiding repeated public keys altogether avoids the problem at the source.. + +If two KEY are KP//* and KP//* for the same key placeholder KP, then the sets {M, N} and {P, Q} must be disjoint. Two musig key placeholders are the same if they have exactly the same set of key indexes (regardless of the order). + +Repeated KI expressions are not allowed inside a musig placeholder. + +The key information vector should be ordered so that placeholder @i never appears for the first time before an occurrence of @j for some j < i; for example, the first placeholder is always @0, the next one is @1, etc. + +=== Descriptor derivation === + +From a wallet descriptor template (and the associated vector of key information items), one can therefore obtain the corresponding multipath descriptor by: + +* replacing each key placeholder with the corresponding key origin information; +* replacing every /** with /<0;1>/*. + +For example, the wallet descriptor pkh(@0/**) with key information +["[d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL"] +produces the following multipath descriptor: + +pkh([d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/<0;1>/*) + +=== Implementation guidelines === + +It is acceptable to implement only a subset of the possible wallet policies defined by this standard. It is recommended that any limitations are clearly documented. + +Implementations can add additional metadata that is stored together with the wallet policy for the purpose of wallet policy registration and later usage. Metadata can be vendor-specific and is out of the scope of this document. + +Any implementation in a software wallet that allows wallet policies not matching any of the specifications in [[bip-0044.mediawiki|BIP-44]], [[bip-0049.mediawiki|BIP-49]], [[bip-0084.mediawiki|BIP-84]], [[bip-0086.mediawiki|BIP-86]] (especially if involving external cosigners) should put great care into a process for backing up the wallet policy that represents the account. In fact, unlike standard single-signature scenarios, the seed alone is no longer enough to discover wallet policies with existing funds, and the loss of the backup is likely to lead to permanent loss of funds. Unlike the seed, leaking such backups only affects the privacy of the user, but it does not allow the attacker to steal funds. + +=== Optional derivation paths === + +In order to allow supporting legacy derivation schemes (for example, using simply /* instead of the more common //* scheme most software wallets use today), or other schemes that are not covered in this document, implementations might choose to permit additional derivation patterns for the key placeholder (KP) expressions. + +However, care needs to be taken in view of the following considerations: + +* Allowing derivation schemes with a different length or cardinality in the same wallet policy would make it difficult to guarantee that there are no repeated pubkeys for every possible address generated by the policy. For example, @0/<0;1>/* and @1/* would generate the same pubkeys if the second public key in the key information vector is one of the first two unhardened children of the first public key. This could cause malleability with potential security implications (for example, in policies containing miniscript). +* Allowing naked pubkeys with no /* suffix (for example a descriptor template like wsh(multi(2,@0,@1/<0;1>/*))) would cause a pubkey to be repeated in every output generated from the policy, which would result in a total loss of privacy. + +== Examples == + +In the examples in this section, the vector of key information items is omitted. See the test vectors below for complete examples. + +Common single-signature account patterns: +* pkh(@0/**) (legacy). +* wpkh(@0/**) (native segwit). +* sh(wpkh(@0/**)) (nested segwit). +* tr(@0/**) (taproot single-signature account). + +Common multisig schemes: +* wsh(multi(2,@0/**,@1/**)) - SegWit 2-of-2 multisig, keys in order. +* sh(sortedmulti(2,@0/**,@1/**,@2/**)) - Legacy 2-of-3 multisig, sorted keys. +* tr(musig(@0,@1)/**) - MuSig2 2-of-2 in the taproot keypath + +Some miniscript policies in wsh: +* wsh(and_v(v:pk(@0/**),or_d(pk(@1/**),older(12960)))) - Trust-minimized second factor, degrading to a single signature after about 90 days. +* wsh(thresh(3,pk(@0/**),s:pk(@1/**),s:pk(@2/**),sln:older(12960))) - A 3-of-3 wallet that becomes a 2-of-3 if coins are not spent for about 90 days. +* wsh(or_d(pk(@0/**),and_v(v:multi(2,@1/**,@2/**,@3/**),older(65535)))) - A singlesig wallet with automatic inheritance to a timelocked 2-of-3 multisig of family members. + +== Test Vectors == + +=== Valid policies === + +[[bip-0044.mediawiki|BIP-44]], first account + Descriptor template: pkh(@0/**) + Keys info: ["[6738736c/44'/0'/0']xpub6Br37sWxruYfT8ASpCjVHKGwgdnYFEn98DwiN76i2oyY6fgH1LAPmmDcF46xjxJr22gw4jmVjTE2E3URMnRPEPYyo1zoPSUba563ESMXCeb"] + Descriptor: pkh([6738736c/44'/0'/0']xpub6Br37sWxruYfT8ASpCjVHKGwgdnYFEn98DwiN76i2oyY6fgH1LAPmmDcF46xjxJr22gw4jmVjTE2E3URMnRPEPYyo1zoPSUba563ESMXCeb/<0;1>/*) +
+[[bip-0049.mediawiki|BIP-49]], second account + Descriptor template: sh(wpkh(@0/**)) + Keys info: ["[6738736c/49'/0'/1']xpub6Bex1CHWGXNNwGVKHLqNC7kcV348FxkCxpZXyCWp1k27kin8sRPayjZUKDjyQeZzGUdyeAj2emoW5zStFFUAHRgd5w8iVVbLgZ7PmjAKAm9"] + Descriptor: sh(wpkh([6738736c/49'/0'/1']xpub6Bex1CHWGXNNwGVKHLqNC7kcV348FxkCxpZXyCWp1k27kin8sRPayjZUKDjyQeZzGUdyeAj2emoW5zStFFUAHRgd5w8iVVbLgZ7PmjAKAm9/<0;1>/*)) +
+[[bip-0084.mediawiki|BIP-84]], third account + Descriptor template: wpkh(@0/**) + Keys info: ["[6738736c/84'/0'/2']xpub6CRQzb8u9dmMcq5XAwwRn9gcoYCjndJkhKgD11WKzbVGd932UmrExWFxCAvRnDN3ez6ZujLmMvmLBaSWdfWVn75L83Qxu1qSX4fJNrJg2Gt"] + Descriptor: wpkh([6738736c/84'/0'/2']xpub6CRQzb8u9dmMcq5XAwwRn9gcoYCjndJkhKgD11WKzbVGd932UmrExWFxCAvRnDN3ez6ZujLmMvmLBaSWdfWVn75L83Qxu1qSX4fJNrJg2Gt/<0;1>/*) +
+[[bip-0086.mediawiki|BIP-86]], first account + Descriptor template: tr(@0/**) + Keys info: ["[6738736c/86'/0'/0']xpub6CryUDWPS28eR2cDyojB8G354izmx294BdjeSvH469Ty3o2E6Tq5VjBJCn8rWBgesvTJnyXNAJ3QpLFGuNwqFXNt3gn612raffLWfdHNkYL"] + Descriptor: tr([6738736c/86'/0'/0']xpub6CryUDWPS28eR2cDyojB8G354izmx294BdjeSvH469Ty3o2E6Tq5VjBJCn8rWBgesvTJnyXNAJ3QpLFGuNwqFXNt3gn612raffLWfdHNkYL/<0;1>/*) +
+[[bip-0048.mediawiki|BIP-48]] P2WSH multisig + Descriptor template: wsh(sortedmulti(2,@0/**,@1/**)) + Keys info: ["[6738736c/48'/0'/0'/2']xpub6FC1fXFP1GXLX5TKtcjHGT4q89SDRehkQLtbKJ2PzWcvbBHtyDsJPLtpLtkGqYNYZdVVAjRQ5kug9CsapegmmeRutpP7PW4u4wVF9JfkDhw", "[b2b1f0cf/48'/0'/0'/2']xpub6EWhjpPa6FqrcaPBuGBZRJVjzGJ1ZsMygRF26RwN932Vfkn1gyCiTbECVitBjRCkexEvetLdiqzTcYimmzYxyR1BZ79KNevgt61PDcukmC7"] + Descriptor: wsh(sortedmulti(2,[6738736c/48'/0'/0'/2']xpub6FC1fXFP1GXLX5TKtcjHGT4q89SDRehkQLtbKJ2PzWcvbBHtyDsJPLtpLtkGqYNYZdVVAjRQ5kug9CsapegmmeRutpP7PW4u4wVF9JfkDhw/<0;1>/*,[b2b1f0cf/48'/0'/0'/2']xpub6EWhjpPa6FqrcaPBuGBZRJVjzGJ1ZsMygRF26RwN932Vfkn1gyCiTbECVitBjRCkexEvetLdiqzTcYimmzYxyR1BZ79KNevgt61PDcukmC7/<0;1>/*)) +
+Miniscript: A 3-of-3 that becomes a 2-of-3 after 90 days + Descriptor template: wsh(thresh(3,pk(@0/**),s:pk(@1/**),s:pk(@2/**),sln:older(12960))) + Keys info: ["[6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa", "[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js", "[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2"] + Descriptor: wsh(thresh(3,pk([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa/<0;1>/*),s:pk([b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js/<0;1>/*),s:pk([a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2/<0;1>/*),sln:older(12960))) +
+Miniscript: A singlesig wallet with automatic inheritance to a timelocked 2-of-3 multisig + Descriptor template: wsh(or_d(pk(@0/**),and_v(v:multi(2,@1/**,@2/**,@3/**),older(65535)))) + Keys info: ["[6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa", "[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js", "[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2", "[bb641298/44'/0'/0'/100']xpub6Dz8PHFmXkYkykQ83ySkruky567XtJb9N69uXScJZqweYiQn6FyieajdiyjCvWzRZ2GoLHMRE1cwDfuJZ6461YvNRGVBJNnLA35cZrQKSRJ"] + Descriptor: wsh(or_d(pk([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa/<0;1>/*),and_v(v:multi(2,[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js/<0;1>/*,[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2/<0;1>/*,[bb641298/44'/0'/0'/100']xpub6Dz8PHFmXkYkykQ83ySkruky567XtJb9N69uXScJZqweYiQn6FyieajdiyjCvWzRZ2GoLHMRE1cwDfuJZ6461YvNRGVBJNnLA35cZrQKSRJ/<0;1>/*),older(65535)))) +
+Taproot wallet policy with sortedmulti_a and a miniscript leaf + Descriptor template: tr(@0/**,{sortedmulti_a(1,@0/<2;3>/*,@1/**),or_b(pk(@2/**),s:pk(@3/**))}) + Keys info: ["[6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa", "xpub6Fc2TRaCWNgfT49nRGG2G78d1dPnjhW66gEXi7oYZML7qEFN8e21b2DLDipTZZnfV6V7ivrMkvh4VbnHY2ChHTS9qM3XVLJiAgcfagYQk6K", "xpub6GxHB9kRdFfTqYka8tgtX9Gh3Td3A9XS8uakUGVcJ9NGZ1uLrGZrRVr67DjpMNCHprZmVmceFTY4X4wWfksy8nVwPiNvzJ5pjLxzPtpnfEM", "xpub6GjFUVVYewLj5no5uoNKCWuyWhQ1rKGvV8DgXBG9Uc6DvAKxt2dhrj1EZFrTNB5qxAoBkVW3wF8uCS3q1ri9fueAa6y7heFTcf27Q4gyeh6"] + Descriptor: tr([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa/<0;1>/*,{sortedmulti_a(1,[6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa/<2;3>/*,xpub6Fc2TRaCWNgfT49nRGG2G78d1dPnjhW66gEXi7oYZML7qEFN8e21b2DLDipTZZnfV6V7ivrMkvh4VbnHY2ChHTS9qM3XVLJiAgcfagYQk6K/<0;1>/*),or_b(pk(xpub6GxHB9kRdFfTqYka8tgtX9Gh3Td3A9XS8uakUGVcJ9NGZ1uLrGZrRVr67DjpMNCHprZmVmceFTY4X4wWfksy8nVwPiNvzJ5pjLxzPtpnfEM/<0;1>/*),s:pk(xpub6GjFUVVYewLj5no5uoNKCWuyWhQ1rKGvV8DgXBG9Uc6DvAKxt2dhrj1EZFrTNB5qxAoBkVW3wF8uCS3q1ri9fueAa6y7heFTcf27Q4gyeh6/<0;1>/*))}) +
+Taproot MuSig2 3-of-3 in the key path, with three 2-of-2 MuSig2 recovery paths after 90 days in the script paths + Descriptor template: tr(musig(@0,@1,@2)/**,{and_v(v:pk(musig(@0,@1)/**),older(12960)),{and_v(v:pk(musig(@0,@2)/**),older(12960)),and_v(v:pk(musig(@1,@2)/**),older(12960))}}) + Keys info: ["[6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa", "[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js", "[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2"] + Descriptor: tr(musig([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa,[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js,[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2)/<0;1>/*,{and_v(v:pk(musig([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa,[b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js)/<0;1>/*),older(12960)),{and_v(v:pk(musig([6738736c/48'/0'/0'/100']xpub6FC1fXFP1GXQpyRFfSE1vzzySqs3Vg63bzimYLeqtNUYbzA87kMNTcuy9ubr7MmavGRjW2FRYHP4WGKjwutbf1ghgkUW9H7e3ceaPLRcVwa,[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2)/<0;1>/*),older(12960)),and_v(v:pk(musig([b2b1f0cf/44'/0'/0'/100']xpub6EYajCJHe2CK53RLVXrN14uWoEttZgrRSaRztujsXg7yRhGtHmLBt9ot9Pd5ugfwWEu6eWyJYKSshyvZFKDXiNbBcoK42KRZbxwjRQpm5Js,[a666a867/44'/0'/0'/100']xpub6Dgsze3ujLi1EiHoCtHFMS9VLS1UheVqxrHGfP7sBJ2DBfChEUHV4MDwmxAXR2ayeytpwm3zJEU3H3pjCR6q6U5sP2p2qzAD71x9z5QShK2)/<0;1>/*),older(12960))}}) + +=== Invalid policies === + +The following descriptor templates are invalid: + +* pkh(@0): Key placeholder with no path following it +* pkh(@0/0/**): Key placeholder with an explicit path present +* sh(multi(1,@1/**,@0/**)): Key placeholders out of order +* sh(multi(1,@0/**,@2/**)): Skipped key placeholder @1 +* sh(multi(1,@0/**,@0/**)): Repeated keys with the same path expression +* sh(multi(1,@0/<0;1>/*,@0/<1;2>/*)): Non-disjoint multipath expressions (@0/1/* appears twice) +* sh(multi(1,@0/**,xpub6AHA9hZDN11k2ijHMeS5QqHx2KP9aMBRhTDqANMnwVtdyw2TDYRmF8PjpvwUFcL1Et8Hj59S3gTSMcUQ5gAqTz3Wd8EsMTmF3DChhqPQBnU/<0;1>/*)): Expression with a non-KP key present +* pkh(@0/<0;1;2>/*): Allowed cardinality > 2 +* tr(musig(@0/**,@1/**)): Derivation before aggregation is not allowed in wallet policies (despite being allowed in [[bip-0390.mediawiki|BIP-390]]) + +Remark: some of the examples of invalid descriptor templates may be valid via optional extensions. + +== Backwards Compatibility == + +The @ character used for key placeholders is not part of the syntax of output script descriptors, therefore any valid descriptor with at least one KEY expression is not a valid descriptor template. Vice versa, any descriptor template with at least one key placeholder is not a valid output script descriptor. + +Adoption of wallet policies in software and hardware wallets is opt-in. Conversion from wallet policies to the corresponding descriptors is programmatically extremely easy, and conversion from descriptors to wallet policies (when respecting the required patterns) can be automated. See the reference implementation below for some examples of conversion. + +Software wallets are recommended to allow exporting plain descriptors for the purposes of interoperability with software not using wallet policies. + +== Reference Implementation == + +Wallet policies are implemented in +* the [https://github.com/LedgerHQ/app-bitcoin-new Ledger bitcoin application] since version 2.1.0; +* the [https://github.com/digitalbitbox/bitbox02-firmware BitBox02 firmware] since version v9.15.0; +* [https://github.com/Blockstream/Jade Blockstream Jade] since version v1.0.24, via [https://github.com/ElementsProject/libwally-core libwally-core] v1.0.0. +* [https://github.com/btcpayserver/btcpayserver BTCPay Server] from version [https://github.com/btcpayserver/btcpayserver/pull/6684 v2.1.1]. (Currently only a limited subset of singlesig and multisig policies) +* [https://github.com/MetacoSA/NBitcoin/ NBitcoin] through Miniscript.Parse. + +For development and testing purposes, we provide a [[bip-0388/wallet_policies.py|Python 3.7 reference implementation]] of simple classes to handle wallet policies, and the conversion to/from output script descriptors. +The reference implementation is for demonstration purposes only and not to be used in production environments. + +== Change Log == + +* '''1.1.0''' (2024-11): +** Added support for musig key placeholders in descriptor templates. +* '''1.0.0''' (2024-05): +** Initial version. + +== Footnotes == + + + +== Acknowledgments == + +The authors would like to thank the people who provided feedback in the bitcoin-dev list, and in person. diff --git a/bip-0388/wallet_policies.py b/bip-0388/wallet_policies.py new file mode 100755 index 0000000000..3c104dac04 --- /dev/null +++ b/bip-0388/wallet_policies.py @@ -0,0 +1,202 @@ +#!/usr/bin/env python3 + +from typing import Iterable, List, Mapping, Tuple, Generator + + +def find_all(text: str, pattern: str, start: int = 0) -> Generator[int, None, None]: + """Generates all the positions of `pattern` as a substring of `text`, starting from index at least `start`.""" + while True: + start = text.find(pattern, start) + if start == -1: + return + yield start + start += len(pattern) + + +def find_first(text: str, start_pos: int, patterns: Iterable[str]) -> int: + """Returns the position of the first occurrence of any of the elements in `patterns` as a substring of `text`, + or -1 if none of the patterns is found.""" + matches = (text.find(x, start_pos) for x in patterns) + return min((x for x in matches if x != -1), default=-1) + + +def find_key_end_position(desc: str, start_pos: int) -> int: + """Assuming that `start_pos` is the beginning of a KEY expression (and not musig), finds the position of the end + of the key expression, excluding (if present) the final derivation steps after an xpub. This is the information + that goes into an entry of the vector of key information of the wallet policy.""" + + has_orig_info = True if desc[start_pos] == '[' else False + + if has_orig_info: + closing_bracket_pos = desc.find("]", start_pos) + if closing_bracket_pos == -1: + raise Exception("Invalid descriptor: could not find closing ']'") + key_pos_start = closing_bracket_pos + 1 + else: + key_pos_start = start_pos + + # find the earliest occurrence of ",", a ")" or a "/" (it must find at least 1) + end_pos = find_first(desc, key_pos_start, [",", ")", "/"]) + if end_pos == -1: + raise Exception( + "Invalid descriptor: cannot find the end of key expression") + + return end_pos + + +class WalletPolicy(object): + """Simple class to represent wallet policies. This is a toy implementation that does not parse the descriptor + template. A more robust implementation would build the abstract syntax tree of the template and of the descriptor, + allowing one to detect errors, and manipulate it semantically instead of relying on string manipulation.""" + + def __init__(self, descriptor_template: str, keys_info: List[str]): + self.descriptor_template = descriptor_template + self.keys_info = keys_info + + def to_descriptor(self) -> str: + """Converts a wallet policy into the descriptor (with the / syntax, if present).""" + + desc = self.descriptor_template + + # replace each "/**" with "/<0;1>/*" + desc = desc.replace("/**", "/<0;1>/*") + + # process all the @N expressions in decreasing order. This guarantees that string replacements + # works as expected (as any prefix expression is processed after). + for i in reversed(range(len(self.keys_info))): + desc = desc.replace(f"@{i}", self.keys_info[i]) + + # there should not be any remaining "@" expressions + if desc.find("@") != -1: + raise Exception("Invalid descriptor template: contains invalid key index") + + return desc + + @classmethod + def from_descriptor(cls, descriptor: str) -> 'WalletPolicy': + """Converts a "reasonable" descriptor (with the / syntax) into the corresponding wallet policy.""" + + # list of pairs of integers, where the tuple (m,n) with m < n means a key expression starts at + # m (inclusive) and at n (exclusive) + key_expressions: List[Tuple[int, int]] = [] + + key_with_orig_pos_start = None + + def parse_key_expressions(only_first=False, handle_musig=False): + # Starting at the position in `key_with_orig_pos_start`, parses a number of key expressions, and updates + # the `key_expressions` array accordingly. + # If `only_first` is `True`, it stops after parsing a single key expression. + # If `handle_musig` is `True`, and a key expression is a `musig` operator, it recursively parses + # the keys in the musig expression. `musig` inside `musig` is not allowed. + + nonlocal key_with_orig_pos_start + if key_with_orig_pos_start is None: + raise Exception("Unexpected error") + + while True: + if handle_musig and descriptor[key_with_orig_pos_start:].startswith("musig"): + closing_parenthesis_pos = find_first( + descriptor, key_with_orig_pos_start, [")"]) + if closing_parenthesis_pos == -1: + raise Exception( + "Invalid descriptor: musig without closing parenthesis") + key_with_orig_pos_start = key_with_orig_pos_start + \ + len("musig(") + parse_key_expressions( + only_first=False, handle_musig=False) + + key_pos_end = closing_parenthesis_pos + 1 + else: + key_pos_end = find_key_end_position( + descriptor, key_with_orig_pos_start) + key_expressions.append( + (key_with_orig_pos_start, key_pos_end)) + + if descriptor[key_pos_end] == '/': + # find the actual end (comma or closing parenthesis) + key_pos_end = find_first( + descriptor, key_pos_end, [",", ")"]) + if key_pos_end == -1: + raise Exception( + "Invalid descriptor: unterminated key expression") + + if descriptor[key_pos_end] == ',': + # There is another key expression, repeat from after the comma + key_with_orig_pos_start = key_pos_end + 1 + else: + break + + if only_first: + break + + # operators for which the KEY is the first argument + operators_key_first = ["pk", "pkh", "pk_h", "pk_k", "tr"] + # operators for which the KEY is everything except the first argument + operators_key_all_but_first = [ + "multi", "sortedmulti", "multi_a", "sortedmulti_a"] + for op in operators_key_first + operators_key_all_but_first: + for op_pos_start in find_all(descriptor, op + "("): + + # ignore if not a whole word (otherwise "sortedmulti" would be found inside "multi") + if op_pos_start > 0 and 'a' <= descriptor[op_pos_start - 1] <= 'z': + continue + + if op in operators_key_all_but_first: + # skip the first argument (we know it's not a KEY expression, so it does not have a comma) + first_comma_pos = descriptor.find(",", op_pos_start) + if first_comma_pos == -1: + raise Exception( + "Invalid descriptor: multi, sortedmulti, multi_a and sortedmulti_a must have at least two arguments") + key_with_orig_pos_start = 1 + first_comma_pos + else: + # other operators, the first argument is already a KEY expression + key_with_orig_pos_start = op_pos_start + len(op) + 1 + + only_first = op in operators_key_first + parse_key_expressions( + only_first=only_first, handle_musig=True) + + result: List[str] = [] + keys: List[str] = [] + keys_to_idx: Mapping[str, int] = {} + + prev_end = 0 + for start, end in sorted(key_expressions): + result.append(descriptor[prev_end:start]) + + key = descriptor[start:end] + if key not in keys_to_idx: + idx = len(keys) + keys.append(key) + keys_to_idx[key] = idx + else: + idx = keys_to_idx[key] + result.append(f"@{idx}") + + prev_end = end + + result.append(descriptor[prev_end:]) + + return cls("".join(result), keys) + + +if __name__ == "__main__": + descriptors = [ + "pkh([d34db33f/44'/0'/0']xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/**)", + "wsh(multi(1,xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/**,xpub69H7F5d8KSRgmmdJg2KhpAK8SR3DjMwAdkxj3ZuxV27CprR9LgpeyGmXUbC6wb7ERfvrnKZjXoUmmDznezpbZb7ap6r1D3tgFxHmwMkQTPH/**))", + "tr([12345678/44'/0'/0']xpub6BVZ6JrGsWsUbpP74S8rnz13hVFDtYtKyuTTEYPNSF6GFpDFpL1YXWg3BpwpUWAnsZZ7Qe3XKz7GL3BEx3RQVq61cxqSkjceq25S1xFKFVa,{pk(xpub6AGdromjXf5yf3m7ndaCoR9Ac3UjwTvQ7QQkZoyoh2vfGE9i1AwB2vCbvjTpBL1KRERUsGszg63SVNXsHZU3CiykQqtZPrdXKMdaG2vs6uu),pk(xpub6AnhdkteWC4kPQvkY3QQXGmDCMfmFoYzEQ7FwRFa4BQ1a22k4VL4BD3Jdcog2Sf2KzBscXXAdPRMgjCBDeq6bAryqnMaWX2FaVUGPxWMLDh)})", + "tr(xpub6AEWqA1MNRzBBXenkug4NtNguDKTNcXoKQj8fU9VQyid38yikruFRffjoDm9UEaHGEJ6jQxjYdWWZRxR7Xy5ePrQNjohXJuNzkRNSiiBUcE,sortedmulti_a(2,[11223344/44'/0'/0']xpub6AyJhEKxcPaPnYNuA7VBeUQ24v6mEzzPSX5AJm3TSyg1Zsti7rnGKy1Hg6JAdXKF4QUmFZbby9p97AjBNm2VFCEec2ip5C9JntyxosmCeMW,xpub6AQVHBgieCHpGo4GhpGAo4v9v7hfr2Kr4D8ZQJqJwbEyZwtW3pWYSLRQyrNYbTzpoq6XpFtaKZGnEGUMtiydCgqsJDAZNqs9L5QDNKqUBsV))", + "tr([11111111/44'/0'/0']xpub6CLZSUDtcUhJVDoPSY8pSRKi4W1RSSLBgwZ2AYmwTH9Yv5tPVFHZxJBUQ27QLLwHej6kfo9DQQbwaHmpXsQq59CjtsE2gNLHmojwgMrsQNe/**,{and_v(v:pk([22222222/44'/0'/0']xpub6CiztfGsUxmpwkWe6gvz8d5VHyFLDoiPpeUfWmQ2vWAhQL3Z1hhEc6PE4irFs4bzjS7dCB4yyinaubrCpFJq4bcKGCD4jjqTxaWiKAJ7mvJ/**),older(52596)),multi_a(2,[33333333/44'/0'/0']xpub6DTZd6od7is2wxXndmE7zaUifzFPwVKshVSGEZedfTJtUjfLyhy4hgCW15hvxRpGaDmtiFoJKaCEaSRfXrQBuYRx18zwquy46dwBsJnsrz2/**,[44444444/44'/0'/0']xpub6BnK4wFbPeLZM4VNjoUA4yLCru6kCT3bhDJNBhbzHLGp1fmgK6muz27h4drixJZeHG8vSS5U5EYyE3gE8ozG94iNg3NDYE8M5YafvhzhMR9/**)})", + "tr(musig([33333333/44'/0'/0']xpub6DTZd6od7is2wxXndmE7zaUifzFPwVKshVSGEZedfTJtUjfLyhy4hgCW15hvxRpGaDmtiFoJKaCEaSRfXrQBuYRx18zwquy46dwBsJnsrz2,[44444444/44'/0'/0']xpub6BnK4wFbPeLZM4VNjoUA4yLCru6kCT3bhDJNBhbzHLGp1fmgK6muz27h4drixJZeHG8vSS5U5EYyE3gE8ozG94iNg3NDYE8M5YafvhzhMR9)/**,{and_v(v:pk([22222222/44'/0'/0']xpub6CiztfGsUxmpwkWe6gvz8d5VHyFLDoiPpeUfWmQ2vWAhQL3Z1hhEc6PE4irFs4bzjS7dCB4yyinaubrCpFJq4bcKGCD4jjqTxaWiKAJ7mvJ/**),older(52596)),pk([11111111/44'/0'/0']xpub6CLZSUDtcUhJVDoPSY8pSRKi4W1RSSLBgwZ2AYmwTH9Yv5tPVFHZxJBUQ27QLLwHej6kfo9DQQbwaHmpXsQq59CjtsE2gNLHmojwgMrsQNe/**)})", + ] + + for desc in descriptors: + # Demoes the conversion from a "sane" descriptor to a wallet policy + print(f"Descriptor:\n{desc}") + wp = WalletPolicy.from_descriptor(desc) + print(f"Policy descriptor template:\n{wp.descriptor_template}") + print(f"Keys:\n{wp.keys_info}") + print("======================================================\n") + + # Converting back to descriptors also works, as long as we take care of /** + assert wp.to_descriptor().replace("/<0;1>/*", "/**") == desc diff --git a/bip-0389.mediawiki b/bip-0389.mediawiki new file mode 100644 index 0000000000..6940a451da --- /dev/null +++ b/bip-0389.mediawiki @@ -0,0 +1,109 @@ +
+  BIP: 389
+  Layer: Applications
+  Title: Multipath Descriptor Key Expressions
+  Authors: Ava Chow 
+  Status: Draft
+  Type: Informational
+  Assigned: 2022-07-26
+  License: BSD-2-Clause
+  Requires: 380
+
+ +==Abstract== + +This document specifies a modification to Key Expressions of Descriptors that are described in BIP 380. +This modification allows Key Expressions to indicate BIP 32 derivation path steps that can have multiple values. + +==Copyright== + +This BIP is licensed under the BSD 2-clause license. + +==Motivation== + +Descriptors can describe the scripts that are used in a wallet, but wallets often require at least two descriptors for all of the scripts that they watch for. +Wallets typically have one descriptor for producing receiving addresses, and the other for change addresses. +These descriptors are often extremely similar - they produce the same types of scripts, derive keys from the same master key, and use derivation paths that are almost identical. +The only differences are in the derivation path where one of the steps will be different between the descriptors. +Thus it is useful to have a notation to represent both descriptors as a single descriptor where one of the derivation steps is a pair of values. + +==Specification== + +For extended keys and their derivations paths in a Key Expression, BIP 380 states: + +* xpub encoded extended public key or xprv encoded extended private key (as defined in BIP 32) +** Followed by zero or more /NUM or /NUMh path elements indicating BIP 32 derivation steps to be taken after the given extended key. +** Optionally followed by a single /* or /*h final step to denote all direct unhardened or hardened children. + +This is modified to state: + +* xpub encoded extended public key or xprv encoded extended private key (as defined in BIP 32) +** Followed by zero or more /NUM (may be followed by h, H, or ' to indicate a hardened step) path elements indicating BIP 32 derivation steps to be taken after the given extended key. +** Followed by zero or one / (each NUM may be followed by h, H, or ' to indicate a hardened step) path element indicating a tuple of BIP 32 derivation steps to be taken after the given extended key. +*** Followed by zero or more ;NUM (may be followed by h, H, or ' to indicate a hardened step) additional tuple values of BIP 32 derivation steps +*** Followed by a single >/ +** Followed by zero or more /NUM (may be followed by h, H, or ' to indicate a hardened step) path elements indicating BIP 32 derivation steps to be taken after the given extended key. +** Optionally followed by a single /* (may be followed by h, H, or ' to indicate a hardened step) final step to denote all direct unhardened or hardened children. + +When a / is encountered, parsers should account for a presence of multiple descriptors where the first descriptor uses the first NUM, and a second descriptor uses the second NUM, and so on, until each NUM is accounted for in the production of public keys, scripts, and addresses, as well as descriptor import and export operations. +Descriptors that contain multiple Key Expressions that each have a / must have tuples of exactly the same length so that they are derived in lockstep in the same way that /* paths in multiple Key expressions are handled. +Duplicate NUMs within a tuple are not allowed. + +The common use case for this is to represent descriptors for producing receiving and change addresses. +When interpreting for this use case, wallets should use the first descriptor for producing receiving addresses, and the second descriptor for producing change addresses. +For this use case, the element will commonly be the value /<0;1> + +Note that only one / specifier is allowed in a Key Expression. + +==Test Vectors== + +Valid multipath descriptors followed by the descriptors they expand into as sub-bullets + +* pk(xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/<0;1>) +** pk(xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0) +** pk(xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/1) +* pkh(xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/<2147483647h;0>/0) +** pkh(xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/2147483647h/0) +** pkh(xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/0/0) +* wpkh([ffffffff/13h]xpub69H7F5d8KSRgmmdJg2KhpAK8SR3DjMwAdkxj3ZuxV27CprR9LgpeyGmXUbC6wb7ERfvrnKZjXoUmmDznezpbZb7ap6r1D3tgFxHmwMkQTPH/<1;3>/2/* +** wpkh([ffffffff/13h]xpub69H7F5d8KSRgmmdJg2KhpAK8SR3DjMwAdkxj3ZuxV27CprR9LgpeyGmXUbC6wb7ERfvrnKZjXoUmmDznezpbZb7ap6r1D3tgFxHmwMkQTPH/1/2/*) +** wpkh([ffffffff/13h]xpub69H7F5d8KSRgmmdJg2KhpAK8SR3DjMwAdkxj3ZuxV27CprR9LgpeyGmXUbC6wb7ERfvrnKZjXoUmmDznezpbZb7ap6r1D3tgFxHmwMkQTPH/3/2/*) +* multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/<1;2>/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/<3;4>/0/*) +** multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/1/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/3/0/*) +** multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/2/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/4/0/*) +* pkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/<0;1;2>) +** pkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/0) +** pkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/1) +** pkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/2) +* sh(multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/<1;2;3>/0/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/*,xpub661MyMwAqRbcGDZQUKLqmWodYLcoBQnQH33yYkkF3jjxeLvY8qr2wWGEWkiKFaaQfJCoi3HeEq3Dc5DptfbCyjD38fNhSqtKc1UHaP4ba3t/0/0/<3;4;5>/*)) +** sh(multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/1/0/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/*,xpub661MyMwAqRbcGDZQUKLqmWodYLcoBQnQH33yYkkF3jjxeLvY8qr2wWGEWkiKFaaQfJCoi3HeEq3Dc5DptfbCyjD38fNhSqtKc1UHaP4ba3t/0/0/3/*)) +** sh(multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/2/0/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/*,xpub661MyMwAqRbcGDZQUKLqmWodYLcoBQnQH33yYkkF3jjxeLvY8qr2wWGEWkiKFaaQfJCoi3HeEq3Dc5DptfbCyjD38fNhSqtKc1UHaP4ba3t/0/0/4/*)) +** sh(multi(2,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/3/0/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/0/*,xpub661MyMwAqRbcGDZQUKLqmWodYLcoBQnQH33yYkkF3jjxeLvY8qr2wWGEWkiKFaaQfJCoi3HeEq3Dc5DptfbCyjD38fNhSqtKc1UHaP4ba3t/0/0/5/*)) + +Invalid descriptors + +* Multiple multipath specifiers: pkh(xprv9s21ZrQH143K31xYSDQpPDxsXRTUcvj2iNHm5NUtrGiGG5e2DtALGdso3pGz6ssrdK4PFmM8NSpSBHNqPqm55Qn3LqFtT2emdEXVYsCzC2U/<0;1>/<2;3>) +* Multipath specifier in origin: pkh([deadbeef/<0;1>]xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/0) +* Multipath specifiers of mismatched lengths: tr(xpub661MyMwAqRbcF3yVrV2KyYetLMYA5mCbv4BhrKwUrFE9LZM6JRR1AEt8Jq4V4C8LwtTke6YEEdCZqgXp85YRk2j74EfJKhe3QybQ9kcUjs4/<6;7;8;9>/*,{pk(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/<1;2;3>/0/*),pk(xpub661MyMwAqRbcGDZQUKLqmWodYLcoBQnQH33yYkkF3jjxeLvY8qr2wWGEWkiKFaaQfJCoi3HeEq3Dc5DptfbCyjD38fNhSqtKc1UHaP4ba3t/0/0/<3;4;5>/*)}) +* Multipath specifiers of mismatched lengths: sh(multi(2,xprvA1RpRA33e1JQ7ifknakTFpgNXPmW2YvmhqLQYMmrj4xJXXWYpDPS3xz7iAxn8L39njGVyuoseXzU6rcxFLJ8HFsTjSyQbLYnMpCqE2VbFWc/<1;2;3>/0/*,xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L/0/*,xprv9s21ZrQH143K3jUwNHoqQNrtzJnJmx4Yup8NkNLdVQCymYbPbJXnPhwkfTfxZfptcs3rLAPUXS39oDLgrNKQGwbGsEmJJ8BU3RzQuvShEG4/0/0/<3;4>/*)) +* Empty multipath specifier: wpkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/<>/*) +* Missing multipath start: wpkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/0>/*) +* Missing multipath end: wpkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/<0/*) +* Missing index in multipath specifier: wpkh(xpub661MyMwAqRbcFW31YEwpkMuc5THy2PSt5bDMsktWQcFF8syAmRUapSCGu8ED9W6oDMSgv6Zz8idoc4a6mr8BDzTJY47LJhkJ8UB7WEGuduB/<0;>/*) + +==Backwards Compatibility== + +This is an addition to the Key Expressions defined in BIP 380. +Key Expressions using the format described in BIP 380 are compatible with this modification and parsers that implement this will still be able to parse such descriptors. +However as this is an addition to Key Expressions, older parsers will not be able to understand such descriptors. + +This modification to Key Expressions uses two new characters: < and ;. +These are part of the descriptor character set and so are covered by the checksum algorithm. +As these are previously unused characters, old parsers will not accidentally mistake them for indicating something else. + +This proposal is in contrast to similar proposals such as BIP 88 which allow for multiple derivation indexes in a single element. +This limitation exists in order to reduce the number of descriptors that are expanded, avoid confusion about how to expand the descriptor, and avoid having expanded descriptors that users are not expecting. + +==Reference Implementation== + +https://github.com/bitcoin/bitcoin/pull/22838 diff --git a/bip-0390.mediawiki b/bip-0390.mediawiki new file mode 100644 index 0000000000..2daed4d2de --- /dev/null +++ b/bip-0390.mediawiki @@ -0,0 +1,124 @@ +
+  BIP: 390
+  Layer: Applications
+  Title: musig() Descriptor Key Expression
+  Authors: Ava Chow 
+  Status: Draft
+  Type: Informational
+  Assigned: 2024-06-04
+  License: CC0-1.0
+  Requires: 380, 328
+
+ +==Abstract== + +This document specifies a musig() key expression for output script descriptors. +musig() expressions take multiple keys and produce an aggregate public key using [[bip-0327.mediawiki|BIP-327]]. + +==Copyright== + +This BIP is licensed under the Creative Commons CC0 1.0 Universal license. + +==Motivation== + +[[bip-0327.mediawiki|BIP-327]] introduces the MuSig2 Multi-Signature scheme. It is useful to have a way for keys to be used +in a MuSig2 aggregate key to be expressed in descriptors so that wallets can more easily use MuSig2. + +==Specification== + +A new key expression is defined: musig(). + +In the following sections, the term KEY refers to key expressions as defined in [[bip-0380.mediawiki|BIP-380]] +and [[bip-0389.mediawiki|BIP-389]]. + +===musig(KEY, KEY, ..., KEY)=== + +The musig(KEY, KEY, ..., KEY) expression can only be used inside of a tr() or +rawtr() expression as a key expression. It additionally cannot be nested within another musig() +expression. Participant public keys may be repeated. The aggregate public key is produced +by using the KeyAgg algorithm on all KEYs specified in the expression after performing all +specified derivation. As with script expressions, KEY can contain child derivation specified by +/*. A new aggregate public key will be computed for each child index. Keys must be sorted +with the KeySort algorithm after all derivation and prior to aggregation'''Why must +the keys be sorted prior to aggregation?''' Although the descriptor's written form sets an order +for the keys that could be used for aggregation, the order should not matter as MuSig2 philosophically +operates over a set of keys, with the order merely being an implementation detail in aggregation +itself. Requiring sorting of keys prior to aggregation enforces this philosophy as keys can be +written in the descriptor in any order with the end result still being the same. Furthermore, this +aids with recovery where the descriptor was not backed up as users will not need to also have +backed up, or guess, the correct order of keys.. + +===musig(KEY, KEY, ..., KEY)/NUM/.../*=== + +musig(KEY, KEY, ..., KEY)/NUM/.../* expressions are also allowed if no KEY expression +contains child derivation as specified by /* or multipath as specified with +/, in addition to the same usage restrictions as in the previous section. The KEY expressions +additionally must be xpubs or derived from xpubs. The aggregate public key is first computed as +described above, with the keys also being sorted after all derivation and prior to aggregation. +Then further [[bip-0032.mediawiki|BIP-32]] derivation will be performed on the aggregate public key as described in +[[bip-0328.mediawiki|BIP-328]]. The /NUM/.../* following the musig() specifies +the derivation path to be used when deriving from the aggregate public key. /* is also +optional. As there is no aggregate private key, only unhardened derivation from the aggregate public +key is allowed. Thus these derivation steps cannot contain /NUMh or /NUM' +nor can child derivation be specified as /*h, or /*'. + +==Test Vectors== + +Valid descriptors containing followed by the scripts they produce. Descriptors involving derived child keys +will have the 0th, 1st, and 2nd scripts listed. + +* rawtr(musig(KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU74sHUHy8S,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +** 5120789d937bade6673538f3e28d8368dda4d0512f94da44cf477a505716d26a1575 +* tr(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +** 512079e6c3e628c9bfbce91de6b7fb28e2aec7713d377cf260ab599dcbc40e542312 +* rawtr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*) +** 51209508c08832f3bb9d5e8baf8cb5cfa3669902e2f2da19acea63ff47b93faa9bfc +** 51205ca1102663025a83dd9b5dbc214762c5a6309af00d48167d2d6483808525a298 +** 51207dbed1b89c338df6a1ae137f133a19cae6e03d481196ee6f1a5c7d1aeb56b166 +* tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*,pk(f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9)) +** 51201d377b637b5c73f670f5c8a96a2c0bb0d1a682a1fca6aba91fe673501a189782 +** 51208950c83b117a6c208d5205ffefcf75b187b32512eb7f0d8577db8d9102833036 +** 5120a49a477c61df73691b77fcd563a80a15ea67bb9c75470310ce5c0f25918db60d +* tr(f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,pk(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*)) +** 512068983d461174afc90c26f3b2821d8a9ced9534586a756763b68371a404635cc8 +** 5120368e2d864115181bdc8bb5dc8684be8d0760d5c33315570d71a21afce4afd43e +** 512097a1e6270b33ad85744677418bae5f59ea9136027223bc6e282c47c167b471d5 +* tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/1,xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/1)/2) +** 5120a17ceacd6422bd5ffd9f165807b254b7d68ad39f179cc4f11545a6835227e97c + +Invalid descriptors + +* musig() is not allowed in top-level pk(): pk(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* musig() is not allowed in top-level pkh(): pkh(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* musig() is not allowed in wpkh(): wpkh(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* musig() is not allowed in combo(): combo(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* musig() is not allowed in sh(wpkh()): sh(wpkh(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66))) +* musig() is not allowed in sh(wsh()): sh(wsh(pk(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)))) +* musig() is not allowed in wsh(): wsh(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* musig() is not allowed in sh(): sh(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)) +* Ranged musig() requires all participants to be xpubs: tr(musig(02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9,03dff1d77f2a671c5f36183726db2341be58feae1da2deced843240f7b502ba659,023590a94e768f8e1815c2f24b4d80a8e3149316c3518ce7b7ad338368d038ca66)/0/0) +* Cannot have ranged participants if musig() is also ranged: tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*) +* Cannot have multipath participants if musig() is also multipath: tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/<0;1>,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/<2;3>) +* musig() cannot have hardened derivation steps: tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0h/*) +* musig() cannot have hardened child derivation: tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*h) +* musig() cannot have participants with child derivation when musig() has derivation steps: tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL/*,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y/*)/1/2 + +==Backwards Compatibility== + +musig() expressions use the format and general operation specified in +[[bip-0380.mediawiki|BIP-380]]. As these are a set of wholly new expressions, they are not compatible +with any implementation. However the keys are produced using a standard process so existing software +are likely to be familiar with them. + +==Rationale== + + + +==Reference Implementation== + +The reference implementation is available in Bitcoin Core [[https://github.com/bitcoin/bitcoin/pull/31244|PR #31244]]. + +==Acknowledgements== + +Thanks to Pieter Wuille, Andrew Poelstra, Sanket Kanjalkar, Salvatore Ingala, and all others who +participated in discussions on this topic. diff --git a/bip-0431.mediawiki b/bip-0431.mediawiki new file mode 100644 index 0000000000..276f1f9e3a --- /dev/null +++ b/bip-0431.mediawiki @@ -0,0 +1,290 @@ +
+  BIP: 431
+  Layer: Applications
+  Title: Topology Restrictions for Pinning
+  Authors: Gloria Zhao 
+  Status: Draft
+  Type: Informational
+  Assigned: 2024-01-10
+  License: BSD-3-Clause
+  Discussion: 2022-01-27: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019817.html [bitcoin-dev] discussion
+              2022-01-27: https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff gist discussion
+              2022-09-23: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-September/020937.html [bitcoin-dev] proposal
+              2024-01-02: https://delvingbitcoin.org/t/v3-transaction-policy-for-anti-pinning/340 Delving Bitcoin post
+              2024-01-16: https://delvingbitcoin.org/t/lightning-transactions-with-v3-and-ephemeral-anchors/418 Delving Bitcoin post
+
+ +==Abstract== + +This document describes pinning problems that can arise from limitations in mempool policy. + +It also describes a type of policy with adjusted topology limits which, combined with other policy rules, helps minimize the potential pinning problems. These restrictions simplify the assessment of incentive compatibility of accepting or replacing such transactions, thus helping ensure any replacements are more profitable for the node. Within the context of nodes that implement this policy, fee-bumping is more reliable for users. + +==Motivation== + +Mempools typically accept and relay transactions that spend outputs from other unconfirmed transactions, but restrict package sizes through ancestor and descendant limits +https://github.com/bitcoin/bitcoin/blob/632a2bb731804dffe52bd4cbd90bfee352d25ede/doc/policy/mempool-limits.md +to limit the computational complexity of mempool operations and mitigate Denial of Service attacks. + +Users may also create unconfirmed transactions that conflict with -- or are "double spends" of -- each other by spending the same input(s) in both. +Instead of always keeping the first-seen transaction, many mempools also have some kind of Replace by Fee (RBF) policy + +[https://github.com/bitcoin/bitcoin/blob/632a2bb731804dffe52bd4cbd90bfee352d25ede/doc/policy/mempool-replacements.md Bitcoin Core's RBF policy] at the time of writing. It is slightly different from what is described in BIP 125. + +to keep the more incentive compatible transaction, i.e. one that would earn a miner more fees. Users utilize these rules when they create higher feerate double-spends (replacements) to expedite confirmation of their transactions. + +However, these policies make imperfect trade-offs between incentive compatibility and DoS-resistance. For example, malicious actors may sometimes exploit limitations to prevent incentive-compatible transactions from being accepted or fee-bumped (''pinning''). + +Pinning is consequential to contracting protocols in which untrusted parties construct and sign time-sensitive transactions to be broadcast on-chain later +Posts about pinning in LN and LN-Symmetry: +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020458.html "Bringing a nuke to a knife fight: Transaction introspection to stop RBF pinning"] +* [https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-April/002639.html "RBF Pinning with Counterparties and Competing Interest"] +* [https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-June/002758.html "Pinning : The Good, The Bad, The Ugly"] +* [https://github.com/t-bast/lightning-docs/blob/master/pinning-attacks.md "Pinning Attacks"] +* [https://gist.github.com/instagibbs/60264606e181451e977e439a49f69fe1 "Eltoo Pinning"] +. +When the funds available to be redeemed by each party depend on a transaction confirming within a specific time window, a malicious party may be able to steal money if the honest party cannot get their transaction confirmed. As such, the ability to fee-bump a transaction to entice miners to include it in their blocks is crucial to the security of the protocol. + +===RBF pinning through absolute fees=== + +Imagine that counterparties Alice and Mallory have transactions (or packages) A and B, respectively, which conflict with each other. Alice broadcasts A and Mallory broadcasts B. RBF rules require the replacement transaction pay a higher absolute fee than the aggregate fees paid by all original transactions ([https://github.com/bitcoin/bitcoin/blob/master/doc/policy/mempool-replacements.md#current-replace-by-fee-policy "Rule 3"]). This means Mallory may increase the fees required to replace B beyond what Alice was planning to pay for A's fees. + +1. Adding transaction(s) that descend from B and pay a low feerate (too low to fee-bump B through CPFP)Example: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-December/022216.html. + +2. Adding a high-fee descendant of B that also spends from another large, low-feerate mempool transaction (where the fee of the descendant is too low to fee-bump both B and its other parent through CPFP)Example: https://github.com/bitcoin/bitcoin/pull/25038#issuecomment-1320295394. + +===RBF pinning through number of conflicts=== + +RBF rules require that no replacement trigger the removal of more than 100 transactions ([https://github.com/bitcoin/bitcoin/blob/master/doc/policy/mempool-replacements.md#current-replace-by-fee-policy "Rule 5"]). This number includes the descendants of the conflicted mempool transactions. Mallory can make it more difficult to replace transactions by attaching lots of descendants to them. For example, if Alice wants to batch-replace 5 transactions but each has 21 descendants, her replacement will be rejected regardless of its fees. + +===RBF incentive compatibility requirements=== + +There is currently no effective rule to enforce that a replacement transaction would be more incentive compatible to keep in the mempool. It is difficult to quantify the incentive compatibility of a set of transactions, especially in comparison with another set of transactionshttps://delvingbitcoin.org/t/mempool-incentive-compatibility/553, but the requirement of a feerate increase ([https://github.com/bitcoin/bitcoin/blob/master/doc/policy/mempool-replacements.md#current-replace-by-fee-policy "Rule 6"]) is far too simplistic. + +For example, a user could create a replacement transaction that pays more fees and is higher feerate, but has a low feerate ancestor and would confirm slower than the original transaction. As a result, all transactions signed with SIGHASH_ANYONECANPAY are vulnerable to being replaced by a transaction that will confirm later than the originalhttps://github.com/bitcoin/bitcoin/pull/23121#pullrequestreview-766271585. + +===Child fees don't count towards RBF rules=== + +A transaction must meet all fee-related requirements (Rules 3, 4, 6) alone; its child's fees cannot be used. A ''Package RBF'' policy would allow a transaction's child to be used for its RBF requirements. + +In LN Penalty, conflicting commitment transactions signed with the same fees cannot replace each other, even if accompanied by a fee-bumping child. This limitation necessitates the presence of two anchor outputs, allowing both parties to fee-bump either commitment transaction that enters their mempool. + +===Package limit pinning and replacing CPFP Carve Out=== + +Mempool policies limit the number and total virtual size of an unconfirmed transaction's descendants. A fee-bumping child of an unconfirmed transaction (CPFP) may be rejected for exceeding the descendant limit. When a transaction has multiple outputs owned by different parties, a malicious party can prevent the other(s) from CPFPing their transaction by attaching enough descendants to monopolize the descendant limit (''package limit pinning''). + +LN commitment transactions rely on CPFP carve out [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-November/016518.html "CPFP Carve-Out for Fee-Prediction Issues in Contracting Applications (eg Lightning)"] to avoid package limit pinning. + +There are weaknesses with this approach of using 2 anchors and CPFP Carve Out. This proposal helps address a few of them (see Related Work for how other weaknesses are addressed): + +* Cluster Mempool necessitates the removal of CPFP Carve Out https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393#the-cpfp-carveout-rule-can-no-longer-be-supported-12. +* CPFP Carve Out only allows ''one more'' child to be added to the transaction. This means it cannot guarantee the ability to CPFP for more than 2 parties of a shared transaction. + +==Topologically Restricted Until Confirmation== + +This section describes one approach for opt-in policy rules that can realistically be deployed today and is useful to today's applications. +It is based on the idea that most limitations stem from existing ancestor/descendant package limits being too permissive for the majority of use cases. + +The scope of the policy's anti-pinning benefits is limited to the individual node's mempool, and the degree to which a user's transaction is safe from pinning depends how much of the network has adopted this policy. + +Similarly, there are multiple approaches to creating a policy to minimize pinning, more may become available over time (see Related Work section), and the details of this approach can be tweaked if conditions change. For example, if loosening one of the topology restrictions enables a new use case while still providing acceptable pinning bounds, it can be changed. + +===Specification=== + +Senders can signal that they want a transaction to be Topologically Restricted Until Confirmation (TRUC). Specifically, set nVersion=3. +A node that implements this policy would apply their existing standardness and policy rules, along with the following set of rules, to TRUC transactions: + +1. A TRUC transaction signals replaceability, even if it does not signal BIP125 replaceability. + +2. Any TRUC transaction's unconfirmed ancestors must all be TRUC. Any descendant of an unconfirmed TRUC transaction must also be TRUC. +Rationale: +* Requiring packages to be all-or-none TRUC makes it possible to enforce the topology limits. For example, the TRUC descendant limit would not be very meaningful if it could be bypassed by creating a non-TRUC child. +* Combined with Rule 1, this requirement creates "inherited signaling" when descendants of unconfirmed transactions are created. Checking whether a transaction signals replaceability this way does not require mempool traversal, and does not change based on what transactions are mined. + +Note: A TRUC transaction can spend outputs from ''confirmed'' non-TRUC transactions. A non-TRUC transaction can spend outputs from ''confirmed'' TRUC transactions. + +3. An unconfirmed TRUC transaction cannot have more than 1 unconfirmed ancestor. An unconfirmed TRUC transaction cannot have more than 1 unconfirmed descendant. CPFP Carve Out is not granted to TRUC transactions. +Rationale: +* The larger the descendant limit, the more transactions may need to be replaced. See #1 in Rule 3 Pinning section above. This also makes pinning using Rule 5 more difficult, since a directly conflicting transaction has fewer possible descendants. +* These two limits (ancestor count 2, descendant count 2) effectively create a cluster limit using the existing ancestor and descendant limits. Increasing them to 3 would imply an infinite cluster count limit. +* This 1-parent-1-child topology makes it possible to use ancestor score (minimum of ancestor feerate and individual feerate) as a measure of incentive compatibility. + +
Q: Why not allow multiple parents to enable batched fee-bumping? +
To mitigate pinning through absolute fees, we need to prevent a child of an unconfirmed TRUC transaction from bringing in more unconfirmed ancestors. See #2 in "RBF pinning through absolute fees" section above. + +
Q: Why not allow another child? +
Allowing another child disables the ability to use ancestor score to measure incentive compatibility. Imagine the original transaction, A, has a child B and co-parent C (i.e. B spends from A and C). C also has another child, D. B is one of the original transactions and thus its ancestor feerate must be lower than the package's feerate. However, this may be an underestimation because D can bump C without B's help. This is resolved if TRUC transactions can only have TRUC ancestors, as then C cannot have another child. + +
Q: Why allow any descendants at all? +
At least 1 descendant is required to allow CPFP of the presigned transaction. Without package RBF, multiple anchor outputs would be required to allow each counterparty to fee-bump any presigned transaction. With package RBF, since the presigned transactions can replace each other, 1 anchor output is sufficient. +
+ +4. A TRUC transaction cannot have a sigop-adjusted virtual size larger than 10,000 vB. +Rationale: Limit the amount of virtual bytes (and thus fees) that may need to be replaced, while leaving a comfortable amount of space for payments, HTLCs, or other uses of the transaction. Generally, having a smaller maximum size helps to better define bounds for algorithms and memory usage, and the existing limit of 100,000 vB seems much larger than necessary. + + +5. A TRUC transaction that has an unconfirmed TRUC ancestor cannot have a sigop-adjusted virtual size larger than 1000 vB. +Rationale: Limit the amount of virtual bytes (and thus fees) that may need to be replaced, while leaving a comfortable amount of space for inputs to fund the transaction. +
Q: Why not bigger? +
The larger the descendant size limit, the more vbytes may need to be replaced. With default limits, if the child is e.g. 100,000 vB, that might be an additional 100,000 sats (at 1 sat/vbyte) or more, depending on the feerate. Restricting all children to 1000 vB reduces the upper bound of the additional fees by a factor of 100. + +
This rule is also easily tacked on to existing logic for policy and wallets. A maximum size standard transaction (100 kvB) can have up to 1000 vB of descendants to be within the default descendant limit (101 kvB). + +
Q: Why not smaller? +
The smaller this limit, the fewer UTXOs a child may use to fund this fee-bump. For example, only allowing the TRUC child to have 2 inputs would require wallets to maintain a pool of high-value confirmed UTXOs. However, as the fee-bumping child only needs to fund fees (as opposed to payments), just a few UTXOs should suffice. With a limit of 1000 vB and usage of taproot outputs, the child can have 15 inputs and 2 outputs (calculated using [https://bitcoinops.org/en/tools/calc-size/ this tool]). +
+ +6. An individual TRUC transaction is permitted to be below the mempool min relay feerate, assuming it is considered within a package that meets the mempool's feerate requirements. +Rationale: This allows contracting protocols to create presigned transactions with 0 fees and fee-bump them using CPFP at broadcast time. + + +====Implementation==== + +* https://github.com/bitcoin/bitcoin/pull/28948 +* https://github.com/bitcoin/bitcoin/pull/29873 +* https://github.com/bitcoin/bitcoin/pull/29496 + +====Related Work==== + +This 1-parent-1-child (aka cluster size 2) topology restriction makes the transactions much easier to reason about, which enables additional features like +feerate diagram comparisons + +[https://github.com/bitcoin/bitcoin/pull/29242 this PR] implements feerate diagram creation and comparison for sets of transactions in which the maximum cluster size is 2, e.g. all TRUC transactions. +, +package RBF + +[https://github.com/bitcoin/bitcoin/pull/28984 this PR] implements package RBF, enforcing incentive compatibility by comparing the feerate diagrams of the mempool before and after replacement. The feerate diagrams are easy to build when the relevant clusters are of size 2 and below, so package RBF is restricted to those scenarios. As TRUC transactions always have this property, package RBF is enabled for TRUC transactions. +, +and sibling eviction + +[https://github.com/bitcoin/bitcoin/pull/29306 This PR] implements sibling eviction for TRUC transactions: if a new transaction would exceed a transaction's descendant limit, it considers evicting the existing descendant using replacement rules. Sibling eviction is feasible for TRUC transactions because there is no difficulty in identifying which descendant to evict (there can only be 1). +. + +The [https://github.com/bitcoin/bips/pull/1524 Ephemeral Anchors] proposal builds on top of this one to add more features. +It changes the anchor script to be anyone can spend, allowing anybody to add fees and reducing the onchain footprint and fee costs. +It also allows anchor outputs to have 0 value, eliminating the need to deduct value from the input amount in order to create anchors. + +The [https://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393/7 Cluster Mempool] proposal makes fundamental changes to mempool structure and policy rules, enabling the accurate assessment of the incentive compatibility of accepting or removing a transaction, among other things. Notably, Cluster Mempool introduces a limit to all transactions' cluster size to make incentive compatibility calculations feasible. This cluster limit is similar to TRUC limits in that it bounds computation to enable improved policies, but is applied to all transactions (not just ones that opt in) and is much less restrictive than TRUC limits. + +Cluster Mempool provides a more holistic solution to some of the problems listed (such as adding an incentive compatibility requirement to RBF and safely enabling package RBF for more complex topologies). However, it does not help resolve all problems (such as RBF Pinning through absolute fees and number of conflicts). Also, since Cluster Mempool is incompatible with CPFP Carve Outhttps://delvingbitcoin.org/t/an-overview-of-the-cluster-mempool-proposal/393#the-cpfp-carveout-rule-can-no-longer-be-supported-12, TRUC with sibling eviction and package RBF provide an alternative solution to applications that rely on it. + +Building on top of Cluster Mempool, there are also various ideas for extending TRUC transactions and creating another anti-pinning policy +https://delvingbitcoin.org/t/v3-and-some-possible-futures/523/3. + +[https://bitcoinops.org/en/topics/package-relay Package Relay] includes changes in p2p protocol, transaction relay logic, and mempool policy to enable nodes to accept and relay packages of transactions. Much of this proposal's utility relies on the existence of package relay for 1-parent-1-child packages (the topology TRUC supports). + +====Backward Compatibility==== + +Transactions with nVersion=3 were previously nonstandard. There are no known conflicts with previous usage. + +====Intended Usage==== + +Generally, users with no interest in spending unconfirmed outputs from a transaction can make them TRUC transactions for more robust RBF abilities. + +This proposal allows for a different solution to fee-bumping in LN, in which commitment transactions are signed with 0 fees and include a single anchor that can later be used to add fees at broadcast time +Proposals for changes to LN commitment transaction format using TRUC and a single anchor: +* [https://delvingbitcoin.org/t/lightning-transactions-with-v3-and-ephemeral-anchors/418 "Lightning transactions with v3 and ephemeral anchors"] +* [https://github.com/instagibbs/bolts/commits/zero_fee_commitment bolts proposal branch] +* See "Intended usage for LN" section in [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-September/020937.html "New transaction policies (nVersion=3) for contracting protocols"] +. +A similar fee-bumping model can also be used in other contracting protocols +Examples of non-LN protocols that have shown interest in, designed, or built fee-bumping using TRUC: +* A LN-Symmetry implementation using TRUC and ephemeral anchors: [https://delvingbitcoin.org/t/ln-symmetry-project-recap/359 LN-Symmetry Project Recap] [https://github.com/instagibbs/lightning/tree/eltoo_support branch] +* See "Managing Fees Safely" mentioning ephemeral anchors in [https://jameso.be/vaults.pdf "Vaults and Covenants"] +. + +==Alternatives== + +Various alternatives for RBF +Proposals and discussions dedicated to improving RBF: +* [https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff "RBF Improvements"] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019817.html "Improving RBF Policy"] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/016998.html "[PROPOSAL] Emergency RBF (BIP 125)"] + +and new fee-bumping mechanisms + +
Proposals and discussions dedicated to improving or creating new fee-bumping mechanisms: +* [https://github.com/lightning/bolts/pull/1036 "Add option to sign commitments at various feerates"] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-July/019243.html "A Stroll through Fee-Bumping Techniques : Input-Based vs Child-Pay-For-Parent"] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-September/018168.html "A Replacement for RBF and CPFP: Non-Destructive TXID Dependencies for Fee Sponsoring"] +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019879.html "Thoughts on fee bumping"] +
+have been proposed across multiple discussion threads. +Most alternatives do not conflict with TRUC, and some work in conjunction with this proposal - see Related Work. +A few popular ideas that were not incorporated into this work are summarized here. + +===Alternatives: add static incentive compatibility rule in RBF policy=== + +Add incentive compatibility requirement to RBF policy using some existing score or static calculation +Examples of incentive compatibility score proposals and suggestions: +* [https://github.com/bitcoin/bitcoin/pull/23121 "check ancestor feerate in RBF, remove BIP125 Rule2"] +* [https://github.com/bitcoin/bitcoin/pull/26451 "Enforce incentive compatibility for all RBF replacements"] +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019841.html +* https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff?permalink_comment_id=4081349#gistcomment-4081349 +. + +As the incentive compatibility "score" of a transaction must be dynamically calculated given the structure of mempools today, there is no satisfactory solution. A full calculation is too computationally expensive. Static values can overestimate or underestimate, leading to more pinning problems Four examples of static calculations and an example in which they are all inaccurate: https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff#mining-score-of-a-mempool-transaction. +The ability to calculate incentive compatibility scores efficiently is a primary feature and motivation for both TRUC transactions and Cluster Mempool. + +===Alternatives: replace by feerate=== + +"Instead of using Rule 3 and/or 4 (requiring an increase in absolute fees), allow replacements with a higher feerate." + +One variation of this proposal is to apply this rule in certain exceptional scenarios or when the replacement would confirm "soon" +Examples of Replace by Feerate proposals and suggestions: +* [https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/016998.html "[PROPOSAL] Emergency RBF (BIP 125)"] +* [https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff#fees-in-next-block-and-feerate-for-the-rest-of-the-mempool] +* [https://petertodd.org/2024/one-shot-replace-by-fee-rate "One-Shot Replace-by-Fee-Rate"] +. + +The primary problem with these proposals is the potential for free relay and DDoS attacks. + +Removing Rule 3 and 4 in general would allow free relay +Examples of free relay with the removal of Rule 3 and/or 4: +
Consider a rule where the fee can be decreased (remove Rule 3 and 4) but the feerate must double. In this scenario, a 100 kvB transaction can be replaced by a 100 vB transaction paying 200 sats. That's 200 sats to relay 100,200 vB of transaction data, which is less than 0.002 sat/vB. It becomes quite cheap to replace large portions of the mempool, decreasing both its average feerate and total absolute fees. + +
Consider a rule where the fee can stay the same (keep Rule 3 but drop Rule 4) but the feerate must double. The attacker can start out with 100 kvB transaction, paying 1 sat/vB. A user can reduce its size over and over again, doubling the feerate each time until it gets too small, and end up paying 100 ksat for 100 kvB(1 + 1/2 + 1/4 + ... + log2(mintxsize)) -> approaches 200 kvB. This means the attacker pays a rate of 0.5 sat/vB to relay transactions, which is below our "free relay" threshold of 1 sat/vB. +
. + +Another issue is the complexity of defining and implementing a "would confirm soon" or "is in the top N portion of the mempool." These proposals require an efficient way to assess the incentive compatibility score of a transaction and where it ranks amongst the other mempool transactions. This isn't feasible without something like cluster mempool (also see the "add static incentive compatibility rule in RBF policy" section above) +Concerns about Replace by Feerate proposals +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017020.html +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017002.html +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019879.html +* https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff?permalink_comment_id=4044451#gistcomment-4044451 +. + +===Alternatives: implement rate-limiting without fee rules=== +"Since Rule 3 and 4 (requiring an increase in absolute fees) are for rate-limiting, replace them with a mempool-wide or per-peer rate limits on replacements by outpoint and/or bandwidth +Examples of general rate-limiting proposals and suggestions: +* https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff?permalink_comment_id=4081349#gistcomment-4081349 +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019820.html +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017024.html +
Related proposal for changing the amount of bandwidth that replacement transactions use: +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019820.html +
." + +A problem with any global rate limit is that, in the absence of reputation or identities, the limit could be exhausted by an attacker, thus restricting replacements for honest users. For example, an outpoint-based rate limit could be exhausted by one dishonest participant of a shared transaction, preventing the other participants from making any replacements. There are also other concerns about implementation complexity, free relay issues, and other unresolved edge cases +Concerns +* https://gist.github.com/glozow/25d9662c52453bd08b4b4b1d3783b9ff?permalink_comment_id=4081559#gistcomment-4081559 +* https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019921.html +* https://docs.google.com/document/d/1LpYF17HdbXPGHKSl3WYdxG4XTJBNJKSn-c2UJ2yphhE/edit?usp=sharing +. + + +==Acknowledgements== + +Thank you to everyone who contributed to this proposal and document, including +Jon Atack, +Matt Corallo, +Suhas Daftuar, +Mark Erhardt, +Antoine Poinsot, +Antoine Riard, +Gregory Sanders, +and Bastien Teinturier. + +==References and Rationale== + + + diff --git a/bip-0433.mediawiki b/bip-0433.mediawiki new file mode 100644 index 0000000000..073beb8b97 --- /dev/null +++ b/bip-0433.mediawiki @@ -0,0 +1,75 @@ +
+  BIP: 433
+  Layer: Applications
+  Title: Pay to Anchor (P2A)
+  Authors: Gregory Sanders 
+  Status: Draft
+  Type: Informational
+  Assigned: 2025-12-08
+  License: BSD-3-Clause
+  Discussion: 2024-06-27: https://github.com/bitcoin/bitcoin/pull/30352 Github PR
+              2024-10-10: https://bitcoinops.org/en/bitcoin-core-28-wallet-integration-guide/ wallet integration guide
+
+ +==Abstract== + +This document describes a new standard output script called Pay to Anchor (P2A) and prescribes making spending of this output type standard. + +This output is "keyless" meaning no signature or witness data at all are required to spend this output typea. + +==Motivation== + +The "anchor" output type is a commonly used pattern in Bitcoin layer 2 systems such as Lightning Network and beyond. This pattern allows transactions which are presigned far in advance to leave a "hook" for CPFP fee bumping later, when prevailing feerates for block inclusion are better known. + +When the wallet user is unconcerned by *who* is able to bump the transaction fees as long as someone does, this output type may confer a couple of advantages: + +1. Using an output type with minimal output and spending input footprint saves fees +2. Keyless operation aids in interoperability of services like watchtowers as there is no privileged key material required for bumping + +with the drawback that selection of this output type could result in griefing if anti-pinning measures are not taken. If unsure, use in conjunction with [https://github.com/bitcoin/bips/blob/master/bip-0431.mediawiki TRUC transactions]. + +===Specification=== + +A P2A output is defined as one with the scriptPubKey + +OP_1 <0x4e73>Native segwit outputs are composed of a witness version and a witness program. A witness program must be at least two bytes long and the specific bytes cannot be zeros. The two bytes for the P2A witness program are chosen to spell "fees" in bech32m encoding. + +corresponding to the addresses bc1pfeessrawgf on Bitcoin mainnet, on public testnets, and bcrt1pfeesnyr2tx on regtest. + +P2A inputs are considered standard by Bitcoin Core for spending if no witness data is attached. This avoids meaningless witness padding. Consensus meaning is unchanged. + +====Implementation==== + +* https://github.com/bitcoin/bitcoin/pull/30352 + +====Related Work==== + +There are a number of related but separate historical concepts: + +[https://github.com/bitcoin/bitcoin/pull/30239 Ephemeral Dust]: Relay policies allowing a single dust output as long as it is spent in a transaction package. As an implementation detail, dust threshold for P2A is set at 240 satoshis by default, other dust levels remain unchanged, and the dust-having transaction must be zero fee. Any output script type may have down to 0-value outputs. + +[https://bitcoinops.org/en/topics/ephemeral-anchors/ Ephemeral Anchors]: Historically the union of P2A output type and ephemeral dust. Keyed anchors along with ephemeral dust are also an accepted pattern and as such they remain separate concepts. + +[https://github.com/bitcoin/bips/blob/master/bip-0431.mediawiki TRUC transactions]: TRUC transactions bound the topology including child transaction size, which aids in anti-pinning for the P2A output, as anyone can attach a child transaction including an oversized, low feerate one. There is no ineherent dependency on this concept and P2A. + +====Backward Compatibility==== + +Creation of P2A outputs has been considered standard since the deployment of Segwit softfork on the network. + +Transactions with P2A inputs were previously nonstandard, reserved as an upgrade hook. + +There are no known conflicts with previous usage. + +==Acknowledgements== + +Thanks to collaborators who helped focus the historical ideas into deployed ones: +Suhas Daftuar, +Gloria Zhao, +Pieter Wuille, +Jeremy Rubin, +and Bastien Teinturier. + +==References and Rationale== + + + diff --git a/bip-0443.mediawiki b/bip-0443.mediawiki new file mode 100644 index 0000000000..09ae3ab22c --- /dev/null +++ b/bip-0443.mediawiki @@ -0,0 +1,480 @@ +
+  BIP: 443
+  Layer: Consensus (soft fork)
+  Title: OP_CHECKCONTRACTVERIFY
+  Authors: Salvatore Ingala 
+  Status: Draft
+  Type: Specification
+  Assigned: 2025-05-08
+  License: BSD-3-Clause
+  Discussion: 2022-11-08: https://gnusha.org/pi/bitcoindev/CAMhCMoH9uZPeAE_2tWH6rf0RndqV+ypjbNzazpFwFnLUpPsZ7g@mail.gmail.com
+              2023-07-30: https://gnusha.org/pi/bitcoindev/CAMhCMoFYF+9NL1sqKfn=ma3C_mfQv7mj2fqbqO5WXVwd6vyhLw@mail.gmail.com
+
+ + +== Abstract == + +This BIP proposes to add consensus support for a new tapscript opcode that enables a new type of output restrictions: +OP_CHECKCONTRACTVERIFY (OP_CCV). + +This opcode enables users to create UTXOs that carry a dynamic commitment to a piece of data. The commitment can be +validated during the execution of the script, allowing introspection to the committed data. Moreover, a script can +constrain the internal public key and taptree of one or more outputs, and possibly the committed data. + +In conjunction with an opcode for ''vector commitments''''Vector commitments'' are cryptographic primitives that +allow to commit to a vector of values via a single short value. Hashing and concatenation trivially allow to commit to +an entire vector, and later reveal all of its elements. Merkle trees are among the simplest efficient vector +commitments, allowing to reveal individual elements with logarithmically-sized proofs., this allows to create and +compose arbitrary state machines that define the possible future outcomes of a UTXO. The validity of a state transition +depends on the conditions that can be expressed in the program (scripts in the taptree). + +=== Copyright === + +This document is licensed under the 3-clause BSD license. + +=== Motivation === + +The ability to constrain the future of coins beyond what is possible with presigned transactions is at the core of +numerous attempts to improve bitcoin. Some of the proposed applications include: + +* UTXO sharing schemes like Ark, CoinPools, Timeout Trees, etc. use various types of output restrictions in order to enable multiple parties to share the control of a UTXO, while ensuring that each participant controls their own balance. +* OP_VAULT[[bip-0345.mediawiki|BIP-345]] is a proposed opcode to implement a 2-step withdrawal process, enabling on-chain reactive security. +* OP_CHECKTEMPLATEVERIFY[[bip-0119.mediawiki|BIP-119]] is a long-proposed opcode to constrain a transaction to a ''template'' with a fixed set of outputs. +* Sidechains and rollups could be implemented via a UTXO encumbered with a recursive covenant, updating the sidechain state root every time it is spent. + +Constructions like BitVMhttps://bitvm.org/ try to side-step the lack of a primitive allowing UTXOs to carry +state with a clever use of Lamport Signatures, and optimistic execution of smart contracts. This comes with an extremely +high cost in term of complexity, interactivity, and (potentially) in block size occupation, for some of the possible +execution paths. Moreover, the design of fully trustless bridges remains elusive. + +Rather than providing a construct optimized for a specific application, this BIP aims to provide a fundamental building +block that is widely applicable, and common to many constructions. + +== Design == + +OP_CHECKCONTRACTVERIFY is an implementation of a new primitive that could be called +''state-carrying UTXOs''. It allows to embed a commitment to a piece of data in a UTXO, and to validate it during the +execution of the script, and ''carry'' a (possibly dynamically computed) piece of data to the new UTXOs that are +produced. + +We consider the ''program'' of a P2TR UTXO to be composed of an x-only public key (that we call the ''naked key''), and +a Merkle tree of scripts. If there is no data committed in the UTXO, then the naked key is the internal key as defined +in BIP-341. + +If the UTXO carries a commitment to a 32-byte hash (the ''data''), the naked key is tweaked with a hash of the data. +The resulting key is the taproot internal key per BIP-341. + +This allows to embed a commitment to the data that can be validated during the script execution, while staying fully +compatible with taproot. Notably: +* the committed data does not make the UTXO any larger; +* the keypath spend is still available to any party that possesses the private key of the naked key, as long as they have knowledge of the embedded data (or at least the data’s hash)For example, in a multi-party contract, the naked key could be an aggregate key using [[bip-0327.mediawiki|MuSig2]]; the taproot keypath would therefore allow a ''cooperative'' spend, without executing any script at all. Like for all taproot transactions, this is indeed the + cheapest way of spending the UTXO — albeit not always possible in practice.; +* if multiple scripts are in different leaves of the taptree, only the ones that actually need to access the data have to pay a cost for it, in terms of additional witness bytes. + +OP_CHECKCONTRACTVERIFY can be applied to introspect the program and data of one of the inputs of the +transaction (typically, the UTXO being spent, in order to access its committed data), or one of the outputs of the +transaction (in order to define its program, and possibly its committed data). + +=== Output amounts === + +When checking the script of one or more outputs with OP_CHECKCONTRACTVERIFY, it is usually necessary to +also check that the amount of the current input (that is, the UTXO being spent) is correctly distributed among the +outputs in the expected way. Therefore, the opcode already includes an amount semantic that covers the common use cases. + +There are three supported modes for the opcode when checking an output, depending on the value of the mode +parameter: +* ''default'': the residual amount of the current input must be preserved in the output (aggregate across the inputs that specify the output); +* ''ignore'': the output amount is ignored. +* ''deduct'': the amount of the checked output is subtracted from the amount of the current input (the residual amount is then available for further checks); + +The ''default'' logic covers the common case where a UTXO’s full amount is required to be sent to a specific output. + +The ''deduct'' logic allows to assign portions of the input amount to one or more outputs; the residual amount, checked +with a final check using the ''default'' logic, can be used to enforce that the total amount is preserved. + +The following figures illustrate some common examples of supported use cases for the amount logic. This list is not +exhaustive, as there are many more possible combinations. + +'''Remark:''' validation fails if the amount of an output is checked with both the ''default'' and the ''deduct'' logic +in the same transaction, or multiple times with the ''deduct'' logic. This prevents duplicate or inconsistent counting +of the same amounts. + +'''Remark:''' it is allowed for multiple inputs to check the same output with the ''default'' logic. This +allows multiple inputs to aggregate (in full or in part) their amounts to the same output. + +----- + +::[[File:bip-0443/amount_example_1.png|framed|center|alt=1-to-1 amount logic|600px]] +::'''Figure 1:''' A UTXO A sends the entire amount to some output contract B, using CCV with the default semantic. + +----- + +::[[File:bip-0443/amount_example_2.png|framed|center|alt=3-to-1 aggregate amount logic|600px]] +::'''Figure 2:''' Three UTXOs aggregate their amounts towards the same output contract, using CCV with the default semantic. + +----- + +::[[File:bip-0443/amount_example_3.png|framed|center|alt=split amount logic|600px]] +::'''Figure 3:''' A UTXO A sends a portion of its amount to a contract A' identical to itself, and the rest to a different contract B. It would use CCV to introspect its own input's program, then to check the first output with the deduct semantic, then to check the second output with the default semantic to assign the residual amount. + +----- + +::[[File:bip-0443/amount_example_4.png|framed|center|alt=split and aggregate amount logic|600px]] +::'''Figure 4:''' Similar to the previous example, but a second input B also checks the same output X with the default semantic, aggregating its input with the residual amount of the first input. + +----- + +Note that the ''deduct'' semantic does not allow to check the exact amount of its output. Therefore, in contracts using +a scheme similar to figure 3 or 4 above, amounts should be constrained either with a signature, or with future +introspection opcodes that allow fixing the amount. In lack of that, amounts would be malleable. + +=== Paying fees === + +Since the amount-checking semantics of OP_CHECKCONTRACTVERIFY are designed to preserve the entire input +amount across one or more outputs, transaction fees must be paid exogenously. This can be achieved by adding an extra +input to the transaction, by using an anchor output, or with other future mechanisms. + +The ''ignore'' amount mode is not a safe mechanism for paying endogenous fees. An output checked with this mode has no +amount constraint, which would allow a miner to claim the entire value of that input. This mode is included for forward +compatibility with potential future soft forks that may introduce other amount-related logic that is compatible with +OP_CHECKCONTRACTVERIFY's script checks. + + +== Specification == + +The tapscript opcode OP_SUCCESS187 (0xbb) is constrained with new rules to implement +OP_CHECKCONTRACTVERIFY. + +When evaluating OP_CHECKCONTRACTVERIFY (OP_SUCCESS187, +0xbb), the expected format of the stack, shown bottom-to-top, is: + + + + + +where: + +* is a minimally encoded integer, according to one of the values defined below. +* is the Merkle root of the taproot tree, or a minimally encoded -1, or the empty buffer. +* is called the ''naked key'', and it's a valid 32-byte x-only public key, or a minimally encoded -1, or the empty buffer. +* is a minimally encoded -1, or a minimally encoded non-negative integer. +* is a buffer of arbitrary length. + +In short, the semantics of the opcode with respect to the script can be summarized as follows: + +
+Verify that the input/output with the given 'index' is a P2TR UTXO whose taproot output key is obtained from 'pk', +tweaked with the hash of 'data' (if non-empty), then taptweaked with 'taptree' (if non-empty). +
+ +If the is non-empty, then the additive tweak for the data is computed as: + + + data_tweak = sha256(pk || data) + + +In the following, the ''current input'' is the input whose script is being executed. + +The following values of the are defined: +* CCV_MODE_CHECK_INPUT = -1: Check an input's script; no amount check. +* CCV_MODE_CHECK_OUTPUT = 0: Check an output's script; preserve the (possibly residual) amount. +* CCV_MODE_CHECK_OUTPUT_IGNORE_AMOUNT = 1: Check an output's script; ignore amounts. +* CCV_MODE_CHECK_OUTPUT_DEDUCT_AMOUNT = 2: Check an output's script; deduct the output amount from the input's residual amount. + +Any other value of the makes the opcode succeed validation immediately for the current +inputThis allows to soft-fork future behavior by introducing new values for the . As the mode +would always be hard-coded via a push in the script, the risk of mistakes seems negligible.. + +The following values of the other parameters have special meanings: +* If the is -1, it is replaced with the Merkle root of the current input's tapscript tree. If the taptree is the empty buffer, then the taptweak is skipped. +* If the is 0, it is replaced with the NUMS x-only pubkey 0x50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0 defined in [[bip-0341.mediawiki|BIP-341]]. If the is -1, it is replaced with the taproot internal key of the current input. +* If the is -1, it is replaced with the index of the current input. +* If the is the empty buffer, then there is no data tweak for the input/output being checked. + +Any other value of the , , or parameters +is invalid, and makes the opcode immediately fail validation. + +=== Script support for OP_CHECKCONTRACTVERIFY === + +The specification is divided into three parts: +* the transaction-wide initialization; +* the input initialization; +* the opcode evaluation. + +The following helper function is a variant of taproot_tweak_pubkey from [[bip-0341.mediawiki|BIP341]], +except that a regular SHA256-hash is used instead of a tagged hash, and the pubkey is returned unchanged if the length +of data is 0. + + +def tweak_embed_data(pubkey, data): + assert len(pubkey) == 32 + + if len(data) == 0: + return None, pubkey + + data_tweak = sha256(pubkey + data) + + t = int_from_bytes(data_tweak) + if t >= SECP256K1_ORDER: + raise ValueError + P = lift_x(int_from_bytes(pubkey)) + if P is None: + raise ValueError + Q = point_add(P, point_mul(G, t)) + return 0 if has_even_y(Q) else 1, bytes_from_int(x(Q)) + + +The taproot_tweak_pubkey function is also used as a helper in the pseudocode below. + +The following notations are used in the pseudocode below: +* n_inputs and n_outputs are the number of inputs and outputs of the transaction, respectively; +* inputs[i] is the i-th input of the transaction; +* outputs[i] is the i-th output of the transaction; +* this_input_index, this_input_internal_key and this_input_taptree are the index, + taproot internal key and taproot Merkle root of the current input, respectively. +* P2TR(key) computes the scriptPubKey of the P2TR output with the given key as the taproot output key. + +==== Transaction-wide initialization ==== + +This is executed once for the entire transaction, before any of the transaction input's scripts are evaluated. +It initializes three arrays that are used to keep track of the amount information of the output. + + + output_min_amount = [0] * n_outputs + output_checked_default = [False] * n_outputs + output_checked_deduct = [False] * n_outputs + + +==== Input initialization ==== + +This is executed at the beginning of the evaluation of each input's script. It initializes the residual amount to equal +the full amount of the current input. + + + residual_input_amount = inputs[this_input_index].amount + + +==== OP_CHECKCONTRACTVERIFY evaluation ==== + +The following code is executed every time the OP_CHECKCONTRACTVERIFY opcode is encountered during the +evaluation of a taproot script spend. this_input_index, this_input_internal_key and +this_input_taptree are the index, taproot internal key and taproot Merkle root of the current input. + +BIP341_NUMS_KEY is the x-only provably unspendable key 50929b74c1a04954b78b4b6035e97a5e078a5a0f28ec96d547bfee9ace803ac0 +defined in [[bip-0341.mediawiki|BIP-341]]. + + + if mode < CCV_MODE_CHECK_INPUT or mode > CCV_MODE_CHECK_OUTPUT_DEDUCT_AMOUNT: + return success() # undefined mode is OP_SUCCESS + + if index == -1: + index = this_input_index + + if mode == CCV_MODE_CHECK_INPUT: + if index < 0 or index >= n_inputs: + return fail() # input index out of bounds + + target_script = inputs[index].scriptPubKey + else: + if index < 0 or index >= n_outputs: + return fail() # output index out of bounds + + target_script = outputs[index].scriptPubKey + + if taptree == <-1>: + taptree = this_input_taptree + + if pk == <0>: + naked_key = BIP341_NUMS_KEY + elif pk == <-1>: + naked_key = this_input_internal_key + elif len(pk) == 32: + naked_key = pk + else: + return fail() + + # Verify the target contract data and program + _, internal_key = tweak_embed_data(naked_key, data) + + if len(taptree) != 0: + if len(taptree) != 32: + return fail() + + _, final_key = taproot_tweak_pubkey(internal_key, taptree) + else: + final_key = internal_key + + if target_script != P2TR(final_key): + return fail() + + # Amount checks + + if mode == CCV_MODE_CHECK_OUTPUT: + # default amount semantic + if output_checked_deduct[index]: + return fail() + + output_min_amount[index] += residual_input_amount + residual_input_amount = 0 + + if outputs[index].amount < output_min_amount[index]: + return fail() + + output_checked_default[index] = True + elif mode == CCV_MODE_CHECK_OUTPUT_DEDUCT_AMOUNT: + # 'deduct' amount semantic + if residual_input_amount < outputs[index].amount: + return fail() + + if output_checked_default[index] or output_checked_deduct[index]: + return fail() + + residual_input_amount = residual_input_amount - outputs[index].amount + output_checked_deduct[index] = True + + stack.pop(5) # drop all 5 stack elements + + +==== sigops budget ==== + +TODO + +== Policy changes == + +TODO + +== Implementation == + +A reference implementation is provided as a bitcoin-core [https://github.com/bitcoin/bitcoin/pull/32080 pull request]. + +== Examples == + +This section documents some common script fragments that use OP_CHECKCONTRACTVERIFY for various common +choices of the parameters. Depending on the use case, some of the parameters might be passed via the witness stack. +In these examples, <> (empty buffer) and 0 both refer to an empty stack element. + +---- + +Check data embedded in the current input: + + + + + + +OP_CHECKCONTRACTVERIFY + + +This would be used to access the data committed in the current input. The parameter, of course, +would be passed via the witness stack. + +---- + +Check that the input with index in_i is a specific contract with embedded input_data: + + + + + + +OP_CHECKCONTRACTVERIFY + + +This allows introspecting the program (naked key and taptree) and data of another input of the transaction. + +---- + +Check that the output with index out_i is a certain contract (pubkey and taptree) with the specified +embedded , preserving input amount: + + + + + + +OP_CHECKCONTRACTVERIFY + + +This allows introspecting an output's program and data, and sending the full residual amount to it. Logically, it can be +thought as a state transition, moving money to a different state, but still under the control of the pre-set rules. +Typically, the data would be computed based on the witness stack, while the output program would be +hard-coded in Script. + +---- + +Check that the output with index out_i is a P2TR with pubkey output_pk, preserving amount: + +> # no data + + +> # no taptweak + +OP_CHECKCONTRACTVERIFY + + +Unlike the previous example, here there is no computation over the destination taproot public key, since both +data and taptweak are omitted. + +---- + +Check that the output with index out_i is a certain contract (pubkey and taptree) with the specified +embedded data; don't check amount: + + + + + + +OP_CHECKCONTRACTVERIFY + + +'''Remark:''' amounts are malleable with this check alone; therefore, it is expected that the amount is also checked +with separate introspection opcodes. + +---- + +Check that the amount of the current input is partially sent to the first output (that must have a certain pubkey), and +all the remaining amount is sent to the second output, which has the same internal key and taptree as the current input: + +> # no data + +> +> # no tweak + +OP_CHECKCONTRACTVERIFY + +> # no data + + + + +OP_CHECKCONTRACTVERIFY + + +'''Remark:''' in some applications, it might be desirable to check the exact amount of the first output with separate +introspection opcodes. + +== Applications == + +TODO + +== Deployment == + +The activation mechanism, and the set of other BIPs to be concurrently deployed, are to be determined. + +== Backwards compatibility == + +OP_CHECKCONTRACTVERIFY replaces the witness v1-only opcode OP_SUCCESS187 with stricter verification +semantics. Consequently, scripts using those opcodes which previously were valid will cease to be valid with this change. + +Stricter verification semantics for an OP_SUCCESSx opcode are a soft fork, so existing software will be fully functional +without upgrade except for mining and block validation. + +== Footnotes == + + + + +== Acknowledgements == + +TODO diff --git a/bip-0443/amount_example_1.png b/bip-0443/amount_example_1.png new file mode 100644 index 0000000000..71d913bbf5 Binary files /dev/null and b/bip-0443/amount_example_1.png differ diff --git a/bip-0443/amount_example_2.png b/bip-0443/amount_example_2.png new file mode 100644 index 0000000000..72d623adea Binary files /dev/null and b/bip-0443/amount_example_2.png differ diff --git a/bip-0443/amount_example_3.png b/bip-0443/amount_example_3.png new file mode 100644 index 0000000000..0d6b9de585 Binary files /dev/null and b/bip-0443/amount_example_3.png differ diff --git a/bip-0443/amount_example_4.png b/bip-0443/amount_example_4.png new file mode 100644 index 0000000000..6b0c8513fc Binary files /dev/null and b/bip-0443/amount_example_4.png differ diff --git a/scripts/buildtable.pl b/scripts/buildtable.pl index 144ede699b..aa1329fd8d 100755 --- a/scripts/buildtable.pl +++ b/scripts/buildtable.pl @@ -8,33 +8,63 @@ my %RequiredFields = ( BIP => undef, Title => undef, - Author => undef, - 'Comments-URI' => undef, + Authors => undef, Status => undef, Type => undef, - Created => undef, + Assigned => undef, # License => undef, (has exceptions) ); my %MayHaveMulti = ( - Author => undef, + Authors => undef, + Deputies => undef, 'Comments-URI' => undef, License => undef, 'License-Code' => undef, - 'Post-History' => undef, + 'Discussion' => undef, ); my %DateField = ( - Created => undef, + Assigned => undef, ); my %EmailField = ( - Author => undef, + Authors => undef, Editor => undef, + Deputies => undef, ); my %MiscField = ( + 'Deputies' => undef, + 'Comments-URI' => undef, 'Comments-Summary' => undef, - 'Discussions-To' => undef, - 'Post-History' => undef, + 'Discussion' => undef, 'Replaces' => undef, - 'Superseded-By' => undef, + 'Requires' => undef, + 'Proposed-Replacement' => undef, +); +my %VersionField = ( + 'Version' => undef, +); +my @FieldOrder = qw( + BIP + Layer + Title + Author + Authors + Editor + Deputies + Discussions-To + Comments-Summary + Comments-URI + Status + Type + Assigned + License + License-Code + Discussion + Post-History + Version + Requires + Replaces + Proposed-Replacement + Superseded-By ); my %ValidLayer = ( @@ -46,32 +76,28 @@ ); my %ValidStatus = ( Draft => undef, - Deferred => undef, - Proposed => "background-color: #ffffcf", - Rejected => "background-color: #ffcfcf", - Withdrawn => "background-color: #ffcfcf", - Final => "background-color: #cfffcf", - Active => "background-color: #cfffcf", - Replaced => "background-color: #ffcfcf", + Complete => "background-color: #ffffcf", + Deployed => "background-color: #cfffcf", + Closed => "background-color: #ffcfcf", ); my %ValidType = ( - 'Standards Track' => 'Standard', + 'Specification' => undef, 'Informational' => undef, 'Process' => undef, ); -my %RecommendedLicenses = ( +my %AcceptableLicenses = ( 'BSD-2-Clause' => undef, 'BSD-3-Clause' => undef, 'CC0-1.0' => undef, - 'GNU-All-Permissive' => undef, -); -my %AcceptableLicenses = ( - %RecommendedLicenses, + 'FSFAP' => undef, + 'MIT' => undef, + 'CC-BY-4.0' => undef, 'Apache-2.0' => undef, 'BSL-1.0' => undef, - 'CC-BY-4.0' => undef, +); +my %DefinedLicenses = ( + %AcceptableLicenses, 'CC-BY-SA-4.0' => undef, - 'MIT' => undef, 'AGPL-3.0' => undef, 'AGPL-3.0+' => undef, 'FDL-1.3' => undef, @@ -79,34 +105,46 @@ 'GPL-2.0+' => undef, 'LGPL-2.1' => undef, 'LGPL-2.1+' => undef, -); -my %DefinedLicenses = ( - %AcceptableLicenses, - 'OPL' => undef, + 'OPUBL-1.0' => undef, + # There's no identifier for "Public Domain" in the SPDX list but "PD" is used in some BIPs. 'PD' => undef, ); my %GrandfatheredPD = map { $_ => undef } qw(9 36 37 38 42 49 50 60 65 67 69 74 80 81 83 90 99 105 107 109 111 112 113 114 122 124 125 126 130 131 132 133 140 141 142 143 144 146 147 150 151 152); -my %TolerateMissingLicense = map { $_ => undef } qw(1 10 11 12 13 14 15 16 21 31 33 34 35 39 43 44 45 47 61 64 68 70 71 72 73 101 102 106 120 121); -my %TolerateTitleTooLong = map { $_ => undef } qw(39 44 45 47 49 60 67 68 69 73 74 75 80 81 99 105 106 109 113 122 126 131 143 145 147 173); +my %GrandfatheredCCBySA = map { $_ => undef } qw(98 116 117 134); +my %TolerateMissingLicense = map { $_ => undef } qw(1 10 11 12 13 14 15 16 21 31 33 34 35 39 43 44 45 47 61 64 68 70 71 72 73 101 102 106 120 121 134); +my %TolerateTitleTooLong = map { $_ => undef } qw(39 44 45 47 49 60 67 68 69 73 74 75 80 81 99 105 106 109 113 122 126 131 143 145 147 173 327); my %emails; my $bipnum = 0; while (++$bipnum <= $topbip) { my $fn = sprintf "bip-%04d.mediawiki", $bipnum; + my $is_markdown = 0; + if (!-e $fn) { + $fn = sprintf "bip-%04d.md", $bipnum; + $is_markdown = 1; + } -e $fn || next; open my $F, "<$fn"; - while (<$F> !~ m[^(?:\xef\xbb\xbf)?
$]) {
+	if ($is_markdown) {
+		while (<$F> !~ m[^(?:\xef\xbb\xbf)?```$]) {
+			die "No ``` in $fn" if eof $F;
+		}
+	} else {
+		while (<$F> !~ m[^(?:\xef\xbb\xbf)?
$]) {
 			die "No 
 in $fn" if eof $F;
+		}
 	}
 	my %found;
-	my ($title, $author, $status, $type, $layer);
-	my ($field, $val);
+	my ($title, $authors, $status, $type, $layer);
+	my ($field, $val, @field_order, $continuation);
 	while (<$F>) {
-		m[^
$] && last; + last if ($is_markdown && m[^```$]); + last if (!$is_markdown && m[^
$]); if (m[^ ([\w-]+)\: (.*\S)$]) { $field = $1; $val = $2; + $continuation = 0; die "Duplicate $field field in $fn" if exists $found{$field}; die "Too many spaces in $fn" if $val =~ /^\s/; } elsif (m[^ ( +)(.*\S)$]) { @@ -114,6 +152,7 @@ die "Too many spaces in $fn" if length $1 != 2 + length $field; die "Not allowed for multi-value in $fn" unless exists $MayHaveMulti{$field}; $val = $2; + $continuation = 1; } else { die "Bad line in $fn preamble"; } @@ -123,16 +162,16 @@ } elsif ($field eq 'Title') { $title = $val; my $title_len = length($title); - die "$fn has too-long TItle ($title_len > 44 char max)" if $title_len > 44 and not exists $TolerateTitleTooLong{$bipnum}; - } elsif ($field eq 'Author') { - $val =~ m/^(\S[^<@>]*\S) \<([^@>]*\@[\w.]+\.\w+)\>$/ or die "Malformed Author line in $fn"; + die "$fn has too-long Title ($title_len > 50 char max)" if $title_len > 50 and not exists $TolerateTitleTooLong{$bipnum}; + } elsif ($field eq 'Authors') { + $val =~ m/^(\S[^<@>]*\S) \<([^@>]*\@[\w.-]+\.\w+)\>$/ or die "Malformed Authors line in $fn"; my ($authorname, $authoremail) = ($1, $2); $authoremail =~ s/(?<=\D)$bipnum(?=\D)//g; $emails{$authorname}->{$authoremail} = undef; - if (defined $author) { - $author .= ", $authorname"; + if (defined $authors) { + $authors .= ", $authorname"; } else { - $author = $authorname; + $authors = $authorname; } } elsif ($field eq 'Status') { if ($bipnum == 38) { # HACK @@ -151,23 +190,29 @@ die "Invalid layer $val in $fn" unless exists $ValidLayer{$val}; $layer = $val; } elsif ($field =~ /^License(?:\-Code)?$/) { + die "License continued across lines in $fn, use SPDX expression (... OR $val) instead" if $continuation; + $val =~ s/ OR .*//; die "Undefined license $val in $fn" unless exists $DefinedLicenses{$val}; if (not $found{$field}) { - die "Unacceptable license $val in $fn" unless exists $AcceptableLicenses{$val} or ($val eq 'PD' and exists $GrandfatheredPD{$bipnum}); + die "Unacceptable license $val in $fn" unless exists $AcceptableLicenses{$val} or ($val eq 'PD' and exists $GrandfatheredPD{$bipnum}) or ($val eq 'CC-BY-SA-4.0' and exists $GrandfatheredCCBySA{$bipnum}); } } elsif ($field eq 'Comments-URI') { - if (not $found{'Comments-URI'}) { + if ($found{'Comments-URI'}) { my $first_comments_uri = sprintf('https://github.com/bitcoin/bips/wiki/Comments:BIP-%04d', $bipnum); die "First Comments-URI must be exactly \"$first_comments_uri\" in $fn" unless $val eq $first_comments_uri; } } elsif (exists $DateField{$field}) { - die "Invalid date format in $fn" unless $val =~ /^20\d{2}\-(?:0\d|1[012])\-(?:[012]\d|30|31)$/; + # Enforce date format 20XX-MM-DD, where XX is 00-99, MM is 01-12 and DD is 01-31 + die "Invalid date format in $fn" unless $val =~ /^20\d{2}\-(?:0[1-9]|1[0-2])\-(?:0[1-9]|[12]\d|30|31)$/; } elsif (exists $EmailField{$field}) { $val =~ m/^(\S[^<@>]*\S) \<[^@>]*\@[\w.]+\.\w+\>$/ or die "Malformed $field line in $fn"; + } elsif (exists $VersionField{$field}) { + $val =~ m/^(\d+\.\d+\.\d+)$/ or die "Malformed $field line in $fn"; } elsif (not exists $MiscField{$field}) { die "Unknown field $field in $fn"; } ++$found{$field}; + push @field_order, $field unless @field_order and $field_order[-1] eq $field; } if (not $found{License}) { die "Missing License in $fn" unless exists $TolerateMissingLicense{$bipnum}; @@ -175,6 +220,10 @@ for my $field (keys %RequiredFields) { die "Missing $field in $fn" unless $found{$field}; } + my @expected_field_order = grep { exists $found{$_} } @FieldOrder; + if ("@expected_field_order" ne "@field_order") { + die "Field order is incorrect in $fn, should be:\n\t" . join(", ", @expected_field_order) . "\nbut contains:\n\t" . join(", ", @field_order); + } print "|-"; if (defined $ValidStatus{$status}) { print " style=\"" . $ValidStatus{$status} . "\""; @@ -189,15 +238,15 @@ } } print "| ${title}\n"; - print "| ${author}\n"; + print "| ${authors}\n"; print "| ${type}\n"; print "| ${status}\n"; close $F; } -for my $author (sort keys %emails) { - my @emails = sort keys %{$emails{$author}}; +for my $authors (sort keys %emails) { + my @emails = sort keys %{$emails{$authors}}; my $email_count = @emails; next unless $email_count > 1; - warn "NOTE: $author has $email_count email addresses: @emails\n"; + warn "NOTE: $authors has $email_count email addresses: @emails\n"; } diff --git a/scripts/diffcheck.expected b/scripts/diffcheck.expected new file mode 100644 index 0000000000..3cc6ee773a --- /dev/null +++ b/scripts/diffcheck.expected @@ -0,0 +1,24 @@ +< |- +< | 40 +< | API/RPC +< | Stratum wire protocol +< | Marek Palatinus +< | Standard +< | BIP number allocated +< |- +< | 41 +< | API/RPC +< | Stratum mining protocol +< | Marek Palatinus +< | Standard +< | BIP number allocated +< |- +< | 63 +< | Applications +< | Stealth Addresses +< | Peter Todd +< | Standard +< | BIP number allocated +< | Leon Olsson Curr, Pearlwort Sneed, Andrew Poelstra +> | Leon Olsson Curr and Pearlwort Sneed, Andrew Poelstra +< |} diff --git a/scripts/diffcheck.sh b/scripts/diffcheck.sh new file mode 100755 index 0000000000..793bcb8463 --- /dev/null +++ b/scripts/diffcheck.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +scripts/buildtable.pl >/tmp/table.mediawiki 2> /dev/null +diff README.mediawiki /tmp/table.mediawiki | grep '^[<>] |' >/tmp/after.diff || true +newdiff=$(diff -s scripts/diffcheck.expected /tmp/after.diff -u | grep '^[-+]') +if [ -n "$newdiff" ]; then + echo "$newdiff" + exit 1 +fi +echo "README table matches expected table from BIP files" diff --git a/scripts/link-format-chk.sh b/scripts/link-format-chk.sh new file mode 100755 index 0000000000..b0d1484912 --- /dev/null +++ b/scripts/link-format-chk.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +# +# Copyright (c) 2019 The Bitcoin Core developers +# Distributed under the MIT software license, see the accompanying +# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# +# Check wrong mediawiki link format + +ECODE=0 +for fname in *.mediawiki; do + GRES=$(grep -n '](http' "$fname") + if [ "$GRES" != "" ]; then + if [ $ECODE -eq 0 ]; then + >&2 echo "Github Mediawiki format writes link as [URL text], not as [text](url):" + fi + ECODE=1 + echo "- $fname:$GRES" + fi +done +exit $ECODE